This commit is contained in:
bthomee
2025-07-16 10:57:31 +00:00
parent 4efb77b0da
commit 2a15aed979
142 changed files with 21936 additions and 25787 deletions

View File

@@ -1411,41 +1411,37 @@ $(function() {
<div class="line"><a id="l01333" name="l01333"></a><span class="lineno"> 1333</span> </div>
<div class="line"><a id="l01334" name="l01334"></a><span class="lineno"> 1334</span> <span class="keyword">using namespace </span>jtx;</div>
<div class="line"><a id="l01335" name="l01335"></a><span class="lineno"> 1335</span> <span class="keyword">auto</span> <span class="keyword">const</span> sa = <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#af5441d84d5977d52246c5226313560d4">supported_amendments</a>();</div>
<div class="line"><a id="l01336" name="l01336"></a><span class="lineno"> 1336</span> <a class="code hl_function" href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140">testWithFeats</a>(sa - featureFlowCross - featurePermissionedDEX);</div>
<div class="line"><a id="l01337" name="l01337"></a><span class="lineno"> 1337</span> <a class="code hl_function" href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140">testWithFeats</a>(sa - featurePermissionedDEX);</div>
<div class="line"><a id="l01338" name="l01338"></a><span class="lineno"> 1338</span> <a class="code hl_function" href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140">testWithFeats</a>(sa);</div>
<div class="line"><a id="l01339" name="l01339"></a><span class="lineno"> 1339</span> <a class="code hl_function" href="structripple_1_1test_1_1Flow__test.html#a940d1da6457707ea257e55414e4ced75">testEmptyStrand</a>(sa);</div>
<div class="line"><a id="l01340" name="l01340"></a><span class="lineno"> 1340</span> }</div>
<div class="line"><a id="l01341" name="l01341"></a><span class="lineno"> 1341</span>};</div>
<div class="line"><a id="l01342" name="l01342"></a><span class="lineno"> 1342</span> </div>
<div class="line"><a id="l01343" name="l01343"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1Flow__manual__test.html"> 1343</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structripple_1_1test_1_1Flow__manual__test.html">Flow_manual_test</a> : <span class="keyword">public</span> <a class="code hl_struct" href="structripple_1_1test_1_1Flow__test.html">Flow_test</a></div>
<div class="line"><a id="l01344" name="l01344"></a><span class="lineno"> 1344</span>{</div>
<div class="line"><a id="l01345" name="l01345"></a><span class="lineno"> 1345</span> <span class="keywordtype">void</span></div>
<div class="line"><a id="l01346" name="l01346"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1Flow__manual__test.html#ad808ffbe5e892118abe4dba57e14cd13"> 1346</a></span> <a class="code hl_function" href="structripple_1_1test_1_1Flow__manual__test.html#ad808ffbe5e892118abe4dba57e14cd13">run</a>()<span class="keyword"> override</span></div>
<div class="line"><a id="l01347" name="l01347"></a><span class="lineno"> 1347</span><span class="keyword"> </span>{</div>
<div class="line"><a id="l01348" name="l01348"></a><span class="lineno"> 1348</span> <span class="keyword">using namespace </span>jtx;</div>
<div class="line"><a id="l01349" name="l01349"></a><span class="lineno"> 1349</span> <span class="keyword">auto</span> <span class="keyword">const</span> <a class="code hl_enumvalue" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a> = <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#af5441d84d5977d52246c5226313560d4">supported_amendments</a>();</div>
<div class="line"><a id="l01350" name="l01350"></a><span class="lineno"> 1350</span> <a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> <span class="keyword">const</span> flowCross{featureFlowCross};</div>
<div class="line"><a id="l01351" name="l01351"></a><span class="lineno"> 1351</span> <a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> <span class="keyword">const</span> f1513{fix1513};</div>
<div class="line"><a id="l01352" name="l01352"></a><span class="lineno"> 1352</span> <a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> <span class="keyword">const</span> permDex{featurePermissionedDEX};</div>
<div class="line"><a id="l01353" name="l01353"></a><span class="lineno"> 1353</span> </div>
<div class="line"><a id="l01354" name="l01354"></a><span class="lineno"> 1354</span> <a class="code hl_function" href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140">testWithFeats</a>(<a class="code hl_enumvalue" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a> - flowCross - f1513 - permDex);</div>
<div class="line"><a id="l01355" name="l01355"></a><span class="lineno"> 1355</span> <a class="code hl_function" href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140">testWithFeats</a>(<a class="code hl_enumvalue" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a> - flowCross - permDex);</div>
<div class="line"><a id="l01356" name="l01356"></a><span class="lineno"> 1356</span> <a class="code hl_function" href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140">testWithFeats</a>(<a class="code hl_enumvalue" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a> - f1513 - permDex);</div>
<div class="line"><a id="l01357" name="l01357"></a><span class="lineno"> 1357</span> <a class="code hl_function" href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140">testWithFeats</a>(<a class="code hl_enumvalue" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a> - permDex);</div>
<div class="line"><a id="l01358" name="l01358"></a><span class="lineno"> 1358</span> <a class="code hl_function" href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140">testWithFeats</a>(<a class="code hl_enumvalue" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a>);</div>
<div class="line"><a id="l01359" name="l01359"></a><span class="lineno"> 1359</span> </div>
<div class="line"><a id="l01360" name="l01360"></a><span class="lineno"> 1360</span> <a class="code hl_function" href="structripple_1_1test_1_1Flow__test.html#a940d1da6457707ea257e55414e4ced75">testEmptyStrand</a>(<a class="code hl_enumvalue" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a> - f1513 - permDex);</div>
<div class="line"><a id="l01361" name="l01361"></a><span class="lineno"> 1361</span> <a class="code hl_function" href="structripple_1_1test_1_1Flow__test.html#a940d1da6457707ea257e55414e4ced75">testEmptyStrand</a>(<a class="code hl_enumvalue" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a> - permDex);</div>
<div class="line"><a id="l01362" name="l01362"></a><span class="lineno"> 1362</span> <a class="code hl_function" href="structripple_1_1test_1_1Flow__test.html#a940d1da6457707ea257e55414e4ced75">testEmptyStrand</a>(<a class="code hl_enumvalue" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a>);</div>
<div class="line"><a id="l01363" name="l01363"></a><span class="lineno"> 1363</span> }</div>
<div class="line"><a id="l01364" name="l01364"></a><span class="lineno"> 1364</span>};</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"><a class="line" href="namespaceripple_1_1test.html#ac6cac37f3447e39ca9090bb878f8cc12"> 1366</a></span>BEAST_DEFINE_TESTSUITE_PRIO(Flow, app, <a class="code hl_namespace" href="namespaceripple.html">ripple</a>, 2);</div>
<div class="line"><a id="l01367" name="l01367"></a><span class="lineno"><a class="line" href="namespaceripple_1_1test.html#abbd27623d8baad302533653ebe1fcd69"> 1367</a></span>BEAST_DEFINE_TESTSUITE_MANUAL_PRIO(Flow_manual, app, <a class="code hl_namespace" href="namespaceripple.html">ripple</a>, 4);</div>
<div class="line"><a id="l01368" name="l01368"></a><span class="lineno"> 1368</span> </div>
<div class="line"><a id="l01369" name="l01369"></a><span class="lineno"> 1369</span>} <span class="comment">// namespace test</span></div>
<div class="line"><a id="l01370" name="l01370"></a><span class="lineno"> 1370</span>} <span class="comment">// namespace ripple</span></div>
<div class="line"><a id="l01336" name="l01336"></a><span class="lineno"> 1336</span> <a class="code hl_function" href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140">testWithFeats</a>(sa - featurePermissionedDEX);</div>
<div class="line"><a id="l01337" name="l01337"></a><span class="lineno"> 1337</span> <a class="code hl_function" href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140">testWithFeats</a>(sa);</div>
<div class="line"><a id="l01338" name="l01338"></a><span class="lineno"> 1338</span> <a class="code hl_function" href="structripple_1_1test_1_1Flow__test.html#a940d1da6457707ea257e55414e4ced75">testEmptyStrand</a>(sa);</div>
<div class="line"><a id="l01339" name="l01339"></a><span class="lineno"> 1339</span> }</div>
<div class="line"><a id="l01340" name="l01340"></a><span class="lineno"> 1340</span>};</div>
<div class="line"><a id="l01341" name="l01341"></a><span class="lineno"> 1341</span> </div>
<div class="line"><a id="l01342" name="l01342"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1Flow__manual__test.html"> 1342</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structripple_1_1test_1_1Flow__manual__test.html">Flow_manual_test</a> : <span class="keyword">public</span> <a class="code hl_struct" href="structripple_1_1test_1_1Flow__test.html">Flow_test</a></div>
<div class="line"><a id="l01343" name="l01343"></a><span class="lineno"> 1343</span>{</div>
<div class="line"><a id="l01344" name="l01344"></a><span class="lineno"> 1344</span> <span class="keywordtype">void</span></div>
<div class="line"><a id="l01345" name="l01345"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1Flow__manual__test.html#ad808ffbe5e892118abe4dba57e14cd13"> 1345</a></span> <a class="code hl_function" href="structripple_1_1test_1_1Flow__manual__test.html#ad808ffbe5e892118abe4dba57e14cd13">run</a>()<span class="keyword"> override</span></div>
<div class="line"><a id="l01346" name="l01346"></a><span class="lineno"> 1346</span><span class="keyword"> </span>{</div>
<div class="line"><a id="l01347" name="l01347"></a><span class="lineno"> 1347</span> <span class="keyword">using namespace </span>jtx;</div>
<div class="line"><a id="l01348" name="l01348"></a><span class="lineno"> 1348</span> <span class="keyword">auto</span> <span class="keyword">const</span> <a class="code hl_enumvalue" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a> = <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#af5441d84d5977d52246c5226313560d4">supported_amendments</a>();</div>
<div class="line"><a id="l01349" name="l01349"></a><span class="lineno"> 1349</span> <a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> <span class="keyword">const</span> f1513{fix1513};</div>
<div class="line"><a id="l01350" name="l01350"></a><span class="lineno"> 1350</span> <a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> <span class="keyword">const</span> permDex{featurePermissionedDEX};</div>
<div class="line"><a id="l01351" name="l01351"></a><span class="lineno"> 1351</span> </div>
<div class="line"><a id="l01352" name="l01352"></a><span class="lineno"> 1352</span> <a class="code hl_function" href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140">testWithFeats</a>(<a class="code hl_enumvalue" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a> - f1513 - permDex);</div>
<div class="line"><a id="l01353" name="l01353"></a><span class="lineno"> 1353</span> <a class="code hl_function" href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140">testWithFeats</a>(<a class="code hl_enumvalue" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a> - permDex);</div>
<div class="line"><a id="l01354" name="l01354"></a><span class="lineno"> 1354</span> <a class="code hl_function" href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140">testWithFeats</a>(<a class="code hl_enumvalue" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a>);</div>
<div class="line"><a id="l01355" name="l01355"></a><span class="lineno"> 1355</span> </div>
<div class="line"><a id="l01356" name="l01356"></a><span class="lineno"> 1356</span> <a class="code hl_function" href="structripple_1_1test_1_1Flow__test.html#a940d1da6457707ea257e55414e4ced75">testEmptyStrand</a>(<a class="code hl_enumvalue" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a> - f1513 - permDex);</div>
<div class="line"><a id="l01357" name="l01357"></a><span class="lineno"> 1357</span> <a class="code hl_function" href="structripple_1_1test_1_1Flow__test.html#a940d1da6457707ea257e55414e4ced75">testEmptyStrand</a>(<a class="code hl_enumvalue" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a> - permDex);</div>
<div class="line"><a id="l01358" name="l01358"></a><span class="lineno"> 1358</span> <a class="code hl_function" href="structripple_1_1test_1_1Flow__test.html#a940d1da6457707ea257e55414e4ced75">testEmptyStrand</a>(<a class="code hl_enumvalue" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a>);</div>
<div class="line"><a id="l01359" name="l01359"></a><span class="lineno"> 1359</span> }</div>
<div class="line"><a id="l01360" name="l01360"></a><span class="lineno"> 1360</span>};</div>
<div class="line"><a id="l01361" name="l01361"></a><span class="lineno"> 1361</span> </div>
<div class="line"><a id="l01362" name="l01362"></a><span class="lineno"><a class="line" href="namespaceripple_1_1test.html#ac6cac37f3447e39ca9090bb878f8cc12"> 1362</a></span>BEAST_DEFINE_TESTSUITE_PRIO(Flow, app, <a class="code hl_namespace" href="namespaceripple.html">ripple</a>, 2);</div>
<div class="line"><a id="l01363" name="l01363"></a><span class="lineno"><a class="line" href="namespaceripple_1_1test.html#abbd27623d8baad302533653ebe1fcd69"> 1363</a></span>BEAST_DEFINE_TESTSUITE_MANUAL_PRIO(Flow_manual, app, <a class="code hl_namespace" href="namespaceripple.html">ripple</a>, 4);</div>
<div class="line"><a id="l01364" name="l01364"></a><span class="lineno"> 1364</span> </div>
<div class="line"><a id="l01365" name="l01365"></a><span class="lineno"> 1365</span>} <span class="comment">// namespace test</span></div>
<div class="line"><a id="l01366" name="l01366"></a><span class="lineno"> 1366</span>} <span class="comment">// namespace ripple</span></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>
<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>
@@ -1537,8 +1533,8 @@ $(function() {
<div class="ttc" id="astoul_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/stoul.html">std::stoull</a></div><div class="ttdeci">T stoull(T... args)</div></div>
<div class="ttc" id="astructripple_1_1Keylet_html"><div class="ttname"><a href="structripple_1_1Keylet.html">ripple::Keylet</a></div><div class="ttdoc">A pair of SHAMap key and LedgerEntryType.</div><div class="ttdef"><b>Definition:</b> <a href="Keylet_8h_source.html#l00038">Keylet.h:39</a></div></div>
<div class="ttc" id="astructripple_1_1STAmount_1_1unchecked_html"><div class="ttname"><a href="structripple_1_1STAmount_1_1unchecked.html">ripple::STAmount::unchecked</a></div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8h_source.html#l00085">STAmount.h:86</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1Flow__manual__test_html"><div class="ttname"><a href="structripple_1_1test_1_1Flow__manual__test.html">ripple::test::Flow_manual_test</a></div><div class="ttdef"><b>Definition:</b> <a href="Flow__test_8cpp_source.html#l01343">Flow_test.cpp:1344</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1Flow__manual__test_html_ad808ffbe5e892118abe4dba57e14cd13"><div class="ttname"><a href="structripple_1_1test_1_1Flow__manual__test.html#ad808ffbe5e892118abe4dba57e14cd13">ripple::test::Flow_manual_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="Flow__test_8cpp_source.html#l01346">Flow_test.cpp:1346</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1Flow__manual__test_html"><div class="ttname"><a href="structripple_1_1test_1_1Flow__manual__test.html">ripple::test::Flow_manual_test</a></div><div class="ttdef"><b>Definition:</b> <a href="Flow__test_8cpp_source.html#l01342">Flow_test.cpp:1343</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1Flow__manual__test_html_ad808ffbe5e892118abe4dba57e14cd13"><div class="ttname"><a href="structripple_1_1test_1_1Flow__manual__test.html#ad808ffbe5e892118abe4dba57e14cd13">ripple::test::Flow_manual_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="Flow__test_8cpp_source.html#l01345">Flow_test.cpp:1345</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1Flow__test_html"><div class="ttname"><a href="structripple_1_1test_1_1Flow__test.html">ripple::test::Flow_test</a></div><div class="ttdef"><b>Definition:</b> <a href="Flow__test_8cpp_source.html#l00052">Flow_test.cpp:53</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1Flow__test_html_a008d06e4eefbae603f1fe5a5826aea0d"><div class="ttname"><a href="structripple_1_1test_1_1Flow__test.html#a008d06e4eefbae603f1fe5a5826aea0d">ripple::test::Flow_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="Flow__test_8cpp_source.html#l01327">Flow_test.cpp:1327</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1Flow__test_html_a02a8e843fe71b3e3cb24ba2c01ad051c"><div class="ttname"><a href="structripple_1_1test_1_1Flow__test.html#a02a8e843fe71b3e3cb24ba2c01ad051c">ripple::test::Flow_test::testRIPD1443</a></div><div class="ttdeci">void testRIPD1443()</div><div class="ttdef"><b>Definition:</b> <a href="Flow__test_8cpp_source.html#l01036">Flow_test.cpp:1036</a></div></div>