This commit is contained in:
bthomee
2025-08-19 09:49:50 -07:00
parent bb5efdeec8
commit e7f4ae8bed
14888 changed files with 259444 additions and 168566 deletions

View File

@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.5"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>rippled: EscrowToken_test.cpp Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -29,7 +29,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.5 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@@ -46,6 +46,11 @@ $(function() {
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function() { init_codefold(0); });
/* @license-end */
</script>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -113,9 +118,11 @@ $(function() {
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespaceripple.html">ripple</a> {</div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span><span class="keyword">namespace </span>test {</div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> </div>
<div class="foldopen" id="foldopen00038" data-start="{" data-end="};">
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html"> 38</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structripple_1_1test_1_1EscrowToken__test.html">EscrowToken_test</a> : <span class="keyword">public</span> <a class="code hl_class" href="classbeast_1_1unit__test_1_1suite.html">beast::unit_test::suite</a></div>
<div class="line"><a id="l00039" name="l00039"></a><span class="lineno"> 39</span>{</div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> <span class="keyword">static</span> uint64_t</div>
<div class="foldopen" id="foldopen00041" data-start="{" data-end="}">
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#a4bb54b51e65e3d90a0b18c852cf77332"> 41</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a4bb54b51e65e3d90a0b18c852cf77332">mptEscrowed</a>(</div>
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span> <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1Env.html">jtx::Env</a> <span class="keyword">const</span>&amp; env,</div>
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1Account.html">jtx::Account</a> <span class="keyword">const</span>&amp; account,</div>
@@ -126,8 +133,10 @@ $(function() {
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span> <span class="keywordflow">return</span> (*sle)[sfLockedAmount];</div>
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span> <span class="keywordflow">return</span> 0;</div>
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> }</div>
</div>
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"> 51</span> </div>
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span> <span class="keyword">static</span> uint64_t</div>
<div class="foldopen" id="foldopen00053" data-start="{" data-end="}">
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#a490eb57073d8eeacf8cac681014ab1e7"> 53</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a490eb57073d8eeacf8cac681014ab1e7">issuerMPTEscrowed</a>(<a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1Env.html">jtx::Env</a> <span class="keyword">const</span>&amp; env, <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1MPT.html">jtx::MPT</a> <span class="keyword">const</span>&amp; mpt)</div>
<div class="line"><a id="l00054" name="l00054"></a><span class="lineno"> 54</span> {</div>
<div class="line"><a id="l00055" name="l00055"></a><span class="lineno"> 55</span> <span class="keyword">auto</span> <span class="keyword">const</span> sle = env.<a class="code hl_function" href="classripple_1_1test_1_1jtx_1_1Env.html#af928cd176555b2cf28da85e274c571bc">le</a>(<a class="code hl_function" href="namespaceripple_1_1keylet.html#a7e12ae09e428d8a07cf82d04e62b7608">keylet::mptIssuance</a>(mpt.<a class="code hl_function" href="classripple_1_1test_1_1jtx_1_1MPT.html#ac9fbc84f22fc891e6bf8d9ebd1356675">mpt</a>()));</div>
@@ -135,8 +144,10 @@ $(function() {
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span> <span class="keywordflow">return</span> (*sle)[sfLockedAmount];</div>
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> <span class="keywordflow">return</span> 0;</div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> }</div>
</div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> </div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> <a class="code hl_struct" href="structripple_1_1test_1_1jtx_1_1PrettyAmount.html">jtx::PrettyAmount</a></div>
<div class="foldopen" id="foldopen00062" data-start="{" data-end="}">
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#a606504f399da28b38ecdc0ec0892d576"> 62</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a606504f399da28b38ecdc0ec0892d576">issuerBalance</a>(</div>
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1Env.html">jtx::Env</a>&amp; env,</div>
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1Account.html">jtx::Account</a> <span class="keyword">const</span>&amp; account,</div>
@@ -153,8 +164,10 @@ $(function() {
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"> 75</span> <a class="code hl_class" href="classripple_1_1STAmount.html">STAmount</a> <span class="keyword">const</span> amount = <a class="code hl_function" href="namespaceripple.html#ac82a0d6ad7894711d8f33c7c3392d277">amountFromString</a>(issue, obligations.asString());</div>
<div class="line"><a id="l00076" name="l00076"></a><span class="lineno"> 76</span> <span class="keywordflow">return</span> {amount, account.name()};</div>
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"> 77</span> }</div>
</div>
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"> 78</span> </div>
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> <a class="code hl_struct" href="structripple_1_1test_1_1jtx_1_1PrettyAmount.html">jtx::PrettyAmount</a></div>
<div class="foldopen" id="foldopen00080" data-start="{" data-end="}">
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#aebebe705a195dce6adae0a94ae07d90f"> 80</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#aebebe705a195dce6adae0a94ae07d90f">issuerEscrowed</a>(</div>
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1Env.html">jtx::Env</a>&amp; env,</div>
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1Account.html">jtx::Account</a> <span class="keyword">const</span>&amp; account,</div>
@@ -170,8 +183,10 @@ $(function() {
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> <a class="code hl_class" href="classripple_1_1STAmount.html">STAmount</a> <span class="keyword">const</span> amount = <a class="code hl_function" href="namespaceripple.html#ac82a0d6ad7894711d8f33c7c3392d277">amountFromString</a>(issue, locked.asString());</div>
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> <span class="keywordflow">return</span> {amount, account.name()};</div>
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> }</div>
</div>
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> </div>
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen00097" data-start="{" data-end="}">
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#a4e0a79fb13c7a4237a765a70df3747ed"> 97</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a4e0a79fb13c7a4237a765a70df3747ed">testIOUEnablement</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> {</div>
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;IOU Enablement&quot;</span>);</div>
@@ -260,8 +275,10 @@ $(function() {
<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"> 182</span> env.close();</div>
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"> 183</span> }</div>
<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"> 184</span> }</div>
</div>
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"> 185</span> </div>
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen00187" data-start="{" data-end="}">
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#a58a1d06d8e36b68ee7b29ab027af86a0"> 187</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a58a1d06d8e36b68ee7b29ab027af86a0">testIOUAllowLockingFlag</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"> 188</span> {</div>
<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"> 189</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;IOU Allow Locking Flag&quot;</span>);</div>
@@ -326,8 +343,10 @@ $(function() {
<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"> 248</span> env(<a class="code hl_function" href="namespaceripple_1_1test_1_1jtx_1_1escrow.html#a9a4c6814d8c3806defac9610bbc6244a">escrow::cancel</a>(bob, alice, seq2), <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1ter.html">ter</a>(<a class="code hl_enumvalue" href="namespaceripple.html#aabc7f150d5082c73116a1cd5962b434da28c7d8b3ed759d363503a05fcd59f151">tesSUCCESS</a>));</div>
<div class="line"><a id="l00249" name="l00249"></a><span class="lineno"> 249</span> env.close();</div>
<div class="line"><a id="l00250" name="l00250"></a><span class="lineno"> 250</span> }</div>
</div>
<div class="line"><a id="l00251" name="l00251"></a><span class="lineno"> 251</span> </div>
<div class="line"><a id="l00252" name="l00252"></a><span class="lineno"> 252</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen00253" data-start="{" data-end="}">
<div class="line"><a id="l00253" name="l00253"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#ad67e8db93db4e6744c32833f413d0b37"> 253</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#ad67e8db93db4e6744c32833f413d0b37">testIOUCreatePreflight</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l00254" name="l00254"></a><span class="lineno"> 254</span> {</div>
<div class="line"><a id="l00255" name="l00255"></a><span class="lineno"> 255</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;IOU Create Preflight&quot;</span>);</div>
@@ -386,8 +405,10 @@ $(function() {
<div class="line"><a id="l00308" name="l00308"></a><span class="lineno"> 308</span> env.close();</div>
<div class="line"><a id="l00309" name="l00309"></a><span class="lineno"> 309</span> }</div>
<div class="line"><a id="l00310" name="l00310"></a><span class="lineno"> 310</span> }</div>
</div>
<div class="line"><a id="l00311" name="l00311"></a><span class="lineno"> 311</span> </div>
<div class="line"><a id="l00312" name="l00312"></a><span class="lineno"> 312</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen00313" data-start="{" data-end="}">
<div class="line"><a id="l00313" name="l00313"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#a9524604df2a45eee9df0e833a8b7bf8e"> 313</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a9524604df2a45eee9df0e833a8b7bf8e">testIOUCreatePreclaim</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l00314" name="l00314"></a><span class="lineno"> 314</span> {</div>
<div class="line"><a id="l00315" name="l00315"></a><span class="lineno"> 315</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;IOU Create Preclaim&quot;</span>);</div>
@@ -665,8 +686,10 @@ $(function() {
<div class="line"><a id="l00587" name="l00587"></a><span class="lineno"> 587</span> env.close();</div>
<div class="line"><a id="l00588" name="l00588"></a><span class="lineno"> 588</span> }</div>
<div class="line"><a id="l00589" name="l00589"></a><span class="lineno"> 589</span> }</div>
</div>
<div class="line"><a id="l00590" name="l00590"></a><span class="lineno"> 590</span> </div>
<div class="line"><a id="l00591" name="l00591"></a><span class="lineno"> 591</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen00592" data-start="{" data-end="}">
<div class="line"><a id="l00592" name="l00592"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#ad17c0fd59a204cbf78c844ab4599756a"> 592</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#ad17c0fd59a204cbf78c844ab4599756a">testIOUFinishPreclaim</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l00593" name="l00593"></a><span class="lineno"> 593</span> {</div>
<div class="line"><a id="l00594" name="l00594"></a><span class="lineno"> 594</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;IOU Finish Preclaim&quot;</span>);</div>
@@ -757,8 +780,10 @@ $(function() {
<div class="line"><a id="l00679" name="l00679"></a><span class="lineno"> 679</span> env.close();</div>
<div class="line"><a id="l00680" name="l00680"></a><span class="lineno"> 680</span> }</div>
<div class="line"><a id="l00681" name="l00681"></a><span class="lineno"> 681</span> }</div>
</div>
<div class="line"><a id="l00682" name="l00682"></a><span class="lineno"> 682</span> </div>
<div class="line"><a id="l00683" name="l00683"></a><span class="lineno"> 683</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen00684" data-start="{" data-end="}">
<div class="line"><a id="l00684" name="l00684"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#a5cebf426476c8713a963abdab219ddde"> 684</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a5cebf426476c8713a963abdab219ddde">testIOUFinishDoApply</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l00685" name="l00685"></a><span class="lineno"> 685</span> {</div>
<div class="line"><a id="l00686" name="l00686"></a><span class="lineno"> 686</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;IOU Finish Do Apply&quot;</span>);</div>
@@ -915,8 +940,10 @@ $(function() {
<div class="line"><a id="l00837" name="l00837"></a><span class="lineno"> 837</span> BEAST_EXPECT(env.limit(bob, USD) == bobPreLimit);</div>
<div class="line"><a id="l00838" name="l00838"></a><span class="lineno"> 838</span> }</div>
<div class="line"><a id="l00839" name="l00839"></a><span class="lineno"> 839</span> }</div>
</div>
<div class="line"><a id="l00840" name="l00840"></a><span class="lineno"> 840</span> </div>
<div class="line"><a id="l00841" name="l00841"></a><span class="lineno"> 841</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen00842" data-start="{" data-end="}">
<div class="line"><a id="l00842" name="l00842"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#aed06c2ad7bca64d741f2c0688b50df2d"> 842</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#aed06c2ad7bca64d741f2c0688b50df2d">testIOUCancelPreclaim</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l00843" name="l00843"></a><span class="lineno"> 843</span> {</div>
<div class="line"><a id="l00844" name="l00844"></a><span class="lineno"> 844</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;IOU Cancel Preclaim&quot;</span>);</div>
@@ -968,8 +995,10 @@ $(function() {
<div class="line"><a id="l00890" name="l00890"></a><span class="lineno"> 890</span> env.close();</div>
<div class="line"><a id="l00891" name="l00891"></a><span class="lineno"> 891</span> }</div>
<div class="line"><a id="l00892" name="l00892"></a><span class="lineno"> 892</span> }</div>
</div>
<div class="line"><a id="l00893" name="l00893"></a><span class="lineno"> 893</span> </div>
<div class="line"><a id="l00894" name="l00894"></a><span class="lineno"> 894</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen00895" data-start="{" data-end="}">
<div class="line"><a id="l00895" name="l00895"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#aa1f684d49d62af924a322a5cf45eb787"> 895</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#aa1f684d49d62af924a322a5cf45eb787">testIOUBalances</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l00896" name="l00896"></a><span class="lineno"> 896</span> {</div>
<div class="line"><a id="l00897" name="l00897"></a><span class="lineno"> 897</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;IOU Balances&quot;</span>);</div>
@@ -1059,8 +1088,10 @@ $(function() {
<div class="line"><a id="l00981" name="l00981"></a><span class="lineno"> 981</span> BEAST_EXPECT(<a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#aebebe705a195dce6adae0a94ae07d90f">issuerEscrowed</a>(env, gw, USD) == USD(0));</div>
<div class="line"><a id="l00982" name="l00982"></a><span class="lineno"> 982</span> }</div>
<div class="line"><a id="l00983" name="l00983"></a><span class="lineno"> 983</span> }</div>
</div>
<div class="line"><a id="l00984" name="l00984"></a><span class="lineno"> 984</span> </div>
<div class="line"><a id="l00985" name="l00985"></a><span class="lineno"> 985</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen00986" data-start="{" data-end="}">
<div class="line"><a id="l00986" name="l00986"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#aeaf28f6ec99c828ab418ed50af09209d"> 986</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#aeaf28f6ec99c828ab418ed50af09209d">testIOUMetaAndOwnership</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l00987" name="l00987"></a><span class="lineno"> 987</span> {</div>
<div class="line"><a id="l00988" name="l00988"></a><span class="lineno"> 988</span> <span class="keyword">using namespace </span>jtx;</div>
@@ -1363,8 +1394,10 @@ $(function() {
<div class="line"><a id="l01285" name="l01285"></a><span class="lineno"> 1285</span> }</div>
<div class="line"><a id="l01286" name="l01286"></a><span class="lineno"> 1286</span> }</div>
<div class="line"><a id="l01287" name="l01287"></a><span class="lineno"> 1287</span> }</div>
</div>
<div class="line"><a id="l01288" name="l01288"></a><span class="lineno"> 1288</span> </div>
<div class="line"><a id="l01289" name="l01289"></a><span class="lineno"> 1289</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen01290" data-start="{" data-end="}">
<div class="line"><a id="l01290" name="l01290"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#a321535b055965aff0969690979f60526"> 1290</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a321535b055965aff0969690979f60526">testIOURippleState</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l01291" name="l01291"></a><span class="lineno"> 1291</span> {</div>
<div class="line"><a id="l01292" name="l01292"></a><span class="lineno"> 1292</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;IOU RippleState&quot;</span>);</div>
@@ -1442,8 +1475,10 @@ $(function() {
<div class="line"><a id="l01364" name="l01364"></a><span class="lineno"> 1364</span> BEAST_EXPECT(env.balance(t.dst, USD) == preDst + delta);</div>
<div class="line"><a id="l01365" name="l01365"></a><span class="lineno"> 1365</span> }</div>
<div class="line"><a id="l01366" name="l01366"></a><span class="lineno"> 1366</span> }</div>
</div>
<div class="line"><a id="l01367" name="l01367"></a><span class="lineno"> 1367</span> </div>
<div class="line"><a id="l01368" name="l01368"></a><span class="lineno"> 1368</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen01369" data-start="{" data-end="}">
<div class="line"><a id="l01369" name="l01369"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#aa8866973f0636940b3a498fe7caf3860"> 1369</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#aa8866973f0636940b3a498fe7caf3860">testIOUGateway</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l01370" name="l01370"></a><span class="lineno"> 1370</span> {</div>
<div class="line"><a id="l01371" name="l01371"></a><span class="lineno"> 1371</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;IOU Gateway&quot;</span>);</div>
@@ -1550,8 +1585,10 @@ $(function() {
<div class="line"><a id="l01472" name="l01472"></a><span class="lineno"> 1472</span> env.close();</div>
<div class="line"><a id="l01473" name="l01473"></a><span class="lineno"> 1473</span> }</div>
<div class="line"><a id="l01474" name="l01474"></a><span class="lineno"> 1474</span> }</div>
</div>
<div class="line"><a id="l01475" name="l01475"></a><span class="lineno"> 1475</span> </div>
<div class="line"><a id="l01476" name="l01476"></a><span class="lineno"> 1476</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen01477" data-start="{" data-end="}">
<div class="line"><a id="l01477" name="l01477"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#a3c31c2186e4f86daf59772fd0dd63570"> 1477</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a3c31c2186e4f86daf59772fd0dd63570">testIOULockedRate</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l01478" name="l01478"></a><span class="lineno"> 1478</span> {</div>
<div class="line"><a id="l01479" name="l01479"></a><span class="lineno"> 1479</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;IOU Locked Rate&quot;</span>);</div>
@@ -1728,8 +1765,10 @@ $(function() {
<div class="line"><a id="l01650" name="l01650"></a><span class="lineno"> 1650</span> BEAST_EXPECT(env.balance(bob, USD) == USD(10000));</div>
<div class="line"><a id="l01651" name="l01651"></a><span class="lineno"> 1651</span> }</div>
<div class="line"><a id="l01652" name="l01652"></a><span class="lineno"> 1652</span> }</div>
</div>
<div class="line"><a id="l01653" name="l01653"></a><span class="lineno"> 1653</span> </div>
<div class="line"><a id="l01654" name="l01654"></a><span class="lineno"> 1654</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen01655" data-start="{" data-end="}">
<div class="line"><a id="l01655" name="l01655"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#a248fe498fb5352157d2e83bf931af7f6"> 1655</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a248fe498fb5352157d2e83bf931af7f6">testIOULimitAmount</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l01656" name="l01656"></a><span class="lineno"> 1656</span> {</div>
<div class="line"><a id="l01657" name="l01657"></a><span class="lineno"> 1657</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;IOU Limit&quot;</span>);</div>
@@ -1775,8 +1814,10 @@ $(function() {
<div class="line"><a id="l01697" name="l01697"></a><span class="lineno"> 1697</span> BEAST_EXPECT(postBobLimit == preBobLimit);</div>
<div class="line"><a id="l01698" name="l01698"></a><span class="lineno"> 1698</span> }</div>
<div class="line"><a id="l01699" name="l01699"></a><span class="lineno"> 1699</span> }</div>
</div>
<div class="line"><a id="l01700" name="l01700"></a><span class="lineno"> 1700</span> </div>
<div class="line"><a id="l01701" name="l01701"></a><span class="lineno"> 1701</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen01702" data-start="{" data-end="}">
<div class="line"><a id="l01702" name="l01702"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#aeb0d8d5facf1a0c9f18054e15ba0e4e5"> 1702</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#aeb0d8d5facf1a0c9f18054e15ba0e4e5">testIOURequireAuth</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l01703" name="l01703"></a><span class="lineno"> 1703</span> {</div>
<div class="line"><a id="l01704" name="l01704"></a><span class="lineno"> 1704</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;IOU Require Auth&quot;</span>);</div>
@@ -1837,8 +1878,10 @@ $(function() {
<div class="line"><a id="l01759" name="l01759"></a><span class="lineno"> 1759</span> <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1fee.html">fee</a>(baseFee * 150));</div>
<div class="line"><a id="l01760" name="l01760"></a><span class="lineno"> 1760</span> env.close();</div>
<div class="line"><a id="l01761" name="l01761"></a><span class="lineno"> 1761</span> }</div>
</div>
<div class="line"><a id="l01762" name="l01762"></a><span class="lineno"> 1762</span> </div>
<div class="line"><a id="l01763" name="l01763"></a><span class="lineno"> 1763</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen01764" data-start="{" data-end="}">
<div class="line"><a id="l01764" name="l01764"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#a58310a0c9b19f972016f07cdc6f99dbe"> 1764</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a58310a0c9b19f972016f07cdc6f99dbe">testIOUFreeze</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l01765" name="l01765"></a><span class="lineno"> 1765</span> {</div>
<div class="line"><a id="l01766" name="l01766"></a><span class="lineno"> 1766</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;IOU Freeze&quot;</span>);</div>
@@ -2080,7 +2123,9 @@ $(function() {
<div class="line"><a id="l02002" name="l02002"></a><span class="lineno"> 2002</span> env.close();</div>
<div class="line"><a id="l02003" name="l02003"></a><span class="lineno"> 2003</span> }</div>
<div class="line"><a id="l02004" name="l02004"></a><span class="lineno"> 2004</span> }</div>
</div>
<div class="line"><a id="l02005" name="l02005"></a><span class="lineno"> 2005</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen02006" data-start="{" data-end="}">
<div class="line"><a id="l02006" name="l02006"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#a1ff393ce70a15bb341cd028a847805ec"> 2006</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a1ff393ce70a15bb341cd028a847805ec">testIOUINSF</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l02007" name="l02007"></a><span class="lineno"> 2007</span> {</div>
<div class="line"><a id="l02008" name="l02008"></a><span class="lineno"> 2008</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;IOU Insuficient Funds&quot;</span>);</div>
@@ -2146,8 +2191,10 @@ $(function() {
<div class="line"><a id="l02068" name="l02068"></a><span class="lineno"> 2068</span> env.close();</div>
<div class="line"><a id="l02069" name="l02069"></a><span class="lineno"> 2069</span> }</div>
<div class="line"><a id="l02070" name="l02070"></a><span class="lineno"> 2070</span> }</div>
</div>
<div class="line"><a id="l02071" name="l02071"></a><span class="lineno"> 2071</span> </div>
<div class="line"><a id="l02072" name="l02072"></a><span class="lineno"> 2072</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen02073" data-start="{" data-end="}">
<div class="line"><a id="l02073" name="l02073"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#a971ba432a53ddec6d89f86ecb388c351"> 2073</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a971ba432a53ddec6d89f86ecb388c351">testIOUPrecisionLoss</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l02074" name="l02074"></a><span class="lineno"> 2074</span> {</div>
<div class="line"><a id="l02075" name="l02075"></a><span class="lineno"> 2075</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;IOU Precision Loss&quot;</span>);</div>
@@ -2197,8 +2244,10 @@ $(function() {
<div class="line"><a id="l02119" name="l02119"></a><span class="lineno"> 2119</span> env.<a class="code hl_function" href="classripple_1_1test_1_1jtx_1_1Env.html#a69095691c9bcfab1f3d69c645f2dbe33">close</a>();</div>
<div class="line"><a id="l02120" name="l02120"></a><span class="lineno"> 2120</span> }</div>
<div class="line"><a id="l02121" name="l02121"></a><span class="lineno"> 2121</span> }</div>
</div>
<div class="line"><a id="l02122" name="l02122"></a><span class="lineno"> 2122</span> </div>
<div class="line"><a id="l02123" name="l02123"></a><span class="lineno"> 2123</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen02124" data-start="{" data-end="}">
<div class="line"><a id="l02124" name="l02124"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#ad94630b9883d7b0894edb40359610434"> 2124</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#ad94630b9883d7b0894edb40359610434">testMPTEnablement</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l02125" name="l02125"></a><span class="lineno"> 2125</span> {</div>
<div class="line"><a id="l02126" name="l02126"></a><span class="lineno"> 2126</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;MPT Enablement&quot;</span>);</div>
@@ -2257,8 +2306,10 @@ $(function() {
<div class="line"><a id="l02179" name="l02179"></a><span class="lineno"> 2179</span> env.close();</div>
<div class="line"><a id="l02180" name="l02180"></a><span class="lineno"> 2180</span> }</div>
<div class="line"><a id="l02181" name="l02181"></a><span class="lineno"> 2181</span> }</div>
</div>
<div class="line"><a id="l02182" name="l02182"></a><span class="lineno"> 2182</span> </div>
<div class="line"><a id="l02183" name="l02183"></a><span class="lineno"> 2183</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen02184" data-start="{" data-end="}">
<div class="line"><a id="l02184" name="l02184"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#a86e6fc20d66a3e62e2cfcc30fdf4f72e"> 2184</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a86e6fc20d66a3e62e2cfcc30fdf4f72e">testMPTCreatePreflight</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l02185" name="l02185"></a><span class="lineno"> 2185</span> {</div>
<div class="line"><a id="l02186" name="l02186"></a><span class="lineno"> 2186</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;MPT Create Preflight&quot;</span>);</div>
@@ -2319,8 +2370,10 @@ $(function() {
<div class="line"><a id="l02241" name="l02241"></a><span class="lineno"> 2241</span> env.close();</div>
<div class="line"><a id="l02242" name="l02242"></a><span class="lineno"> 2242</span> }</div>
<div class="line"><a id="l02243" name="l02243"></a><span class="lineno"> 2243</span> }</div>
</div>
<div class="line"><a id="l02244" name="l02244"></a><span class="lineno"> 2244</span> </div>
<div class="line"><a id="l02245" name="l02245"></a><span class="lineno"> 2245</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen02246" data-start="{" data-end="}">
<div class="line"><a id="l02246" name="l02246"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#a58f8fc7b2ca3db39a41d19b628cc629d"> 2246</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a58f8fc7b2ca3db39a41d19b628cc629d">testMPTCreatePreclaim</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l02247" name="l02247"></a><span class="lineno"> 2247</span> {</div>
<div class="line"><a id="l02248" name="l02248"></a><span class="lineno"> 2248</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;MPT Create Preclaim&quot;</span>);</div>
@@ -2634,8 +2687,10 @@ $(function() {
<div class="line"><a id="l02556" name="l02556"></a><span class="lineno"> 2556</span> env.close();</div>
<div class="line"><a id="l02557" name="l02557"></a><span class="lineno"> 2557</span> }</div>
<div class="line"><a id="l02558" name="l02558"></a><span class="lineno"> 2558</span> }</div>
</div>
<div class="line"><a id="l02559" name="l02559"></a><span class="lineno"> 2559</span> </div>
<div class="line"><a id="l02560" name="l02560"></a><span class="lineno"> 2560</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen02561" data-start="{" data-end="}">
<div class="line"><a id="l02561" name="l02561"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#a3436110c61953cc442e73f6c93dac511"> 2561</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a3436110c61953cc442e73f6c93dac511">testMPTFinishPreclaim</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l02562" name="l02562"></a><span class="lineno"> 2562</span> {</div>
<div class="line"><a id="l02563" name="l02563"></a><span class="lineno"> 2563</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;MPT Finish Preclaim&quot;</span>);</div>
@@ -2699,7 +2754,7 @@ $(function() {
<div class="line"><a id="l02621" name="l02621"></a><span class="lineno"> 2621</span> [&amp;](<a class="code hl_class" href="classripple_1_1OpenView.html">OpenView</a>&amp; view, <a class="code hl_class" href="classbeast_1_1Journal.html">beast::Journal</a> j) {</div>
<div class="line"><a id="l02622" name="l02622"></a><span class="lineno"> 2622</span> <a class="code hl_class" href="classripple_1_1Sandbox.html">Sandbox</a> sb(&amp;view, <a class="code hl_enumvalue" href="namespaceripple.html#ad2487abbcc1a5d6064b72144b461df6eaf77cbea9706ce2ee7fdf5a85efbf70c5">tapNONE</a>);</div>
<div class="line"><a id="l02623" name="l02623"></a><span class="lineno"> 2623</span> <span class="keyword">auto</span> sleNew =</div>
<div class="line"><a id="l02624" name="l02624"></a><span class="lineno"> 2624</span> std::make_shared&lt;SLE&gt;(<a class="code hl_function" href="namespaceripple_1_1keylet.html#ab82de2a0ed5a2dde37fcb992a0b36356">keylet::escrow</a>(alice, seq1));</div>
<div class="line"><a id="l02624" name="l02624"></a><span class="lineno"> 2624</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared&lt;SLE&gt;</a>(<a class="code hl_function" href="namespaceripple_1_1keylet.html#ab82de2a0ed5a2dde37fcb992a0b36356">keylet::escrow</a>(alice, seq1));</div>
<div class="line"><a id="l02625" name="l02625"></a><span class="lineno"> 2625</span> <a class="code hl_class" href="classripple_1_1MPTIssue.html">MPTIssue</a> <span class="keyword">const</span> mpt{</div>
<div class="line"><a id="l02626" name="l02626"></a><span class="lineno"> 2626</span> <a class="code hl_class" href="classripple_1_1MPTIssue.html">MPTIssue</a>{<a class="code hl_function" href="namespaceripple.html#ada7386b27acb89f86fc5ac2826eef5f4">makeMptID</a>(1, <a class="code hl_typedef" href="namespaceripple.html#a00ae0d729cb3e35b6bcac9a27ebb5284">AccountID</a>(0x4985601))}};</div>
<div class="line"><a id="l02627" name="l02627"></a><span class="lineno"> 2627</span> <a class="code hl_class" href="classripple_1_1STAmount.html">STAmount</a> amt(mpt, 10);</div>
@@ -2757,8 +2812,10 @@ $(function() {
<div class="line"><a id="l02679" name="l02679"></a><span class="lineno"> 2679</span> env.close();</div>
<div class="line"><a id="l02680" name="l02680"></a><span class="lineno"> 2680</span> }</div>
<div class="line"><a id="l02681" name="l02681"></a><span class="lineno"> 2681</span> }</div>
</div>
<div class="line"><a id="l02682" name="l02682"></a><span class="lineno"> 2682</span> </div>
<div class="line"><a id="l02683" name="l02683"></a><span class="lineno"> 2683</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen02684" data-start="{" data-end="}">
<div class="line"><a id="l02684" name="l02684"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#add171eae837c77dc1d1c5618458264e1"> 2684</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#add171eae837c77dc1d1c5618458264e1">testMPTFinishDoApply</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l02685" name="l02685"></a><span class="lineno"> 2685</span> {</div>
<div class="line"><a id="l02686" name="l02686"></a><span class="lineno"> 2686</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;MPT Finish Do Apply&quot;</span>);</div>
@@ -2877,8 +2934,10 @@ $(function() {
<div class="line"><a id="l02799" name="l02799"></a><span class="lineno"> 2799</span> env.close();</div>
<div class="line"><a id="l02800" name="l02800"></a><span class="lineno"> 2800</span> }</div>
<div class="line"><a id="l02801" name="l02801"></a><span class="lineno"> 2801</span> }</div>
</div>
<div class="line"><a id="l02802" name="l02802"></a><span class="lineno"> 2802</span> </div>
<div class="line"><a id="l02803" name="l02803"></a><span class="lineno"> 2803</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen02804" data-start="{" data-end="}">
<div class="line"><a id="l02804" name="l02804"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#aa73eedfaa5d3777ab3a4d9e03c85e612"> 2804</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#aa73eedfaa5d3777ab3a4d9e03c85e612">testMPTCancelPreclaim</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l02805" name="l02805"></a><span class="lineno"> 2805</span> {</div>
<div class="line"><a id="l02806" name="l02806"></a><span class="lineno"> 2806</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;MPT Cancel Preclaim&quot;</span>);</div>
@@ -2937,7 +2996,7 @@ $(function() {
<div class="line"><a id="l02859" name="l02859"></a><span class="lineno"> 2859</span> [&amp;](<a class="code hl_class" href="classripple_1_1OpenView.html">OpenView</a>&amp; view, <a class="code hl_class" href="classbeast_1_1Journal.html">beast::Journal</a> j) {</div>
<div class="line"><a id="l02860" name="l02860"></a><span class="lineno"> 2860</span> <a class="code hl_class" href="classripple_1_1Sandbox.html">Sandbox</a> sb(&amp;view, <a class="code hl_enumvalue" href="namespaceripple.html#ad2487abbcc1a5d6064b72144b461df6eaf77cbea9706ce2ee7fdf5a85efbf70c5">tapNONE</a>);</div>
<div class="line"><a id="l02861" name="l02861"></a><span class="lineno"> 2861</span> <span class="keyword">auto</span> sleNew =</div>
<div class="line"><a id="l02862" name="l02862"></a><span class="lineno"> 2862</span> std::make_shared&lt;SLE&gt;(<a class="code hl_function" href="namespaceripple_1_1keylet.html#ab82de2a0ed5a2dde37fcb992a0b36356">keylet::escrow</a>(alice, seq1));</div>
<div class="line"><a id="l02862" name="l02862"></a><span class="lineno"> 2862</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared&lt;SLE&gt;</a>(<a class="code hl_function" href="namespaceripple_1_1keylet.html#ab82de2a0ed5a2dde37fcb992a0b36356">keylet::escrow</a>(alice, seq1));</div>
<div class="line"><a id="l02863" name="l02863"></a><span class="lineno"> 2863</span> <a class="code hl_class" href="classripple_1_1MPTIssue.html">MPTIssue</a> <span class="keyword">const</span> mpt{</div>
<div class="line"><a id="l02864" name="l02864"></a><span class="lineno"> 2864</span> <a class="code hl_class" href="classripple_1_1MPTIssue.html">MPTIssue</a>{<a class="code hl_function" href="namespaceripple.html#ada7386b27acb89f86fc5ac2826eef5f4">makeMptID</a>(1, <a class="code hl_typedef" href="namespaceripple.html#a00ae0d729cb3e35b6bcac9a27ebb5284">AccountID</a>(0x4985601))}};</div>
<div class="line"><a id="l02865" name="l02865"></a><span class="lineno"> 2865</span> <a class="code hl_class" href="classripple_1_1STAmount.html">STAmount</a> amt(mpt, 10);</div>
@@ -2954,8 +3013,10 @@ $(function() {
<div class="line"><a id="l02876" name="l02876"></a><span class="lineno"> 2876</span> env.close();</div>
<div class="line"><a id="l02877" name="l02877"></a><span class="lineno"> 2877</span> }</div>
<div class="line"><a id="l02878" name="l02878"></a><span class="lineno"> 2878</span> }</div>
</div>
<div class="line"><a id="l02879" name="l02879"></a><span class="lineno"> 2879</span> </div>
<div class="line"><a id="l02880" name="l02880"></a><span class="lineno"> 2880</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen02881" data-start="{" data-end="}">
<div class="line"><a id="l02881" name="l02881"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#a0c099114367a1c1aa942aa38195e7863"> 2881</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a0c099114367a1c1aa942aa38195e7863">testMPTBalances</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l02882" name="l02882"></a><span class="lineno"> 2882</span> {</div>
<div class="line"><a id="l02883" name="l02883"></a><span class="lineno"> 2883</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;MPT Balances&quot;</span>);</div>
@@ -3267,8 +3328,10 @@ $(function() {
<div class="line"><a id="l03189" name="l03189"></a><span class="lineno"> 3189</span> BEAST_EXPECT(<a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a490eb57073d8eeacf8cac681014ab1e7">issuerMPTEscrowed</a>(env, <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1MPT.html">MPT</a>) == 0);</div>
<div class="line"><a id="l03190" name="l03190"></a><span class="lineno"> 3190</span> }</div>
<div class="line"><a id="l03191" name="l03191"></a><span class="lineno"> 3191</span> }</div>
</div>
<div class="line"><a id="l03192" name="l03192"></a><span class="lineno"> 3192</span> </div>
<div class="line"><a id="l03193" name="l03193"></a><span class="lineno"> 3193</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen03194" data-start="{" data-end="}">
<div class="line"><a id="l03194" name="l03194"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#af2420619b5305b85ab6138435fa6ef8c"> 3194</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#af2420619b5305b85ab6138435fa6ef8c">testMPTMetaAndOwnership</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l03195" name="l03195"></a><span class="lineno"> 3195</span> {</div>
<div class="line"><a id="l03196" name="l03196"></a><span class="lineno"> 3196</span> <span class="keyword">using namespace </span>jtx;</div>
@@ -3474,8 +3537,10 @@ $(function() {
<div class="line"><a id="l03396" name="l03396"></a><span class="lineno"> 3396</span> }</div>
<div class="line"><a id="l03397" name="l03397"></a><span class="lineno"> 3397</span> }</div>
<div class="line"><a id="l03398" name="l03398"></a><span class="lineno"> 3398</span> }</div>
</div>
<div class="line"><a id="l03399" name="l03399"></a><span class="lineno"> 3399</span> </div>
<div class="line"><a id="l03400" name="l03400"></a><span class="lineno"> 3400</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen03401" data-start="{" data-end="}">
<div class="line"><a id="l03401" name="l03401"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#a371c4b9699008039474aedce10e9f1cc"> 3401</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a371c4b9699008039474aedce10e9f1cc">testMPTGateway</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l03402" name="l03402"></a><span class="lineno"> 3402</span> {</div>
<div class="line"><a id="l03403" name="l03403"></a><span class="lineno"> 3403</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;MPT Gateway Balances&quot;</span>);</div>
@@ -3531,8 +3596,10 @@ $(function() {
<div class="line"><a id="l03453" name="l03453"></a><span class="lineno"> 3453</span> BEAST_EXPECT(<a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a490eb57073d8eeacf8cac681014ab1e7">issuerMPTEscrowed</a>(env, <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1MPT.html">MPT</a>) == preEscrowed);</div>
<div class="line"><a id="l03454" name="l03454"></a><span class="lineno"> 3454</span> }</div>
<div class="line"><a id="l03455" name="l03455"></a><span class="lineno"> 3455</span> }</div>
</div>
<div class="line"><a id="l03456" name="l03456"></a><span class="lineno"> 3456</span> </div>
<div class="line"><a id="l03457" name="l03457"></a><span class="lineno"> 3457</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen03458" data-start="{" data-end="}">
<div class="line"><a id="l03458" name="l03458"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#a19be4c9b252d63af38d1d7f2ab66cbe2"> 3458</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a19be4c9b252d63af38d1d7f2ab66cbe2">testMPTLockedRate</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l03459" name="l03459"></a><span class="lineno"> 3459</span> {</div>
<div class="line"><a id="l03460" name="l03460"></a><span class="lineno"> 3460</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;MPT Locked Rate&quot;</span>);</div>
@@ -3634,8 +3701,10 @@ $(function() {
<div class="line"><a id="l03556" name="l03556"></a><span class="lineno"> 3556</span> BEAST_EXPECT(env.balance(bob, <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1MPT.html">MPT</a>) == preBob);</div>
<div class="line"><a id="l03557" name="l03557"></a><span class="lineno"> 3557</span> }</div>
<div class="line"><a id="l03558" name="l03558"></a><span class="lineno"> 3558</span> }</div>
</div>
<div class="line"><a id="l03559" name="l03559"></a><span class="lineno"> 3559</span> </div>
<div class="line"><a id="l03560" name="l03560"></a><span class="lineno"> 3560</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen03561" data-start="{" data-end="}">
<div class="line"><a id="l03561" name="l03561"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#a62f5b5af2f75ffeedd9c690ca0f1ffa5"> 3561</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a62f5b5af2f75ffeedd9c690ca0f1ffa5">testMPTRequireAuth</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l03562" name="l03562"></a><span class="lineno"> 3562</span> {</div>
<div class="line"><a id="l03563" name="l03563"></a><span class="lineno"> 3563</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;MPT Require Auth&quot;</span>);</div>
@@ -3677,8 +3746,10 @@ $(function() {
<div class="line"><a id="l03599" name="l03599"></a><span class="lineno"> 3599</span> <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1fee.html">fee</a>(baseFee * 150));</div>
<div class="line"><a id="l03600" name="l03600"></a><span class="lineno"> 3600</span> env.close();</div>
<div class="line"><a id="l03601" name="l03601"></a><span class="lineno"> 3601</span> }</div>
</div>
<div class="line"><a id="l03602" name="l03602"></a><span class="lineno"> 3602</span> </div>
<div class="line"><a id="l03603" name="l03603"></a><span class="lineno"> 3603</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen03604" data-start="{" data-end="}">
<div class="line"><a id="l03604" name="l03604"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#a94887bd1d97dc29b5914ae15240056d5"> 3604</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a94887bd1d97dc29b5914ae15240056d5">testMPTLock</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l03605" name="l03605"></a><span class="lineno"> 3605</span> {</div>
<div class="line"><a id="l03606" name="l03606"></a><span class="lineno"> 3606</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;MPT Lock&quot;</span>);</div>
@@ -3728,8 +3799,10 @@ $(function() {
<div class="line"><a id="l03650" name="l03650"></a><span class="lineno"> 3650</span> env(<a class="code hl_function" href="namespaceripple_1_1test_1_1jtx_1_1escrow.html#a9a4c6814d8c3806defac9610bbc6244a">escrow::cancel</a>(bob, alice, seq1));</div>
<div class="line"><a id="l03651" name="l03651"></a><span class="lineno"> 3651</span> env.close();</div>
<div class="line"><a id="l03652" name="l03652"></a><span class="lineno"> 3652</span> }</div>
</div>
<div class="line"><a id="l03653" name="l03653"></a><span class="lineno"> 3653</span> </div>
<div class="line"><a id="l03654" name="l03654"></a><span class="lineno"> 3654</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen03655" data-start="{" data-end="}">
<div class="line"><a id="l03655" name="l03655"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#a63b3e12227138ae208152fac735a2ed8"> 3655</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a63b3e12227138ae208152fac735a2ed8">testMPTCanTransfer</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l03656" name="l03656"></a><span class="lineno"> 3656</span> {</div>
<div class="line"><a id="l03657" name="l03657"></a><span class="lineno"> 3657</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;MPT Can Transfer&quot;</span>);</div>
@@ -3795,8 +3868,10 @@ $(function() {
<div class="line"><a id="l03717" name="l03717"></a><span class="lineno"> 3717</span> env.close();</div>
<div class="line"><a id="l03718" name="l03718"></a><span class="lineno"> 3718</span> }</div>
<div class="line"><a id="l03719" name="l03719"></a><span class="lineno"> 3719</span> }</div>
</div>
<div class="line"><a id="l03720" name="l03720"></a><span class="lineno"> 3720</span> </div>
<div class="line"><a id="l03721" name="l03721"></a><span class="lineno"> 3721</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen03722" data-start="{" data-end="}">
<div class="line"><a id="l03722" name="l03722"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#a8ebb0d44bf3dc74001a8d225ff4f88f1"> 3722</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a8ebb0d44bf3dc74001a8d225ff4f88f1">testMPTDestroy</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l03723" name="l03723"></a><span class="lineno"> 3723</span> {</div>
<div class="line"><a id="l03724" name="l03724"></a><span class="lineno"> 3724</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;MPT Destroy&quot;</span>);</div>
@@ -3906,8 +3981,10 @@ $(function() {
<div class="line"><a id="l03828" name="l03828"></a><span class="lineno"> 3828</span> BEAST_EXPECT(!env.le(<a class="code hl_function" href="namespaceripple_1_1keylet.html#a0b633d70e4945551f224eb8c94d76eef">keylet::mptoken</a>(<a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1MPT.html">MPT</a>.<a class="code hl_function" href="classripple_1_1test_1_1jtx_1_1MPT.html#ac9fbc84f22fc891e6bf8d9ebd1356675">mpt</a>(), alice)));</div>
<div class="line"><a id="l03829" name="l03829"></a><span class="lineno"> 3829</span> }</div>
<div class="line"><a id="l03830" name="l03830"></a><span class="lineno"> 3830</span> }</div>
</div>
<div class="line"><a id="l03831" name="l03831"></a><span class="lineno"> 3831</span> </div>
<div class="line"><a id="l03832" name="l03832"></a><span class="lineno"> 3832</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen03833" data-start="{" data-end="}">
<div class="line"><a id="l03833" name="l03833"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#a0cccbfe7962640d0590ce2582deed1a7"> 3833</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a0cccbfe7962640d0590ce2582deed1a7">testIOUWithFeats</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l03834" name="l03834"></a><span class="lineno"> 3834</span> {</div>
<div class="line"><a id="l03835" name="l03835"></a><span class="lineno"> 3835</span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a4e0a79fb13c7a4237a765a70df3747ed">testIOUEnablement</a>(features);</div>
@@ -3928,8 +4005,10 @@ $(function() {
<div class="line"><a id="l03850" name="l03850"></a><span class="lineno"> 3850</span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a1ff393ce70a15bb341cd028a847805ec">testIOUINSF</a>(features);</div>
<div class="line"><a id="l03851" name="l03851"></a><span class="lineno"> 3851</span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a971ba432a53ddec6d89f86ecb388c351">testIOUPrecisionLoss</a>(features);</div>
<div class="line"><a id="l03852" name="l03852"></a><span class="lineno"> 3852</span> }</div>
</div>
<div class="line"><a id="l03853" name="l03853"></a><span class="lineno"> 3853</span> </div>
<div class="line"><a id="l03854" name="l03854"></a><span class="lineno"> 3854</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen03855" data-start="{" data-end="}">
<div class="line"><a id="l03855" name="l03855"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#abf5b86f7877bb1028df1a6a7cbea90ca"> 3855</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#abf5b86f7877bb1028df1a6a7cbea90ca">testMPTWithFeats</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l03856" name="l03856"></a><span class="lineno"> 3856</span> {</div>
<div class="line"><a id="l03857" name="l03857"></a><span class="lineno"> 3857</span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#ad94630b9883d7b0894edb40359610434">testMPTEnablement</a>(features);</div>
@@ -3947,9 +4026,11 @@ $(function() {
<div class="line"><a id="l03869" name="l03869"></a><span class="lineno"> 3869</span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a63b3e12227138ae208152fac735a2ed8">testMPTCanTransfer</a>(features);</div>
<div class="line"><a id="l03870" name="l03870"></a><span class="lineno"> 3870</span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a8ebb0d44bf3dc74001a8d225ff4f88f1">testMPTDestroy</a>(features);</div>
<div class="line"><a id="l03871" name="l03871"></a><span class="lineno"> 3871</span> }</div>
</div>
<div class="line"><a id="l03872" name="l03872"></a><span class="lineno"> 3872</span> </div>
<div class="line"><a id="l03873" name="l03873"></a><span class="lineno"> 3873</span><span class="keyword">public</span>:</div>
<div class="line"><a id="l03874" name="l03874"></a><span class="lineno"> 3874</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen03875" data-start="{" data-end="}">
<div class="line"><a id="l03875" name="l03875"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1EscrowToken__test.html#a57bbc4e18c04831bdcef7399c3f11387"> 3875</a></span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a57bbc4e18c04831bdcef7399c3f11387">run</a>()<span class="keyword"> override</span></div>
<div class="line"><a id="l03876" name="l03876"></a><span class="lineno"> 3876</span><span class="keyword"> </span>{</div>
<div class="line"><a id="l03877" name="l03877"></a><span class="lineno"> 3877</span> <span class="keyword">using namespace </span>test::jtx;</div>
@@ -3957,7 +4038,9 @@ $(function() {
<div class="line"><a id="l03879" name="l03879"></a><span class="lineno"> 3879</span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#a0cccbfe7962640d0590ce2582deed1a7">testIOUWithFeats</a>(<a class="code hl_enumvalue" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a>);</div>
<div class="line"><a id="l03880" name="l03880"></a><span class="lineno"> 3880</span> <a class="code hl_function" href="structripple_1_1test_1_1EscrowToken__test.html#abf5b86f7877bb1028df1a6a7cbea90ca">testMPTWithFeats</a>(<a class="code hl_enumvalue" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a>);</div>
<div class="line"><a id="l03881" name="l03881"></a><span class="lineno"> 3881</span> }</div>
</div>
<div class="line"><a id="l03882" name="l03882"></a><span class="lineno"> 3882</span>};</div>
</div>
<div class="line"><a id="l03883" name="l03883"></a><span class="lineno"> 3883</span> </div>
<div class="line"><a id="l03884" name="l03884"></a><span class="lineno"><a class="line" href="namespaceripple_1_1test.html#a35376306c9282c69064082b65236815a"> 3884</a></span>BEAST_DEFINE_TESTSUITE(EscrowToken, app, <a class="code hl_namespace" href="namespaceripple.html">ripple</a>);</div>
<div class="line"><a id="l03885" name="l03885"></a><span class="lineno"> 3885</span> </div>
@@ -3965,163 +4048,164 @@ $(function() {
<div class="line"><a id="l03887" name="l03887"></a><span class="lineno"> 3887</span>} <span class="comment">// namespace ripple</span></div>
<div class="ttc" id="aalgorithm_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/algorithm.html">algorithm</a></div></div>
<div class="ttc" id="aarray_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/array.html">std::array</a></div></div>
<div class="ttc" id="aclassJson_1_1Value_html"><div class="ttname"><a href="classJson_1_1Value.html">Json::Value</a></div><div class="ttdoc">Represents a JSON value.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8h_source.html#l00148">json_value.h:149</a></div></div>
<div class="ttc" id="aclassJson_1_1Value_html_a9c9ee172f3387d37d5382d991c591219"><div class="ttname"><a href="classJson_1_1Value.html#a9c9ee172f3387d37d5382d991c591219">Json::Value::removeMember</a></div><div class="ttdeci">Value removeMember(char const *key)</div><div class="ttdoc">Remove and return the named member.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l00935">json_value.cpp:935</a></div></div>
<div class="ttc" id="aclassbeast_1_1Journal_html"><div class="ttname"><a href="classbeast_1_1Journal.html">beast::Journal</a></div><div class="ttdoc">A generic endpoint for log messages.</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00059">Journal.h:60</a></div></div>
<div class="ttc" id="aclassbeast_1_1unit__test_1_1suite_html"><div class="ttname"><a href="classbeast_1_1unit__test_1_1suite.html">beast::unit_test::suite</a></div><div class="ttdoc">A testsuite class.</div><div class="ttdef"><b>Definition:</b> <a href="suite_8h_source.html#l00054">suite.h:55</a></div></div>
<div class="ttc" id="aclassbeast_1_1unit__test_1_1suite_html_aaa1237d9b85c69d35fe86645cee094b5"><div class="ttname"><a href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">beast::unit_test::suite::testcase</a></div><div class="ttdeci">testcase_t testcase</div><div class="ttdoc">Memberspace for declaring test cases.</div><div class="ttdef"><b>Definition:</b> <a href="suite_8h_source.html#l00155">suite.h:155</a></div></div>
<div class="ttc" id="aclassripple_1_1Dir_html"><div class="ttname"><a href="classripple_1_1Dir.html">ripple::Dir</a></div><div class="ttdoc">A class that simplifies iterating ledger directory pages.</div><div class="ttdef"><b>Definition:</b> <a href="Dir_8h_source.html#l00041">Dir.h:42</a></div></div>
<div class="ttc" id="aclassripple_1_1Dir_html_a69f16bc7296fba8206ab4dcfc28ecbe8"><div class="ttname"><a href="classripple_1_1Dir.html#a69f16bc7296fba8206ab4dcfc28ecbe8">ripple::Dir::end</a></div><div class="ttdeci">const_iterator end() const</div><div class="ttdef"><b>Definition:</b> <a href="Dir_8cpp_source.html#l00052">Dir.cpp:52</a></div></div>
<div class="ttc" id="aclassripple_1_1Dir_html_ae95c4bb3f21aaaea0fa1e804357d7338"><div class="ttname"><a href="classripple_1_1Dir.html#ae95c4bb3f21aaaea0fa1e804357d7338">ripple::Dir::begin</a></div><div class="ttdeci">const_iterator begin() const</div><div class="ttdef"><b>Definition:</b> <a href="Dir_8cpp_source.html#l00034">Dir.cpp:34</a></div></div>
<div class="ttc" id="aclassripple_1_1FeatureBitset_html"><div class="ttname"><a href="classripple_1_1FeatureBitset.html">ripple::FeatureBitset</a></div><div class="ttdef"><b>Definition:</b> <a href="Feature_8h_source.html#l00157">Feature.h:158</a></div></div>
<div class="ttc" id="aclassripple_1_1Issue_html"><div class="ttname"><a href="classripple_1_1Issue.html">ripple::Issue</a></div><div class="ttdoc">A currency issued by an account.</div><div class="ttdef"><b>Definition:</b> <a href="Issue_8h_source.html#l00032">Issue.h:33</a></div></div>
<div class="ttc" id="aclassripple_1_1Issue_html_a4b723aa4198e4c630e41de06586e2fe7"><div class="ttname"><a href="classripple_1_1Issue.html#a4b723aa4198e4c630e41de06586e2fe7">ripple::Issue::currency</a></div><div class="ttdeci">Currency currency</div><div class="ttdef"><b>Definition:</b> <a href="Issue_8h_source.html#l00035">Issue.h:35</a></div></div>
<div class="ttc" id="aclassripple_1_1MPTIssue_html"><div class="ttname"><a href="classripple_1_1MPTIssue.html">ripple::MPTIssue</a></div><div class="ttdef"><b>Definition:</b> <a href="MPTIssue_8h_source.html#l00032">MPTIssue.h:33</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenView_html"><div class="ttname"><a href="classripple_1_1OpenView.html">ripple::OpenView</a></div><div class="ttdoc">Writable ledger view that accumulates state and tx changes.</div><div class="ttdef"><b>Definition:</b> <a href="OpenView_8h_source.html#l00065">OpenView.h:66</a></div></div>
<div class="ttc" id="aclassripple_1_1STAmount_html"><div class="ttname"><a href="classripple_1_1STAmount.html">ripple::STAmount</a></div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8h_source.html#l00049">STAmount.h:50</a></div></div>
<div class="ttc" id="aclassripple_1_1Sandbox_html"><div class="ttname"><a href="classripple_1_1Sandbox.html">ripple::Sandbox</a></div><div class="ttdoc">Discardable, editable view to a ledger.</div><div class="ttdef"><b>Definition:</b> <a href="Sandbox_8h_source.html#l00034">Sandbox.h:35</a></div></div>
<div class="ttc" id="aclassripple_1_1Sandbox_html_af027065a92ed80c4b54b08d7974c06ce"><div class="ttname"><a href="classripple_1_1Sandbox.html#af027065a92ed80c4b54b08d7974c06ce">ripple::Sandbox::apply</a></div><div class="ttdeci">void apply(RawView &amp;to)</div><div class="ttdef"><b>Definition:</b> <a href="Sandbox_8h_source.html#l00055">Sandbox.h:55</a></div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1ApplyViewBase_html_a669490ced7bb2cab3a6cc704bc7286df"><div class="ttname"><a href="classripple_1_1detail_1_1ApplyViewBase.html#a669490ced7bb2cab3a6cc704bc7286df">ripple::detail::ApplyViewBase::insert</a></div><div class="ttdeci">void insert(std::shared_ptr&lt; SLE &gt; const &amp;sle) override</div><div class="ttdoc">Insert a new state SLE.</div><div class="ttdef"><b>Definition:</b> <a href="ApplyViewBase_8cpp_source.html#l00139">ApplyViewBase.cpp:139</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#l00038">Account.h:39</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#l00120">Env.h:121</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_a2ef09f6f41b7d8a2dc89175e3b108f87"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#a2ef09f6f41b7d8a2dc89175e3b108f87">ripple::test::jtx::Env::seq</a></div><div class="ttdeci">std::uint32_t seq(Account const &amp;account) const</div><div class="ttdoc">Returns the next sequence number on account.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8cpp_source.html#l00258">Env.cpp:258</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_a65bedb2e0babbd55343f721de9008a37"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#a65bedb2e0babbd55343f721de9008a37">ripple::test::jtx::Env::current</a></div><div class="ttdeci">std::shared_ptr&lt; OpenView const &gt; current() const</div><div class="ttdoc">Returns the current ledger.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8h_source.html#l00331">Env.h:331</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_a69095691c9bcfab1f3d69c645f2dbe33"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#a69095691c9bcfab1f3d69c645f2dbe33">ripple::test::jtx::Env::close</a></div><div class="ttdeci">bool close(NetClock::time_point closeTime, std::optional&lt; std::chrono::milliseconds &gt; consensusDelay=std::nullopt)</div><div class="ttdoc">Close and advance the ledger.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8cpp_source.html#l00121">Env.cpp:121</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_a90fecf3c0f6cdc1c40761e19917bf65a"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#a90fecf3c0f6cdc1c40761e19917bf65a">ripple::test::jtx::Env::trust</a></div><div class="ttdeci">void trust(STAmount const &amp;amount, Account const &amp;account)</div><div class="ttdoc">Establish trust lines.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8cpp_source.html#l00310">Env.cpp:310</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_acb1c9d82d157da3b4f05b7f3756058e4"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#acb1c9d82d157da3b4f05b7f3756058e4">ripple::test::jtx::Env::now</a></div><div class="ttdeci">NetClock::time_point now()</div><div class="ttdoc">Returns the current network time.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8h_source.html#l00284">Env.h:284</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_ad69855b4b26fc3c83922c5783487592c"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#ad69855b4b26fc3c83922c5783487592c">ripple::test::jtx::Env::rpc</a></div><div class="ttdeci">Json::Value rpc(unsigned apiVersion, std::unordered_map&lt; std::string, std::string &gt; const &amp;headers, std::string const &amp;cmd, Args &amp;&amp;... args)</div><div class="ttdoc">Execute an RPC command.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8h_source.html#l00788">Env.h:788</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_ae2349266cb09d1f1c3de06606ebdf9e2"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#ae2349266cb09d1f1c3de06606ebdf9e2">ripple::test::jtx::Env::fund</a></div><div class="ttdeci">void fund(bool setDefaultRipple, STAmount const &amp;amount, Account const &amp;account)</div><div class="ttdef"><b>Definition:</b> <a href="Env_8cpp_source.html#l00279">Env.cpp:279</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_af928cd176555b2cf28da85e274c571bc"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#af928cd176555b2cf28da85e274c571bc">ripple::test::jtx::Env::le</a></div><div class="ttdeci">std::shared_ptr&lt; SLE const &gt; le(Account const &amp;account) const</div><div class="ttdoc">Return an account root.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8cpp_source.html#l00267">Env.cpp:267</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1IOU_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1IOU.html">ripple::test::jtx::IOU</a></div><div class="ttdoc">Converts to IOU Issue or STAmount.</div><div class="ttdef"><b>Definition:</b> <a href="src_2test_2jtx_2amount_8h_source.html#l00347">src/test/jtx/amount.h:348</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1MPTTester_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1MPTTester.html">ripple::test::jtx::MPTTester</a></div><div class="ttdef"><b>Definition:</b> <a href="mpt_8h_source.html#l00147">mpt.h:148</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1MPTTester_html_af75129fd6435fe6fa20c810c291cda4c"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1MPTTester.html#af75129fd6435fe6fa20c810c291cda4c">ripple::test::jtx::MPTTester::create</a></div><div class="ttdeci">void create(MPTCreate const &amp;arg=MPTCreate{})</div><div class="ttdef"><b>Definition:</b> <a href="mpt_8cpp_source.html#l00087">mpt.cpp:87</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1MPT_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1MPT.html">ripple::test::jtx::MPT</a></div><div class="ttdoc">Converts to MPT Issue or STAmount.</div><div class="ttdef"><b>Definition:</b> <a href="src_2test_2jtx_2amount_8h_source.html#l00424">src/test/jtx/amount.h:425</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1MPT_html_ac9fbc84f22fc891e6bf8d9ebd1356675"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1MPT.html#ac9fbc84f22fc891e6bf8d9ebd1356675">ripple::test::jtx::MPT::mpt</a></div><div class="ttdeci">ripple::MPTID const &amp; mpt() const</div><div class="ttdef"><b>Definition:</b> <a href="src_2test_2jtx_2amount_8h_source.html#l00436">src/test/jtx/amount.h:436</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1fee_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1fee.html">ripple::test::jtx::fee</a></div><div class="ttdoc">Set the fee on a JTx.</div><div class="ttdef"><b>Definition:</b> <a href="fee_8h_source.html#l00036">fee.h:37</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1nflags_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1nflags.html">ripple::test::jtx::nflags</a></div><div class="ttdoc">Match clear account flags.</div><div class="ttdef"><b>Definition:</b> <a href="flags_8h_source.html#l00144">flags.h:145</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1ter_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1ter.html">ripple::test::jtx::ter</a></div><div class="ttdoc">Set the expected result code for a JTx The test will fail if the code doesn't match.</div><div class="ttdef"><b>Definition:</b> <a href="ter_8h_source.html#l00034">ter.h:35</a></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:31</a></div></div>
<div class="ttc" id="aclassJson_1_1Value_html"><div class="ttname"><a href="classJson_1_1Value.html">Json::Value</a></div><div class="ttdoc">Represents a JSON value.</div><div class="ttdef"><b>Definition</b> <a href="json__value_8h_source.html#l00148">json_value.h:149</a></div></div>
<div class="ttc" id="aclassJson_1_1Value_html_a9c9ee172f3387d37d5382d991c591219"><div class="ttname"><a href="classJson_1_1Value.html#a9c9ee172f3387d37d5382d991c591219">Json::Value::removeMember</a></div><div class="ttdeci">Value removeMember(char const *key)</div><div class="ttdoc">Remove and return the named member.</div><div class="ttdef"><b>Definition</b> <a href="json__value_8cpp_source.html#l00935">json_value.cpp:935</a></div></div>
<div class="ttc" id="aclassbeast_1_1Journal_html"><div class="ttname"><a href="classbeast_1_1Journal.html">beast::Journal</a></div><div class="ttdoc">A generic endpoint for log messages.</div><div class="ttdef"><b>Definition</b> <a href="Journal_8h_source.html#l00059">Journal.h:60</a></div></div>
<div class="ttc" id="aclassbeast_1_1unit__test_1_1suite_html"><div class="ttname"><a href="classbeast_1_1unit__test_1_1suite.html">beast::unit_test::suite</a></div><div class="ttdoc">A testsuite class.</div><div class="ttdef"><b>Definition</b> <a href="suite_8h_source.html#l00054">suite.h:55</a></div></div>
<div class="ttc" id="aclassbeast_1_1unit__test_1_1suite_html_aaa1237d9b85c69d35fe86645cee094b5"><div class="ttname"><a href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">beast::unit_test::suite::testcase</a></div><div class="ttdeci">testcase_t testcase</div><div class="ttdoc">Memberspace for declaring test cases.</div><div class="ttdef"><b>Definition</b> <a href="suite_8h_source.html#l00155">suite.h:155</a></div></div>
<div class="ttc" id="aclassripple_1_1Dir_html"><div class="ttname"><a href="classripple_1_1Dir.html">ripple::Dir</a></div><div class="ttdoc">A class that simplifies iterating ledger directory pages.</div><div class="ttdef"><b>Definition</b> <a href="Dir_8h_source.html#l00041">Dir.h:42</a></div></div>
<div class="ttc" id="aclassripple_1_1Dir_html_a69f16bc7296fba8206ab4dcfc28ecbe8"><div class="ttname"><a href="classripple_1_1Dir.html#a69f16bc7296fba8206ab4dcfc28ecbe8">ripple::Dir::end</a></div><div class="ttdeci">const_iterator end() const</div><div class="ttdef"><b>Definition</b> <a href="Dir_8cpp_source.html#l00052">Dir.cpp:52</a></div></div>
<div class="ttc" id="aclassripple_1_1Dir_html_ae95c4bb3f21aaaea0fa1e804357d7338"><div class="ttname"><a href="classripple_1_1Dir.html#ae95c4bb3f21aaaea0fa1e804357d7338">ripple::Dir::begin</a></div><div class="ttdeci">const_iterator begin() const</div><div class="ttdef"><b>Definition</b> <a href="Dir_8cpp_source.html#l00034">Dir.cpp:34</a></div></div>
<div class="ttc" id="aclassripple_1_1FeatureBitset_html"><div class="ttname"><a href="classripple_1_1FeatureBitset.html">ripple::FeatureBitset</a></div><div class="ttdef"><b>Definition</b> <a href="Feature_8h_source.html#l00157">Feature.h:158</a></div></div>
<div class="ttc" id="aclassripple_1_1Issue_html"><div class="ttname"><a href="classripple_1_1Issue.html">ripple::Issue</a></div><div class="ttdoc">A currency issued by an account.</div><div class="ttdef"><b>Definition</b> <a href="Issue_8h_source.html#l00032">Issue.h:33</a></div></div>
<div class="ttc" id="aclassripple_1_1Issue_html_a4b723aa4198e4c630e41de06586e2fe7"><div class="ttname"><a href="classripple_1_1Issue.html#a4b723aa4198e4c630e41de06586e2fe7">ripple::Issue::currency</a></div><div class="ttdeci">Currency currency</div><div class="ttdef"><b>Definition</b> <a href="Issue_8h_source.html#l00035">Issue.h:35</a></div></div>
<div class="ttc" id="aclassripple_1_1MPTIssue_html"><div class="ttname"><a href="classripple_1_1MPTIssue.html">ripple::MPTIssue</a></div><div class="ttdef"><b>Definition</b> <a href="MPTIssue_8h_source.html#l00032">MPTIssue.h:33</a></div></div>
<div class="ttc" id="aclassripple_1_1OpenView_html"><div class="ttname"><a href="classripple_1_1OpenView.html">ripple::OpenView</a></div><div class="ttdoc">Writable ledger view that accumulates state and tx changes.</div><div class="ttdef"><b>Definition</b> <a href="OpenView_8h_source.html#l00065">OpenView.h:66</a></div></div>
<div class="ttc" id="aclassripple_1_1STAmount_html"><div class="ttname"><a href="classripple_1_1STAmount.html">ripple::STAmount</a></div><div class="ttdef"><b>Definition</b> <a href="STAmount_8h_source.html#l00049">STAmount.h:50</a></div></div>
<div class="ttc" id="aclassripple_1_1Sandbox_html"><div class="ttname"><a href="classripple_1_1Sandbox.html">ripple::Sandbox</a></div><div class="ttdoc">Discardable, editable view to a ledger.</div><div class="ttdef"><b>Definition</b> <a href="Sandbox_8h_source.html#l00034">Sandbox.h:35</a></div></div>
<div class="ttc" id="aclassripple_1_1Sandbox_html_af027065a92ed80c4b54b08d7974c06ce"><div class="ttname"><a href="classripple_1_1Sandbox.html#af027065a92ed80c4b54b08d7974c06ce">ripple::Sandbox::apply</a></div><div class="ttdeci">void apply(RawView &amp;to)</div><div class="ttdef"><b>Definition</b> <a href="Sandbox_8h_source.html#l00055">Sandbox.h:55</a></div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1ApplyViewBase_html_a669490ced7bb2cab3a6cc704bc7286df"><div class="ttname"><a href="classripple_1_1detail_1_1ApplyViewBase.html#a669490ced7bb2cab3a6cc704bc7286df">ripple::detail::ApplyViewBase::insert</a></div><div class="ttdeci">void insert(std::shared_ptr&lt; SLE &gt; const &amp;sle) override</div><div class="ttdoc">Insert a new state SLE.</div><div class="ttdef"><b>Definition</b> <a href="ApplyViewBase_8cpp_source.html#l00139">ApplyViewBase.cpp:139</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#l00038">Account.h:39</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#l00120">Env.h:121</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_a2ef09f6f41b7d8a2dc89175e3b108f87"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#a2ef09f6f41b7d8a2dc89175e3b108f87">ripple::test::jtx::Env::seq</a></div><div class="ttdeci">std::uint32_t seq(Account const &amp;account) const</div><div class="ttdoc">Returns the next sequence number on account.</div><div class="ttdef"><b>Definition</b> <a href="Env_8cpp_source.html#l00258">Env.cpp:258</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_a65bedb2e0babbd55343f721de9008a37"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#a65bedb2e0babbd55343f721de9008a37">ripple::test::jtx::Env::current</a></div><div class="ttdeci">std::shared_ptr&lt; OpenView const &gt; current() const</div><div class="ttdoc">Returns the current ledger.</div><div class="ttdef"><b>Definition</b> <a href="Env_8h_source.html#l00331">Env.h:331</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_a69095691c9bcfab1f3d69c645f2dbe33"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#a69095691c9bcfab1f3d69c645f2dbe33">ripple::test::jtx::Env::close</a></div><div class="ttdeci">bool close(NetClock::time_point closeTime, std::optional&lt; std::chrono::milliseconds &gt; consensusDelay=std::nullopt)</div><div class="ttdoc">Close and advance the ledger.</div><div class="ttdef"><b>Definition</b> <a href="Env_8cpp_source.html#l00121">Env.cpp:121</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_a90fecf3c0f6cdc1c40761e19917bf65a"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#a90fecf3c0f6cdc1c40761e19917bf65a">ripple::test::jtx::Env::trust</a></div><div class="ttdeci">void trust(STAmount const &amp;amount, Account const &amp;account)</div><div class="ttdoc">Establish trust lines.</div><div class="ttdef"><b>Definition</b> <a href="Env_8cpp_source.html#l00310">Env.cpp:310</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_acb1c9d82d157da3b4f05b7f3756058e4"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#acb1c9d82d157da3b4f05b7f3756058e4">ripple::test::jtx::Env::now</a></div><div class="ttdeci">NetClock::time_point now()</div><div class="ttdoc">Returns the current network time.</div><div class="ttdef"><b>Definition</b> <a href="Env_8h_source.html#l00284">Env.h:284</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_ad69855b4b26fc3c83922c5783487592c"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#ad69855b4b26fc3c83922c5783487592c">ripple::test::jtx::Env::rpc</a></div><div class="ttdeci">Json::Value rpc(unsigned apiVersion, std::unordered_map&lt; std::string, std::string &gt; const &amp;headers, std::string const &amp;cmd, Args &amp;&amp;... args)</div><div class="ttdoc">Execute an RPC command.</div><div class="ttdef"><b>Definition</b> <a href="Env_8h_source.html#l00788">Env.h:788</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_ae2349266cb09d1f1c3de06606ebdf9e2"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#ae2349266cb09d1f1c3de06606ebdf9e2">ripple::test::jtx::Env::fund</a></div><div class="ttdeci">void fund(bool setDefaultRipple, STAmount const &amp;amount, Account const &amp;account)</div><div class="ttdef"><b>Definition</b> <a href="Env_8cpp_source.html#l00279">Env.cpp:279</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_af928cd176555b2cf28da85e274c571bc"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#af928cd176555b2cf28da85e274c571bc">ripple::test::jtx::Env::le</a></div><div class="ttdeci">std::shared_ptr&lt; SLE const &gt; le(Account const &amp;account) const</div><div class="ttdoc">Return an account root.</div><div class="ttdef"><b>Definition</b> <a href="Env_8cpp_source.html#l00267">Env.cpp:267</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1IOU_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1IOU.html">ripple::test::jtx::IOU</a></div><div class="ttdoc">Converts to IOU Issue or STAmount.</div><div class="ttdef"><b>Definition</b> <a href="src_2test_2jtx_2amount_8h_source.html#l00347">src/test/jtx/amount.h:348</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1MPTTester_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1MPTTester.html">ripple::test::jtx::MPTTester</a></div><div class="ttdef"><b>Definition</b> <a href="mpt_8h_source.html#l00147">mpt.h:148</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1MPTTester_html_af75129fd6435fe6fa20c810c291cda4c"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1MPTTester.html#af75129fd6435fe6fa20c810c291cda4c">ripple::test::jtx::MPTTester::create</a></div><div class="ttdeci">void create(MPTCreate const &amp;arg=MPTCreate{})</div><div class="ttdef"><b>Definition</b> <a href="mpt_8cpp_source.html#l00087">mpt.cpp:87</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1MPT_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1MPT.html">ripple::test::jtx::MPT</a></div><div class="ttdoc">Converts to MPT Issue or STAmount.</div><div class="ttdef"><b>Definition</b> <a href="src_2test_2jtx_2amount_8h_source.html#l00424">src/test/jtx/amount.h:425</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1MPT_html_ac9fbc84f22fc891e6bf8d9ebd1356675"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1MPT.html#ac9fbc84f22fc891e6bf8d9ebd1356675">ripple::test::jtx::MPT::mpt</a></div><div class="ttdeci">ripple::MPTID const &amp; mpt() const</div><div class="ttdef"><b>Definition</b> <a href="src_2test_2jtx_2amount_8h_source.html#l00436">src/test/jtx/amount.h:436</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1fee_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1fee.html">ripple::test::jtx::fee</a></div><div class="ttdoc">Set the fee on a JTx.</div><div class="ttdef"><b>Definition</b> <a href="fee_8h_source.html#l00036">fee.h:37</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1nflags_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1nflags.html">ripple::test::jtx::nflags</a></div><div class="ttdoc">Match clear account flags.</div><div class="ttdef"><b>Definition</b> <a href="flags_8h_source.html#l00144">flags.h:145</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1ter_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1ter.html">ripple::test::jtx::ter</a></div><div class="ttdoc">Set the expected result code for a JTx The test will fail if the code doesn't match.</div><div class="ttdef"><b>Definition</b> <a href="ter_8h_source.html#l00034">ter.h:35</a></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:31</a></div></div>
<div class="ttc" id="adistance_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/iterator/distance.html">std::distance</a></div><div class="ttdeci">T distance(T... args)</div></div>
<div class="ttc" id="afind_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/find.html">std::find</a></div><div class="ttdeci">T find(T... args)</div></div>
<div class="ttc" id="ainteger_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint8_t</a></div></div>
<div class="ttc" id="ais_same_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/is_same.html">std::is_same_v</a></div><div class="ttdeci">T is_same_v</div></div>
<div class="ttc" id="aiterator_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/iterator.html">iterator</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_a0b633d70e4945551f224eb8c94d76eef"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a0b633d70e4945551f224eb8c94d76eef">ripple::keylet::mptoken</a></div><div class="ttdeci">Keylet mptoken(MPTID const &amp;issuanceID, AccountID const &amp;holder) noexcept</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00540">Indexes.cpp:540</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_a7e12ae09e428d8a07cf82d04e62b7608"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a7e12ae09e428d8a07cf82d04e62b7608">ripple::keylet::mptIssuance</a></div><div class="ttdeci">Keylet mptIssuance(std::uint32_t seq, AccountID const &amp;issuer) noexcept</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00526">Indexes.cpp:526</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_ab82de2a0ed5a2dde37fcb992a0b36356"><div class="ttname"><a href="namespaceripple_1_1keylet.html#ab82de2a0ed5a2dde37fcb992a0b36356">ripple::keylet::escrow</a></div><div class="ttdeci">Keylet escrow(AccountID const &amp;src, std::uint32_t seq) noexcept</div><div class="ttdoc">An escrow entry.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00389">Indexes.cpp:389</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_acd4d51d467fc6e75745baf179a7965ef"><div class="ttname"><a href="namespaceripple_1_1keylet.html#acd4d51d467fc6e75745baf179a7965ef">ripple::keylet::ownerDir</a></div><div class="ttdeci">Keylet ownerDir(AccountID const &amp;id) noexcept</div><div class="ttdoc">The root page of an account's directory.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00374">Indexes.cpp:374</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_1_1escrow_html_a3c601d61c219f235ee614e1fb24c3248"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx_1_1escrow.html#a3c601d61c219f235ee614e1fb24c3248">ripple::test::jtx::escrow::cb1</a></div><div class="ttdeci">std::array&lt; std::uint8_t, 39 &gt; const cb1</div><div class="ttdef"><b>Definition:</b> <a href="escrow_8h_source.html#l00070">escrow.h:70</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_1_1escrow_html_a4d09eeb359db86171450826678383325"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx_1_1escrow.html#a4d09eeb359db86171450826678383325">ripple::test::jtx::escrow::create</a></div><div class="ttdeci">Json::Value create(AccountID const &amp;account, AccountID const &amp;to, STAmount const &amp;amount)</div><div class="ttdef"><b>Definition:</b> <a href="escrow_8cpp_source.html#l00033">escrow.cpp:33</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_1_1escrow_html_a774a0bd317ed86e65771dfa4ca8e3b22"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx_1_1escrow.html#a774a0bd317ed86e65771dfa4ca8e3b22">ripple::test::jtx::escrow::rate</a></div><div class="ttdeci">Rate rate(Env &amp;env, Account const &amp;account, std::uint32_t const &amp;seq)</div><div class="ttdef"><b>Definition:</b> <a href="escrow_8cpp_source.html#l00069">escrow.cpp:69</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_1_1escrow_html_a9a4c6814d8c3806defac9610bbc6244a"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx_1_1escrow.html#a9a4c6814d8c3806defac9610bbc6244a">ripple::test::jtx::escrow::cancel</a></div><div class="ttdeci">Json::Value cancel(AccountID const &amp;account, Account const &amp;from, std::uint32_t seq)</div><div class="ttdef"><b>Definition:</b> <a href="escrow_8cpp_source.html#l00057">escrow.cpp:57</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_1_1escrow_html_aadba0417dbaab42d797a44b2a600fbc5"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx_1_1escrow.html#aadba0417dbaab42d797a44b2a600fbc5">ripple::test::jtx::escrow::cb2</a></div><div class="ttdeci">std::array&lt; std::uint8_t, 39 &gt; const cb2</div><div class="ttdef"><b>Definition:</b> <a href="escrow_8h_source.html#l00080">escrow.h:80</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_1_1escrow_html_ac34a47c0cea8b56801c3a0e0512dd94f"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx_1_1escrow.html#ac34a47c0cea8b56801c3a0e0512dd94f">ripple::test::jtx::escrow::fb1</a></div><div class="ttdeci">std::array&lt; std::uint8_t, 4 &gt; const fb1</div><div class="ttdef"><b>Definition:</b> <a href="escrow_8h_source.html#l00068">escrow.h:68</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_1_1escrow_html_aee8f54b78310dbfe08203ca60be3a379"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx_1_1escrow.html#aee8f54b78310dbfe08203ca60be3a379">ripple::test::jtx::escrow::finish</a></div><div class="ttdeci">Json::Value finish(AccountID const &amp;account, AccountID const &amp;from, std::uint32_t seq)</div><div class="ttdef"><b>Definition:</b> <a href="escrow_8cpp_source.html#l00045">escrow.cpp:45</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a12abe185058a3db015909ed92c421097"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a12abe185058a3db015909ed92c421097">ripple::test::jtx::ownerCount</a></div><div class="ttdeci">std::uint32_t ownerCount(Env const &amp;env, Account const &amp;account)</div><div class="ttdef"><b>Definition:</b> <a href="TestHelpers_8cpp_source.html#l00054">TestHelpers.cpp:54</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a18cde110bb3ad7dce97ac11a4b251d0e"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a18cde110bb3ad7dce97ac11a4b251d0e">ripple::test::jtx::fclear</a></div><div class="ttdeci">Json::Value fclear(Account const &amp;account, std::uint32_t off)</div><div class="ttdoc">Remove account flag.</div><div class="ttdef"><b>Definition:</b> <a href="flags_8h_source.html#l00041">flags.h:41</a></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#l00032">trust.cpp:32</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#l00029">flags.cpp:29</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a66b99468a4160bccaa9959a444b40d40"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a66b99468a4160bccaa9959a444b40d40">ripple::test::jtx::pay</a></div><div class="ttdeci">Json::Value pay(AccountID const &amp;account, AccountID 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#l00030">pay.cpp:30</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a8e5379a68ca5b5ae718e77312c2f1f94"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a8e5379a68ca5b5ae718e77312c2f1f94">ripple::test::jtx::testable_amendments</a></div><div class="ttdeci">FeatureBitset testable_amendments()</div><div class="ttdef"><b>Definition:</b> <a href="Env_8h_source.html#l00074">Env.h:74</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a8e8d814b8820ce0b6979abde0d6a2618"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a8e8d814b8820ce0b6979abde0d6a2618">ripple::test::jtx::rate</a></div><div class="ttdeci">Json::Value rate(Account const &amp;account, double multiplier)</div><div class="ttdoc">Set a transfer rate.</div><div class="ttdef"><b>Definition:</b> <a href="rate_8cpp_source.html#l00032">rate.cpp:32</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_aea9cd3d4e6b5df2e62d53b34b605957e"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#aea9cd3d4e6b5df2e62d53b34b605957e">ripple::test::jtx::XRP</a></div><div class="ttdeci">XRP_t const XRP</div><div class="ttdoc">Converts to XRP Issue or STAmount.</div><div class="ttdef"><b>Definition:</b> <a href="amount_8cpp_source.html#l00105">amount.cpp:105</a></div></div>
<div class="ttc" id="anamespaceripple_html"><div class="ttname"><a href="namespaceripple.html">ripple</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition:</b> <a href="algorithm_8h_source.html#l00025">algorithm.h:25</a></div></div>
<div class="ttc" id="anamespaceripple_html_a00ae0d729cb3e35b6bcac9a27ebb5284"><div class="ttname"><a href="namespaceripple.html#a00ae0d729cb3e35b6bcac9a27ebb5284">ripple::AccountID</a></div><div class="ttdeci">base_uint&lt; 160, detail::AccountIDTag &gt; AccountID</div><div class="ttdoc">A 160-bit unsigned that uniquely identifies an account.</div><div class="ttdef"><b>Definition:</b> <a href="AccountID_8h_source.html#l00048">AccountID.h:48</a></div></div>
<div class="ttc" id="anamespaceripple_html_a0ce63352f37481632452056bb649eb58"><div class="ttname"><a href="namespaceripple.html#a0ce63352f37481632452056bb649eb58">ripple::asfGlobalFreeze</a></div><div class="ttdeci">constexpr std::uint32_t asfGlobalFreeze</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00083">TxFlags.h:83</a></div></div>
<div class="ttc" id="anamespaceripple_html_a0d78fe5b5eff36774b5be525cbcc3972"><div class="ttname"><a href="namespaceripple.html#a0d78fe5b5eff36774b5be525cbcc3972">ripple::badCurrency</a></div><div class="ttdeci">Currency const &amp; badCurrency()</div><div class="ttdoc">We deliberately disallow the currency that looks like &quot;XRP&quot; because too many people were using it ins...</div><div class="ttdef"><b>Definition:</b> <a href="UintTypes_8cpp_source.html#l00133">UintTypes.cpp:133</a></div></div>
<div class="ttc" id="anamespaceripple_html_a2064883c5298050aff66754857955885"><div class="ttname"><a href="namespaceripple.html#a2064883c5298050aff66754857955885">ripple::tfSetDeepFreeze</a></div><div class="ttdeci">constexpr std::uint32_t tfSetDeepFreeze</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00120">TxFlags.h:120</a></div></div>
<div class="ttc" id="anamespaceripple_html_a2964a536384262367942d4024dfdd98d"><div class="ttname"><a href="namespaceripple.html#a2964a536384262367942d4024dfdd98d">ripple::asfAllowTrustLineLocking</a></div><div class="ttdeci">constexpr std::uint32_t asfAllowTrustLineLocking</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00095">TxFlags.h:95</a></div></div>
<div class="ttc" id="anamespaceripple_html_a2aae110929b0612004babdac451377f3"><div class="ttname"><a href="namespaceripple.html#a2aae110929b0612004babdac451377f3">ripple::tfMPTCanTransfer</a></div><div class="ttdeci">constexpr std::uint32_t const tfMPTCanTransfer</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00149">TxFlags.h:149</a></div></div>
<div class="ttc" id="anamespaceripple_html_a40a2f551909e4b709699f6d41292d374"><div class="ttname"><a href="namespaceripple.html#a40a2f551909e4b709699f6d41292d374">ripple::transferRate</a></div><div class="ttdeci">Rate transferRate(ReadView const &amp;view, AccountID const &amp;issuer)</div><div class="ttdoc">Returns IOU issuer transfer fee as Rate.</div><div class="ttdef"><b>Definition:</b> <a href="View_8cpp_source.html#l00760">View.cpp:760</a></div></div>
<div class="ttc" id="anamespaceripple_html_a47fbaf29602fea01a79eb987cc21371c"><div class="ttname"><a href="namespaceripple.html#a47fbaf29602fea01a79eb987cc21371c">ripple::maxMPTokenAmount</a></div><div class="ttdeci">std::uint64_t constexpr maxMPTokenAmount</div><div class="ttdoc">The maximum amount of MPTokenIssuance.</div><div class="ttdef"><b>Definition:</b> <a href="Protocol_8h_source.html#l00116">Protocol.h:116</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_a0b633d70e4945551f224eb8c94d76eef"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a0b633d70e4945551f224eb8c94d76eef">ripple::keylet::mptoken</a></div><div class="ttdeci">Keylet mptoken(MPTID const &amp;issuanceID, AccountID const &amp;holder) noexcept</div><div class="ttdef"><b>Definition</b> <a href="Indexes_8cpp_source.html#l00540">Indexes.cpp:540</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_a7e12ae09e428d8a07cf82d04e62b7608"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a7e12ae09e428d8a07cf82d04e62b7608">ripple::keylet::mptIssuance</a></div><div class="ttdeci">Keylet mptIssuance(std::uint32_t seq, AccountID const &amp;issuer) noexcept</div><div class="ttdef"><b>Definition</b> <a href="Indexes_8cpp_source.html#l00526">Indexes.cpp:526</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_ab82de2a0ed5a2dde37fcb992a0b36356"><div class="ttname"><a href="namespaceripple_1_1keylet.html#ab82de2a0ed5a2dde37fcb992a0b36356">ripple::keylet::escrow</a></div><div class="ttdeci">Keylet escrow(AccountID const &amp;src, std::uint32_t seq) noexcept</div><div class="ttdoc">An escrow entry.</div><div class="ttdef"><b>Definition</b> <a href="Indexes_8cpp_source.html#l00389">Indexes.cpp:389</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_acd4d51d467fc6e75745baf179a7965ef"><div class="ttname"><a href="namespaceripple_1_1keylet.html#acd4d51d467fc6e75745baf179a7965ef">ripple::keylet::ownerDir</a></div><div class="ttdeci">Keylet ownerDir(AccountID const &amp;id) noexcept</div><div class="ttdoc">The root page of an account's directory.</div><div class="ttdef"><b>Definition</b> <a href="Indexes_8cpp_source.html#l00374">Indexes.cpp:374</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_1_1escrow_html_a3c601d61c219f235ee614e1fb24c3248"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx_1_1escrow.html#a3c601d61c219f235ee614e1fb24c3248">ripple::test::jtx::escrow::cb1</a></div><div class="ttdeci">std::array&lt; std::uint8_t, 39 &gt; const cb1</div><div class="ttdef"><b>Definition</b> <a href="escrow_8h_source.html#l00070">escrow.h:70</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_1_1escrow_html_a4d09eeb359db86171450826678383325"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx_1_1escrow.html#a4d09eeb359db86171450826678383325">ripple::test::jtx::escrow::create</a></div><div class="ttdeci">Json::Value create(AccountID const &amp;account, AccountID const &amp;to, STAmount const &amp;amount)</div><div class="ttdef"><b>Definition</b> <a href="escrow_8cpp_source.html#l00033">escrow.cpp:33</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_1_1escrow_html_a774a0bd317ed86e65771dfa4ca8e3b22"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx_1_1escrow.html#a774a0bd317ed86e65771dfa4ca8e3b22">ripple::test::jtx::escrow::rate</a></div><div class="ttdeci">Rate rate(Env &amp;env, Account const &amp;account, std::uint32_t const &amp;seq)</div><div class="ttdef"><b>Definition</b> <a href="escrow_8cpp_source.html#l00069">escrow.cpp:69</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_1_1escrow_html_a9a4c6814d8c3806defac9610bbc6244a"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx_1_1escrow.html#a9a4c6814d8c3806defac9610bbc6244a">ripple::test::jtx::escrow::cancel</a></div><div class="ttdeci">Json::Value cancel(AccountID const &amp;account, Account const &amp;from, std::uint32_t seq)</div><div class="ttdef"><b>Definition</b> <a href="escrow_8cpp_source.html#l00057">escrow.cpp:57</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_1_1escrow_html_aadba0417dbaab42d797a44b2a600fbc5"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx_1_1escrow.html#aadba0417dbaab42d797a44b2a600fbc5">ripple::test::jtx::escrow::cb2</a></div><div class="ttdeci">std::array&lt; std::uint8_t, 39 &gt; const cb2</div><div class="ttdef"><b>Definition</b> <a href="escrow_8h_source.html#l00080">escrow.h:80</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_1_1escrow_html_ac34a47c0cea8b56801c3a0e0512dd94f"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx_1_1escrow.html#ac34a47c0cea8b56801c3a0e0512dd94f">ripple::test::jtx::escrow::fb1</a></div><div class="ttdeci">std::array&lt; std::uint8_t, 4 &gt; const fb1</div><div class="ttdef"><b>Definition</b> <a href="escrow_8h_source.html#l00068">escrow.h:68</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_1_1escrow_html_aee8f54b78310dbfe08203ca60be3a379"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx_1_1escrow.html#aee8f54b78310dbfe08203ca60be3a379">ripple::test::jtx::escrow::finish</a></div><div class="ttdeci">Json::Value finish(AccountID const &amp;account, AccountID const &amp;from, std::uint32_t seq)</div><div class="ttdef"><b>Definition</b> <a href="escrow_8cpp_source.html#l00045">escrow.cpp:45</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a12abe185058a3db015909ed92c421097"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a12abe185058a3db015909ed92c421097">ripple::test::jtx::ownerCount</a></div><div class="ttdeci">std::uint32_t ownerCount(Env const &amp;env, Account const &amp;account)</div><div class="ttdef"><b>Definition</b> <a href="TestHelpers_8cpp_source.html#l00054">TestHelpers.cpp:54</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a18cde110bb3ad7dce97ac11a4b251d0e"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a18cde110bb3ad7dce97ac11a4b251d0e">ripple::test::jtx::fclear</a></div><div class="ttdeci">Json::Value fclear(Account const &amp;account, std::uint32_t off)</div><div class="ttdoc">Remove account flag.</div><div class="ttdef"><b>Definition</b> <a href="flags_8h_source.html#l00041">flags.h:41</a></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#l00032">trust.cpp:32</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#l00029">flags.cpp:29</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a66b99468a4160bccaa9959a444b40d40"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a66b99468a4160bccaa9959a444b40d40">ripple::test::jtx::pay</a></div><div class="ttdeci">Json::Value pay(AccountID const &amp;account, AccountID 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#l00030">pay.cpp:30</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a8e5379a68ca5b5ae718e77312c2f1f94"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a8e5379a68ca5b5ae718e77312c2f1f94">ripple::test::jtx::testable_amendments</a></div><div class="ttdeci">FeatureBitset testable_amendments()</div><div class="ttdef"><b>Definition</b> <a href="Env_8h_source.html#l00074">Env.h:74</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a8e8d814b8820ce0b6979abde0d6a2618"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a8e8d814b8820ce0b6979abde0d6a2618">ripple::test::jtx::rate</a></div><div class="ttdeci">Json::Value rate(Account const &amp;account, double multiplier)</div><div class="ttdoc">Set a transfer rate.</div><div class="ttdef"><b>Definition</b> <a href="rate_8cpp_source.html#l00032">rate.cpp:32</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_aea9cd3d4e6b5df2e62d53b34b605957e"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#aea9cd3d4e6b5df2e62d53b34b605957e">ripple::test::jtx::XRP</a></div><div class="ttdeci">XRP_t const XRP</div><div class="ttdoc">Converts to XRP Issue or STAmount.</div><div class="ttdef"><b>Definition</b> <a href="amount_8cpp_source.html#l00105">amount.cpp:105</a></div></div>
<div class="ttc" id="anamespaceripple_html"><div class="ttname"><a href="namespaceripple.html">ripple</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition</b> <a href="algorithm_8h_source.html#l00025">algorithm.h:25</a></div></div>
<div class="ttc" id="anamespaceripple_html_a00ae0d729cb3e35b6bcac9a27ebb5284"><div class="ttname"><a href="namespaceripple.html#a00ae0d729cb3e35b6bcac9a27ebb5284">ripple::AccountID</a></div><div class="ttdeci">base_uint&lt; 160, detail::AccountIDTag &gt; AccountID</div><div class="ttdoc">A 160-bit unsigned that uniquely identifies an account.</div><div class="ttdef"><b>Definition</b> <a href="AccountID_8h_source.html#l00048">AccountID.h:48</a></div></div>
<div class="ttc" id="anamespaceripple_html_a0ce63352f37481632452056bb649eb58"><div class="ttname"><a href="namespaceripple.html#a0ce63352f37481632452056bb649eb58">ripple::asfGlobalFreeze</a></div><div class="ttdeci">constexpr std::uint32_t asfGlobalFreeze</div><div class="ttdef"><b>Definition</b> <a href="TxFlags_8h_source.html#l00083">TxFlags.h:83</a></div></div>
<div class="ttc" id="anamespaceripple_html_a0d78fe5b5eff36774b5be525cbcc3972"><div class="ttname"><a href="namespaceripple.html#a0d78fe5b5eff36774b5be525cbcc3972">ripple::badCurrency</a></div><div class="ttdeci">Currency const &amp; badCurrency()</div><div class="ttdoc">We deliberately disallow the currency that looks like &quot;XRP&quot; because too many people were using it ins...</div><div class="ttdef"><b>Definition</b> <a href="UintTypes_8cpp_source.html#l00133">UintTypes.cpp:133</a></div></div>
<div class="ttc" id="anamespaceripple_html_a2064883c5298050aff66754857955885"><div class="ttname"><a href="namespaceripple.html#a2064883c5298050aff66754857955885">ripple::tfSetDeepFreeze</a></div><div class="ttdeci">constexpr std::uint32_t tfSetDeepFreeze</div><div class="ttdef"><b>Definition</b> <a href="TxFlags_8h_source.html#l00120">TxFlags.h:120</a></div></div>
<div class="ttc" id="anamespaceripple_html_a2964a536384262367942d4024dfdd98d"><div class="ttname"><a href="namespaceripple.html#a2964a536384262367942d4024dfdd98d">ripple::asfAllowTrustLineLocking</a></div><div class="ttdeci">constexpr std::uint32_t asfAllowTrustLineLocking</div><div class="ttdef"><b>Definition</b> <a href="TxFlags_8h_source.html#l00095">TxFlags.h:95</a></div></div>
<div class="ttc" id="anamespaceripple_html_a2aae110929b0612004babdac451377f3"><div class="ttname"><a href="namespaceripple.html#a2aae110929b0612004babdac451377f3">ripple::tfMPTCanTransfer</a></div><div class="ttdeci">constexpr std::uint32_t const tfMPTCanTransfer</div><div class="ttdef"><b>Definition</b> <a href="TxFlags_8h_source.html#l00149">TxFlags.h:149</a></div></div>
<div class="ttc" id="anamespaceripple_html_a40a2f551909e4b709699f6d41292d374"><div class="ttname"><a href="namespaceripple.html#a40a2f551909e4b709699f6d41292d374">ripple::transferRate</a></div><div class="ttdeci">Rate transferRate(ReadView const &amp;view, AccountID const &amp;issuer)</div><div class="ttdoc">Returns IOU issuer transfer fee as Rate.</div><div class="ttdef"><b>Definition</b> <a href="View_8cpp_source.html#l00760">View.cpp:760</a></div></div>
<div class="ttc" id="anamespaceripple_html_a47fbaf29602fea01a79eb987cc21371c"><div class="ttname"><a href="namespaceripple.html#a47fbaf29602fea01a79eb987cc21371c">ripple::maxMPTokenAmount</a></div><div class="ttdeci">std::uint64_t constexpr maxMPTokenAmount</div><div class="ttdoc">The maximum amount of MPTokenIssuance.</div><div class="ttdef"><b>Definition</b> <a href="Protocol_8h_source.html#l00116">Protocol.h:116</a></div></div>
<div class="ttc" id="anamespaceripple_html_a79683ec651b1658886d9c9ce8434f972af1b68d66337a81cfa0d2076171cba2a8"><div class="ttname"><a href="namespaceripple.html#a79683ec651b1658886d9c9ce8434f972af1b68d66337a81cfa0d2076171cba2a8">ripple::HashRouterFlags::BAD</a></div><div class="ttdeci">@ BAD</div></div>
<div class="ttc" id="anamespaceripple_html_a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51"><div class="ttname"><a href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">ripple::TxSearched::all</a></div><div class="ttdeci">@ all</div></div>
<div class="ttc" id="anamespaceripple_html_a879ff786afc09842952c6cbca93d46a8"><div class="ttname"><a href="namespaceripple.html#a879ff786afc09842952c6cbca93d46a8">ripple::tfMPTUnauthorize</a></div><div class="ttdeci">constexpr std::uint32_t const tfMPTUnauthorize</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00155">TxFlags.h:155</a></div></div>
<div class="ttc" id="anamespaceripple_html_a918f885752320e5f242f6cf75d895444"><div class="ttname"><a href="namespaceripple.html#a918f885752320e5f242f6cf75d895444">ripple::tfSetfAuth</a></div><div class="ttdeci">constexpr std::uint32_t tfSetfAuth</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00115">TxFlags.h:115</a></div></div>
<div class="ttc" id="anamespaceripple_html_a98f09aa7b518e640710f4362145dd444"><div class="ttname"><a href="namespaceripple.html#a98f09aa7b518e640710f4362145dd444">ripple::tfClearFreeze</a></div><div class="ttdeci">constexpr std::uint32_t tfClearFreeze</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00119">TxFlags.h:119</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca16147ffb75207394488047fbd471dc9e"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca16147ffb75207394488047fbd471dc9e">ripple::tecNO_LINE_INSUF_RESERVE</a></div><div class="ttdeci">@ tecNO_LINE_INSUF_RESERVE</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00292">TER.h:292</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca26964a6e52a8dcd0eff9d9b4a40f0583"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca26964a6e52a8dcd0eff9d9b4a40f0583">ripple::tecLIMIT_EXCEEDED</a></div><div class="ttdeci">@ tecLIMIT_EXCEEDED</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00361">TER.h:361</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca2f3fdd22dc22973eca4c97cb3f9e65fc"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca2f3fdd22dc22973eca4c97cb3f9e65fc">ripple::tecOBJECT_NOT_FOUND</a></div><div class="ttdeci">@ tecOBJECT_NOT_FOUND</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00326">TER.h:326</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca33d363e51ee15c8bd4f5d7c4e4518def"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca33d363e51ee15c8bd4f5d7c4e4518def">ripple::tecNO_ISSUER</a></div><div class="ttdeci">@ tecNO_ISSUER</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00299">TER.h:299</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca4bd7fa9c0845dbf5c766e202d87a750c"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca4bd7fa9c0845dbf5c766e202d87a750c">ripple::tecNO_TARGET</a></div><div class="ttdeci">@ tecNO_TARGET</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00304">TER.h:304</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca608da193a4a22ae1c78d76b6e843b7e6"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca608da193a4a22ae1c78d76b6e843b7e6">ripple::tecFROZEN</a></div><div class="ttdeci">@ tecFROZEN</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00303">TER.h:303</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca89957bfc4da8257ff0b1c914c10a41ec"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca89957bfc4da8257ff0b1c914c10a41ec">ripple::tecINSUFFICIENT_FUNDS</a></div><div class="ttdeci">@ tecINSUFFICIENT_FUNDS</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00325">TER.h:325</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca9af7057961bc54674f4a6c2dd8ed6ab9"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca9af7057961bc54674f4a6c2dd8ed6ab9">ripple::tecNO_PERMISSION</a></div><div class="ttdeci">@ tecNO_PERMISSION</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00305">TER.h:305</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38caa5864b5c8b3bcced7aed0b3a794cb14e"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38caa5864b5c8b3bcced7aed0b3a794cb14e">ripple::tecPRECISION_LOSS</a></div><div class="ttdeci">@ tecPRECISION_LOSS</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00363">TER.h:363</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38caa7460a5fac26c1d8abef55b8c1129150"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38caa7460a5fac26c1d8abef55b8c1129150">ripple::tecHAS_OBLIGATIONS</a></div><div class="ttdeci">@ tecHAS_OBLIGATIONS</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00317">TER.h:317</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38cabd7038b5669becf7271665614c94efb6"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38cabd7038b5669becf7271665614c94efb6">ripple::tecPATH_PARTIAL</a></div><div class="ttdeci">@ tecPATH_PARTIAL</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00282">TER.h:282</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38cac480d742e7760c48047bb3ccc50a40ef"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38cac480d742e7760c48047bb3ccc50a40ef">ripple::tecNO_LINE</a></div><div class="ttdeci">@ tecNO_LINE</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00301">TER.h:301</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38cae930fb228ae74317976b57b4e87a7f0d"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38cae930fb228ae74317976b57b4e87a7f0d">ripple::tecINSUFFICIENT_RESERVE</a></div><div class="ttdeci">@ tecINSUFFICIENT_RESERVE</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00307">TER.h:307</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38caf5820ac855eaa9dfcd635cd411019a31"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38caf5820ac855eaa9dfcd635cd411019a31">ripple::tecNO_AUTH</a></div><div class="ttdeci">@ tecNO_AUTH</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00300">TER.h:300</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38caf7928b1b6227d72394b43ef0309aede0"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38caf7928b1b6227d72394b43ef0309aede0">ripple::tecLOCKED</a></div><div class="ttdeci">@ tecLOCKED</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00358">TER.h:358</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa361223d1f07f3e0838be875704f25c2"><div class="ttname"><a href="namespaceripple.html#aa361223d1f07f3e0838be875704f25c2">ripple::tfMPTLock</a></div><div class="ttdeci">constexpr std::uint32_t const tfMPTLock</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00159">TxFlags.h:159</a></div></div>
<div class="ttc" id="anamespaceripple_html_aabc7f150d5082c73116a1cd5962b434da28c7d8b3ed759d363503a05fcd59f151"><div class="ttname"><a href="namespaceripple.html#aabc7f150d5082c73116a1cd5962b434da28c7d8b3ed759d363503a05fcd59f151">ripple::tesSUCCESS</a></div><div class="ttdeci">@ tesSUCCESS</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00245">TER.h:244</a></div></div>
<div class="ttc" id="anamespaceripple_html_aaf66864d0b900743719164e43f53c934"><div class="ttname"><a href="namespaceripple.html#aaf66864d0b900743719164e43f53c934">ripple::tfClearDeepFreeze</a></div><div class="ttdeci">constexpr std::uint32_t tfClearDeepFreeze</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00121">TxFlags.h:121</a></div></div>
<div class="ttc" id="anamespaceripple_html_ac124fe6744b7fe887dec949b56b16d50"><div class="ttname"><a href="namespaceripple.html#ac124fe6744b7fe887dec949b56b16d50">ripple::to_string</a></div><div class="ttdeci">std::string to_string(base_uint&lt; Bits, Tag &gt; const &amp;a)</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00630">base_uint.h:630</a></div></div>
<div class="ttc" id="anamespaceripple_html_ac82a0d6ad7894711d8f33c7c3392d277"><div class="ttname"><a href="namespaceripple.html#ac82a0d6ad7894711d8f33c7c3392d277">ripple::amountFromString</a></div><div class="ttdeci">STAmount amountFromString(Asset const &amp;asset, std::string const &amp;amount)</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8cpp_source.html#l01025">STAmount.cpp:1025</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#l00032">ApplyView.h:32</a></div></div>
<div class="ttc" id="anamespaceripple_html_ad9d8055be347abb09ae405843dc59473"><div class="ttname"><a href="namespaceripple.html#ad9d8055be347abb09ae405843dc59473">ripple::asfRequireAuth</a></div><div class="ttdeci">constexpr std::uint32_t asfRequireAuth</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00078">TxFlags.h:78</a></div></div>
<div class="ttc" id="anamespaceripple_html_ada7386b27acb89f86fc5ac2826eef5f4"><div class="ttname"><a href="namespaceripple.html#ada7386b27acb89f86fc5ac2826eef5f4">ripple::makeMptID</a></div><div class="ttdeci">MPTID makeMptID(std::uint32_t sequence, AccountID const &amp;account)</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00170">Indexes.cpp:170</a></div></div>
<div class="ttc" id="anamespaceripple_html_adefad79450b2fe23454118b7b2b60c14"><div class="ttname"><a href="namespaceripple.html#adefad79450b2fe23454118b7b2b60c14">ripple::tfMPTCanEscrow</a></div><div class="ttdeci">constexpr std::uint32_t const tfMPTCanEscrow</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00147">TxFlags.h:147</a></div></div>
<div class="ttc" id="anamespaceripple_html_ae04eebbb7e9cffb009d2f2251c0263a2"><div class="ttname"><a href="namespaceripple.html#ae04eebbb7e9cffb009d2f2251c0263a2">ripple::tfMPTRequireAuth</a></div><div class="ttdeci">constexpr std::uint32_t const tfMPTRequireAuth</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00146">TxFlags.h:146</a></div></div>
<div class="ttc" id="anamespaceripple_html_ae34d881cd8926ab3505340a51f91fd8b"><div class="ttname"><a href="namespaceripple.html#ae34d881cd8926ab3505340a51f91fd8b">ripple::tfSetFreeze</a></div><div class="ttdeci">constexpr std::uint32_t tfSetFreeze</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00118">TxFlags.h:118</a></div></div>
<div class="ttc" id="anamespaceripple_html_ae9c5556c775f5086df7a1be0c7353971"><div class="ttname"><a href="namespaceripple.html#ae9c5556c775f5086df7a1be0c7353971">ripple::tfMPTCanLock</a></div><div class="ttdeci">constexpr std::uint32_t const tfMPTCanLock</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00145">TxFlags.h:145</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a07dedb576e47ed9570e5acc5b4b1d3ea"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a07dedb576e47ed9570e5acc5b4b1d3ea">ripple::temBAD_AMOUNT</a></div><div class="ttdeci">@ temBAD_AMOUNT</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00089">TER.h:89</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a3210708be8e611097ad2ae1e1a1734fb"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a3210708be8e611097ad2ae1e1a1734fb">ripple::temBAD_FEE</a></div><div class="ttdeci">@ temBAD_FEE</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00092">TER.h:92</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a47ebc45c5ddd8a242d47c055bec0de63"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a47ebc45c5ddd8a242d47c055bec0de63">ripple::temBAD_CURRENCY</a></div><div class="ttdeci">@ temBAD_CURRENCY</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00090">TER.h:90</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46ac3482079467d517ea82aa9c8fa693d21"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46ac3482079467d517ea82aa9c8fa693d21">ripple::temDISABLED</a></div><div class="ttdeci">@ temDISABLED</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00114">TER.h:114</a></div></div>
<div class="ttc" id="anamespaceripple_html_a879ff786afc09842952c6cbca93d46a8"><div class="ttname"><a href="namespaceripple.html#a879ff786afc09842952c6cbca93d46a8">ripple::tfMPTUnauthorize</a></div><div class="ttdeci">constexpr std::uint32_t const tfMPTUnauthorize</div><div class="ttdef"><b>Definition</b> <a href="TxFlags_8h_source.html#l00155">TxFlags.h:155</a></div></div>
<div class="ttc" id="anamespaceripple_html_a918f885752320e5f242f6cf75d895444"><div class="ttname"><a href="namespaceripple.html#a918f885752320e5f242f6cf75d895444">ripple::tfSetfAuth</a></div><div class="ttdeci">constexpr std::uint32_t tfSetfAuth</div><div class="ttdef"><b>Definition</b> <a href="TxFlags_8h_source.html#l00115">TxFlags.h:115</a></div></div>
<div class="ttc" id="anamespaceripple_html_a98f09aa7b518e640710f4362145dd444"><div class="ttname"><a href="namespaceripple.html#a98f09aa7b518e640710f4362145dd444">ripple::tfClearFreeze</a></div><div class="ttdeci">constexpr std::uint32_t tfClearFreeze</div><div class="ttdef"><b>Definition</b> <a href="TxFlags_8h_source.html#l00119">TxFlags.h:119</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca16147ffb75207394488047fbd471dc9e"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca16147ffb75207394488047fbd471dc9e">ripple::tecNO_LINE_INSUF_RESERVE</a></div><div class="ttdeci">@ tecNO_LINE_INSUF_RESERVE</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00292">TER.h:292</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca26964a6e52a8dcd0eff9d9b4a40f0583"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca26964a6e52a8dcd0eff9d9b4a40f0583">ripple::tecLIMIT_EXCEEDED</a></div><div class="ttdeci">@ tecLIMIT_EXCEEDED</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00361">TER.h:361</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca2f3fdd22dc22973eca4c97cb3f9e65fc"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca2f3fdd22dc22973eca4c97cb3f9e65fc">ripple::tecOBJECT_NOT_FOUND</a></div><div class="ttdeci">@ tecOBJECT_NOT_FOUND</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00326">TER.h:326</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca33d363e51ee15c8bd4f5d7c4e4518def"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca33d363e51ee15c8bd4f5d7c4e4518def">ripple::tecNO_ISSUER</a></div><div class="ttdeci">@ tecNO_ISSUER</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00299">TER.h:299</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca4bd7fa9c0845dbf5c766e202d87a750c"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca4bd7fa9c0845dbf5c766e202d87a750c">ripple::tecNO_TARGET</a></div><div class="ttdeci">@ tecNO_TARGET</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00304">TER.h:304</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca608da193a4a22ae1c78d76b6e843b7e6"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca608da193a4a22ae1c78d76b6e843b7e6">ripple::tecFROZEN</a></div><div class="ttdeci">@ tecFROZEN</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00303">TER.h:303</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca89957bfc4da8257ff0b1c914c10a41ec"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca89957bfc4da8257ff0b1c914c10a41ec">ripple::tecINSUFFICIENT_FUNDS</a></div><div class="ttdeci">@ tecINSUFFICIENT_FUNDS</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00325">TER.h:325</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca9af7057961bc54674f4a6c2dd8ed6ab9"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca9af7057961bc54674f4a6c2dd8ed6ab9">ripple::tecNO_PERMISSION</a></div><div class="ttdeci">@ tecNO_PERMISSION</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00305">TER.h:305</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38caa5864b5c8b3bcced7aed0b3a794cb14e"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38caa5864b5c8b3bcced7aed0b3a794cb14e">ripple::tecPRECISION_LOSS</a></div><div class="ttdeci">@ tecPRECISION_LOSS</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00363">TER.h:363</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38caa7460a5fac26c1d8abef55b8c1129150"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38caa7460a5fac26c1d8abef55b8c1129150">ripple::tecHAS_OBLIGATIONS</a></div><div class="ttdeci">@ tecHAS_OBLIGATIONS</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00317">TER.h:317</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38cabd7038b5669becf7271665614c94efb6"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38cabd7038b5669becf7271665614c94efb6">ripple::tecPATH_PARTIAL</a></div><div class="ttdeci">@ tecPATH_PARTIAL</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00282">TER.h:282</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38cac480d742e7760c48047bb3ccc50a40ef"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38cac480d742e7760c48047bb3ccc50a40ef">ripple::tecNO_LINE</a></div><div class="ttdeci">@ tecNO_LINE</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00301">TER.h:301</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38cae930fb228ae74317976b57b4e87a7f0d"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38cae930fb228ae74317976b57b4e87a7f0d">ripple::tecINSUFFICIENT_RESERVE</a></div><div class="ttdeci">@ tecINSUFFICIENT_RESERVE</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00307">TER.h:307</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38caf5820ac855eaa9dfcd635cd411019a31"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38caf5820ac855eaa9dfcd635cd411019a31">ripple::tecNO_AUTH</a></div><div class="ttdeci">@ tecNO_AUTH</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00300">TER.h:300</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38caf7928b1b6227d72394b43ef0309aede0"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38caf7928b1b6227d72394b43ef0309aede0">ripple::tecLOCKED</a></div><div class="ttdeci">@ tecLOCKED</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00358">TER.h:358</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa361223d1f07f3e0838be875704f25c2"><div class="ttname"><a href="namespaceripple.html#aa361223d1f07f3e0838be875704f25c2">ripple::tfMPTLock</a></div><div class="ttdeci">constexpr std::uint32_t const tfMPTLock</div><div class="ttdef"><b>Definition</b> <a href="TxFlags_8h_source.html#l00159">TxFlags.h:159</a></div></div>
<div class="ttc" id="anamespaceripple_html_aabc7f150d5082c73116a1cd5962b434da28c7d8b3ed759d363503a05fcd59f151"><div class="ttname"><a href="namespaceripple.html#aabc7f150d5082c73116a1cd5962b434da28c7d8b3ed759d363503a05fcd59f151">ripple::tesSUCCESS</a></div><div class="ttdeci">@ tesSUCCESS</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00245">TER.h:244</a></div></div>
<div class="ttc" id="anamespaceripple_html_aaf66864d0b900743719164e43f53c934"><div class="ttname"><a href="namespaceripple.html#aaf66864d0b900743719164e43f53c934">ripple::tfClearDeepFreeze</a></div><div class="ttdeci">constexpr std::uint32_t tfClearDeepFreeze</div><div class="ttdef"><b>Definition</b> <a href="TxFlags_8h_source.html#l00121">TxFlags.h:121</a></div></div>
<div class="ttc" id="anamespaceripple_html_ac124fe6744b7fe887dec949b56b16d50"><div class="ttname"><a href="namespaceripple.html#ac124fe6744b7fe887dec949b56b16d50">ripple::to_string</a></div><div class="ttdeci">std::string to_string(base_uint&lt; Bits, Tag &gt; const &amp;a)</div><div class="ttdef"><b>Definition</b> <a href="base__uint_8h_source.html#l00630">base_uint.h:630</a></div></div>
<div class="ttc" id="anamespaceripple_html_ac82a0d6ad7894711d8f33c7c3392d277"><div class="ttname"><a href="namespaceripple.html#ac82a0d6ad7894711d8f33c7c3392d277">ripple::amountFromString</a></div><div class="ttdeci">STAmount amountFromString(Asset const &amp;asset, std::string const &amp;amount)</div><div class="ttdef"><b>Definition</b> <a href="STAmount_8cpp_source.html#l01025">STAmount.cpp:1025</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#l00032">ApplyView.h:32</a></div></div>
<div class="ttc" id="anamespaceripple_html_ad9d8055be347abb09ae405843dc59473"><div class="ttname"><a href="namespaceripple.html#ad9d8055be347abb09ae405843dc59473">ripple::asfRequireAuth</a></div><div class="ttdeci">constexpr std::uint32_t asfRequireAuth</div><div class="ttdef"><b>Definition</b> <a href="TxFlags_8h_source.html#l00078">TxFlags.h:78</a></div></div>
<div class="ttc" id="anamespaceripple_html_ada7386b27acb89f86fc5ac2826eef5f4"><div class="ttname"><a href="namespaceripple.html#ada7386b27acb89f86fc5ac2826eef5f4">ripple::makeMptID</a></div><div class="ttdeci">MPTID makeMptID(std::uint32_t sequence, AccountID const &amp;account)</div><div class="ttdef"><b>Definition</b> <a href="Indexes_8cpp_source.html#l00170">Indexes.cpp:170</a></div></div>
<div class="ttc" id="anamespaceripple_html_adefad79450b2fe23454118b7b2b60c14"><div class="ttname"><a href="namespaceripple.html#adefad79450b2fe23454118b7b2b60c14">ripple::tfMPTCanEscrow</a></div><div class="ttdeci">constexpr std::uint32_t const tfMPTCanEscrow</div><div class="ttdef"><b>Definition</b> <a href="TxFlags_8h_source.html#l00147">TxFlags.h:147</a></div></div>
<div class="ttc" id="anamespaceripple_html_ae04eebbb7e9cffb009d2f2251c0263a2"><div class="ttname"><a href="namespaceripple.html#ae04eebbb7e9cffb009d2f2251c0263a2">ripple::tfMPTRequireAuth</a></div><div class="ttdeci">constexpr std::uint32_t const tfMPTRequireAuth</div><div class="ttdef"><b>Definition</b> <a href="TxFlags_8h_source.html#l00146">TxFlags.h:146</a></div></div>
<div class="ttc" id="anamespaceripple_html_ae34d881cd8926ab3505340a51f91fd8b"><div class="ttname"><a href="namespaceripple.html#ae34d881cd8926ab3505340a51f91fd8b">ripple::tfSetFreeze</a></div><div class="ttdeci">constexpr std::uint32_t tfSetFreeze</div><div class="ttdef"><b>Definition</b> <a href="TxFlags_8h_source.html#l00118">TxFlags.h:118</a></div></div>
<div class="ttc" id="anamespaceripple_html_ae9c5556c775f5086df7a1be0c7353971"><div class="ttname"><a href="namespaceripple.html#ae9c5556c775f5086df7a1be0c7353971">ripple::tfMPTCanLock</a></div><div class="ttdeci">constexpr std::uint32_t const tfMPTCanLock</div><div class="ttdef"><b>Definition</b> <a href="TxFlags_8h_source.html#l00145">TxFlags.h:145</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a07dedb576e47ed9570e5acc5b4b1d3ea"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a07dedb576e47ed9570e5acc5b4b1d3ea">ripple::temBAD_AMOUNT</a></div><div class="ttdeci">@ temBAD_AMOUNT</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00089">TER.h:89</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a3210708be8e611097ad2ae1e1a1734fb"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a3210708be8e611097ad2ae1e1a1734fb">ripple::temBAD_FEE</a></div><div class="ttdeci">@ temBAD_FEE</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00092">TER.h:92</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a47ebc45c5ddd8a242d47c055bec0de63"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a47ebc45c5ddd8a242d47c055bec0de63">ripple::temBAD_CURRENCY</a></div><div class="ttdeci">@ temBAD_CURRENCY</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00090">TER.h:90</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46ac3482079467d517ea82aa9c8fa693d21"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46ac3482079467d517ea82aa9c8fa693d21">ripple::temDISABLED</a></div><div class="ttdeci">@ temDISABLED</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00114">TER.h:114</a></div></div>
<div class="ttc" id="anamespacestd_1_1chrono_html"><div class="ttname"><a href="http://en.cppreference.com/w/namespacestd_1_1chrono.html">std::chrono</a></div></div>
<div class="ttc" id="anamespacestd_1_1literals_html"><div class="ttname"><a href="http://en.cppreference.com/w/namespacestd_1_1literals.html">std::literals</a></div></div>
<div class="ttc" id="astructripple_1_1Rate_html_a59fd441d04e641347e6dc62c2301f671"><div class="ttname"><a href="structripple_1_1Rate.html#a59fd441d04e641347e6dc62c2301f671">ripple::Rate::value</a></div><div class="ttdeci">std::uint32_t value</div><div class="ttdef"><b>Definition:</b> <a href="Rate_8h_source.html#l00041">Rate.h:41</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html">ripple::test::EscrowToken_test</a></div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l00038">EscrowToken_test.cpp:39</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a0c099114367a1c1aa942aa38195e7863"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a0c099114367a1c1aa942aa38195e7863">ripple::test::EscrowToken_test::testMPTBalances</a></div><div class="ttdeci">void testMPTBalances(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l02881">EscrowToken_test.cpp:2881</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a0cccbfe7962640d0590ce2582deed1a7"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a0cccbfe7962640d0590ce2582deed1a7">ripple::test::EscrowToken_test::testIOUWithFeats</a></div><div class="ttdeci">void testIOUWithFeats(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l03833">EscrowToken_test.cpp:3833</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a19be4c9b252d63af38d1d7f2ab66cbe2"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a19be4c9b252d63af38d1d7f2ab66cbe2">ripple::test::EscrowToken_test::testMPTLockedRate</a></div><div class="ttdeci">void testMPTLockedRate(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l03458">EscrowToken_test.cpp:3458</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a1ff393ce70a15bb341cd028a847805ec"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a1ff393ce70a15bb341cd028a847805ec">ripple::test::EscrowToken_test::testIOUINSF</a></div><div class="ttdeci">void testIOUINSF(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l02006">EscrowToken_test.cpp:2006</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a248fe498fb5352157d2e83bf931af7f6"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a248fe498fb5352157d2e83bf931af7f6">ripple::test::EscrowToken_test::testIOULimitAmount</a></div><div class="ttdeci">void testIOULimitAmount(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l01655">EscrowToken_test.cpp:1655</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a321535b055965aff0969690979f60526"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a321535b055965aff0969690979f60526">ripple::test::EscrowToken_test::testIOURippleState</a></div><div class="ttdeci">void testIOURippleState(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l01290">EscrowToken_test.cpp:1290</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a3436110c61953cc442e73f6c93dac511"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a3436110c61953cc442e73f6c93dac511">ripple::test::EscrowToken_test::testMPTFinishPreclaim</a></div><div class="ttdeci">void testMPTFinishPreclaim(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l02561">EscrowToken_test.cpp:2561</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a371c4b9699008039474aedce10e9f1cc"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a371c4b9699008039474aedce10e9f1cc">ripple::test::EscrowToken_test::testMPTGateway</a></div><div class="ttdeci">void testMPTGateway(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l03401">EscrowToken_test.cpp:3401</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a3c31c2186e4f86daf59772fd0dd63570"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a3c31c2186e4f86daf59772fd0dd63570">ripple::test::EscrowToken_test::testIOULockedRate</a></div><div class="ttdeci">void testIOULockedRate(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l01477">EscrowToken_test.cpp:1477</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a490eb57073d8eeacf8cac681014ab1e7"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a490eb57073d8eeacf8cac681014ab1e7">ripple::test::EscrowToken_test::issuerMPTEscrowed</a></div><div class="ttdeci">static uint64_t issuerMPTEscrowed(jtx::Env const &amp;env, jtx::MPT const &amp;mpt)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l00053">EscrowToken_test.cpp:53</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a4bb54b51e65e3d90a0b18c852cf77332"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a4bb54b51e65e3d90a0b18c852cf77332">ripple::test::EscrowToken_test::mptEscrowed</a></div><div class="ttdeci">static uint64_t mptEscrowed(jtx::Env const &amp;env, jtx::Account const &amp;account, jtx::MPT const &amp;mpt)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l00041">EscrowToken_test.cpp:41</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a4e0a79fb13c7a4237a765a70df3747ed"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a4e0a79fb13c7a4237a765a70df3747ed">ripple::test::EscrowToken_test::testIOUEnablement</a></div><div class="ttdeci">void testIOUEnablement(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l00097">EscrowToken_test.cpp:97</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a57bbc4e18c04831bdcef7399c3f11387"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a57bbc4e18c04831bdcef7399c3f11387">ripple::test::EscrowToken_test::run</a></div><div class="ttdeci">void run() override</div><div class="ttdoc">Runs the suite.</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l03875">EscrowToken_test.cpp:3875</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a58310a0c9b19f972016f07cdc6f99dbe"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a58310a0c9b19f972016f07cdc6f99dbe">ripple::test::EscrowToken_test::testIOUFreeze</a></div><div class="ttdeci">void testIOUFreeze(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l01764">EscrowToken_test.cpp:1764</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a58a1d06d8e36b68ee7b29ab027af86a0"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a58a1d06d8e36b68ee7b29ab027af86a0">ripple::test::EscrowToken_test::testIOUAllowLockingFlag</a></div><div class="ttdeci">void testIOUAllowLockingFlag(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l00187">EscrowToken_test.cpp:187</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a58f8fc7b2ca3db39a41d19b628cc629d"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a58f8fc7b2ca3db39a41d19b628cc629d">ripple::test::EscrowToken_test::testMPTCreatePreclaim</a></div><div class="ttdeci">void testMPTCreatePreclaim(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l02246">EscrowToken_test.cpp:2246</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a5cebf426476c8713a963abdab219ddde"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a5cebf426476c8713a963abdab219ddde">ripple::test::EscrowToken_test::testIOUFinishDoApply</a></div><div class="ttdeci">void testIOUFinishDoApply(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l00684">EscrowToken_test.cpp:684</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a606504f399da28b38ecdc0ec0892d576"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a606504f399da28b38ecdc0ec0892d576">ripple::test::EscrowToken_test::issuerBalance</a></div><div class="ttdeci">jtx::PrettyAmount issuerBalance(jtx::Env &amp;env, jtx::Account const &amp;account, Issue const &amp;issue)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l00062">EscrowToken_test.cpp:62</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a62f5b5af2f75ffeedd9c690ca0f1ffa5"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a62f5b5af2f75ffeedd9c690ca0f1ffa5">ripple::test::EscrowToken_test::testMPTRequireAuth</a></div><div class="ttdeci">void testMPTRequireAuth(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l03561">EscrowToken_test.cpp:3561</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a63b3e12227138ae208152fac735a2ed8"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a63b3e12227138ae208152fac735a2ed8">ripple::test::EscrowToken_test::testMPTCanTransfer</a></div><div class="ttdeci">void testMPTCanTransfer(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l03655">EscrowToken_test.cpp:3655</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a86e6fc20d66a3e62e2cfcc30fdf4f72e"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a86e6fc20d66a3e62e2cfcc30fdf4f72e">ripple::test::EscrowToken_test::testMPTCreatePreflight</a></div><div class="ttdeci">void testMPTCreatePreflight(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l02184">EscrowToken_test.cpp:2184</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a8ebb0d44bf3dc74001a8d225ff4f88f1"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a8ebb0d44bf3dc74001a8d225ff4f88f1">ripple::test::EscrowToken_test::testMPTDestroy</a></div><div class="ttdeci">void testMPTDestroy(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l03722">EscrowToken_test.cpp:3722</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a94887bd1d97dc29b5914ae15240056d5"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a94887bd1d97dc29b5914ae15240056d5">ripple::test::EscrowToken_test::testMPTLock</a></div><div class="ttdeci">void testMPTLock(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l03604">EscrowToken_test.cpp:3604</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a9524604df2a45eee9df0e833a8b7bf8e"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a9524604df2a45eee9df0e833a8b7bf8e">ripple::test::EscrowToken_test::testIOUCreatePreclaim</a></div><div class="ttdeci">void testIOUCreatePreclaim(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l00313">EscrowToken_test.cpp:313</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a971ba432a53ddec6d89f86ecb388c351"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a971ba432a53ddec6d89f86ecb388c351">ripple::test::EscrowToken_test::testIOUPrecisionLoss</a></div><div class="ttdeci">void testIOUPrecisionLoss(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l02073">EscrowToken_test.cpp:2073</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_aa1f684d49d62af924a322a5cf45eb787"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#aa1f684d49d62af924a322a5cf45eb787">ripple::test::EscrowToken_test::testIOUBalances</a></div><div class="ttdeci">void testIOUBalances(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l00895">EscrowToken_test.cpp:895</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_aa73eedfaa5d3777ab3a4d9e03c85e612"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#aa73eedfaa5d3777ab3a4d9e03c85e612">ripple::test::EscrowToken_test::testMPTCancelPreclaim</a></div><div class="ttdeci">void testMPTCancelPreclaim(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l02804">EscrowToken_test.cpp:2804</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_aa8866973f0636940b3a498fe7caf3860"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#aa8866973f0636940b3a498fe7caf3860">ripple::test::EscrowToken_test::testIOUGateway</a></div><div class="ttdeci">void testIOUGateway(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l01369">EscrowToken_test.cpp:1369</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_abf5b86f7877bb1028df1a6a7cbea90ca"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#abf5b86f7877bb1028df1a6a7cbea90ca">ripple::test::EscrowToken_test::testMPTWithFeats</a></div><div class="ttdeci">void testMPTWithFeats(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l03855">EscrowToken_test.cpp:3855</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_ad17c0fd59a204cbf78c844ab4599756a"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#ad17c0fd59a204cbf78c844ab4599756a">ripple::test::EscrowToken_test::testIOUFinishPreclaim</a></div><div class="ttdeci">void testIOUFinishPreclaim(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l00592">EscrowToken_test.cpp:592</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_ad67e8db93db4e6744c32833f413d0b37"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#ad67e8db93db4e6744c32833f413d0b37">ripple::test::EscrowToken_test::testIOUCreatePreflight</a></div><div class="ttdeci">void testIOUCreatePreflight(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l00253">EscrowToken_test.cpp:253</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_ad94630b9883d7b0894edb40359610434"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#ad94630b9883d7b0894edb40359610434">ripple::test::EscrowToken_test::testMPTEnablement</a></div><div class="ttdeci">void testMPTEnablement(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l02124">EscrowToken_test.cpp:2124</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_add171eae837c77dc1d1c5618458264e1"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#add171eae837c77dc1d1c5618458264e1">ripple::test::EscrowToken_test::testMPTFinishDoApply</a></div><div class="ttdeci">void testMPTFinishDoApply(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l02684">EscrowToken_test.cpp:2684</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_aeaf28f6ec99c828ab418ed50af09209d"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#aeaf28f6ec99c828ab418ed50af09209d">ripple::test::EscrowToken_test::testIOUMetaAndOwnership</a></div><div class="ttdeci">void testIOUMetaAndOwnership(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l00986">EscrowToken_test.cpp:986</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_aeb0d8d5facf1a0c9f18054e15ba0e4e5"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#aeb0d8d5facf1a0c9f18054e15ba0e4e5">ripple::test::EscrowToken_test::testIOURequireAuth</a></div><div class="ttdeci">void testIOURequireAuth(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l01702">EscrowToken_test.cpp:1702</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_aebebe705a195dce6adae0a94ae07d90f"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#aebebe705a195dce6adae0a94ae07d90f">ripple::test::EscrowToken_test::issuerEscrowed</a></div><div class="ttdeci">jtx::PrettyAmount issuerEscrowed(jtx::Env &amp;env, jtx::Account const &amp;account, Issue const &amp;issue)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l00080">EscrowToken_test.cpp:80</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_aed06c2ad7bca64d741f2c0688b50df2d"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#aed06c2ad7bca64d741f2c0688b50df2d">ripple::test::EscrowToken_test::testIOUCancelPreclaim</a></div><div class="ttdeci">void testIOUCancelPreclaim(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l00842">EscrowToken_test.cpp:842</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_af2420619b5305b85ab6138435fa6ef8c"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#af2420619b5305b85ab6138435fa6ef8c">ripple::test::EscrowToken_test::testMPTMetaAndOwnership</a></div><div class="ttdeci">void testMPTMetaAndOwnership(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="EscrowToken__test_8cpp_source.html#l03194">EscrowToken_test.cpp:3194</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1PrettyAmount_html"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1PrettyAmount.html">ripple::test::jtx::PrettyAmount</a></div><div class="ttdoc">Represents an XRP or IOU quantity This customizes the string conversion and supports XRP conversions ...</div><div class="ttdef"><b>Definition:</b> <a href="src_2test_2jtx_2amount_8h_source.html#l00074">src/test/jtx/amount.h:75</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1escrow_1_1cancel__time_html"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1escrow_1_1cancel__time.html">ripple::test::jtx::escrow::cancel_time</a></div><div class="ttdoc">Set the &quot;CancelAfter&quot; time tag on a JTx.</div><div class="ttdef"><b>Definition:</b> <a href="escrow_8h_source.html#l00115">escrow.h:116</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1escrow_1_1condition_html"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1escrow_1_1condition.html">ripple::test::jtx::escrow::condition</a></div><div class="ttdef"><b>Definition:</b> <a href="escrow_8h_source.html#l00132">escrow.h:133</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1escrow_1_1finish__time_html"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1escrow_1_1finish__time.html">ripple::test::jtx::escrow::finish_time</a></div><div class="ttdoc">Set the &quot;FinishAfter&quot; time tag on a JTx.</div><div class="ttdef"><b>Definition:</b> <a href="escrow_8h_source.html#l00097">escrow.h:98</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1escrow_1_1fulfillment_html"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1escrow_1_1fulfillment.html">ripple::test::jtx::escrow::fulfillment</a></div><div class="ttdef"><b>Definition:</b> <a href="escrow_8h_source.html#l00155">escrow.h:156</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1seq_html"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1seq.html">ripple::test::jtx::seq</a></div><div class="ttdoc">Set the sequence number on a JTx.</div><div class="ttdef"><b>Definition:</b> <a href="seq_8h_source.html#l00033">seq.h:34</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1seq_html_a24f882c3c91938bb57b850d9883ff35f"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1seq.html#a24f882c3c91938bb57b850d9883ff35f">ripple::test::jtx::seq::seq</a></div><div class="ttdeci">seq(autofill_t)</div><div class="ttdef"><b>Definition:</b> <a href="seq_8h_source.html#l00040">seq.h:40</a></div></div>
<div class="ttc" id="astructripple_1_1Rate_html_a59fd441d04e641347e6dc62c2301f671"><div class="ttname"><a href="structripple_1_1Rate.html#a59fd441d04e641347e6dc62c2301f671">ripple::Rate::value</a></div><div class="ttdeci">std::uint32_t value</div><div class="ttdef"><b>Definition</b> <a href="Rate_8h_source.html#l00041">Rate.h:41</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html">ripple::test::EscrowToken_test</a></div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l00038">EscrowToken_test.cpp:39</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a0c099114367a1c1aa942aa38195e7863"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a0c099114367a1c1aa942aa38195e7863">ripple::test::EscrowToken_test::testMPTBalances</a></div><div class="ttdeci">void testMPTBalances(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l02881">EscrowToken_test.cpp:2881</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a0cccbfe7962640d0590ce2582deed1a7"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a0cccbfe7962640d0590ce2582deed1a7">ripple::test::EscrowToken_test::testIOUWithFeats</a></div><div class="ttdeci">void testIOUWithFeats(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l03833">EscrowToken_test.cpp:3833</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a19be4c9b252d63af38d1d7f2ab66cbe2"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a19be4c9b252d63af38d1d7f2ab66cbe2">ripple::test::EscrowToken_test::testMPTLockedRate</a></div><div class="ttdeci">void testMPTLockedRate(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l03458">EscrowToken_test.cpp:3458</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a1ff393ce70a15bb341cd028a847805ec"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a1ff393ce70a15bb341cd028a847805ec">ripple::test::EscrowToken_test::testIOUINSF</a></div><div class="ttdeci">void testIOUINSF(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l02006">EscrowToken_test.cpp:2006</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a248fe498fb5352157d2e83bf931af7f6"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a248fe498fb5352157d2e83bf931af7f6">ripple::test::EscrowToken_test::testIOULimitAmount</a></div><div class="ttdeci">void testIOULimitAmount(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l01655">EscrowToken_test.cpp:1655</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a321535b055965aff0969690979f60526"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a321535b055965aff0969690979f60526">ripple::test::EscrowToken_test::testIOURippleState</a></div><div class="ttdeci">void testIOURippleState(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l01290">EscrowToken_test.cpp:1290</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a3436110c61953cc442e73f6c93dac511"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a3436110c61953cc442e73f6c93dac511">ripple::test::EscrowToken_test::testMPTFinishPreclaim</a></div><div class="ttdeci">void testMPTFinishPreclaim(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l02561">EscrowToken_test.cpp:2561</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a371c4b9699008039474aedce10e9f1cc"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a371c4b9699008039474aedce10e9f1cc">ripple::test::EscrowToken_test::testMPTGateway</a></div><div class="ttdeci">void testMPTGateway(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l03401">EscrowToken_test.cpp:3401</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a3c31c2186e4f86daf59772fd0dd63570"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a3c31c2186e4f86daf59772fd0dd63570">ripple::test::EscrowToken_test::testIOULockedRate</a></div><div class="ttdeci">void testIOULockedRate(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l01477">EscrowToken_test.cpp:1477</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a490eb57073d8eeacf8cac681014ab1e7"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a490eb57073d8eeacf8cac681014ab1e7">ripple::test::EscrowToken_test::issuerMPTEscrowed</a></div><div class="ttdeci">static uint64_t issuerMPTEscrowed(jtx::Env const &amp;env, jtx::MPT const &amp;mpt)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l00053">EscrowToken_test.cpp:53</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a4bb54b51e65e3d90a0b18c852cf77332"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a4bb54b51e65e3d90a0b18c852cf77332">ripple::test::EscrowToken_test::mptEscrowed</a></div><div class="ttdeci">static uint64_t mptEscrowed(jtx::Env const &amp;env, jtx::Account const &amp;account, jtx::MPT const &amp;mpt)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l00041">EscrowToken_test.cpp:41</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a4e0a79fb13c7a4237a765a70df3747ed"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a4e0a79fb13c7a4237a765a70df3747ed">ripple::test::EscrowToken_test::testIOUEnablement</a></div><div class="ttdeci">void testIOUEnablement(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l00097">EscrowToken_test.cpp:97</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a57bbc4e18c04831bdcef7399c3f11387"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a57bbc4e18c04831bdcef7399c3f11387">ripple::test::EscrowToken_test::run</a></div><div class="ttdeci">void run() override</div><div class="ttdoc">Runs the suite.</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l03875">EscrowToken_test.cpp:3875</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a58310a0c9b19f972016f07cdc6f99dbe"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a58310a0c9b19f972016f07cdc6f99dbe">ripple::test::EscrowToken_test::testIOUFreeze</a></div><div class="ttdeci">void testIOUFreeze(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l01764">EscrowToken_test.cpp:1764</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a58a1d06d8e36b68ee7b29ab027af86a0"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a58a1d06d8e36b68ee7b29ab027af86a0">ripple::test::EscrowToken_test::testIOUAllowLockingFlag</a></div><div class="ttdeci">void testIOUAllowLockingFlag(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l00187">EscrowToken_test.cpp:187</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a58f8fc7b2ca3db39a41d19b628cc629d"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a58f8fc7b2ca3db39a41d19b628cc629d">ripple::test::EscrowToken_test::testMPTCreatePreclaim</a></div><div class="ttdeci">void testMPTCreatePreclaim(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l02246">EscrowToken_test.cpp:2246</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a5cebf426476c8713a963abdab219ddde"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a5cebf426476c8713a963abdab219ddde">ripple::test::EscrowToken_test::testIOUFinishDoApply</a></div><div class="ttdeci">void testIOUFinishDoApply(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l00684">EscrowToken_test.cpp:684</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a606504f399da28b38ecdc0ec0892d576"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a606504f399da28b38ecdc0ec0892d576">ripple::test::EscrowToken_test::issuerBalance</a></div><div class="ttdeci">jtx::PrettyAmount issuerBalance(jtx::Env &amp;env, jtx::Account const &amp;account, Issue const &amp;issue)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l00062">EscrowToken_test.cpp:62</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a62f5b5af2f75ffeedd9c690ca0f1ffa5"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a62f5b5af2f75ffeedd9c690ca0f1ffa5">ripple::test::EscrowToken_test::testMPTRequireAuth</a></div><div class="ttdeci">void testMPTRequireAuth(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l03561">EscrowToken_test.cpp:3561</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a63b3e12227138ae208152fac735a2ed8"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a63b3e12227138ae208152fac735a2ed8">ripple::test::EscrowToken_test::testMPTCanTransfer</a></div><div class="ttdeci">void testMPTCanTransfer(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l03655">EscrowToken_test.cpp:3655</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a86e6fc20d66a3e62e2cfcc30fdf4f72e"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a86e6fc20d66a3e62e2cfcc30fdf4f72e">ripple::test::EscrowToken_test::testMPTCreatePreflight</a></div><div class="ttdeci">void testMPTCreatePreflight(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l02184">EscrowToken_test.cpp:2184</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a8ebb0d44bf3dc74001a8d225ff4f88f1"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a8ebb0d44bf3dc74001a8d225ff4f88f1">ripple::test::EscrowToken_test::testMPTDestroy</a></div><div class="ttdeci">void testMPTDestroy(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l03722">EscrowToken_test.cpp:3722</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a94887bd1d97dc29b5914ae15240056d5"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a94887bd1d97dc29b5914ae15240056d5">ripple::test::EscrowToken_test::testMPTLock</a></div><div class="ttdeci">void testMPTLock(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l03604">EscrowToken_test.cpp:3604</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a9524604df2a45eee9df0e833a8b7bf8e"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a9524604df2a45eee9df0e833a8b7bf8e">ripple::test::EscrowToken_test::testIOUCreatePreclaim</a></div><div class="ttdeci">void testIOUCreatePreclaim(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l00313">EscrowToken_test.cpp:313</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_a971ba432a53ddec6d89f86ecb388c351"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#a971ba432a53ddec6d89f86ecb388c351">ripple::test::EscrowToken_test::testIOUPrecisionLoss</a></div><div class="ttdeci">void testIOUPrecisionLoss(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l02073">EscrowToken_test.cpp:2073</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_aa1f684d49d62af924a322a5cf45eb787"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#aa1f684d49d62af924a322a5cf45eb787">ripple::test::EscrowToken_test::testIOUBalances</a></div><div class="ttdeci">void testIOUBalances(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l00895">EscrowToken_test.cpp:895</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_aa73eedfaa5d3777ab3a4d9e03c85e612"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#aa73eedfaa5d3777ab3a4d9e03c85e612">ripple::test::EscrowToken_test::testMPTCancelPreclaim</a></div><div class="ttdeci">void testMPTCancelPreclaim(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l02804">EscrowToken_test.cpp:2804</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_aa8866973f0636940b3a498fe7caf3860"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#aa8866973f0636940b3a498fe7caf3860">ripple::test::EscrowToken_test::testIOUGateway</a></div><div class="ttdeci">void testIOUGateway(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l01369">EscrowToken_test.cpp:1369</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_abf5b86f7877bb1028df1a6a7cbea90ca"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#abf5b86f7877bb1028df1a6a7cbea90ca">ripple::test::EscrowToken_test::testMPTWithFeats</a></div><div class="ttdeci">void testMPTWithFeats(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l03855">EscrowToken_test.cpp:3855</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_ad17c0fd59a204cbf78c844ab4599756a"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#ad17c0fd59a204cbf78c844ab4599756a">ripple::test::EscrowToken_test::testIOUFinishPreclaim</a></div><div class="ttdeci">void testIOUFinishPreclaim(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l00592">EscrowToken_test.cpp:592</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_ad67e8db93db4e6744c32833f413d0b37"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#ad67e8db93db4e6744c32833f413d0b37">ripple::test::EscrowToken_test::testIOUCreatePreflight</a></div><div class="ttdeci">void testIOUCreatePreflight(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l00253">EscrowToken_test.cpp:253</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_ad94630b9883d7b0894edb40359610434"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#ad94630b9883d7b0894edb40359610434">ripple::test::EscrowToken_test::testMPTEnablement</a></div><div class="ttdeci">void testMPTEnablement(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l02124">EscrowToken_test.cpp:2124</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_add171eae837c77dc1d1c5618458264e1"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#add171eae837c77dc1d1c5618458264e1">ripple::test::EscrowToken_test::testMPTFinishDoApply</a></div><div class="ttdeci">void testMPTFinishDoApply(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l02684">EscrowToken_test.cpp:2684</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_aeaf28f6ec99c828ab418ed50af09209d"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#aeaf28f6ec99c828ab418ed50af09209d">ripple::test::EscrowToken_test::testIOUMetaAndOwnership</a></div><div class="ttdeci">void testIOUMetaAndOwnership(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l00986">EscrowToken_test.cpp:986</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_aeb0d8d5facf1a0c9f18054e15ba0e4e5"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#aeb0d8d5facf1a0c9f18054e15ba0e4e5">ripple::test::EscrowToken_test::testIOURequireAuth</a></div><div class="ttdeci">void testIOURequireAuth(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l01702">EscrowToken_test.cpp:1702</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_aebebe705a195dce6adae0a94ae07d90f"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#aebebe705a195dce6adae0a94ae07d90f">ripple::test::EscrowToken_test::issuerEscrowed</a></div><div class="ttdeci">jtx::PrettyAmount issuerEscrowed(jtx::Env &amp;env, jtx::Account const &amp;account, Issue const &amp;issue)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l00080">EscrowToken_test.cpp:80</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_aed06c2ad7bca64d741f2c0688b50df2d"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#aed06c2ad7bca64d741f2c0688b50df2d">ripple::test::EscrowToken_test::testIOUCancelPreclaim</a></div><div class="ttdeci">void testIOUCancelPreclaim(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l00842">EscrowToken_test.cpp:842</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1EscrowToken__test_html_af2420619b5305b85ab6138435fa6ef8c"><div class="ttname"><a href="structripple_1_1test_1_1EscrowToken__test.html#af2420619b5305b85ab6138435fa6ef8c">ripple::test::EscrowToken_test::testMPTMetaAndOwnership</a></div><div class="ttdeci">void testMPTMetaAndOwnership(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="EscrowToken__test_8cpp_source.html#l03194">EscrowToken_test.cpp:3194</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1PrettyAmount_html"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1PrettyAmount.html">ripple::test::jtx::PrettyAmount</a></div><div class="ttdoc">Represents an XRP or IOU quantity This customizes the string conversion and supports XRP conversions ...</div><div class="ttdef"><b>Definition</b> <a href="src_2test_2jtx_2amount_8h_source.html#l00074">src/test/jtx/amount.h:75</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1escrow_1_1cancel__time_html"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1escrow_1_1cancel__time.html">ripple::test::jtx::escrow::cancel_time</a></div><div class="ttdoc">Set the &quot;CancelAfter&quot; time tag on a JTx.</div><div class="ttdef"><b>Definition</b> <a href="escrow_8h_source.html#l00115">escrow.h:116</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1escrow_1_1condition_html"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1escrow_1_1condition.html">ripple::test::jtx::escrow::condition</a></div><div class="ttdef"><b>Definition</b> <a href="escrow_8h_source.html#l00132">escrow.h:133</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1escrow_1_1finish__time_html"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1escrow_1_1finish__time.html">ripple::test::jtx::escrow::finish_time</a></div><div class="ttdoc">Set the &quot;FinishAfter&quot; time tag on a JTx.</div><div class="ttdef"><b>Definition</b> <a href="escrow_8h_source.html#l00097">escrow.h:98</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1escrow_1_1fulfillment_html"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1escrow_1_1fulfillment.html">ripple::test::jtx::escrow::fulfillment</a></div><div class="ttdef"><b>Definition</b> <a href="escrow_8h_source.html#l00155">escrow.h:156</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1seq_html"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1seq.html">ripple::test::jtx::seq</a></div><div class="ttdoc">Set the sequence number on a JTx.</div><div class="ttdef"><b>Definition</b> <a href="seq_8h_source.html#l00033">seq.h:34</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1seq_html_a24f882c3c91938bb57b850d9883ff35f"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1seq.html#a24f882c3c91938bb57b850d9883ff35f">ripple::test::jtx::seq::seq</a></div><div class="ttdeci">seq(autofill_t)</div><div class="ttdef"><b>Definition</b> <a href="seq_8h_source.html#l00040">seq.h:40</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.5
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>