This commit is contained in:
nbougalis
2021-09-14 16:34:03 +00:00
parent 1ce46a7e6b
commit 062c9e2641
2021 changed files with 86789 additions and 76483 deletions

View File

@@ -988,7 +988,7 @@ $(function() {
<div class="line"><a name="l00917"></a><span class="lineno"> 917</span>&#160; <a class="code" href="classripple_1_1test_1_1jtx_1_1owners.html">owners</a>(alice, 1),</div>
<div class="line"><a name="l00918"></a><span class="lineno"> 918</span>&#160; <a class="code" href="classripple_1_1test_1_1jtx_1_1owner__count.html">offers</a>(alice, 0),</div>
<div class="line"><a name="l00919"></a><span class="lineno"> 919</span>&#160; <a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(bob, startBalance - (f * 2)),</div>
<div class="line"><a name="l00920"></a><span class="lineno"> 920</span>&#160; <a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(bob, USD(<a class="code" href="namespaceripple.html#ae28a89166cf0dbf067b3d038a6973f93a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)),</div>
<div class="line"><a name="l00920"></a><span class="lineno"> 920</span>&#160; <a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(bob, USD(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)),</div>
<div class="line"><a name="l00921"></a><span class="lineno"> 921</span>&#160; <a class="code" href="classripple_1_1test_1_1jtx_1_1owners.html">owners</a>(bob, 1),</div>
<div class="line"><a name="l00922"></a><span class="lineno"> 922</span>&#160; <a class="code" href="classripple_1_1test_1_1jtx_1_1owner__count.html">offers</a>(bob, 1));</div>
<div class="line"><a name="l00923"></a><span class="lineno"> 923</span>&#160; </div>
@@ -1305,7 +1305,7 @@ $(function() {
<div class="line"><a name="l01234"></a><span class="lineno"> 1234</span>&#160; <a class="code" href="classripple_1_1test_1_1jtx_1_1owner__count.html">offers</a>(alice, 0),</div>
<div class="line"><a name="l01235"></a><span class="lineno"> 1235</span>&#160; <a class="code" href="classripple_1_1test_1_1jtx_1_1owners.html">owners</a>(alice, 1),</div>
<div class="line"><a name="l01236"></a><span class="lineno"> 1236</span>&#160; <a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(bob, startBalance - f),</div>
<div class="line"><a name="l01237"></a><span class="lineno"> 1237</span>&#160; <a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(bob, USD(<a class="code" href="namespaceripple.html#ae28a89166cf0dbf067b3d038a6973f93a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)),</div>
<div class="line"><a name="l01237"></a><span class="lineno"> 1237</span>&#160; <a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(bob, USD(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)),</div>
<div class="line"><a name="l01238"></a><span class="lineno"> 1238</span>&#160; <a class="code" href="classripple_1_1test_1_1jtx_1_1owner__count.html">offers</a>(bob, 1),</div>
<div class="line"><a name="l01239"></a><span class="lineno"> 1239</span>&#160; <a class="code" href="classripple_1_1test_1_1jtx_1_1owners.html">owners</a>(bob, 1));</div>
<div class="line"><a name="l01240"></a><span class="lineno"> 1240</span>&#160; }</div>
@@ -1440,7 +1440,7 @@ $(function() {
<div class="line"><a name="l01369"></a><span class="lineno"> 1369</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">auto</span> <span class="keyword">const</span>&amp; offerPtr : acctOffers)</div>
<div class="line"><a name="l01370"></a><span class="lineno"> 1370</span>&#160; {</div>
<div class="line"><a name="l01371"></a><span class="lineno"> 1371</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span>&amp; offer = *offerPtr;</div>
<div class="line"><a name="l01372"></a><span class="lineno"> 1372</span>&#160; BEAST_EXPECT(offer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#af6e0324b257fc9992b83ecf827c2a07ba8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l01372"></a><span class="lineno"> 1372</span>&#160; BEAST_EXPECT(offer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#ac151bf19e1f4daae2b04c65c65117139a8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l01373"></a><span class="lineno"> 1373</span>&#160; BEAST_EXPECT(offer[<a class="code" href="namespaceripple.html#a991c39f1a35b252660a3b33bd880eef5">sfTakerGets</a>] == USD(0));</div>
<div class="line"><a name="l01374"></a><span class="lineno"> 1374</span>&#160; BEAST_EXPECT(offer[<a class="code" href="namespaceripple.html#a1bd06b8a74779afd739e715cbdbacddd">sfTakerPays</a>] == <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(0));</div>
<div class="line"><a name="l01375"></a><span class="lineno"> 1375</span>&#160; }</div>
@@ -2086,7 +2086,7 @@ $(function() {
<div class="line"><a name="l02015"></a><span class="lineno"> 2015</span>&#160; env.<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html#a34c9d58eaca6b7238258eadaf94b4a46">require</a>(<a class="code" href="classripple_1_1test_1_1jtx_1_1owners.html">owners</a>(alice, 2));</div>
<div class="line"><a name="l02016"></a><span class="lineno"> 2016</span>&#160; </div>
<div class="line"><a name="l02017"></a><span class="lineno"> 2017</span>&#160; env.<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html#a34c9d58eaca6b7238258eadaf94b4a46">require</a>(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(carol, USD(0)));</div>
<div class="line"><a name="l02018"></a><span class="lineno"> 2018</span>&#160; env.<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html#a34c9d58eaca6b7238258eadaf94b4a46">require</a>(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(carol, EUR(<a class="code" href="namespaceripple.html#ae28a89166cf0dbf067b3d038a6973f93a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l02018"></a><span class="lineno"> 2018</span>&#160; env.<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html#a34c9d58eaca6b7238258eadaf94b4a46">require</a>(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(carol, EUR(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l02019"></a><span class="lineno"> 2019</span>&#160; <span class="comment">// If neither featureFlowCross nor fixTakerDryOfferRemoval are defined</span></div>
<div class="line"><a name="l02020"></a><span class="lineno"> 2020</span>&#160; <span class="comment">// then carol&#39;s offer will be left on the books, but with zero value.</span></div>
<div class="line"><a name="l02021"></a><span class="lineno"> 2021</span>&#160; <span class="keywordtype">int</span> <span class="keyword">const</span> emptyOfferCount{</div>
@@ -2612,7 +2612,7 @@ $(function() {
<div class="line"><a name="l02541"></a><span class="lineno"> 2541</span>&#160; BEAST_EXPECT(bobsOffers.size() == 1);</div>
<div class="line"><a name="l02542"></a><span class="lineno"> 2542</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span>&amp; bobsOffer = *(bobsOffers.front());</div>
<div class="line"><a name="l02543"></a><span class="lineno"> 2543</span>&#160; </div>
<div class="line"><a name="l02544"></a><span class="lineno"> 2544</span>&#160; BEAST_EXPECT(bobsOffer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#af6e0324b257fc9992b83ecf827c2a07ba8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l02544"></a><span class="lineno"> 2544</span>&#160; BEAST_EXPECT(bobsOffer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#ac151bf19e1f4daae2b04c65c65117139a8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l02545"></a><span class="lineno"> 2545</span>&#160; BEAST_EXPECT(bobsOffer[<a class="code" href="namespaceripple.html#a991c39f1a35b252660a3b33bd880eef5">sfTakerGets</a>] == USD(1));</div>
<div class="line"><a name="l02546"></a><span class="lineno"> 2546</span>&#160; BEAST_EXPECT(bobsOffer[<a class="code" href="namespaceripple.html#a1bd06b8a74779afd739e715cbdbacddd">sfTakerPays</a>] == <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(1));</div>
<div class="line"><a name="l02547"></a><span class="lineno"> 2547</span>&#160; }</div>
@@ -2709,8 +2709,8 @@ $(function() {
<div class="line"><a name="l02638"></a><span class="lineno"> 2638</span>&#160; env.close();</div>
<div class="line"><a name="l02639"></a><span class="lineno"> 2639</span>&#160; </div>
<div class="line"><a name="l02640"></a><span class="lineno"> 2640</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(alice, USD(1000)));</div>
<div class="line"><a name="l02641"></a><span class="lineno"> 2641</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(alice, EUR(<a class="code" href="namespaceripple.html#ae28a89166cf0dbf067b3d038a6973f93a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l02642"></a><span class="lineno"> 2642</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(bob, USD(<a class="code" href="namespaceripple.html#ae28a89166cf0dbf067b3d038a6973f93a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l02641"></a><span class="lineno"> 2641</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(alice, EUR(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l02642"></a><span class="lineno"> 2642</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(bob, USD(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l02643"></a><span class="lineno"> 2643</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(bob, EUR(1000)));</div>
<div class="line"><a name="l02644"></a><span class="lineno"> 2644</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1owner__count.html">offers</a>(alice, 0));</div>
<div class="line"><a name="l02645"></a><span class="lineno"> 2645</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1owner__count.html">offers</a>(bob, 0));</div>
@@ -2793,7 +2793,7 @@ $(function() {
<div class="line"><a name="l02722"></a><span class="lineno"> 2722</span>&#160; BEAST_EXPECT(alicesOffers.size() == 1);</div>
<div class="line"><a name="l02723"></a><span class="lineno"> 2723</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span>&amp; alicesOffer = *(alicesOffers.front());</div>
<div class="line"><a name="l02724"></a><span class="lineno"> 2724</span>&#160; </div>
<div class="line"><a name="l02725"></a><span class="lineno"> 2725</span>&#160; BEAST_EXPECT(alicesOffer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#af6e0324b257fc9992b83ecf827c2a07ba8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l02725"></a><span class="lineno"> 2725</span>&#160; BEAST_EXPECT(alicesOffer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#ac151bf19e1f4daae2b04c65c65117139a8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l02726"></a><span class="lineno"> 2726</span>&#160; BEAST_EXPECT(alicesOffer[<a class="code" href="namespaceripple.html#a991c39f1a35b252660a3b33bd880eef5">sfTakerGets</a>] == USD(600));</div>
<div class="line"><a name="l02727"></a><span class="lineno"> 2727</span>&#160; BEAST_EXPECT(alicesOffer[<a class="code" href="namespaceripple.html#a1bd06b8a74779afd739e715cbdbacddd">sfTakerPays</a>] == <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(600));</div>
<div class="line"><a name="l02728"></a><span class="lineno"> 2728</span>&#160; }</div>
@@ -2802,7 +2802,7 @@ $(function() {
<div class="line"><a name="l02731"></a><span class="lineno"> 2731</span>&#160; BEAST_EXPECT(bobsOffers.size() == 1);</div>
<div class="line"><a name="l02732"></a><span class="lineno"> 2732</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span>&amp; bobsOffer = *(bobsOffers.front());</div>
<div class="line"><a name="l02733"></a><span class="lineno"> 2733</span>&#160; </div>
<div class="line"><a name="l02734"></a><span class="lineno"> 2734</span>&#160; BEAST_EXPECT(bobsOffer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#af6e0324b257fc9992b83ecf827c2a07ba8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l02734"></a><span class="lineno"> 2734</span>&#160; BEAST_EXPECT(bobsOffer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#ac151bf19e1f4daae2b04c65c65117139a8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l02735"></a><span class="lineno"> 2735</span>&#160; BEAST_EXPECT(bobsOffer[<a class="code" href="namespaceripple.html#a991c39f1a35b252660a3b33bd880eef5">sfTakerGets</a>] == <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(600));</div>
<div class="line"><a name="l02736"></a><span class="lineno"> 2736</span>&#160; BEAST_EXPECT(bobsOffer[<a class="code" href="namespaceripple.html#a1bd06b8a74779afd739e715cbdbacddd">sfTakerPays</a>] == EUR(600));</div>
<div class="line"><a name="l02737"></a><span class="lineno"> 2737</span>&#160; }</div>
@@ -2828,7 +2828,7 @@ $(function() {
<div class="line"><a name="l02757"></a><span class="lineno"> 2757</span>&#160; BEAST_EXPECT(alicesOffers.size() == 1);</div>
<div class="line"><a name="l02758"></a><span class="lineno"> 2758</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span>&amp; alicesOffer = *(alicesOffers.front());</div>
<div class="line"><a name="l02759"></a><span class="lineno"> 2759</span>&#160; </div>
<div class="line"><a name="l02760"></a><span class="lineno"> 2760</span>&#160; BEAST_EXPECT(alicesOffer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#af6e0324b257fc9992b83ecf827c2a07ba8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l02760"></a><span class="lineno"> 2760</span>&#160; BEAST_EXPECT(alicesOffer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#ac151bf19e1f4daae2b04c65c65117139a8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l02761"></a><span class="lineno"> 2761</span>&#160; BEAST_EXPECT(alicesOffer[<a class="code" href="namespaceripple.html#a991c39f1a35b252660a3b33bd880eef5">sfTakerGets</a>] == USD(0));</div>
<div class="line"><a name="l02762"></a><span class="lineno"> 2762</span>&#160; BEAST_EXPECT(alicesOffer[<a class="code" href="namespaceripple.html#a1bd06b8a74779afd739e715cbdbacddd">sfTakerPays</a>] == <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(0));</div>
<div class="line"><a name="l02763"></a><span class="lineno"> 2763</span>&#160; }</div>
@@ -3008,7 +3008,7 @@ $(function() {
<div class="line"><a name="l02937"></a><span class="lineno"> 2937</span>&#160; BEAST_EXPECT(acctOffers.size() == 1);</div>
<div class="line"><a name="l02938"></a><span class="lineno"> 2938</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span>&amp; acctOffer = *(acctOffers.front());</div>
<div class="line"><a name="l02939"></a><span class="lineno"> 2939</span>&#160; </div>
<div class="line"><a name="l02940"></a><span class="lineno"> 2940</span>&#160; BEAST_EXPECT(acctOffer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#af6e0324b257fc9992b83ecf827c2a07ba8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l02940"></a><span class="lineno"> 2940</span>&#160; BEAST_EXPECT(acctOffer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#ac151bf19e1f4daae2b04c65c65117139a8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l02941"></a><span class="lineno"> 2941</span>&#160; BEAST_EXPECT(acctOffer[<a class="code" href="namespaceripple.html#a991c39f1a35b252660a3b33bd880eef5">sfTakerGets</a>] == t.takerGets);</div>
<div class="line"><a name="l02942"></a><span class="lineno"> 2942</span>&#160; BEAST_EXPECT(acctOffer[<a class="code" href="namespaceripple.html#a1bd06b8a74779afd739e715cbdbacddd">sfTakerPays</a>] == t.takerPays);</div>
<div class="line"><a name="l02943"></a><span class="lineno"> 2943</span>&#160; }</div>
@@ -3056,7 +3056,7 @@ $(function() {
<div class="line"><a name="l02985"></a><span class="lineno"> 2985</span>&#160; env(offer(alice, USD(21), <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(2100), <a class="code" href="namespaceripple.html#adafd11da2168f16934fcf2764864cc86">tfSell</a> | <a class="code" href="namespaceripple.html#a42d0740567b18c792db00b70a44c03b8">tfFillOrKill</a>),</div>
<div class="line"><a name="l02986"></a><span class="lineno"> 2986</span>&#160; <a class="code" href="classripple_1_1test_1_1jtx_1_1ter.html">ter</a>(killedCode));</div>
<div class="line"><a name="l02987"></a><span class="lineno"> 2987</span>&#160; env.close();</div>
<div class="line"><a name="l02988"></a><span class="lineno"> 2988</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(alice, USD(<a class="code" href="namespaceripple.html#ae28a89166cf0dbf067b3d038a6973f93a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l02988"></a><span class="lineno"> 2988</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(alice, USD(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l02989"></a><span class="lineno"> 2989</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1owner__count.html">offers</a>(alice, 0));</div>
<div class="line"><a name="l02990"></a><span class="lineno"> 2990</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(bob, USD(100)));</div>
<div class="line"><a name="l02991"></a><span class="lineno"> 2991</span>&#160; }</div>
@@ -3220,7 +3220,7 @@ $(function() {
<div class="line"><a name="l03149"></a><span class="lineno"> 3149</span>&#160; <span class="keywordflow">if</span> (evesOffers.size() != 0)</div>
<div class="line"><a name="l03150"></a><span class="lineno"> 3150</span>&#160; {</div>
<div class="line"><a name="l03151"></a><span class="lineno"> 3151</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span>&amp; evesOffer = *(evesOffers.front());</div>
<div class="line"><a name="l03152"></a><span class="lineno"> 3152</span>&#160; BEAST_EXPECT(evesOffer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#af6e0324b257fc9992b83ecf827c2a07ba8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l03152"></a><span class="lineno"> 3152</span>&#160; BEAST_EXPECT(evesOffer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#ac151bf19e1f4daae2b04c65c65117139a8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l03153"></a><span class="lineno"> 3153</span>&#160; BEAST_EXPECT(evesOffer[<a class="code" href="namespaceripple.html#a991c39f1a35b252660a3b33bd880eef5">sfTakerGets</a>] == <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(2000));</div>
<div class="line"><a name="l03154"></a><span class="lineno"> 3154</span>&#160; BEAST_EXPECT(evesOffer[<a class="code" href="namespaceripple.html#a1bd06b8a74779afd739e715cbdbacddd">sfTakerPays</a>] == USD(5));</div>
<div class="line"><a name="l03155"></a><span class="lineno"> 3155</span>&#160; }</div>
@@ -3332,14 +3332,14 @@ $(function() {
<div class="line"><a name="l03261"></a><span class="lineno"> 3261</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a7816b23daf9b325ea1f88cc121a53d05">pay</a>(kim, meg, N_BUX(60)), <a class="code" href="classripple_1_1test_1_1jtx_1_1path.html">path</a>(lex, ned), <a class="code" href="classripple_1_1test_1_1jtx_1_1sendmax.html">sendmax</a>(K_BUX(200)));</div>
<div class="line"><a name="l03262"></a><span class="lineno"> 3262</span>&#160; env.close();</div>
<div class="line"><a name="l03263"></a><span class="lineno"> 3263</span>&#160; </div>
<div class="line"><a name="l03264"></a><span class="lineno"> 3264</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(kim, K_BUX(<a class="code" href="namespaceripple.html#ae28a89166cf0dbf067b3d038a6973f93a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03265"></a><span class="lineno"> 3265</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(kim, N_BUX(<a class="code" href="namespaceripple.html#ae28a89166cf0dbf067b3d038a6973f93a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03264"></a><span class="lineno"> 3264</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(kim, K_BUX(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03265"></a><span class="lineno"> 3265</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(kim, N_BUX(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03266"></a><span class="lineno"> 3266</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(lex, K_BUX(72)));</div>
<div class="line"><a name="l03267"></a><span class="lineno"> 3267</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(lex, N_BUX(40)));</div>
<div class="line"><a name="l03268"></a><span class="lineno"> 3268</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(meg, K_BUX(<a class="code" href="namespaceripple.html#ae28a89166cf0dbf067b3d038a6973f93a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03268"></a><span class="lineno"> 3268</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(meg, K_BUX(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03269"></a><span class="lineno"> 3269</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(meg, N_BUX(60)));</div>
<div class="line"><a name="l03270"></a><span class="lineno"> 3270</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(ned, K_BUX(<a class="code" href="namespaceripple.html#ae28a89166cf0dbf067b3d038a6973f93a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03271"></a><span class="lineno"> 3271</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(ned, N_BUX(<a class="code" href="namespaceripple.html#ae28a89166cf0dbf067b3d038a6973f93a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03270"></a><span class="lineno"> 3270</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(ned, K_BUX(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03271"></a><span class="lineno"> 3271</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(ned, N_BUX(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03272"></a><span class="lineno"> 3272</span>&#160; </div>
<div class="line"><a name="l03273"></a><span class="lineno"> 3273</span>&#160; <span class="comment">// Now verify that offer crossing is unaffected by QualityOut.</span></div>
<div class="line"><a name="l03274"></a><span class="lineno"> 3274</span>&#160; env(offer(lex, K_BUX(30), N_BUX(30)));</div>
@@ -3348,14 +3348,14 @@ $(function() {
<div class="line"><a name="l03277"></a><span class="lineno"> 3277</span>&#160; env(offer(kim, N_BUX(30), K_BUX(30)));</div>
<div class="line"><a name="l03278"></a><span class="lineno"> 3278</span>&#160; env.close();</div>
<div class="line"><a name="l03279"></a><span class="lineno"> 3279</span>&#160; </div>
<div class="line"><a name="l03280"></a><span class="lineno"> 3280</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(kim, K_BUX(<a class="code" href="namespaceripple.html#ae28a89166cf0dbf067b3d038a6973f93a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03280"></a><span class="lineno"> 3280</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(kim, K_BUX(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03281"></a><span class="lineno"> 3281</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(kim, N_BUX(30)));</div>
<div class="line"><a name="l03282"></a><span class="lineno"> 3282</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(lex, K_BUX(102)));</div>
<div class="line"><a name="l03283"></a><span class="lineno"> 3283</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(lex, N_BUX(10)));</div>
<div class="line"><a name="l03284"></a><span class="lineno"> 3284</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(meg, K_BUX(<a class="code" href="namespaceripple.html#ae28a89166cf0dbf067b3d038a6973f93a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03284"></a><span class="lineno"> 3284</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(meg, K_BUX(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03285"></a><span class="lineno"> 3285</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(meg, N_BUX(60)));</div>
<div class="line"><a name="l03286"></a><span class="lineno"> 3286</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(ned, K_BUX(-30)));</div>
<div class="line"><a name="l03287"></a><span class="lineno"> 3287</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(ned, N_BUX(<a class="code" href="namespaceripple.html#ae28a89166cf0dbf067b3d038a6973f93a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03287"></a><span class="lineno"> 3287</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(ned, N_BUX(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03288"></a><span class="lineno"> 3288</span>&#160; }</div>
<div class="line"><a name="l03289"></a><span class="lineno"> 3289</span>&#160; {</div>
<div class="line"><a name="l03290"></a><span class="lineno"> 3290</span>&#160; <span class="comment">// Make sure things work right when we&#39;re auto-bridging as well.</span></div>
@@ -3398,7 +3398,7 @@ $(function() {
<div class="line"><a name="l03327"></a><span class="lineno"> 3327</span>&#160; BEAST_EXPECT(ovasOffers.size() == 1);</div>
<div class="line"><a name="l03328"></a><span class="lineno"> 3328</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span>&amp; ovasOffer = *(ovasOffers.front());</div>
<div class="line"><a name="l03329"></a><span class="lineno"> 3329</span>&#160; </div>
<div class="line"><a name="l03330"></a><span class="lineno"> 3330</span>&#160; BEAST_EXPECT(ovasOffer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#af6e0324b257fc9992b83ecf827c2a07ba8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l03330"></a><span class="lineno"> 3330</span>&#160; BEAST_EXPECT(ovasOffer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#ac151bf19e1f4daae2b04c65c65117139a8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l03331"></a><span class="lineno"> 3331</span>&#160; BEAST_EXPECT(ovasOffer[<a class="code" href="namespaceripple.html#a991c39f1a35b252660a3b33bd880eef5">sfTakerGets</a>] == USD(0));</div>
<div class="line"><a name="l03332"></a><span class="lineno"> 3332</span>&#160; BEAST_EXPECT(ovasOffer[<a class="code" href="namespaceripple.html#a1bd06b8a74779afd739e715cbdbacddd">sfTakerPays</a>] == <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(0));</div>
<div class="line"><a name="l03333"></a><span class="lineno"> 3333</span>&#160; }</div>
@@ -3461,7 +3461,7 @@ $(function() {
<div class="line"><a name="l03390"></a><span class="lineno"> 3390</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">auto</span> <span class="keyword">const</span>&amp; offerPtr : gwOffers)</div>
<div class="line"><a name="l03391"></a><span class="lineno"> 3391</span>&#160; {</div>
<div class="line"><a name="l03392"></a><span class="lineno"> 3392</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span>&amp; offer = *offerPtr;</div>
<div class="line"><a name="l03393"></a><span class="lineno"> 3393</span>&#160; BEAST_EXPECT(offer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#af6e0324b257fc9992b83ecf827c2a07ba8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l03393"></a><span class="lineno"> 3393</span>&#160; BEAST_EXPECT(offer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#ac151bf19e1f4daae2b04c65c65117139a8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l03394"></a><span class="lineno"> 3394</span>&#160; BEAST_EXPECT(offer[<a class="code" href="namespaceripple.html#a991c39f1a35b252660a3b33bd880eef5">sfTakerGets</a>] == <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(600));</div>
<div class="line"><a name="l03395"></a><span class="lineno"> 3395</span>&#160; BEAST_EXPECT(offer[<a class="code" href="namespaceripple.html#a1bd06b8a74779afd739e715cbdbacddd">sfTakerPays</a>] == USD(60));</div>
<div class="line"><a name="l03396"></a><span class="lineno"> 3396</span>&#160; }</div>
@@ -3479,7 +3479,7 @@ $(function() {
<div class="line"><a name="l03408"></a><span class="lineno"> 3408</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">auto</span> <span class="keyword">const</span>&amp; offerPtr : gwOffers)</div>
<div class="line"><a name="l03409"></a><span class="lineno"> 3409</span>&#160; {</div>
<div class="line"><a name="l03410"></a><span class="lineno"> 3410</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span>&amp; offer = *offerPtr;</div>
<div class="line"><a name="l03411"></a><span class="lineno"> 3411</span>&#160; BEAST_EXPECT(offer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#af6e0324b257fc9992b83ecf827c2a07ba8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l03411"></a><span class="lineno"> 3411</span>&#160; BEAST_EXPECT(offer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#ac151bf19e1f4daae2b04c65c65117139a8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l03412"></a><span class="lineno"> 3412</span>&#160; BEAST_EXPECT(offer[<a class="code" href="namespaceripple.html#a991c39f1a35b252660a3b33bd880eef5">sfTakerGets</a>] == USD(100));</div>
<div class="line"><a name="l03413"></a><span class="lineno"> 3413</span>&#160; BEAST_EXPECT(offer[<a class="code" href="namespaceripple.html#a1bd06b8a74779afd739e715cbdbacddd">sfTakerPays</a>] == <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(1000));</div>
<div class="line"><a name="l03414"></a><span class="lineno"> 3414</span>&#160; }</div>
@@ -3557,7 +3557,7 @@ $(function() {
<div class="line"><a name="l03486"></a><span class="lineno"> 3486</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">auto</span> <span class="keyword">const</span>&amp; offerPtr : acctOffers)</div>
<div class="line"><a name="l03487"></a><span class="lineno"> 3487</span>&#160; {</div>
<div class="line"><a name="l03488"></a><span class="lineno"> 3488</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span>&amp; offer = *offerPtr;</div>
<div class="line"><a name="l03489"></a><span class="lineno"> 3489</span>&#160; BEAST_EXPECT(offer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#af6e0324b257fc9992b83ecf827c2a07ba8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l03489"></a><span class="lineno"> 3489</span>&#160; BEAST_EXPECT(offer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#ac151bf19e1f4daae2b04c65c65117139a8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l03490"></a><span class="lineno"> 3490</span>&#160; BEAST_EXPECT(offer[<a class="code" href="namespaceripple.html#a991c39f1a35b252660a3b33bd880eef5">sfTakerGets</a>] == EUR(600));</div>
<div class="line"><a name="l03491"></a><span class="lineno"> 3491</span>&#160; BEAST_EXPECT(offer[<a class="code" href="namespaceripple.html#a1bd06b8a74779afd739e715cbdbacddd">sfTakerPays</a>] == USD(500));</div>
<div class="line"><a name="l03492"></a><span class="lineno"> 3492</span>&#160; }</div>
@@ -3576,7 +3576,7 @@ $(function() {
<div class="line"><a name="l03505"></a><span class="lineno"> 3505</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">auto</span> <span class="keyword">const</span>&amp; offerPtr : acctOffers)</div>
<div class="line"><a name="l03506"></a><span class="lineno"> 3506</span>&#160; {</div>
<div class="line"><a name="l03507"></a><span class="lineno"> 3507</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span>&amp; offer = *offerPtr;</div>
<div class="line"><a name="l03508"></a><span class="lineno"> 3508</span>&#160; BEAST_EXPECT(offer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#af6e0324b257fc9992b83ecf827c2a07ba8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l03508"></a><span class="lineno"> 3508</span>&#160; BEAST_EXPECT(offer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#ac151bf19e1f4daae2b04c65c65117139a8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l03509"></a><span class="lineno"> 3509</span>&#160; <span class="keywordflow">if</span> (offer[<a class="code" href="namespaceripple.html#a586714bf3cbbbb406d6f169742bce0d5">sfSequence</a>] == firstOfferSeq)</div>
<div class="line"><a name="l03510"></a><span class="lineno"> 3510</span>&#160; {</div>
<div class="line"><a name="l03511"></a><span class="lineno"> 3511</span>&#160; BEAST_EXPECT(offer[<a class="code" href="namespaceripple.html#a991c39f1a35b252660a3b33bd880eef5">sfTakerGets</a>] == EUR(600));</div>
@@ -3644,7 +3644,7 @@ $(function() {
<div class="line"><a name="l03573"></a><span class="lineno"> 3573</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">auto</span> <span class="keyword">const</span>&amp; offerPtr : bobOffers)</div>
<div class="line"><a name="l03574"></a><span class="lineno"> 3574</span>&#160; {</div>
<div class="line"><a name="l03575"></a><span class="lineno"> 3575</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span>&amp; offer = *offerPtr;</div>
<div class="line"><a name="l03576"></a><span class="lineno"> 3576</span>&#160; BEAST_EXPECT(offer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#af6e0324b257fc9992b83ecf827c2a07ba8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l03576"></a><span class="lineno"> 3576</span>&#160; BEAST_EXPECT(offer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#ac151bf19e1f4daae2b04c65c65117139a8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l03577"></a><span class="lineno"> 3577</span>&#160; BEAST_EXPECT(offer[<a class="code" href="namespaceripple.html#a991c39f1a35b252660a3b33bd880eef5">sfTakerGets</a>] == USD(25));</div>
<div class="line"><a name="l03578"></a><span class="lineno"> 3578</span>&#160; BEAST_EXPECT(offer[<a class="code" href="namespaceripple.html#a1bd06b8a74779afd739e715cbdbacddd">sfTakerPays</a>] == <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(250));</div>
<div class="line"><a name="l03579"></a><span class="lineno"> 3579</span>&#160; }</div>
@@ -3690,14 +3690,14 @@ $(function() {
<div class="line"><a name="l03619"></a><span class="lineno"> 3619</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a7816b23daf9b325ea1f88cc121a53d05">pay</a>(ann, cam, D_BUX(60)), <a class="code" href="classripple_1_1test_1_1jtx_1_1path.html">path</a>(bob, dan), <a class="code" href="classripple_1_1test_1_1jtx_1_1sendmax.html">sendmax</a>(A_BUX(200)));</div>
<div class="line"><a name="l03620"></a><span class="lineno"> 3620</span>&#160; env.close();</div>
<div class="line"><a name="l03621"></a><span class="lineno"> 3621</span>&#160; </div>
<div class="line"><a name="l03622"></a><span class="lineno"> 3622</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(ann, A_BUX(<a class="code" href="namespaceripple.html#ae28a89166cf0dbf067b3d038a6973f93a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03623"></a><span class="lineno"> 3623</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(ann, D_BUX(<a class="code" href="namespaceripple.html#ae28a89166cf0dbf067b3d038a6973f93a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03622"></a><span class="lineno"> 3622</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(ann, A_BUX(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03623"></a><span class="lineno"> 3623</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(ann, D_BUX(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03624"></a><span class="lineno"> 3624</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(bob, A_BUX(72)));</div>
<div class="line"><a name="l03625"></a><span class="lineno"> 3625</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(bob, D_BUX(40)));</div>
<div class="line"><a name="l03626"></a><span class="lineno"> 3626</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(cam, A_BUX(<a class="code" href="namespaceripple.html#ae28a89166cf0dbf067b3d038a6973f93a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03626"></a><span class="lineno"> 3626</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(cam, A_BUX(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03627"></a><span class="lineno"> 3627</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(cam, D_BUX(60)));</div>
<div class="line"><a name="l03628"></a><span class="lineno"> 3628</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(dan, A_BUX(<a class="code" href="namespaceripple.html#ae28a89166cf0dbf067b3d038a6973f93a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03629"></a><span class="lineno"> 3629</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(dan, D_BUX(<a class="code" href="namespaceripple.html#ae28a89166cf0dbf067b3d038a6973f93a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03628"></a><span class="lineno"> 3628</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(dan, A_BUX(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03629"></a><span class="lineno"> 3629</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(dan, D_BUX(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03630"></a><span class="lineno"> 3630</span>&#160; </div>
<div class="line"><a name="l03631"></a><span class="lineno"> 3631</span>&#160; env(offer(bob, A_BUX(30), D_BUX(30)));</div>
<div class="line"><a name="l03632"></a><span class="lineno"> 3632</span>&#160; env.close();</div>
@@ -3712,14 +3712,14 @@ $(function() {
<div class="line"><a name="l03641"></a><span class="lineno"> 3641</span>&#160; <a class="code" href="classripple_1_1test_1_1jtx_1_1ter.html">ter</a>(<a class="code" href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a301b180a711f213c51de73aba9d28de5">temBAD_PATH</a>));</div>
<div class="line"><a name="l03642"></a><span class="lineno"> 3642</span>&#160; env.close();</div>
<div class="line"><a name="l03643"></a><span class="lineno"> 3643</span>&#160; </div>
<div class="line"><a name="l03644"></a><span class="lineno"> 3644</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(ann, A_BUX(<a class="code" href="namespaceripple.html#ae28a89166cf0dbf067b3d038a6973f93a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03644"></a><span class="lineno"> 3644</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(ann, A_BUX(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03645"></a><span class="lineno"> 3645</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(ann, D_BUX(0)));</div>
<div class="line"><a name="l03646"></a><span class="lineno"> 3646</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(bob, A_BUX(72)));</div>
<div class="line"><a name="l03647"></a><span class="lineno"> 3647</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(bob, D_BUX(40)));</div>
<div class="line"><a name="l03648"></a><span class="lineno"> 3648</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(cam, A_BUX(<a class="code" href="namespaceripple.html#ae28a89166cf0dbf067b3d038a6973f93a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03648"></a><span class="lineno"> 3648</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(cam, A_BUX(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03649"></a><span class="lineno"> 3649</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(cam, D_BUX(60)));</div>
<div class="line"><a name="l03650"></a><span class="lineno"> 3650</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(dan, A_BUX(0)));</div>
<div class="line"><a name="l03651"></a><span class="lineno"> 3651</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(dan, D_BUX(<a class="code" href="namespaceripple.html#ae28a89166cf0dbf067b3d038a6973f93a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03651"></a><span class="lineno"> 3651</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(dan, D_BUX(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l03652"></a><span class="lineno"> 3652</span>&#160; }</div>
<div class="line"><a name="l03653"></a><span class="lineno"> 3653</span>&#160; }</div>
<div class="line"><a name="l03654"></a><span class="lineno"> 3654</span>&#160; </div>
@@ -3853,7 +3853,7 @@ $(function() {
<div class="line"><a name="l03782"></a><span class="lineno"> 3782</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">auto</span> <span class="keyword">const</span>&amp; offerPtr : aliceOffers)</div>
<div class="line"><a name="l03783"></a><span class="lineno"> 3783</span>&#160; {</div>
<div class="line"><a name="l03784"></a><span class="lineno"> 3784</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span>&amp; offer = *offerPtr;</div>
<div class="line"><a name="l03785"></a><span class="lineno"> 3785</span>&#160; BEAST_EXPECT(offer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#af6e0324b257fc9992b83ecf827c2a07ba8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l03785"></a><span class="lineno"> 3785</span>&#160; BEAST_EXPECT(offer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#ac151bf19e1f4daae2b04c65c65117139a8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l03786"></a><span class="lineno"> 3786</span>&#160; BEAST_EXPECT(offer[<a class="code" href="namespaceripple.html#a991c39f1a35b252660a3b33bd880eef5">sfTakerGets</a>] == <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a47271eb5e7eb9b5aada383ccfaf9c0cf">drops</a>(333599446582));</div>
<div class="line"><a name="l03787"></a><span class="lineno"> 3787</span>&#160; BEAST_EXPECT(offer[<a class="code" href="namespaceripple.html#a1bd06b8a74779afd739e715cbdbacddd">sfTakerPays</a>] == CNY(13345.9461));</div>
<div class="line"><a name="l03788"></a><span class="lineno"> 3788</span>&#160; }</div>
@@ -3903,7 +3903,7 @@ $(function() {
<div class="line"><a name="l03832"></a><span class="lineno"> 3832</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">auto</span> <span class="keyword">const</span>&amp; offerPtr : aliceOffers)</div>
<div class="line"><a name="l03833"></a><span class="lineno"> 3833</span>&#160; {</div>
<div class="line"><a name="l03834"></a><span class="lineno"> 3834</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span>&amp; offer = *offerPtr;</div>
<div class="line"><a name="l03835"></a><span class="lineno"> 3835</span>&#160; BEAST_EXPECT(offer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#af6e0324b257fc9992b83ecf827c2a07ba8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l03835"></a><span class="lineno"> 3835</span>&#160; BEAST_EXPECT(offer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#ac151bf19e1f4daae2b04c65c65117139a8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l03836"></a><span class="lineno"> 3836</span>&#160; BEAST_EXPECT(</div>
<div class="line"><a name="l03837"></a><span class="lineno"> 3837</span>&#160; offer[<a class="code" href="namespaceripple.html#a991c39f1a35b252660a3b33bd880eef5">sfTakerGets</a>] ==</div>
<div class="line"><a name="l03838"></a><span class="lineno"> 3838</span>&#160; <a class="code" href="classripple_1_1STAmount.html">STAmount</a>(JPY.issue(), <a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint64_t</a>(2230682446713524ul), -12));</div>
@@ -3968,7 +3968,7 @@ $(function() {
<div class="line"><a name="l03897"></a><span class="lineno"> 3897</span>&#160; <span class="keywordflow">for</span> (<span class="keyword">auto</span> <span class="keyword">const</span>&amp; offerPtr : aliceOffers)</div>
<div class="line"><a name="l03898"></a><span class="lineno"> 3898</span>&#160; {</div>
<div class="line"><a name="l03899"></a><span class="lineno"> 3899</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span>&amp; offer = *offerPtr;</div>
<div class="line"><a name="l03900"></a><span class="lineno"> 3900</span>&#160; BEAST_EXPECT(offer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#af6e0324b257fc9992b83ecf827c2a07ba8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l03900"></a><span class="lineno"> 3900</span>&#160; BEAST_EXPECT(offer[<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>] == <a class="code" href="namespaceripple.html#ac151bf19e1f4daae2b04c65c65117139a8a24a7b08fcdd8a76109f80f056a176d">ltOFFER</a>);</div>
<div class="line"><a name="l03901"></a><span class="lineno"> 3901</span>&#160; BEAST_EXPECT(</div>
<div class="line"><a name="l03902"></a><span class="lineno"> 3902</span>&#160; offer[<a class="code" href="namespaceripple.html#a991c39f1a35b252660a3b33bd880eef5">sfTakerGets</a>] ==</div>
<div class="line"><a name="l03903"></a><span class="lineno"> 3903</span>&#160; <a class="code" href="classripple_1_1STAmount.html">STAmount</a>(USD.issue(), <a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint64_t</a>(2185847305256635), -14));</div>
@@ -4429,7 +4429,7 @@ $(function() {
<div class="line"><a name="l04358"></a><span class="lineno"> 4358</span>&#160; env.close();</div>
<div class="line"><a name="l04359"></a><span class="lineno"> 4359</span>&#160; </div>
<div class="line"><a name="l04360"></a><span class="lineno"> 4360</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1owner__count.html">offers</a>(alice, 1));</div>
<div class="line"><a name="l04361"></a><span class="lineno"> 4361</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(alice, gwUSD(<a class="code" href="namespaceripple.html#ae28a89166cf0dbf067b3d038a6973f93a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l04361"></a><span class="lineno"> 4361</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(alice, gwUSD(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l04362"></a><span class="lineno"> 4362</span>&#160; env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a50cacef3867fc01273aa9c29231f9a7c">fset</a>(gw, <a class="code" href="namespaceripple.html#ae2596f699ac472ff2de7e174513a3aaf">asfRequireAuth</a>));</div>
<div class="line"><a name="l04363"></a><span class="lineno"> 4363</span>&#160; env.close();</div>
<div class="line"><a name="l04364"></a><span class="lineno"> 4364</span>&#160; </div>
@@ -4458,7 +4458,7 @@ $(function() {
<div class="line"><a name="l04387"></a><span class="lineno"> 4387</span>&#160; <span class="keywordflow">if</span> (flowCross)</div>
<div class="line"><a name="l04388"></a><span class="lineno"> 4388</span>&#160; {</div>
<div class="line"><a name="l04389"></a><span class="lineno"> 4389</span>&#160; <span class="comment">// alice&#39;s unauthorized offer is deleted &amp; bob&#39;s offer not crossed.</span></div>
<div class="line"><a name="l04390"></a><span class="lineno"> 4390</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(alice, gwUSD(<a class="code" href="namespaceripple.html#ae28a89166cf0dbf067b3d038a6973f93a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l04390"></a><span class="lineno"> 4390</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(alice, gwUSD(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l04391"></a><span class="lineno"> 4391</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1owner__count.html">offers</a>(bob, 1));</div>
<div class="line"><a name="l04392"></a><span class="lineno"> 4392</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(bob, gwUSD(50)));</div>
<div class="line"><a name="l04393"></a><span class="lineno"> 4393</span>&#160; }</div>
@@ -4480,7 +4480,7 @@ $(function() {
<div class="line"><a name="l04409"></a><span class="lineno"> 4409</span>&#160; env.close();</div>
<div class="line"><a name="l04410"></a><span class="lineno"> 4410</span>&#160; </div>
<div class="line"><a name="l04411"></a><span class="lineno"> 4411</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1owner__count.html">offers</a>(alice, 0));</div>
<div class="line"><a name="l04412"></a><span class="lineno"> 4412</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(alice, gwUSD(<a class="code" href="namespaceripple.html#ae28a89166cf0dbf067b3d038a6973f93a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l04412"></a><span class="lineno"> 4412</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(alice, gwUSD(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">none</a>)));</div>
<div class="line"><a name="l04413"></a><span class="lineno"> 4413</span>&#160; </div>
<div class="line"><a name="l04414"></a><span class="lineno"> 4414</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1owner__count.html">offers</a>(bob, 1));</div>
<div class="line"><a name="l04415"></a><span class="lineno"> 4415</span>&#160; env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(bob, gwUSD(50)));</div>
@@ -5306,7 +5306,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_a34c9d58eaca6b7238258eadaf94b4a46"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#a34c9d58eaca6b7238258eadaf94b4a46">ripple::test::jtx::Env::require</a></div><div class="ttdeci">void require(Args const &amp;... args)</div><div class="ttdoc">Check a set of requirements.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8h_source.html#l00465">Env.h:465</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_ae449949223905ec9bd5b8dbc1c9e9ded"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#ae449949223905ec9bd5b8dbc1c9e9ded">ripple::test::jtx::Env::closed</a></div><div class="ttdeci">std::shared_ptr&lt; ReadView const &gt; closed()</div><div class="ttdoc">Returns the last closed ledger.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8cpp_source.html#l00115">Env.cpp:115</a></div></div>
<div class="ttc" id="anamespaceJson_html_a7d654b75c16a57007925868e38212b4eadc8f264f36b55b063c78126b335415f4"><div class="ttname"><a href="namespaceJson.html#a7d654b75c16a57007925868e38212b4eadc8f264f36b55b063c78126b335415f4">Json::arrayValue</a></div><div class="ttdeci">@ arrayValue</div><div class="ttdoc">array value (ordered list)</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8h_source.html#l00042">json_value.h:42</a></div></div>
<div class="ttc" id="anamespaceripple_html_a2af7805d6ffc69b2227309433bccc833"><div class="ttname"><a href="namespaceripple.html#a2af7805d6ffc69b2227309433bccc833">ripple::featureDepositPreauth</a></div><div class="ttdeci">const uint256 featureDepositPreauth</div><div class="ttdef"><b>Definition:</b> <a href="Feature_8cpp_source.html#l00178">Feature.cpp:178</a></div></div>
<div class="ttc" id="anamespaceripple_html_a2af7805d6ffc69b2227309433bccc833"><div class="ttname"><a href="namespaceripple.html#a2af7805d6ffc69b2227309433bccc833">ripple::featureDepositPreauth</a></div><div class="ttdeci">const uint256 featureDepositPreauth</div><div class="ttdef"><b>Definition:</b> <a href="Feature_8cpp_source.html#l00177">Feature.cpp:177</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Offer__test_html_a28f52ef28c761a7aa1497f055cb433ec"><div class="ttname"><a href="classripple_1_1test_1_1Offer__test.html#a28f52ef28c761a7aa1497f055cb433ec">ripple::test::Offer_test::testTicketOffer</a></div><div class="ttdeci">void testTicketOffer(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Offer__test_8cpp_source.html#l04848">Offer_test.cpp:4848</a></div></div>
<div class="ttc" id="anamespaceripple_html_a586714bf3cbbbb406d6f169742bce0d5"><div class="ttname"><a href="namespaceripple.html#a586714bf3cbbbb406d6f169742bce0d5">ripple::sfSequence</a></div><div class="ttdeci">const SF_UINT32 sfSequence</div></div>
<div class="ttc" id="anamespaceripple_html_a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51"><div class="ttname"><a href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">ripple::TxSearched::all</a></div><div class="ttdeci">@ all</div></div>
@@ -5318,7 +5318,6 @@ $(function() {
<div class="ttc" id="aclassripple_1_1SField_html_a634bfabbd5e4494a2d5be6b7c6d3d70d"><div class="ttname"><a href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">ripple::SField::fieldName</a></div><div class="ttdeci">const std::string fieldName</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00129">SField.h:129</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Offer__test_html_a1b1e28cd8ba9fcb6cebad3c0719a44f9"><div class="ttname"><a href="classripple_1_1test_1_1Offer__test.html#a1b1e28cd8ba9fcb6cebad3c0719a44f9">ripple::test::Offer_test::testCanceledOffer</a></div><div class="ttdeci">void testCanceledOffer(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Offer__test_8cpp_source.html#l00170">Offer_test.cpp:170</a></div></div>
<div class="ttc" id="anamespaceripple_html_af16188617a6d8abff264150016b2dc43"><div class="ttname"><a href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">ripple::tfPassive</a></div><div class="ttdeci">const std::uint32_t tfPassive</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00076">TxFlags.h:76</a></div></div>
<div class="ttc" id="anamespaceripple_html_ae28a89166cf0dbf067b3d038a6973f93a334c4a4c42fdb79d7ebc3e73b517e6f8"><div class="ttname"><a href="namespaceripple.html#ae28a89166cf0dbf067b3d038a6973f93a334c4a4c42fdb79d7ebc3e73b517e6f8">ripple::CashFilter::none</a></div><div class="ttdeci">@ none</div></div>
<div class="ttc" id="anamespaceripple_html_a630504c038aae44a41a4e5aa5b4d2ac8"><div class="ttname"><a href="namespaceripple.html#a630504c038aae44a41a4e5aa5b4d2ac8">ripple::asfDefaultRipple</a></div><div class="ttdeci">const std::uint32_t asfDefaultRipple</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00072">TxFlags.h:72</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Offer__test_html_aea25e158bb40141b32c6c43db20ad1a8"><div class="ttname"><a href="classripple_1_1test_1_1Offer__test.html#aea25e158bb40141b32c6c43db20ad1a8">ripple::test::Offer_test::testSelfCrossOffer</a></div><div class="ttdeci">void testSelfCrossOffer(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Offer__test_8cpp_source.html#l03530">Offer_test.cpp:3530</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Offer__test_html_a53d741192b22c8c8921d884a986a2b6f"><div class="ttname"><a href="classripple_1_1test_1_1Offer__test.html#a53d741192b22c8c8921d884a986a2b6f">ripple::test::Offer_test::getBookOffers</a></div><div class="ttdeci">static auto getBookOffers(jtx::Env &amp;env, Issue const &amp;taker_pays, Issue const &amp;taker_gets)</div><div class="ttdef"><b>Definition:</b> <a href="Offer__test_8cpp_source.html#l00094">Offer_test.cpp:94</a></div></div>
@@ -5349,19 +5348,20 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca82773cd87fbf942a9cb626416218f52b"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca82773cd87fbf942a9cb626416218f52b">ripple::tecKILLED</a></div><div class="ttdeci">@ tecKILLED</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00278">TER.h:278</a></div></div>
<div class="ttc" id="anamespaceripple_html_ae3182ff3db5f7f67e4fe8bcd69316727"><div class="ttname"><a href="namespaceripple.html#ae3182ff3db5f7f67e4fe8bcd69316727">ripple::sfExpiration</a></div><div class="ttdeci">const SF_UINT32 sfExpiration</div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Account_html_a1ea8869f5af6ce774c37b560c6c785c3"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">ripple::test::jtx::Account::id</a></div><div class="ttdeci">AccountID id() const</div><div class="ttdoc">Returns the Account ID.</div><div class="ttdef"><b>Definition:</b> <a href="Account_8h_source.html#l00102">Account.h:102</a></div></div>
<div class="ttc" id="anamespaceripple_html_ade625fb14fe340049d0e63f9d9d24d59"><div class="ttname"><a href="namespaceripple.html#ade625fb14fe340049d0e63f9d9d24d59">ripple::forEachItem</a></div><div class="ttdeci">void forEachItem(ReadView const &amp;view, AccountID const &amp;id, std::function&lt; void(std::shared_ptr&lt; SLE const &gt; const &amp;)&gt; f)</div><div class="ttdoc">Iterate all items in an account's owner directory.</div><div class="ttdef"><b>Definition:</b> <a href="View_8cpp_source.html#l00255">View.cpp:255</a></div></div>
<div class="ttc" id="anamespaceripple_html_ade625fb14fe340049d0e63f9d9d24d59"><div class="ttname"><a href="namespaceripple.html#ade625fb14fe340049d0e63f9d9d24d59">ripple::forEachItem</a></div><div class="ttdeci">void forEachItem(ReadView const &amp;view, AccountID const &amp;id, std::function&lt; void(std::shared_ptr&lt; SLE const &gt; const &amp;)&gt; f)</div><div class="ttdoc">Iterate all items in an account's owner directory.</div><div class="ttdef"><b>Definition:</b> <a href="View_8cpp_source.html#l00375">View.cpp:375</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::CurrencyTag &gt;</a></div></div>
<div class="ttc" id="anamespaceripple_html_a1bd06b8a74779afd739e715cbdbacddd"><div class="ttname"><a href="namespaceripple.html#a1bd06b8a74779afd739e715cbdbacddd">ripple::sfTakerPays</a></div><div class="ttdeci">const SF_AMOUNT sfTakerPays</div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1ticket_1_1use_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1ticket_1_1use.html">ripple::test::jtx::ticket::use</a></div><div class="ttdoc">Set a ticket sequence on a JTx.</div><div class="ttdef"><b>Definition:</b> <a href="ticket_8h_source.html#l00047">ticket.h:47</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46aa4754e0f122658747650b3b1c0a846a8"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46aa4754e0f122658747650b3b1c0a846a8">ripple::temINVALID_FLAG</a></div><div class="ttdeci">@ temINVALID_FLAG</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00106">TER.h:106</a></div></div>
<div class="ttc" id="anamespaceripple_html_a823af8711d62eb5661ccab5af1dde03a"><div class="ttname"><a href="namespaceripple.html#a823af8711d62eb5661ccab5af1dde03a">ripple::sfLowLimit</a></div><div class="ttdeci">const SF_AMOUNT sfLowLimit</div></div>
<div class="ttc" id="anamespaceripple_html_ac151bf19e1f4daae2b04c65c65117139a8a24a7b08fcdd8a76109f80f056a176d"><div class="ttname"><a href="namespaceripple.html#ac151bf19e1f4daae2b04c65c65117139a8a24a7b08fcdd8a76109f80f056a176d">ripple::ltOFFER</a></div><div class="ttdeci">@ ltOFFER</div><div class="ttdoc">A ledger object which describes an offer on the DEX.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00092">LedgerFormats.h:92</a></div></div>
<div class="ttc" id="aclassJson_1_1Value_html_a7e49ac977e4bcf59745a09d426669f75"><div class="ttname"><a href="classJson_1_1Value.html#a7e49ac977e4bcf59745a09d426669f75">Json::Value::append</a></div><div class="ttdeci">Value &amp; append(const Value &amp;value)</div><div class="ttdoc">Append value to array at the end.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l00882">json_value.cpp:882</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Offer__test_html_ad7842d5c69c124d2fdeef542637760fe"><div class="ttname"><a href="classripple_1_1test_1_1Offer__test.html#ad7842d5c69c124d2fdeef542637760fe">ripple::test::Offer_test::testOfferInScalingWithXferRate</a></div><div class="ttdeci">void testOfferInScalingWithXferRate(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Offer__test_8cpp_source.html#l03792">Offer_test.cpp:3792</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_html_a1e21fbfd1eb95324d619bd5bd7d9a85f"><div class="ttname"><a href="namespaceripple_1_1test.html#a1e21fbfd1eb95324d619bd5bd7d9a85f">ripple::test::BEAST_DEFINE_TESTSUITE_MANUAL_PRIO</a></div><div class="ttdeci">BEAST_DEFINE_TESTSUITE_MANUAL_PRIO(CrossingLimits, tx, ripple, 10)</div></div>
<div class="ttc" id="anamespaceripple_html_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#l00130">Indexes.cpp:130</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Offer__test_html_afb115f2666b712ba0fdaae83edeb3176"><div class="ttname"><a href="classripple_1_1test_1_1Offer__test.html#afb115f2666b712ba0fdaae83edeb3176">ripple::test::Offer_test::testSellFlagExceedLimit</a></div><div class="ttdeci">void testSellFlagExceedLimit(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Offer__test_8cpp_source.html#l02165">Offer_test.cpp:2165</a></div></div>
<div class="ttc" id="anamespaceripple_html_a1e4e6d3ac032cc3787c0901156036618"><div class="ttname"><a href="namespaceripple.html#a1e4e6d3ac032cc3787c0901156036618">ripple::fix1513</a></div><div class="ttdeci">const uint256 fix1513</div><div class="ttdef"><b>Definition:</b> <a href="Feature_8cpp_source.html#l00172">Feature.cpp:172</a></div></div>
<div class="ttc" id="anamespaceripple_html_a1e4e6d3ac032cc3787c0901156036618"><div class="ttname"><a href="namespaceripple.html#a1e4e6d3ac032cc3787c0901156036618">ripple::fix1513</a></div><div class="ttdeci">const uint256 fix1513</div><div class="ttdef"><b>Definition:</b> <a href="Feature_8cpp_source.html#l00171">Feature.cpp:171</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Offer__test_html_ab6986a6f38b8c9b0c5768e8e84f51b15"><div class="ttname"><a href="classripple_1_1test_1_1Offer__test.html#ab6986a6f38b8c9b0c5768e8e84f51b15">ripple::test::Offer_test::testCrossCurrencyStartXRP</a></div><div class="ttdeci">void testCrossCurrencyStartXRP(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Offer__test_8cpp_source.html#l01806">Offer_test.cpp:1806</a></div></div>
<div class="ttc" id="anamespaceripple_html_a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8"><div class="ttname"><a href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">ripple::JsonOptions::none</a></div><div class="ttdeci">@ none</div></div>
<div class="ttc" id="aclassripple_1_1TERSubset_html"><div class="ttname"><a href="classripple_1_1TERSubset.html">ripple::TERSubset&lt; CanCvtToTER &gt;</a></div></div>
@@ -5371,7 +5371,7 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a53a64dd14cce4cae9e2f063ad33faaff"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a53a64dd14cce4cae9e2f063ad33faaff">ripple::temBAD_SEQUENCE</a></div><div class="ttdeci">@ temBAD_SEQUENCE</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00099">TER.h:99</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Offer__test_html_abdb6cb2eeb97d144b223a34c8c0ef6d6"><div class="ttname"><a href="classripple_1_1test_1_1Offer__test.html#abdb6cb2eeb97d144b223a34c8c0ef6d6">ripple::test::Offer_test::testOfferCrossWithXRP</a></div><div class="ttdeci">void testOfferCrossWithXRP(bool reverse_order, FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Offer__test_8cpp_source.html#l01496">Offer_test.cpp:1496</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a50cacef3867fc01273aa9c29231f9a7c"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a50cacef3867fc01273aa9c29231f9a7c">ripple::test::jtx::fset</a></div><div class="ttdeci">Json::Value fset(Account const &amp;account, std::uint32_t on, std::uint32_t off=0)</div><div class="ttdoc">Add and/or remove flag.</div><div class="ttdef"><b>Definition:</b> <a href="flags_8cpp_source.html#l00028">flags.cpp:28</a></div></div>
<div class="ttc" id="anamespaceripple_html_a0c6216b12b73b15239445dfaeee8d473"><div class="ttname"><a href="namespaceripple.html#a0c6216b12b73b15239445dfaeee8d473">ripple::fixTakerDryOfferRemoval</a></div><div class="ttdeci">const uint256 fixTakerDryOfferRemoval</div><div class="ttdef"><b>Definition:</b> <a href="Feature_8cpp_source.html#l00182">Feature.cpp:182</a></div></div>
<div class="ttc" id="anamespaceripple_html_a0c6216b12b73b15239445dfaeee8d473"><div class="ttname"><a href="namespaceripple.html#a0c6216b12b73b15239445dfaeee8d473">ripple::fixTakerDryOfferRemoval</a></div><div class="ttdeci">const uint256 fixTakerDryOfferRemoval</div><div class="ttdef"><b>Definition:</b> <a href="Feature_8cpp_source.html#l00181">Feature.cpp:181</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>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1txflags_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1txflags.html">ripple::test::jtx::txflags</a></div><div class="ttdoc">Set the flags on a JTx.</div><div class="ttdef"><b>Definition:</b> <a href="txflags_8h_source.html#l00030">txflags.h:30</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1paths_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1paths.html">ripple::test::jtx::paths</a></div><div class="ttdoc">Set Paths, SendMax on a JTx.</div><div class="ttdef"><b>Definition:</b> <a href="paths_8h_source.html#l00032">paths.h:32</a></div></div>
@@ -5397,11 +5397,11 @@ $(function() {
<div class="ttc" id="amap_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/map.html">std::map</a></div><div class="ttdoc">STL class.</div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a0b220bf6f780bf2ec67b6a6e18e9440f"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a0b220bf6f780bf2ec67b6a6e18e9440f">ripple::temREDUNDANT</a></div><div class="ttdeci">@ temREDUNDANT</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00107">TER.h:107</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1qualityOutPercent_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1qualityOutPercent.html">ripple::test::jtx::qualityOutPercent</a></div><div class="ttdoc">Sets the QualityOut on a trust JTx as a percentage.</div><div class="ttdef"><b>Definition:</b> <a href="quality_8h_source.html#l00073">quality.h:73</a></div></div>
<div class="ttc" id="anamespaceripple_html_a628c330b73f95a76b38d4d385bd37ac0"><div class="ttname"><a href="namespaceripple.html#a628c330b73f95a76b38d4d385bd37ac0">ripple::fixRmSmallIncreasedQOffers</a></div><div class="ttdeci">const uint256 fixRmSmallIncreasedQOffers</div><div class="ttdef"><b>Definition:</b> <a href="Feature_8cpp_source.html#l00196">Feature.cpp:196</a></div></div>
<div class="ttc" id="anamespaceripple_html_a628c330b73f95a76b38d4d385bd37ac0"><div class="ttname"><a href="namespaceripple.html#a628c330b73f95a76b38d4d385bd37ac0">ripple::fixRmSmallIncreasedQOffers</a></div><div class="ttdeci">const uint256 fixRmSmallIncreasedQOffers</div><div class="ttdef"><b>Definition:</b> <a href="Feature_8cpp_source.html#l00195">Feature.cpp:195</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Offer__test_html_a274742dae0549bce27fadfdbb97aacf6"><div class="ttname"><a href="classripple_1_1test_1_1Offer__test.html#a274742dae0549bce27fadfdbb97aacf6">ripple::test::Offer_test::testSellOffer</a></div><div class="ttdeci">void testSellOffer(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Offer__test_8cpp_source.html#l02767">Offer_test.cpp:2767</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#l00035">fee.h:35</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Offer__test_html_a018431b8d0d4a138117fe0aa6df43bfc"><div class="ttname"><a href="classripple_1_1test_1_1Offer__test.html#a018431b8d0d4a138117fe0aa6df43bfc">ripple::test::Offer_test::offersOnAccount</a></div><div class="ttdeci">static std::vector&lt; std::shared_ptr&lt; SLE const &gt; &gt; offersOnAccount(jtx::Env &amp;env, jtx::Account account)</div><div class="ttdef"><b>Definition:</b> <a href="Offer__test_8cpp_source.html#l00847">Offer_test.cpp:847</a></div></div>
<div class="ttc" id="anamespaceripple_html_afa20eb58bea379999a57028e082576f1"><div class="ttname"><a href="namespaceripple.html#afa20eb58bea379999a57028e082576f1">ripple::fix1578</a></div><div class="ttdeci">const uint256 fix1578</div><div class="ttdef"><b>Definition:</b> <a href="Feature_8cpp_source.html#l00180">Feature.cpp:180</a></div></div>
<div class="ttc" id="anamespaceripple_html_afa20eb58bea379999a57028e082576f1"><div class="ttname"><a href="namespaceripple.html#afa20eb58bea379999a57028e082576f1">ripple::fix1578</a></div><div class="ttdeci">const uint256 fix1578</div><div class="ttdef"><b>Definition:</b> <a href="Feature_8cpp_source.html#l00179">Feature.cpp:179</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Offer__test_html_a4d2f9b51586b9b557b2051c7db61cef8"><div class="ttname"><a href="classripple_1_1test_1_1Offer__test.html#a4d2f9b51586b9b557b2051c7db61cef8">ripple::test::Offer_test::testInsufficientReserve</a></div><div class="ttdeci">void testInsufficientReserve(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Offer__test_8cpp_source.html#l00742">Offer_test.cpp:742</a></div></div>
<div class="ttc" id="anamespaceripple_html_ad30131b5a5b7cf60d9b392ab868b8c0e"><div class="ttname"><a href="namespaceripple.html#ad30131b5a5b7cf60d9b392ab868b8c0e">ripple::getJson</a></div><div class="ttdeci">Json::Value getJson(LedgerFill const &amp;fill)</div><div class="ttdoc">Return a new Json::Value representing the ledger with given options.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerToJson_8cpp_source.html#l00291">LedgerToJson.cpp:291</a></div></div>
<div class="ttc" id="anamespaceripple_html_a50df1a645790d124729a6ed973edf519"><div class="ttname"><a href="namespaceripple.html#a50df1a645790d124729a6ed973edf519">ripple::generateSeed</a></div><div class="ttdeci">Seed generateSeed(std::string const &amp;passPhrase)</div><div class="ttdoc">Generate a seed deterministically.</div><div class="ttdef"><b>Definition:</b> <a href="Seed_8cpp_source.html#l00069">Seed.cpp:69</a></div></div>
@@ -5442,14 +5442,13 @@ $(function() {
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1PrettyAmount_html_a2b6b76db4ff0ec459edc5de97ceb4205"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1PrettyAmount.html#a2b6b76db4ff0ec459edc5de97ceb4205">ripple::test::jtx::PrettyAmount::value</a></div><div class="ttdeci">STAmount const &amp; value() const</div><div class="ttdef"><b>Definition:</b> <a href="amount_8h_source.html#l00124">amount.h:124</a></div></div>
<div class="ttc" id="asize_t_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Offer__test_html_a42a28ddcec8b11be40f6dcf92681dda2"><div class="ttname"><a href="classripple_1_1test_1_1Offer__test.html#a42a28ddcec8b11be40f6dcf92681dda2">ripple::test::Offer_test::testSelfPayXferFeeOffer</a></div><div class="ttdeci">void testSelfPayXferFeeOffer(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Offer__test_8cpp_source.html#l03959">Offer_test.cpp:3959</a></div></div>
<div class="ttc" id="anamespaceripple_html_af9776f187d3686a7fba4c2d2fbeebdf4"><div class="ttname"><a href="namespaceripple.html#af9776f187d3686a7fba4c2d2fbeebdf4">ripple::to_string</a></div><div class="ttdeci">std::string to_string(Manifest const &amp;m)</div><div class="ttdoc">Format the specified manifest to a string for debugging purposes.</div><div class="ttdef"><b>Definition:</b> <a href="app_2misc_2impl_2Manifest_8cpp_source.html#l00039">app/misc/impl/Manifest.cpp:39</a></div></div>
<div class="ttc" id="anamespaceripple_html_af9776f187d3686a7fba4c2d2fbeebdf4"><div class="ttname"><a href="namespaceripple.html#af9776f187d3686a7fba4c2d2fbeebdf4">ripple::to_string</a></div><div class="ttdeci">std::string to_string(Manifest const &amp;m)</div><div class="ttdoc">Format the specified manifest to a string for debugging purposes.</div><div class="ttdef"><b>Definition:</b> <a href="app_2misc_2impl_2Manifest_8cpp_source.html#l00038">app/misc/impl/Manifest.cpp:38</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Account_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Account.html">ripple::test::jtx::Account</a></div><div class="ttdoc">Immutable cryptographic account descriptor.</div><div class="ttdef"><b>Definition:</b> <a href="Account_8h_source.html#l00037">Account.h:37</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Offer__test_html_af5d2032cadc71587a180bbc7c1d69897"><div class="ttname"><a href="classripple_1_1test_1_1Offer__test.html#af5d2032cadc71587a180bbc7c1d69897">ripple::test::Offer_test::testBadPathAssert</a></div><div class="ttdeci">void testBadPathAssert(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Offer__test_8cpp_source.html#l03583">Offer_test.cpp:3583</a></div></div>
<div class="ttc" id="anamespaceripple_html_a641d0cd1ae7b4807024597224a33d57e"><div class="ttname"><a href="namespaceripple.html#a641d0cd1ae7b4807024597224a33d57e">ripple::featureOwnerPaysFee</a></div><div class="ttdeci">const uint256 featureOwnerPaysFee</div><div class="ttdef"><b>Definition:</b> <a href="Feature_8cpp_source.html#l00167">Feature.cpp:167</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Offer__test_html_aa1c481fea9f6e2338e465d64eea2766c"><div class="ttname"><a href="classripple_1_1test_1_1Offer__test.html#aa1c481fea9f6e2338e465d64eea2766c">ripple::test::Offer_test::testSellWithFillOrKill</a></div><div class="ttdeci">void testSellWithFillOrKill(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Offer__test_8cpp_source.html#l02955">Offer_test.cpp:2955</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Offer__test_html_a01dd6af4ace6ce899a60b110c5cf211c"><div class="ttname"><a href="classripple_1_1test_1_1Offer__test.html#a01dd6af4ace6ce899a60b110c5cf211c">ripple::test::Offer_test::testExpiration</a></div><div class="ttdeci">void testExpiration(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Offer__test_8cpp_source.html#l01165">Offer_test.cpp:1165</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Offer__test_html_adf826d70da3bac7b08ebe30c6f259b53"><div class="ttname"><a href="classripple_1_1test_1_1Offer__test.html#adf826d70da3bac7b08ebe30c6f259b53">ripple::test::Offer_test::testDeletedOfferIssuer</a></div><div class="ttdeci">void testDeletedOfferIssuer(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Offer__test_8cpp_source.html#l04620">Offer_test.cpp:4620</a></div></div>
<div class="ttc" id="anamespaceripple_html_af6e0324b257fc9992b83ecf827c2a07ba8a24a7b08fcdd8a76109f80f056a176d"><div class="ttname"><a href="namespaceripple.html#af6e0324b257fc9992b83ecf827c2a07ba8a24a7b08fcdd8a76109f80f056a176d">ripple::ltOFFER</a></div><div class="ttdeci">@ ltOFFER</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00072">LedgerFormats.h:72</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Offer__test_html_a7ccf567d2716651f44a21626b23cd466"><div class="ttname"><a href="classripple_1_1test_1_1Offer__test.html#a7ccf567d2716651f44a21626b23cd466">ripple::test::Offer_test::testTickSize</a></div><div class="ttdeci">void testTickSize(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Offer__test_8cpp_source.html#l04726">Offer_test.cpp:4726</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46ab2190bddd354abc18c6897b4b952513c"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46ab2190bddd354abc18c6897b4b952513c">ripple::temBAD_TICK_SIZE</a></div><div class="ttdeci">@ temBAD_TICK_SIZE</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00113">TER.h:113</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Offer__test_html_aec31136f67a019cba48258b23d7c57b4"><div class="ttname"><a href="classripple_1_1test_1_1Offer__test.html#aec31136f67a019cba48258b23d7c57b4">ripple::test::Offer_test::testTicketCancelOffer</a></div><div class="ttdeci">void testTicketCancelOffer(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Offer__test_8cpp_source.html#l04968">Offer_test.cpp:4968</a></div></div>
@@ -5460,7 +5459,7 @@ $(function() {
<div class="ttc" id="aclassripple_1_1test_1_1Offer__test_html_a8c6d1cf5f76a379f0b7099d523b4a3f9"><div class="ttname"><a href="classripple_1_1test_1_1Offer__test.html#a8c6d1cf5f76a379f0b7099d523b4a3f9">ripple::test::Offer_test::testSelfCrossOffer1</a></div><div class="ttdeci">void testSelfCrossOffer1(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Offer__test_8cpp_source.html#l03348">Offer_test.cpp:3348</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Offer__test_html_adfa3c55e2cfbf0bca1d0ffcbfea7ed39"><div class="ttname"><a href="classripple_1_1test_1_1Offer__test.html#adfa3c55e2cfbf0bca1d0ffcbfea7ed39">ripple::test::Offer_test::testSelfAuth</a></div><div class="ttdeci">void testSelfAuth(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Offer__test_8cpp_source.html#l04548">Offer_test.cpp:4548</a></div></div>
<div class="ttc" id="anamespaceripple_html_a741201f121542b3da638ccb4785afc9d"><div class="ttname"><a href="namespaceripple.html#a741201f121542b3da638ccb4785afc9d">ripple::tfSetfAuth</a></div><div class="ttdeci">const std::uint32_t tfSetfAuth</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00091">TxFlags.h:91</a></div></div>
<div class="ttc" id="anamespaceripple_html_a2cb56a55020f266d207ee04d66cc97ae"><div class="ttname"><a href="namespaceripple.html#a2cb56a55020f266d207ee04d66cc97ae">ripple::featureFlowCross</a></div><div class="ttdeci">const uint256 featureFlowCross</div><div class="ttdef"><b>Definition:</b> <a href="Feature_8cpp_source.html#l00170">Feature.cpp:170</a></div></div>
<div class="ttc" id="anamespaceripple_html_a2cb56a55020f266d207ee04d66cc97ae"><div class="ttname"><a href="namespaceripple.html#a2cb56a55020f266d207ee04d66cc97ae">ripple::featureFlowCross</a></div><div class="ttdeci">const uint256 featureFlowCross</div><div class="ttdef"><b>Definition:</b> <a href="Feature_8cpp_source.html#l00169">Feature.cpp:169</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Offer__test_html_a78f47a87b5c8ee688586ff6a003ddcfa"><div class="ttname"><a href="classripple_1_1test_1_1Offer__test.html#a78f47a87b5c8ee688586ff6a003ddcfa">ripple::test::Offer_test::testSellFlagBasic</a></div><div class="ttdeci">void testSellFlagBasic(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Offer__test_8cpp_source.html#l02124">Offer_test.cpp:2124</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca30792765079d182f869612fc3b96ef8c"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca30792765079d182f869612fc3b96ef8c">ripple::tecINSUF_RESERVE_OFFER</a></div><div class="ttdeci">@ tecINSUF_RESERVE_OFFER</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00251">TER.h:251</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1Offer__test_html_aa11d22143031522b8c41edecdc767301"><div class="ttname"><a href="classripple_1_1test_1_1Offer__test.html#aa11d22143031522b8c41edecdc767301">ripple::test::Offer_test::testRmFundedOffer</a></div><div class="ttdeci">void testRmFundedOffer(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Offer__test_8cpp_source.html#l00110">Offer_test.cpp:110</a></div></div>