This commit is contained in:
bthomee
2025-06-02 13:56:46 +00:00
parent ebe6bc13ab
commit 473f896133
887 changed files with 36630 additions and 32082 deletions

View File

@@ -142,8 +142,8 @@ Public Member Functions</h2></td></tr>
<tr class="separator:a835a534b3dbf890aa7380df6d8b4c8fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acdcf79af1547be9e4e8d9fb47e685411"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1AMMInfo__test.html#acdcf79af1547be9e4e8d9fb47e685411">testSimpleRpc</a> ()</td></tr>
<tr class="separator:acdcf79af1547be9e4e8d9fb47e685411"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff25352a351fa614c6910b4d6e4bc212"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1AMMInfo__test.html#aff25352a351fa614c6910b4d6e4bc212">testVoteAndBid</a> ()</td></tr>
<tr class="separator:aff25352a351fa614c6910b4d6e4bc212"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa7435272befca8e50a47a2989a0e32d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1AMMInfo__test.html#aaa7435272befca8e50a47a2989a0e32d">testVoteAndBid</a> (<a class="el" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</td></tr>
<tr class="separator:aaa7435272befca8e50a47a2989a0e32d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add6d45084a43fcb778f0ebb114442dd3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1AMMInfo__test.html#add6d45084a43fcb778f0ebb114442dd3">testFreeze</a> ()</td></tr>
<tr class="separator:add6d45084a43fcb778f0ebb114442dd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa55594a4d7e967b2ac9bda1ba2ce5c09"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1AMMInfo__test.html#aa55594a4d7e967b2ac9bda1ba2ce5c09">testInvalidAmmField</a> ()</td></tr>
@@ -229,6 +229,8 @@ Protected Member Functions</h2></td></tr>
<tr class="memitem:afdb3804e5f9c1d6cd3dea67c22f6ef51"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1jtx_1_1AMMTestBase.html#afdb3804e5f9c1d6cd3dea67c22f6ef51">testAMM</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a>&lt; void(<a class="el" href="classripple_1_1test_1_1jtx_1_1AMM.html">jtx::AMM</a> &amp;, <a class="el" href="classripple_1_1test_1_1jtx_1_1Env.html">jtx::Env</a> &amp;)&gt; &amp;&amp;cb, <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a>&lt; <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair</a>&lt; <a class="el" href="classripple_1_1STAmount.html">STAmount</a>, <a class="el" href="classripple_1_1STAmount.html">STAmount</a> &gt; &gt; const &amp;pool=std::nullopt, <a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint16_t</a> tfee=0, <a class="elRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a>&lt; <a class="el" href="classripple_1_1test_1_1jtx_1_1ter.html">jtx::ter</a> &gt; const &amp;<a class="el" href="classripple_1_1test_1_1jtx_1_1ter.html">ter</a>=std::nullopt, <a class="elRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a>&lt; <a class="el" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> &gt; const &amp;features={<a class="el" href="namespaceripple_1_1test_1_1jtx.html#af5441d84d5977d52246c5226313560d4">supported_amendments</a>()})</td></tr>
<tr class="memdesc:afdb3804e5f9c1d6cd3dea67c22f6ef51"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a class="el" href="classripple_1_1test_1_1jtx_1_1AMMTestBase.html#afdb3804e5f9c1d6cd3dea67c22f6ef51" title="testAMM() funds 30,000XRP and 30,000IOU for each non-XRP asset to Alice and Carol">testAMM()</a> funds 30,000XRP and 30,000<a class="el" href="classripple_1_1test_1_1jtx_1_1IOU.html" title="Converts to IOU Issue or STAmount.">IOU</a> for each non-XRP asset to Alice and Carol <a href="classripple_1_1test_1_1jtx_1_1AMMTestBase.html#afdb3804e5f9c1d6cd3dea67c22f6ef51">More...</a><br /></td></tr>
<tr class="separator:afdb3804e5f9c1d6cd3dea67c22f6ef51"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a013a464ea79a9af0511036e4582a5c4e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1test_1_1jtx_1_1AMMTestBase.html#a013a464ea79a9af0511036e4582a5c4e">testAMM</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a>&lt; void(<a class="el" href="classripple_1_1test_1_1jtx_1_1AMM.html">jtx::AMM</a> &amp;, <a class="el" href="classripple_1_1test_1_1jtx_1_1Env.html">jtx::Env</a> &amp;)&gt; &amp;&amp;cb, <a class="el" href="structripple_1_1test_1_1jtx_1_1TestAMMArg.html">TestAMMArg</a> const &amp;<a class="el" href="classbeast_1_1unit__test_1_1suite.html#aab85abc9e0f2c28f9b8990ebd9b21342">arg</a>)</td></tr>
<tr class="separator:a013a464ea79a9af0511036e4582a5c4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
Protected Attributes</h2></td></tr>
@@ -312,8 +314,8 @@ Private Attributes</h2></td></tr>
</div>
</div>
<a id="aff25352a351fa614c6910b4d6e4bc212" name="aff25352a351fa614c6910b4d6e4bc212"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aff25352a351fa614c6910b4d6e4bc212">&#9670;&#160;</a></span>testVoteAndBid()</h2>
<a id="aaa7435272befca8e50a47a2989a0e32d" name="aaa7435272befca8e50a47a2989a0e32d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#aaa7435272befca8e50a47a2989a0e32d">&#9670;&#160;</a></span>testVoteAndBid()</h2>
<div class="memitem">
<div class="memproto">
@@ -321,7 +323,8 @@ Private Attributes</h2></td></tr>
<tr>
<td class="memname">void ripple::test::AMMInfo_test::testVoteAndBid </td>
<td>(</td>
<td class="paramname"></td><td>)</td>
<td class="paramtype"><a class="el" href="classripple_1_1FeatureBitset.html">FeatureBitset</a>&#160;</td>
<td class="paramname"><em>features</em></td><td>)</td>
<td></td>
</tr>
</table>
@@ -346,7 +349,7 @@ Private Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="AMMInfo__test_8cpp_source.html#l00301">301</a> of file <a class="el" href="AMMInfo__test_8cpp_source.html">AMMInfo_test.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="AMMInfo__test_8cpp_source.html#l00322">322</a> of file <a class="el" href="AMMInfo__test_8cpp_source.html">AMMInfo_test.cpp</a>.</p>
</div>
</div>
@@ -365,7 +368,7 @@ Private Attributes</h2></td></tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="AMMInfo__test_8cpp_source.html#l00320">320</a> of file <a class="el" href="AMMInfo__test_8cpp_source.html">AMMInfo_test.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="AMMInfo__test_8cpp_source.html#l00341">341</a> of file <a class="el" href="AMMInfo__test_8cpp_source.html">AMMInfo_test.cpp</a>.</p>
</div>
</div>
@@ -396,12 +399,12 @@ Private Attributes</h2></td></tr>
<p>Implements <a class="el" href="classbeast_1_1unit__test_1_1suite.html#aea7ffa0eca5e015d21be62a18adb8393">beast::unit_test::suite</a>.</p>
<p class="definition">Definition at line <a class="el" href="AMMInfo__test_8cpp_source.html#l00338">338</a> of file <a class="el" href="AMMInfo__test_8cpp_source.html">AMMInfo_test.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="AMMInfo__test_8cpp_source.html#l00359">359</a> of file <a class="el" href="AMMInfo__test_8cpp_source.html">AMMInfo_test.cpp</a>.</p>
</div>
</div>
<a id="afdb3804e5f9c1d6cd3dea67c22f6ef51" name="afdb3804e5f9c1d6cd3dea67c22f6ef51"></a>
<h2 class="memtitle"><span class="permalink"><a href="#afdb3804e5f9c1d6cd3dea67c22f6ef51">&#9670;&#160;</a></span>testAMM()</h2>
<h2 class="memtitle"><span class="permalink"><a href="#afdb3804e5f9c1d6cd3dea67c22f6ef51">&#9670;&#160;</a></span>testAMM() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
@@ -454,7 +457,45 @@ Private Attributes</h2></td></tr>
<p><a class="el" href="classripple_1_1test_1_1jtx_1_1AMMTestBase.html#afdb3804e5f9c1d6cd3dea67c22f6ef51" title="testAMM() funds 30,000XRP and 30,000IOU for each non-XRP asset to Alice and Carol">testAMM()</a> funds 30,000XRP and 30,000IOU for each non-XRP asset to Alice and Carol </p>
<p class="definition">Definition at line <a class="el" href="AMMTest_8cpp_source.html#l00102">102</a> of file <a class="el" href="AMMTest_8cpp_source.html">AMMTest.cpp</a>.</p>
<p class="definition">Definition at line <a class="el" href="AMMTest_8cpp_source.html#l00103">103</a> of file <a class="el" href="AMMTest_8cpp_source.html">AMMTest.cpp</a>.</p>
</div>
</div>
<a id="a013a464ea79a9af0511036e4582a5c4e" name="a013a464ea79a9af0511036e4582a5c4e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a013a464ea79a9af0511036e4582a5c4e">&#9670;&#160;</a></span>testAMM() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">void ripple::test::jtx::AMMTestBase::testAMM </td>
<td>(</td>
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a>&lt; void(<a class="el" href="classripple_1_1test_1_1jtx_1_1AMM.html">jtx::AMM</a> &amp;, <a class="el" href="classripple_1_1test_1_1jtx_1_1Env.html">jtx::Env</a> &amp;)&gt; &amp;&amp;&#160;</td>
<td class="paramname"><em>cb</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="structripple_1_1test_1_1jtx_1_1TestAMMArg.html">TestAMMArg</a> const &amp;&#160;</td>
<td class="paramname"><em>arg</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">inherited</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="AMMTest_8cpp_source.html#l00117">117</a> of file <a class="el" href="AMMTest_8cpp_source.html">AMMTest.cpp</a>.</p>
</div>
</div>
@@ -1200,7 +1241,7 @@ template&lt;class Condition &gt; </div>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="AMMTest_8h_source.html#l00066">66</a> of file <a class="el" href="AMMTest_8h_source.html">AMMTest.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="AMMTest_8h_source.html#l00075">75</a> of file <a class="el" href="AMMTest_8h_source.html">AMMTest.h</a>.</p>
</div>
</div>
@@ -1224,7 +1265,7 @@ template&lt;class Condition &gt; </div>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="AMMTest_8h_source.html#l00067">67</a> of file <a class="el" href="AMMTest_8h_source.html">AMMTest.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="AMMTest_8h_source.html#l00076">76</a> of file <a class="el" href="AMMTest_8h_source.html">AMMTest.h</a>.</p>
</div>
</div>
@@ -1248,7 +1289,7 @@ template&lt;class Condition &gt; </div>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="AMMTest_8h_source.html#l00068">68</a> of file <a class="el" href="AMMTest_8h_source.html">AMMTest.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="AMMTest_8h_source.html#l00077">77</a> of file <a class="el" href="AMMTest_8h_source.html">AMMTest.h</a>.</p>
</div>
</div>
@@ -1272,7 +1313,7 @@ template&lt;class Condition &gt; </div>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="AMMTest_8h_source.html#l00069">69</a> of file <a class="el" href="AMMTest_8h_source.html">AMMTest.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="AMMTest_8h_source.html#l00078">78</a> of file <a class="el" href="AMMTest_8h_source.html">AMMTest.h</a>.</p>
</div>
</div>
@@ -1296,7 +1337,7 @@ template&lt;class Condition &gt; </div>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="AMMTest_8h_source.html#l00070">70</a> of file <a class="el" href="AMMTest_8h_source.html">AMMTest.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="AMMTest_8h_source.html#l00079">79</a> of file <a class="el" href="AMMTest_8h_source.html">AMMTest.h</a>.</p>
</div>
</div>
@@ -1320,7 +1361,7 @@ template&lt;class Condition &gt; </div>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="AMMTest_8h_source.html#l00071">71</a> of file <a class="el" href="AMMTest_8h_source.html">AMMTest.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="AMMTest_8h_source.html#l00080">80</a> of file <a class="el" href="AMMTest_8h_source.html">AMMTest.h</a>.</p>
</div>
</div>
@@ -1344,7 +1385,7 @@ template&lt;class Condition &gt; </div>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="AMMTest_8h_source.html#l00072">72</a> of file <a class="el" href="AMMTest_8h_source.html">AMMTest.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="AMMTest_8h_source.html#l00081">81</a> of file <a class="el" href="AMMTest_8h_source.html">AMMTest.h</a>.</p>
</div>
</div>
@@ -1368,7 +1409,7 @@ template&lt;class Condition &gt; </div>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="AMMTest_8h_source.html#l00073">73</a> of file <a class="el" href="AMMTest_8h_source.html">AMMTest.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="AMMTest_8h_source.html#l00082">82</a> of file <a class="el" href="AMMTest_8h_source.html">AMMTest.h</a>.</p>
</div>
</div>
@@ -1392,7 +1433,7 @@ template&lt;class Condition &gt; </div>
</table>
</div><div class="memdoc">
<p class="definition">Definition at line <a class="el" href="AMMTest_8h_source.html#l00074">74</a> of file <a class="el" href="AMMTest_8h_source.html">AMMTest.h</a>.</p>
<p class="definition">Definition at line <a class="el" href="AMMTest_8h_source.html#l00083">83</a> of file <a class="el" href="AMMTest_8h_source.html">AMMTest.h</a>.</p>
</div>
</div>