This commit is contained in:
bthomee
2025-06-03 16:56:36 +00:00
parent cf1b2bc8e4
commit 6dcf1ed79d
662 changed files with 44641 additions and 34460 deletions

View File

@@ -3725,10 +3725,10 @@ $(function() {
<div class="line"><a id="l03651" name="l03651"></a><span class="lineno"> 3651</span> <span class="comment">// Can&#39;t pay into AMM with escrow.</span></div>
<div class="line"><a id="l03652" name="l03652"></a><span class="lineno"> 3652</span> testAMM([&amp;](<a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1AMM.html">AMM</a>&amp; ammAlice, <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1Env.html">Env</a>&amp; env) {</div>
<div class="line"><a id="l03653" name="l03653"></a><span class="lineno"> 3653</span> <span class="keyword">auto</span> <span class="keyword">const</span> baseFee = env.<a class="code hl_function" href="classripple_1_1test_1_1jtx_1_1Env.html#a65bedb2e0babbd55343f721de9008a37">current</a>()-&gt;fees().base;</div>
<div class="line"><a id="l03654" name="l03654"></a><span class="lineno"> 3654</span> env(escrow(carol, ammAlice.<a class="code hl_function" href="classripple_1_1test_1_1jtx_1_1AMM.html#a6eaf7e407af891e41272e367bcfd25a5">ammAccount</a>(), <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#aea9cd3d4e6b5df2e62d53b34b605957e">XRP</a>(1)),</div>
<div class="line"><a id="l03655" name="l03655"></a><span class="lineno"> 3655</span> <a class="code hl_struct" href="structripple_1_1test_1_1jtx_1_1condition.html">condition</a>(<a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#ab97f04ee949baa9c8a41a6a9e9065acc">cb1</a>),</div>
<div class="line"><a id="l03656" name="l03656"></a><span class="lineno"> 3656</span> <a class="code hl_struct" href="structripple_1_1test_1_1jtx_1_1finish__time.html">finish_time</a>(env.<a class="code hl_function" href="classripple_1_1test_1_1jtx_1_1Env.html#acb1c9d82d157da3b4f05b7f3756058e4">now</a>() + 1s),</div>
<div class="line"><a id="l03657" name="l03657"></a><span class="lineno"> 3657</span> <a class="code hl_struct" href="structripple_1_1test_1_1jtx_1_1cancel__time.html">cancel_time</a>(env.<a class="code hl_function" href="classripple_1_1test_1_1jtx_1_1Env.html#acb1c9d82d157da3b4f05b7f3756058e4">now</a>() + 2s),</div>
<div class="line"><a id="l03654" name="l03654"></a><span class="lineno"> 3654</span> env(escrow::create(carol, ammAlice.<a class="code hl_function" href="classripple_1_1test_1_1jtx_1_1AMM.html#a6eaf7e407af891e41272e367bcfd25a5">ammAccount</a>(), <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#aea9cd3d4e6b5df2e62d53b34b605957e">XRP</a>(1)),</div>
<div class="line"><a id="l03655" name="l03655"></a><span class="lineno"> 3655</span> <a class="code hl_struct" href="structripple_1_1test_1_1jtx_1_1escrow_1_1condition.html">escrow::condition</a>(escrow::cb1),</div>
<div class="line"><a id="l03656" name="l03656"></a><span class="lineno"> 3656</span> <a class="code hl_struct" href="structripple_1_1test_1_1jtx_1_1escrow_1_1finish__time.html">escrow::finish_time</a>(env.<a class="code hl_function" href="classripple_1_1test_1_1jtx_1_1Env.html#acb1c9d82d157da3b4f05b7f3756058e4">now</a>() + 1s),</div>
<div class="line"><a id="l03657" name="l03657"></a><span class="lineno"> 3657</span> <a class="code hl_struct" href="structripple_1_1test_1_1jtx_1_1escrow_1_1cancel__time.html">escrow::cancel_time</a>(env.<a class="code hl_function" href="classripple_1_1test_1_1jtx_1_1Env.html#acb1c9d82d157da3b4f05b7f3756058e4">now</a>() + 2s),</div>
<div class="line"><a id="l03658" name="l03658"></a><span class="lineno"> 3658</span> <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1fee.html">fee</a>(baseFee * 150),</div>
<div class="line"><a id="l03659" name="l03659"></a><span class="lineno"> 3659</span> <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1ter.html">ter</a>(<a class="code hl_enumvalue" href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca9af7057961bc54674f4a6c2dd8ed6ab9">tecNO_PERMISSION</a>));</div>
<div class="line"><a id="l03660" name="l03660"></a><span class="lineno"> 3660</span> });</div>
@@ -3955,7 +3955,7 @@ $(function() {
<div class="line"><a id="l03881" name="l03881"></a><span class="lineno"> 3881</span> <span class="comment">// Payment with limitQuality and transfer fee set.</span></div>
<div class="line"><a id="l03882" name="l03882"></a><span class="lineno"> 3882</span> testAMM(</div>
<div class="line"><a id="l03883" name="l03883"></a><span class="lineno"> 3883</span> [&amp;](<a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1AMM.html">AMM</a>&amp; ammAlice, <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1Env.html">Env</a>&amp; env) {</div>
<div class="line"><a id="l03884" name="l03884"></a><span class="lineno"> 3884</span> env(<a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a8e8d814b8820ce0b6979abde0d6a2618">rate</a>(gw, 1.1));</div>
<div class="line"><a id="l03884" name="l03884"></a><span class="lineno"> 3884</span> env(rate(gw, 1.1));</div>
<div class="line"><a id="l03885" name="l03885"></a><span class="lineno"> 3885</span> env.<a class="code hl_function" href="classripple_1_1test_1_1jtx_1_1Env.html#a69095691c9bcfab1f3d69c645f2dbe33">close</a>();</div>
<div class="line"><a id="l03886" name="l03886"></a><span class="lineno"> 3886</span> env.<a class="code hl_function" href="classripple_1_1test_1_1jtx_1_1Env.html#ae2349266cb09d1f1c3de06606ebdf9e2">fund</a>(jtx::XRP(30&#39;000), bob);</div>
<div class="line"><a id="l03887" name="l03887"></a><span class="lineno"> 3887</span> env.<a class="code hl_function" href="classripple_1_1test_1_1jtx_1_1Env.html#a69095691c9bcfab1f3d69c645f2dbe33">close</a>();</div>
@@ -4207,7 +4207,7 @@ $(function() {
<div class="line"><a id="l04133" name="l04133"></a><span class="lineno"> 4133</span> <span class="comment">// Single path AMM offer</span></div>
<div class="line"><a id="l04134" name="l04134"></a><span class="lineno"> 4134</span> testAMM(</div>
<div class="line"><a id="l04135" name="l04135"></a><span class="lineno"> 4135</span> [&amp;](<a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1AMM.html">AMM</a>&amp; ammAlice, <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1Env.html">Env</a>&amp; env) {</div>
<div class="line"><a id="l04136" name="l04136"></a><span class="lineno"> 4136</span> env(<a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a8e8d814b8820ce0b6979abde0d6a2618">rate</a>(gw, 1.25));</div>
<div class="line"><a id="l04136" name="l04136"></a><span class="lineno"> 4136</span> env(rate(gw, 1.25));</div>
<div class="line"><a id="l04137" name="l04137"></a><span class="lineno"> 4137</span> env.<a class="code hl_function" href="classripple_1_1test_1_1jtx_1_1Env.html#a69095691c9bcfab1f3d69c645f2dbe33">close</a>();</div>
<div class="line"><a id="l04138" name="l04138"></a><span class="lineno"> 4138</span> <span class="comment">// This offer succeeds to cross pre- and post-amendment</span></div>
<div class="line"><a id="l04139" name="l04139"></a><span class="lineno"> 4139</span> <span class="comment">// because the strand&#39;s out amount is small enough to match</span></div>
@@ -4231,7 +4231,7 @@ $(function() {
<div class="line"><a id="l04157" name="l04157"></a><span class="lineno"> 4157</span> <span class="comment">// Single-path AMM offer</span></div>
<div class="line"><a id="l04158" name="l04158"></a><span class="lineno"> 4158</span> testAMM(</div>
<div class="line"><a id="l04159" name="l04159"></a><span class="lineno"> 4159</span> [&amp;](<a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1AMM.html">AMM</a>&amp; amm, <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1Env.html">Env</a>&amp; env) {</div>
<div class="line"><a id="l04160" name="l04160"></a><span class="lineno"> 4160</span> env(<a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a8e8d814b8820ce0b6979abde0d6a2618">rate</a>(gw, 1.001));</div>
<div class="line"><a id="l04160" name="l04160"></a><span class="lineno"> 4160</span> env(rate(gw, 1.001));</div>
<div class="line"><a id="l04161" name="l04161"></a><span class="lineno"> 4161</span> env.<a class="code hl_function" href="classripple_1_1test_1_1jtx_1_1Env.html#a69095691c9bcfab1f3d69c645f2dbe33">close</a>();</div>
<div class="line"><a id="l04162" name="l04162"></a><span class="lineno"> 4162</span> env(offer(carol, <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#aea9cd3d4e6b5df2e62d53b34b605957e">XRP</a>(100), USD(55)));</div>
<div class="line"><a id="l04163" name="l04163"></a><span class="lineno"> 4163</span> env.<a class="code hl_function" href="classripple_1_1test_1_1jtx_1_1Env.html#a69095691c9bcfab1f3d69c645f2dbe33">close</a>();</div>
@@ -4282,7 +4282,7 @@ $(function() {
<div class="line"><a id="l04208" name="l04208"></a><span class="lineno"> 4208</span> {features});</div>
<div class="line"><a id="l04209" name="l04209"></a><span class="lineno"> 4209</span> testAMM(</div>
<div class="line"><a id="l04210" name="l04210"></a><span class="lineno"> 4210</span> [&amp;](<a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1AMM.html">AMM</a>&amp; amm, <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1Env.html">Env</a>&amp; env) {</div>
<div class="line"><a id="l04211" name="l04211"></a><span class="lineno"> 4211</span> env(<a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a8e8d814b8820ce0b6979abde0d6a2618">rate</a>(gw, 1.001));</div>
<div class="line"><a id="l04211" name="l04211"></a><span class="lineno"> 4211</span> env(rate(gw, 1.001));</div>
<div class="line"><a id="l04212" name="l04212"></a><span class="lineno"> 4212</span> env.<a class="code hl_function" href="classripple_1_1test_1_1jtx_1_1Env.html#a69095691c9bcfab1f3d69c645f2dbe33">close</a>();</div>
<div class="line"><a id="l04213" name="l04213"></a><span class="lineno"> 4213</span> env(offer(carol, <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#aea9cd3d4e6b5df2e62d53b34b605957e">XRP</a>(10), USD(5.5)));</div>
<div class="line"><a id="l04214" name="l04214"></a><span class="lineno"> 4214</span> env.<a class="code hl_function" href="classripple_1_1test_1_1jtx_1_1Env.html#a69095691c9bcfab1f3d69c645f2dbe33">close</a>();</div>
@@ -4318,7 +4318,7 @@ $(function() {
<div class="line"><a id="l04244" name="l04244"></a><span class="lineno"> 4244</span> <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#aea9cd3d4e6b5df2e62d53b34b605957e">XRP</a>(30&#39;000),</div>
<div class="line"><a id="l04245" name="l04245"></a><span class="lineno"> 4245</span> {GBP(2&#39;000), EUR(2&#39;000)},</div>
<div class="line"><a id="l04246" name="l04246"></a><span class="lineno"> 4246</span> Fund::Acct);</div>
<div class="line"><a id="l04247" name="l04247"></a><span class="lineno"> 4247</span> env(<a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a8e8d814b8820ce0b6979abde0d6a2618">rate</a>(gw, 1.25));</div>
<div class="line"><a id="l04247" name="l04247"></a><span class="lineno"> 4247</span> env(rate(gw, 1.25));</div>
<div class="line"><a id="l04248" name="l04248"></a><span class="lineno"> 4248</span> env.close();</div>
<div class="line"><a id="l04249" name="l04249"></a><span class="lineno"> 4249</span> <span class="comment">// The auto-bridge is worse quality than AMM, is not consumed</span></div>
<div class="line"><a id="l04250" name="l04250"></a><span class="lineno"> 4250</span> <span class="comment">// first and initially forces multi-path AMM offer generation.</span></div>
@@ -4428,7 +4428,7 @@ $(function() {
<div class="line"><a id="l04354" name="l04354"></a><span class="lineno"> 4354</span> testAMM(</div>
<div class="line"><a id="l04355" name="l04355"></a><span class="lineno"> 4355</span> [&amp;](<a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1AMM.html">AMM</a>&amp; ammAlice, <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1Env.html">Env</a>&amp; env) {</div>
<div class="line"><a id="l04356" name="l04356"></a><span class="lineno"> 4356</span> <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a7465bcfa8bde2f58f93cee57934f7df8">fund</a>(env, gw, {bob}, {GBP(200), EUR(200)}, Fund::Acct);</div>
<div class="line"><a id="l04357" name="l04357"></a><span class="lineno"> 4357</span> env(<a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a8e8d814b8820ce0b6979abde0d6a2618">rate</a>(gw, 1.25));</div>
<div class="line"><a id="l04357" name="l04357"></a><span class="lineno"> 4357</span> env(rate(gw, 1.25));</div>
<div class="line"><a id="l04358" name="l04358"></a><span class="lineno"> 4358</span> env.close();</div>
<div class="line"><a id="l04359" name="l04359"></a><span class="lineno"> 4359</span> env(pay(bob, carol, EUR(100)),</div>
<div class="line"><a id="l04360" name="l04360"></a><span class="lineno"> 4360</span> <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1path.html">path</a>(~EUR),</div>
@@ -4465,7 +4465,7 @@ $(function() {
<div class="line"><a id="l04391" name="l04391"></a><span class="lineno"> 4391</span> <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a7465bcfa8bde2f58f93cee57934f7df8">fund</a>(env, gw, {ed}, {EUR(200), USD(200)}, Fund::Acct);</div>
<div class="line"><a id="l04392" name="l04392"></a><span class="lineno"> 4392</span> <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a7465bcfa8bde2f58f93cee57934f7df8">fund</a>(env, gw, {bob}, {CAN(195.3125)}, Fund::Acct);</div>
<div class="line"><a id="l04393" name="l04393"></a><span class="lineno"> 4393</span> env(trust(carol, USD(100)));</div>
<div class="line"><a id="l04394" name="l04394"></a><span class="lineno"> 4394</span> env(<a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a8e8d814b8820ce0b6979abde0d6a2618">rate</a>(gw, 1.25));</div>
<div class="line"><a id="l04394" name="l04394"></a><span class="lineno"> 4394</span> env(rate(gw, 1.25));</div>
<div class="line"><a id="l04395" name="l04395"></a><span class="lineno"> 4395</span> env.close();</div>
<div class="line"><a id="l04396" name="l04396"></a><span class="lineno"> 4396</span> env(offer(dan, CAN(200), GBP(200)));</div>
<div class="line"><a id="l04397" name="l04397"></a><span class="lineno"> 4397</span> env(offer(ed, EUR(200), USD(200)));</div>
@@ -5915,8 +5915,8 @@ $(function() {
<div class="line"><a id="l05841" name="l05841"></a><span class="lineno"> 5841</span> {alice, carol, bob, ed},</div>
<div class="line"><a id="l05842" name="l05842"></a><span class="lineno"> 5842</span> {ETH(2&#39;000), CAN(2&#39;000)},</div>
<div class="line"><a id="l05843" name="l05843"></a><span class="lineno"> 5843</span> Fund::IOUOnly);</div>
<div class="line"><a id="l05844" name="l05844"></a><span class="lineno"> 5844</span> env(<a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a8e8d814b8820ce0b6979abde0d6a2618">rate</a>(gw, gwRate));</div>
<div class="line"><a id="l05845" name="l05845"></a><span class="lineno"> 5845</span> env(<a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a8e8d814b8820ce0b6979abde0d6a2618">rate</a>(gw1, gw1Rate));</div>
<div class="line"><a id="l05844" name="l05844"></a><span class="lineno"> 5844</span> env(rate(gw, gwRate));</div>
<div class="line"><a id="l05845" name="l05845"></a><span class="lineno"> 5845</span> env(rate(gw1, gw1Rate));</div>
<div class="line"><a id="l05846" name="l05846"></a><span class="lineno"> 5846</span> env.close();</div>
<div class="line"><a id="l05847" name="l05847"></a><span class="lineno"> 5847</span> };</div>
<div class="line"><a id="l05848" name="l05848"></a><span class="lineno"> 5848</span> </div>
@@ -6997,9 +6997,9 @@ $(function() {
<div class="line"><a id="l06923" name="l06923"></a><span class="lineno"> 6923</span> env.<a class="code hl_function" href="classripple_1_1test_1_1jtx_1_1Env.html#a69095691c9bcfab1f3d69c645f2dbe33">close</a>();</div>
<div class="line"><a id="l06924" name="l06924"></a><span class="lineno"> 6924</span> </div>
<div class="line"><a id="l06925" name="l06925"></a><span class="lineno"> 6925</span> <span class="keywordflow">if</span> (input.rateGH != 0.0)</div>
<div class="line"><a id="l06926" name="l06926"></a><span class="lineno"> 6926</span> env(<a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a8e8d814b8820ce0b6979abde0d6a2618">rate</a>(gatehub, input.rateGH));</div>
<div class="line"><a id="l06926" name="l06926"></a><span class="lineno"> 6926</span> env(rate(gatehub, input.rateGH));</div>
<div class="line"><a id="l06927" name="l06927"></a><span class="lineno"> 6927</span> <span class="keywordflow">if</span> (input.rateBIT != 0.0)</div>
<div class="line"><a id="l06928" name="l06928"></a><span class="lineno"> 6928</span> env(<a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a8e8d814b8820ce0b6979abde0d6a2618">rate</a>(bitstamp, input.rateBIT));</div>
<div class="line"><a id="l06928" name="l06928"></a><span class="lineno"> 6928</span> env(rate(bitstamp, input.rateBIT));</div>
<div class="line"><a id="l06929" name="l06929"></a><span class="lineno"> 6929</span> </div>
<div class="line"><a id="l06930" name="l06930"></a><span class="lineno"> 6930</span> env(trust(trader, usdGH(10&#39;000&#39;000)));</div>
<div class="line"><a id="l06931" name="l06931"></a><span class="lineno"> 6931</span> env(trust(trader, usdBIT(10&#39;000&#39;000)));</div>
@@ -8061,7 +8061,7 @@ $(function() {
<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#l00496">STAmount.h:496</a></div></div>
<div class="ttc" id="aclassripple_1_1STIssue_html"><div class="ttname"><a href="classripple_1_1STIssue.html">ripple::STIssue</a></div><div class="ttdef"><b>Definition:</b> <a href="STIssue_8h_source.html#l00031">STIssue.h:32</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#l00102">STIssue.cpp:102</a></div></div>
<div class="ttc" id="aclassripple_1_1TERSubset_html"><div class="ttname"><a href="classripple_1_1TERSubset.html">ripple::TERSubset</a></div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00408">TER.h:409</a></div></div>
<div class="ttc" id="aclassripple_1_1TERSubset_html"><div class="ttname"><a href="classripple_1_1TERSubset.html">ripple::TERSubset</a></div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00409">TER.h:410</a></div></div>
<div class="ttc" id="aclassripple_1_1XRPAmount_html"><div class="ttname"><a href="classripple_1_1XRPAmount.html">ripple::XRPAmount</a></div><div class="ttdef"><b>Definition:</b> <a href="XRPAmount_8h_source.html#l00039">XRPAmount.h:43</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_1AMMTestBase_html_a3baa0afcd265e9eb486f0d957e7d6b21"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1AMMTestBase.html#a3baa0afcd265e9eb486f0d957e7d6b21">ripple::test::jtx::AMMTestBase::alice</a></div><div class="ttdeci">jtx::Account const alice</div><div class="ttdef"><b>Definition:</b> <a href="AMMTest_8h_source.html#l00077">AMMTest.h:77</a></div></div>
@@ -8101,21 +8101,21 @@ $(function() {
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_a14cbba5f53c931d433ce2e403bf692f4"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#a14cbba5f53c931d433ce2e403bf692f4">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#l00111">Env.cpp:111</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_a65bedb2e0babbd55343f721de9008a37"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#a65bedb2e0babbd55343f721de9008a37">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#l00331">Env.h:331</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#l00117">Env.cpp:117</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_a78b06821bd2bc78631c72072b4a8f90e"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#a78b06821bd2bc78631c72072b4a8f90e">ripple::test::jtx::Env::enabled</a></div><div class="ttdeci">bool enabled(uint256 feature) const</div><div class="ttdef"><b>Definition:</b> <a href="Env_8h_source.html#l00626">Env.h:626</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#l00264">Env.cpp:264</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_a78b06821bd2bc78631c72072b4a8f90e"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#a78b06821bd2bc78631c72072b4a8f90e">ripple::test::jtx::Env::enabled</a></div><div class="ttdeci">bool enabled(uint256 feature) const</div><div class="ttdef"><b>Definition:</b> <a href="Env_8h_source.html#l00635">Env.h:635</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#l00306">Env.cpp:306</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_abc9bfd942ee848f3a9f16ab0e34e0c28"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#abc9bfd942ee848f3a9f16ab0e34e0c28">ripple::test::jtx::Env::master</a></div><div class="ttdeci">Account const &amp; master</div><div class="ttdef"><b>Definition:</b> <a href="Env_8h_source.html#l00125">Env.h:125</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_acb1c9d82d157da3b4f05b7f3756058e4"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#acb1c9d82d157da3b4f05b7f3756058e4">ripple::test::jtx::Env::now</a></div><div class="ttdeci">NetClock::time_point now()</div><div class="ttdoc">Returns the current network time.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8h_source.html#l00284">Env.h:284</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_acfdfa1e283de8fb2dad0216cd1711307"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#acfdfa1e283de8fb2dad0216cd1711307">ripple::test::jtx::Env::journal</a></div><div class="ttdeci">beast::Journal const journal</div><div class="ttdef"><b>Definition:</b> <a href="Env_8h_source.html#l00162">Env.h:162</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_ad69855b4b26fc3c83922c5783487592c"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#ad69855b4b26fc3c83922c5783487592c">ripple::test::jtx::Env::rpc</a></div><div class="ttdeci">Json::Value rpc(unsigned apiVersion, std::unordered_map&lt; std::string, std::string &gt; const &amp;headers, std::string const &amp;cmd, Args &amp;&amp;... args)</div><div class="ttdoc">Execute an RPC command.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8h_source.html#l00779">Env.h:779</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_ae2349266cb09d1f1c3de06606ebdf9e2"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#ae2349266cb09d1f1c3de06606ebdf9e2">ripple::test::jtx::Env::fund</a></div><div class="ttdeci">void fund(bool setDefaultRipple, STAmount const &amp;amount, Account const &amp;account)</div><div class="ttdef"><b>Definition:</b> <a href="Env_8cpp_source.html#l00233">Env.cpp:233</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_aeb88ee7af1fd9262cd4bd0738c5748d3"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#aeb88ee7af1fd9262cd4bd0738c5748d3">ripple::test::jtx::Env::meta</a></div><div class="ttdeci">std::shared_ptr&lt; STObject const &gt; meta()</div><div class="ttdoc">Return metadata for the last JTx.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8cpp_source.html#l00447">Env.cpp:447</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_ad69855b4b26fc3c83922c5783487592c"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#ad69855b4b26fc3c83922c5783487592c">ripple::test::jtx::Env::rpc</a></div><div class="ttdeci">Json::Value rpc(unsigned apiVersion, std::unordered_map&lt; std::string, std::string &gt; const &amp;headers, std::string const &amp;cmd, Args &amp;&amp;... args)</div><div class="ttdoc">Execute an RPC command.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8h_source.html#l00788">Env.h:788</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_ae2349266cb09d1f1c3de06606ebdf9e2"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#ae2349266cb09d1f1c3de06606ebdf9e2">ripple::test::jtx::Env::fund</a></div><div class="ttdeci">void fund(bool setDefaultRipple, STAmount const &amp;amount, Account const &amp;account)</div><div class="ttdef"><b>Definition:</b> <a href="Env_8cpp_source.html#l00275">Env.cpp:275</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_aeb88ee7af1fd9262cd4bd0738c5748d3"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#aeb88ee7af1fd9262cd4bd0738c5748d3">ripple::test::jtx::Env::meta</a></div><div class="ttdeci">std::shared_ptr&lt; STObject const &gt; meta()</div><div class="ttdoc">Return metadata for the last JTx.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8cpp_source.html#l00489">Env.cpp:489</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#l00179">Env.cpp:179</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_af50f3bc6a170b27a2f0e5663f373b44d"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#af50f3bc6a170b27a2f0e5663f373b44d">ripple::test::jtx::Env::memoize</a></div><div class="ttdeci">void memoize(Account const &amp;account)</div><div class="ttdoc">Associate AccountID with account.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8cpp_source.html#l00152">Env.cpp:152</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_af928cd176555b2cf28da85e274c571bc"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#af928cd176555b2cf28da85e274c571bc">ripple::test::jtx::Env::le</a></div><div class="ttdeci">std::shared_ptr&lt; SLE const &gt; le(Account const &amp;account) const</div><div class="ttdoc">Return an account root.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8cpp_source.html#l00221">Env.cpp:221</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_af928cd176555b2cf28da85e274c571bc"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#af928cd176555b2cf28da85e274c571bc">ripple::test::jtx::Env::le</a></div><div class="ttdeci">std::shared_ptr&lt; SLE const &gt; le(Account const &amp;account) const</div><div class="ttdoc">Return an account root.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8cpp_source.html#l00263">Env.cpp:263</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1IOU_html_a03e0ced7e587d6635b1fd137f34aac8f"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1IOU.html#a03e0ced7e587d6635b1fd137f34aac8f">ripple::test::jtx::IOU::currency</a></div><div class="ttdeci">ripple::Currency currency</div><div class="ttdef"><b>Definition:</b> <a href="src_2test_2jtx_2amount_8h_source.html#l00351">src/test/jtx/amount.h:351</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1balance_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1balance.html">ripple::test::jtx::balance</a></div><div class="ttdoc">A balance matches.</div><div class="ttdef"><b>Definition:</b> <a href="balance_8h_source.html#l00038">balance.h:39</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1fee_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1fee.html">ripple::test::jtx::fee</a></div><div class="ttdoc">Set the fee on a JTx.</div><div class="ttdef"><b>Definition:</b> <a href="fee_8h_source.html#l00036">fee.h:37</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1flags_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1flags.html">ripple::test::jtx::flags</a></div><div class="ttdoc">Match set account flags.</div><div class="ttdef"><b>Definition:</b> <a href="flags_8h_source.html#l00124">flags.h:125</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1flags_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1flags.html">ripple::test::jtx::flags</a></div><div class="ttdoc">Match set account flags.</div><div class="ttdef"><b>Definition:</b> <a href="flags_8h_source.html#l00127">flags.h:128</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1path_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1path.html">ripple::test::jtx::path</a></div><div class="ttdoc">Add a path.</div><div class="ttdef"><b>Definition:</b> <a href="paths_8h_source.html#l00057">paths.h:58</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#l00032">sendmax.h:33</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1sig_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1sig.html">ripple::test::jtx::sig</a></div><div class="ttdoc">Set the regular signature on a JTx.</div><div class="ttdef"><b>Definition:</b> <a href="sig_8h_source.html#l00034">sig.h:35</a></div></div>
@@ -8142,7 +8142,6 @@ $(function() {
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a7a4caa0465c555c5c59ce7c0d0d48d78"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a7a4caa0465c555c5c59ce7c0d0d48d78">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#l00054">envconfig.h:54</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a86a4a67d05d70fc17acdbdd011ee155b"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a86a4a67d05d70fc17acdbdd011ee155b">ripple::test::jtx::accountBalance</a></div><div class="ttdeci">Json::Value accountBalance(Env &amp;env, Account const &amp;acct)</div><div class="ttdef"><b>Definition:</b> <a href="TestHelpers_8cpp_source.html#l00199">TestHelpers.cpp:199</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a8e8d814b8820ce0b6979abde0d6a2618"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a8e8d814b8820ce0b6979abde0d6a2618">ripple::test::jtx::rate</a></div><div class="ttdeci">Json::Value rate(Account const &amp;account, double multiplier)</div><div class="ttdoc">Set a transfer rate.</div><div class="ttdef"><b>Definition:</b> <a href="rate_8cpp_source.html#l00032">rate.cpp:32</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_ab97f04ee949baa9c8a41a6a9e9065acc"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#ab97f04ee949baa9c8a41a6a9e9065acc">ripple::test::jtx::cb1</a></div><div class="ttdeci">std::array&lt; std::uint8_t, 39 &gt; constexpr cb1</div><div class="ttdef"><b>Definition:</b> <a href="TestHelpers_8h_source.html#l00266">TestHelpers.h:266</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_ac423e2aa3fd7a14ae651849b430994f1"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#ac423e2aa3fd7a14ae651849b430994f1">ripple::test::jtx::offer</a></div><div class="ttdeci">Json::Value offer(Account const &amp;account, STAmount const &amp;takerPays, STAmount const &amp;takerGets, std::uint32_t flags)</div><div class="ttdoc">Create an offer.</div><div class="ttdef"><b>Definition:</b> <a href="offer_8cpp_source.html#l00029">offer.cpp:29</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_ae27242183a61234d2e8a2524c5540e32"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#ae27242183a61234d2e8a2524c5540e32">ripple::test::jtx::expectLedgerEntryRoot</a></div><div class="ttdeci">bool expectLedgerEntryRoot(Env &amp;env, Account const &amp;acct, STAmount const &amp;expectedValue)</div><div class="ttdef"><b>Definition:</b> <a href="TestHelpers_8cpp_source.html#l00206">TestHelpers.cpp:206</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_aea9cd3d4e6b5df2e62d53b34b605957e"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#aea9cd3d4e6b5df2e62d53b34b605957e">ripple::test::jtx::XRP</a></div><div class="ttdeci">XRP_t const 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>
@@ -8151,9 +8150,9 @@ $(function() {
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_aff96e24753f0f457eb0ca0fbf763401c"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#aff96e24753f0f457eb0ca0fbf763401c">ripple::test::jtx::getAccountOffers</a></div><div class="ttdeci">Json::Value getAccountOffers(Env &amp;env, AccountID const &amp;acct, bool current)</div><div class="ttdef"><b>Definition:</b> <a href="TestHelpers_8cpp_source.html#l00032">TestHelpers.cpp:32</a></div></div>
<div class="ttc" id="anamespaceripple_html"><div class="ttname"><a href="namespaceripple.html">ripple</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition:</b> <a href="algorithm_8h_source.html#l00026">algorithm.h:26</a></div></div>
<div class="ttc" id="anamespaceripple_html_a02be1da6bd3d611ea7a48b208b060b6c"><div class="ttname"><a href="namespaceripple.html#a02be1da6bd3d611ea7a48b208b060b6c">ripple::xrpIssue</a></div><div class="ttdeci">Issue const &amp; xrpIssue()</div><div class="ttdoc">Returns an asset specifier that represents XRP.</div><div class="ttdef"><b>Definition:</b> <a href="Issue_8h_source.html#l00118">Issue.h:118</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#l00217">TxFlags.h:217</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#l00218">TxFlags.h:218</a></div></div>
<div class="ttc" id="anamespaceripple_html_a0ce63352f37481632452056bb649eb58"><div class="ttname"><a href="namespaceripple.html#a0ce63352f37481632452056bb649eb58">ripple::asfGlobalFreeze</a></div><div class="ttdeci">constexpr std::uint32_t asfGlobalFreeze</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00083">TxFlags.h:83</a></div></div>
<div class="ttc" id="anamespaceripple_html_a0cebcc733182bb6794d2d4067a29fb2a"><div class="ttname"><a href="namespaceripple.html#a0cebcc733182bb6794d2d4067a29fb2a">ripple::tfOneAssetWithdrawAll</a></div><div class="ttdeci">constexpr std::uint32_t tfOneAssetWithdrawAll</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00216">TxFlags.h:216</a></div></div>
<div class="ttc" id="anamespaceripple_html_a0cebcc733182bb6794d2d4067a29fb2a"><div class="ttname"><a href="namespaceripple.html#a0cebcc733182bb6794d2d4067a29fb2a">ripple::tfOneAssetWithdrawAll</a></div><div class="ttdeci">constexpr std::uint32_t tfOneAssetWithdrawAll</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00217">TxFlags.h:217</a></div></div>
<div class="ttc" id="anamespaceripple_html_a1bdde33b446d3f98ddf6f1fd92baeca7"><div class="ttname"><a href="namespaceripple.html#a1bdde33b446d3f98ddf6f1fd92baeca7">ripple::TOTAL_TIME_SLOT_SECS</a></div><div class="ttdeci">std::uint32_t constexpr TOTAL_TIME_SLOT_SECS</div><div class="ttdef"><b>Definition:</b> <a href="AMMCore_8h_source.html#l00034">AMMCore.h:34</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="anamespaceripple_html_a22768e0a41b646442c98d38f2f2a307babd09c58ee620c0fdf33d2cdeb88eaaee"><div class="ttname"><a href="namespaceripple.html#a22768e0a41b646442c98d38f2f2a307babd09c58ee620c0fdf33d2cdeb88eaaee">ripple::LedgerNameSpace::AMM</a></div><div class="ttdeci">@ AMM</div></div>
@@ -8166,21 +8165,21 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_a4a9c7b33fef9015d6406302ef80b63c5a3de81b62b486203f6b8e4f2cd0832ae1"><div class="ttname"><a href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a3de81b62b486203f6b8e4f2cd0832ae1">ripple::lsfDefaultRipple</a></div><div class="ttdeci">@ lsfDefaultRipple</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00135">LedgerFormats.h:134</a></div></div>
<div class="ttc" id="anamespaceripple_html_a4a9c7b33fef9015d6406302ef80b63c5a74277ce2a45a0b253c18a4aa3c57b7c7"><div class="ttname"><a href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a74277ce2a45a0b253c18a4aa3c57b7c7">ripple::lsfDisableMaster</a></div><div class="ttdeci">@ lsfDisableMaster</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00131">LedgerFormats.h:131</a></div></div>
<div class="ttc" id="anamespaceripple_html_a4a9c7b33fef9015d6406302ef80b63c5a873a48eb9d8f66315874a318df664f05"><div class="ttname"><a href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a873a48eb9d8f66315874a318df664f05">ripple::lsfDepositAuth</a></div><div class="ttdeci">@ lsfDepositAuth</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00136">LedgerFormats.h:136</a></div></div>
<div class="ttc" id="anamespaceripple_html_a5401fd4c42f637dc456a79af094a960d"><div class="ttname"><a href="namespaceripple.html#a5401fd4c42f637dc456a79af094a960d">ripple::tfLimitLPToken</a></div><div class="ttdeci">constexpr std::uint32_t tfLimitLPToken</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00220">TxFlags.h:220</a></div></div>
<div class="ttc" id="anamespaceripple_html_a5a8925be9e066ce9570511e5161a73bb"><div class="ttname"><a href="namespaceripple.html#a5a8925be9e066ce9570511e5161a73bb">ripple::tfBurnable</a></div><div class="ttdeci">constexpr std::uint32_t const tfBurnable</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00142">TxFlags.h:142</a></div></div>
<div class="ttc" id="anamespaceripple_html_a61d9fbb44b335fbb5e82e3211e6639a2"><div class="ttname"><a href="namespaceripple.html#a61d9fbb44b335fbb5e82e3211e6639a2">ripple::tfPassive</a></div><div class="ttdeci">constexpr std::uint32_t tfPassive</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00097">TxFlags.h:97</a></div></div>
<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#l00219">TxFlags.h:219</a></div></div>
<div class="ttc" id="anamespaceripple_html_a5401fd4c42f637dc456a79af094a960d"><div class="ttname"><a href="namespaceripple.html#a5401fd4c42f637dc456a79af094a960d">ripple::tfLimitLPToken</a></div><div class="ttdeci">constexpr std::uint32_t tfLimitLPToken</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00221">TxFlags.h:221</a></div></div>
<div class="ttc" id="anamespaceripple_html_a5a8925be9e066ce9570511e5161a73bb"><div class="ttname"><a href="namespaceripple.html#a5a8925be9e066ce9570511e5161a73bb">ripple::tfBurnable</a></div><div class="ttdeci">constexpr std::uint32_t const tfBurnable</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00143">TxFlags.h:143</a></div></div>
<div class="ttc" id="anamespaceripple_html_a61d9fbb44b335fbb5e82e3211e6639a2"><div class="ttname"><a href="namespaceripple.html#a61d9fbb44b335fbb5e82e3211e6639a2">ripple::tfPassive</a></div><div class="ttdeci">constexpr std::uint32_t tfPassive</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00098">TxFlags.h:98</a></div></div>
<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#l00220">TxFlags.h:220</a></div></div>
<div class="ttc" id="anamespaceripple_html_a62e9ba0cf1379cc7c73007cafd91b972"><div class="ttname"><a href="namespaceripple.html#a62e9ba0cf1379cc7c73007cafd91b972">ripple::isOnlyLiquidityProvider</a></div><div class="ttdeci">Expected&lt; bool, TER &gt; isOnlyLiquidityProvider(ReadView const &amp;view, Issue const &amp;ammIssue, AccountID const &amp;lpAccount)</div><div class="ttdoc">Return true if the Liquidity Provider is the only AMM provider, false otherwise.</div><div class="ttdef"><b>Definition:</b> <a href="AMMUtils_8cpp_source.html#l00386">AMMUtils.cpp:386</a></div></div>
<div class="ttc" id="anamespaceripple_html_a75cb21d7f1df42f2fdc8efddb79b63f4a86b406cfcbffc042f65ac0c78079adbb"><div class="ttname"><a href="namespaceripple.html#a75cb21d7f1df42f2fdc8efddb79b63f4a86b406cfcbffc042f65ac0c78079adbb">ripple::tefEXCEPTION</a></div><div class="ttdeci">@ tefEXCEPTION</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00172">TER.h:172</a></div></div>
<div class="ttc" id="anamespaceripple_html_a7ac113783ec3f596fe69ab6d1daabbac"><div class="ttname"><a href="namespaceripple.html#a7ac113783ec3f596fe69ab6d1daabbac">ripple::tfTwoAsset</a></div><div class="ttdeci">constexpr std::uint32_t tfTwoAsset</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00218">TxFlags.h:218</a></div></div>
<div class="ttc" id="anamespaceripple_html_a7efcc6de2ed8aa0fa1f3e0a632f2f095"><div class="ttname"><a href="namespaceripple.html#a7efcc6de2ed8aa0fa1f3e0a632f2f095">ripple::tfPartialPayment</a></div><div class="ttdeci">constexpr std::uint32_t tfPartialPayment</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00107">TxFlags.h:107</a></div></div>
<div class="ttc" id="anamespaceripple_html_a7ac113783ec3f596fe69ab6d1daabbac"><div class="ttname"><a href="namespaceripple.html#a7ac113783ec3f596fe69ab6d1daabbac">ripple::tfTwoAsset</a></div><div class="ttdeci">constexpr std::uint32_t tfTwoAsset</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00219">TxFlags.h:219</a></div></div>
<div class="ttc" id="anamespaceripple_html_a7efcc6de2ed8aa0fa1f3e0a632f2f095"><div class="ttname"><a href="namespaceripple.html#a7efcc6de2ed8aa0fa1f3e0a632f2f095">ripple::tfPartialPayment</a></div><div class="ttdeci">constexpr std::uint32_t tfPartialPayment</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00108">TxFlags.h:108</a></div></div>
<div class="ttc" id="anamespaceripple_html_a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51"><div class="ttname"><a href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">ripple::TxSearched::all</a></div><div class="ttdeci">@ all</div></div>
<div class="ttc" id="anamespaceripple_html_a8383eb169324b23c0b4b49d6c2d2c877"><div class="ttname"><a href="namespaceripple.html#a8383eb169324b23c0b4b49d6c2d2c877">ripple::tfWithdrawAll</a></div><div class="ttdeci">constexpr std::uint32_t tfWithdrawAll</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00215">TxFlags.h:215</a></div></div>
<div class="ttc" id="anamespaceripple_html_a8383eb169324b23c0b4b49d6c2d2c877"><div class="ttname"><a href="namespaceripple.html#a8383eb169324b23c0b4b49d6c2d2c877">ripple::tfWithdrawAll</a></div><div class="ttdeci">constexpr std::uint32_t tfWithdrawAll</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00216">TxFlags.h:216</a></div></div>
<div class="ttc" id="anamespaceripple_html_a8792cc3f99463ceba4e96dde34fe17a4"><div class="ttname"><a href="namespaceripple.html#a8792cc3f99463ceba4e96dde34fe17a4">ripple::Currency</a></div><div class="ttdeci">base_uint&lt; 160, detail::CurrencyTag &gt; Currency</div><div class="ttdoc">Currency is a hash representing a specific currency.</div><div class="ttdef"><b>Definition:</b> <a href="UintTypes_8h_source.html#l00056">UintTypes.h:56</a></div></div>
<div class="ttc" id="anamespaceripple_html_a90756d1bf92c06c33bd890299a680166"><div class="ttname"><a href="namespaceripple.html#a90756d1bf92c06c33bd890299a680166">ripple::changeSpotPriceQuality</a></div><div class="ttdeci">std::optional&lt; TAmounts&lt; TIn, TOut &gt; &gt; changeSpotPriceQuality(TAmounts&lt; TIn, TOut &gt; const &amp;pool, Quality const &amp;quality, std::uint16_t tfee, Rules const &amp;rules, beast::Journal j)</div><div class="ttdoc">Generate AMM offer so that either updated Spot Price Quality (SPQ) is equal to LOB quality (in this c...</div><div class="ttdef"><b>Definition:</b> <a href="AMMHelpers_8h_source.html#l00331">AMMHelpers.h:331</a></div></div>
<div class="ttc" id="anamespaceripple_html_a918f885752320e5f242f6cf75d895444"><div class="ttname"><a href="namespaceripple.html#a918f885752320e5f242f6cf75d895444">ripple::tfSetfAuth</a></div><div class="ttdeci">constexpr std::uint32_t tfSetfAuth</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00114">TxFlags.h:114</a></div></div>
<div class="ttc" id="anamespaceripple_html_a918f885752320e5f242f6cf75d895444"><div class="ttname"><a href="namespaceripple.html#a918f885752320e5f242f6cf75d895444">ripple::tfSetfAuth</a></div><div class="ttdeci">constexpr std::uint32_t tfSetfAuth</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00115">TxFlags.h:115</a></div></div>
<div class="ttc" id="anamespaceripple_html_a92b26c4fb4288c04285666f316d24f9c"><div class="ttname"><a href="namespaceripple.html#a92b26c4fb4288c04285666f316d24f9c">ripple::asfDefaultRipple</a></div><div class="ttdeci">constexpr std::uint32_t asfDefaultRipple</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00084">TxFlags.h:84</a></div></div>
<div class="ttc" id="anamespaceripple_html_a98f09aa7b518e640710f4362145dd444"><div class="ttname"><a href="namespaceripple.html#a98f09aa7b518e640710f4362145dd444">ripple::tfClearFreeze</a></div><div class="ttdeci">constexpr std::uint32_t tfClearFreeze</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00118">TxFlags.h:118</a></div></div>
<div class="ttc" id="anamespaceripple_html_a98f09aa7b518e640710f4362145dd444"><div class="ttname"><a href="namespaceripple.html#a98f09aa7b518e640710f4362145dd444">ripple::tfClearFreeze</a></div><div class="ttdeci">constexpr std::uint32_t tfClearFreeze</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00119">TxFlags.h:119</a></div></div>
<div class="ttc" id="anamespaceripple_html_a9d783bf776923f332c06e9d85a3fd4db"><div class="ttname"><a href="namespaceripple.html#a9d783bf776923f332c06e9d85a3fd4db">ripple::ammAssetOut</a></div><div class="ttdeci">STAmount ammAssetOut(STAmount const &amp;assetBalance, STAmount const &amp;lptAMMBalance, STAmount const &amp;lpTokens, std::uint16_t tfee)</div><div class="ttdoc">Calculate asset withdrawal by tokens.</div><div class="ttdef"><b>Definition:</b> <a href="AMMHelpers_8cpp_source.html#l00145">AMMHelpers.cpp:145</a></div></div>
<div class="ttc" id="anamespaceripple_html_a9e3dc59bb58c33f14b3c0d3070b94d98"><div class="ttname"><a href="namespaceripple.html#a9e3dc59bb58c33f14b3c0d3070b94d98">ripple::noIssue</a></div><div class="ttdeci">Issue const &amp; noIssue()</div><div class="ttdoc">Returns an asset specifier that represents no account and currency.</div><div class="ttdef"><b>Definition:</b> <a href="Issue_8h_source.html#l00126">Issue.h:126</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca2d4a898185a9c8e604210e789bed6e36"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca2d4a898185a9c8e604210e789bed6e36">ripple::tecINSUF_RESERVE_LINE</a></div><div class="ttdeci">@ tecINSUF_RESERVE_LINE</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00288">TER.h:288</a></div></div>
@@ -8201,14 +8200,14 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38cae64cec73f40a04653c193fbee09733c5"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38cae64cec73f40a04653c193fbee09733c5">ripple::tecAMM_BALANCE</a></div><div class="ttdeci">@ tecAMM_BALANCE</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00329">TER.h:329</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38cae930fb228ae74317976b57b4e87a7f0d"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38cae930fb228ae74317976b57b4e87a7f0d">ripple::tecINSUFFICIENT_RESERVE</a></div><div class="ttdeci">@ tecINSUFFICIENT_RESERVE</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00307">TER.h:307</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38caf5820ac855eaa9dfcd635cd411019a31"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38caf5820ac855eaa9dfcd635cd411019a31">ripple::tecNO_AUTH</a></div><div class="ttdeci">@ tecNO_AUTH</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00300">TER.h:300</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa3f065b75d23f712be19a1a953fe5b4a"><div class="ttname"><a href="namespaceripple.html#aa3f065b75d23f712be19a1a953fe5b4a">ripple::tfLPToken</a></div><div class="ttdeci">constexpr std::uint32_t tfLPToken</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00214">TxFlags.h:214</a></div></div>
<div class="ttc" id="anamespaceripple_html_aab3ff08970a7fcec2229fc4c9e5f7d38"><div class="ttname"><a href="namespaceripple.html#aab3ff08970a7fcec2229fc4c9e5f7d38">ripple::tfNoRippleDirect</a></div><div class="ttdeci">constexpr std::uint32_t tfNoRippleDirect</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00106">TxFlags.h:106</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa3f065b75d23f712be19a1a953fe5b4a"><div class="ttname"><a href="namespaceripple.html#aa3f065b75d23f712be19a1a953fe5b4a">ripple::tfLPToken</a></div><div class="ttdeci">constexpr std::uint32_t tfLPToken</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00215">TxFlags.h:215</a></div></div>
<div class="ttc" id="anamespaceripple_html_aab3ff08970a7fcec2229fc4c9e5f7d38"><div class="ttname"><a href="namespaceripple.html#aab3ff08970a7fcec2229fc4c9e5f7d38">ripple::tfNoRippleDirect</a></div><div class="ttdeci">constexpr std::uint32_t tfNoRippleDirect</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00107">TxFlags.h:107</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#l00245">TER.h:244</a></div></div>
<div class="ttc" id="anamespaceripple_html_aaf49b5c9145b96270cae187eaf4d9a6f"><div class="ttname"><a href="namespaceripple.html#aaf49b5c9145b96270cae187eaf4d9a6f">ripple::pseudoAccountAddress</a></div><div class="ttdeci">AccountID pseudoAccountAddress(ReadView const &amp;view, uint256 const &amp;pseudoOwnerKey)</div><div class="ttdef"><b>Definition:</b> <a href="View_8cpp_source.html#l01055">View.cpp:1055</a></div></div>
<div class="ttc" id="anamespaceripple_html_aaf49b5c9145b96270cae187eaf4d9a6f"><div class="ttname"><a href="namespaceripple.html#aaf49b5c9145b96270cae187eaf4d9a6f">ripple::pseudoAccountAddress</a></div><div class="ttdeci">AccountID pseudoAccountAddress(ReadView const &amp;view, uint256 const &amp;pseudoOwnerKey)</div><div class="ttdef"><b>Definition:</b> <a href="View_8cpp_source.html#l01068">View.cpp:1068</a></div></div>
<div class="ttc" id="anamespaceripple_html_ab3ff1082024f45e95dc0352753fd0a50"><div class="ttname"><a href="namespaceripple.html#ab3ff1082024f45e95dc0352753fd0a50">ripple::AUCTION_SLOT_INTERVAL_DURATION</a></div><div class="ttdeci">std::uint32_t constexpr AUCTION_SLOT_INTERVAL_DURATION</div><div class="ttdef"><b>Definition:</b> <a href="AMMCore_8h_source.html#l00040">AMMCore.h:40</a></div></div>
<div class="ttc" id="anamespaceripple_html_abc202169b736c0a032eb947f186b6e63"><div class="ttname"><a href="namespaceripple.html#abc202169b736c0a032eb947f186b6e63">ripple::tfLimitQuality</a></div><div class="ttdeci">constexpr std::uint32_t tfLimitQuality</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00108">TxFlags.h:108</a></div></div>
<div class="ttc" id="anamespaceripple_html_ac709d6b754ddb5505dcd8494a5dce959"><div class="ttname"><a href="namespaceripple.html#ac709d6b754ddb5505dcd8494a5dce959">ripple::tfTwoAssetIfEmpty</a></div><div class="ttdeci">constexpr std::uint32_t tfTwoAssetIfEmpty</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00221">TxFlags.h:221</a></div></div>
<div class="ttc" id="anamespaceripple_html_ac82a0d6ad7894711d8f33c7c3392d277"><div class="ttname"><a href="namespaceripple.html#ac82a0d6ad7894711d8f33c7c3392d277">ripple::amountFromString</a></div><div class="ttdeci">STAmount amountFromString(Asset const &amp;asset, std::string const &amp;amount)</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8cpp_source.html#l00869">STAmount.cpp:869</a></div></div>
<div class="ttc" id="anamespaceripple_html_abc202169b736c0a032eb947f186b6e63"><div class="ttname"><a href="namespaceripple.html#abc202169b736c0a032eb947f186b6e63">ripple::tfLimitQuality</a></div><div class="ttdeci">constexpr std::uint32_t tfLimitQuality</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00109">TxFlags.h:109</a></div></div>
<div class="ttc" id="anamespaceripple_html_ac709d6b754ddb5505dcd8494a5dce959"><div class="ttname"><a href="namespaceripple.html#ac709d6b754ddb5505dcd8494a5dce959">ripple::tfTwoAssetIfEmpty</a></div><div class="ttdeci">constexpr std::uint32_t tfTwoAssetIfEmpty</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00222">TxFlags.h:222</a></div></div>
<div class="ttc" id="anamespaceripple_html_ac82a0d6ad7894711d8f33c7c3392d277"><div class="ttname"><a href="namespaceripple.html#ac82a0d6ad7894711d8f33c7c3392d277">ripple::amountFromString</a></div><div class="ttdeci">STAmount amountFromString(Asset const &amp;asset, std::string const &amp;amount)</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8cpp_source.html#l01020">STAmount.cpp:1020</a></div></div>
<div class="ttc" id="anamespaceripple_html_acedcd08c62e1bb941e2f6c9e289c6582"><div class="ttname"><a href="namespaceripple.html#acedcd08c62e1bb941e2f6c9e289c6582">ripple::asfAllowTrustLineClawback</a></div><div class="ttdeci">constexpr std::uint32_t asfAllowTrustLineClawback</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00094">TxFlags.h:94</a></div></div>
<div class="ttc" id="anamespaceripple_html_ad961eb0fea4cf5a88afbb1855530ffe5"><div class="ttname"><a href="namespaceripple.html#ad961eb0fea4cf5a88afbb1855530ffe5">ripple::maxDeletableAMMTrustLines</a></div><div class="ttdeci">std::uint16_t constexpr maxDeletableAMMTrustLines</div><div class="ttdoc">The maximum number of trustlines to delete as part of AMM account deletion cleanup.</div><div class="ttdef"><b>Definition:</b> <a href="Protocol_8h_source.html#l00141">Protocol.h:141</a></div></div>
<div class="ttc" id="anamespaceripple_html_ad9d8055be347abb09ae405843dc59473"><div class="ttname"><a href="namespaceripple.html#ad9d8055be347abb09ae405843dc59473">ripple::asfRequireAuth</a></div><div class="ttdeci">constexpr std::uint32_t asfRequireAuth</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00078">TxFlags.h:78</a></div></div>
@@ -8216,7 +8215,7 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_adebe4d783be9c979e67fdbb2bc27162faa7ab9460c6755719dd1a4e74b83f34c4"><div class="ttname"><a href="namespaceripple.html#adebe4d783be9c979e67fdbb2bc27162faa7ab9460c6755719dd1a4e74b83f34c4">ripple::terNO_ACCOUNT</a></div><div class="ttdeci">@ terNO_ACCOUNT</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00217">TER.h:217</a></div></div>
<div class="ttc" id="anamespaceripple_html_adebe4d783be9c979e67fdbb2bc27162faadb84abae8e5aa672e05db5ed3282054"><div class="ttname"><a href="namespaceripple.html#adebe4d783be9c979e67fdbb2bc27162faadb84abae8e5aa672e05db5ed3282054">ripple::terNO_RIPPLE</a></div><div class="ttdeci">@ terNO_RIPPLE</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00224">TER.h:224</a></div></div>
<div class="ttc" id="anamespaceripple_html_adebe4d783be9c979e67fdbb2bc27162fac110e4ea19a46f9ce263c5d746b34178"><div class="ttname"><a href="namespaceripple.html#adebe4d783be9c979e67fdbb2bc27162fac110e4ea19a46f9ce263c5d746b34178">ripple::terNO_AMM</a></div><div class="ttdeci">@ terNO_AMM</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00227">TER.h:227</a></div></div>
<div class="ttc" id="anamespaceripple_html_ae34d881cd8926ab3505340a51f91fd8b"><div class="ttname"><a href="namespaceripple.html#ae34d881cd8926ab3505340a51f91fd8b">ripple::tfSetFreeze</a></div><div class="ttdeci">constexpr std::uint32_t tfSetFreeze</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00117">TxFlags.h:117</a></div></div>
<div class="ttc" id="anamespaceripple_html_ae34d881cd8926ab3505340a51f91fd8b"><div class="ttname"><a href="namespaceripple.html#ae34d881cd8926ab3505340a51f91fd8b">ripple::tfSetFreeze</a></div><div class="ttdeci">constexpr std::uint32_t tfSetFreeze</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00118">TxFlags.h:118</a></div></div>
<div class="ttc" id="anamespaceripple_html_aea954383230f579cb080646b898088a5"><div class="ttname"><a href="namespaceripple.html#aea954383230f579cb080646b898088a5">ripple::withinRelativeDistance</a></div><div class="ttdeci">bool withinRelativeDistance(Quality const &amp;calcQuality, Quality const &amp;reqQuality, Number const &amp;dist)</div><div class="ttdoc">Check if the relative distance between the qualities is within the requested distance.</div><div class="ttdef"><b>Definition:</b> <a href="AMMHelpers_8h_source.html#l00129">AMMHelpers.h:129</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#l00701">Number.cpp:701</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a07dedb576e47ed9570e5acc5b4b1d3ea"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a07dedb576e47ed9570e5acc5b4b1d3ea">ripple::temBAD_AMOUNT</a></div><div class="ttdeci">@ temBAD_AMOUNT</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00089">TER.h:89</a></div></div>
@@ -8291,9 +8290,9 @@ $(function() {
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1WithdrawArg_html_a8fb303a4bcff6d3ddc6f9fda25ed2a9b"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1WithdrawArg.html#a8fb303a4bcff6d3ddc6f9fda25ed2a9b">ripple::test::jtx::WithdrawArg::asset1Out</a></div><div class="ttdeci">std::optional&lt; STAmount &gt; asset1Out</div><div class="ttdef"><b>Definition:</b> <a href="AMM_8h_source.html#l00092">AMM.h:92</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1WithdrawArg_html_ab47e2d7bdcf0b84db17740f576f9a365"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1WithdrawArg.html#ab47e2d7bdcf0b84db17740f576f9a365">ripple::test::jtx::WithdrawArg::tokens</a></div><div class="ttdeci">std::optional&lt; LPToken &gt; tokens</div><div class="ttdef"><b>Definition:</b> <a href="AMM_8h_source.html#l00091">AMM.h:91</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1WithdrawArg_html_acdd40438c48e85588ca879d90a07e33e"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1WithdrawArg.html#acdd40438c48e85588ca879d90a07e33e">ripple::test::jtx::WithdrawArg::err</a></div><div class="ttdeci">std::optional&lt; ter &gt; err</div><div class="ttdef"><b>Definition:</b> <a href="AMM_8h_source.html#l00098">AMM.h:98</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1cancel__time_html"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1cancel__time.html">ripple::test::jtx::cancel_time</a></div><div class="ttdoc">Set the &quot;CancelAfter&quot; time tag on a JTx.</div><div class="ttdef"><b>Definition:</b> <a href="TestHelpers_8h_source.html#l00294">TestHelpers.h:295</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1condition_html"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1condition.html">ripple::test::jtx::condition</a></div><div class="ttdef"><b>Definition:</b> <a href="TestHelpers_8h_source.html#l00311">TestHelpers.h:312</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1finish__time_html"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1finish__time.html">ripple::test::jtx::finish_time</a></div><div class="ttdoc">Set the &quot;FinishAfter&quot; time tag on a JTx.</div><div class="ttdef"><b>Definition:</b> <a href="TestHelpers_8h_source.html#l00276">TestHelpers.h:277</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1escrow_1_1cancel__time_html"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1escrow_1_1cancel__time.html">ripple::test::jtx::escrow::cancel_time</a></div><div class="ttdoc">Set the &quot;CancelAfter&quot; time tag on a JTx.</div><div class="ttdef"><b>Definition:</b> <a href="escrow_8h_source.html#l00115">escrow.h:116</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1escrow_1_1condition_html"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1escrow_1_1condition.html">ripple::test::jtx::escrow::condition</a></div><div class="ttdef"><b>Definition:</b> <a href="escrow_8h_source.html#l00132">escrow.h:133</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1escrow_1_1finish__time_html"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1escrow_1_1finish__time.html">ripple::test::jtx::escrow::finish_time</a></div><div class="ttdoc">Set the &quot;FinishAfter&quot; time tag on a JTx.</div><div class="ttdef"><b>Definition:</b> <a href="escrow_8h_source.html#l00097">escrow.h:98</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1seq_html"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1seq.html">ripple::test::jtx::seq</a></div><div class="ttdoc">Set the sequence number on a JTx.</div><div class="ttdef"><b>Definition:</b> <a href="seq_8h_source.html#l00033">seq.h:34</a></div></div>
<div class="ttc" id="atime_point_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/time_point.html">std::chrono::time_point</a></div></div>
<div class="ttc" id="ato_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a></div><div class="ttdeci">T to_string(T... args)</div></div>