This commit is contained in:
nbougalis
2020-12-05 06:17:37 +00:00
parent 27ba201b4c
commit ee2b4c457d
4211 changed files with 96026 additions and 94287 deletions

View File

@@ -183,13 +183,13 @@ $(function() {
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>&#160; <span class="comment">// test: sets LowFreeze | HighFreeze flags</span></div>
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>&#160; env(trust(G1, bob[<span class="stringliteral">&quot;USD&quot;</span>](0), <a class="code" href="namespaceripple.html#a2ee664f6676eec21e5459ab18eddcfbb">tfSetFreeze</a>));</div>
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>&#160; <span class="keyword">auto</span> affected = env.meta()-&gt;getJson(</div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; <a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">JsonOptions::none</a>)[<a class="code" href="namespaceripple.html#a3097a532ddb01023a95439671011fa97">sfAffectedNodes</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>];</div>
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>&#160; <a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">JsonOptions::none</a>)[<a class="code" href="namespaceripple.html#ac44e511c280240e9cefbd305de4640ec">sfAffectedNodes</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>];</div>
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>&#160; <span class="keywordflow">if</span> (!BEAST_EXPECT(<a class="code" href="classripple_1_1Freeze__test.html#a9a60cb530b03fdb134013d6c9f37f060">checkArraySize</a>(affected, 2u)))</div>
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>&#160; <span class="keywordflow">return</span>;</div>
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>&#160; <span class="keyword">auto</span> ff =</div>
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; affected[1u][<a class="code" href="namespaceripple.html#a28444af630ffe05b75075785343b45c0">sfModifiedNode</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>][<a class="code" href="namespaceripple.html#a97106dd9790795c6202aa5e4d95b3f7d">sfFinalFields</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>];</div>
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>&#160; affected[1u][<a class="code" href="namespaceripple.html#acfcb7787aa81c35640ba284e541f9a68">sfModifiedNode</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>][<a class="code" href="namespaceripple.html#ae6962034c5c2db38335513cae7086781">sfFinalFields</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>];</div>
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>&#160; BEAST_EXPECT(</div>
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; ff[<a class="code" href="namespaceripple.html#aaf69964db2cd73dde65acefced1e3441">sfLowLimit</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>] ==</div>
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>&#160; ff[<a class="code" href="namespaceripple.html#a823af8711d62eb5661ccab5af1dde03a">sfLowLimit</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>] ==</div>
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>&#160; G1[<span class="stringliteral">&quot;USD&quot;</span>](0).value().getJson(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">JsonOptions::none</a>));</div>
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>&#160; BEAST_EXPECT(ff[jss::Flags].asUInt() &amp; <a class="code" href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5acc42435bd72cbd8094823e3316721f8d">lsfLowFreeze</a>);</div>
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>&#160; BEAST_EXPECT(!(ff[jss::Flags].asUInt() &amp; <a class="code" href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a4693afbe3079a71cd439cffeda515010">lsfHighFreeze</a>));</div>
@@ -201,18 +201,18 @@ $(function() {
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>&#160; <span class="comment">// test: can buy more assets on that line</span></div>
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>&#160; env(offer(bob, G1[<span class="stringliteral">&quot;USD&quot;</span>](5), XRP(25)));</div>
<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>&#160; <span class="keyword">auto</span> affected = env.meta()-&gt;getJson(</div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; <a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">JsonOptions::none</a>)[<a class="code" href="namespaceripple.html#a3097a532ddb01023a95439671011fa97">sfAffectedNodes</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>];</div>
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>&#160; <a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">JsonOptions::none</a>)[<a class="code" href="namespaceripple.html#ac44e511c280240e9cefbd305de4640ec">sfAffectedNodes</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>];</div>
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>&#160; <span class="keywordflow">if</span> (!BEAST_EXPECT(<a class="code" href="classripple_1_1Freeze__test.html#a9a60cb530b03fdb134013d6c9f37f060">checkArraySize</a>(affected, 5u)))</div>
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>&#160; <span class="keywordflow">return</span>;</div>
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>&#160; <span class="keyword">auto</span> ff =</div>
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; affected[3u][<a class="code" href="namespaceripple.html#a28444af630ffe05b75075785343b45c0">sfModifiedNode</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>][<a class="code" href="namespaceripple.html#a97106dd9790795c6202aa5e4d95b3f7d">sfFinalFields</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>];</div>
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>&#160; affected[3u][<a class="code" href="namespaceripple.html#acfcb7787aa81c35640ba284e541f9a68">sfModifiedNode</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>][<a class="code" href="namespaceripple.html#ae6962034c5c2db38335513cae7086781">sfFinalFields</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>];</div>
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>&#160; BEAST_EXPECT(</div>
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; ff[<a class="code" href="namespaceripple.html#a4f29578bd1b3d2d1225a87890489e7ca">sfHighLimit</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>] ==</div>
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>&#160; ff[<a class="code" href="namespaceripple.html#a78b8a880e6176b96eea2351ce8b9db77">sfHighLimit</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>] ==</div>
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>&#160; bob[<span class="stringliteral">&quot;USD&quot;</span>](100).value().getJson(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">JsonOptions::none</a>));</div>
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>&#160; <span class="keyword">auto</span> amt = <a class="code" href="classripple_1_1STAmount.html">STAmount</a>{<a class="code" href="classripple_1_1Issue.html">Issue</a>{<a class="code" href="namespaceripple.html#a791ac17da7afb28eaa4c229daa4ccef5">to_currency</a>(<span class="stringliteral">&quot;USD&quot;</span>), <a class="code" href="namespaceripple.html#a065cda95aed9cb1d66fb81cad0867ef6">noAccount</a>()}, -15}</div>
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>&#160; .value()</div>
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>&#160; .getJson(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">JsonOptions::none</a>);</div>
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; BEAST_EXPECT(ff[<a class="code" href="namespaceripple.html#a302900f43b3d504ce71926534d7277e6">sfBalance</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>] == amt);</div>
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>&#160; BEAST_EXPECT(ff[<a class="code" href="namespaceripple.html#ab8a9c54401e8209fca7396c6b9c610f4">sfBalance</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>] == amt);</div>
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; env.close();</div>
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; }</div>
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; </div>
@@ -269,13 +269,13 @@ $(function() {
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>&#160; <span class="comment">// test: sets LowFreeze | HighFreeze flags</span></div>
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160; env(trust(G1, bob[<span class="stringliteral">&quot;USD&quot;</span>](0), <a class="code" href="namespaceripple.html#aa3057321859296e78b73d7e964ffbaed">tfClearFreeze</a>));</div>
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; <span class="keyword">auto</span> affected = env.meta()-&gt;getJson(</div>
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160; <a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">JsonOptions::none</a>)[<a class="code" href="namespaceripple.html#a3097a532ddb01023a95439671011fa97">sfAffectedNodes</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>];</div>
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160; <a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">JsonOptions::none</a>)[<a class="code" href="namespaceripple.html#ac44e511c280240e9cefbd305de4640ec">sfAffectedNodes</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>];</div>
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; <span class="keywordflow">if</span> (!BEAST_EXPECT(<a class="code" href="classripple_1_1Freeze__test.html#a9a60cb530b03fdb134013d6c9f37f060">checkArraySize</a>(affected, 2u)))</div>
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; <span class="keywordflow">return</span>;</div>
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160; <span class="keyword">auto</span> ff =</div>
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160; affected[1u][<a class="code" href="namespaceripple.html#a28444af630ffe05b75075785343b45c0">sfModifiedNode</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>][<a class="code" href="namespaceripple.html#a97106dd9790795c6202aa5e4d95b3f7d">sfFinalFields</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>];</div>
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160; affected[1u][<a class="code" href="namespaceripple.html#acfcb7787aa81c35640ba284e541f9a68">sfModifiedNode</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>][<a class="code" href="namespaceripple.html#ae6962034c5c2db38335513cae7086781">sfFinalFields</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>];</div>
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160; BEAST_EXPECT(</div>
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; ff[<a class="code" href="namespaceripple.html#aaf69964db2cd73dde65acefced1e3441">sfLowLimit</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>] ==</div>
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; ff[<a class="code" href="namespaceripple.html#a823af8711d62eb5661ccab5af1dde03a">sfLowLimit</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>] ==</div>
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160; G1[<span class="stringliteral">&quot;USD&quot;</span>](0).value().getJson(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">JsonOptions::none</a>));</div>
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; BEAST_EXPECT(!(ff[jss::Flags].asUInt() &amp; <a class="code" href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5acc42435bd72cbd8094823e3316721f8d">lsfLowFreeze</a>));</div>
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160; BEAST_EXPECT(!(ff[jss::Flags].asUInt() &amp; <a class="code" href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a4693afbe3079a71cd439cffeda515010">lsfHighFreeze</a>));</div>
@@ -487,12 +487,12 @@ $(function() {
<div class="line"><a name="l00416"></a><span class="lineno"> 416</span>&#160; <span class="comment">// test: trustlines can&#39;t be frozen</span></div>
<div class="line"><a name="l00417"></a><span class="lineno"> 417</span>&#160; env(trust(G1, A1[<span class="stringliteral">&quot;USD&quot;</span>](0), <a class="code" href="namespaceripple.html#a2ee664f6676eec21e5459ab18eddcfbb">tfSetFreeze</a>));</div>
<div class="line"><a name="l00418"></a><span class="lineno"> 418</span>&#160; <span class="keyword">auto</span> affected =</div>
<div class="line"><a name="l00419"></a><span class="lineno"> 419</span>&#160; env.meta()-&gt;getJson(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">JsonOptions::none</a>)[<a class="code" href="namespaceripple.html#a3097a532ddb01023a95439671011fa97">sfAffectedNodes</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>];</div>
<div class="line"><a name="l00419"></a><span class="lineno"> 419</span>&#160; env.meta()-&gt;getJson(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">JsonOptions::none</a>)[<a class="code" href="namespaceripple.html#ac44e511c280240e9cefbd305de4640ec">sfAffectedNodes</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>];</div>
<div class="line"><a name="l00420"></a><span class="lineno"> 420</span>&#160; <span class="keywordflow">if</span> (!BEAST_EXPECT(<a class="code" href="classripple_1_1Freeze__test.html#a9a60cb530b03fdb134013d6c9f37f060">checkArraySize</a>(affected, 1u)))</div>
<div class="line"><a name="l00421"></a><span class="lineno"> 421</span>&#160; <span class="keywordflow">return</span>;</div>
<div class="line"><a name="l00422"></a><span class="lineno"> 422</span>&#160; </div>
<div class="line"><a name="l00423"></a><span class="lineno"> 423</span>&#160; <span class="keyword">auto</span> let =</div>
<div class="line"><a name="l00424"></a><span class="lineno"> 424</span>&#160; affected[0u][<a class="code" href="namespaceripple.html#a28444af630ffe05b75075785343b45c0">sfModifiedNode</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>][<a class="code" href="namespaceripple.html#a17d40ddaaa1efdd012235e36224df2e8">sfLedgerEntryType</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>];</div>
<div class="line"><a name="l00424"></a><span class="lineno"> 424</span>&#160; affected[0u][<a class="code" href="namespaceripple.html#acfcb7787aa81c35640ba284e541f9a68">sfModifiedNode</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>][<a class="code" href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">sfLedgerEntryType</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>];</div>
<div class="line"><a name="l00425"></a><span class="lineno"> 425</span>&#160; BEAST_EXPECT(let == jss::AccountRoot);</div>
<div class="line"><a name="l00426"></a><span class="lineno"> 426</span>&#160; }</div>
<div class="line"><a name="l00427"></a><span class="lineno"> 427</span>&#160; </div>
@@ -545,13 +545,13 @@ $(function() {
<div class="line"><a name="l00474"></a><span class="lineno"> 474</span>&#160; <span class="comment">// test: owner of partially consumed offers line is frozen</span></div>
<div class="line"><a name="l00475"></a><span class="lineno"> 475</span>&#160; env(trust(G1, A3[<span class="stringliteral">&quot;USD&quot;</span>](0), <a class="code" href="namespaceripple.html#a2ee664f6676eec21e5459ab18eddcfbb">tfSetFreeze</a>));</div>
<div class="line"><a name="l00476"></a><span class="lineno"> 476</span>&#160; <span class="keyword">auto</span> affected =</div>
<div class="line"><a name="l00477"></a><span class="lineno"> 477</span>&#160; env.meta()-&gt;getJson(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">JsonOptions::none</a>)[<a class="code" href="namespaceripple.html#a3097a532ddb01023a95439671011fa97">sfAffectedNodes</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>];</div>
<div class="line"><a name="l00477"></a><span class="lineno"> 477</span>&#160; env.meta()-&gt;getJson(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">JsonOptions::none</a>)[<a class="code" href="namespaceripple.html#ac44e511c280240e9cefbd305de4640ec">sfAffectedNodes</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>];</div>
<div class="line"><a name="l00478"></a><span class="lineno"> 478</span>&#160; <span class="keywordflow">if</span> (!BEAST_EXPECT(<a class="code" href="classripple_1_1Freeze__test.html#a9a60cb530b03fdb134013d6c9f37f060">checkArraySize</a>(affected, 2u)))</div>
<div class="line"><a name="l00479"></a><span class="lineno"> 479</span>&#160; <span class="keywordflow">return</span>;</div>
<div class="line"><a name="l00480"></a><span class="lineno"> 480</span>&#160; <span class="keyword">auto</span> ff =</div>
<div class="line"><a name="l00481"></a><span class="lineno"> 481</span>&#160; affected[1u][<a class="code" href="namespaceripple.html#a28444af630ffe05b75075785343b45c0">sfModifiedNode</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>][<a class="code" href="namespaceripple.html#a97106dd9790795c6202aa5e4d95b3f7d">sfFinalFields</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>];</div>
<div class="line"><a name="l00481"></a><span class="lineno"> 481</span>&#160; affected[1u][<a class="code" href="namespaceripple.html#acfcb7787aa81c35640ba284e541f9a68">sfModifiedNode</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>][<a class="code" href="namespaceripple.html#ae6962034c5c2db38335513cae7086781">sfFinalFields</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>];</div>
<div class="line"><a name="l00482"></a><span class="lineno"> 482</span>&#160; BEAST_EXPECT(</div>
<div class="line"><a name="l00483"></a><span class="lineno"> 483</span>&#160; ff[<a class="code" href="namespaceripple.html#a4f29578bd1b3d2d1225a87890489e7ca">sfHighLimit</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>] ==</div>
<div class="line"><a name="l00483"></a><span class="lineno"> 483</span>&#160; ff[<a class="code" href="namespaceripple.html#a78b8a880e6176b96eea2351ce8b9db77">sfHighLimit</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>] ==</div>
<div class="line"><a name="l00484"></a><span class="lineno"> 484</span>&#160; G1[<span class="stringliteral">&quot;USD&quot;</span>](0).value().getJson(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">JsonOptions::none</a>));</div>
<div class="line"><a name="l00485"></a><span class="lineno"> 485</span>&#160; BEAST_EXPECT(!(ff[jss::Flags].asUInt() &amp; <a class="code" href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5acc42435bd72cbd8094823e3316721f8d">lsfLowFreeze</a>));</div>
<div class="line"><a name="l00486"></a><span class="lineno"> 486</span>&#160; BEAST_EXPECT(ff[jss::Flags].asUInt() &amp; <a class="code" href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a4693afbe3079a71cd439cffeda515010">lsfHighFreeze</a>);</div>
@@ -575,12 +575,12 @@ $(function() {
<div class="line"><a name="l00504"></a><span class="lineno"> 504</span>&#160; <span class="comment">// test: freeze the new offer</span></div>
<div class="line"><a name="l00505"></a><span class="lineno"> 505</span>&#160; env(trust(G1, A4[<span class="stringliteral">&quot;USD&quot;</span>](0), <a class="code" href="namespaceripple.html#a2ee664f6676eec21e5459ab18eddcfbb">tfSetFreeze</a>));</div>
<div class="line"><a name="l00506"></a><span class="lineno"> 506</span>&#160; affected =</div>
<div class="line"><a name="l00507"></a><span class="lineno"> 507</span>&#160; env.meta()-&gt;getJson(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">JsonOptions::none</a>)[<a class="code" href="namespaceripple.html#a3097a532ddb01023a95439671011fa97">sfAffectedNodes</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>];</div>
<div class="line"><a name="l00507"></a><span class="lineno"> 507</span>&#160; env.meta()-&gt;getJson(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">JsonOptions::none</a>)[<a class="code" href="namespaceripple.html#ac44e511c280240e9cefbd305de4640ec">sfAffectedNodes</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>];</div>
<div class="line"><a name="l00508"></a><span class="lineno"> 508</span>&#160; <span class="keywordflow">if</span> (!BEAST_EXPECT(<a class="code" href="classripple_1_1Freeze__test.html#a9a60cb530b03fdb134013d6c9f37f060">checkArraySize</a>(affected, 2u)))</div>
<div class="line"><a name="l00509"></a><span class="lineno"> 509</span>&#160; <span class="keywordflow">return</span>;</div>
<div class="line"><a name="l00510"></a><span class="lineno"> 510</span>&#160; ff = affected[0u][<a class="code" href="namespaceripple.html#a28444af630ffe05b75075785343b45c0">sfModifiedNode</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>][<a class="code" href="namespaceripple.html#a97106dd9790795c6202aa5e4d95b3f7d">sfFinalFields</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>];</div>
<div class="line"><a name="l00510"></a><span class="lineno"> 510</span>&#160; ff = affected[0u][<a class="code" href="namespaceripple.html#acfcb7787aa81c35640ba284e541f9a68">sfModifiedNode</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>][<a class="code" href="namespaceripple.html#ae6962034c5c2db38335513cae7086781">sfFinalFields</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>];</div>
<div class="line"><a name="l00511"></a><span class="lineno"> 511</span>&#160; BEAST_EXPECT(</div>
<div class="line"><a name="l00512"></a><span class="lineno"> 512</span>&#160; ff[<a class="code" href="namespaceripple.html#aaf69964db2cd73dde65acefced1e3441">sfLowLimit</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>] ==</div>
<div class="line"><a name="l00512"></a><span class="lineno"> 512</span>&#160; ff[<a class="code" href="namespaceripple.html#a823af8711d62eb5661ccab5af1dde03a">sfLowLimit</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>] ==</div>
<div class="line"><a name="l00513"></a><span class="lineno"> 513</span>&#160; G1[<span class="stringliteral">&quot;USD&quot;</span>](0).value().getJson(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">JsonOptions::none</a>));</div>
<div class="line"><a name="l00514"></a><span class="lineno"> 514</span>&#160; BEAST_EXPECT(ff[jss::Flags].asUInt() &amp; <a class="code" href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5acc42435bd72cbd8094823e3316721f8d">lsfLowFreeze</a>);</div>
<div class="line"><a name="l00515"></a><span class="lineno"> 515</span>&#160; BEAST_EXPECT(!(ff[jss::Flags].asUInt() &amp; <a class="code" href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a4693afbe3079a71cd439cffeda515010">lsfHighFreeze</a>));</div>
@@ -589,12 +589,12 @@ $(function() {
<div class="line"><a name="l00518"></a><span class="lineno"> 518</span>&#160; <span class="comment">// test: can no longer create a crossing offer</span></div>
<div class="line"><a name="l00519"></a><span class="lineno"> 519</span>&#160; env(offer(A2, G1[<span class="stringliteral">&quot;USD&quot;</span>](999), XRP(999)));</div>
<div class="line"><a name="l00520"></a><span class="lineno"> 520</span>&#160; affected =</div>
<div class="line"><a name="l00521"></a><span class="lineno"> 521</span>&#160; env.meta()-&gt;getJson(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">JsonOptions::none</a>)[<a class="code" href="namespaceripple.html#a3097a532ddb01023a95439671011fa97">sfAffectedNodes</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>];</div>
<div class="line"><a name="l00521"></a><span class="lineno"> 521</span>&#160; env.meta()-&gt;getJson(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">JsonOptions::none</a>)[<a class="code" href="namespaceripple.html#ac44e511c280240e9cefbd305de4640ec">sfAffectedNodes</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>];</div>
<div class="line"><a name="l00522"></a><span class="lineno"> 522</span>&#160; <span class="keywordflow">if</span> (!BEAST_EXPECT(<a class="code" href="classripple_1_1Freeze__test.html#a9a60cb530b03fdb134013d6c9f37f060">checkArraySize</a>(affected, 8u)))</div>
<div class="line"><a name="l00523"></a><span class="lineno"> 523</span>&#160; <span class="keywordflow">return</span>;</div>
<div class="line"><a name="l00524"></a><span class="lineno"> 524</span>&#160; <span class="keyword">auto</span> created = affected[0u][<a class="code" href="namespaceripple.html#ad505bb1ea237080dcb947ec5a48b8aba">sfCreatedNode</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>];</div>
<div class="line"><a name="l00524"></a><span class="lineno"> 524</span>&#160; <span class="keyword">auto</span> created = affected[0u][<a class="code" href="namespaceripple.html#adf81d0ff0fd10842f44f21cac467d0b5">sfCreatedNode</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>];</div>
<div class="line"><a name="l00525"></a><span class="lineno"> 525</span>&#160; BEAST_EXPECT(</div>
<div class="line"><a name="l00526"></a><span class="lineno"> 526</span>&#160; created[<a class="code" href="namespaceripple.html#aac1bba296382f51cbea52bf57a68f0bc">sfNewFields</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>][jss::Account] == A2.human());</div>
<div class="line"><a name="l00526"></a><span class="lineno"> 526</span>&#160; created[<a class="code" href="namespaceripple.html#a737786376eaaa852f53f51d2463135f9">sfNewFields</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>][jss::Account] == A2.human());</div>
<div class="line"><a name="l00527"></a><span class="lineno"> 527</span>&#160; env.close();</div>
<div class="line"><a name="l00528"></a><span class="lineno"> 528</span>&#160; </div>
<div class="line"><a name="l00529"></a><span class="lineno"> 529</span>&#160; <span class="comment">// test: offer was removed by offer_create</span></div>
@@ -624,45 +624,45 @@ $(function() {
<div class="line"><a name="l00553"></a><span class="lineno"> 553</span>&#160;} <span class="comment">// namespace ripple</span></div>
</div><!-- fragment --></div><!-- contents -->
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca5d1f0daadc43667fc3775d53cd6e3420"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca5d1f0daadc43667fc3775d53cd6e3420">ripple::tecUNFUNDED_OFFER</a></div><div class="ttdeci">@ tecUNFUNDED_OFFER</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00245">TER.h:245</a></div></div>
<div class="ttc" id="anamespaceripple_html_a791ac17da7afb28eaa4c229daa4ccef5"><div class="ttname"><a href="namespaceripple.html#a791ac17da7afb28eaa4c229daa4ccef5">ripple::to_currency</a></div><div class="ttdeci">bool to_currency(Currency &amp;currency, std::string const &amp;code)</div><div class="ttdoc">Tries to convert a string to a Currency, returns true on success.</div><div class="ttdef"><b>Definition:</b> <a href="UintTypes_8cpp_source.html#l00080">UintTypes.cpp:80</a></div></div>
<div class="ttc" id="anamespaceripple_html_a791ac17da7afb28eaa4c229daa4ccef5"><div class="ttname"><a href="namespaceripple.html#a791ac17da7afb28eaa4c229daa4ccef5">ripple::to_currency</a></div><div class="ttdeci">bool to_currency(Currency &amp;currency, std::string const &amp;code)</div><div class="ttdoc">Tries to convert a string to a Currency, returns true on success.</div><div class="ttdef"><b>Definition:</b> <a href="UintTypes_8cpp_source.html#l00083">UintTypes.cpp:83</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#l00264">TER.h:264</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#l00034">Issue.h:34</a></div></div>
<div class="ttc" id="abasic_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div><div class="ttdoc">STL class.</div></div>
<div class="ttc" id="anamespaceripple_html_a2701412a11b118c19256a4c901db2938"><div class="ttname"><a href="namespaceripple.html#a2701412a11b118c19256a4c901db2938">ripple::BEAST_DEFINE_TESTSUITE</a></div><div class="ttdeci">BEAST_DEFINE_TESTSUITE(AccountTxPaging, app, ripple)</div></div>
<div class="ttc" id="aclassripple_1_1Freeze__test_html_af1fb0f43eca5efe37137694ca307ff62"><div class="ttname"><a href="classripple_1_1Freeze__test.html#af1fb0f43eca5efe37137694ca307ff62">ripple::Freeze_test::testOffersWhenFrozen</a></div><div class="ttdeci">void testOffersWhenFrozen(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Freeze__test_8cpp_source.html#l00429">Freeze_test.cpp:429</a></div></div>
<div class="ttc" id="anamespaceripple_html_a17d40ddaaa1efdd012235e36224df2e8"><div class="ttname"><a href="namespaceripple.html#a17d40ddaaa1efdd012235e36224df2e8">ripple::sfLedgerEntryType</a></div><div class="ttdeci">const SF_U16 sfLedgerEntryType(access, STI_UINT16, 1, &quot;LedgerEntryType&quot;, SField::sMD_Never)</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00346">SField.h:346</a></div></div>
<div class="ttc" id="anamespaceripple_html_ad8cc3fc9a36fd58a5b39a5a600d8044c"><div class="ttname"><a href="namespaceripple.html#ad8cc3fc9a36fd58a5b39a5a600d8044c">ripple::asfGlobalFreeze</a></div><div class="ttdeci">const std::uint32_t asfGlobalFreeze</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00071">TxFlags.h:71</a></div></div>
<div class="ttc" id="afind_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/set/find.html">std::set::find</a></div><div class="ttdeci">T find(T... args)</div></div>
<div class="ttc" id="aclassripple_1_1SField_html_a634bfabbd5e4494a2d5be6b7c6d3d70d"><div class="ttname"><a href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">ripple::SField::fieldName</a></div><div class="ttdeci">const std::string fieldName</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00129">SField.h:129</a></div></div>
<div class="ttc" id="anamespaceripple_html_af16188617a6d8abff264150016b2dc43"><div class="ttname"><a href="namespaceripple.html#af16188617a6d8abff264150016b2dc43">ripple::tfPassive</a></div><div class="ttdeci">const std::uint32_t tfPassive</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00076">TxFlags.h:76</a></div></div>
<div class="ttc" id="anamespaceripple_html_aac1bba296382f51cbea52bf57a68f0bc"><div class="ttname"><a href="namespaceripple.html#aac1bba296382f51cbea52bf57a68f0bc">ripple::sfNewFields</a></div><div class="ttdeci">const SField sfNewFields(access, STI_OBJECT, 8, &quot;NewFields&quot;)</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00506">SField.h:506</a></div></div>
<div class="ttc" id="aclassripple_1_1Freeze__test_html_a9a60cb530b03fdb134013d6c9f37f060"><div class="ttname"><a href="classripple_1_1Freeze__test.html#a9a60cb530b03fdb134013d6c9f37f060">ripple::Freeze_test::checkArraySize</a></div><div class="ttdeci">static bool checkArraySize(Json::Value const &amp;val, unsigned int size)</div><div class="ttdef"><b>Definition:</b> <a href="Freeze__test_8cpp_source.html#l00051">Freeze_test.cpp:51</a></div></div>
<div class="ttc" id="anamespaceripple_html_ae6962034c5c2db38335513cae7086781"><div class="ttname"><a href="namespaceripple.html#ae6962034c5c2db38335513cae7086781">ripple::sfFinalFields</a></div><div class="ttdeci">const SField sfFinalFields</div></div>
<div class="ttc" id="anamespaceripple_html_a96888695e8d79474e080c334f149e30a"><div class="ttname"><a href="namespaceripple.html#a96888695e8d79474e080c334f149e30a">ripple::to_string</a></div><div class="ttdeci">std::string to_string(ListDisposition disposition)</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8cpp_source.html#l00042">ValidatorList.cpp:42</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa3057321859296e78b73d7e964ffbaed"><div class="ttname"><a href="namespaceripple.html#aa3057321859296e78b73d7e964ffbaed">ripple::tfClearFreeze</a></div><div class="ttdeci">const std::uint32_t tfClearFreeze</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_a97106dd9790795c6202aa5e4d95b3f7d"><div class="ttname"><a href="namespaceripple.html#a97106dd9790795c6202aa5e4d95b3f7d">ripple::sfFinalFields</a></div><div class="ttdeci">const SField sfFinalFields(access, STI_OBJECT, 7, &quot;FinalFields&quot;)</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00505">SField.h:505</a></div></div>
<div class="ttc" id="anamespaceripple_html_a28444af630ffe05b75075785343b45c0"><div class="ttname"><a href="namespaceripple.html#a28444af630ffe05b75075785343b45c0">ripple::sfModifiedNode</a></div><div class="ttdeci">const SField sfModifiedNode(access, STI_OBJECT, 5, &quot;ModifiedNode&quot;)</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00503">SField.h:503</a></div></div>
<div class="ttc" id="anamespaceripple_html_a4f29578bd1b3d2d1225a87890489e7ca"><div class="ttname"><a href="namespaceripple.html#a4f29578bd1b3d2d1225a87890489e7ca">ripple::sfHighLimit</a></div><div class="ttdeci">const SF_Amount sfHighLimit(access, STI_AMOUNT, 7, &quot;HighLimit&quot;)</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00447">SField.h:447</a></div></div>
<div class="ttc" id="anamespaceripple_html_aaf69964db2cd73dde65acefced1e3441"><div class="ttname"><a href="namespaceripple.html#aaf69964db2cd73dde65acefced1e3441">ripple::sfLowLimit</a></div><div class="ttdeci">const SF_Amount sfLowLimit(access, STI_AMOUNT, 6, &quot;LowLimit&quot;)</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00446">SField.h:446</a></div></div>
<div class="ttc" id="aclear_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/set/clear.html">std::set::clear</a></div><div class="ttdeci">T clear(T... args)</div></div>
<div class="ttc" id="anamespaceripple_html_a823af8711d62eb5661ccab5af1dde03a"><div class="ttname"><a href="namespaceripple.html#a823af8711d62eb5661ccab5af1dde03a">ripple::sfLowLimit</a></div><div class="ttdeci">const SF_AMOUNT sfLowLimit</div></div>
<div class="ttc" id="aclassripple_1_1Freeze__test_html_aa5b5186556df1ce9c9e934e53f2ebcf8"><div class="ttname"><a href="classripple_1_1Freeze__test.html#aa5b5186556df1ce9c9e934e53f2ebcf8">ripple::Freeze_test::getAccountOffers</a></div><div class="ttdeci">static Json::Value getAccountOffers(test::jtx::Env &amp;env, test::jtx::Account const &amp;account, bool current=false)</div><div class="ttdef"><b>Definition:</b> <a href="Freeze__test_8cpp_source.html#l00039">Freeze_test.cpp:39</a></div></div>
<div class="ttc" id="aclassripple_1_1Freeze__test_html_a5118951358e809a784d2eacd0daf69f1"><div class="ttname"><a href="classripple_1_1Freeze__test.html#a5118951358e809a784d2eacd0daf69f1">ripple::Freeze_test::testGlobalFreeze</a></div><div class="ttdeci">void testGlobalFreeze(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Freeze__test_8cpp_source.html#l00216">Freeze_test.cpp:216</a></div></div>
<div class="ttc" id="anamespaceripple_html_a737786376eaaa852f53f51d2463135f9"><div class="ttname"><a href="namespaceripple.html#a737786376eaaa852f53f51d2463135f9">ripple::sfNewFields</a></div><div class="ttdeci">const SField sfNewFields</div></div>
<div class="ttc" id="anamespaceripple_html_a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8"><div class="ttname"><a href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">ripple::JsonOptions::none</a></div><div class="ttdeci">@ none</div></div>
<div class="ttc" id="aclassripple_1_1Freeze__test_html_a3636174d17495e3a73ebba3635c19235"><div class="ttname"><a href="classripple_1_1Freeze__test.html#a3636174d17495e3a73ebba3635c19235">ripple::Freeze_test::getAccountLines</a></div><div class="ttdeci">static Json::Value getAccountLines(test::jtx::Env &amp;env, test::jtx::Account const &amp;account)</div><div class="ttdef"><b>Definition:</b> <a href="Freeze__test_8cpp_source.html#l00031">Freeze_test.cpp:31</a></div></div>
<div class="ttc" id="anamespaceripple_html_ac44e511c280240e9cefbd305de4640ec"><div class="ttname"><a href="namespaceripple.html#ac44e511c280240e9cefbd305de4640ec">ripple::sfAffectedNodes</a></div><div class="ttdeci">const SField sfAffectedNodes</div></div>
<div class="ttc" id="anamespaceripple_html_acfcb7787aa81c35640ba284e541f9a68"><div class="ttname"><a href="namespaceripple.html#acfcb7787aa81c35640ba284e541f9a68">ripple::sfModifiedNode</a></div><div class="ttdeci">const SField sfModifiedNode</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#l00042">STAmount.h:42</a></div></div>
<div class="ttc" id="aclassripple_1_1Freeze__test_html_a8f2eb001407da2bb043163747c0c3bb3"><div class="ttname"><a href="classripple_1_1Freeze__test.html#a8f2eb001407da2bb043163747c0c3bb3">ripple::Freeze_test::testNoFreeze</a></div><div class="ttdeci">void testNoFreeze(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Freeze__test_8cpp_source.html#l00374">Freeze_test.cpp:374</a></div></div>
<div class="ttc" id="aclassJson_1_1Value_html_a23c7027ca674f989f90564d63ef36c74"><div class="ttname"><a href="classJson_1_1Value.html#a23c7027ca674f989f90564d63ef36c74">Json::Value::size</a></div><div class="ttdeci">UInt size() const</div><div class="ttdoc">Number of values in array or object.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l00706">json_value.cpp:706</a></div></div>
<div class="ttc" id="aclassripple_1_1Freeze__test_html_aeaa4735a7a8992eeb1772bc66ad23f18"><div class="ttname"><a href="classripple_1_1Freeze__test.html#aeaa4735a7a8992eeb1772bc66ad23f18">ripple::Freeze_test::testRippleState</a></div><div class="ttdeci">void testRippleState(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Freeze__test_8cpp_source.html#l00057">Freeze_test.cpp:57</a></div></div>
<div class="ttc" id="anamespaceripple_html_a6434c1a0fd22b77e2e4a228c0eca79eba43b5c9175984c071f30b873fdce0a000"><div class="ttname"><a href="namespaceripple.html#a6434c1a0fd22b77e2e4a228c0eca79eba43b5c9175984c071f30b873fdce0a000">ripple::ValStatus::current</a></div><div class="ttdeci">@ current</div><div class="ttdoc">This was a new validation and was added.</div></div>
<div class="ttc" id="anamespaceripple_html_a78b8a880e6176b96eea2351ce8b9db77"><div class="ttname"><a href="namespaceripple.html#a78b8a880e6176b96eea2351ce8b9db77">ripple::sfHighLimit</a></div><div class="ttdeci">const SF_AMOUNT sfHighLimit</div></div>
<div class="ttc" id="anamespaceripple_html_a2ee664f6676eec21e5459ab18eddcfbb"><div class="ttname"><a href="namespaceripple.html#a2ee664f6676eec21e5459ab18eddcfbb">ripple::tfSetFreeze</a></div><div class="ttdeci">const std::uint32_t tfSetFreeze</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00094">TxFlags.h:94</a></div></div>
<div class="ttc" id="anamespaceripple_html_ad505bb1ea237080dcb947ec5a48b8aba"><div class="ttname"><a href="namespaceripple.html#ad505bb1ea237080dcb947ec5a48b8aba">ripple::sfCreatedNode</a></div><div class="ttdeci">const SField sfCreatedNode(access, STI_OBJECT, 3, &quot;CreatedNode&quot;)</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00501">SField.h:501</a></div></div>
<div class="ttc" id="aclassJson_1_1Value_html_a1627eb9d6568d6d0252fa8bb711c0a59"><div class="ttname"><a href="classJson_1_1Value.html#a1627eb9d6568d6d0252fa8bb711c0a59">Json::Value::isArray</a></div><div class="ttdeci">bool isArray() const</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l01015">json_value.cpp:1015</a></div></div>
<div class="ttc" id="anamespaceripple_html_a4a9c7b33fef9015d6406302ef80b63c5a4693afbe3079a71cd439cffeda515010"><div class="ttname"><a href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a4693afbe3079a71cd439cffeda515010">ripple::lsfHighFreeze</a></div><div class="ttdeci">@ lsfHighFreeze</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00128">LedgerFormats.h:128</a></div></div>
<div class="ttc" id="anamespaceripple_html_ad30131b5a5b7cf60d9b392ab868b8c0e"><div class="ttname"><a href="namespaceripple.html#ad30131b5a5b7cf60d9b392ab868b8c0e">ripple::getJson</a></div><div class="ttdeci">Json::Value getJson(LedgerFill const &amp;fill)</div><div class="ttdoc">Return a new Json::Value representing the ledger with given options.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerToJson_8cpp_source.html#l00280">LedgerToJson.cpp:280</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="RCLCensorshipDetector_8h_source.html#l00029">RCLCensorshipDetector.h:29</a></div></div>
<div class="ttc" id="anamespaceripple_html_affdbe4a93cdc81eafb269e6cdd2f17e2"><div class="ttname"><a href="namespaceripple.html#affdbe4a93cdc81eafb269e6cdd2f17e2">ripple::asfNoFreeze</a></div><div class="ttdeci">const std::uint32_t asfNoFreeze</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00070">TxFlags.h:70</a></div></div>
<div class="ttc" id="anamespaceripple_html_a302900f43b3d504ce71926534d7277e6"><div class="ttname"><a href="namespaceripple.html#a302900f43b3d504ce71926534d7277e6">ripple::sfBalance</a></div><div class="ttdeci">const SF_Amount sfBalance(access, STI_AMOUNT, 2, &quot;Balance&quot;)</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00442">SField.h:442</a></div></div>
<div class="ttc" id="anamespaceripple_html_a3097a532ddb01023a95439671011fa97"><div class="ttname"><a href="namespaceripple.html#a3097a532ddb01023a95439671011fa97">ripple::sfAffectedNodes</a></div><div class="ttdeci">const SField sfAffectedNodes(access, STI_ARRAY, 8, &quot;AffectedNodes&quot;)</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00522">SField.h:522</a></div></div>
<div class="ttc" id="anamespaceripple_html_a95e082491139cffc65c01b6fcaa3edfe"><div class="ttname"><a href="namespaceripple.html#a95e082491139cffc65c01b6fcaa3edfe">ripple::sfLedgerEntryType</a></div><div class="ttdeci">const SF_UINT16 sfLedgerEntryType</div></div>
<div class="ttc" id="ainsert_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/set/insert.html">std::set::insert</a></div><div class="ttdeci">T insert(T... args)</div></div>
<div class="ttc" id="anamespaceripple_html_adf81d0ff0fd10842f44f21cac467d0b5"><div class="ttname"><a href="namespaceripple.html#adf81d0ff0fd10842f44f21cac467d0b5">ripple::sfCreatedNode</a></div><div class="ttdeci">const SField sfCreatedNode</div></div>
<div class="ttc" id="anamespaceripple_html_ab8a9c54401e8209fca7396c6b9c610f4"><div class="ttname"><a href="namespaceripple.html#ab8a9c54401e8209fca7396c6b9c610f4">ripple::sfBalance</a></div><div class="ttdeci">const SF_AMOUNT sfBalance</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#l00156">Feature.h:156</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38cad7c0f4891446922b7248ed12f2207a57"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38cad7c0f4891446922b7248ed12f2207a57">ripple::tecPATH_DRY</a></div><div class="ttdeci">@ tecPATH_DRY</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00255">TER.h:255</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Account_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Account.html">ripple::test::jtx::Account</a></div><div class="ttdoc">Immutable cryptographic account descriptor.</div><div class="ttdef"><b>Definition:</b> <a href="Account_8h_source.html#l00037">Account.h:37</a></div></div>
@@ -671,7 +671,7 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_a4a9c7b33fef9015d6406302ef80b63c5acc42435bd72cbd8094823e3316721f8d"><div class="ttname"><a href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5acc42435bd72cbd8094823e3316721f8d">ripple::lsfLowFreeze</a></div><div class="ttdeci">@ lsfLowFreeze</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00127">LedgerFormats.h:127</a></div></div>
<div class="ttc" id="anamespaceripple_html_a2cb56a55020f266d207ee04d66cc97ae"><div class="ttname"><a href="namespaceripple.html#a2cb56a55020f266d207ee04d66cc97ae">ripple::featureFlowCross</a></div><div class="ttdeci">const uint256 featureFlowCross</div><div class="ttdef"><b>Definition:</b> <a href="Feature_8cpp_source.html#l00166">Feature.cpp:166</a></div></div>
<div class="ttc" id="aset_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/set.html">std::set&lt; std::string &gt;</a></div></div>
<div class="ttc" id="anamespaceripple_html_a065cda95aed9cb1d66fb81cad0867ef6"><div class="ttname"><a href="namespaceripple.html#a065cda95aed9cb1d66fb81cad0867ef6">ripple::noAccount</a></div><div class="ttdeci">AccountID const &amp; noAccount()</div><div class="ttdoc">A placeholder for empty accounts.</div><div class="ttdef"><b>Definition:</b> <a href="AccountID_8cpp_source.html#l00137">AccountID.cpp:137</a></div></div>
<div class="ttc" id="anamespaceripple_html_a065cda95aed9cb1d66fb81cad0867ef6"><div class="ttname"><a href="namespaceripple.html#a065cda95aed9cb1d66fb81cad0867ef6">ripple::noAccount</a></div><div class="ttdeci">AccountID const &amp; noAccount()</div><div class="ttdoc">A placeholder for empty accounts.</div><div class="ttdef"><b>Definition:</b> <a href="AccountID_8cpp_source.html#l00097">AccountID.cpp:97</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#l00115">Env.h:115</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_a0f3a59ffc07ea469d2999d1ae0aeea77"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#a0f3a59ffc07ea469d2999d1ae0aeea77">ripple::test::jtx::Env::rpc</a></div><div class="ttdeci">Json::Value rpc(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#l00684">Env.h:684</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#l00145">json_value.h:145</a></div></div>