This commit is contained in:
intelliot
2023-03-30 17:17:32 +00:00
parent 46a9e12557
commit 18232bf4ac
216 changed files with 13750 additions and 13618 deletions

View File

@@ -125,7 +125,7 @@ $(function() {
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>&#160; {</div>
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> serialized;</div>
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>&#160; <a class="code" href="namespaceripple.html#a60e89f0668645858d48dfd3f67b1a639">convert</a>(sociRawData, serialized);</div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <span class="keywordflow">if</span> (<span class="keyword">auto</span> mo = <a class="code" href="namespaceripple.html#a1e486c608fa3ad43cc19fc37bb1f425d">deserializeManifest</a>(serialized))</div>
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>&#160; <span class="keywordflow">if</span> (<span class="keyword">auto</span> mo = <a class="code" href="namespaceripple.html#a12a05294e1d72bbcf9718dc99195ad19">deserializeManifest</a>(serialized))</div>
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>&#160; {</div>
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>&#160; <span class="keywordflow">if</span> (!mo-&gt;verify())</div>
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>&#160; {</div>
@@ -398,7 +398,7 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_a9de744cfdefe1132969eb982e57e4ddea82c2b7829b8129e5a2d53665ba4b4757"><div class="ttname"><a href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea82c2b7829b8129e5a2d53665ba4b4757">ripple::KeyType::secp256k1</a></div><div class="ttdeci">@ secp256k1</div></div>
<div class="ttc" id="anamespaceripple_html_ac52a0a522fc11bdd47fce39bd29f97bc"><div class="ttname"><a href="namespaceripple.html#ac52a0a522fc11bdd47fce39bd29f97bc">ripple::randomKeyPair</a></div><div class="ttdeci">std::pair&lt; PublicKey, SecretKey &gt; randomKeyPair(KeyType type)</div><div class="ttdoc">Create a key pair using secure random numbers.</div><div class="ttdef"><b>Definition:</b> <a href="SecretKey_8cpp_source.html#l00368">SecretKey.cpp:368</a></div></div>
<div class="ttc" id="anamespaceripple_html_a4c800deaf4eb22f32ba22868f7bedc0a"><div class="ttname"><a href="namespaceripple.html#a4c800deaf4eb22f32ba22868f7bedc0a">ripple::getPeerReservationTable</a></div><div class="ttdeci">std::unordered_set&lt; PeerReservation, beast::uhash&lt;&gt;, KeyEqual &gt; getPeerReservationTable(soci::session &amp;session, beast::Journal j)</div><div class="ttdoc">getPeerReservationTable Returns the peer reservation table.</div><div class="ttdef"><b>Definition:</b> <a href="Wallet_8cpp_source.html#l00166">Wallet.cpp:166</a></div></div>
<div class="ttc" id="aclassripple_1_1ManifestCache_html"><div class="ttname"><a href="classripple_1_1ManifestCache.html">ripple::ManifestCache</a></div><div class="ttdoc">Remembers manifests with the highest sequence number.</div><div class="ttdef"><b>Definition:</b> <a href="Manifest_8h_source.html#l00225">Manifest.h:225</a></div></div>
<div class="ttc" id="aclassripple_1_1ManifestCache_html"><div class="ttname"><a href="classripple_1_1ManifestCache.html">ripple::ManifestCache</a></div><div class="ttdoc">Remembers manifests with the highest sequence number.</div><div class="ttdef"><b>Definition:</b> <a href="Manifest_8h_source.html#l00231">Manifest.h:231</a></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="ainsert_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/unordered_set/insert.html">std::unordered_set::insert</a></div><div class="ttdeci">T insert(T... args)</div></div>
<div class="ttc" id="anamespaceripple_html_af4775b9f1e9a5a194f086f657c9faa37"><div class="ttname"><a href="namespaceripple.html#af4775b9f1e9a5a194f086f657c9faa37">ripple::voteAmendment</a></div><div class="ttdeci">void voteAmendment(soci::session &amp;session, uint256 const &amp;amendment, std::string const &amp;name, AmendmentVote vote)</div><div class="ttdoc">voteAmendment Set the veto value for a particular amendment.</div><div class="ttdef"><b>Definition:</b> <a href="Wallet_8cpp_source.html#l00284">Wallet.cpp:284</a></div></div>
@@ -408,13 +408,13 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_a1bf8df553d36589191c8057c136cce03ac3fe5edb1f8a81a8e585f6a27c120be6"><div class="ttname"><a href="namespaceripple.html#a1bf8df553d36589191c8057c136cce03ac3fe5edb1f8a81a8e585f6a27c120be6">ripple::TokenType::NodePublic</a></div><div class="ttdeci">@ NodePublic</div></div>
<div class="ttc" id="anamespaceripple_html_a57d87494c31ef261ae37438efe29bcbb"><div class="ttname"><a href="namespaceripple.html#a57d87494c31ef261ae37438efe29bcbb">ripple::getNodeIdentity</a></div><div class="ttdeci">std::pair&lt; PublicKey, SecretKey &gt; getNodeIdentity(Application &amp;app, boost::program_options::variables_map const &amp;cmdline)</div><div class="ttdoc">The cryptographic credentials identifying this server instance.</div><div class="ttdef"><b>Definition:</b> <a href="NodeIdentity_8cpp_source.html#l00030">NodeIdentity.cpp:30</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>
<div class="ttc" id="anamespaceripple_html_a12a05294e1d72bbcf9718dc99195ad19"><div class="ttname"><a href="namespaceripple.html#a12a05294e1d72bbcf9718dc99195ad19">ripple::deserializeManifest</a></div><div class="ttdeci">std::optional&lt; Manifest &gt; deserializeManifest(Slice s, beast::Journal journal)</div><div class="ttdoc">Constructs Manifest from serialized string.</div><div class="ttdef"><b>Definition:</b> <a href="app_2misc_2impl_2Manifest_8cpp_source.html#l00053">app/misc/impl/Manifest.cpp:53</a></div></div>
<div class="ttc" id="astructripple_1_1KeyEqual_html"><div class="ttname"><a href="structripple_1_1KeyEqual.html">ripple::KeyEqual</a></div><div class="ttdef"><b>Definition:</b> <a href="PeerReservationTable_8h_source.html#l00070">PeerReservationTable.h:70</a></div></div>
<div class="ttc" id="anamespaceripple_html_a6f04322e735ddd23d9aeb66c5f05e28e"><div class="ttname"><a href="namespaceripple.html#a6f04322e735ddd23d9aeb66c5f05e28e">ripple::WalletDBInit</a></div><div class="ttdeci">constexpr std::array&lt; char const *, 6 &gt; WalletDBInit</div><div class="ttdef"><b>Definition:</b> <a href="DBInit_8h_source.html#l00219">DBInit.h:219</a></div></div>
<div class="ttc" id="aunique_ptr_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/memory/unique_ptr.html">std::unique_ptr</a></div><div class="ttdoc">STL class.</div></div>
<div class="ttc" id="aclassripple_1_1ManifestCache_html_a882c588d2f26d7d61ae3ffe4212cbae0"><div class="ttname"><a href="classripple_1_1ManifestCache.html#a882c588d2f26d7d61ae3ffe4212cbae0">ripple::ManifestCache::applyManifest</a></div><div class="ttdeci">ManifestDisposition applyManifest(Manifest m)</div><div class="ttdoc">Add manifest to cache.</div><div class="ttdef"><b>Definition:</b> <a href="app_2misc_2impl_2Manifest_8cpp_source.html#l00359">app/misc/impl/Manifest.cpp:359</a></div></div>
<div class="ttc" id="aclassripple_1_1ManifestCache_html_a882c588d2f26d7d61ae3ffe4212cbae0"><div class="ttname"><a href="classripple_1_1ManifestCache.html#a882c588d2f26d7d61ae3ffe4212cbae0">ripple::ManifestCache::applyManifest</a></div><div class="ttdeci">ManifestDisposition applyManifest(Manifest m)</div><div class="ttdoc">Add manifest to cache.</div><div class="ttdef"><b>Definition:</b> <a href="app_2misc_2impl_2Manifest_8cpp_source.html#l00363">app/misc/impl/Manifest.cpp:363</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa974ec7bdead671dac5a44b542714a6e"><div class="ttname"><a href="namespaceripple.html#aa974ec7bdead671dac5a44b542714a6e">ripple::clearNodeIdentity</a></div><div class="ttdeci">void clearNodeIdentity(soci::session &amp;session)</div><div class="ttdoc">Delete any saved public/private key associated with this node.</div><div class="ttdef"><b>Definition:</b> <a href="Wallet_8cpp_source.html#l00123">Wallet.cpp:123</a></div></div>
<div class="ttc" id="aunordered_map_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/unordered_map.html">std::unordered_map</a></div><div class="ttdoc">STL class.</div></div>
<div class="ttc" id="anamespaceripple_html_a1e486c608fa3ad43cc19fc37bb1f425d"><div class="ttname"><a href="namespaceripple.html#a1e486c608fa3ad43cc19fc37bb1f425d">ripple::deserializeManifest</a></div><div class="ttdeci">std::optional&lt; Manifest &gt; deserializeManifest(Slice s)</div><div class="ttdoc">Constructs Manifest from serialized string.</div><div class="ttdef"><b>Definition:</b> <a href="app_2misc_2impl_2Manifest_8cpp_source.html#l00053">app/misc/impl/Manifest.cpp:53</a></div></div>
<div class="ttc" id="anamespaceripple_html_a27ecb53bba71adda180317036358f1f3"><div class="ttname"><a href="namespaceripple.html#a27ecb53bba71adda180317036358f1f3">ripple::saveManifests</a></div><div class="ttdeci">void saveManifests(soci::session &amp;session, std::string const &amp;dbTable, std::function&lt; bool(PublicKey const &amp;)&gt; const &amp;isTrusted, hash_map&lt; PublicKey, Manifest &gt; const &amp;map, beast::Journal j)</div><div class="ttdoc">saveManifests Saves all given manifests to the database.</div><div class="ttdef"><b>Definition:</b> <a href="Wallet_8cpp_source.html#l00090">Wallet.cpp:90</a></div></div>
<div class="ttc" id="adata_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/data.html">std::string::data</a></div><div class="ttdeci">T data(T... args)</div></div>
<div class="ttc" id="anamespaceripple_html_a1bf8df553d36589191c8057c136cce03a5cc5482a0278b704175b383ee922954a"><div class="ttname"><a href="namespaceripple.html#a1bf8df553d36589191c8057c136cce03a5cc5482a0278b704175b383ee922954a">ripple::TokenType::NodePrivate</a></div><div class="ttdeci">@ NodePrivate</div></div>