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

@@ -278,11 +278,11 @@ $(function() {
<div class="ttc" id="aclassripple_1_1Dir_1_1const__iterator_html"><div class="ttname"><a href="classripple_1_1Dir_1_1const__iterator.html">ripple::Dir::const_iterator</a></div><div class="ttdef"><b>Definition:</b> <a href="Directory_8h_source.html#l00049">Directory.h:49</a></div></div>
<div class="ttc" id="abasic_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div><div class="ttdoc">STL class.</div></div>
<div class="ttc" id="autility_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/utility.html">utility</a></div></div>
<div class="ttc" id="anamespaceripple_html_a984ddd646f1e1a5032a9a17f96c6fc55"><div class="ttname"><a href="namespaceripple.html#a984ddd646f1e1a5032a9a17f96c6fc55">ripple::calcNodeID</a></div><div class="ttdeci">NodeID calcNodeID(PublicKey const &amp;pk)</div><div class="ttdoc">Calculate the 160-bit node ID from a node public key.</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8cpp_source.html#l00302">PublicKey.cpp:302</a></div></div>
<div class="ttc" id="anamespaceripple_html_a984ddd646f1e1a5032a9a17f96c6fc55"><div class="ttname"><a href="namespaceripple.html#a984ddd646f1e1a5032a9a17f96c6fc55">ripple::calcNodeID</a></div><div class="ttdeci">NodeID calcNodeID(PublicKey const &amp;pk)</div><div class="ttdoc">Calculate the 160-bit node ID from a node public key.</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8cpp_source.html#l00303">PublicKey.cpp:303</a></div></div>
<div class="ttc" id="anamespaceripple_html_a4e412a5834900d9affa8db3ac1a27209"><div class="ttname"><a href="namespaceripple.html#a4e412a5834900d9affa8db3ac1a27209">ripple::NodeID</a></div><div class="ttdeci">base_uint&lt; 160, detail::NodeIDTag &gt; NodeID</div><div class="ttdoc">NodeID is a 160-bit hash representing one node.</div><div class="ttdef"><b>Definition:</b> <a href="UintTypes_8h_source.html#l00059">UintTypes.h:59</a></div></div>
<div class="ttc" id="acstring_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/cstring.html">cstring</a></div></div>
<div class="ttc" id="aclassripple_1_1Slice_html"><div class="ttname"><a href="classripple_1_1Slice.html">ripple::Slice</a></div><div class="ttdoc">An immutable linear range of bytes.</div><div class="ttdef"><b>Definition:</b> <a href="Slice_8h_source.html#l00044">Slice.h:44</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="aclassripple_1_1PublicKey_html_a33f8b2ea9baf1b653516e07f0fb5e07a"><div class="ttname"><a href="classripple_1_1PublicKey.html#a33f8b2ea9baf1b653516e07f0fb5e07a">ripple::PublicKey::empty</a></div><div class="ttdeci">bool empty() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8h_source.html#l00117">PublicKey.h:117</a></div></div>
<div class="ttc" id="aclassripple_1_1PublicKey_html_aa79acc9aeab9e2ac37722c15f6cbe768"><div class="ttname"><a href="classripple_1_1PublicKey.html#aa79acc9aeab9e2ac37722c15f6cbe768">ripple::PublicKey::cend</a></div><div class="ttdeci">const_iterator cend() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8h_source.html#l00111">PublicKey.h:111</a></div></div>
<div class="ttc" id="anamespaceripple_html_a08a13b62b18272366f788632359e8793"><div class="ttname"><a href="namespaceripple.html#a08a13b62b18272366f788632359e8793">ripple::toBase58</a></div><div class="ttdeci">std::string toBase58(AccountID const &amp;v)</div><div class="ttdoc">Convert AccountID to base58 checked string.</div><div class="ttdef"><b>Definition:</b> <a href="AccountID_8cpp_source.html#l00104">AccountID.cpp:104</a></div></div>
@@ -295,7 +295,7 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_a4a7f562868748b9246dbcab39091021c"><div class="ttname"><a href="namespaceripple.html#a4a7f562868748b9246dbcab39091021c">ripple::operator==</a></div><div class="ttdeci">bool operator==(Manifest const &amp;lhs, Manifest const &amp;rhs)</div><div class="ttdef"><b>Definition:</b> <a href="Manifest_8h_source.html#l00161">Manifest.h:161</a></div></div>
<div class="ttc" id="anamespaceripple_html_a356c68147333a9a48a344718038576d9"><div class="ttname"><a href="namespaceripple.html#a356c68147333a9a48a344718038576d9">ripple::uint256</a></div><div class="ttdeci">base_uint&lt; 256 &gt; uint256</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00549">base_uint.h:549</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_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="astructripple_1_1STExchange_3_01STBlob_00_01PublicKey_01_4_html_afa6e652d8e2b9e1c90542936548cadb2"><div class="ttname"><a href="structripple_1_1STExchange_3_01STBlob_00_01PublicKey_01_4.html#afa6e652d8e2b9e1c90542936548cadb2">ripple::STExchange&lt; STBlob, PublicKey &gt;::set</a></div><div class="ttdeci">static std::unique_ptr&lt; STBlob &gt; set(SField const &amp;f, PublicKey const &amp;t)</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8h_source.html#l00177">PublicKey.h:177</a></div></div>
<div class="ttc" id="aclassripple_1_1PublicKey_html_a10e0ec3d1fea9cec15655278e2243f2f"><div class="ttname"><a href="classripple_1_1PublicKey.html#a10e0ec3d1fea9cec15655278e2243f2f">ripple::PublicKey::const_iterator</a></div><div class="ttdeci">std::uint8_t const * const_iterator</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8h_source.html#l00066">PublicKey.h:66</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>
@@ -306,18 +306,18 @@ $(function() {
<div class="ttc" id="aclassripple_1_1PublicKey_html_abde91bc576c672a5277f90421f4216f1"><div class="ttname"><a href="classripple_1_1PublicKey.html#abde91bc576c672a5277f90421f4216f1">ripple::PublicKey::size_</a></div><div class="ttdeci">std::size_t size_</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8h_source.html#l00062">PublicKey.h:62</a></div></div>
<div class="ttc" id="alexicographical_compare_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/lexicographical_compare.html">std::lexicographical_compare</a></div><div class="ttdeci">T lexicographical_compare(T... args)</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="astructripple_1_1STExchange_3_01STBlob_00_01PublicKey_01_4_html_a1ccf911464f648cc6e71f3c2d8892d5a"><div class="ttname"><a href="structripple_1_1STExchange_3_01STBlob_00_01PublicKey_01_4.html#a1ccf911464f648cc6e71f3c2d8892d5a">ripple::STExchange&lt; STBlob, PublicKey &gt;::get</a></div><div class="ttdeci">static void get(std::optional&lt; value_type &gt; &amp;t, STBlob const &amp;u)</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8h_source.html#l00171">PublicKey.h:171</a></div></div>
<div class="ttc" id="astructripple_1_1STExchange_html"><div class="ttname"><a href="structripple_1_1STExchange.html">ripple::STExchange</a></div><div class="ttdoc">Convert between serialized type U and C++ type T.</div><div class="ttdef"><b>Definition:</b> <a href="STExchange_8h_source.html#l00041">STExchange.h:41</a></div></div>
<div class="ttc" id="acstdint_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/cstdint.html">cstdint</a></div></div>
<div class="ttc" id="ainteger_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint8_t</a></div></div>
<div class="ttc" id="aclassripple_1_1PublicKey_html_ae50ae98c3dce17d9b41e47a174b6a901"><div class="ttname"><a href="classripple_1_1PublicKey.html#ae50ae98c3dce17d9b41e47a174b6a901">ripple::PublicKey::operator=</a></div><div class="ttdeci">PublicKey &amp; operator=(PublicKey const &amp;other)</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8cpp_source.html#l00191">PublicKey.cpp:191</a></div></div>
<div class="ttc" id="aclassripple_1_1PublicKey_html_ae50ae98c3dce17d9b41e47a174b6a901"><div class="ttname"><a href="classripple_1_1PublicKey.html#ae50ae98c3dce17d9b41e47a174b6a901">ripple::PublicKey::operator=</a></div><div class="ttdeci">PublicKey &amp; operator=(PublicKey const &amp;other)</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8cpp_source.html#l00192">PublicKey.cpp:192</a></div></div>
<div class="ttc" id="aclassripple_1_1STBlob_html_a6f35800e09c25366d770be7148bf62c6"><div class="ttname"><a href="classripple_1_1STBlob.html#a6f35800e09c25366d770be7148bf62c6">ripple::STBlob::size</a></div><div class="ttdeci">std::size_t size() const</div><div class="ttdef"><b>Definition:</b> <a href="STBlob_8h_source.html#l00110">STBlob.h:110</a></div></div>
<div class="ttc" id="anamespaceripple_html_a286745fec5429abb3893001b4982522ba9f3fda2fef6dda85970e12ce9a9b8cbe"><div class="ttname"><a href="namespaceripple.html#a286745fec5429abb3893001b4982522ba9f3fda2fef6dda85970e12ce9a9b8cbe">ripple::ECDSACanonicality::canonical</a></div><div class="ttdeci">@ canonical</div></div>
<div class="ttc" id="anamespaceripple_html"><div class="ttname"><a href="namespaceripple.html">ripple</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition:</b> <a href="RCLCensorshipDetector_8h_source.html#l00029">RCLCensorshipDetector.h:29</a></div></div>
<div class="ttc" id="anamespaceripple_html_a4c70c1f85ccff1b830f4bda1becb21b4"><div class="ttname"><a href="namespaceripple.html#a4c70c1f85ccff1b830f4bda1becb21b4">ripple::encodeBase58Token</a></div><div class="ttdeci">std::string encodeBase58Token(TokenType type, void const *token, std::size_t size)</div><div class="ttdoc">Encode data in Base58Check format using XRPL alphabet.</div><div class="ttdef"><b>Definition:</b> <a href="tokens_8cpp_source.html#l00199">tokens.cpp:199</a></div></div>
<div class="ttc" id="aclassripple_1_1SField_html"><div class="ttname"><a href="classripple_1_1SField.html">ripple::SField</a></div><div class="ttdoc">Identifies fields.</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00112">SField.h:112</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_1PublicKey_html_a8062a42a00cbe9fc1f634ea69418c55f"><div class="ttname"><a href="classripple_1_1PublicKey.html#a8062a42a00cbe9fc1f634ea69418c55f">ripple::PublicKey::begin</a></div><div class="ttdeci">const_iterator begin() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8h_source.html#l00093">PublicKey.h:93</a></div></div>
<div class="ttc" id="aoptional_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/optional.html">optional</a></div></div>
<div class="ttc" id="aclassripple_1_1PublicKey_html_a3f836209995c87a57de02511dc1a5dd0"><div class="ttname"><a href="classripple_1_1PublicKey.html#a3f836209995c87a57de02511dc1a5dd0">ripple::PublicKey::buf_</a></div><div class="ttdeci">std::uint8_t buf_[33]</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8h_source.html#l00063">PublicKey.h:63</a></div></div>