This commit is contained in:
intelliot
2022-12-21 18:44:50 +00:00
parent 924bd444dd
commit 4a02d8576f
394 changed files with 40239 additions and 39057 deletions

View File

@@ -1594,7 +1594,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1SecretKey__test_html_ab36cdd153ce123b99ad3294c218d6278"><div class="ttname"><a href="classripple_1_1SecretKey__test.html#ab36cdd153ce123b99ad3294c218d6278">ripple::SecretKey_test::testSigning</a></div><div class="ttdeci">void testSigning(KeyType type)</div><div class="ttdef"><b>Definition:</b> <a href="SecretKey__test_8cpp_source.html#l00147">SecretKey_test.cpp:147</a></div></div>
<div class="ttc" id="aclassripple_1_1SecretKey__test_html_ab93606612ba6d6ed3025f30b24f95dd4"><div class="ttname"><a href="classripple_1_1SecretKey__test.html#ab93606612ba6d6ed3025f30b24f95dd4">ripple::SecretKey_test::testKeyDerivationEd25519</a></div><div class="ttdeci">void testKeyDerivationEd25519()</div><div class="ttdef"><b>Definition:</b> <a href="SecretKey__test_8cpp_source.html#l00328">SecretKey_test.cpp:328</a></div></div>
<div class="ttc" id="aclassripple_1_1SecretKey__test_html_a22cf9f5653da63202eaea6eeeb085ae4"><div class="ttname"><a href="classripple_1_1SecretKey__test.html#a22cf9f5653da63202eaea6eeeb085ae4">ripple::SecretKey_test::testBase58</a></div><div class="ttdeci">void testBase58()</div><div class="ttdef"><b>Definition:</b> <a href="SecretKey__test_8cpp_source.html#l00193">SecretKey_test.cpp:193</a></div></div>
<div class="ttc" id="anamespaceripple_html_ace4dd4a2d63cd976adb9fac9754ae785"><div class="ttname"><a href="namespaceripple.html#ace4dd4a2d63cd976adb9fac9754ae785">ripple::verify</a></div><div class="ttdeci">bool verify(PublicKey const &amp;publicKey, Slice const &amp;m, Slice const &amp;sig, bool mustBeFullyCanonical) noexcept</div><div class="ttdoc">Verify a signature on a message.</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8cpp_source.html#l00271">PublicKey.cpp:271</a></div></div>
<div class="ttc" id="anamespaceripple_html_ace4dd4a2d63cd976adb9fac9754ae785"><div class="ttname"><a href="namespaceripple.html#ace4dd4a2d63cd976adb9fac9754ae785">ripple::verify</a></div><div class="ttdeci">bool verify(PublicKey const &amp;publicKey, Slice const &amp;m, Slice const &amp;sig, bool mustBeFullyCanonical) noexcept</div><div class="ttdoc">Verify a signature on a message.</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8cpp_source.html#l00272">PublicKey.cpp:272</a></div></div>
<div class="ttc" id="avector_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/vector.html">vector</a></div></div>
<div class="ttc" id="asize_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/array/size.html">std::array::size</a></div><div class="ttdeci">T size(T... args)</div></div>
<div class="ttc" id="anamespaceripple_html_a64faabbdff83da8b7fd7aaafbb937867"><div class="ttname"><a href="namespaceripple.html#a64faabbdff83da8b7fd7aaafbb937867">ripple::crypto_prng</a></div><div class="ttdeci">csprng_engine &amp; crypto_prng()</div><div class="ttdoc">The default cryptographically secure PRNG.</div><div class="ttdef"><b>Definition:</b> <a href="csprng_8cpp_source.html#l00099">csprng.cpp:99</a></div></div>
@@ -1605,7 +1605,7 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_a355ec605d1063c4316b6f1480359da19"><div class="ttname"><a href="namespaceripple.html#a355ec605d1063c4316b6f1480359da19">ripple::generateKeyPair</a></div><div class="ttdeci">std::pair&lt; PublicKey, SecretKey &gt; generateKeyPair(KeyType type, Seed const &amp;seed)</div><div class="ttdoc">Generate a key pair deterministically.</div><div class="ttdef"><b>Definition:</b> <a href="SecretKey_8cpp_source.html#l00351">SecretKey.cpp:351</a></div></div>
<div class="ttc" id="anamespaceripple_html_a91e9fe7a4e92dba79c3812fd3edcaacc"><div class="ttname"><a href="namespaceripple.html#a91e9fe7a4e92dba79c3812fd3edcaacc">ripple::digest</a></div><div class="ttdeci">static Hasher::result_type digest(void const *data, std::size_t size) noexcept</div><div class="ttdef"><b>Definition:</b> <a href="tokens_8cpp_source.html#l00047">tokens.cpp:47</a></div></div>
<div class="ttc" id="anamespaceripple_html_a9de744cfdefe1132969eb982e57e4ddea8183aa2c95dc1385c8f58bf1917fcb0b"><div class="ttname"><a href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea8183aa2c95dc1385c8f58bf1917fcb0b">ripple::KeyType::ed25519</a></div><div class="ttdeci">@ ed25519</div></div>
<div class="ttc" id="anamespaceripple_html_adc1f8a2c9b47d7c08e671ad3473e9d3a"><div class="ttname"><a href="namespaceripple.html#adc1f8a2c9b47d7c08e671ad3473e9d3a">ripple::publicKeyType</a></div><div class="ttdeci">std::optional&lt; KeyType &gt; publicKeyType(Slice const &amp;slice)</div><div class="ttdoc">Returns the type of public key.</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8cpp_source.html#l00206">PublicKey.cpp:206</a></div></div>
<div class="ttc" id="anamespaceripple_html_adc1f8a2c9b47d7c08e671ad3473e9d3a"><div class="ttname"><a href="namespaceripple.html#adc1f8a2c9b47d7c08e671ad3473e9d3a">ripple::publicKeyType</a></div><div class="ttdeci">std::optional&lt; KeyType &gt; publicKeyType(Slice const &amp;slice)</div><div class="ttdoc">Returns the type of public key.</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8cpp_source.html#l00207">PublicKey.cpp:207</a></div></div>
<div class="ttc" id="aclassripple_1_1base__uint_html"><div class="ttname"><a href="classripple_1_1base__uint.html">ripple::base_uint&lt; 256 &gt;</a></div></div>
<div class="ttc" id="aclassripple_1_1SecretKey__test_html_a6acfd5be0da4925736d4f194d0914d65"><div class="ttname"><a href="classripple_1_1SecretKey__test.html#a6acfd5be0da4925736d4f194d0914d65">ripple::SecretKey_test::testDigestSigning</a></div><div class="ttdeci">void testDigestSigning()</div><div class="ttdef"><b>Definition:</b> <a href="SecretKey__test_8cpp_source.html#l00109">SecretKey_test.cpp:109</a></div></div>
<div class="ttc" id="aclassripple_1_1PublicKey_html"><div class="ttname"><a href="classripple_1_1PublicKey.html">ripple::PublicKey</a></div><div class="ttdoc">A public key.</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8h_source.html#l00059">PublicKey.h:59</a></div></div>
@@ -1617,7 +1617,7 @@ $(function() {
<div class="ttc" id="astructripple_1_1SecretKey__test_1_1TestKeyData_html_a3477629fbbe7ca914cbb982483dbe1a0"><div class="ttname"><a href="structripple_1_1SecretKey__test_1_1TestKeyData.html#a3477629fbbe7ca914cbb982483dbe1a0">ripple::SecretKey_test::TestKeyData::pubkey</a></div><div class="ttdeci">std::array&lt; std::uint8_t, 33 &gt; pubkey</div><div class="ttdef"><b>Definition:</b> <a href="SecretKey__test_8cpp_source.html#l00037">SecretKey_test.cpp:37</a></div></div>
<div class="ttc" id="astructripple_1_1SecretKey__test_1_1TestKeyData_html_ae31881a3e24b24257b5450ca6ca568f0"><div class="ttname"><a href="structripple_1_1SecretKey__test_1_1TestKeyData.html#ae31881a3e24b24257b5450ca6ca568f0">ripple::SecretKey_test::TestKeyData::addr</a></div><div class="ttdeci">char const * addr</div><div class="ttdef"><b>Definition:</b> <a href="SecretKey__test_8cpp_source.html#l00039">SecretKey_test.cpp:39</a></div></div>
<div class="ttc" id="anamespaceripple_html_a614d8681c8dff84ac2257939751987c5"><div class="ttname"><a href="namespaceripple.html#a614d8681c8dff84ac2257939751987c5">ripple::calcAccountID</a></div><div class="ttdeci">AccountID calcAccountID(PublicKey const &amp;pk)</div><div class="ttdef"><b>Definition:</b> <a href="AccountID_8cpp_source.html#l00158">AccountID.cpp:158</a></div></div>
<div class="ttc" id="anamespaceripple_html_a06c04baee32e460076ce4d9df3ffd98f"><div class="ttname"><a href="namespaceripple.html#a06c04baee32e460076ce4d9df3ffd98f">ripple::ecdsaCanonicality</a></div><div class="ttdeci">std::optional&lt; ECDSACanonicality &gt; ecdsaCanonicality(Slice const &amp;sig)</div><div class="ttdoc">Determine whether a signature is canonical.</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8cpp_source.html#l00113">PublicKey.cpp:113</a></div></div>
<div class="ttc" id="anamespaceripple_html_a06c04baee32e460076ce4d9df3ffd98f"><div class="ttname"><a href="namespaceripple.html#a06c04baee32e460076ce4d9df3ffd98f">ripple::ecdsaCanonicality</a></div><div class="ttdeci">std::optional&lt; ECDSACanonicality &gt; ecdsaCanonicality(Slice const &amp;sig)</div><div class="ttdoc">Determine whether a signature is canonical.</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8cpp_source.html#l00114">PublicKey.cpp:114</a></div></div>
<div class="ttc" id="aarray_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/array.html">std::array&lt; std::uint8_t, 16 &gt;</a></div></div>
<div class="ttc" id="astructripple_1_1SecretKey__test_1_1TestKeyData_html_ae62ac410cf0ab4c3b171201aa8b2a434"><div class="ttname"><a href="structripple_1_1SecretKey__test_1_1TestKeyData.html#ae62ac410cf0ab4c3b171201aa8b2a434">ripple::SecretKey_test::TestKeyData::seckey</a></div><div class="ttdeci">std::array&lt; std::uint8_t, 32 &gt; seckey</div><div class="ttdef"><b>Definition:</b> <a href="SecretKey__test_8cpp_source.html#l00038">SecretKey_test.cpp:38</a></div></div>
<div class="ttc" id="anamespaceripple_html_a16bc1df1e559042ebb40c73b573de885"><div class="ttname"><a href="namespaceripple.html#a16bc1df1e559042ebb40c73b573de885">ripple::generateSecretKey</a></div><div class="ttdeci">SecretKey generateSecretKey(KeyType type, Seed const &amp;seed)</div><div class="ttdoc">Generate a new secret key deterministically.</div><div class="ttdef"><b>Definition:</b> <a href="SecretKey_8cpp_source.html#l00291">SecretKey.cpp:291</a></div></div>
@@ -1633,7 +1633,7 @@ $(function() {
<div class="ttc" id="anamespaceprotocol_html"><div class="ttname"><a href="namespaceprotocol.html">protocol</a></div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8h_source.html#l00038">ValidatorList.h:38</a></div></div>
<div class="ttc" id="anamespaceripple_html_a93d957d4aa50cd0c2b37f05453a0dd68"><div class="ttname"><a href="namespaceripple.html#a93d957d4aa50cd0c2b37f05453a0dd68">ripple::sign</a></div><div class="ttdeci">Buffer sign(PublicKey const &amp;pk, SecretKey const &amp;sk, Slice const &amp;m)</div><div class="ttdoc">Generate a signature for a message.</div><div class="ttdef"><b>Definition:</b> <a href="SecretKey_8cpp_source.html#l00238">SecretKey.cpp:238</a></div></div>
<div class="ttc" id="anamespacebeast_html_a6894f6dcd09bceda3986ebb1ea7a3eed"><div class="ttname"><a href="namespacebeast.html#a6894f6dcd09bceda3986ebb1ea7a3eed">beast::rngfill</a></div><div class="ttdeci">void rngfill(void *buffer, std::size_t bytes, Generator &amp;g)</div><div class="ttdef"><b>Definition:</b> <a href="rngfill_8h_source.html#l00033">rngfill.h:33</a></div></div>
<div class="ttc" id="anamespaceripple_html_a52366e572b1b40e5e913cf14e1d51ce3"><div class="ttname"><a href="namespaceripple.html#a52366e572b1b40e5e913cf14e1d51ce3">ripple::verifyDigest</a></div><div class="ttdeci">bool verifyDigest(PublicKey const &amp;publicKey, uint256 const &amp;digest, Slice const &amp;sig, bool mustBeFullyCanonical) noexcept</div><div class="ttdoc">Verify a secp256k1 signature on the digest of a message.</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8cpp_source.html#l00221">PublicKey.cpp:221</a></div></div>
<div class="ttc" id="anamespaceripple_html_a52366e572b1b40e5e913cf14e1d51ce3"><div class="ttname"><a href="namespaceripple.html#a52366e572b1b40e5e913cf14e1d51ce3">ripple::verifyDigest</a></div><div class="ttdeci">bool verifyDigest(PublicKey const &amp;publicKey, uint256 const &amp;digest, Slice const &amp;sig, bool mustBeFullyCanonical) noexcept</div><div class="ttdoc">Verify a secp256k1 signature on the digest of a message.</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8cpp_source.html#l00222">PublicKey.cpp:222</a></div></div>
<div class="ttc" id="aclassripple_1_1base__uint_html_a4e9de7a706374a3d016b89c9ecb4f80d"><div class="ttname"><a href="classripple_1_1base__uint.html#a4e9de7a706374a3d016b89c9ecb4f80d">ripple::base_uint&lt; 256 &gt;::fromVoid</a></div><div class="ttdeci">static base_uint fromVoid(void const *data)</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00311">base_uint.h:311</a></div></div>
<div class="ttc" id="asize_t_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a></div></div>
<div class="ttc" id="anamespaceripple_html_af9776f187d3686a7fba4c2d2fbeebdf4"><div class="ttname"><a href="namespaceripple.html#af9776f187d3686a7fba4c2d2fbeebdf4">ripple::to_string</a></div><div class="ttdeci">std::string to_string(Manifest const &amp;m)</div><div class="ttdoc">Format the specified manifest to a string for debugging purposes.</div><div class="ttdef"><b>Definition:</b> <a href="app_2misc_2impl_2Manifest_8cpp_source.html#l00041">app/misc/impl/Manifest.cpp:41</a></div></div>