mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-22 20:15:51 +00:00
deploy: 55dc7a252e
This commit is contained in:
@@ -825,7 +825,7 @@ $(function() {
|
||||
<div class="line"><a name="l00754"></a><span class="lineno"> 754</span>  <a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html">Account</a> <span class="keyword">const</span> carol(<span class="stringliteral">"carol"</span>);</div>
|
||||
<div class="line"><a name="l00755"></a><span class="lineno"> 755</span>  </div>
|
||||
<div class="line"><a name="l00756"></a><span class="lineno"> 756</span>  {</div>
|
||||
<div class="line"><a name="l00757"></a><span class="lineno"> 757</span>  <a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html">Env</a> env(*<span class="keyword">this</span>, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#af5441d84d5977d52246c5226313560d4">supported_amendments</a>());</div>
|
||||
<div class="line"><a name="l00757"></a><span class="lineno"> 757</span>  <a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html">Env</a> env(*<span class="keyword">this</span>);</div>
|
||||
<div class="line"><a name="l00758"></a><span class="lineno"> 758</span>  </div>
|
||||
<div class="line"><a name="l00759"></a><span class="lineno"> 759</span>  env.<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html#ae2349266cb09d1f1c3de06606ebdf9e2">fund</a>(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(10000), alice, bob, carol, gw);</div>
|
||||
<div class="line"><a name="l00760"></a><span class="lineno"> 760</span>  </div>
|
||||
@@ -1431,85 +1431,84 @@ $(function() {
|
||||
<div class="line"><a name="l01360"></a><span class="lineno"> 1360</span>  <span class="keyword">auto</span> <span class="keyword">const</span> bob = <a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html">Account</a>(<span class="stringliteral">"bob"</span>);</div>
|
||||
<div class="line"><a name="l01361"></a><span class="lineno"> 1361</span>  </div>
|
||||
<div class="line"><a name="l01362"></a><span class="lineno"> 1362</span>  <a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html">Env</a> env(*<span class="keyword">this</span>, features);</div>
|
||||
<div class="line"><a name="l01363"></a><span class="lineno"> 1363</span>  BEAST_EXPECT(features[<a class="code" href="namespaceripple.html#af5a63958686496574543bdfeb4b68ffa">featureTicketBatch</a>]);</div>
|
||||
<div class="line"><a name="l01364"></a><span class="lineno"> 1364</span>  </div>
|
||||
<div class="line"><a name="l01365"></a><span class="lineno"> 1365</span>  env.<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html#ae2349266cb09d1f1c3de06606ebdf9e2">fund</a>(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(10000), alice);</div>
|
||||
<div class="line"><a name="l01366"></a><span class="lineno"> 1366</span>  </div>
|
||||
<div class="line"><a name="l01367"></a><span class="lineno"> 1367</span>  <span class="comment">// alice creates a ticket for the payment.</span></div>
|
||||
<div class="line"><a name="l01368"></a><span class="lineno"> 1368</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> <span class="keyword">const</span> ticketSeq{env.<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html#a2ef09f6f41b7d8a2dc89175e3b108f87">seq</a>(alice) + 1};</div>
|
||||
<div class="line"><a name="l01369"></a><span class="lineno"> 1369</span>  env(ticket::create(alice, 1));</div>
|
||||
<div class="line"><a name="l01370"></a><span class="lineno"> 1370</span>  </div>
|
||||
<div class="line"><a name="l01371"></a><span class="lineno"> 1371</span>  <span class="comment">// Make a payment using the ticket.</span></div>
|
||||
<div class="line"><a name="l01372"></a><span class="lineno"> 1372</span>  env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a7816b23daf9b325ea1f88cc121a53d05">pay</a>(alice, bob, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(1000)), <a class="code" href="classripple_1_1test_1_1jtx_1_1ticket_1_1use.html">ticket::use</a>(ticketSeq));</div>
|
||||
<div class="line"><a name="l01373"></a><span class="lineno"> 1373</span>  env.<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html#a2c5dcd5bbad5c5b767ff713b6f7cb1ed">close</a>();</div>
|
||||
<div class="line"><a name="l01374"></a><span class="lineno"> 1374</span>  env.<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html#a34c9d58eaca6b7238258eadaf94b4a46">require</a>(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(bob, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(1000)));</div>
|
||||
<div class="line"><a name="l01375"></a><span class="lineno"> 1375</span>  env.<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html#a34c9d58eaca6b7238258eadaf94b4a46">require</a>(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(alice, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(9000) - <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a47271eb5e7eb9b5aada383ccfaf9c0cf">drops</a>(20)));</div>
|
||||
<div class="line"><a name="l01376"></a><span class="lineno"> 1376</span>  }</div>
|
||||
<div class="line"><a name="l01377"></a><span class="lineno"> 1377</span>  </div>
|
||||
<div class="line"><a name="l01378"></a><span class="lineno"> 1378</span>  <span class="keywordtype">void</span></div>
|
||||
<div class="line"><a name="l01379"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140"> 1379</a></span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140">testWithFeats</a>(<a class="code" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
|
||||
<div class="line"><a name="l01380"></a><span class="lineno"> 1380</span>  {</div>
|
||||
<div class="line"><a name="l01381"></a><span class="lineno"> 1381</span>  <span class="keyword">using namespace </span>jtx;</div>
|
||||
<div class="line"><a name="l01382"></a><span class="lineno"> 1382</span>  <a class="code" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> <span class="keyword">const</span> ownerPaysFee{<a class="code" href="namespaceripple.html#a641d0cd1ae7b4807024597224a33d57e">featureOwnerPaysFee</a>};</div>
|
||||
<div class="line"><a name="l01383"></a><span class="lineno"> 1383</span>  </div>
|
||||
<div class="line"><a name="l01384"></a><span class="lineno"> 1384</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#ab867282025de56edf49824f8adc8c878">testLineQuality</a>(features);</div>
|
||||
<div class="line"><a name="l01385"></a><span class="lineno"> 1385</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#abd426144689a4abd59481d29c7a9dd6b">testFalseDry</a>(features);</div>
|
||||
<div class="line"><a name="l01386"></a><span class="lineno"> 1386</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#aa94bd9842ea795165ba3c7ed9de57b98">testDirectStep</a>(features);</div>
|
||||
<div class="line"><a name="l01387"></a><span class="lineno"> 1387</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a4af0cbc89c57e583893ae2a9b9eb9043">testBookStep</a>(features);</div>
|
||||
<div class="line"><a name="l01388"></a><span class="lineno"> 1388</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#aa94bd9842ea795165ba3c7ed9de57b98">testDirectStep</a>(features | ownerPaysFee);</div>
|
||||
<div class="line"><a name="l01389"></a><span class="lineno"> 1389</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a4af0cbc89c57e583893ae2a9b9eb9043">testBookStep</a>(features | ownerPaysFee);</div>
|
||||
<div class="line"><a name="l01390"></a><span class="lineno"> 1390</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a1d26e19ac95059cd858fd6a683d4bcb8">testTransferRate</a>(features | ownerPaysFee);</div>
|
||||
<div class="line"><a name="l01391"></a><span class="lineno"> 1391</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a1a7ee223ed0b0174c428ed8056cd397c">testSelfPayment1</a>(features);</div>
|
||||
<div class="line"><a name="l01392"></a><span class="lineno"> 1392</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#ae3aad0ae3d62e2d0f0bc114d062ee091">testSelfPayment2</a>(features);</div>
|
||||
<div class="line"><a name="l01393"></a><span class="lineno"> 1393</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a7d18371900903812e67179e507bef0a1">testSelfFundedXRPEndpoint</a>(<span class="keyword">false</span>, features);</div>
|
||||
<div class="line"><a name="l01394"></a><span class="lineno"> 1394</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a7d18371900903812e67179e507bef0a1">testSelfFundedXRPEndpoint</a>(<span class="keyword">true</span>, features);</div>
|
||||
<div class="line"><a name="l01395"></a><span class="lineno"> 1395</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a5aafffc3bf2dd91bb5bb47996853bdb5">testUnfundedOffer</a>(features);</div>
|
||||
<div class="line"><a name="l01396"></a><span class="lineno"> 1396</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#aee6ef54839cc8166791386c039f02c8d">testReexecuteDirectStep</a>(features);</div>
|
||||
<div class="line"><a name="l01397"></a><span class="lineno"> 1397</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#aa2a5350539b52d2acbdc83a9fc82316c">testSelfPayLowQualityOffer</a>(features);</div>
|
||||
<div class="line"><a name="l01398"></a><span class="lineno"> 1398</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a7b89a9de0c7fec978fa847893e2051e0">testTicketPay</a>(features);</div>
|
||||
<div class="line"><a name="l01399"></a><span class="lineno"> 1399</span>  }</div>
|
||||
<div class="line"><a name="l01400"></a><span class="lineno"> 1400</span>  </div>
|
||||
<div class="line"><a name="l01401"></a><span class="lineno"> 1401</span>  <span class="keywordtype">void</span></div>
|
||||
<div class="line"><a name="l01402"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1Flow__test.html#a008d06e4eefbae603f1fe5a5826aea0d"> 1402</a></span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a008d06e4eefbae603f1fe5a5826aea0d">run</a>()<span class="keyword"> override</span></div>
|
||||
<div class="line"><a name="l01403"></a><span class="lineno"> 1403</span> <span class="keyword"> </span>{</div>
|
||||
<div class="line"><a name="l01404"></a><span class="lineno"> 1404</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a0da9b420904c950d0d3edcc217d11bca">testLimitQuality</a>();</div>
|
||||
<div class="line"><a name="l01405"></a><span class="lineno"> 1405</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a17fa3f7b420eec71e26a36db00a3c0c0">testXRPPathLoop</a>();</div>
|
||||
<div class="line"><a name="l01406"></a><span class="lineno"> 1406</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a02a8e843fe71b3e3cb24ba2c01ad051c">testRIPD1443</a>();</div>
|
||||
<div class="line"><a name="l01407"></a><span class="lineno"> 1407</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a979752295217e11e015f34608cbdc0e1">testRIPD1449</a>();</div>
|
||||
<div class="line"><a name="l01408"></a><span class="lineno"> 1408</span>  </div>
|
||||
<div class="line"><a name="l01409"></a><span class="lineno"> 1409</span>  <span class="keyword">using namespace </span>jtx;</div>
|
||||
<div class="line"><a name="l01410"></a><span class="lineno"> 1410</span>  <span class="keyword">auto</span> <span class="keyword">const</span> sa = <a class="code" href="namespaceripple_1_1test_1_1jtx.html#af5441d84d5977d52246c5226313560d4">supported_amendments</a>() | <a class="code" href="namespaceripple.html#af5a63958686496574543bdfeb4b68ffa">featureTicketBatch</a>;</div>
|
||||
<div class="line"><a name="l01411"></a><span class="lineno"> 1411</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140">testWithFeats</a>(sa - <a class="code" href="namespaceripple.html#a2cb56a55020f266d207ee04d66cc97ae">featureFlowCross</a>);</div>
|
||||
<div class="line"><a name="l01412"></a><span class="lineno"> 1412</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140">testWithFeats</a>(sa);</div>
|
||||
<div class="line"><a name="l01413"></a><span class="lineno"> 1413</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a940d1da6457707ea257e55414e4ced75">testEmptyStrand</a>(sa);</div>
|
||||
<div class="line"><a name="l01414"></a><span class="lineno"> 1414</span>  }</div>
|
||||
<div class="line"><a name="l01415"></a><span class="lineno"> 1415</span> };</div>
|
||||
<div class="line"><a name="l01416"></a><span class="lineno"> 1416</span>  </div>
|
||||
<div class="line"><a name="l01417"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1Flow__manual__test.html"> 1417</a></span> <span class="keyword">struct </span><a class="code" href="structripple_1_1test_1_1Flow__manual__test.html">Flow_manual_test</a> : <span class="keyword">public</span> <a class="code" href="structripple_1_1test_1_1Flow__test.html">Flow_test</a></div>
|
||||
<div class="line"><a name="l01418"></a><span class="lineno"> 1418</span> {</div>
|
||||
<div class="line"><a name="l01419"></a><span class="lineno"> 1419</span>  <span class="keywordtype">void</span></div>
|
||||
<div class="line"><a name="l01420"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1Flow__manual__test.html#ad808ffbe5e892118abe4dba57e14cd13"> 1420</a></span>  <a class="code" href="structripple_1_1test_1_1Flow__manual__test.html#ad808ffbe5e892118abe4dba57e14cd13">run</a>()<span class="keyword"> override</span></div>
|
||||
<div class="line"><a name="l01421"></a><span class="lineno"> 1421</span> <span class="keyword"> </span>{</div>
|
||||
<div class="line"><a name="l01422"></a><span class="lineno"> 1422</span>  <span class="keyword">using namespace </span>jtx;</div>
|
||||
<div class="line"><a name="l01423"></a><span class="lineno"> 1423</span>  <span class="keyword">auto</span> <span class="keyword">const</span> <a class="code" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a> = <a class="code" href="namespaceripple_1_1test_1_1jtx.html#af5441d84d5977d52246c5226313560d4">supported_amendments</a>() | <a class="code" href="namespaceripple.html#af5a63958686496574543bdfeb4b68ffa">featureTicketBatch</a>;</div>
|
||||
<div class="line"><a name="l01424"></a><span class="lineno"> 1424</span>  <a class="code" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> <span class="keyword">const</span> flowCross{<a class="code" href="namespaceripple.html#a2cb56a55020f266d207ee04d66cc97ae">featureFlowCross</a>};</div>
|
||||
<div class="line"><a name="l01425"></a><span class="lineno"> 1425</span>  <a class="code" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> <span class="keyword">const</span> f1513{<a class="code" href="namespaceripple.html#a1e4e6d3ac032cc3787c0901156036618">fix1513</a>};</div>
|
||||
<div class="line"><a name="l01426"></a><span class="lineno"> 1426</span>  </div>
|
||||
<div class="line"><a name="l01427"></a><span class="lineno"> 1427</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140">testWithFeats</a>(<a class="code" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a> - flowCross - f1513);</div>
|
||||
<div class="line"><a name="l01428"></a><span class="lineno"> 1428</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140">testWithFeats</a>(<a class="code" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a> - flowCross);</div>
|
||||
<div class="line"><a name="l01429"></a><span class="lineno"> 1429</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140">testWithFeats</a>(<a class="code" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a> - f1513);</div>
|
||||
<div class="line"><a name="l01430"></a><span class="lineno"> 1430</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140">testWithFeats</a>(<a class="code" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a>);</div>
|
||||
<div class="line"><a name="l01431"></a><span class="lineno"> 1431</span>  </div>
|
||||
<div class="line"><a name="l01432"></a><span class="lineno"> 1432</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a940d1da6457707ea257e55414e4ced75">testEmptyStrand</a>(<a class="code" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a> - f1513);</div>
|
||||
<div class="line"><a name="l01433"></a><span class="lineno"> 1433</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a940d1da6457707ea257e55414e4ced75">testEmptyStrand</a>(<a class="code" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a>);</div>
|
||||
<div class="line"><a name="l01434"></a><span class="lineno"> 1434</span>  }</div>
|
||||
<div class="line"><a name="l01435"></a><span class="lineno"> 1435</span> };</div>
|
||||
<div class="line"><a name="l01436"></a><span class="lineno"> 1436</span>  </div>
|
||||
<div class="line"><a name="l01437"></a><span class="lineno"> 1437</span> <a class="code" href="namespaceripple_1_1test.html#ac6cac37f3447e39ca9090bb878f8cc12">BEAST_DEFINE_TESTSUITE_PRIO</a>(Flow, app, <a class="code" href="namespaceripple.html">ripple</a>, 2);</div>
|
||||
<div class="line"><a name="l01438"></a><span class="lineno"> 1438</span> <a class="code" href="namespaceripple_1_1test.html#a1e21fbfd1eb95324d619bd5bd7d9a85f">BEAST_DEFINE_TESTSUITE_MANUAL_PRIO</a>(Flow_manual, app, <a class="code" href="namespaceripple.html">ripple</a>, 4);</div>
|
||||
<div class="line"><a name="l01439"></a><span class="lineno"> 1439</span>  </div>
|
||||
<div class="line"><a name="l01440"></a><span class="lineno"> 1440</span> } <span class="comment">// namespace test</span></div>
|
||||
<div class="line"><a name="l01441"></a><span class="lineno"> 1441</span> } <span class="comment">// namespace ripple</span></div>
|
||||
<div class="line"><a name="l01363"></a><span class="lineno"> 1363</span>  </div>
|
||||
<div class="line"><a name="l01364"></a><span class="lineno"> 1364</span>  env.<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html#ae2349266cb09d1f1c3de06606ebdf9e2">fund</a>(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(10000), alice);</div>
|
||||
<div class="line"><a name="l01365"></a><span class="lineno"> 1365</span>  </div>
|
||||
<div class="line"><a name="l01366"></a><span class="lineno"> 1366</span>  <span class="comment">// alice creates a ticket for the payment.</span></div>
|
||||
<div class="line"><a name="l01367"></a><span class="lineno"> 1367</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> <span class="keyword">const</span> ticketSeq{env.<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html#a2ef09f6f41b7d8a2dc89175e3b108f87">seq</a>(alice) + 1};</div>
|
||||
<div class="line"><a name="l01368"></a><span class="lineno"> 1368</span>  env(ticket::create(alice, 1));</div>
|
||||
<div class="line"><a name="l01369"></a><span class="lineno"> 1369</span>  </div>
|
||||
<div class="line"><a name="l01370"></a><span class="lineno"> 1370</span>  <span class="comment">// Make a payment using the ticket.</span></div>
|
||||
<div class="line"><a name="l01371"></a><span class="lineno"> 1371</span>  env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a7816b23daf9b325ea1f88cc121a53d05">pay</a>(alice, bob, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(1000)), <a class="code" href="classripple_1_1test_1_1jtx_1_1ticket_1_1use.html">ticket::use</a>(ticketSeq));</div>
|
||||
<div class="line"><a name="l01372"></a><span class="lineno"> 1372</span>  env.<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html#a2c5dcd5bbad5c5b767ff713b6f7cb1ed">close</a>();</div>
|
||||
<div class="line"><a name="l01373"></a><span class="lineno"> 1373</span>  env.<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html#a34c9d58eaca6b7238258eadaf94b4a46">require</a>(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(bob, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(1000)));</div>
|
||||
<div class="line"><a name="l01374"></a><span class="lineno"> 1374</span>  env.<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html#a34c9d58eaca6b7238258eadaf94b4a46">require</a>(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(alice, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(9000) - <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a47271eb5e7eb9b5aada383ccfaf9c0cf">drops</a>(20)));</div>
|
||||
<div class="line"><a name="l01375"></a><span class="lineno"> 1375</span>  }</div>
|
||||
<div class="line"><a name="l01376"></a><span class="lineno"> 1376</span>  </div>
|
||||
<div class="line"><a name="l01377"></a><span class="lineno"> 1377</span>  <span class="keywordtype">void</span></div>
|
||||
<div class="line"><a name="l01378"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140"> 1378</a></span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140">testWithFeats</a>(<a class="code" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
|
||||
<div class="line"><a name="l01379"></a><span class="lineno"> 1379</span>  {</div>
|
||||
<div class="line"><a name="l01380"></a><span class="lineno"> 1380</span>  <span class="keyword">using namespace </span>jtx;</div>
|
||||
<div class="line"><a name="l01381"></a><span class="lineno"> 1381</span>  <a class="code" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> <span class="keyword">const</span> ownerPaysFee{<a class="code" href="namespaceripple.html#a641d0cd1ae7b4807024597224a33d57e">featureOwnerPaysFee</a>};</div>
|
||||
<div class="line"><a name="l01382"></a><span class="lineno"> 1382</span>  </div>
|
||||
<div class="line"><a name="l01383"></a><span class="lineno"> 1383</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#ab867282025de56edf49824f8adc8c878">testLineQuality</a>(features);</div>
|
||||
<div class="line"><a name="l01384"></a><span class="lineno"> 1384</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#abd426144689a4abd59481d29c7a9dd6b">testFalseDry</a>(features);</div>
|
||||
<div class="line"><a name="l01385"></a><span class="lineno"> 1385</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#aa94bd9842ea795165ba3c7ed9de57b98">testDirectStep</a>(features);</div>
|
||||
<div class="line"><a name="l01386"></a><span class="lineno"> 1386</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a4af0cbc89c57e583893ae2a9b9eb9043">testBookStep</a>(features);</div>
|
||||
<div class="line"><a name="l01387"></a><span class="lineno"> 1387</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#aa94bd9842ea795165ba3c7ed9de57b98">testDirectStep</a>(features | ownerPaysFee);</div>
|
||||
<div class="line"><a name="l01388"></a><span class="lineno"> 1388</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a4af0cbc89c57e583893ae2a9b9eb9043">testBookStep</a>(features | ownerPaysFee);</div>
|
||||
<div class="line"><a name="l01389"></a><span class="lineno"> 1389</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a1d26e19ac95059cd858fd6a683d4bcb8">testTransferRate</a>(features | ownerPaysFee);</div>
|
||||
<div class="line"><a name="l01390"></a><span class="lineno"> 1390</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a1a7ee223ed0b0174c428ed8056cd397c">testSelfPayment1</a>(features);</div>
|
||||
<div class="line"><a name="l01391"></a><span class="lineno"> 1391</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#ae3aad0ae3d62e2d0f0bc114d062ee091">testSelfPayment2</a>(features);</div>
|
||||
<div class="line"><a name="l01392"></a><span class="lineno"> 1392</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a7d18371900903812e67179e507bef0a1">testSelfFundedXRPEndpoint</a>(<span class="keyword">false</span>, features);</div>
|
||||
<div class="line"><a name="l01393"></a><span class="lineno"> 1393</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a7d18371900903812e67179e507bef0a1">testSelfFundedXRPEndpoint</a>(<span class="keyword">true</span>, features);</div>
|
||||
<div class="line"><a name="l01394"></a><span class="lineno"> 1394</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a5aafffc3bf2dd91bb5bb47996853bdb5">testUnfundedOffer</a>(features);</div>
|
||||
<div class="line"><a name="l01395"></a><span class="lineno"> 1395</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#aee6ef54839cc8166791386c039f02c8d">testReexecuteDirectStep</a>(features);</div>
|
||||
<div class="line"><a name="l01396"></a><span class="lineno"> 1396</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#aa2a5350539b52d2acbdc83a9fc82316c">testSelfPayLowQualityOffer</a>(features);</div>
|
||||
<div class="line"><a name="l01397"></a><span class="lineno"> 1397</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a7b89a9de0c7fec978fa847893e2051e0">testTicketPay</a>(features);</div>
|
||||
<div class="line"><a name="l01398"></a><span class="lineno"> 1398</span>  }</div>
|
||||
<div class="line"><a name="l01399"></a><span class="lineno"> 1399</span>  </div>
|
||||
<div class="line"><a name="l01400"></a><span class="lineno"> 1400</span>  <span class="keywordtype">void</span></div>
|
||||
<div class="line"><a name="l01401"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1Flow__test.html#a008d06e4eefbae603f1fe5a5826aea0d"> 1401</a></span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a008d06e4eefbae603f1fe5a5826aea0d">run</a>()<span class="keyword"> override</span></div>
|
||||
<div class="line"><a name="l01402"></a><span class="lineno"> 1402</span> <span class="keyword"> </span>{</div>
|
||||
<div class="line"><a name="l01403"></a><span class="lineno"> 1403</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a0da9b420904c950d0d3edcc217d11bca">testLimitQuality</a>();</div>
|
||||
<div class="line"><a name="l01404"></a><span class="lineno"> 1404</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a17fa3f7b420eec71e26a36db00a3c0c0">testXRPPathLoop</a>();</div>
|
||||
<div class="line"><a name="l01405"></a><span class="lineno"> 1405</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a02a8e843fe71b3e3cb24ba2c01ad051c">testRIPD1443</a>();</div>
|
||||
<div class="line"><a name="l01406"></a><span class="lineno"> 1406</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a979752295217e11e015f34608cbdc0e1">testRIPD1449</a>();</div>
|
||||
<div class="line"><a name="l01407"></a><span class="lineno"> 1407</span>  </div>
|
||||
<div class="line"><a name="l01408"></a><span class="lineno"> 1408</span>  <span class="keyword">using namespace </span>jtx;</div>
|
||||
<div class="line"><a name="l01409"></a><span class="lineno"> 1409</span>  <span class="keyword">auto</span> <span class="keyword">const</span> sa = <a class="code" href="namespaceripple_1_1test_1_1jtx.html#af5441d84d5977d52246c5226313560d4">supported_amendments</a>();</div>
|
||||
<div class="line"><a name="l01410"></a><span class="lineno"> 1410</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140">testWithFeats</a>(sa - <a class="code" href="namespaceripple.html#a2cb56a55020f266d207ee04d66cc97ae">featureFlowCross</a>);</div>
|
||||
<div class="line"><a name="l01411"></a><span class="lineno"> 1411</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140">testWithFeats</a>(sa);</div>
|
||||
<div class="line"><a name="l01412"></a><span class="lineno"> 1412</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a940d1da6457707ea257e55414e4ced75">testEmptyStrand</a>(sa);</div>
|
||||
<div class="line"><a name="l01413"></a><span class="lineno"> 1413</span>  }</div>
|
||||
<div class="line"><a name="l01414"></a><span class="lineno"> 1414</span> };</div>
|
||||
<div class="line"><a name="l01415"></a><span class="lineno"> 1415</span>  </div>
|
||||
<div class="line"><a name="l01416"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1Flow__manual__test.html"> 1416</a></span> <span class="keyword">struct </span><a class="code" href="structripple_1_1test_1_1Flow__manual__test.html">Flow_manual_test</a> : <span class="keyword">public</span> <a class="code" href="structripple_1_1test_1_1Flow__test.html">Flow_test</a></div>
|
||||
<div class="line"><a name="l01417"></a><span class="lineno"> 1417</span> {</div>
|
||||
<div class="line"><a name="l01418"></a><span class="lineno"> 1418</span>  <span class="keywordtype">void</span></div>
|
||||
<div class="line"><a name="l01419"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1Flow__manual__test.html#ad808ffbe5e892118abe4dba57e14cd13"> 1419</a></span>  <a class="code" href="structripple_1_1test_1_1Flow__manual__test.html#ad808ffbe5e892118abe4dba57e14cd13">run</a>()<span class="keyword"> override</span></div>
|
||||
<div class="line"><a name="l01420"></a><span class="lineno"> 1420</span> <span class="keyword"> </span>{</div>
|
||||
<div class="line"><a name="l01421"></a><span class="lineno"> 1421</span>  <span class="keyword">using namespace </span>jtx;</div>
|
||||
<div class="line"><a name="l01422"></a><span class="lineno"> 1422</span>  <span class="keyword">auto</span> <span class="keyword">const</span> <a class="code" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a> = <a class="code" href="namespaceripple_1_1test_1_1jtx.html#af5441d84d5977d52246c5226313560d4">supported_amendments</a>();</div>
|
||||
<div class="line"><a name="l01423"></a><span class="lineno"> 1423</span>  <a class="code" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> <span class="keyword">const</span> flowCross{<a class="code" href="namespaceripple.html#a2cb56a55020f266d207ee04d66cc97ae">featureFlowCross</a>};</div>
|
||||
<div class="line"><a name="l01424"></a><span class="lineno"> 1424</span>  <a class="code" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> <span class="keyword">const</span> f1513{<a class="code" href="namespaceripple.html#a1e4e6d3ac032cc3787c0901156036618">fix1513</a>};</div>
|
||||
<div class="line"><a name="l01425"></a><span class="lineno"> 1425</span>  </div>
|
||||
<div class="line"><a name="l01426"></a><span class="lineno"> 1426</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140">testWithFeats</a>(<a class="code" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a> - flowCross - f1513);</div>
|
||||
<div class="line"><a name="l01427"></a><span class="lineno"> 1427</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140">testWithFeats</a>(<a class="code" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a> - flowCross);</div>
|
||||
<div class="line"><a name="l01428"></a><span class="lineno"> 1428</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140">testWithFeats</a>(<a class="code" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a> - f1513);</div>
|
||||
<div class="line"><a name="l01429"></a><span class="lineno"> 1429</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140">testWithFeats</a>(<a class="code" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a>);</div>
|
||||
<div class="line"><a name="l01430"></a><span class="lineno"> 1430</span>  </div>
|
||||
<div class="line"><a name="l01431"></a><span class="lineno"> 1431</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a940d1da6457707ea257e55414e4ced75">testEmptyStrand</a>(<a class="code" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a> - f1513);</div>
|
||||
<div class="line"><a name="l01432"></a><span class="lineno"> 1432</span>  <a class="code" href="structripple_1_1test_1_1Flow__test.html#a940d1da6457707ea257e55414e4ced75">testEmptyStrand</a>(<a class="code" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a>);</div>
|
||||
<div class="line"><a name="l01433"></a><span class="lineno"> 1433</span>  }</div>
|
||||
<div class="line"><a name="l01434"></a><span class="lineno"> 1434</span> };</div>
|
||||
<div class="line"><a name="l01435"></a><span class="lineno"> 1435</span>  </div>
|
||||
<div class="line"><a name="l01436"></a><span class="lineno"> 1436</span> <a class="code" href="namespaceripple_1_1test.html#ac6cac37f3447e39ca9090bb878f8cc12">BEAST_DEFINE_TESTSUITE_PRIO</a>(Flow, app, <a class="code" href="namespaceripple.html">ripple</a>, 2);</div>
|
||||
<div class="line"><a name="l01437"></a><span class="lineno"> 1437</span> <a class="code" href="namespaceripple_1_1test.html#a1e21fbfd1eb95324d619bd5bd7d9a85f">BEAST_DEFINE_TESTSUITE_MANUAL_PRIO</a>(Flow_manual, app, <a class="code" href="namespaceripple.html">ripple</a>, 4);</div>
|
||||
<div class="line"><a name="l01438"></a><span class="lineno"> 1438</span>  </div>
|
||||
<div class="line"><a name="l01439"></a><span class="lineno"> 1439</span> } <span class="comment">// namespace test</span></div>
|
||||
<div class="line"><a name="l01440"></a><span class="lineno"> 1440</span> } <span class="comment">// namespace ripple</span></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<div class="ttc" id="anamespaceripple_1_1test_html_ac6cac37f3447e39ca9090bb878f8cc12"><div class="ttname"><a href="namespaceripple_1_1test.html#ac6cac37f3447e39ca9090bb878f8cc12">ripple::test::BEAST_DEFINE_TESTSUITE_PRIO</a></div><div class="ttdeci">BEAST_DEFINE_TESTSUITE_PRIO(Flow, app, ripple, 2)</div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a01abcc515c6ec6124745b70c1a26cc02"><div class="ttname"><a href="namespaceripple.html#a01abcc515c6ec6124745b70c1a26cc02">ripple::tfNoRippleDirect</a></div><div class="ttdeci">const std::uint32_t tfNoRippleDirect</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00084">TxFlags.h:84</a></div></div>
|
||||
@@ -1518,7 +1517,7 @@ $(function() {
|
||||
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a63a6084150ed52defb16d9139ad247f4"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a63a6084150ed52defb16d9139ad247f4">ripple::test::jtx::dropsPerXRP</a></div><div class="ttdeci">constexpr XRPAmount dropsPerXRP</div><div class="ttdef"><b>Definition:</b> <a href="amount_8h_source.html#l00067">amount.h:67</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="ashared_ptr_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a></div><div class="ttdoc">STL class.</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="ttdef"><b>Definition:</b> <a href="Flow__test_8cpp_source.html#l01420">Flow_test.cpp:1420</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="ttdef"><b>Definition:</b> <a href="Flow__test_8cpp_source.html#l01419">Flow_test.cpp:1419</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ad048000cdbea88113ede25589a3d0070"><div class="ttname"><a href="namespaceripple.html#ad048000cdbea88113ede25589a3d0070">ripple::tfPartialPayment</a></div><div class="ttdeci">const std::uint32_t tfPartialPayment</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00085">TxFlags.h:85</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a47271eb5e7eb9b5aada383ccfaf9c0cf"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a47271eb5e7eb9b5aada383ccfaf9c0cf">ripple::test::jtx::drops</a></div><div class="ttdeci">PrettyAmount drops(Integer i)</div><div class="ttdoc">Returns an XRP PrettyAmount, which is trivially convertible to STAmount.</div><div class="ttdef"><b>Definition:</b> <a href="amount_8h_source.html#l00241">amount.h:241</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1test_1_1Flow__test_html_aee6ef54839cc8166791386c039f02c8d"><div class="ttname"><a href="structripple_1_1test_1_1Flow__test.html#aee6ef54839cc8166791386c039f02c8d">ripple::test::Flow_test::testReexecuteDirectStep</a></div><div class="ttdeci">void testReexecuteDirectStep(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Flow__test_8cpp_source.html#l01054">Flow_test.cpp:1054</a></div></div>
|
||||
@@ -1537,7 +1536,7 @@ $(function() {
|
||||
<div class="ttc" id="astructripple_1_1test_1_1Flow__test_html_a7d18371900903812e67179e507bef0a1"><div class="ttname"><a href="structripple_1_1test_1_1Flow__test.html#a7d18371900903812e67179e507bef0a1">ripple::test::Flow_test::testSelfFundedXRPEndpoint</a></div><div class="ttdeci">void testSelfFundedXRPEndpoint(bool consumeOffer, FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Flow__test_8cpp_source.html#l00942">Flow_test.cpp:942</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1keylet_html_a5d33427228ab1869c37fcf11132865f6"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a5d33427228ab1869c37fcf11132865f6">ripple::keylet::offer</a></div><div class="ttdeci">Keylet offer(AccountID const &id, std::uint32_t seq) noexcept</div><div class="ttdoc">An offer from an account.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00223">Indexes.cpp:223</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_aa520966ed6e3285630d0871466e438a8"><div class="ttname"><a href="namespaceripple.html#aa520966ed6e3285630d0871466e438a8">ripple::fix1781</a></div><div class="ttdeci">const uint256 fix1781</div><div class="ttdef"><b>Definition:</b> <a href="Feature_8cpp_source.html#l00185">Feature.cpp:185</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1test_1_1Flow__test_html_a15d0c777840cf01809e9791f2b43f140"><div class="ttname"><a href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140">ripple::test::Flow_test::testWithFeats</a></div><div class="ttdeci">void testWithFeats(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Flow__test_8cpp_source.html#l01379">Flow_test.cpp:1379</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1test_1_1Flow__test_html_a15d0c777840cf01809e9791f2b43f140"><div class="ttname"><a href="structripple_1_1test_1_1Flow__test.html#a15d0c777840cf01809e9791f2b43f140">ripple::test::Flow_test::testWithFeats</a></div><div class="ttdeci">void testWithFeats(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Flow__test_8cpp_source.html#l01378">Flow_test.cpp:1378</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_af09170466fd01f912527c64d7a34dc1e"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#af09170466fd01f912527c64d7a34dc1e">ripple::test::jtx::Env::balance</a></div><div class="ttdeci">PrettyAmount balance(Account const &account) const</div><div class="ttdoc">Returns the XRP balance on an account.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8cpp_source.html#l00174">Env.cpp:174</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_a9e55bbdb66a785bfd0dda93802b514b6"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#a9e55bbdb66a785bfd0dda93802b514b6">ripple::test::jtx::Env::app</a></div><div class="ttdeci">Application & app()</div><div class="ttdef"><b>Definition:</b> <a href="Env_8h_source.html#l00240">Env.h:240</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#l01116">Flow_test.cpp:1116</a></div></div>
|
||||
@@ -1547,7 +1546,7 @@ $(function() {
|
||||
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a301b180a711f213c51de73aba9d28de5"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a301b180a711f213c51de73aba9d28de5">ripple::temBAD_PATH</a></div><div class="ttdeci">@ temBAD_PATH</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00091">TER.h:91</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1test_1_1Flow__test_html_a5aafffc3bf2dd91bb5bb47996853bdb5"><div class="ttname"><a href="structripple_1_1test_1_1Flow__test.html#a5aafffc3bf2dd91bb5bb47996853bdb5">ripple::test::Flow_test::testUnfundedOffer</a></div><div class="ttdeci">void testUnfundedOffer(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Flow__test_8cpp_source.html#l00974">Flow_test.cpp:974</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1qualityInPercent_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1qualityInPercent.html">ripple::test::jtx::qualityInPercent</a></div><div class="ttdoc">Sets the QualityIn on a trust JTx.</div><div class="ttdef"><b>Definition:</b> <a href="quality_8h_source.html#l00045">quality.h:45</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="ttdef"><b>Definition:</b> <a href="Flow__test_8cpp_source.html#l01402">Flow_test.cpp:1402</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="ttdef"><b>Definition:</b> <a href="Flow__test_8cpp_source.html#l01401">Flow_test.cpp:1401</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STPathElement_html_add7ef24fbb39a048d81cdfb65aac5ae3ad2680a488d17facbb27aac3e63f136a1"><div class="ttname"><a href="classripple_1_1STPathElement.html#add7ef24fbb39a048d81cdfb65aac5ae3ad2680a488d17facbb27aac3e63f136a1">ripple::STPathElement::typeCurrency</a></div><div class="ttdeci">@ typeCurrency</div><div class="ttdef"><b>Definition:</b> <a href="STPathSet_8h_source.html#l00040">STPathSet.h:40</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STPathSet_html"><div class="ttname"><a href="classripple_1_1STPathSet.html">ripple::STPathSet</a></div><div class="ttdef"><b>Definition:</b> <a href="STPathSet_8h_source.html#l00309">STPathSet.h:309</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_a90fecf3c0f6cdc1c40761e19917bf65a"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#a90fecf3c0f6cdc1c40761e19917bf65a">ripple::test::jtx::Env::trust</a></div><div class="ttdeci">void trust(STAmount const &amount, Account const &account)</div><div class="ttdoc">Establish trust lines.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8cpp_source.html#l00250">Env.cpp:250</a></div></div>
|
||||
@@ -1570,7 +1569,7 @@ $(function() {
|
||||
<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="anamespaceripple_html_a21696ba0d0fac348f88f1b9da51091b0"><div class="ttname"><a href="namespaceripple.html#a21696ba0d0fac348f88f1b9da51091b0">ripple::xrpAccount</a></div><div class="ttdeci">AccountID const & xrpAccount()</div><div class="ttdoc">Compute AccountID from public key.</div><div class="ttdef"><b>Definition:</b> <a href="AccountID_8cpp_source.html#l00090">AccountID.cpp:90</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1test_html_a82faa62be2fc6dd088544043a46a5ee5"><div class="ttname"><a href="namespaceripple_1_1test.html#a82faa62be2fc6dd088544043a46a5ee5">ripple::test::isOffer</a></div><div class="ttdeci">bool isOffer(jtx::Env &env, jtx::Account const &account, STAmount const &takerPays, STAmount const &takerGets)</div><div class="ttdoc">An offer exists.</div><div class="ttdef"><b>Definition:</b> <a href="PathSet_8h_source.html#l00033">PathSet.h:33</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#l01417">Flow_test.cpp:1417</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#l01416">Flow_test.cpp:1416</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Application_html_a25782128c9548339beec993b748b0268"><div class="ttname"><a href="classripple_1_1Application.html#a25782128c9548339beec993b748b0268">ripple::Application::logs</a></div><div class="ttdeci">virtual Logs & logs()=0</div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a991c39f1a35b252660a3b33bd880eef5"><div class="ttname"><a href="namespaceripple.html#a991c39f1a35b252660a3b33bd880eef5">ripple::sfTakerGets</a></div><div class="ttdeci">const SF_AMOUNT sfTakerGets</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1path_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1path.html">ripple::test::jtx::path</a></div><div class="ttdoc">Add a path.</div><div class="ttdef"><b>Definition:</b> <a href="paths_8h_source.html#l00055">paths.h:55</a></div></div>
|
||||
@@ -1606,7 +1605,6 @@ $(function() {
|
||||
<div class="ttc" id="astructripple_1_1test_1_1Flow__test_html_a7b89a9de0c7fec978fa847893e2051e0"><div class="ttname"><a href="structripple_1_1test_1_1Flow__test.html#a7b89a9de0c7fec978fa847893e2051e0">ripple::test::Flow_test::testTicketPay</a></div><div class="ttdeci">void testTicketPay(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="Flow__test_8cpp_source.html#l01354">Flow_test.cpp:1354</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1FeatureBitset_html"><div class="ttname"><a href="classripple_1_1FeatureBitset.html">ripple::FeatureBitset</a></div><div class="ttdef"><b>Definition:</b> <a href="Feature_8h_source.html#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="anamespaceripple_html_af5a63958686496574543bdfeb4b68ffa"><div class="ttname"><a href="namespaceripple.html#af5a63958686496574543bdfeb4b68ffa">ripple::featureTicketBatch</a></div><div class="ttdeci">const uint256 featureTicketBatch</div><div class="ttdef"><b>Definition:</b> <a href="Feature_8cpp_source.html#l00189">Feature.cpp:189</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_aea839338eb91258b10d5d14262ef079f"><div class="ttname"><a href="namespaceripple.html#aea839338eb91258b10d5d14262ef079f">ripple::flow</a></div><div class="ttdeci">path::RippleCalc::Output flow(PaymentSandbox &view, STAmount const &deliver, AccountID const &src, AccountID const &dst, STPathSet const &paths, bool defaultPaths, bool partialPayment, bool ownerPaysTransferFee, bool offerCrossing, boost::optional< Quality > const &limitQuality, boost::optional< STAmount > const &sendMax, beast::Journal j, path::detail::FlowDebugInfo *flowDebugInfo=nullptr)</div><div class="ttdoc">Make a payment from the src account to the dst account.</div></div>
|
||||
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1PrettyAmount_html_a2b6b76db4ff0ec459edc5de97ceb4205"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1PrettyAmount.html#a2b6b76db4ff0ec459edc5de97ceb4205">ripple::test::jtx::PrettyAmount::value</a></div><div class="ttdeci">STAmount const & value() const</div><div class="ttdef"><b>Definition:</b> <a href="amount_8h_source.html#l00124">amount.h:124</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>
|
||||
|
||||
Reference in New Issue
Block a user