This commit is contained in:
manojsdoshi
2022-04-06 23:38:52 +00:00
parent 1896d70739
commit c5ab09fd50
2908 changed files with 94790 additions and 63023 deletions

View File

@@ -114,7 +114,7 @@ $(function() {
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>&#160; <a class="code" href="namespaceripple.html#a206bfc3d5fcad44ece8cab528ccf48ba">cdirFirst</a>(</div>
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>&#160; *view, sleOfferDir-&gt;key(), sleOfferDir, bookEntry, offerIndex);</div>
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>&#160; <span class="keyword">auto</span> sleOffer = view-&gt;read(<a class="code" href="namespaceripple_1_1keylet.html#a5d33427228ab1869c37fcf11132865f6">keylet::offer</a>(offerIndex));</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; dir = <a class="code" href="namespaceripple.html#af9776f187d3686a7fba4c2d2fbeebdf4">to_string</a>(sleOffer-&gt;getFieldH256(<a class="code" href="namespaceripple.html#adcd36d71f0993ffb244e2d3fe94fba77">sfBookDirectory</a>));</div>
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>&#160; dir = <a class="code" href="namespaceripple.html#af9776f187d3686a7fba4c2d2fbeebdf4">to_string</a>(sleOffer-&gt;getFieldH256(<a class="code" href="namespaceripple.html#af6d46687cd6c7c02a3cf5765e72f175f">sfBookDirectory</a>));</div>
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>&#160; }</div>
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>&#160; <span class="keywordflow">return</span> dir;</div>
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>&#160; }</div>
@@ -1118,7 +1118,7 @@ $(function() {
<div class="line"><a name="l01047"></a><span class="lineno"> 1047</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> jrOffer = jrr[jss::offers][0u];</div>
<div class="line"><a name="l01048"></a><span class="lineno"> 1048</span>&#160; BEAST_EXPECT(jrOffer[<a class="code" href="namespaceripple.html#a5bab99595719d22579e10d21cf048eb0">sfAccount</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>] == alice.human());</div>
<div class="line"><a name="l01049"></a><span class="lineno"> 1049</span>&#160; BEAST_EXPECT(</div>
<div class="line"><a name="l01050"></a><span class="lineno"> 1050</span>&#160; jrOffer[<a class="code" href="namespaceripple.html#adcd36d71f0993ffb244e2d3fe94fba77">sfBookDirectory</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>] ==</div>
<div class="line"><a name="l01050"></a><span class="lineno"> 1050</span>&#160; jrOffer[<a class="code" href="namespaceripple.html#af6d46687cd6c7c02a3cf5765e72f175f">sfBookDirectory</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>] ==</div>
<div class="line"><a name="l01051"></a><span class="lineno"> 1051</span>&#160; <a class="code" href="classripple_1_1test_1_1Book__test.html#a3c6530e6e7eea726142d2c4b56e514a4">getBookDir</a>(env, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>, USD.issue()));</div>
<div class="line"><a name="l01052"></a><span class="lineno"> 1052</span>&#160; BEAST_EXPECT(jrOffer[<a class="code" href="namespaceripple.html#a4ea34a30825650f4ec8c00d39622a9f0">sfBookNode</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>] == <span class="stringliteral">&quot;0&quot;</span>);</div>
<div class="line"><a name="l01053"></a><span class="lineno"> 1053</span>&#160; BEAST_EXPECT(jrOffer[jss::Flags] == 0);</div>
@@ -1174,7 +1174,7 @@ $(function() {
<div class="line"><a name="l01103"></a><span class="lineno"> 1103</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> jrNextOffer = jrr[jss::offers][1u];</div>
<div class="line"><a name="l01104"></a><span class="lineno"> 1104</span>&#160; BEAST_EXPECT(jrNextOffer[<a class="code" href="namespaceripple.html#a5bab99595719d22579e10d21cf048eb0">sfAccount</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>] == bob.human());</div>
<div class="line"><a name="l01105"></a><span class="lineno"> 1105</span>&#160; BEAST_EXPECT(</div>
<div class="line"><a name="l01106"></a><span class="lineno"> 1106</span>&#160; jrNextOffer[<a class="code" href="namespaceripple.html#adcd36d71f0993ffb244e2d3fe94fba77">sfBookDirectory</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>] ==</div>
<div class="line"><a name="l01106"></a><span class="lineno"> 1106</span>&#160; jrNextOffer[<a class="code" href="namespaceripple.html#af6d46687cd6c7c02a3cf5765e72f175f">sfBookDirectory</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>] ==</div>
<div class="line"><a name="l01107"></a><span class="lineno"> 1107</span>&#160; <a class="code" href="classripple_1_1test_1_1Book__test.html#a3c6530e6e7eea726142d2c4b56e514a4">getBookDir</a>(env, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>, USD.issue()));</div>
<div class="line"><a name="l01108"></a><span class="lineno"> 1108</span>&#160; BEAST_EXPECT(jrNextOffer[<a class="code" href="namespaceripple.html#a4ea34a30825650f4ec8c00d39622a9f0">sfBookNode</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>] == <span class="stringliteral">&quot;0&quot;</span>);</div>
<div class="line"><a name="l01109"></a><span class="lineno"> 1109</span>&#160; BEAST_EXPECT(jrNextOffer[jss::Flags] == 0);</div>
@@ -1815,24 +1815,24 @@ $(function() {
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_a34c9d58eaca6b7238258eadaf94b4a46"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#a34c9d58eaca6b7238258eadaf94b4a46">ripple::test::jtx::Env::require</a></div><div class="ttdeci">void require(Args const &amp;... args)</div><div class="ttdoc">Check a set of requirements.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8h_source.html#l00466">Env.h:466</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_ae449949223905ec9bd5b8dbc1c9e9ded"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#ae449949223905ec9bd5b8dbc1c9e9ded">ripple::test::jtx::Env::closed</a></div><div class="ttdeci">std::shared_ptr&lt; ReadView const &gt; closed()</div><div class="ttdoc">Returns the last closed ledger.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8cpp_source.html#l00115">Env.cpp:115</a></div></div>
<div class="ttc" id="anamespaceJson_html_a7d654b75c16a57007925868e38212b4eadc8f264f36b55b063c78126b335415f4"><div class="ttname"><a href="namespaceJson.html#a7d654b75c16a57007925868e38212b4eadc8f264f36b55b063c78126b335415f4">Json::arrayValue</a></div><div class="ttdeci">@ arrayValue</div><div class="ttdoc">array value (ordered list)</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8h_source.html#l00042">json_value.h:42</a></div></div>
<div class="ttc" id="anamespaceripple_html_adcd36d71f0993ffb244e2d3fe94fba77"><div class="ttname"><a href="namespaceripple.html#adcd36d71f0993ffb244e2d3fe94fba77">ripple::sfBookDirectory</a></div><div class="ttdeci">const SF_HASH256 sfBookDirectory</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="anamespaceripple_html_aeb5ef72b34cf7a324641e7a7f696d4cc"><div class="ttname"><a href="namespaceripple.html#aeb5ef72b34cf7a324641e7a7f696d4cc">ripple::getBookBase</a></div><div class="ttdeci">uint256 getBookBase(Book const &amp;book)</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00079">Indexes.cpp:79</a></div></div>
<div class="ttc" id="anamespaceripple_html_aeb5ef72b34cf7a324641e7a7f696d4cc"><div class="ttname"><a href="namespaceripple.html#aeb5ef72b34cf7a324641e7a7f696d4cc">ripple::getBookBase</a></div><div class="ttdeci">uint256 getBookBase(Book const &amp;book)</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00082">Indexes.cpp:82</a></div></div>
<div class="ttc" id="anamespaceripple_html_af6d46687cd6c7c02a3cf5765e72f175f"><div class="ttname"><a href="namespaceripple.html#af6d46687cd6c7c02a3cf5765e72f175f">ripple::sfBookDirectory</a></div><div class="ttdeci">const SF_UINT256 sfBookDirectory</div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Book__test_html_a0edf3fbbf2c9db73509da9610a0e45fb"><div class="ttname"><a href="classripple_1_1test_1_1Book__test.html#a0edf3fbbf2c9db73509da9610a0e45fb">ripple::test::Book_test::testMultipleBooksBothSidesOffersInBook</a></div><div class="ttdeci">void testMultipleBooksBothSidesOffersInBook()</div><div class="ttdef"><b>Definition:</b> <a href="Book__test_8cpp_source.html#l00804">Book_test.cpp:804</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a47cac3a8bfbc8c14ae8da735ec52ebbf"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a47cac3a8bfbc8c14ae8da735ec52ebbf">ripple::test::jtx::trust</a></div><div class="ttdeci">Json::Value trust(Account const &amp;account, STAmount const &amp;amount, std::uint32_t flags)</div><div class="ttdoc">Modify a trust line.</div><div class="ttdef"><b>Definition:</b> <a href="trust_8cpp_source.html#l00030">trust.cpp:30</a></div></div>
<div class="ttc" id="aclassripple_1_1SField_html_a634bfabbd5e4494a2d5be6b7c6d3d70d"><div class="ttname"><a href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">ripple::SField::fieldName</a></div><div class="ttdeci">const std::string fieldName</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00129">SField.h:129</a></div></div>
<div class="ttc" id="aclassripple_1_1SField_html_a634bfabbd5e4494a2d5be6b7c6d3d70d"><div class="ttname"><a href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">ripple::SField::fieldName</a></div><div class="ttdeci">const std::string fieldName</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00132">SField.h:132</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Book__test_html_a91420ed8e34448dba8f4510d486c968e"><div class="ttname"><a href="classripple_1_1test_1_1Book__test.html#a91420ed8e34448dba8f4510d486c968e">ripple::test::Book_test::testMultipleBooksOneSideEmptyBook</a></div><div class="ttdeci">void testMultipleBooksOneSideEmptyBook()</div><div class="ttdef"><b>Definition:</b> <a href="Book__test_8cpp_source.html#l00421">Book_test.cpp:421</a></div></div>
<div class="ttc" id="aclassripple_1_1STAmount_html_a02bef3696a9cb07b72e5ec750e7ea456"><div class="ttname"><a href="classripple_1_1STAmount.html#a02bef3696a9cb07b72e5ec750e7ea456">ripple::STAmount::getJson</a></div><div class="ttdeci">Json::Value getJson(JsonOptions) const override</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8cpp_source.html#l00614">STAmount.cpp:614</a></div></div>
<div class="ttc" id="aduration_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::milliseconds</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_a5d33427228ab1869c37fcf11132865f6"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a5d33427228ab1869c37fcf11132865f6">ripple::keylet::offer</a></div><div class="ttdeci">Keylet offer(AccountID const &amp;id, std::uint32_t seq) noexcept</div><div class="ttdoc">An offer from an account.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00219">Indexes.cpp:219</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_a5d33427228ab1869c37fcf11132865f6"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a5d33427228ab1869c37fcf11132865f6">ripple::keylet::offer</a></div><div class="ttdeci">Keylet offer(AccountID const &amp;id, std::uint32_t seq) noexcept</div><div class="ttdoc">An offer from an account.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00222">Indexes.cpp:222</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1require_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1require.html">ripple::test::jtx::require</a></div><div class="ttdoc">Check a set of conditions.</div><div class="ttdef"><b>Definition:</b> <a href="require_8h_source.html#l00063">require.h:63</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#l00029">AccountID.cpp:29</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Book__test_html_a8d0d10338e8590fd7a8b35b5b180328a"><div class="ttname"><a href="classripple_1_1test_1_1Book__test.html#a8d0d10338e8590fd7a8b35b5b180328a">ripple::test::Book_test::testBothSidesEmptyBook</a></div><div class="ttdeci">void testBothSidesEmptyBook()</div><div class="ttdef"><b>Definition:</b> <a href="Book__test_8cpp_source.html#l00222">Book_test.cpp:222</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Account_html_aee0c1b197f33ad230162080a4ff2be16"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Account.html#aee0c1b197f33ad230162080a4ff2be16">ripple::test::jtx::Account::human</a></div><div class="ttdeci">std::string const &amp; human() const</div><div class="ttdoc">Returns the human readable public key.</div><div class="ttdef"><b>Definition:</b> <a href="Account_8h_source.html#l00109">Account.h:109</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Account_html_aee0c1b197f33ad230162080a4ff2be16"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Account.html#aee0c1b197f33ad230162080a4ff2be16">ripple::test::jtx::Account::human</a></div><div class="ttdeci">std::string const &amp; human() const</div><div class="ttdoc">Returns the human readable public key.</div><div class="ttdef"><b>Definition:</b> <a href="Account_8h_source.html#l00113">Account.h:113</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Book__test_html_a3c6530e6e7eea726142d2c4b56e514a4"><div class="ttname"><a href="classripple_1_1test_1_1Book__test.html#a3c6530e6e7eea726142d2c4b56e514a4">ripple::test::Book_test::getBookDir</a></div><div class="ttdeci">std::string getBookDir(jtx::Env &amp;env, Issue const &amp;in, Issue const &amp;out)</div><div class="ttdef"><b>Definition:</b> <a href="Book__test_8cpp_source.html#l00031">Book_test.cpp:31</a></div></div>
<div class="ttc" id="anamespaceripple_html_a7cc64e12723fbc9606d85442a2569feda13b5bfe96f3e2fe411c9f66f4a582adf"><div class="ttname"><a href="namespaceripple.html#a7cc64e12723fbc9606d85442a2569feda13b5bfe96f3e2fe411c9f66f4a582adf">ripple::QualityDirection::in</a></div><div class="ttdeci">@ in</div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_a9e55bbdb66a785bfd0dda93802b514b6"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#a9e55bbdb66a785bfd0dda93802b514b6">ripple::test::jtx::Env::app</a></div><div class="ttdeci">Application &amp; app()</div><div class="ttdef"><b>Definition:</b> <a href="Env_8h_source.html#l00241">Env.h:241</a></div></div>
<div class="ttc" id="anamespaceripple_html_aae2b8e3c2ed21dcbae53a626c885af3d"><div class="ttname"><a href="namespaceripple.html#aae2b8e3c2ed21dcbae53a626c885af3d">ripple::getQualityNext</a></div><div class="ttdeci">uint256 getQualityNext(uint256 const &amp;uBase)</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00097">Indexes.cpp:97</a></div></div>
<div class="ttc" id="anamespaceripple_html_aae2b8e3c2ed21dcbae53a626c885af3d"><div class="ttname"><a href="namespaceripple.html#aae2b8e3c2ed21dcbae53a626c885af3d">ripple::getQualityNext</a></div><div class="ttdeci">uint256 getQualityNext(uint256 const &amp;uBase)</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00100">Indexes.cpp:100</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a287cf5b6a71db097fe1678c88926efb4"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a287cf5b6a71db097fe1678c88926efb4">ripple::test::jtx::envconfig</a></div><div class="ttdeci">std::unique_ptr&lt; Config &gt; envconfig()</div><div class="ttdoc">creates and initializes a default configuration for jtx::Env</div><div class="ttdef"><b>Definition:</b> <a href="envconfig_8h_source.html#l00049">envconfig.h:49</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_1_1Tuning_html_a5a1ef6eab0bf47b572e7d27142ee4d3d"><div class="ttname"><a href="namespaceripple_1_1RPC_1_1Tuning.html#a5a1ef6eab0bf47b572e7d27142ee4d3d">ripple::RPC::Tuning::bookOffers</a></div><div class="ttdeci">static constexpr LimitRange bookOffers</div><div class="ttdoc">Limits for the book_offers command.</div><div class="ttdef"><b>Definition:</b> <a href="rpc_2impl_2Tuning_8h_source.html#l00049">rpc/impl/Tuning.h:49</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Book__test_html_add1ee38c70526a0fea8f82e10f6961b3"><div class="ttname"><a href="classripple_1_1test_1_1Book__test.html#add1ee38c70526a0fea8f82e10f6961b3">ripple::test::Book_test::testCrossingSingleBookOffer</a></div><div class="ttdeci">void testCrossingSingleBookOffer()</div><div class="ttdef"><b>Definition:</b> <a href="Book__test_8cpp_source.html#l01159">Book_test.cpp:1159</a></div></div>
@@ -1849,7 +1849,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1test_1_1Book__test_html_a2341e645d393a9bc31d5cd2c9781281c"><div class="ttname"><a href="classripple_1_1test_1_1Book__test.html#a2341e645d393a9bc31d5cd2c9781281c">ripple::test::Book_test::testMultipleBooksBothSidesEmptyBook</a></div><div class="ttdeci">void testMultipleBooksBothSidesEmptyBook()</div><div class="ttdef"><b>Definition:</b> <a href="Book__test_8cpp_source.html#l00670">Book_test.cpp:670</a></div></div>
<div class="ttc" id="anamespaceripple_html_a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8"><div class="ttname"><a href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">ripple::JsonOptions::none</a></div><div class="ttdeci">@ none</div></div>
<div class="ttc" id="aclassripple_1_1Application_html_aca56b7c63030174e59720ab51d739422"><div class="ttname"><a href="classripple_1_1Application.html#aca56b7c63030174e59720ab51d739422">ripple::Application::config</a></div><div class="ttdeci">virtual Config &amp; config()=0</div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_a7e018eaf4a4da32d3f6f75f864cb85d1"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a7e018eaf4a4da32d3f6f75f864cb85d1">ripple::keylet::page</a></div><div class="ttdeci">Keylet page(uint256 const &amp;key, std::uint64_t index) noexcept</div><div class="ttdoc">A page in a directory.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00306">Indexes.cpp:306</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_a7e018eaf4a4da32d3f6f75f864cb85d1"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a7e018eaf4a4da32d3f6f75f864cb85d1">ripple::keylet::page</a></div><div class="ttdeci">Keylet page(uint256 const &amp;key, std::uint64_t index) noexcept</div><div class="ttdoc">A page in a directory.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00309">Indexes.cpp:309</a></div></div>
<div class="ttc" id="anamespaceripple_html_a4ea34a30825650f4ec8c00d39622a9f0"><div class="ttname"><a href="namespaceripple.html#a4ea34a30825650f4ec8c00d39622a9f0">ripple::sfBookNode</a></div><div class="ttdeci">const SF_UINT64 sfBookNode</div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_a69095691c9bcfab1f3d69c645f2dbe33"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#a69095691c9bcfab1f3d69c645f2dbe33">ripple::test::jtx::Env::close</a></div><div class="ttdeci">bool close(NetClock::time_point closeTime, std::optional&lt; std::chrono::milliseconds &gt; consensusDelay=std::nullopt)</div><div class="ttdoc">Close and advance the ledger.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8cpp_source.html#l00121">Env.cpp:121</a></div></div>
<div class="ttc" id="anamespaceripple_html_a21696ba0d0fac348f88f1b9da51091b0"><div class="ttname"><a href="namespaceripple.html#a21696ba0d0fac348f88f1b9da51091b0">ripple::xrpAccount</a></div><div class="ttdeci">AccountID const &amp; xrpAccount()</div><div class="ttdoc">Compute AccountID from public key.</div><div class="ttdef"><b>Definition:</b> <a href="AccountID_8cpp_source.html#l00090">AccountID.cpp:90</a></div></div>
@@ -1873,7 +1873,7 @@ $(function() {
<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>
<div class="ttc" id="aclassripple_1_1test_1_1Book__test_html_acb09c93dd687fef5005d4582ffa1e26b"><div class="ttname"><a href="classripple_1_1test_1_1Book__test.html#acb09c93dd687fef5005d4582ffa1e26b">ripple::test::Book_test::run</a></div><div class="ttdeci">void run() override</div><div class="ttdef"><b>Definition:</b> <a href="Book__test_8cpp_source.html#l01713">Book_test.cpp:1713</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_a206bfc3d5fcad44ece8cab528ccf48ba"><div class="ttname"><a href="namespaceripple.html#a206bfc3d5fcad44ece8cab528ccf48ba">ripple::cdirFirst</a></div><div class="ttdeci">bool cdirFirst(ReadView const &amp;view, uint256 const &amp;root, std::shared_ptr&lt; SLE const &gt; &amp;page, unsigned int &amp;index, uint256 &amp;entry)</div><div class="ttdoc">Returns the first entry in the directory, advancing the index.</div><div class="ttdef"><b>Definition:</b> <a href="View_8cpp_source.html#l00136">View.cpp:136</a></div></div>
<div class="ttc" id="anamespaceripple_html_a206bfc3d5fcad44ece8cab528ccf48ba"><div class="ttname"><a href="namespaceripple.html#a206bfc3d5fcad44ece8cab528ccf48ba">ripple::cdirFirst</a></div><div class="ttdeci">bool cdirFirst(ReadView const &amp;view, uint256 const &amp;root, std::shared_ptr&lt; SLE const &gt; &amp;page, unsigned int &amp;index, uint256 &amp;entry)</div><div class="ttdoc">Returns the first entry in the directory, advancing the index.</div><div class="ttdef"><b>Definition:</b> <a href="View_8cpp_source.html#l00134">View.cpp:134</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Book__test_html_a301030655f84dee3dbcede83966e7611"><div class="ttname"><a href="classripple_1_1test_1_1Book__test.html#a301030655f84dee3dbcede83966e7611">ripple::test::Book_test::testBothSidesOffersInBook</a></div><div class="ttdeci">void testBothSidesOffersInBook()</div><div class="ttdef"><b>Definition:</b> <a href="Book__test_8cpp_source.html#l00312">Book_test.cpp:312</a></div></div>
<div class="ttc" id="anamespaceripple_html_a065cda95aed9cb1d66fb81cad0867ef6"><div class="ttname"><a href="namespaceripple.html#a065cda95aed9cb1d66fb81cad0867ef6">ripple::noAccount</a></div><div class="ttdeci">AccountID const &amp; noAccount()</div><div class="ttdoc">A placeholder for empty accounts.</div><div class="ttdef"><b>Definition:</b> <a href="AccountID_8cpp_source.html#l00097">AccountID.cpp:97</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html">ripple::test::jtx::Env</a></div><div class="ttdoc">A transaction testing environment.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8h_source.html#l00116">Env.h:116</a></div></div>