This commit is contained in:
ximinez
2025-09-18 10:58:55 -07:00
parent be9bf54575
commit e1dae4fb62
4451 changed files with 101975 additions and 92601 deletions

View File

@@ -234,9 +234,9 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span> BEAST_EXPECT(</div>
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> info.isMember(jss::result) &amp;&amp;</div>
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span> info[jss::result].isMember(jss::account_data));</div>
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; data = info[jss::result][jss::account_data];</div>
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> BEAST_EXPECT(data.isMember(jss::signer_lists));</div>
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; signerLists = data[jss::signer_lists];</div>
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a> = info[jss::result][jss::account_data];</div>
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> BEAST_EXPECT(<a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a>.isMember(jss::signer_lists));</div>
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; signerLists = <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a>[jss::signer_lists];</div>
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span> BEAST_EXPECT(signerLists.isArray());</div>
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span> BEAST_EXPECT(signerLists.size() == 0);</div>
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span> }</div>
@@ -261,9 +261,9 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span> BEAST_EXPECT(</div>
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span> info.isMember(jss::result) &amp;&amp;</div>
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"> 179</span> info[jss::result].isMember(jss::account_data));</div>
<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"> 180</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/iterator/data.html">data</a> = info[jss::result][jss::account_data];</div>
<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span> BEAST_EXPECT(<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/iterator/data.html">data</a>.isMember(jss::signer_lists));</div>
<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"> 182</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; signerLists = <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/iterator/data.html">data</a>[jss::signer_lists];</div>
<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"> 180</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a> = info[jss::result][jss::account_data];</div>
<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span> BEAST_EXPECT(<a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a>.isMember(jss::signer_lists));</div>
<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"> 182</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; signerLists = <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a>[jss::signer_lists];</div>
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"> 183</span> BEAST_EXPECT(signerLists.isArray());</div>
<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"> 184</span> BEAST_EXPECT(signerLists.size() == 1);</div>
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"> 185</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a2f130edacc0e266d31bd9d4fe4def16c">signers</a> = signerLists[0u];</div>
@@ -304,9 +304,9 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"> 220</span> BEAST_EXPECT(</div>
<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"> 221</span> info.isMember(jss::result) &amp;&amp;</div>
<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"> 222</span> info[jss::result].isMember(jss::account_data));</div>
<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"> 223</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/iterator/data.html">data</a> = info[jss::result][jss::account_data];</div>
<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"> 224</span> BEAST_EXPECT(<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/iterator/data.html">data</a>.isMember(jss::signer_lists));</div>
<div class="line"><a id="l00225" name="l00225"></a><span class="lineno"> 225</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; signerLists = <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/iterator/data.html">data</a>[jss::signer_lists];</div>
<div class="line"><a id="l00223" name="l00223"></a><span class="lineno"> 223</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a> = info[jss::result][jss::account_data];</div>
<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"> 224</span> BEAST_EXPECT(<a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a>.isMember(jss::signer_lists));</div>
<div class="line"><a id="l00225" name="l00225"></a><span class="lineno"> 225</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; signerLists = <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a>[jss::signer_lists];</div>
<div class="line"><a id="l00226" name="l00226"></a><span class="lineno"> 226</span> BEAST_EXPECT(signerLists.isArray());</div>
<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"> 227</span> BEAST_EXPECT(signerLists.size() == 1);</div>
<div class="line"><a id="l00228" name="l00228"></a><span class="lineno"> 228</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a2f130edacc0e266d31bd9d4fe4def16c">signers</a> = signerLists[0u];</div>
@@ -356,9 +356,9 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00272" name="l00272"></a><span class="lineno"> 272</span> <span class="comment">// account_info with the &quot;signer_lists&quot; argument.</span></div>
<div class="line"><a id="l00273" name="l00273"></a><span class="lineno"> 273</span> <span class="keyword">auto</span> <span class="keyword">const</span> info = env.rpc(<span class="stringliteral">&quot;json&quot;</span>, <span class="stringliteral">&quot;account_info&quot;</span>, withSigners);</div>
<div class="line"><a id="l00274" name="l00274"></a><span class="lineno"> 274</span> BEAST_EXPECT(info.isMember(jss::result));</div>
<div class="line"><a id="l00275" name="l00275"></a><span class="lineno"> 275</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/iterator/data.html">data</a> = info[jss::result];</div>
<div class="line"><a id="l00276" name="l00276"></a><span class="lineno"> 276</span> BEAST_EXPECT(<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/iterator/data.html">data</a>.isMember(jss::signer_lists));</div>
<div class="line"><a id="l00277" name="l00277"></a><span class="lineno"> 277</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; signerLists = <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/iterator/data.html">data</a>[jss::signer_lists];</div>
<div class="line"><a id="l00275" name="l00275"></a><span class="lineno"> 275</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a> = info[jss::result];</div>
<div class="line"><a id="l00276" name="l00276"></a><span class="lineno"> 276</span> BEAST_EXPECT(<a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a>.isMember(jss::signer_lists));</div>
<div class="line"><a id="l00277" name="l00277"></a><span class="lineno"> 277</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; signerLists = <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a>[jss::signer_lists];</div>
<div class="line"><a id="l00278" name="l00278"></a><span class="lineno"> 278</span> BEAST_EXPECT(signerLists.isArray());</div>
<div class="line"><a id="l00279" name="l00279"></a><span class="lineno"> 279</span> BEAST_EXPECT(signerLists.size() == 0);</div>
<div class="line"><a id="l00280" name="l00280"></a><span class="lineno"> 280</span> }</div>
@@ -378,9 +378,9 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00294" name="l00294"></a><span class="lineno"> 294</span> <span class="comment">// account_info with the &quot;signer_lists&quot; argument.</span></div>
<div class="line"><a id="l00295" name="l00295"></a><span class="lineno"> 295</span> <span class="keyword">auto</span> <span class="keyword">const</span> info = env.rpc(<span class="stringliteral">&quot;json&quot;</span>, <span class="stringliteral">&quot;account_info&quot;</span>, withSigners);</div>
<div class="line"><a id="l00296" name="l00296"></a><span class="lineno"> 296</span> BEAST_EXPECT(info.isMember(jss::result));</div>
<div class="line"><a id="l00297" name="l00297"></a><span class="lineno"> 297</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/iterator/data.html">data</a> = info[jss::result];</div>
<div class="line"><a id="l00298" name="l00298"></a><span class="lineno"> 298</span> BEAST_EXPECT(<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/iterator/data.html">data</a>.isMember(jss::signer_lists));</div>
<div class="line"><a id="l00299" name="l00299"></a><span class="lineno"> 299</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; signerLists = <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/iterator/data.html">data</a>[jss::signer_lists];</div>
<div class="line"><a id="l00297" name="l00297"></a><span class="lineno"> 297</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a> = info[jss::result];</div>
<div class="line"><a id="l00298" name="l00298"></a><span class="lineno"> 298</span> BEAST_EXPECT(<a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a>.isMember(jss::signer_lists));</div>
<div class="line"><a id="l00299" name="l00299"></a><span class="lineno"> 299</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; signerLists = <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a>[jss::signer_lists];</div>
<div class="line"><a id="l00300" name="l00300"></a><span class="lineno"> 300</span> BEAST_EXPECT(signerLists.isArray());</div>
<div class="line"><a id="l00301" name="l00301"></a><span class="lineno"> 301</span> BEAST_EXPECT(signerLists.size() == 1);</div>
<div class="line"><a id="l00302" name="l00302"></a><span class="lineno"> 302</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a2f130edacc0e266d31bd9d4fe4def16c">signers</a> = signerLists[0u];</div>
@@ -426,9 +426,9 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00342" name="l00342"></a><span class="lineno"> 342</span> <span class="comment">// account_info with the &quot;signer_lists&quot; argument.</span></div>
<div class="line"><a id="l00343" name="l00343"></a><span class="lineno"> 343</span> <span class="keyword">auto</span> <span class="keyword">const</span> info = env.rpc(<span class="stringliteral">&quot;json&quot;</span>, <span class="stringliteral">&quot;account_info&quot;</span>, withSigners);</div>
<div class="line"><a id="l00344" name="l00344"></a><span class="lineno"> 344</span> BEAST_EXPECT(info.isMember(jss::result));</div>
<div class="line"><a id="l00345" name="l00345"></a><span class="lineno"> 345</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/iterator/data.html">data</a> = info[jss::result];</div>
<div class="line"><a id="l00346" name="l00346"></a><span class="lineno"> 346</span> BEAST_EXPECT(<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/iterator/data.html">data</a>.isMember(jss::signer_lists));</div>
<div class="line"><a id="l00347" name="l00347"></a><span class="lineno"> 347</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; signerLists = <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/iterator/data.html">data</a>[jss::signer_lists];</div>
<div class="line"><a id="l00345" name="l00345"></a><span class="lineno"> 345</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a> = info[jss::result];</div>
<div class="line"><a id="l00346" name="l00346"></a><span class="lineno"> 346</span> BEAST_EXPECT(<a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a>.isMember(jss::signer_lists));</div>
<div class="line"><a id="l00347" name="l00347"></a><span class="lineno"> 347</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; signerLists = <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a>[jss::signer_lists];</div>
<div class="line"><a id="l00348" name="l00348"></a><span class="lineno"> 348</span> BEAST_EXPECT(signerLists.isArray());</div>
<div class="line"><a id="l00349" name="l00349"></a><span class="lineno"> 349</span> BEAST_EXPECT(signerLists.size() == 1);</div>
<div class="line"><a id="l00350" name="l00350"></a><span class="lineno"> 350</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a2f130edacc0e266d31bd9d4fe4def16c">signers</a> = signerLists[0u];</div>
@@ -494,9 +494,9 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00410" name="l00410"></a><span class="lineno"> 410</span> BEAST_EXPECT(</div>
<div class="line"><a id="l00411" name="l00411"></a><span class="lineno"> 411</span> info.isMember(jss::result) &amp;&amp;</div>
<div class="line"><a id="l00412" name="l00412"></a><span class="lineno"> 412</span> info[jss::result].isMember(jss::account_data));</div>
<div class="line"><a id="l00413" name="l00413"></a><span class="lineno"> 413</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/iterator/data.html">data</a> = info[jss::result][jss::account_data];</div>
<div class="line"><a id="l00414" name="l00414"></a><span class="lineno"> 414</span> BEAST_EXPECT(<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/iterator/data.html">data</a>.isMember(jss::signer_lists));</div>
<div class="line"><a id="l00415" name="l00415"></a><span class="lineno"> 415</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; signerLists = <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/iterator/data.html">data</a>[jss::signer_lists];</div>
<div class="line"><a id="l00413" name="l00413"></a><span class="lineno"> 413</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a> = info[jss::result][jss::account_data];</div>
<div class="line"><a id="l00414" name="l00414"></a><span class="lineno"> 414</span> BEAST_EXPECT(<a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a>.isMember(jss::signer_lists));</div>
<div class="line"><a id="l00415" name="l00415"></a><span class="lineno"> 415</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; signerLists = <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a>[jss::signer_lists];</div>
<div class="line"><a id="l00416" name="l00416"></a><span class="lineno"> 416</span> BEAST_EXPECT(signerLists.isArray());</div>
<div class="line"><a id="l00417" name="l00417"></a><span class="lineno"> 417</span> BEAST_EXPECT(signerLists.size() == 0);</div>
<div class="line"><a id="l00418" name="l00418"></a><span class="lineno"> 418</span> BEAST_EXPECT(</div>
@@ -525,9 +525,9 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00441" name="l00441"></a><span class="lineno"> 441</span> BEAST_EXPECT(</div>
<div class="line"><a id="l00442" name="l00442"></a><span class="lineno"> 442</span> info[1u].isMember(jss::result) &amp;&amp;</div>
<div class="line"><a id="l00443" name="l00443"></a><span class="lineno"> 443</span> info[1u][jss::result].isMember(jss::account_data));</div>
<div class="line"><a id="l00444" name="l00444"></a><span class="lineno"> 444</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/iterator/data.html">data</a> = info[1u][jss::result][jss::account_data];</div>
<div class="line"><a id="l00445" name="l00445"></a><span class="lineno"> 445</span> BEAST_EXPECT(<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/iterator/data.html">data</a>.isMember(jss::signer_lists));</div>
<div class="line"><a id="l00446" name="l00446"></a><span class="lineno"> 446</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; signerLists = <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/iterator/data.html">data</a>[jss::signer_lists];</div>
<div class="line"><a id="l00444" name="l00444"></a><span class="lineno"> 444</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a> = info[1u][jss::result][jss::account_data];</div>
<div class="line"><a id="l00445" name="l00445"></a><span class="lineno"> 445</span> BEAST_EXPECT(<a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a>.isMember(jss::signer_lists));</div>
<div class="line"><a id="l00446" name="l00446"></a><span class="lineno"> 446</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; signerLists = <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a>[jss::signer_lists];</div>
<div class="line"><a id="l00447" name="l00447"></a><span class="lineno"> 447</span> BEAST_EXPECT(signerLists.isArray());</div>
<div class="line"><a id="l00448" name="l00448"></a><span class="lineno"> 448</span> BEAST_EXPECT(signerLists.size() == 0);</div>
<div class="line"><a id="l00449" name="l00449"></a><span class="lineno"> 449</span> BEAST_EXPECT(</div>
@@ -564,9 +564,9 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00480" name="l00480"></a><span class="lineno"> 480</span> BEAST_EXPECT(</div>
<div class="line"><a id="l00481" name="l00481"></a><span class="lineno"> 481</span> info.isMember(jss::result) &amp;&amp;</div>
<div class="line"><a id="l00482" name="l00482"></a><span class="lineno"> 482</span> info[jss::result].isMember(jss::account_data));</div>
<div class="line"><a id="l00483" name="l00483"></a><span class="lineno"> 483</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/iterator/data.html">data</a> = info[jss::result][jss::account_data];</div>
<div class="line"><a id="l00484" name="l00484"></a><span class="lineno"> 484</span> BEAST_EXPECT(<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/iterator/data.html">data</a>.isMember(jss::signer_lists));</div>
<div class="line"><a id="l00485" name="l00485"></a><span class="lineno"> 485</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; signerLists = <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/iterator/data.html">data</a>[jss::signer_lists];</div>
<div class="line"><a id="l00483" name="l00483"></a><span class="lineno"> 483</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a> = info[jss::result][jss::account_data];</div>
<div class="line"><a id="l00484" name="l00484"></a><span class="lineno"> 484</span> BEAST_EXPECT(<a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a>.isMember(jss::signer_lists));</div>
<div class="line"><a id="l00485" name="l00485"></a><span class="lineno"> 485</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; signerLists = <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a>[jss::signer_lists];</div>
<div class="line"><a id="l00486" name="l00486"></a><span class="lineno"> 486</span> BEAST_EXPECT(signerLists.isArray());</div>
<div class="line"><a id="l00487" name="l00487"></a><span class="lineno"> 487</span> BEAST_EXPECT(signerLists.size() == 1);</div>
<div class="line"><a id="l00488" name="l00488"></a><span class="lineno"> 488</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a2f130edacc0e266d31bd9d4fe4def16c">signers</a> = signerLists[0u];</div>
@@ -612,9 +612,9 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00528" name="l00528"></a><span class="lineno"> 528</span> BEAST_EXPECT(</div>
<div class="line"><a id="l00529" name="l00529"></a><span class="lineno"> 529</span> info.isMember(jss::result) &amp;&amp;</div>
<div class="line"><a id="l00530" name="l00530"></a><span class="lineno"> 530</span> info[jss::result].isMember(jss::account_data));</div>
<div class="line"><a id="l00531" name="l00531"></a><span class="lineno"> 531</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/iterator/data.html">data</a> = info[jss::result][jss::account_data];</div>
<div class="line"><a id="l00532" name="l00532"></a><span class="lineno"> 532</span> BEAST_EXPECT(<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/iterator/data.html">data</a>.isMember(jss::signer_lists));</div>
<div class="line"><a id="l00533" name="l00533"></a><span class="lineno"> 533</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; signerLists = <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/iterator/data.html">data</a>[jss::signer_lists];</div>
<div class="line"><a id="l00531" name="l00531"></a><span class="lineno"> 531</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a> = info[jss::result][jss::account_data];</div>
<div class="line"><a id="l00532" name="l00532"></a><span class="lineno"> 532</span> BEAST_EXPECT(<a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a>.isMember(jss::signer_lists));</div>
<div class="line"><a id="l00533" name="l00533"></a><span class="lineno"> 533</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; signerLists = <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a>[jss::signer_lists];</div>
<div class="line"><a id="l00534" name="l00534"></a><span class="lineno"> 534</span> BEAST_EXPECT(signerLists.isArray());</div>
<div class="line"><a id="l00535" name="l00535"></a><span class="lineno"> 535</span> BEAST_EXPECT(signerLists.size() == 1);</div>
<div class="line"><a id="l00536" name="l00536"></a><span class="lineno"> 536</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a2f130edacc0e266d31bd9d4fe4def16c">signers</a> = signerLists[0u];</div>
@@ -823,20 +823,21 @@ $(document).ready(function() { init_codefold(0); });
<div class="ttc" id="aclassripple_1_1test_1_1AccountInfo__test_html_abf82c46999579cc69f6796f4c0ee5382"><div class="ttname"><a href="classripple_1_1test_1_1AccountInfo__test.html#abf82c46999579cc69f6796f4c0ee5382">ripple::test::AccountInfo_test::testErrors</a></div><div class="ttdeci">void testErrors()</div><div class="ttdef"><b>Definition</b> <a href="AccountInfo__test_8cpp_source.html#l00034">AccountInfo_test.cpp:34</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_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_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#l00791">Env.h:791</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1rpc_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1rpc.html">ripple::test::jtx::rpc</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="rpc_8h_source.html#l00034">rpc.h:35</a></div></div>
<div class="ttc" id="adata_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/iterator/data.html">std::data</a></div><div class="ttdeci">T data(T... args)</div></div>
<div class="ttc" id="adata_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string_view/data.html">std::string_view::data</a></div><div class="ttdeci">T data(T... args)</div></div>
<div class="ttc" id="aemplace_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/optional/emplace.html">std::optional::emplace</a></div><div class="ttdeci">T emplace(T... args)</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="anamespaceJson_html_a7d654b75c16a57007925868e38212b4ea7d9899633b4409bd3fc107e6737f8391"><div class="ttname"><a href="namespaceJson.html#a7d654b75c16a57007925868e38212b4ea7d9899633b4409bd3fc107e6737f8391">Json::nullValue</a></div><div class="ttdeci">@ nullValue</div><div class="ttdoc">'null' value</div><div class="ttdef"><b>Definition</b> <a href="json__value_8h_source.html#l00038">json_value.h:38</a></div></div>
<div class="ttc" id="anamespaceJson_html_a7d654b75c16a57007925868e38212b4eadc8f264f36b55b063c78126b335415f4"><div class="ttname"><a href="namespaceJson.html#a7d654b75c16a57007925868e38212b4eadc8f264f36b55b063c78126b335415f4">Json::arrayValue</a></div><div class="ttdeci">@ arrayValue</div><div class="ttdoc">array value (ordered list)</div><div class="ttdef"><b>Definition</b> <a href="json__value_8h_source.html#l00044">json_value.h:44</a></div></div>
<div class="ttc" id="anamespaceJson_html_a7d654b75c16a57007925868e38212b4eae8386dcfc36d1ae897745f7b4f77a1f6"><div class="ttname"><a href="namespaceJson.html#a7d654b75c16a57007925868e38212b4eae8386dcfc36d1ae897745f7b4f77a1f6">Json::objectValue</a></div><div class="ttdeci">@ objectValue</div><div class="ttdoc">object value (collection of name/value pairs).</div><div class="ttdef"><b>Definition</b> <a href="json__value_8h_source.html#l00046">json_value.h:45</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_1_1delegate_html_a709f300dec58074240338d43fbade25f"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx_1_1delegate.html#a709f300dec58074240338d43fbade25f">ripple::test::jtx::delegate::entry</a></div><div class="ttdeci">Json::Value entry(jtx::Env &amp;env, jtx::Account const &amp;account, jtx::Account const &amp;authorize)</div><div class="ttdef"><b>Definition</b> <a href="delegate_8cpp_source.html#l00055">delegate.cpp:55</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_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#l00121">flags.h:121</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a1ef3866d7663e3e786364e35185a8b46"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">ripple::test::jtx::data</a></div><div class="ttdeci">auto const data</div><div class="ttdoc">General field definitions, or fields used in multiple transaction namespaces.</div><div class="ttdef"><b>Definition</b> <a href="TestHelpers_8h_source.html#l00293">TestHelpers.h:293</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a2f130edacc0e266d31bd9d4fe4def16c"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a2f130edacc0e266d31bd9d4fe4def16c">ripple::test::jtx::signers</a></div><div class="ttdeci">Json::Value signers(Account const &amp;account, std::uint32_t quorum, std::vector&lt; signer &gt; const &amp;v)</div><div class="ttdef"><b>Definition</b> <a href="multisign_8cpp_source.html#l00034">multisign.cpp:34</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_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_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_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#l00111">amount.cpp:111</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_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_a1d8ec9af2fd805d04e032c52f6968211"><div class="ttname"><a href="namespaceripple.html#a1d8ec9af2fd805d04e032c52f6968211">ripple::asfDepositAuth</a></div><div class="ttdeci">constexpr std::uint32_t asfDepositAuth</div><div class="ttdef"><b>Definition</b> <a href="TxFlags_8h_source.html#l00085">TxFlags.h:85</a></div></div>