mirror of
https://github.com/XRPLF/rippled.git
synced 2026-06-04 01:06:48 +00:00
179 lines
3.3 KiB
JSON
179 lines
3.3 KiB
JSON
{
|
|
"args": [],
|
|
"classes": [
|
|
{
|
|
"args": [],
|
|
"lineno": 11,
|
|
"name": "SecretKey"
|
|
}
|
|
],
|
|
"description": "Defines the SecretKey class and related cryptographic functions for XRPL, including key generation, signing, and encoding utilities.",
|
|
"file_path": "workflow/XRPLF-rippled-develop/source/include/xrpl/protocol/SecretKey.h",
|
|
"functions": [
|
|
{
|
|
"args": [],
|
|
"lineno": 34,
|
|
"name": "SecretKey::~SecretKey"
|
|
},
|
|
{
|
|
"args": [
|
|
"std::array<std::uint8_t, size_> const& data"
|
|
],
|
|
"lineno": 36,
|
|
"name": "SecretKey::SecretKey"
|
|
},
|
|
{
|
|
"args": [
|
|
"Slice const& slice"
|
|
],
|
|
"lineno": 37,
|
|
"name": "SecretKey::SecretKey"
|
|
},
|
|
{
|
|
"args": [],
|
|
"lineno": 39,
|
|
"name": "SecretKey::data"
|
|
},
|
|
{
|
|
"args": [],
|
|
"lineno": 44,
|
|
"name": "SecretKey::size"
|
|
},
|
|
{
|
|
"args": [],
|
|
"lineno": 52,
|
|
"name": "SecretKey::to_string"
|
|
},
|
|
{
|
|
"args": [],
|
|
"lineno": 57,
|
|
"name": "SecretKey::begin"
|
|
},
|
|
{
|
|
"args": [],
|
|
"lineno": 62,
|
|
"name": "SecretKey::cbegin"
|
|
},
|
|
{
|
|
"args": [],
|
|
"lineno": 67,
|
|
"name": "SecretKey::end"
|
|
},
|
|
{
|
|
"args": [],
|
|
"lineno": 72,
|
|
"name": "SecretKey::cend"
|
|
},
|
|
{
|
|
"args": [
|
|
"SecretKey const& lhs",
|
|
"SecretKey const& rhs"
|
|
],
|
|
"lineno": 77,
|
|
"name": "operator=="
|
|
},
|
|
{
|
|
"args": [
|
|
"SecretKey const& lhs",
|
|
"SecretKey const& rhs"
|
|
],
|
|
"lineno": 80,
|
|
"name": "operator!="
|
|
},
|
|
{
|
|
"args": [
|
|
"TokenType type",
|
|
"std::string const& s"
|
|
],
|
|
"lineno": 85,
|
|
"name": "parseBase58<TokenType>"
|
|
},
|
|
{
|
|
"args": [
|
|
"TokenType type",
|
|
"SecretKey const& sk"
|
|
],
|
|
"lineno": 88,
|
|
"name": "toBase58"
|
|
},
|
|
{
|
|
"args": [],
|
|
"lineno": 94,
|
|
"name": "randomSecretKey"
|
|
},
|
|
{
|
|
"args": [
|
|
"KeyType type",
|
|
"Seed const& seed"
|
|
],
|
|
"lineno": 97,
|
|
"name": "generateSecretKey"
|
|
},
|
|
{
|
|
"args": [
|
|
"KeyType type",
|
|
"SecretKey const& sk"
|
|
],
|
|
"lineno": 100,
|
|
"name": "derivePublicKey"
|
|
},
|
|
{
|
|
"args": [
|
|
"KeyType type",
|
|
"Seed const& seed"
|
|
],
|
|
"lineno": 107,
|
|
"name": "generateKeyPair"
|
|
},
|
|
{
|
|
"args": [
|
|
"KeyType type"
|
|
],
|
|
"lineno": 113,
|
|
"name": "randomKeyPair"
|
|
},
|
|
{
|
|
"args": [
|
|
"PublicKey const& pk",
|
|
"SecretKey const& sk",
|
|
"uint256 const& digest"
|
|
],
|
|
"lineno": 120,
|
|
"name": "signDigest"
|
|
},
|
|
{
|
|
"args": [
|
|
"KeyType type",
|
|
"SecretKey const& sk",
|
|
"uint256 const& digest"
|
|
],
|
|
"lineno": 123,
|
|
"name": "signDigest"
|
|
},
|
|
{
|
|
"args": [
|
|
"PublicKey const& pk",
|
|
"SecretKey const& sk",
|
|
"Slice const& message"
|
|
],
|
|
"lineno": 131,
|
|
"name": "sign"
|
|
},
|
|
{
|
|
"args": [
|
|
"KeyType type",
|
|
"SecretKey const& sk",
|
|
"Slice const& message"
|
|
],
|
|
"lineno": 134,
|
|
"name": "sign"
|
|
}
|
|
],
|
|
"language": "c header",
|
|
"namespaces": [
|
|
{
|
|
"lineno": 9,
|
|
"name": "xrpl"
|
|
}
|
|
]
|
|
} |