This commit is contained in:
manojsdoshi
2021-07-28 21:28:06 +00:00
parent 2709cd752f
commit 1ce46a7e6b
665 changed files with 43276 additions and 41195 deletions

View File

@@ -1508,13 +1508,12 @@ $(function() {
<div class="line"><a name="l01437"></a><span class="lineno"> 1437</span>&#160; }</div>
<div class="line"><a name="l01438"></a><span class="lineno"> 1438</span>&#160;};</div>
<div class="line"><a name="l01439"></a><span class="lineno"> 1439</span>&#160; </div>
<div class="line"><a name="l01440"></a><span class="lineno"> 1440</span>&#160;<a class="code" href="namespaceripple_1_1test.html#ac6cac37f3447e39ca9090bb878f8cc12">BEAST_DEFINE_TESTSUITE_PRIO</a>(Flow, app, <a class="code" href="namespaceripple.html">ripple</a>, 2);</div>
<div class="line"><a name="l01440"></a><span class="lineno"> 1440</span>&#160;<a class="code" href="namespaceripple_1_1test.html#a397b62843220daf742e7187fc3546423">BEAST_DEFINE_TESTSUITE_PRIO</a>(Flow, app, <a class="code" href="namespaceripple.html">ripple</a>, 2);</div>
<div class="line"><a name="l01441"></a><span class="lineno"> 1441</span>&#160;<a class="code" href="namespaceripple_1_1test.html#a1e21fbfd1eb95324d619bd5bd7d9a85f">BEAST_DEFINE_TESTSUITE_MANUAL_PRIO</a>(Flow_manual, app, <a class="code" href="namespaceripple.html">ripple</a>, 4);</div>
<div class="line"><a name="l01442"></a><span class="lineno"> 1442</span>&#160; </div>
<div class="line"><a name="l01443"></a><span class="lineno"> 1443</span>&#160;} <span class="comment">// namespace test</span></div>
<div class="line"><a name="l01444"></a><span class="lineno"> 1444</span>&#160;} <span class="comment">// namespace ripple</span></div>
</div><!-- fragment --></div><!-- contents -->
<div class="ttc" id="anamespaceripple_1_1test_html_ac6cac37f3447e39ca9090bb878f8cc12"><div class="ttname"><a href="namespaceripple_1_1test.html#ac6cac37f3447e39ca9090bb878f8cc12">ripple::test::BEAST_DEFINE_TESTSUITE_PRIO</a></div><div class="ttdeci">BEAST_DEFINE_TESTSUITE_PRIO(Flow, app, ripple, 2)</div></div>
<div class="ttc" id="anamespaceripple_html_a01abcc515c6ec6124745b70c1a26cc02"><div class="ttname"><a href="namespaceripple.html#a01abcc515c6ec6124745b70c1a26cc02">ripple::tfNoRippleDirect</a></div><div class="ttdeci">const std::uint32_t tfNoRippleDirect</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00084">TxFlags.h:84</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1Flow__test_html_ab867282025de56edf49824f8adc8c878"><div class="ttname"><a href="structripple_1_1test_1_1Flow__test.html#ab867282025de56edf49824f8adc8c878">ripple::test::Flow_test::testLineQuality</a></div><div class="ttdeci">void testLineQuality(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Flow__test_8cpp_source.html#l00210">Flow_test.cpp:210</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a37cf35ddf6bc8f4c6cbfa3fba57d6815"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">ripple::test::jtx::XRP</a></div><div class="ttdeci">const XRP_t XRP</div><div class="ttdoc">Converts to XRP Issue or STAmount.</div><div class="ttdef"><b>Definition:</b> <a href="amount_8cpp_source.html#l00105">amount.cpp:105</a></div></div>
@@ -1539,7 +1538,7 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_af16188617a6d8abff264150016b2dc43"><div class="ttname"><a href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">ripple::tfPassive</a></div><div class="ttdeci">const std::uint32_t tfPassive</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00076">TxFlags.h:76</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1Flow__test_html_a7d18371900903812e67179e507bef0a1"><div class="ttname"><a href="structripple_1_1test_1_1Flow__test.html#a7d18371900903812e67179e507bef0a1">ripple::test::Flow_test::testSelfFundedXRPEndpoint</a></div><div class="ttdeci">void testSelfFundedXRPEndpoint(bool consumeOffer, FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Flow__test_8cpp_source.html#l00946">Flow_test.cpp:946</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_html_aa520966ed6e3285630d0871466e438a8"><div class="ttname"><a href="namespaceripple.html#aa520966ed6e3285630d0871466e438a8">ripple::fix1781</a></div><div class="ttdeci">const uint256 fix1781</div><div class="ttdef"><b>Definition:</b> <a href="Feature_8cpp_source.html#l00188">Feature.cpp:188</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa520966ed6e3285630d0871466e438a8"><div class="ttname"><a href="namespaceripple.html#aa520966ed6e3285630d0871466e438a8">ripple::fix1781</a></div><div class="ttdeci">const uint256 fix1781</div><div class="ttdef"><b>Definition:</b> <a href="Feature_8cpp_source.html#l00189">Feature.cpp:189</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1Flow__test_html_a15d0c777840cf01809e9791f2b43f140"><div class="ttname"><a href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140">ripple::test::Flow_test::testWithFeats</a></div><div class="ttdeci">void testWithFeats(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Flow__test_8cpp_source.html#l01382">Flow_test.cpp:1382</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_af09170466fd01f912527c64d7a34dc1e"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#af09170466fd01f912527c64d7a34dc1e">ripple::test::jtx::Env::balance</a></div><div class="ttdeci">PrettyAmount balance(Account const &amp;account) const</div><div class="ttdoc">Returns the XRP balance on an account.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8cpp_source.html#l00180">Env.cpp:180</a></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#l00240">Env.h:240</a></div></div>
@@ -1554,6 +1553,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1STPathElement_html_add7ef24fbb39a048d81cdfb65aac5ae3ad2680a488d17facbb27aac3e63f136a1"><div class="ttname"><a href="classripple_1_1STPathElement.html#add7ef24fbb39a048d81cdfb65aac5ae3ad2680a488d17facbb27aac3e63f136a1">ripple::STPathElement::typeCurrency</a></div><div class="ttdeci">@ typeCurrency</div><div class="ttdef"><b>Definition:</b> <a href="STPathSet_8h_source.html#l00040">STPathSet.h:40</a></div></div>
<div class="ttc" id="aclassripple_1_1STPathSet_html"><div class="ttname"><a href="classripple_1_1STPathSet.html">ripple::STPathSet</a></div><div class="ttdef"><b>Definition:</b> <a href="STPathSet_8h_source.html#l00309">STPathSet.h:309</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_a90fecf3c0f6cdc1c40761e19917bf65a"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#a90fecf3c0f6cdc1c40761e19917bf65a">ripple::test::jtx::Env::trust</a></div><div class="ttdeci">void trust(STAmount const &amp;amount, Account const &amp;account)</div><div class="ttdoc">Establish trust lines.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8cpp_source.html#l00256">Env.cpp:256</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_html_a397b62843220daf742e7187fc3546423"><div class="ttname"><a href="namespaceripple_1_1test.html#a397b62843220daf742e7187fc3546423">ripple::test::BEAST_DEFINE_TESTSUITE_PRIO</a></div><div class="ttdeci">BEAST_DEFINE_TESTSUITE_PRIO(AccountDelete, app, ripple, 2)</div></div>
<div class="ttc" id="aclassripple_1_1STPathElement_html_add7ef24fbb39a048d81cdfb65aac5ae3a764e0361967b97a3e2bb09634ebb28f8"><div class="ttname"><a href="classripple_1_1STPathElement.html#add7ef24fbb39a048d81cdfb65aac5ae3a764e0361967b97a3e2bb09634ebb28f8">ripple::STPathElement::typeIssuer</a></div><div class="ttdeci">@ typeIssuer</div><div class="ttdef"><b>Definition:</b> <a href="STPathSet_8h_source.html#l00041">STPathSet.h:41</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Account_html_a1ea8869f5af6ce774c37b560c6c785c3"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">ripple::test::jtx::Account::id</a></div><div class="ttdeci">AccountID id() const</div><div class="ttdoc">Returns the Account ID.</div><div class="ttdef"><b>Definition:</b> <a href="Account_8h_source.html#l00102">Account.h:102</a></div></div>
<div class="ttc" id="anamespaceripple_html_ade625fb14fe340049d0e63f9d9d24d59"><div class="ttname"><a href="namespaceripple.html#ade625fb14fe340049d0e63f9d9d24d59">ripple::forEachItem</a></div><div class="ttdeci">void forEachItem(ReadView const &amp;view, AccountID const &amp;id, std::function&lt; void(std::shared_ptr&lt; SLE const &gt; const &amp;)&gt; f)</div><div class="ttdoc">Iterate all items in an account's owner directory.</div><div class="ttdef"><b>Definition:</b> <a href="View_8cpp_source.html#l00255">View.cpp:255</a></div></div>
@@ -1564,7 +1564,7 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_a5b20ec034d803aeea7502c4fe2bfdff7"><div class="ttname"><a href="namespaceripple.html#a5b20ec034d803aeea7502c4fe2bfdff7">ripple::flow</a></div><div class="ttdeci">path::RippleCalc::Output flow(PaymentSandbox &amp;view, STAmount const &amp;deliver, AccountID const &amp;src, AccountID const &amp;dst, STPathSet const &amp;paths, bool defaultPaths, bool partialPayment, bool ownerPaysTransferFee, bool offerCrossing, std::optional&lt; Quality &gt; const &amp;limitQuality, std::optional&lt; STAmount &gt; const &amp;sendMax, beast::Journal j, path::detail::FlowDebugInfo *flowDebugInfo=nullptr)</div><div class="ttdoc">Make a payment from the src account to the dst account.</div></div>
<div class="ttc" id="anamespaceripple_1_1test_html_a1e21fbfd1eb95324d619bd5bd7d9a85f"><div class="ttname"><a href="namespaceripple_1_1test.html#a1e21fbfd1eb95324d619bd5bd7d9a85f">ripple::test::BEAST_DEFINE_TESTSUITE_MANUAL_PRIO</a></div><div class="ttdeci">BEAST_DEFINE_TESTSUITE_MANUAL_PRIO(CrossingLimits, tx, ripple, 10)</div></div>
<div class="ttc" id="anamespaceripple_html_a66af773abebf361a8c930c1dc457a740"><div class="ttname"><a href="namespaceripple.html#a66af773abebf361a8c930c1dc457a740">ripple::offerDelete</a></div><div class="ttdeci">TER offerDelete(ApplyView &amp;view, std::shared_ptr&lt; SLE &gt; const &amp;sle, beast::Journal j)</div><div class="ttdoc">Delete an offer.</div><div class="ttdef"><b>Definition:</b> <a href="View_8cpp_source.html#l00879">View.cpp:879</a></div></div>
<div class="ttc" id="anamespaceripple_html_a1e4e6d3ac032cc3787c0901156036618"><div class="ttname"><a href="namespaceripple.html#a1e4e6d3ac032cc3787c0901156036618">ripple::fix1513</a></div><div class="ttdeci">const uint256 fix1513</div><div class="ttdef"><b>Definition:</b> <a href="Feature_8cpp_source.html#l00171">Feature.cpp:171</a></div></div>
<div class="ttc" id="anamespaceripple_html_a1e4e6d3ac032cc3787c0901156036618"><div class="ttname"><a href="namespaceripple.html#a1e4e6d3ac032cc3787c0901156036618">ripple::fix1513</a></div><div class="ttdeci">const uint256 fix1513</div><div class="ttdef"><b>Definition:</b> <a href="Feature_8cpp_source.html#l00172">Feature.cpp:172</a></div></div>
<div class="ttc" id="aclassripple_1_1TERSubset_html"><div class="ttname"><a href="classripple_1_1TERSubset.html">ripple::TERSubset&lt; CanCvtToTER &gt;</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1sendmax_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1sendmax.html">ripple::test::jtx::sendmax</a></div><div class="ttdoc">Sets the SendMax on a JTx.</div><div class="ttdef"><b>Definition:</b> <a href="sendmax_8h_source.html#l00031">sendmax.h:31</a></div></div>
<div class="ttc" id="aclassripple_1_1Sandbox_html"><div class="ttname"><a href="classripple_1_1Sandbox.html">ripple::Sandbox</a></div><div class="ttdoc">Discardable, editable view to a ledger.</div><div class="ttdef"><b>Definition:</b> <a href="Sandbox_8h_source.html#l00034">Sandbox.h:34</a></div></div>
@@ -1608,15 +1608,15 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_a4caa9279ebe6c209753256a18741ced7"><div class="ttname"><a href="namespaceripple.html#a4caa9279ebe6c209753256a18741ced7">ripple::tfLimitQuality</a></div><div class="ttdeci">const std::uint32_t tfLimitQuality</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00086">TxFlags.h:86</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_html_aa86bd105cd02421ac75015c17bdb123b"><div class="ttname"><a href="namespaceripple_1_1test.html#aa86bd105cd02421ac75015c17bdb123b">ripple::test::IPE</a></div><div class="ttdeci">auto IPE(Issue const &amp;iss)</div><div class="ttdef"><b>Definition:</b> <a href="Path__test_8cpp_source.html#l00161">Path_test.cpp:161</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1Flow__test_html_a7b89a9de0c7fec978fa847893e2051e0"><div class="ttname"><a href="structripple_1_1test_1_1Flow__test.html#a7b89a9de0c7fec978fa847893e2051e0">ripple::test::Flow_test::testTicketPay</a></div><div class="ttdeci">void testTicketPay(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Flow__test_8cpp_source.html#l01358">Flow_test.cpp:1358</a></div></div>
<div class="ttc" id="aclassripple_1_1FeatureBitset_html"><div class="ttname"><a href="classripple_1_1FeatureBitset.html">ripple::FeatureBitset</a></div><div class="ttdef"><b>Definition:</b> <a href="Feature_8h_source.html#l00160">Feature.h:160</a></div></div>
<div class="ttc" id="aclassripple_1_1FeatureBitset_html"><div class="ttname"><a href="classripple_1_1FeatureBitset.html">ripple::FeatureBitset</a></div><div class="ttdef"><b>Definition:</b> <a href="Feature_8h_source.html#l00161">Feature.h:161</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38cad7c0f4891446922b7248ed12f2207a57"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38cad7c0f4891446922b7248ed12f2207a57">ripple::tecPATH_DRY</a></div><div class="ttdeci">@ tecPATH_DRY</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00256">TER.h:256</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1PrettyAmount_html_a2b6b76db4ff0ec459edc5de97ceb4205"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1PrettyAmount.html#a2b6b76db4ff0ec459edc5de97ceb4205">ripple::test::jtx::PrettyAmount::value</a></div><div class="ttdeci">STAmount const &amp; value() const</div><div class="ttdef"><b>Definition:</b> <a href="amount_8h_source.html#l00124">amount.h:124</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Account_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Account.html">ripple::test::jtx::Account</a></div><div class="ttdoc">Immutable cryptographic account descriptor.</div><div class="ttdef"><b>Definition:</b> <a href="Account_8h_source.html#l00037">Account.h:37</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a12457d1044fb018f478405504184dc79"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a12457d1044fb018f478405504184dc79">ripple::temBAD_PATH_LOOP</a></div><div class="ttdeci">@ temBAD_PATH_LOOP</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00092">TER.h:92</a></div></div>
<div class="ttc" id="anamespaceripple_html_a641d0cd1ae7b4807024597224a33d57e"><div class="ttname"><a href="namespaceripple.html#a641d0cd1ae7b4807024597224a33d57e">ripple::featureOwnerPaysFee</a></div><div class="ttdeci">const uint256 featureOwnerPaysFee</div><div class="ttdef"><b>Definition:</b> <a href="Feature_8cpp_source.html#l00166">Feature.cpp:166</a></div></div>
<div class="ttc" id="anamespaceripple_html_a641d0cd1ae7b4807024597224a33d57e"><div class="ttname"><a href="namespaceripple.html#a641d0cd1ae7b4807024597224a33d57e">ripple::featureOwnerPaysFee</a></div><div class="ttdeci">const uint256 featureOwnerPaysFee</div><div class="ttdef"><b>Definition:</b> <a href="Feature_8cpp_source.html#l00167">Feature.cpp:167</a></div></div>
<div class="ttc" id="anamespaceripple_html_af6e0324b257fc9992b83ecf827c2a07ba8a24a7b08fcdd8a76109f80f056a176d"><div class="ttname"><a href="namespaceripple.html#af6e0324b257fc9992b83ecf827c2a07ba8a24a7b08fcdd8a76109f80f056a176d">ripple::ltOFFER</a></div><div class="ttdeci">@ ltOFFER</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00072">LedgerFormats.h:72</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1Flow__test_html_a17fa3f7b420eec71e26a36db00a3c0c0"><div class="ttname"><a href="structripple_1_1test_1_1Flow__test.html#a17fa3f7b420eec71e26a36db00a3c0c0">ripple::test::Flow_test::testXRPPathLoop</a></div><div class="ttdeci">void testXRPPathLoop()</div><div class="ttdef"><b>Definition:</b> <a href="Flow__test_8cpp_source.html#l01264">Flow_test.cpp:1264</a></div></div>
<div class="ttc" id="anamespaceripple_html_a2cb56a55020f266d207ee04d66cc97ae"><div class="ttname"><a href="namespaceripple.html#a2cb56a55020f266d207ee04d66cc97ae">ripple::featureFlowCross</a></div><div class="ttdeci">const uint256 featureFlowCross</div><div class="ttdef"><b>Definition:</b> <a href="Feature_8cpp_source.html#l00169">Feature.cpp:169</a></div></div>
<div class="ttc" id="anamespaceripple_html_a2cb56a55020f266d207ee04d66cc97ae"><div class="ttname"><a href="namespaceripple.html#a2cb56a55020f266d207ee04d66cc97ae">ripple::featureFlowCross</a></div><div class="ttdeci">const uint256 featureFlowCross</div><div class="ttdef"><b>Definition:</b> <a href="Feature_8cpp_source.html#l00170">Feature.cpp:170</a></div></div>
<div class="ttc" id="aclassripple_1_1STPath_html"><div class="ttname"><a href="classripple_1_1STPath.html">ripple::STPath</a></div><div class="ttdef"><b>Definition:</b> <a href="STPathSet_8h_source.html#l00212">STPathSet.h:212</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1Flow__test_html_a4af0cbc89c57e583893ae2a9b9eb9043"><div class="ttname"><a href="structripple_1_1test_1_1Flow__test.html#a4af0cbc89c57e583893ae2a9b9eb9043">ripple::test::Flow_test::testBookStep</a></div><div class="ttdeci">void testBookStep(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Flow__test_8cpp_source.html#l00283">Flow_test.cpp:283</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_html_ac135036d6b69ea561d6b0d6ef8210aa9"><div class="ttname"><a href="namespaceripple_1_1test.html#ac135036d6b69ea561d6b0d6ef8210aa9">ripple::test::xrpMinusFee</a></div><div class="ttdeci">jtx::PrettyAmount xrpMinusFee(jtx::Env const &amp;env, std::int64_t xrpAmount)</div><div class="ttdef"><b>Definition:</b> <a href="Flow__test_8cpp_source.html#l00053">Flow_test.cpp:53</a></div></div>