This commit is contained in:
nbougalis
2020-05-06 06:59:28 +00:00
parent a569e0f56e
commit 755b13a414
3523 changed files with 69315 additions and 79715 deletions

View File

@@ -146,7 +146,7 @@ $(function() {
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>&#160; <a class="code" href="classripple_1_1base__uint.html">Currency</a> <span class="keyword">const</span>&amp; cur,</div>
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>&#160; <a class="code" href="namespaceripple_1_1test.html#acf39cc44acdd6b5089f2076897fa3911">TrustFlag</a> flag)</div>
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>&#160;{</div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; <span class="keywordflow">if</span> (<span class="keyword">auto</span> sle = env.<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html#ad63e69c823183e7e8991752b1cf8985f">le</a>(<a class="code" href="namespaceripple_1_1keylet.html#a01cc447f0bed5323daea3cf819a87679">keylet::line</a>(src, dst, cur)))</div>
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>&#160; <span class="keywordflow">if</span> (<span class="keyword">auto</span> sle = env.<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html#ad63e69c823183e7e8991752b1cf8985f">le</a>(<a class="code" href="namespaceripple_1_1keylet.html#ad7913ec52c58534ee1601ab21956123f">keylet::line</a>(src, dst, cur)))</div>
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>&#160; {</div>
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> useHigh = src.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>() &gt; dst.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>();</div>
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>&#160; <span class="keywordflow">return</span> sle-&gt;isFlag(<a class="code" href="namespaceripple_1_1test.html#a6879dc19e056b84550387698c4c38ec4">trustFlag</a>(flag, useHigh));</div>
@@ -547,7 +547,7 @@ $(function() {
<div class="line"><a name="l00476"></a><span class="lineno"> 476</span>&#160; <span class="keywordflow">if</span> (owner.id() != takerGets-&gt;account.id())</div>
<div class="line"><a name="l00477"></a><span class="lineno"> 477</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a7816b23daf9b325ea1f88cc121a53d05">pay</a>(takerGets-&gt;account, owner, (*takerGets)(1000)));</div>
<div class="line"><a name="l00478"></a><span class="lineno"> 478</span>&#160; </div>
<div class="line"><a name="l00479"></a><span class="lineno"> 479</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a763e39623c51c0e2809f7c72e84e429b">offer</a>(owner, (*takerPays)(1000), (*takerGets)(1000)),</div>
<div class="line"><a name="l00479"></a><span class="lineno"> 479</span>&#160; env(offer(owner, (*takerPays)(1000), (*takerGets)(1000)),</div>
<div class="line"><a name="l00480"></a><span class="lineno"> 480</span>&#160; <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l00481"></a><span class="lineno"> 481</span>&#160; }</div>
<div class="line"><a name="l00482"></a><span class="lineno"> 482</span>&#160; env.<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html#abc1dc9c86060f4d385dc66b2a31c0bd6">close</a>();</div>
@@ -558,8 +558,8 @@ $(function() {
<div class="line"><a name="l00487"></a><span class="lineno"> 487</span>&#160; {</div>
<div class="line"><a name="l00488"></a><span class="lineno"> 488</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> owner =</div>
<div class="line"><a name="l00489"></a><span class="lineno"> 489</span>&#160; offererIndex ? <a class="code" href="structripple_1_1test_1_1ExistingElementPool.html#a8ac7d72d3890c6ffcf65f55b7e7939b0">accounts</a>[*offererIndex] : iou.account;</div>
<div class="line"><a name="l00490"></a><span class="lineno"> 490</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a763e39623c51c0e2809f7c72e84e429b">offer</a>(owner, iou(1000), <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(1000)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l00491"></a><span class="lineno"> 491</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a763e39623c51c0e2809f7c72e84e429b">offer</a>(owner, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(1000), iou(1000)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l00490"></a><span class="lineno"> 490</span>&#160; env(offer(owner, iou(1000), <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(1000)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l00491"></a><span class="lineno"> 491</span>&#160; env(offer(owner, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(1000), iou(1000)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l00492"></a><span class="lineno"> 492</span>&#160; env.<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html#abc1dc9c86060f4d385dc66b2a31c0bd6">close</a>();</div>
<div class="line"><a name="l00493"></a><span class="lineno"> 493</span>&#160; }</div>
<div class="line"><a name="l00494"></a><span class="lineno"> 494</span>&#160; }</div>
@@ -570,7 +570,7 @@ $(function() {
<div class="line"><a name="l00499"></a><span class="lineno"> 499</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint64_t</a> <a class="code" href="structripple_1_1test_1_1ExistingElementPool.html#a2a87b9becb3170a20df60ee1b54d91a8">totalXRP</a> = 0;</div>
<div class="line"><a name="l00500"></a><span class="lineno"> 500</span>&#160; <span class="keyword">auto</span> add = [&amp;](<span class="keyword">auto</span> <span class="keyword">const</span>&amp; a) {</div>
<div class="line"><a name="l00501"></a><span class="lineno"> 501</span>&#160; <span class="comment">// XRP balance</span></div>
<div class="line"><a name="l00502"></a><span class="lineno"> 502</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> sle = v.<a class="code" href="classripple_1_1ReadView.html#a3351e0244f921234d5ba005a07ddf539">read</a>(<a class="code" href="namespaceripple_1_1keylet.html#a077c127dec11c53e30092a92c29c9ae3">keylet::account</a>(a));</div>
<div class="line"><a name="l00502"></a><span class="lineno"> 502</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> sle = v.<a class="code" href="classripple_1_1ReadView.html#a3351e0244f921234d5ba005a07ddf539">read</a>(<a class="code" href="namespaceripple_1_1keylet.html#a50c370db96b4fdcdd202d9c2c38afce9">keylet::account</a>(a));</div>
<div class="line"><a name="l00503"></a><span class="lineno"> 503</span>&#160; <span class="keywordflow">if</span> (!sle)</div>
<div class="line"><a name="l00504"></a><span class="lineno"> 504</span>&#160; <span class="keywordflow">return</span>;</div>
<div class="line"><a name="l00505"></a><span class="lineno"> 505</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> b = (*sle)[<a class="code" href="namespaceripple.html#a302900f43b3d504ce71926534d7277e6">sfBalance</a>];</div>
@@ -608,7 +608,7 @@ $(function() {
<div class="line"><a name="l00537"></a><span class="lineno"> 537</span>&#160; {</div>
<div class="line"><a name="l00538"></a><span class="lineno"> 538</span>&#160; {</div>
<div class="line"><a name="l00539"></a><span class="lineno"> 539</span>&#160; <span class="comment">// XRP balance</span></div>
<div class="line"><a name="l00540"></a><span class="lineno"> 540</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> ak = <a class="code" href="namespaceripple_1_1keylet.html#a077c127dec11c53e30092a92c29c9ae3">keylet::account</a>(*ai1);</div>
<div class="line"><a name="l00540"></a><span class="lineno"> 540</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> ak = <a class="code" href="namespaceripple_1_1keylet.html#a50c370db96b4fdcdd202d9c2c38afce9">keylet::account</a>(*ai1);</div>
<div class="line"><a name="l00541"></a><span class="lineno"> 541</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> b1 = xrpBalance(v1, ak);</div>
<div class="line"><a name="l00542"></a><span class="lineno"> 542</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> b2 = xrpBalance(v2, ak);</div>
<div class="line"><a name="l00543"></a><span class="lineno"> 543</span>&#160; <a class="code" href="structripple_1_1test_1_1ExistingElementPool.html#a2a87b9becb3170a20df60ee1b54d91a8">totalXRP</a>[0] += b1.mantissa();</div>
@@ -623,7 +623,7 @@ $(function() {
<div class="line"><a name="l00552"></a><span class="lineno"> 552</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">auto</span> <span class="keyword">const</span>&amp; c : <a class="code" href="structripple_1_1test_1_1ExistingElementPool.html#ac4d70aa428595bebedee6c61bcd80f51">currencies</a>)</div>
<div class="line"><a name="l00553"></a><span class="lineno"> 553</span>&#160; {</div>
<div class="line"><a name="l00554"></a><span class="lineno"> 554</span>&#160; <span class="comment">// Line balance</span></div>
<div class="line"><a name="l00555"></a><span class="lineno"> 555</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> lk = <a class="code" href="namespaceripple_1_1keylet.html#a01cc447f0bed5323daea3cf819a87679">keylet::line</a>(*ai1, *ai2, c);</div>
<div class="line"><a name="l00555"></a><span class="lineno"> 555</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> lk = <a class="code" href="namespaceripple_1_1keylet.html#ad7913ec52c58534ee1601ab21956123f">keylet::line</a>(*ai1, *ai2, c);</div>
<div class="line"><a name="l00556"></a><span class="lineno"> 556</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> b1 = lineBalance(v1, lk);</div>
<div class="line"><a name="l00557"></a><span class="lineno"> 557</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> b2 = lineBalance(v2, lk);</div>
<div class="line"><a name="l00558"></a><span class="lineno"> 558</span>&#160; <span class="keywordflow">if</span> (b1 != b2)</div>
@@ -990,9 +990,9 @@ $(function() {
<div class="line"><a name="l00919"></a><span class="lineno"> 919</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a7816b23daf9b325ea1f88cc121a53d05">pay</a>(gw, bob, USD(100)));</div>
<div class="line"><a name="l00920"></a><span class="lineno"> 920</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a7816b23daf9b325ea1f88cc121a53d05">pay</a>(gw, bob, EUR(100)));</div>
<div class="line"><a name="l00921"></a><span class="lineno"> 921</span>&#160; </div>
<div class="line"><a name="l00922"></a><span class="lineno"> 922</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a763e39623c51c0e2809f7c72e84e429b">offer</a>(bob, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(100), USD(100)));</div>
<div class="line"><a name="l00923"></a><span class="lineno"> 923</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a763e39623c51c0e2809f7c72e84e429b">offer</a>(bob, USD(100), EUR(100)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l00924"></a><span class="lineno"> 924</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a763e39623c51c0e2809f7c72e84e429b">offer</a>(bob, EUR(100), USD(100)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l00922"></a><span class="lineno"> 922</span>&#160; env(offer(bob, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(100), USD(100)));</div>
<div class="line"><a name="l00923"></a><span class="lineno"> 923</span>&#160; env(offer(bob, USD(100), EUR(100)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l00924"></a><span class="lineno"> 924</span>&#160; env(offer(bob, EUR(100), USD(100)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l00925"></a><span class="lineno"> 925</span>&#160; </div>
<div class="line"><a name="l00926"></a><span class="lineno"> 926</span>&#160; <span class="comment">// payment path: XRP -&gt; XRP/USD -&gt; USD/EUR -&gt; EUR/USD</span></div>
<div class="line"><a name="l00927"></a><span class="lineno"> 927</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a7816b23daf9b325ea1f88cc121a53d05">pay</a>(alice, carol, USD(100)),</div>
@@ -1145,12 +1145,12 @@ $(function() {
<div class="line"><a name="l01074"></a><span class="lineno"> 1074</span>&#160; env.<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html#a90fecf3c0f6cdc1c40761e19917bf65a">trust</a>(bob[<span class="stringliteral">&quot;USD&quot;</span>](1000), alice, gw);</div>
<div class="line"><a name="l01075"></a><span class="lineno"> 1075</span>&#160; env.<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html#a90fecf3c0f6cdc1c40761e19917bf65a">trust</a>(bob[<span class="stringliteral">&quot;EUR&quot;</span>](1000), alice, gw);</div>
<div class="line"><a name="l01076"></a><span class="lineno"> 1076</span>&#160; </div>
<div class="line"><a name="l01077"></a><span class="lineno"> 1077</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a763e39623c51c0e2809f7c72e84e429b">offer</a>(bob, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(100), bob[<span class="stringliteral">&quot;USD&quot;</span>](100)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l01078"></a><span class="lineno"> 1078</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a763e39623c51c0e2809f7c72e84e429b">offer</a>(gw, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(100), USD(100)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l01077"></a><span class="lineno"> 1077</span>&#160; env(offer(bob, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(100), bob[<span class="stringliteral">&quot;USD&quot;</span>](100)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l01078"></a><span class="lineno"> 1078</span>&#160; env(offer(gw, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(100), USD(100)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l01079"></a><span class="lineno"> 1079</span>&#160; </div>
<div class="line"><a name="l01080"></a><span class="lineno"> 1080</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a763e39623c51c0e2809f7c72e84e429b">offer</a>(bob, bob[<span class="stringliteral">&quot;USD&quot;</span>](100), bob[<span class="stringliteral">&quot;EUR&quot;</span>](100)),</div>
<div class="line"><a name="l01080"></a><span class="lineno"> 1080</span>&#160; env(offer(bob, bob[<span class="stringliteral">&quot;USD&quot;</span>](100), bob[<span class="stringliteral">&quot;EUR&quot;</span>](100)),</div>
<div class="line"><a name="l01081"></a><span class="lineno"> 1081</span>&#160; <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l01082"></a><span class="lineno"> 1082</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a763e39623c51c0e2809f7c72e84e429b">offer</a>(gw, USD(100), EUR(100)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l01082"></a><span class="lineno"> 1082</span>&#160; env(offer(gw, USD(100), EUR(100)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l01083"></a><span class="lineno"> 1083</span>&#160; </div>
<div class="line"><a name="l01084"></a><span class="lineno"> 1084</span>&#160; <a class="code" href="classripple_1_1test_1_1Path.html">Path</a> <span class="keyword">const</span> p = [&amp;] {</div>
<div class="line"><a name="l01085"></a><span class="lineno"> 1085</span>&#160; <a class="code" href="classripple_1_1test_1_1Path.html">Path</a> result;</div>
@@ -1176,8 +1176,8 @@ $(function() {
<div class="line"><a name="l01105"></a><span class="lineno"> 1105</span>&#160; </div>
<div class="line"><a name="l01106"></a><span class="lineno"> 1106</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a7816b23daf9b325ea1f88cc121a53d05">pay</a>(gw, bob, USD(100)));</div>
<div class="line"><a name="l01107"></a><span class="lineno"> 1107</span>&#160; </div>
<div class="line"><a name="l01108"></a><span class="lineno"> 1108</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a763e39623c51c0e2809f7c72e84e429b">offer</a>(bob, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(100), USD(100)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l01109"></a><span class="lineno"> 1109</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a763e39623c51c0e2809f7c72e84e429b">offer</a>(bob, USD(100), <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(100)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l01108"></a><span class="lineno"> 1108</span>&#160; env(offer(bob, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(100), USD(100)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l01109"></a><span class="lineno"> 1109</span>&#160; env(offer(bob, USD(100), <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(100)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l01110"></a><span class="lineno"> 1110</span>&#160; </div>
<div class="line"><a name="l01111"></a><span class="lineno"> 1111</span>&#160; <span class="comment">// payment path: XRP -&gt; XRP/USD -&gt; USD/XRP</span></div>
<div class="line"><a name="l01112"></a><span class="lineno"> 1112</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a7816b23daf9b325ea1f88cc121a53d05">pay</a>(alice, carol, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(100)),</div>
@@ -1194,8 +1194,8 @@ $(function() {
<div class="line"><a name="l01123"></a><span class="lineno"> 1123</span>&#160; </div>
<div class="line"><a name="l01124"></a><span class="lineno"> 1124</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a7816b23daf9b325ea1f88cc121a53d05">pay</a>(gw, bob, USD(100)));</div>
<div class="line"><a name="l01125"></a><span class="lineno"> 1125</span>&#160; </div>
<div class="line"><a name="l01126"></a><span class="lineno"> 1126</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a763e39623c51c0e2809f7c72e84e429b">offer</a>(bob, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(100), USD(100)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l01127"></a><span class="lineno"> 1127</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a763e39623c51c0e2809f7c72e84e429b">offer</a>(bob, USD(100), <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(100)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l01126"></a><span class="lineno"> 1126</span>&#160; env(offer(bob, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(100), USD(100)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l01127"></a><span class="lineno"> 1127</span>&#160; env(offer(bob, USD(100), <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(100)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l01128"></a><span class="lineno"> 1128</span>&#160; </div>
<div class="line"><a name="l01129"></a><span class="lineno"> 1129</span>&#160; <span class="comment">// payment path: XRP -&gt; XRP/USD -&gt; USD/XRP</span></div>
<div class="line"><a name="l01130"></a><span class="lineno"> 1130</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a7816b23daf9b325ea1f88cc121a53d05">pay</a>(alice, carol, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(100)),</div>
@@ -1229,8 +1229,8 @@ $(function() {
<div class="line"><a name="l01158"></a><span class="lineno"> 1158</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a7816b23daf9b325ea1f88cc121a53d05">pay</a>(gw, bob, USD(100)));</div>
<div class="line"><a name="l01159"></a><span class="lineno"> 1159</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a7816b23daf9b325ea1f88cc121a53d05">pay</a>(gw, alice, USD(100)));</div>
<div class="line"><a name="l01160"></a><span class="lineno"> 1160</span>&#160; </div>
<div class="line"><a name="l01161"></a><span class="lineno"> 1161</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a763e39623c51c0e2809f7c72e84e429b">offer</a>(bob, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(100), USD(100)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l01162"></a><span class="lineno"> 1162</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a763e39623c51c0e2809f7c72e84e429b">offer</a>(bob, USD(100), <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(100)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l01161"></a><span class="lineno"> 1161</span>&#160; env(offer(bob, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(100), USD(100)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l01162"></a><span class="lineno"> 1162</span>&#160; env(offer(bob, USD(100), <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(100)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l01163"></a><span class="lineno"> 1163</span>&#160; </div>
<div class="line"><a name="l01164"></a><span class="lineno"> 1164</span>&#160; <span class="comment">// payment path: USD -&gt; USD/XRP -&gt; XRP/USD</span></div>
<div class="line"><a name="l01165"></a><span class="lineno"> 1165</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a7816b23daf9b325ea1f88cc121a53d05">pay</a>(alice, carol, USD(100)),</div>
@@ -1251,9 +1251,9 @@ $(function() {
<div class="line"><a name="l01180"></a><span class="lineno"> 1180</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a7816b23daf9b325ea1f88cc121a53d05">pay</a>(gw, bob, EUR(100)));</div>
<div class="line"><a name="l01181"></a><span class="lineno"> 1181</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a7816b23daf9b325ea1f88cc121a53d05">pay</a>(gw, bob, CNY(100)));</div>
<div class="line"><a name="l01182"></a><span class="lineno"> 1182</span>&#160; </div>
<div class="line"><a name="l01183"></a><span class="lineno"> 1183</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a763e39623c51c0e2809f7c72e84e429b">offer</a>(bob, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(100), USD(100)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l01184"></a><span class="lineno"> 1184</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a763e39623c51c0e2809f7c72e84e429b">offer</a>(bob, USD(100), EUR(100)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l01185"></a><span class="lineno"> 1185</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a763e39623c51c0e2809f7c72e84e429b">offer</a>(bob, EUR(100), CNY(100)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l01183"></a><span class="lineno"> 1183</span>&#160; env(offer(bob, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(100), USD(100)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l01184"></a><span class="lineno"> 1184</span>&#160; env(offer(bob, USD(100), EUR(100)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l01185"></a><span class="lineno"> 1185</span>&#160; env(offer(bob, EUR(100), CNY(100)), <a class="code" href="classripple_1_1test_1_1jtx_1_1txflags.html">txflags</a>(<a class="code" href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">tfPassive</a>));</div>
<div class="line"><a name="l01186"></a><span class="lineno"> 1186</span>&#160; </div>
<div class="line"><a name="l01187"></a><span class="lineno"> 1187</span>&#160; <span class="comment">// payment path: XRP-&gt;XRP/USD-&gt;USD/EUR-&gt;USD/CNY</span></div>
<div class="line"><a name="l01188"></a><span class="lineno"> 1188</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a7816b23daf9b325ea1f88cc121a53d05">pay</a>(alice, carol, CNY(100)),</div>
@@ -1370,7 +1370,7 @@ $(function() {
<div class="ttc" id="astructripple_1_1test_1_1ExistingElementPool_html_ad037b22d7436a2e4a041efba78e6b067"><div class="ttname"><a href="structripple_1_1test_1_1ExistingElementPool.html#ad037b22d7436a2e4a041efba78e6b067">ripple::test::ExistingElementPool::resetTo</a></div><div class="ttdeci">void resetTo(ResetState const &amp;s)</div><div class="ttdef"><b>Definition:</b> <a href="PayStrand__test_8cpp_source.html#l00368">PayStrand_test.cpp:368</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1ElementComboIter_html_a4a14ce172d72da140cb8ae49a8f132dcaac1e996f2839d9d722615ac621672a28"><div class="ttname"><a href="classripple_1_1test_1_1ElementComboIter.html#a4a14ce172d72da140cb8ae49a8f132dcaac1e996f2839d9d722615ac621672a28">ripple::test::ElementComboIter::SB::rootIss</a></div><div class="ttdeci">@ rootIss</div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1json_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1json.html">ripple::test::jtx::json</a></div><div class="ttdoc">Inject raw JSON.</div><div class="ttdef"><b>Definition:</b> <a href="jtx__json_8h_source.html#l00031">jtx_json.h:31</a></div></div>
<div class="ttc" id="anamespaceripple_html_a791ac17da7afb28eaa4c229daa4ccef5"><div class="ttname"><a href="namespaceripple.html#a791ac17da7afb28eaa4c229daa4ccef5">ripple::to_currency</a></div><div class="ttdeci">bool to_currency(Currency &amp;currency, std::string const &amp;code)</div><div class="ttdoc">Tries to convert a string to a Currency, returns true on success.</div><div class="ttdef"><b>Definition:</b> <a href="UintTypes_8cpp_source.html#l00068">UintTypes.cpp:68</a></div></div>
<div class="ttc" id="anamespaceripple_html_a791ac17da7afb28eaa4c229daa4ccef5"><div class="ttname"><a href="namespaceripple.html#a791ac17da7afb28eaa4c229daa4ccef5">ripple::to_currency</a></div><div class="ttdeci">bool to_currency(Currency &amp;currency, std::string const &amp;code)</div><div class="ttdoc">Tries to convert a string to a Currency, returns true on success.</div><div class="ttdef"><b>Definition:</b> <a href="UintTypes_8cpp_source.html#l00080">UintTypes.cpp:80</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_html_acf39cc44acdd6b5089f2076897fa3911af34d3a138958b0d338875bb910a39cf6"><div class="ttname"><a href="namespaceripple_1_1test.html#acf39cc44acdd6b5089f2076897fa3911af34d3a138958b0d338875bb910a39cf6">ripple::test::TrustFlag::noripple</a></div><div class="ttdeci">@ noripple</div></div>
<div class="ttc" id="anamespaceripple_1_1test_html_a6879dc19e056b84550387698c4c38ec4"><div class="ttname"><a href="namespaceripple_1_1test.html#a6879dc19e056b84550387698c4c38ec4">ripple::test::trustFlag</a></div><div class="ttdeci">std::uint32_t trustFlag(TrustFlag f, bool useHigh)</div><div class="ttdef"><b>Definition:</b> <a href="PayStrand__test_8cpp_source.html#l00050">PayStrand_test.cpp:50</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1ExistingElementPool_html_a84cfe7465f185ba2cac71b5b9efc5675"><div class="ttname"><a href="structripple_1_1test_1_1ExistingElementPool.html#a84cfe7465f185ba2cac71b5b9efc5675">ripple::test::ExistingElementPool::checkBalances</a></div><div class="ttdeci">bool checkBalances(ReadView const &amp;v1, ReadView const &amp;v2)</div><div class="ttdef"><b>Definition:</b> <a href="PayStrand__test_8cpp_source.html#l00518">PayStrand_test.cpp:518</a></div></div>
@@ -1393,11 +1393,11 @@ $(function() {
<div class="ttc" id="aclassripple_1_1STPathElement_html_add7ef24fbb39a048d81cdfb65aac5ae3ad9c29914b76f0214942819e528705d43"><div class="ttname"><a href="classripple_1_1STPathElement.html#add7ef24fbb39a048d81cdfb65aac5ae3ad9c29914b76f0214942819e528705d43">ripple::STPathElement::typeAll</a></div><div class="ttdeci">@ typeAll</div><div class="ttdef"><b>Definition:</b> <a href="STPathSet_8h_source.html#l00043">STPathSet.h:43</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_a34c9d58eaca6b7238258eadaf94b4a46"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#a34c9d58eaca6b7238258eadaf94b4a46">ripple::test::jtx::Env::require</a></div><div class="ttdeci">void require(Args const &amp;... args)</div><div class="ttdoc">Check a set of requirements.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8h_source.html#l00458">Env.h:458</a></div></div>
<div class="ttc" id="areserve_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/reserve.html">std::vector::reserve</a></div><div class="ttdeci">T reserve(T... args)</div></div>
<div class="ttc" id="anamespaceripple_html_a4a9c7b33fef9015d6406302ef80b63c5af37617abe9ad741cd823746961f1fb3a"><div class="ttname"><a href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5af37617abe9ad741cd823746961f1fb3a">ripple::lsfLowAuth</a></div><div class="ttdeci">@ lsfLowAuth</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00149">LedgerFormats.h:149</a></div></div>
<div class="ttc" id="anamespaceripple_html_a4a9c7b33fef9015d6406302ef80b63c5af37617abe9ad741cd823746961f1fb3a"><div class="ttname"><a href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5af37617abe9ad741cd823746961f1fb3a">ripple::lsfLowAuth</a></div><div class="ttdeci">@ lsfLowAuth</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00121">LedgerFormats.h:121</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:38</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1PayStrand__test_html_a51150f803e6f4adf21666e0a8b4aa229"><div class="ttname"><a href="structripple_1_1test_1_1PayStrand__test.html#a51150f803e6f4adf21666e0a8b4aa229">ripple::test::PayStrand_test::testToStrand</a></div><div class="ttdeci">void testToStrand(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="PayStrand__test_8cpp_source.html#l00639">PayStrand_test.cpp:639</a></div></div>
<div class="ttc" id="anamespaceripple_html_ad8cc3fc9a36fd58a5b39a5a600d8044c"><div class="ttname"><a href="namespaceripple.html#ad8cc3fc9a36fd58a5b39a5a600d8044c">ripple::asfGlobalFreeze</a></div><div class="ttdeci">const std::uint32_t asfGlobalFreeze</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00071">TxFlags.h:71</a></div></div>
<div class="ttc" id="anamespaceripple_html_a4a9c7b33fef9015d6406302ef80b63c5a503af0c7122f0c0f33e7ea4b7deee1d3"><div class="ttname"><a href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a503af0c7122f0c0f33e7ea4b7deee1d3">ripple::lsfLowNoRipple</a></div><div class="ttdeci">@ lsfLowNoRipple</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00151">LedgerFormats.h:151</a></div></div>
<div class="ttc" id="anamespaceripple_html_a4a9c7b33fef9015d6406302ef80b63c5a503af0c7122f0c0f33e7ea4b7deee1d3"><div class="ttname"><a href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a503af0c7122f0c0f33e7ea4b7deee1d3">ripple::lsfLowNoRipple</a></div><div class="ttdeci">@ lsfLowNoRipple</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00123">LedgerFormats.h:123</a></div></div>
<div class="ttc" id="avector_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a></div><div class="ttdoc">STL class.</div></div>
<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_1_1test_1_1jtx_html_a47cac3a8bfbc8c14ae8da735ec52ebbf"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a47cac3a8bfbc8c14ae8da735ec52ebbf">ripple::test::jtx::trust</a></div><div class="ttdeci">Json::Value trust(Account const &amp;account, STAmount const &amp;amount, std::uint32_t flags)</div><div class="ttdoc">Modify a trust line.</div><div class="ttdef"><b>Definition:</b> <a href="trust_8cpp_source.html#l00030">trust.cpp:30</a></div></div>
@@ -1420,7 +1420,6 @@ $(function() {
<div class="ttc" id="astructripple_1_1test_1_1DirectStepInfo_html"><div class="ttname"><a href="structripple_1_1test_1_1DirectStepInfo.html">ripple::test::DirectStepInfo</a></div><div class="ttdef"><b>Definition:</b> <a href="PayStrand__test_8cpp_source.html#l00035">PayStrand_test.cpp:35</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1ElementComboIter_html_aced6944de1a33975e7c99cf27c19e36c"><div class="ttname"><a href="classripple_1_1test_1_1ElementComboIter.html#aced6944de1a33975e7c99cf27c19e36c">ripple::test::ElementComboIter::emplace_into</a></div><div class="ttdeci">void emplace_into(Col &amp;col, AccFactory &amp;&amp;accF, IssFactory &amp;&amp;issF, CurrencyFactory &amp;&amp;currencyF, boost::optional&lt; AccountID &gt; const &amp;existingAcc, boost::optional&lt; Currency &gt; const &amp;existingCur, boost::optional&lt; AccountID &gt; const &amp;existingIss)</div><div class="ttdef"><b>Definition:</b> <a href="PayStrand__test_8cpp_source.html#l00284">PayStrand_test.cpp:284</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1PayStrand__test_html_a8aa7a60bb11f42b0489fe71a4073333f"><div class="ttname"><a href="structripple_1_1test_1_1PayStrand__test.html#a8aa7a60bb11f42b0489fe71a4073333f">ripple::test::PayStrand_test::testLoop</a></div><div class="ttdeci">void testLoop(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="PayStrand__test_8cpp_source.html#l01139">PayStrand_test.cpp:1139</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a763e39623c51c0e2809f7c72e84e429b"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a763e39623c51c0e2809f7c72e84e429b">ripple::test::jtx::offer</a></div><div class="ttdeci">Json::Value offer(Account const &amp;account, STAmount const &amp;in, STAmount const &amp;out, std::uint32_t flags)</div><div class="ttdoc">Create an offer.</div><div class="ttdef"><b>Definition:</b> <a href="offer_8cpp_source.html#l00028">offer.cpp:28</a></div></div>
<div class="ttc" id="anamespaceripple_html_ad2487abbcc1a5d6064b72144b461df6eaf77cbea9706ce2ee7fdf5a85efbf70c5"><div class="ttname"><a href="namespaceripple.html#ad2487abbcc1a5d6064b72144b461df6eaf77cbea9706ce2ee7fdf5a85efbf70c5">ripple::tapNONE</a></div><div class="ttdeci">@ tapNONE</div><div class="ttdef"><b>Definition:</b> <a href="ApplyView_8h_source.html#l00031">ApplyView.h:31</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a301b180a711f213c51de73aba9d28de5"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a301b180a711f213c51de73aba9d28de5">ripple::temBAD_PATH</a></div><div class="ttdeci">@ temBAD_PATH</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00091">TER.h:91</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_html_a77c3eafc5e38b2506f7da7bb3b3f3280"><div class="ttname"><a href="namespaceripple_1_1test.html#a77c3eafc5e38b2506f7da7bb3b3f3280">ripple::test::bookStepEqual</a></div><div class="ttdeci">bool bookStepEqual(Step const &amp;step, ripple::Book const &amp;book)</div><div class="ttdef"><b>Definition:</b> <a href="BookStep_8cpp_source.html#l01104">BookStep.cpp:1104</a></div></div>
@@ -1431,7 +1430,7 @@ $(function() {
<div class="ttc" id="astructripple_1_1test_1_1ExistingElementPool_html_a567d914ca5128b4aabbd9ba8584ee88f"><div class="ttname"><a href="structripple_1_1test_1_1ExistingElementPool.html#a567d914ca5128b4aabbd9ba8584ee88f">ripple::test::ExistingElementPool::getCurrency</a></div><div class="ttdeci">ripple::Currency getCurrency(size_t id)</div><div class="ttdef"><b>Definition:</b> <a href="PayStrand__test_8cpp_source.html#l00349">PayStrand_test.cpp:349</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1ExistingElementPool_html_a8ac7d72d3890c6ffcf65f55b7e7939b0"><div class="ttname"><a href="structripple_1_1test_1_1ExistingElementPool.html#a8ac7d72d3890c6ffcf65f55b7e7939b0">ripple::test::ExistingElementPool::accounts</a></div><div class="ttdeci">std::vector&lt; jtx::Account &gt; accounts</div><div class="ttdef"><b>Definition:</b> <a href="PayStrand__test_8cpp_source.html#l00337">PayStrand_test.cpp:337</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1ElementComboIter_html_a4a14ce172d72da140cb8ae49a8f132dcad886213c2f280ab1f0315d5100d95f84"><div class="ttname"><a href="classripple_1_1test_1_1ElementComboIter.html#a4a14ce172d72da140cb8ae49a8f132dcad886213c2f280ab1f0315d5100d95f84">ripple::test::ElementComboIter::SB::prevAcc</a></div><div class="ttdeci">@ prevAcc</div></div>
<div class="ttc" id="anamespaceripple_html_a4a9c7b33fef9015d6406302ef80b63c5ae6db21adf463a223e362b44f0fd54663"><div class="ttname"><a href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5ae6db21adf463a223e362b44f0fd54663">ripple::lsfHighAuth</a></div><div class="ttdeci">@ lsfHighAuth</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00150">LedgerFormats.h:150</a></div></div>
<div class="ttc" id="anamespaceripple_html_a4a9c7b33fef9015d6406302ef80b63c5ae6db21adf463a223e362b44f0fd54663"><div class="ttname"><a href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5ae6db21adf463a223e362b44f0fd54663">ripple::lsfHighAuth</a></div><div class="ttdeci">@ lsfHighAuth</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00122">LedgerFormats.h:122</a></div></div>
<div class="ttc" id="aclear_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/clear.html">std::vector::clear</a></div><div class="ttdeci">T clear(T... args)</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="anamespaceripple_1_1test_html_acf39cc44acdd6b5089f2076897fa3911aeb479605271a1f0ffff9d87f2cab0b75"><div class="ttname"><a href="namespaceripple_1_1test.html#acf39cc44acdd6b5089f2076897fa3911aeb479605271a1f0ffff9d87f2cab0b75">ripple::test::TrustFlag::freeze</a></div><div class="ttdeci">@ freeze</div></div>
@@ -1444,13 +1443,12 @@ $(function() {
<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_1ElementComboIter_html_afc1f79ae5420cd05f81f63706469906f"><div class="ttname"><a href="classripple_1_1test_1_1ElementComboIter.html#afc1f79ae5420cd05f81f63706469906f">ripple::test::ElementComboIter::has</a></div><div class="ttdeci">bool has(SB s) const</div><div class="ttdef"><b>Definition:</b> <a href="PayStrand__test_8cpp_source.html#l00216">PayStrand_test.cpp:216</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1DirectStepInfo_html_aa27341f28dba27ad80377c4237be63d3"><div class="ttname"><a href="structripple_1_1test_1_1DirectStepInfo.html#aa27341f28dba27ad80377c4237be63d3">ripple::test::DirectStepInfo::currency</a></div><div class="ttdeci">Currency currency</div><div class="ttdef"><b>Definition:</b> <a href="PayStrand__test_8cpp_source.html#l00039">PayStrand_test.cpp:39</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_a01cc447f0bed5323daea3cf819a87679"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a01cc447f0bed5323daea3cf819a87679">ripple::keylet::line</a></div><div class="ttdeci">static const line_t line</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8h_source.html#l00190">Indexes.h:190</a></div></div>
<div class="ttc" id="astructripple_1_1path_1_1RippleCalc_1_1Input_html_a5913b8a574634a704a8359529c5deff9"><div class="ttname"><a href="structripple_1_1path_1_1RippleCalc_1_1Input.html#a5913b8a574634a704a8359529c5deff9">ripple::path::RippleCalc::Input::defaultPathsAllowed</a></div><div class="ttdeci">bool defaultPathsAllowed</div><div class="ttdef"><b>Definition:</b> <a href="RippleCalc_8h_source.html#l00051">RippleCalc.h:51</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1XRPEndpointStepInfo_html"><div class="ttname"><a href="structripple_1_1test_1_1XRPEndpointStepInfo.html">ripple::test::XRPEndpointStepInfo</a></div><div class="ttdef"><b>Definition:</b> <a href="PayStrand__test_8cpp_source.html#l00042">PayStrand_test.cpp:42</a></div></div>
<div class="ttc" id="anamespaceripple_html_ae2596f699ac472ff2de7e174513a3aaf"><div class="ttname"><a href="namespaceripple.html#ae2596f699ac472ff2de7e174513a3aaf">ripple::asfRequireAuth</a></div><div class="ttdeci">const std::uint32_t asfRequireAuth</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00066">TxFlags.h:66</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#l00120">Indexes.cpp:120</a></div></div>
<div class="ttc" id="aforward_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/forward.html">std::forward</a></div><div class="ttdeci">T forward(T... args)</div></div>
<div class="ttc" id="anamespaceripple_1_1test_html_a07c385c887517c1bfd70151ae6f81c81"><div class="ttname"><a href="namespaceripple_1_1test.html#a07c385c887517c1bfd70151ae6f81c81">ripple::test::allpe</a></div><div class="ttdeci">STPathElement allpe(AccountID const &amp;a, Issue const &amp;iss)</div><div class="ttdef"><b>Definition:</b> <a href="PayStrand__test_8cpp_source.html#l00175">PayStrand_test.cpp:175</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_a077c127dec11c53e30092a92c29c9ae3"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a077c127dec11c53e30092a92c29c9ae3">ripple::keylet::account</a></div><div class="ttdeci">static const account_t account</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8h_source.html#l00120">Indexes.h:120</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1ElementComboIter_html_a4a14ce172d72da140cb8ae49a8f132dca12c323f90714c47c4b398b6f47fbe4f0"><div class="ttname"><a href="classripple_1_1test_1_1ElementComboIter.html#a4a14ce172d72da140cb8ae49a8f132dca12c323f90714c47c4b398b6f47fbe4f0">ripple::test::ElementComboIter::SB::prevIss</a></div><div class="ttdeci">@ prevIss</div></div>
<div class="ttc" id="astructripple_1_1test_1_1ExistingElementPool_html_a4031f48459f82c627d5ad6e3a26cdd09"><div class="ttname"><a href="structripple_1_1test_1_1ExistingElementPool.html#a4031f48459f82c627d5ad6e3a26cdd09">ripple::test::ExistingElementPool::getAvailAccount</a></div><div class="ttdeci">jtx::Account getAvailAccount()</div><div class="ttdef"><b>Definition:</b> <a href="PayStrand__test_8cpp_source.html#l00567">PayStrand_test.cpp:567</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a857efd3ad8949f2de9e95c26117a2d36"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a857efd3ad8949f2de9e95c26117a2d36">ripple::temBAD_SEND_XRP_PATHS</a></div><div class="ttdeci">@ temBAD_SEND_XRP_PATHS</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00098">TER.h:98</a></div></div>
@@ -1477,6 +1475,7 @@ $(function() {
<div class="ttc" id="ainteger_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1ElementComboIter_html_a4a14ce172d72da140cb8ae49a8f132dcac88b713f216ae941caa44472c5b8ab69"><div class="ttname"><a href="classripple_1_1test_1_1ElementComboIter.html#a4a14ce172d72da140cb8ae49a8f132dcac88b713f216ae941caa44472c5b8ab69">ripple::test::ElementComboIter::SB::sameAccIss</a></div><div class="ttdeci">@ sameAccIss</div></div>
<div class="ttc" id="anamespaceripple_html_a2ee664f6676eec21e5459ab18eddcfbb"><div class="ttname"><a href="namespaceripple.html#a2ee664f6676eec21e5459ab18eddcfbb">ripple::tfSetFreeze</a></div><div class="ttdeci">const std::uint32_t tfSetFreeze</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_1_1keylet_html_ad7913ec52c58534ee1601ab21956123f"><div class="ttname"><a href="namespaceripple_1_1keylet.html#ad7913ec52c58534ee1601ab21956123f">ripple::keylet::line</a></div><div class="ttdeci">Keylet line(AccountID const &amp;id0, AccountID const &amp;id1, Currency const &amp;currency) noexcept</div><div class="ttdoc">The index of a trust line for a given currency.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00172">Indexes.cpp:172</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1ElementComboIter_html_a4a14ce172d72da140cb8ae49a8f132dc"><div class="ttname"><a href="classripple_1_1test_1_1ElementComboIter.html#a4a14ce172d72da140cb8ae49a8f132dc">ripple::test::ElementComboIter::SB</a></div><div class="ttdeci">SB</div><div class="ttdef"><b>Definition:</b> <a href="PayStrand__test_8cpp_source.html#l00187">PayStrand_test.cpp:187</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1ElementComboIter_html_a4a14ce172d72da140cb8ae49a8f132dca1673448ee7064c989d02579c534f6b66"><div class="ttname"><a href="classripple_1_1test_1_1ElementComboIter.html#a4a14ce172d72da140cb8ae49a8f132dca1673448ee7064c989d02579c534f6b66">ripple::test::ElementComboIter::SB::acc</a></div><div class="ttdeci">@ acc</div></div>
<div class="ttc" id="aclassripple_1_1test_1_1ElementComboIter_html"><div class="ttname"><a href="classripple_1_1test_1_1ElementComboIter.html">ripple::test::ElementComboIter</a></div><div class="ttdef"><b>Definition:</b> <a href="PayStrand__test_8cpp_source.html#l00185">PayStrand_test.cpp:185</a></div></div>
@@ -1485,12 +1484,12 @@ $(function() {
<div class="ttc" id="aclassripple_1_1ReadView_html_a3351e0244f921234d5ba005a07ddf539"><div class="ttname"><a href="classripple_1_1ReadView.html#a3351e0244f921234d5ba005a07ddf539">ripple::ReadView::read</a></div><div class="ttdeci">virtual std::shared_ptr&lt; SLE const &gt; read(Keylet const &amp;k) const =0</div><div class="ttdoc">Return the state item associated with a key.</div></div>
<div class="ttc" id="astructripple_1_1test_1_1ExistingElementPool_html_a2a87b9becb3170a20df60ee1b54d91a8"><div class="ttname"><a href="structripple_1_1test_1_1ExistingElementPool.html#a2a87b9becb3170a20df60ee1b54d91a8">ripple::test::ExistingElementPool::totalXRP</a></div><div class="ttdeci">std::int64_t totalXRP(ReadView const &amp;v, bool incRoot)</div><div class="ttdef"><b>Definition:</b> <a href="PayStrand__test_8cpp_source.html#l00497">PayStrand_test.cpp:497</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1ElementComboIter_html_a4a14ce172d72da140cb8ae49a8f132dca98bd1c45684cf587ac2347a92dd7bb51"><div class="ttname"><a href="classripple_1_1test_1_1ElementComboIter.html#a4a14ce172d72da140cb8ae49a8f132dca98bd1c45684cf587ac2347a92dd7bb51">ripple::test::ElementComboIter::SB::last</a></div><div class="ttdeci">@ last</div></div>
<div class="ttc" id="anamespaceripple_html_a4a9c7b33fef9015d6406302ef80b63c5a3f3817fa4e1147bc1ea78c56aaf12632"><div class="ttname"><a href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a3f3817fa4e1147bc1ea78c56aaf12632">ripple::lsfHighNoRipple</a></div><div class="ttdeci">@ lsfHighNoRipple</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00152">LedgerFormats.h:152</a></div></div>
<div class="ttc" id="anamespaceripple_html_a4a9c7b33fef9015d6406302ef80b63c5a3f3817fa4e1147bc1ea78c56aaf12632"><div class="ttname"><a href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a3f3817fa4e1147bc1ea78c56aaf12632">ripple::lsfHighNoRipple</a></div><div class="ttdeci">@ lsfHighNoRipple</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00124">LedgerFormats.h:124</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1PayStrand__test_html"><div class="ttname"><a href="structripple_1_1test_1_1PayStrand__test.html">ripple::test::PayStrand_test</a></div><div class="ttdef"><b>Definition:</b> <a href="PayStrand__test_8cpp_source.html#l00636">PayStrand_test.cpp:636</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1ExistingElementPool_html_a8d8ac505c3d9afac02be26c5b5e9bedc"><div class="ttname"><a href="structripple_1_1test_1_1ExistingElementPool.html#a8d8ac505c3d9afac02be26c5b5e9bedc">ripple::test::ExistingElementPool::for_each_element_pair</a></div><div class="ttdeci">void for_each_element_pair(STAmount const &amp;sendMax, STAmount const &amp;deliver, std::vector&lt; STPathElement &gt; const &amp;prefix, std::vector&lt; STPathElement &gt; const &amp;suffix, boost::optional&lt; AccountID &gt; const &amp;existingAcc, boost::optional&lt; Currency &gt; const &amp;existingCur, boost::optional&lt; AccountID &gt; const &amp;existingIss, F &amp;&amp;f)</div><div class="ttdef"><b>Definition:</b> <a href="PayStrand__test_8cpp_source.html#l00580">PayStrand_test.cpp:580</a></div></div>
<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#l00190">TER.h:190</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_html_a63c90ac219dc626aae857a027f002b96"><div class="ttname"><a href="namespaceripple_1_1test.html#a63c90ac219dc626aae857a027f002b96">ripple::test::equal</a></div><div class="ttdeci">bool equal(STAmount const &amp;sa1, STAmount const &amp;sa2)</div><div class="ttdef"><b>Definition:</b> <a href="Path__test_8cpp_source.html#l00125">Path_test.cpp:125</a></div></div>
<div class="ttc" id="anamespaceripple_html_a4a9c7b33fef9015d6406302ef80b63c5a4693afbe3079a71cd439cffeda515010"><div class="ttname"><a href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a4693afbe3079a71cd439cffeda515010">ripple::lsfHighFreeze</a></div><div class="ttdeci">@ lsfHighFreeze</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00154">LedgerFormats.h:154</a></div></div>
<div class="ttc" id="anamespaceripple_html_a4a9c7b33fef9015d6406302ef80b63c5a4693afbe3079a71cd439cffeda515010"><div class="ttname"><a href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a4693afbe3079a71cd439cffeda515010">ripple::lsfHighFreeze</a></div><div class="ttdeci">@ lsfHighFreeze</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00126">LedgerFormats.h:126</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_html_a53eed53b60374ea5b5f282d69176abc9"><div class="ttname"><a href="namespaceripple_1_1test.html#a53eed53b60374ea5b5f282d69176abc9">ripple::test::cpe</a></div><div class="ttdeci">STPathElement cpe(Currency const &amp;c)</div><div class="ttdef"><b>Definition:</b> <a href="PayStrand__test_8cpp_source.html#l00167">PayStrand_test.cpp:167</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_html_aeb0719dfd10aae20370de6c6fc137a65"><div class="ttname"><a href="namespaceripple_1_1test.html#aeb0719dfd10aae20370de6c6fc137a65">ripple::test::directStepEqual</a></div><div class="ttdeci">bool directStepEqual(Step const &amp;step, AccountID const &amp;src, AccountID const &amp;dst, Currency const &amp;currency)</div><div class="ttdef"><b>Definition:</b> <a href="DirectStep_8cpp_source.html#l00959">DirectStep.cpp:959</a></div></div>
<div class="ttc" id="aclassripple_1_1ReadView_html"><div class="ttname"><a href="classripple_1_1ReadView.html">ripple::ReadView</a></div><div class="ttdoc">A view into a ledger.</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8h_source.html#l00188">ReadView.h:188</a></div></div>
@@ -1500,7 +1499,7 @@ $(function() {
<div class="ttc" id="astructripple_1_1test_1_1ExistingElementPool_html_a5fd9f521ceaa09cc79b5d87cf66f4c6e"><div class="ttname"><a href="structripple_1_1test_1_1ExistingElementPool.html#a5fd9f521ceaa09cc79b5d87cf66f4c6e">ripple::test::ExistingElementPool::nextAvailCurrency</a></div><div class="ttdeci">size_t nextAvailCurrency</div><div class="ttdef"><b>Definition:</b> <a href="PayStrand__test_8cpp_source.html#l00358">PayStrand_test.cpp:358</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a878af2c3339d93c7ad690135ce33e67a"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a878af2c3339d93c7ad690135ce33e67a">ripple::test::jtx::noripple</a></div><div class="ttdeci">std::array&lt; Account, 1+sizeof...(Args)&gt; noripple(Account const &amp;account, Args const &amp;... args)</div><div class="ttdoc">Designate accounts as no-ripple in Env::fund.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8h_source.html#l00063">Env.h:63</a></div></div>
<div class="ttc" id="aclassripple_1_1Logs_html_a725d5db842b36c748bd9da3401da3128"><div class="ttname"><a href="classripple_1_1Logs.html#a725d5db842b36c748bd9da3401da3128">ripple::Logs::journal</a></div><div class="ttdeci">beast::Journal journal(std::string const &amp;name)</div><div class="ttdef"><b>Definition:</b> <a href="Log_8cpp_source.html#l00144">Log.cpp:144</a></div></div>
<div class="ttc" id="anamespaceripple_html_a302900f43b3d504ce71926534d7277e6"><div class="ttname"><a href="namespaceripple.html#a302900f43b3d504ce71926534d7277e6">ripple::sfBalance</a></div><div class="ttdeci">const SF_Amount sfBalance(access, STI_AMOUNT, 2, &quot;Balance&quot;)</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00438">SField.h:438</a></div></div>
<div class="ttc" id="anamespaceripple_html_a302900f43b3d504ce71926534d7277e6"><div class="ttname"><a href="namespaceripple.html#a302900f43b3d504ce71926534d7277e6">ripple::sfBalance</a></div><div class="ttdeci">const SF_Amount sfBalance(access, STI_AMOUNT, 2, &quot;Balance&quot;)</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00440">SField.h:440</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a7816b23daf9b325ea1f88cc121a53d05"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a7816b23daf9b325ea1f88cc121a53d05">ripple::test::jtx::pay</a></div><div class="ttdeci">Json::Value pay(Account const &amp;account, Account const &amp;to, AnyAmount amount)</div><div class="ttdoc">Create a payment.</div><div class="ttdef"><b>Definition:</b> <a href="pay_8cpp_source.html#l00029">pay.cpp:29</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1ElementComboIter_html_a00e1af15f8365995858e77b91f1bef3b"><div class="ttname"><a href="classripple_1_1test_1_1ElementComboIter.html#a00e1af15f8365995858e77b91f1bef3b">ripple::test::ElementComboIter::state_</a></div><div class="ttdeci">std::uint16_t state_</div><div class="ttdef"><b>Definition:</b> <a href="PayStrand__test_8cpp_source.html#l00206">PayStrand_test.cpp:206</a></div></div>
<div class="ttc" id="aclassripple_1_1STPathElement_html"><div class="ttname"><a href="classripple_1_1STPathElement.html">ripple::STPathElement</a></div><div class="ttdef"><b>Definition:</b> <a href="STPathSet_8h_source.html#l00033">STPathSet.h:33</a></div></div>
@@ -1530,7 +1529,7 @@ $(function() {
<div class="ttc" id="anamespaceripple_1_1test_html_a23eb2c2b79afcc7ee5faa4101e1f634c"><div class="ttname"><a href="namespaceripple_1_1test.html#a23eb2c2b79afcc7ee5faa4101e1f634c">ripple::test::xrpEndpointStepEqual</a></div><div class="ttdeci">bool xrpEndpointStepEqual(Step const &amp;step, AccountID const &amp;acc)</div><div class="ttdef"><b>Definition:</b> <a href="XRPEndpointStep_8cpp_source.html#l00385">XRPEndpointStep.cpp:385</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="aend_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/end.html">std::vector::end</a></div><div class="ttdeci">T end(T... args)</div></div>
<div class="ttc" id="anamespaceripple_html_a4a9c7b33fef9015d6406302ef80b63c5acc42435bd72cbd8094823e3316721f8d"><div class="ttname"><a href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5acc42435bd72cbd8094823e3316721f8d">ripple::lsfLowFreeze</a></div><div class="ttdeci">@ lsfLowFreeze</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00153">LedgerFormats.h:153</a></div></div>
<div class="ttc" id="anamespaceripple_html_a4a9c7b33fef9015d6406302ef80b63c5acc42435bd72cbd8094823e3316721f8d"><div class="ttname"><a href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5acc42435bd72cbd8094823e3316721f8d">ripple::lsfLowFreeze</a></div><div class="ttdeci">@ lsfLowFreeze</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00125">LedgerFormats.h:125</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1ExistingElementPool_html_a4e70bb360d5ad1c00ced4d6be005ebac"><div class="ttname"><a href="structripple_1_1test_1_1ExistingElementPool.html#a4e70bb360d5ad1c00ced4d6be005ebac">ripple::test::ExistingElementPool::nextAvailAccount</a></div><div class="ttdeci">size_t nextAvailAccount</div><div class="ttdef"><b>Definition:</b> <a href="PayStrand__test_8cpp_source.html#l00357">PayStrand_test.cpp:357</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1ExistingElementPool_1_1StateGuard_html"><div class="ttname"><a href="structripple_1_1test_1_1ExistingElementPool_1_1StateGuard.html">ripple::test::ExistingElementPool::StateGuard</a></div><div class="ttdef"><b>Definition:</b> <a href="PayStrand__test_8cpp_source.html#l00373">PayStrand_test.cpp:373</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1DirectStepInfo_html_a788e73268cef34b1511169f1ef3fd044"><div class="ttname"><a href="structripple_1_1test_1_1DirectStepInfo.html#a788e73268cef34b1511169f1ef3fd044">ripple::test::DirectStepInfo::src</a></div><div class="ttdeci">AccountID src</div><div class="ttdef"><b>Definition:</b> <a href="PayStrand__test_8cpp_source.html#l00037">PayStrand_test.cpp:37</a></div></div>
@@ -1543,7 +1542,7 @@ $(function() {
<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#l00297">Env.h:297</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1ElementComboIter_html_a4a14ce172d72da140cb8ae49a8f132dca295635e63aa72d18e14800198e3c447b"><div class="ttname"><a href="classripple_1_1test_1_1ElementComboIter.html#a4a14ce172d72da140cb8ae49a8f132dca295635e63aa72d18e14800198e3c447b">ripple::test::ElementComboIter::SB::xrp</a></div><div class="ttdeci">@ xrp</div></div>
<div class="ttc" id="anamespaceripple_html_a065cda95aed9cb1d66fb81cad0867ef6"><div class="ttname"><a href="namespaceripple.html#a065cda95aed9cb1d66fb81cad0867ef6">ripple::noAccount</a></div><div class="ttdeci">AccountID const &amp; noAccount()</div><div class="ttdoc">A placeholder for empty accounts.</div><div class="ttdef"><b>Definition:</b> <a href="AccountID_8cpp_source.html#l00150">AccountID.cpp:150</a></div></div>
<div class="ttc" id="anamespaceripple_html_a91af9326e7f471001066b6b59f24599c"><div class="ttname"><a href="namespaceripple.html#a91af9326e7f471001066b6b59f24599c">ripple::xrpCurrency</a></div><div class="ttdeci">Currency const &amp; xrpCurrency()</div><div class="ttdoc">XRP currency.</div><div class="ttdef"><b>Definition:</b> <a href="UintTypes_8cpp_source.html#l00112">UintTypes.cpp:112</a></div></div>
<div class="ttc" id="anamespaceripple_html_a91af9326e7f471001066b6b59f24599c"><div class="ttname"><a href="namespaceripple.html#a91af9326e7f471001066b6b59f24599c">ripple::xrpCurrency</a></div><div class="ttdeci">Currency const &amp; xrpCurrency()</div><div class="ttdoc">XRP currency.</div><div class="ttdef"><b>Definition:</b> <a href="UintTypes_8cpp_source.html#l00121">UintTypes.cpp:121</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html">ripple::test::jtx::Env</a></div><div class="ttdoc">A transaction testing environment.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8h_source.html#l00114">Env.h:114</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1DirectStepInfo_html_a4d14cec172b1dc9be4c5c6ccfb7ce8c3"><div class="ttname"><a href="structripple_1_1test_1_1DirectStepInfo.html#a4d14cec172b1dc9be4c5c6ccfb7ce8c3">ripple::test::DirectStepInfo::dst</a></div><div class="ttdeci">AccountID dst</div><div class="ttdef"><b>Definition:</b> <a href="PayStrand__test_8cpp_source.html#l00038">PayStrand_test.cpp:38</a></div></div>
<div class="ttc" id="aclassripple_1_1Issue_html_a46e4805870b1bad6a8691bed0b8acec8"><div class="ttname"><a href="classripple_1_1Issue.html#a46e4805870b1bad6a8691bed0b8acec8">ripple::Issue::account</a></div><div class="ttdeci">AccountID account</div><div class="ttdef"><b>Definition:</b> <a href="Issue_8h_source.html#l00038">Issue.h:38</a></div></div>