This commit is contained in:
intelliot
2023-09-14 20:12:35 +00:00
parent 99cc92db65
commit 3a2b643821
4217 changed files with 122025 additions and 62743 deletions

View File

@@ -829,7 +829,7 @@ $(function() {
<div class="line"><a name="l00758"></a><span class="lineno"> 758</span>&#160;} <span class="comment">// namespace test</span></div>
<div class="line"><a name="l00759"></a><span class="lineno"> 759</span>&#160;} <span class="comment">// namespace ripple</span></div>
</div><!-- fragment --></div><!-- contents -->
<div class="ttc" id="anamespaceripple_html_aa9cb2090c47c4d84b469ae634cdfdc59"><div class="ttname"><a href="namespaceripple.html#aa9cb2090c47c4d84b469ae634cdfdc59">ripple::amountFromJsonNoThrow</a></div><div class="ttdeci">bool amountFromJsonNoThrow(STAmount &amp;result, Json::Value const &amp;jvSource)</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8cpp_source.html#l01021">STAmount.cpp:1021</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa9cb2090c47c4d84b469ae634cdfdc59"><div class="ttname"><a href="namespaceripple.html#aa9cb2090c47c4d84b469ae634cdfdc59">ripple::amountFromJsonNoThrow</a></div><div class="ttdeci">bool amountFromJsonNoThrow(STAmount &amp;result, Json::Value const &amp;jvSource)</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8cpp_source.html#l01032">STAmount.cpp:1032</a></div></div>
<div class="ttc" id="anamespaceripple_html_aecb9ae1add070266b1be59ff570ec713"><div class="ttname"><a href="namespaceripple.html#aecb9ae1add070266b1be59ff570ec713">ripple::root2</a></div><div class="ttdeci">Number root2(Number f)</div><div class="ttdef"><b>Definition:</b> <a href="Number_8cpp_source.html#l00689">Number.cpp:689</a></div></div>
<div class="ttc" id="anamespaceripple_html_a5647f794f04aab275b4b1e0cd348413b"><div class="ttname"><a href="namespaceripple.html#a5647f794f04aab275b4b1e0cd348413b">ripple::sfDiscountedFee</a></div><div class="ttdeci">const SF_UINT16 sfDiscountedFee</div></div>
<div class="ttc" id="aclassripple_1_1Issue_html"><div class="ttname"><a href="classripple_1_1Issue.html">ripple::Issue</a></div><div class="ttdoc">A currency issued by an account.</div><div class="ttdef"><b>Definition:</b> <a href="Issue_8h_source.html#l00035">Issue.h:35</a></div></div>
@@ -837,7 +837,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1AMM_html_a61b3d325bf73a05f236a4f6016d9ca88"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1AMM.html#a61b3d325bf73a05f236a4f6016d9ca88">ripple::test::jtx::AMM::ammDelete</a></div><div class="ttdeci">void ammDelete(AccountID const &amp;deleter, std::optional&lt; ter &gt; const &amp;ter=std::nullopt)</div><div class="ttdef"><b>Definition:</b> <a href="AMM_8cpp_source.html#l00721">AMM.cpp:721</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1AMM_html_a2e7a0f8190e83a01eedde8b960910b2b"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1AMM.html#a2e7a0f8190e83a01eedde8b960910b2b">ripple::test::jtx::AMM::msig_</a></div><div class="ttdeci">const std::optional&lt; msig &gt; msig_</div><div class="ttdef"><b>Definition:</b> <a href="AMM_8h_source.html#l00077">AMM.h:77</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1AMM_html_af08bba3a1d76ab155417ad1c0f843caa"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1AMM.html#af08bba3a1d76ab155417ad1c0f843caa">ripple::test::jtx::AMM::ammAccount</a></div><div class="ttdeci">AccountID const &amp; ammAccount() const</div><div class="ttdef"><b>Definition:</b> <a href="AMM_8h_source.html#l00255">AMM.h:255</a></div></div>
<div class="ttc" id="aclassripple_1_1STAmount_html_acab76380a95d902071fd26ab3425bbe5"><div class="ttname"><a href="classripple_1_1STAmount.html#acab76380a95d902071fd26ab3425bbe5">ripple::STAmount::issue</a></div><div class="ttdeci">Issue const &amp; issue() const</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8h_source.html#l00347">STAmount.h:347</a></div></div>
<div class="ttc" id="aclassripple_1_1STAmount_html_acab76380a95d902071fd26ab3425bbe5"><div class="ttname"><a href="classripple_1_1STAmount.html#acab76380a95d902071fd26ab3425bbe5">ripple::STAmount::issue</a></div><div class="ttdeci">Issue const &amp; issue() const</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8h_source.html#l00350">STAmount.h:350</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1ter_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1ter.html">ripple::test::jtx::ter</a></div><div class="ttdoc">Set the expected result code for a JTx The test will fail if the code doesn't match.</div><div class="ttdef"><b>Definition:</b> <a href="ter_8h_source.html#l00033">ter.h:33</a></div></div>
<div class="ttc" id="anamespaceripple_html_a5e068ce58638111534101573085f71a2"><div class="ttname"><a href="namespaceripple.html#a5e068ce58638111534101573085f71a2">ripple::ammLPTIssue</a></div><div class="ttdeci">Issue ammLPTIssue(Currency const &amp;cur1, Currency const &amp;cur2, AccountID const &amp;ammAccountID)</div><div class="ttdoc">Calculate LPT Issue from AMM asset pair.</div><div class="ttdef"><b>Definition:</b> <a href="AMMCore_8cpp_source.html#l00056">AMMCore.cpp:56</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>
@@ -848,8 +848,8 @@ $(function() {
<div class="ttc" id="afind_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/find.html">std::find</a></div><div class="ttdeci">T find(T... args)</div></div>
<div class="ttc" id="asize_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/size.html">std::vector::size</a></div><div class="ttdeci">T size(T... args)</div></div>
<div class="ttc" id="anamespaceripple_html_ab001e43f50e612727b1ce5985a2770d6"><div class="ttname"><a href="namespaceripple.html#ab001e43f50e612727b1ce5985a2770d6">ripple::accountHolds</a></div><div class="ttdeci">STAmount accountHolds(ReadView const &amp;view, AccountID const &amp;account, Currency const &amp;currency, AccountID const &amp;issuer, FreezeHandling zeroIfFrozen, beast::Journal j)</div><div class="ttdef"><b>Definition:</b> <a href="View_8cpp_source.html#l00226">View.cpp:226</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_abdda705f5bcd7002243740a748496454"><div class="ttname"><a href="namespaceripple_1_1keylet.html#abdda705f5bcd7002243740a748496454">ripple::keylet::amm</a></div><div class="ttdeci">Keylet amm(Issue const &amp;issue1, Issue const &amp;issue2) noexcept</div><div class="ttdoc">AMM entry.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00375">Indexes.cpp:375</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#l00642">STAmount.cpp:642</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_abdda705f5bcd7002243740a748496454"><div class="ttname"><a href="namespaceripple_1_1keylet.html#abdda705f5bcd7002243740a748496454">ripple::keylet::amm</a></div><div class="ttdeci">Keylet amm(Issue const &amp;issue1, Issue const &amp;issue2) noexcept</div><div class="ttdoc">AMM entry.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00382">Indexes.cpp:382</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#l00653">STAmount.cpp:653</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1AMM_html_a5cb150b609244a234be2517e97b76338"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1AMM.html#a5cb150b609244a234be2517e97b76338">ripple::test::jtx::AMM::vote</a></div><div class="ttdeci">void vote(std::optional&lt; Account &gt; const &amp;account, std::uint32_t feeVal, std::optional&lt; std::uint32_t &gt; const &amp;flags=std::nullopt, std::optional&lt; jtx::seq &gt; const &amp;seq=std::nullopt, std::optional&lt; std::pair&lt; Issue, Issue &gt;&gt; const &amp;assets=std::nullopt, std::optional&lt; ter &gt; const &amp;ter=std::nullopt)</div><div class="ttdef"><b>Definition:</b> <a href="AMM_8cpp_source.html#l00578">AMM.cpp:578</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_1_1amm_html_ad598bf10f0d1bde849bb8b6333f2edb3"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx_1_1amm.html#ad598bf10f0d1bde849bb8b6333f2edb3">ripple::test::jtx::amm::pay</a></div><div class="ttdeci">Json::Value pay(Account const &amp;account, AccountID const &amp;to, STAmount const &amp;amount)</div><div class="ttdef"><b>Definition:</b> <a href="AMM_8cpp_source.html#l00746">AMM.cpp:746</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>
@@ -865,24 +865,24 @@ $(function() {
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1AMM_html_a6c1525214e62f7a937701363798afdd2"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1AMM.html#a6c1525214e62f7a937701363798afdd2">ripple::test::jtx::AMM::expectAmmInfo</a></div><div class="ttdeci">bool expectAmmInfo(STAmount const &amp;asset1, STAmount const &amp;asset2, IOUAmount const &amp;balance, Json::Value const &amp;jv) const</div><div class="ttdef"><b>Definition:</b> <a href="AMM_8cpp_source.html#l00314">AMM.cpp:314</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1AMM_html_ab92cc678463ff8013be07f41e94f7598"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1AMM.html#ab92cc678463ff8013be07f41e94f7598">ripple::test::jtx::AMM::creatorAccount_</a></div><div class="ttdeci">const Account creatorAccount_</div><div class="ttdef"><b>Definition:</b> <a href="AMM_8h_source.html#l00065">AMM.h:65</a></div></div>
<div class="ttc" id="anamespaceripple_html_ac1094212a3f17c0903e4d13ffe345596"><div class="ttname"><a href="namespaceripple.html#ac1094212a3f17c0903e4d13ffe345596">ripple::sfPrice</a></div><div class="ttdeci">const SF_AMOUNT sfPrice</div></div>
<div class="ttc" id="aclassripple_1_1STAmount_html_a094bda660d23e258021a2c63112ebc9a"><div class="ttname"><a href="classripple_1_1STAmount.html#a094bda660d23e258021a2c63112ebc9a">ripple::STAmount::iou</a></div><div class="ttdeci">IOUAmount iou() const</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8cpp_source.html#l00349">STAmount.cpp:349</a></div></div>
<div class="ttc" id="aclassripple_1_1STAmount_html_a094bda660d23e258021a2c63112ebc9a"><div class="ttname"><a href="classripple_1_1STAmount.html#a094bda660d23e258021a2c63112ebc9a">ripple::STAmount::iou</a></div><div class="ttdeci">IOUAmount iou() const</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8cpp_source.html#l00360">STAmount.cpp:360</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_a3bf7f1718877062dc4cfc7191b1b75a8"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#a3bf7f1718877062dc4cfc7191b1b75a8">ripple::test::jtx::Env::ter</a></div><div class="ttdeci">TER ter() const</div><div class="ttdoc">Return the TER for the last JTx.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8h_source.html#l00526">Env.h:526</a></div></div>
<div class="ttc" id="anamespaceripple_html_a768092086ea18d2dbeb64efb9fa12ba5"><div class="ttname"><a href="namespaceripple.html#a768092086ea18d2dbeb64efb9fa12ba5">ripple::ammAccountID</a></div><div class="ttdeci">AccountID ammAccountID(std::uint16_t prefix, uint256 const &amp;parentHash, uint256 const &amp;ammID)</div><div class="ttdoc">Calculate AMM account ID.</div><div class="ttdef"><b>Definition:</b> <a href="AMMCore_8cpp_source.html#l00030">AMMCore.cpp:30</a></div></div>
<div class="ttc" id="aclassripple_1_1STAmount_html_a6c2ca92e9c91e2a34493d61e02d79ebf"><div class="ttname"><a href="classripple_1_1STAmount.html#a6c2ca92e9c91e2a34493d61e02d79ebf">ripple::STAmount::xrp</a></div><div class="ttdeci">XRPAmount xrp() const</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8cpp_source.html#l00334">STAmount.cpp:334</a></div></div>
<div class="ttc" id="aclassripple_1_1STAmount_html_a6c2ca92e9c91e2a34493d61e02d79ebf"><div class="ttname"><a href="classripple_1_1STAmount.html#a6c2ca92e9c91e2a34493d61e02d79ebf">ripple::STAmount::xrp</a></div><div class="ttdeci">XRPAmount xrp() const</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8cpp_source.html#l00345">STAmount.cpp:345</a></div></div>
<div class="ttc" id="anamespaceripple_html_a53c800501c3d2514b460720d391163bd"><div class="ttname"><a href="namespaceripple.html#a53c800501c3d2514b460720d391163bd">ripple::sfTradingFee</a></div><div class="ttdeci">const SF_UINT16 sfTradingFee</div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1AMM_html_a88653ee0b6d0c6312c031bea9479ebe5"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1AMM.html#a88653ee0b6d0c6312c031bea9479ebe5">ripple::test::jtx::AMM::expectBalances</a></div><div class="ttdeci">bool expectBalances(STAmount const &amp;asset1, STAmount const &amp;asset2, IOUAmount const &amp;lpt, std::optional&lt; AccountID &gt; const &amp;account=std::nullopt) const</div><div class="ttdoc">Verify the AMM balances.</div><div class="ttdef"><b>Definition:</b> <a href="AMM_8cpp_source.html#l00203">AMM.cpp:203</a></div></div>
<div class="ttc" id="anamespaceripple_html_a887bf45d7cc0bf68aec6440746faca36"><div class="ttname"><a href="namespaceripple.html#a887bf45d7cc0bf68aec6440746faca36">ripple::ammPoolHolds</a></div><div class="ttdeci">std::pair&lt; STAmount, STAmount &gt; ammPoolHolds(ReadView const &amp;view, AccountID const &amp;ammAccountID, Issue const &amp;issue1, Issue const &amp;issue2, FreezeHandling freezeHandling, beast::Journal const j)</div><div class="ttdoc">Get AMM pool balances.</div><div class="ttdef"><b>Definition:</b> <a href="AMMUtils_8cpp_source.html#l00029">AMMUtils.cpp:29</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1AMM_html_aab89fad9aeda19edcdd159ca4f6cdc7f"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1AMM.html#aab89fad9aeda19edcdd159ca4f6cdc7f">ripple::test::jtx::AMM::ammRpcInfo</a></div><div class="ttdeci">Json::Value ammRpcInfo(std::optional&lt; AccountID &gt; const &amp;account=std::nullopt, std::optional&lt; std::string &gt; const &amp;ledgerIndex=std::nullopt, std::optional&lt; Issue &gt; issue1=std::nullopt, std::optional&lt; Issue &gt; issue2=std::nullopt, std::optional&lt; AccountID &gt; const &amp;ammAccount=std::nullopt, bool ignoreParams=false) const</div><div class="ttdoc">Send amm_info RPC command.</div><div class="ttdef"><b>Definition:</b> <a href="AMM_8cpp_source.html#l00136">AMM.cpp:136</a></div></div>
<div class="ttc" id="acout_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/cout.html">std::cout</a></div></div>
<div class="ttc" id="aclassripple_1_1STIssue_html_a70741f92ab7f71f6c227dbaed47087c3"><div class="ttname"><a href="classripple_1_1STIssue.html#a70741f92ab7f71f6c227dbaed47087c3">ripple::STIssue::getJson</a></div><div class="ttdeci">Json::Value getJson(JsonOptions) const override</div><div class="ttdef"><b>Definition:</b> <a href="STIssue_8cpp_source.html#l00063">STIssue.cpp:63</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</a></div><div class="ttdoc">Integers of any length that is a multiple of 32-bits.</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00082">base_uint.h:82</a></div></div>
<div class="ttc" id="aclassripple_1_1STIssue_html_a70741f92ab7f71f6c227dbaed47087c3"><div class="ttname"><a href="classripple_1_1STIssue.html#a70741f92ab7f71f6c227dbaed47087c3">ripple::STIssue::getJson</a></div><div class="ttdeci">Json::Value getJson(JsonOptions) const override</div><div class="ttdef"><b>Definition:</b> <a href="STIssue_8cpp_source.html#l00074">STIssue.cpp:74</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; 160, detail::AccountIDTag &gt;</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1AMM_html_abf5ddd6697c83d3c07abd23dbb6dba2e"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1AMM.html#abf5ddd6697c83d3c07abd23dbb6dba2e">ripple::test::jtx::AMM::expectAmmRpcInfo</a></div><div class="ttdeci">bool expectAmmRpcInfo(STAmount const &amp;asset1, STAmount const &amp;asset2, IOUAmount const &amp;balance, std::optional&lt; AccountID &gt; const &amp;account=std::nullopt, std::optional&lt; std::string &gt; const &amp;ledger_index=std::nullopt, std::optional&lt; AccountID &gt; const &amp;ammAccount=std::nullopt) const</div><div class="ttdef"><b>Definition:</b> <a href="AMM_8cpp_source.html#l00300">AMM.cpp:300</a></div></div>
<div class="ttc" id="aclassJson_1_1Value_html_a7e49ac977e4bcf59745a09d426669f75"><div class="ttname"><a href="classJson_1_1Value.html#a7e49ac977e4bcf59745a09d426669f75">Json::Value::append</a></div><div class="ttdeci">Value &amp; append(const Value &amp;value)</div><div class="ttdoc">Append value to array at the end.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l00882">json_value.cpp:882</a></div></div>
<div class="ttc" id="anamespaceripple_html_a591104015d6a14c18338888b22c65a9f"><div class="ttname"><a href="namespaceripple.html#a591104015d6a14c18338888b22c65a9f">ripple::sfAsset2</a></div><div class="ttdeci">const SF_ISSUE sfAsset2</div></div>
<div class="ttc" id="aclassripple_1_1STAmount_html_a75dd101f324f37e45ae0d1e5decd8f9a"><div class="ttname"><a href="classripple_1_1STAmount.html#a75dd101f324f37e45ae0d1e5decd8f9a">ripple::STAmount::setJson</a></div><div class="ttdeci">void setJson(Json::Value &amp;) const</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8cpp_source.html#l00517">STAmount.cpp:517</a></div></div>
<div class="ttc" id="aclassripple_1_1STAmount_html_a75dd101f324f37e45ae0d1e5decd8f9a"><div class="ttname"><a href="classripple_1_1STAmount.html#a75dd101f324f37e45ae0d1e5decd8f9a">ripple::STAmount::setJson</a></div><div class="ttdeci">void setJson(Json::Value &amp;) const</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8cpp_source.html#l00528">STAmount.cpp:528</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_abd638031390a71c6216881cdf4a95689"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#abd638031390a71c6216881cdf4a95689">ripple::test::jtx::initialTokens</a></div><div class="ttdeci">static IOUAmount initialTokens(STAmount const &amp;asset1, STAmount const &amp;asset2)</div><div class="ttdef"><b>Definition:</b> <a href="AMM_8cpp_source.html#l00042">AMM.cpp:42</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1AMM_html_afc51e85c60292ed3e9c38ae056ec564f"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1AMM.html#afc51e85c60292ed3e9c38ae056ec564f">ripple::test::jtx::AMM::expectLPTokens</a></div><div class="ttdeci">bool expectLPTokens(AccountID const &amp;account, IOUAmount const &amp;tokens) const</div><div class="ttdef"><b>Definition:</b> <a href="AMM_8cpp_source.html#l00234">AMM.cpp:234</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_a50c370db96b4fdcdd202d9c2c38afce9"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a50c370db96b4fdcdd202d9c2c38afce9">ripple::keylet::account</a></div><div class="ttdeci">Keylet account(AccountID const &amp;id) noexcept</div><div class="ttdoc">AccountID root.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00134">Indexes.cpp:134</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_a50c370db96b4fdcdd202d9c2c38afce9"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a50c370db96b4fdcdd202d9c2c38afce9">ripple::keylet::account</a></div><div class="ttdeci">Keylet account(AccountID const &amp;id) noexcept</div><div class="ttdoc">AccountID root.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00141">Indexes.cpp:141</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1AMM_html_a6e054aa935ddb33c8ff55f4b1174ce88"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1AMM.html#a6e054aa935ddb33c8ff55f4b1174ce88">ripple::test::jtx::AMM::lastPurchasePrice_</a></div><div class="ttdeci">IOUAmount lastPurchasePrice_</div><div class="ttdef"><b>Definition:</b> <a href="AMM_8h_source.html#l00073">AMM.h:73</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="anamespaceripple_html_a4ad5ac9da897292a28eea43d041c15a1"><div class="ttname"><a href="namespaceripple.html#a4ad5ac9da897292a28eea43d041c15a1">ripple::toSTAmount</a></div><div class="ttdeci">STAmount toSTAmount(IOUAmount const &amp;iou, Issue const &amp;iss)</div><div class="ttdef"><b>Definition:</b> <a href="AmountConversions_8h_source.html#l00030">AmountConversions.h:30</a></div></div>
@@ -895,10 +895,10 @@ $(function() {
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1AMM_html_a507e17962f812b547cb8486ec2a3d618"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1AMM.html#a507e17962f812b547cb8486ec2a3d618">ripple::test::jtx::AMM::lptIssue_</a></div><div class="ttdeci">const Issue lptIssue_</div><div class="ttdef"><b>Definition:</b> <a href="AMM_8h_source.html#l00081">AMM.h:81</a></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="aclassripple_1_1test_1_1jtx_1_1AMM_html_a9d186dce947ff880fc490464e7280c58"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1AMM.html#a9d186dce947ff880fc490464e7280c58">ripple::test::jtx::AMM::bidMax_</a></div><div class="ttdeci">std::optional&lt; IOUAmount &gt; bidMax_</div><div class="ttdef"><b>Definition:</b> <a href="AMM_8h_source.html#l00075">AMM.h:75</a></div></div>
<div class="ttc" id="aclassripple_1_1STAmount_html"><div class="ttname"><a href="classripple_1_1STAmount.html">ripple::STAmount</a></div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8h_source.html#l00045">STAmount.h:45</a></div></div>
<div class="ttc" id="aclassripple_1_1STAmount_html"><div class="ttname"><a href="classripple_1_1STAmount.html">ripple::STAmount</a></div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8h_source.html#l00046">STAmount.h:46</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_1_1amm_html_a405e123375285ad8f0bc427953749fe2"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx_1_1amm.html#a405e123375285ad8f0bc427953749fe2">ripple::test::jtx::amm::trust</a></div><div class="ttdeci">Json::Value trust(AccountID const &amp;account, STAmount const &amp;amount, std::uint32_t flags=0)</div><div class="ttdef"><b>Definition:</b> <a href="AMM_8cpp_source.html#l00734">AMM.cpp:734</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1AMM_html_aff01a1fdb7523ebe814b369efba38162"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1AMM.html#aff01a1fdb7523ebe814b369efba38162">ripple::test::jtx::AMM::AMM</a></div><div class="ttdeci">AMM(Env &amp;env, Account const &amp;account, STAmount const &amp;asset1, STAmount const &amp;asset2, bool log=false, std::uint16_t tfee=0, std::uint32_t fee=0, std::optional&lt; std::uint32_t &gt; flags=std::nullopt, std::optional&lt; jtx::seq &gt; seq=std::nullopt, std::optional&lt; jtx::msig &gt; ms=std::nullopt, std::optional&lt; ter &gt; const &amp;ter=std::nullopt)</div><div class="ttdef"><b>Definition:</b> <a href="AMM_8cpp_source.html#l00049">AMM.cpp:49</a></div></div>
<div class="ttc" id="anamespaceripple_html_a20d30277b9c78756b3d14493055a307c"><div class="ttname"><a href="namespaceripple.html#a20d30277b9c78756b3d14493055a307c">ripple::isXRP</a></div><div class="ttdeci">bool isXRP(AccountID const &amp;c)</div><div class="ttdef"><b>Definition:</b> <a href="AccountID_8h_source.html#l00089">AccountID.h:89</a></div></div>
<div class="ttc" id="anamespaceripple_html_a20d30277b9c78756b3d14493055a307c"><div class="ttname"><a href="namespaceripple.html#a20d30277b9c78756b3d14493055a307c">ripple::isXRP</a></div><div class="ttdeci">bool isXRP(AccountID const &amp;c)</div><div class="ttdef"><b>Definition:</b> <a href="AccountID_8h_source.html#l00091">AccountID.h:91</a></div></div>
<div class="ttc" id="aclassJson_1_1Value_html_ad6d4df2227321bab05e86667609a7fad"><div class="ttname"><a href="classJson_1_1Value.html#ad6d4df2227321bab05e86667609a7fad">Json::Value::isMember</a></div><div class="ttdeci">bool isMember(const char *key) const</div><div class="ttdoc">Return true if the object has a member named key.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l00932">json_value.cpp:932</a></div></div>
<div class="ttc" id="ainteger_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint16_t</a></div></div>
<div class="ttc" id="anamespaceripple_html_a098e0eaa259f9927096b3b4edd77c71a"><div class="ttname"><a href="namespaceripple.html#a098e0eaa259f9927096b3b4edd77c71a">ripple::tfSingleAsset</a></div><div class="ttdeci">constexpr std::uint32_t tfSingleAsset</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00170">TxFlags.h:170</a></div></div>
@@ -940,7 +940,7 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_a620f1516447f54ef50ac790f5f0720a3"><div class="ttname"><a href="namespaceripple.html#a620f1516447f54ef50ac790f5f0720a3">ripple::tfOneAssetLPToken</a></div><div class="ttdeci">constexpr std::uint32_t tfOneAssetLPToken</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00172">TxFlags.h:172</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa52329c755ab0ee46e285c09a32b02ec"><div class="ttname"><a href="namespaceripple.html#aa52329c755ab0ee46e285c09a32b02ec">ripple::tfUniversal</a></div><div class="ttdeci">constexpr std::uint32_t tfUniversal</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00059">TxFlags.h:59</a></div></div>
<div class="ttc" id="anamespaceripple_html_aae61d7b2bf98113dacac8854d15a4ac4"><div class="ttname"><a href="namespaceripple.html#aae61d7b2bf98113dacac8854d15a4ac4">ripple::sfAuctionSlot</a></div><div class="ttdeci">const SField sfAuctionSlot</div></div>
<div class="ttc" id="anamespaceripple_html_aabc7f150d5082c73116a1cd5962b434da28c7d8b3ed759d363503a05fcd59f151"><div class="ttname"><a href="namespaceripple.html#aabc7f150d5082c73116a1cd5962b434da28c7d8b3ed759d363503a05fcd59f151">ripple::tesSUCCESS</a></div><div class="ttdeci">@ tesSUCCESS</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00226">TER.h:226</a></div></div>
<div class="ttc" id="anamespaceripple_html_aabc7f150d5082c73116a1cd5962b434da28c7d8b3ed759d363503a05fcd59f151"><div class="ttname"><a href="namespaceripple.html#aabc7f150d5082c73116a1cd5962b434da28c7d8b3ed759d363503a05fcd59f151">ripple::tesSUCCESS</a></div><div class="ttdeci">@ tesSUCCESS</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00233">TER.h:233</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1AMM_html_a00b299ba3194ac21a35cd5960c3dd843"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1AMM.html#a00b299ba3194ac21a35cd5960c3dd843">ripple::test::jtx::AMM::bidMin_</a></div><div class="ttdeci">std::optional&lt; IOUAmount &gt; bidMin_</div><div class="ttdef"><b>Definition:</b> <a href="AMM_8h_source.html#l00074">AMM.h:74</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_ace0420a6e752f5dc5400df6f2097647e"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#ace0420a6e752f5dc5400df6f2097647e">ripple::test::jtx::Env::current</a></div><div class="ttdeci">std::shared_ptr&lt; OpenView const &gt; current() const</div><div class="ttdoc">Returns the current ledger.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8h_source.html#l00301">Env.h:301</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_ac83bd273f885f56695ee429309e647e2"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#ac83bd273f885f56695ee429309e647e2">ripple::test::jtx::create</a></div><div class="ttdeci">Json::Value create(AccountID const &amp;account, AccountID const &amp;to, STAmount const &amp;amount, NetClock::duration const &amp;settleDelay, PublicKey const &amp;pk, std::optional&lt; NetClock::time_point &gt; const &amp;cancelAfter, std::optional&lt; std::uint32_t &gt; const &amp;dstTag)</div><div class="ttdef"><b>Definition:</b> <a href="TestHelpers_8cpp_source.html#l00250">TestHelpers.cpp:250</a></div></div>