This commit is contained in:
nbougalis
2021-09-14 16:34:03 +00:00
parent 1ce46a7e6b
commit 062c9e2641
2021 changed files with 86789 additions and 76483 deletions

View File

@@ -383,7 +383,7 @@ $(function() {
<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160; <span class="keyword">auto</span> sothCount{0};</div>
<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">auto</span> <span class="keyword">const</span>&amp; sles : ledger-&gt;sles)</div>
<div class="line"><a name="l00324"></a><span class="lineno"> 324</span>&#160; {</div>
<div class="line"><a name="l00325"></a><span class="lineno"> 325</span>&#160; <span class="keywordflow">if</span> (sles-&gt;getType() == <a class="code" href="namespaceripple.html#af6e0324b257fc9992b83ecf827c2a07bac03405d2da6d19e17f321a6b7f7a412e">ltACCOUNT_ROOT</a>)</div>
<div class="line"><a name="l00325"></a><span class="lineno"> 325</span>&#160; <span class="keywordflow">if</span> (sles-&gt;getType() == <a class="code" href="namespaceripple.html#ac151bf19e1f4daae2b04c65c65117139ac03405d2da6d19e17f321a6b7f7a412e">ltACCOUNT_ROOT</a>)</div>
<div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160; {</div>
<div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160; <span class="keywordtype">int</span> sq = sles-&gt;getFieldU32(<a class="code" href="namespaceripple.html#a586714bf3cbbbb406d6f169742bce0d5">sfSequence</a>);</div>
<div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160; <span class="keywordtype">int</span> reqsq = -1;</div>
@@ -430,7 +430,7 @@ $(function() {
<div class="line"><a name="l00369"></a><span class="lineno"> 369</span>&#160; <span class="keyword">auto</span> tothCount{0};</div>
<div class="line"><a name="l00370"></a><span class="lineno"> 370</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">auto</span> <span class="keyword">const</span>&amp; tx : ledger-&gt;txs)</div>
<div class="line"><a name="l00371"></a><span class="lineno"> 371</span>&#160; {</div>
<div class="line"><a name="l00372"></a><span class="lineno"> 372</span>&#160; <span class="keywordflow">if</span> (tx.first-&gt;getTxnType() == <a class="code" href="namespaceripple.html#a48e7bc26e67dbb8709698c89f67a9264ace21e6721f555ecd4ebf9b2c104a7a21">ttPAYMENT</a>)</div>
<div class="line"><a name="l00372"></a><span class="lineno"> 372</span>&#160; <span class="keywordflow">if</span> (tx.first-&gt;getTxnType() == <a class="code" href="namespaceripple.html#a2ce3074a39ea65126b82fc59baf43126ace21e6721f555ecd4ebf9b2c104a7a21">ttPAYMENT</a>)</div>
<div class="line"><a name="l00373"></a><span class="lineno"> 373</span>&#160; {</div>
<div class="line"><a name="l00374"></a><span class="lineno"> 374</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::int64_t</a> xrpAmount =</div>
<div class="line"><a name="l00375"></a><span class="lineno"> 375</span>&#160; tx.first-&gt;getFieldAmount(<a class="code" href="namespaceripple.html#a29758397ce451beaa436c3a9dfc83030">sfAmount</a>).xrp().decimalXRP();</div>
@@ -442,7 +442,7 @@ $(function() {
<div class="line"><a name="l00381"></a><span class="lineno"> 381</span>&#160; BEAST_EXPECT(xrpAmount == data.xrpAmount_[seq]);</div>
<div class="line"><a name="l00382"></a><span class="lineno"> 382</span>&#160; }</div>
<div class="line"><a name="l00383"></a><span class="lineno"> 383</span>&#160; }</div>
<div class="line"><a name="l00384"></a><span class="lineno"> 384</span>&#160; <span class="keywordflow">else</span> <span class="keywordflow">if</span> (tx.first-&gt;getTxnType() == <a class="code" href="namespaceripple.html#a48e7bc26e67dbb8709698c89f67a9264a2e3f8a31c1949d1ed0c7ae7475ed039e">ttACCOUNT_SET</a>)</div>
<div class="line"><a name="l00384"></a><span class="lineno"> 384</span>&#160; <span class="keywordflow">else</span> <span class="keywordflow">if</span> (tx.first-&gt;getTxnType() == <a class="code" href="namespaceripple.html#a2ce3074a39ea65126b82fc59baf43126a2e3f8a31c1949d1ed0c7ae7475ed039e">ttACCOUNT_SET</a>)</div>
<div class="line"><a name="l00385"></a><span class="lineno"> 385</span>&#160; ++setCount;</div>
<div class="line"><a name="l00386"></a><span class="lineno"> 386</span>&#160; <span class="keywordflow">else</span></div>
<div class="line"><a name="l00387"></a><span class="lineno"> 387</span>&#160; ++tothCount;</div>
@@ -1960,7 +1960,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1SHAMap_html_a9b0dff3c3bf35efc30104c93becdc079"><div class="ttname"><a href="classripple_1_1SHAMap.html#a9b0dff3c3bf35efc30104c93becdc079">ripple::SHAMap::getHash</a></div><div class="ttdeci">SHAMapHash getHash() const</div><div class="ttdef"><b>Definition:</b> <a href="SHAMap_8cpp_source.html#l00783">SHAMap.cpp:783</a></div></div>
<div class="ttc" id="anamespaceripple_html_ae0356b1de00f841c554c830be509dd58a603cc9fa7c68a8ccd6d25fbb0dd83248"><div class="ttname"><a href="namespaceripple.html#ae0356b1de00f841c554c830be509dd58a603cc9fa7c68a8ccd6d25fbb0dd83248">ripple::SHAMapNodeType::tnINNER</a></div><div class="ttdeci">@ tnINNER</div></div>
<div class="ttc" id="astructripple_1_1NodeStore_1_1uniformIntDistribution_1_1paramType_html_adb636af608e105f6f4f632b9cc56874e"><div class="ttname"><a href="structripple_1_1NodeStore_1_1uniformIntDistribution_1_1paramType.html#adb636af608e105f6f4f632b9cc56874e">ripple::NodeStore::uniformIntDistribution::paramType::B</a></div><div class="ttdeci">const resultType B</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard__test_8cpp_source.html#l00067">DatabaseShard_test.cpp:67</a></div></div>
<div class="ttc" id="aclassripple_1_1base__uint_html_ad2bffc75e554b89befbb9388e07392c0"><div class="ttname"><a href="classripple_1_1base__uint.html#ad2bffc75e554b89befbb9388e07392c0">ripple::base_uint::isNonZero</a></div><div class="ttdeci">bool isNonZero() const</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00513">base_uint.h:513</a></div></div>
<div class="ttc" id="aclassripple_1_1base__uint_html_ad2bffc75e554b89befbb9388e07392c0"><div class="ttname"><a href="classripple_1_1base__uint.html#ad2bffc75e554b89befbb9388e07392c0">ripple::base_uint::isNonZero</a></div><div class="ttdeci">bool isNonZero() const</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00516">base_uint.h:516</a></div></div>
<div class="ttc" id="astructripple_1_1NodeStore_1_1uniformIntDistribution_html_a69c2c2c4c7bda292fbcb82c5634a57f7"><div class="ttname"><a href="structripple_1_1NodeStore_1_1uniformIntDistribution.html#a69c2c2c4c7bda292fbcb82c5634a57f7">ripple::NodeStore::uniformIntDistribution::resultType</a></div><div class="ttdeci">IntType resultType</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard__test_8cpp_source.html#l00061">DatabaseShard_test.cpp:61</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShard__test_html_abeddf4f9c3da505d894a16b22e1b89f4"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShard__test.html#abeddf4f9c3da505d894a16b22e1b89f4">ripple::NodeStore::DatabaseShard_test::testStandalone</a></div><div class="ttdeci">void testStandalone()</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard__test_8cpp_source.html#l00658">DatabaseShard_test.cpp:658</a></div></div>
<div class="ttc" id="anamespaceripple_html_a29758397ce451beaa436c3a9dfc83030"><div class="ttname"><a href="namespaceripple.html#a29758397ce451beaa436c3a9dfc83030">ripple::sfAmount</a></div><div class="ttdeci">const SF_AMOUNT sfAmount</div></div>
@@ -1971,7 +1971,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShard__test_html_afcbd62355dbf0ff7b1107c95162c4bc1"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShard__test.html#afcbd62355dbf0ff7b1107c95162c4bc1">ripple::NodeStore::DatabaseShard_test::journal_</a></div><div class="ttdeci">test::SuiteJournal journal_</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard__test_8cpp_source.html#l00178">DatabaseShard_test.cpp:178</a></div></div>
<div class="ttc" id="anamespaceripple_html_a586714bf3cbbbb406d6f169742bce0d5"><div class="ttname"><a href="namespaceripple.html#a586714bf3cbbbb406d6f169742bce0d5">ripple::sfSequence</a></div><div class="ttdeci">const SF_UINT32 sfSequence</div></div>
<div class="ttc" id="astructripple_1_1NodeStore_1_1DatabaseShard__test_1_1TestData_html_a1ead9b9a43c259e5758f7a3fecb19b58"><div class="ttname"><a href="structripple_1_1NodeStore_1_1DatabaseShard__test_1_1TestData.html#a1ead9b9a43c259e5758f7a3fecb19b58">ripple::NodeStore::DatabaseShard_test::TestData::accounts_</a></div><div class="ttdeci">std::vector&lt; test::jtx::Account &gt; accounts_</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard__test_8cpp_source.html#l00188">DatabaseShard_test.cpp:188</a></div></div>
<div class="ttc" id="anamespaceripple_html_ace117d2fc5a43543b6a33fff822d4854"><div class="ttname"><a href="namespaceripple.html#ace117d2fc5a43543b6a33fff822d4854">ripple::addRaw</a></div><div class="ttdeci">void addRaw(LedgerInfo const &amp;info, Serializer &amp;s, bool includeHash)</div><div class="ttdef"><b>Definition:</b> <a href="View_8cpp_source.html#l00044">View.cpp:44</a></div></div>
<div class="ttc" id="anamespaceripple_html_ace117d2fc5a43543b6a33fff822d4854"><div class="ttname"><a href="namespaceripple.html#ace117d2fc5a43543b6a33fff822d4854">ripple::addRaw</a></div><div class="ttdeci">void addRaw(LedgerInfo const &amp;info, Serializer &amp;s, bool includeHash)</div><div class="ttdef"><b>Definition:</b> <a href="View_8cpp_source.html#l00164">View.cpp:164</a></div></div>
<div class="ttc" id="anamespaceripple_html_a57d7e7b27df7e719fdf5569f96be60a3a65cfe147458030070724c8b3795e508f"><div class="ttname"><a href="namespaceripple.html#a57d7e7b27df7e719fdf5569f96be60a3a65cfe147458030070724c8b3795e508f">ripple::hotACCOUNT_NODE</a></div><div class="ttdeci">@ hotACCOUNT_NODE</div><div class="ttdef"><b>Definition:</b> <a href="NodeObject_8h_source.html#l00035">NodeObject.h:35</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#l00268">PublicKey.cpp:268</a></div></div>
<div class="ttc" id="avector_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a></div><div class="ttdoc">STL class.</div></div>
@@ -2014,12 +2014,12 @@ $(function() {
<div class="ttc" id="astructripple_1_1LedgerInfo_html_a1ddad764a35cb7eb22d0b4b62df047d5"><div class="ttname"><a href="structripple_1_1LedgerInfo.html#a1ddad764a35cb7eb22d0b4b62df047d5">ripple::LedgerInfo::txHash</a></div><div class="ttdeci">uint256 txHash</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8h_source.html#l00101">ReadView.h:101</a></div></div>
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932">ripple::error_code_i</a></div><div class="ttdeci">error_code_i</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00040">ErrorCodes.h:40</a></div></div>
<div class="ttc" id="astructripple_1_1NodeStore_1_1uniformIntDistribution_html_a04a8b1519d0c2fa2bdf4884723410770"><div class="ttname"><a href="structripple_1_1NodeStore_1_1uniformIntDistribution.html#a04a8b1519d0c2fa2bdf4884723410770">ripple::NodeStore::uniformIntDistribution::min</a></div><div class="ttdeci">resultType min() const</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard__test_8cpp_source.html#l00113">DatabaseShard_test.cpp:113</a></div></div>
<div class="ttc" id="anamespaceripple_html_a48e7bc26e67dbb8709698c89f67a9264ace21e6721f555ecd4ebf9b2c104a7a21"><div class="ttname"><a href="namespaceripple.html#a48e7bc26e67dbb8709698c89f67a9264ace21e6721f555ecd4ebf9b2c104a7a21">ripple::ttPAYMENT</a></div><div class="ttdeci">@ ttPAYMENT</div><div class="ttdef"><b>Definition:</b> <a href="TxFormats_8h_source.html#l00036">TxFormats.h:36</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShard_html_a78a0781aff3b86e44c701c280317d146"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShard.html#a78a0781aff3b86e44c701c280317d146">ripple::NodeStore::DatabaseShard::prepareLedger</a></div><div class="ttdeci">virtual std::optional&lt; std::uint32_t &gt; prepareLedger(std::uint32_t validLedgerSeq)=0</div><div class="ttdoc">Prepare to store a new ledger in the shard being acquired.</div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Shard_html_ad2e03d2a891947acce3ff9f0812aa825"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Shard.html#ad2e03d2a891947acce3ff9f0812aa825">ripple::NodeStore::Shard::version</a></div><div class="ttdeci">static constexpr std::uint32_t version</div><div class="ttdef"><b>Definition:</b> <a href="Shard_8h_source.html#l00243">Shard.h:243</a></div></div>
<div class="ttc" id="ais_convertible_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/is_convertible.html">std::is_convertible</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShard__test_html_afb04c6f82fe5a1b79118414c322fb3cc"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShard__test.html#afb04c6f82fe5a1b79118414c322fb3cc">ripple::NodeStore::DatabaseShard_test::ripemd160File</a></div><div class="ttdeci">std::string ripemd160File(std::string filename)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard__test_8cpp_source.html#l01094">DatabaseShard_test.cpp:1094</a></div></div>
<div class="ttc" id="apush_back_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/push_back.html">std::vector::push_back</a></div><div class="ttdeci">T push_back(T... args)</div></div>
<div class="ttc" id="anamespaceripple_html_a2ce3074a39ea65126b82fc59baf43126ace21e6721f555ecd4ebf9b2c104a7a21"><div class="ttname"><a href="namespaceripple.html#a2ce3074a39ea65126b82fc59baf43126ace21e6721f555ecd4ebf9b2c104a7a21">ripple::ttPAYMENT</a></div><div class="ttdeci">@ ttPAYMENT</div><div class="ttdoc">This transaction type executes a payment.</div><div class="ttdef"><b>Definition:</b> <a href="TxFormats_8h_source.html#l00059">TxFormats.h:59</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#l00203">PublicKey.cpp:203</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShard_html_a0a9981be2b0583217f800f8c3f4881d6"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShard.html#a0a9981be2b0583217f800f8c3f4881d6">ripple::NodeStore::DatabaseShard::getDatabaseImportSequence</a></div><div class="ttdeci">virtual std::optional&lt; std::uint32_t &gt; getDatabaseImportSequence() const =0</div><div class="ttdoc">Returns the first ledger sequence of the shard currently being imported from the NodeStore.</div></div>
<div class="ttc" id="anamespaceripple_html_aaeddb4a3396c616a7ef7350e4cc327f0"><div class="ttname"><a href="namespaceripple.html#aaeddb4a3396c616a7ef7350e4cc327f0">ripple::TxDBName</a></div><div class="ttdeci">constexpr auto TxDBName</div><div class="ttdef"><b>Definition:</b> <a href="DBInit_8h_source.html#l00073">DBInit.h:73</a></div></div>
@@ -2066,6 +2066,7 @@ $(function() {
<div class="ttc" id="astructripple_1_1NodeStore_1_1uniformIntDistribution_1_1paramType_html"><div class="ttname"><a href="structripple_1_1NodeStore_1_1uniformIntDistribution_1_1paramType.html">ripple::NodeStore::uniformIntDistribution::paramType</a></div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard__test_8cpp_source.html#l00065">DatabaseShard_test.cpp:65</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1SuiteJournal_html"><div class="ttname"><a href="classripple_1_1test_1_1SuiteJournal.html">ripple::test::SuiteJournal</a></div><div class="ttdef"><b>Definition:</b> <a href="SuiteJournal_8h_source.html#l00088">SuiteJournal.h:88</a></div></div>
<div class="ttc" id="aclassbeast_1_1temp__dir_html_a12a24007c243e0739cfc36703a3257bb"><div class="ttname"><a href="classbeast_1_1temp__dir.html#a12a24007c243e0739cfc36703a3257bb">beast::temp_dir::path</a></div><div class="ttdeci">std::string path() const</div><div class="ttdoc">Get the native path for the temporary directory.</div><div class="ttdef"><b>Definition:</b> <a href="temp__dir_8h_source.html#l00066">temp_dir.h:66</a></div></div>
<div class="ttc" id="anamespaceripple_html_a2ce3074a39ea65126b82fc59baf43126a2e3f8a31c1949d1ed0c7ae7475ed039e"><div class="ttname"><a href="namespaceripple.html#a2ce3074a39ea65126b82fc59baf43126a2e3f8a31c1949d1ed0c7ae7475ed039e">ripple::ttACCOUNT_SET</a></div><div class="ttdeci">@ ttACCOUNT_SET</div><div class="ttdoc">This transaction type adjusts various account settings.</div><div class="ttdef"><b>Definition:</b> <a href="TxFormats_8h_source.html#l00068">TxFormats.h:68</a></div></div>
<div class="ttc" id="aclassripple_1_1Serializer_html"><div class="ttname"><a href="classripple_1_1Serializer.html">ripple::Serializer</a></div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00039">Serializer.h:39</a></div></div>
<div class="ttc" id="astructripple_1_1LedgerFill_html_acb9af41b82a8550a08d2288b6f9fc826a38cf0d49202caf3c5941757512d9c8fb"><div class="ttname"><a href="structripple_1_1LedgerFill.html#acb9af41b82a8550a08d2288b6f9fc826a38cf0d49202caf3c5941757512d9c8fb">ripple::LedgerFill::binary</a></div><div class="ttdeci">@ binary</div><div class="ttdef"><b>Definition:</b> <a href="LedgerToJson_8h_source.html#l00050">LedgerToJson.h:50</a></div></div>
<div class="ttc" id="anamespaceripple_html_ad30131b5a5b7cf60d9b392ab868b8c0e"><div class="ttname"><a href="namespaceripple.html#ad30131b5a5b7cf60d9b392ab868b8c0e">ripple::getJson</a></div><div class="ttdeci">Json::Value getJson(LedgerFill const &amp;fill)</div><div class="ttdoc">Return a new Json::Value representing the ledger with given options.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerToJson_8cpp_source.html#l00291">LedgerToJson.cpp:291</a></div></div>
@@ -2079,12 +2080,12 @@ $(function() {
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShard__test_html_ab5742ca2ba4767de878a4c2799047dfe"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShard__test.html#ab5742ca2ba4767de878a4c2799047dfe">ripple::NodeStore::DatabaseShard_test::testImportWithOnlineDelete</a></div><div class="ttdeci">void testImportWithOnlineDelete(std::uint64_t const seedValue)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard__test_8cpp_source.html#l01222">DatabaseShard_test.cpp:1222</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShard__test_html_a289b7bcb79454bc91bbfb0ac6c02fc91"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShard__test.html#a289b7bcb79454bc91bbfb0ac6c02fc91">ripple::NodeStore::DatabaseShard_test::testImportWithHistoricalPaths</a></div><div class="ttdeci">void testImportWithHistoricalPaths(std::uint64_t const seedValue)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard__test_8cpp_source.html#l01313">DatabaseShard_test.cpp:1313</a></div></div>
<div class="ttc" id="anamespaceripple_html_a63a883cebf81b764433e67d90d4470d9a86a4fa105ff51b8c3be84734797d8144"><div class="ttname"><a href="namespaceripple.html#a63a883cebf81b764433e67d90d4470d9a86a4fa105ff51b8c3be84734797d8144">ripple::ShardState::acquire</a></div><div class="ttdeci">@ acquire</div></div>
<div class="ttc" id="anamespaceripple_html_a48e7bc26e67dbb8709698c89f67a9264a2e3f8a31c1949d1ed0c7ae7475ed039e"><div class="ttname"><a href="namespaceripple.html#a48e7bc26e67dbb8709698c89f67a9264a2e3f8a31c1949d1ed0c7ae7475ed039e">ripple::ttACCOUNT_SET</a></div><div class="ttdeci">@ ttACCOUNT_SET</div><div class="ttdef"><b>Definition:</b> <a href="TxFormats_8h_source.html#l00039">TxFormats.h:39</a></div></div>
<div class="ttc" id="aclassripple_1_1ReadView_html_ac284afc905c482953c35c61b459fd85b"><div class="ttname"><a href="classripple_1_1ReadView.html#ac284afc905c482953c35c61b459fd85b">ripple::ReadView::seq</a></div><div class="ttdeci">LedgerIndex seq() const</div><div class="ttdoc">Returns the sequence number of the base ledger.</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8h_source.html#l00260">ReadView.h:260</a></div></div>
<div class="ttc" id="abegin_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/array/begin.html">std::array::begin</a></div><div class="ttdeci">T begin(T... args)</div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1Database_html_a4ef10652a3c55080a2aef5f0e59dedfa"><div class="ttname"><a href="classripple_1_1NodeStore_1_1Database.html#a4ef10652a3c55080a2aef5f0e59dedfa">ripple::NodeStore::Database::seqToShardIndex</a></div><div class="ttdeci">std::uint32_t seqToShardIndex(std::uint32_t ledgerSeq) const noexcept</div><div class="ttdoc">Calculates the shard index for a given ledger sequence.</div><div class="ttdef"><b>Definition:</b> <a href="Database_8h_source.html#l00283">Database.h:283</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShard__test_html_a3feeaac2f7b3abde1e95c9100f5de647"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShard__test.html#a3feeaac2f7b3abde1e95c9100f5de647">ripple::NodeStore::DatabaseShard_test::saveLedger</a></div><div class="ttdeci">bool saveLedger(Database &amp;db, Ledger const &amp;ledger, std::shared_ptr&lt; Ledger const &gt; const &amp;next={})</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard__test_8cpp_source.html#l00397">DatabaseShard_test.cpp:397</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#l00032">rngfill.h:32</a></div></div>
<div class="ttc" id="anamespaceripple_html_ac151bf19e1f4daae2b04c65c65117139ac03405d2da6d19e17f321a6b7f7a412e"><div class="ttname"><a href="namespaceripple.html#ac151bf19e1f4daae2b04c65c65117139ac03405d2da6d19e17f321a6b7f7a412e">ripple::ltACCOUNT_ROOT</a></div><div class="ttdeci">@ ltACCOUNT_ROOT</div><div class="ttdoc">A ledger object which describes an account.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00059">LedgerFormats.h:59</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShard__test_html_a0470f3207a81268c75947e5a237d5103"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShard__test.html#a0470f3207a81268c75947e5a237d5103">ripple::NodeStore::DatabaseShard_test::testGetFinalShards</a></div><div class="ttdeci">void testGetFinalShards(std::uint64_t const seedValue)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard__test_8cpp_source.html#l00771">DatabaseShard_test.cpp:771</a></div></div>
<div class="ttc" id="anamespacebeast_html_a4a9eebb8b68941c49b07763d7a95d456"><div class="ttname"><a href="namespacebeast.html#a4a9eebb8b68941c49b07763d7a95d456">beast::hash_append</a></div><div class="ttdeci">std::enable_if_t&lt; is_contiguously_hashable&lt; T, Hasher &gt;::value &gt; hash_append(Hasher &amp;h, T const &amp;t) noexcept</div><div class="ttdoc">Logically concatenate input data to a Hasher.</div><div class="ttdef"><b>Definition:</b> <a href="hash__append_8h_source.html#l00236">hash_append.h:236</a></div></div>
<div class="ttc" id="astructripple_1_1NodeStore_1_1uniformIntDistribution_html_a1c7f8801c6568c5aec7cd3cadf2f45c3"><div class="ttname"><a href="structripple_1_1NodeStore_1_1uniformIntDistribution.html#a1c7f8801c6568c5aec7cd3cadf2f45c3">ripple::NodeStore::uniformIntDistribution::uniformIntDistribution</a></div><div class="ttdeci">uniformIntDistribution(const resultType a=0, const resultType b=std::numeric_limits&lt; resultType &gt;::max())</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard__test_8cpp_source.html#l00074">DatabaseShard_test.cpp:74</a></div></div>
@@ -2097,7 +2098,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShard__test_html_a18cae7f8da4e0521e984663e728e455c"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShard__test.html#a18cae7f8da4e0521e984663e728e455c">ripple::NodeStore::DatabaseShard_test::dataSizeMax</a></div><div class="ttdeci">static constexpr std::uint32_t dataSizeMax</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard__test_8cpp_source.html#l00173">DatabaseShard_test.cpp:173</a></div></div>
<div class="ttc" id="aempty_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/empty.html">std::string::empty</a></div><div class="ttdeci">T empty(T... args)</div></div>
<div class="ttc" id="aoptional_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional&lt; std::uint32_t &gt;</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#l00039">app/misc/impl/Manifest.cpp:39</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#l00038">app/misc/impl/Manifest.cpp:38</a></div></div>
<div class="ttc" id="anamespaceripple_html_a57d7e7b27df7e719fdf5569f96be60a3ae32ab8a0b50eee52b61ca3c8e5a56da1"><div class="ttname"><a href="namespaceripple.html#a57d7e7b27df7e719fdf5569f96be60a3ae32ab8a0b50eee52b61ca3c8e5a56da1">ripple::hotLEDGER</a></div><div class="ttdeci">@ hotLEDGER</div><div class="ttdef"><b>Definition:</b> <a href="NodeObject_8h_source.html#l00034">NodeObject.h:34</a></div></div>
<div class="ttc" id="amake_pair_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/pair/make_pair.html">std::make_pair</a></div><div class="ttdeci">T make_pair(T... args)</div></div>
<div class="ttc" id="anamespaceripple_html_a5bab99595719d22579e10d21cf048eb0"><div class="ttname"><a href="namespaceripple.html#a5bab99595719d22579e10d21cf048eb0">ripple::sfAccount</a></div><div class="ttdeci">const SF_ACCOUNT sfAccount</div></div>
@@ -2116,7 +2117,6 @@ $(function() {
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShard_html_a435483044cad610e25db707999b4544a"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShard.html#a435483044cad610e25db707999b4544a">ripple::NodeStore::DatabaseShard::removePreShard</a></div><div class="ttdeci">virtual void removePreShard(std::uint32_t shardIndex)=0</div><div class="ttdoc">Remove a previously prepared shard index for import.</div></div>
<div class="ttc" id="anamespaceripple_html_a9c3a01178261b6e8a98c0ea99f01d154"><div class="ttname"><a href="namespaceripple.html#a9c3a01178261b6e8a98c0ea99f01d154">ripple::hash_append</a></div><div class="ttdeci">void hash_append(Hasher &amp;h, ValidatorBlobInfo const &amp;blobInfo)</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8h_source.html#l00897">ValidatorList.h:897</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShard__test_html_a6e9451f848e712d7cd7aba1d4aec03d4"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShard__test.html#a6e9451f848e712d7cd7aba1d4aec03d4">ripple::NodeStore::DatabaseShard_test::testOpenShardManagement</a></div><div class="ttdeci">void testOpenShardManagement(std::uint64_t const seedValue)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard__test_8cpp_source.html#l01561">DatabaseShard_test.cpp:1561</a></div></div>
<div class="ttc" id="anamespaceripple_html_af6e0324b257fc9992b83ecf827c2a07bac03405d2da6d19e17f321a6b7f7a412e"><div class="ttname"><a href="namespaceripple.html#af6e0324b257fc9992b83ecf827c2a07bac03405d2da6d19e17f321a6b7f7a412e">ripple::ltACCOUNT_ROOT</a></div><div class="ttdeci">@ ltACCOUNT_ROOT</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00053">LedgerFormats.h:53</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="anamespaceripple_html_a06f1da429e6a72c7a8be4248d88ed6e7"><div class="ttname"><a href="namespaceripple.html#a06f1da429e6a72c7a8be4248d88ed6e7">ripple::sum</a></div><div class="ttdeci">static auto sum(TCollection const &amp;col)</div><div class="ttdef"><b>Definition:</b> <a href="BookStep_8cpp_source.html#l00710">BookStep.cpp:710</a></div></div>
<div class="ttc" id="aclassripple_1_1NodeStore_1_1DatabaseShard__test_html_a5c9d40b8df2c44bf8b25ea3175b481ae"><div class="ttname"><a href="classripple_1_1NodeStore_1_1DatabaseShard__test.html#a5c9d40b8df2c44bf8b25ea3175b481ae">ripple::NodeStore::DatabaseShard_test::testPrepareShards</a></div><div class="ttdeci">void testPrepareShards(std::uint64_t const seedValue)</div><div class="ttdef"><b>Definition:</b> <a href="DatabaseShard__test_8cpp_source.html#l00804">DatabaseShard_test.cpp:804</a></div></div>