mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-01 08:25:51 +00:00
deploy: 97712107b7
This commit is contained in:
@@ -109,10 +109,10 @@ $(function() {
|
||||
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  <a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html">jtx::Account</a> <span class="keyword">const</span>& account,</div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html">jtx::Account</a> <span class="keyword">const</span>& dst)</div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  {</div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="keyword">auto</span> <span class="keyword">const</span> sle = view.<a class="code" href="classripple_1_1ReadView.html#a3351e0244f921234d5ba005a07ddf539">read</a>(<a class="code" href="namespaceripple_1_1keylet.html#a077c127dec11c53e30092a92c29c9ae3">keylet::account</a>(account));</div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="keyword">auto</span> <span class="keyword">const</span> sle = view.<a class="code" href="classripple_1_1ReadView.html#a3351e0244f921234d5ba005a07ddf539">read</a>(<a class="code" href="namespaceripple_1_1keylet.html#a50c370db96b4fdcdd202d9c2c38afce9">keylet::account</a>(account));</div>
|
||||
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <span class="keywordflow">if</span> (!sle)</div>
|
||||
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="keywordflow">return</span> beast::zero;</div>
|
||||
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="keyword">auto</span> <span class="keyword">const</span> k = <a class="code" href="namespaceripple_1_1keylet.html#a56113d804ee0df94c2d234f7cba06833">keylet::payChan</a>(account, dst, (*sle)[<a class="code" href="namespaceripple.html#a75d94908bf27ab4f7ec61a457e52ee8e">sfSequence</a>] - 1);</div>
|
||||
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="keyword">auto</span> <span class="keyword">const</span> k = <a class="code" href="namespaceripple_1_1keylet.html#a1f7996e37533aaaacae959144c95c9e9">keylet::payChan</a>(account, dst, (*sle)[<a class="code" href="namespaceripple.html#a75d94908bf27ab4f7ec61a457e52ee8e">sfSequence</a>] - 1);</div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="keywordflow">return</span> k.key;</div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  }</div>
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  </div>
|
||||
@@ -122,10 +122,10 @@ $(function() {
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html">jtx::Account</a> <span class="keyword">const</span>& account,</div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html">jtx::Account</a> <span class="keyword">const</span>& dst)</div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  {</div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="keyword">auto</span> <span class="keyword">const</span> sle = view.<a class="code" href="classripple_1_1ReadView.html#a3351e0244f921234d5ba005a07ddf539">read</a>(<a class="code" href="namespaceripple_1_1keylet.html#a077c127dec11c53e30092a92c29c9ae3">keylet::account</a>(account));</div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="keyword">auto</span> <span class="keyword">const</span> sle = view.<a class="code" href="classripple_1_1ReadView.html#a3351e0244f921234d5ba005a07ddf539">read</a>(<a class="code" href="namespaceripple_1_1keylet.html#a50c370db96b4fdcdd202d9c2c38afce9">keylet::account</a>(account));</div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <span class="keywordflow">if</span> (!sle)</div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keywordflow">return</span> {};</div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="keyword">auto</span> <span class="keyword">const</span> k = <a class="code" href="namespaceripple_1_1keylet.html#a56113d804ee0df94c2d234f7cba06833">keylet::payChan</a>(account, dst, (*sle)[<a class="code" href="namespaceripple.html#a75d94908bf27ab4f7ec61a457e52ee8e">sfSequence</a>] - 1);</div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="keyword">auto</span> <span class="keyword">const</span> k = <a class="code" href="namespaceripple_1_1keylet.html#a1f7996e37533aaaacae959144c95c9e9">keylet::payChan</a>(account, dst, (*sle)[<a class="code" href="namespaceripple.html#a75d94908bf27ab4f7ec61a457e52ee8e">sfSequence</a>] - 1);</div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keywordflow">return</span> {k.key, view.<a class="code" href="classripple_1_1ReadView.html#a3351e0244f921234d5ba005a07ddf539">read</a>(k)};</div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  }</div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  </div>
|
||||
@@ -1623,14 +1623,14 @@ $(function() {
|
||||
<div class="line"><a name="l01552"></a><span class="lineno"> 1552</span>  <span class="keyword">auto</span> inOwnerDir = [](<a class="code" href="classripple_1_1ReadView.html">ReadView</a> <span class="keyword">const</span>& view,</div>
|
||||
<div class="line"><a name="l01553"></a><span class="lineno"> 1553</span>  <a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html">Account</a> <span class="keyword">const</span>& acc,</div>
|
||||
<div class="line"><a name="l01554"></a><span class="lineno"> 1554</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr<SLE const></a> <span class="keyword">const</span>& chan) -> <span class="keywordtype">bool</span> {</div>
|
||||
<div class="line"><a name="l01555"></a><span class="lineno"> 1555</span>  <a class="code" href="classripple_1_1Dir.html">ripple::Dir</a> <span class="keyword">const</span> ownerDir(view, <a class="code" href="namespaceripple_1_1keylet.html#a5e31781c9fd43e42da7b3b85307653e5">keylet::ownerDir</a>(acc.id()));</div>
|
||||
<div class="line"><a name="l01555"></a><span class="lineno"> 1555</span>  <a class="code" href="classripple_1_1Dir.html">ripple::Dir</a> <span class="keyword">const</span> ownerDir(view, <a class="code" href="namespaceripple_1_1keylet.html#aa9b2ba2df3c3da4cecd1c07cccf7c7f9">keylet::ownerDir</a>(acc.id()));</div>
|
||||
<div class="line"><a name="l01556"></a><span class="lineno"> 1556</span>  <span class="keywordflow">return</span> <a class="codeRef" href="http://en.cppreference.com/w/cpp/algorithm/find.html">std::find</a>(ownerDir.begin(), ownerDir.end(), chan) !=</div>
|
||||
<div class="line"><a name="l01557"></a><span class="lineno"> 1557</span>  ownerDir.end();</div>
|
||||
<div class="line"><a name="l01558"></a><span class="lineno"> 1558</span>  };</div>
|
||||
<div class="line"><a name="l01559"></a><span class="lineno"> 1559</span>  </div>
|
||||
<div class="line"><a name="l01560"></a><span class="lineno"> 1560</span>  <span class="keyword">auto</span> ownerDirCount = [](<a class="code" href="classripple_1_1ReadView.html">ReadView</a> <span class="keyword">const</span>& view,</div>
|
||||
<div class="line"><a name="l01561"></a><span class="lineno"> 1561</span>  <a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html">Account</a> <span class="keyword">const</span>& acc) -> <a class="codeRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> {</div>
|
||||
<div class="line"><a name="l01562"></a><span class="lineno"> 1562</span>  <a class="code" href="classripple_1_1Dir.html">ripple::Dir</a> <span class="keyword">const</span> ownerDir(view, <a class="code" href="namespaceripple_1_1keylet.html#a5e31781c9fd43e42da7b3b85307653e5">keylet::ownerDir</a>(acc.id()));</div>
|
||||
<div class="line"><a name="l01562"></a><span class="lineno"> 1562</span>  <a class="code" href="classripple_1_1Dir.html">ripple::Dir</a> <span class="keyword">const</span> ownerDir(view, <a class="code" href="namespaceripple_1_1keylet.html#aa9b2ba2df3c3da4cecd1c07cccf7c7f9">keylet::ownerDir</a>(acc.id()));</div>
|
||||
<div class="line"><a name="l01563"></a><span class="lineno"> 1563</span>  <span class="keywordflow">return</span> <a class="codeRef" href="http://en.cppreference.com/w/cpp/iterator/distance.html">std::distance</a>(ownerDir.begin(), ownerDir.end());</div>
|
||||
<div class="line"><a name="l01564"></a><span class="lineno"> 1564</span>  };</div>
|
||||
<div class="line"><a name="l01565"></a><span class="lineno"> 1565</span>  </div>
|
||||
@@ -1740,7 +1740,7 @@ $(function() {
|
||||
<div class="line"><a name="l01669"></a><span class="lineno"> 1669</span>  env.<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html#abc1dc9c86060f4d385dc66b2a31c0bd6">close</a>();</div>
|
||||
<div class="line"><a name="l01670"></a><span class="lineno"> 1670</span>  this->BEAST_EXPECT(</div>
|
||||
<div class="line"><a name="l01671"></a><span class="lineno"> 1671</span>  <a class="code" href="namespaceripple.html#a5b31f337f444082f547ef1838e7064fc">isTesSuccess</a>(expectedTer) ==</div>
|
||||
<div class="line"><a name="l01672"></a><span class="lineno"> 1672</span>  !env.<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html#ae449949223905ec9bd5b8dbc1c9e9ded">closed</a>()->exists(<a class="code" href="namespaceripple_1_1keylet.html#a077c127dec11c53e30092a92c29c9ae3">keylet::account</a>(toRm.id())));</div>
|
||||
<div class="line"><a name="l01672"></a><span class="lineno"> 1672</span>  !env.<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html#ae449949223905ec9bd5b8dbc1c9e9ded">closed</a>()->exists(<a class="code" href="namespaceripple_1_1keylet.html#a50c370db96b4fdcdd202d9c2c38afce9">keylet::account</a>(toRm.id())));</div>
|
||||
<div class="line"><a name="l01673"></a><span class="lineno"> 1673</span>  };</div>
|
||||
<div class="line"><a name="l01674"></a><span class="lineno"> 1674</span>  </div>
|
||||
<div class="line"><a name="l01675"></a><span class="lineno"> 1675</span>  <span class="keyword">auto</span> <span class="keyword">const</span> alice = <a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html">Account</a>(<span class="stringliteral">"alice"</span>);</div>
|
||||
@@ -1860,7 +1860,7 @@ $(function() {
|
||||
<div class="line"><a name="l01789"></a><span class="lineno"> 1789</span>  </div>
|
||||
<div class="line"><a name="l01790"></a><span class="lineno"> 1790</span>  <span class="comment">// Since `fixPayChanRecipientOwnerDir` is not active, can remove bob</span></div>
|
||||
<div class="line"><a name="l01791"></a><span class="lineno"> 1791</span>  rmAccount(env, bob, carol);</div>
|
||||
<div class="line"><a name="l01792"></a><span class="lineno"> 1792</span>  BEAST_EXPECT(!env.<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html#ae449949223905ec9bd5b8dbc1c9e9ded">closed</a>()->exists(<a class="code" href="namespaceripple_1_1keylet.html#a077c127dec11c53e30092a92c29c9ae3">keylet::account</a>(bob.id())));</div>
|
||||
<div class="line"><a name="l01792"></a><span class="lineno"> 1792</span>  BEAST_EXPECT(!env.<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html#ae449949223905ec9bd5b8dbc1c9e9ded">closed</a>()->exists(<a class="code" href="namespaceripple_1_1keylet.html#a50c370db96b4fdcdd202d9c2c38afce9">keylet::account</a>(bob.id())));</div>
|
||||
<div class="line"><a name="l01793"></a><span class="lineno"> 1793</span>  </div>
|
||||
<div class="line"><a name="l01794"></a><span class="lineno"> 1794</span>  <span class="keyword">auto</span> chanBal = <a class="code" href="structripple_1_1test_1_1PayChan__test.html#ab1e1adbddf67c33f31db2a59fb8df650">channelBalance</a>(*env.<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html#ace0420a6e752f5dc5400df6f2097647e">current</a>(), chan);</div>
|
||||
<div class="line"><a name="l01795"></a><span class="lineno"> 1795</span>  <span class="keyword">auto</span> chanAmt = <a class="code" href="structripple_1_1test_1_1PayChan__test.html#ae05b84ca1fdac1d85b38698c1c7832cb">channelAmount</a>(*env.<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html#ace0420a6e752f5dc5400df6f2097647e">current</a>(), chan);</div>
|
||||
@@ -1895,7 +1895,7 @@ $(function() {
|
||||
<div class="line"><a name="l01824"></a><span class="lineno"> 1824</span>  <span class="comment">// resurrect bob</span></div>
|
||||
<div class="line"><a name="l01825"></a><span class="lineno"> 1825</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>(20)));</div>
|
||||
<div class="line"><a name="l01826"></a><span class="lineno"> 1826</span>  env.<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html#abc1dc9c86060f4d385dc66b2a31c0bd6">close</a>();</div>
|
||||
<div class="line"><a name="l01827"></a><span class="lineno"> 1827</span>  BEAST_EXPECT(env.<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html#ae449949223905ec9bd5b8dbc1c9e9ded">closed</a>()->exists(<a class="code" href="namespaceripple_1_1keylet.html#a077c127dec11c53e30092a92c29c9ae3">keylet::account</a>(bob.id())));</div>
|
||||
<div class="line"><a name="l01827"></a><span class="lineno"> 1827</span>  BEAST_EXPECT(env.<a class="code" href="classripple_1_1test_1_1jtx_1_1Env.html#ae449949223905ec9bd5b8dbc1c9e9ded">closed</a>()->exists(<a class="code" href="namespaceripple_1_1keylet.html#a50c370db96b4fdcdd202d9c2c38afce9">keylet::account</a>(bob.id())));</div>
|
||||
<div class="line"><a name="l01828"></a><span class="lineno"> 1828</span>  </div>
|
||||
<div class="line"><a name="l01829"></a><span class="lineno"> 1829</span>  {</div>
|
||||
<div class="line"><a name="l01830"></a><span class="lineno"> 1830</span>  <span class="comment">// alice should be able to claim</span></div>
|
||||
@@ -1977,6 +1977,7 @@ $(function() {
|
||||
<div class="line"><a name="l01906"></a><span class="lineno"> 1906</span> } <span class="comment">// namespace test</span></div>
|
||||
<div class="line"><a name="l01907"></a><span class="lineno"> 1907</span> } <span class="comment">// namespace ripple</span></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<div class="ttc" id="anamespaceripple_1_1keylet_html_aa9b2ba2df3c3da4cecd1c07cccf7c7f9"><div class="ttname"><a href="namespaceripple_1_1keylet.html#aa9b2ba2df3c3da4cecd1c07cccf7c7f9">ripple::keylet::ownerDir</a></div><div class="ttdeci">Keylet ownerDir(AccountID const &id) noexcept</div><div class="ttdoc">The root page of an account's directory.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00276">Indexes.cpp:276</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1test_1_1PayChan__test_html_ad0cd8ecafb37bbeb5c96ee48fb4ccd66"><div class="ttname"><a href="structripple_1_1test_1_1PayChan__test.html#ad0cd8ecafb37bbeb5c96ee48fb4ccd66">ripple::test::PayChan_test::testAccountDelete</a></div><div class="ttdeci">void testAccountDelete()</div><div class="ttdef"><b>Definition:</b> <a href="PayChan__test_8cpp_source.html#l01648">PayChan_test.cpp:1648</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a37cf35ddf6bc8f4c6cbfa3fba57d6815"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">ripple::test::jtx::XRP</a></div><div class="ttdeci">const XRP_t 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="astructripple_1_1test_1_1PayChan__test_html_a7d286cb3d6d5cf2f0f43aff0f2471c42"><div class="ttname"><a href="structripple_1_1test_1_1PayChan__test.html#a7d286cb3d6d5cf2f0f43aff0f2471c42">ripple::test::PayChan_test::testAuthVerifyRPC</a></div><div class="ttdeci">void testAuthVerifyRPC()</div><div class="ttdef"><b>Definition:</b> <a href="PayChan__test_8cpp_source.html#l01078">PayChan_test.cpp:1078</a></div></div>
|
||||
@@ -2002,7 +2003,6 @@ $(function() {
|
||||
<div class="ttc" id="asize_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/set/size.html">std::set::size</a></div><div class="ttdeci">T size(T... args)</div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a75d94908bf27ab4f7ec61a457e52ee8e"><div class="ttname"><a href="namespaceripple.html#a75d94908bf27ab4f7ec61a457e52ee8e">ripple::sfSequence</a></div><div class="ttdeci">const SF_U32 sfSequence(access, STI_UINT32, 4, "Sequence")</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00355">SField.h:355</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STAmount_html_a02bef3696a9cb07b72e5ec750e7ea456"><div class="ttname"><a href="classripple_1_1STAmount.html#a02bef3696a9cb07b72e5ec750e7ea456">ripple::STAmount::getJson</a></div><div class="ttdeci">Json::Value getJson(JsonOptions) const override</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8cpp_source.html#l00594">STAmount.cpp:594</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1keylet_html_a56113d804ee0df94c2d234f7cba06833"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a56113d804ee0df94c2d234f7cba06833">ripple::keylet::payChan</a></div><div class="ttdeci">Keylet payChan(AccountID const &source, AccountID const &dst, std::uint32_t seq)</div><div class="ttdoc">A PaymentChannel.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00326">Indexes.cpp:326</a></div></div>
|
||||
<div class="ttc" id="aduration_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::duration</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a549e32c7ae17a01dcd562df1a9679853"><div class="ttname"><a href="namespaceripple.html#a549e32c7ae17a01dcd562df1a9679853">ripple::featureDepositAuth</a></div><div class="ttdeci">const uint256 featureDepositAuth</div><div class="ttdef"><b>Definition:</b> <a href="Feature_8cpp_source.html#l00166">Feature.cpp:166</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38caa3ac7c997274040539a497cadc280b22"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38caa3ac7c997274040539a497cadc280b22">ripple::tecDST_TAG_NEEDED</a></div><div class="ttdeci">@ tecDST_TAG_NEEDED</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00267">TER.h:267</a></div></div>
|
||||
@@ -2019,7 +2019,7 @@ $(function() {
|
||||
<div class="ttc" id="astructripple_1_1test_1_1PayChan__test_html_a84a32d0660c2b8576e97e7cea26aab1c"><div class="ttname"><a href="structripple_1_1test_1_1PayChan__test.html#a84a32d0660c2b8576e97e7cea26aab1c">ripple::test::PayChan_test::testAccountChannelsRPC</a></div><div class="ttdeci">void testAccountChannelsRPC()</div><div class="ttdef"><b>Definition:</b> <a href="PayChan__test_8cpp_source.html#l00869">PayChan_test.cpp:869</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a96888695e8d79474e080c334f149e30a"><div class="ttname"><a href="namespaceripple.html#a96888695e8d79474e080c334f149e30a">ripple::to_string</a></div><div class="ttdeci">std::string to_string(ListDisposition disposition)</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8cpp_source.html#l00041">ValidatorList.cpp:41</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a70465c94c8c462001ec31e94c8e92183"><div class="ttname"><a href="namespaceripple.html#a70465c94c8c462001ec31e94c8e92183">ripple::serializePayChanAuthorization</a></div><div class="ttdeci">void serializePayChanAuthorization(Serializer &msg, uint256 const &key, XRPAmount const &amt)</div><div class="ttdef"><b>Definition:</b> <a href="protocol_2PayChan_8h_source.html#l00031">protocol/PayChan.h:31</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ae9a68b1471828c45f17351005e7f79fb"><div class="ttname"><a href="namespaceripple.html#ae9a68b1471828c45f17351005e7f79fb">ripple::sfAmount</a></div><div class="ttdeci">const SF_Amount sfAmount(access, STI_AMOUNT, 1, "Amount")</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00437">SField.h:437</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ae9a68b1471828c45f17351005e7f79fb"><div class="ttname"><a href="namespaceripple.html#ae9a68b1471828c45f17351005e7f79fb">ripple::sfAmount</a></div><div class="ttdeci">const SF_Amount sfAmount(access, STI_AMOUNT, 1, "Amount")</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00439">SField.h:439</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46acf9cc7bb9b19628c6a89a21611972242"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46acf9cc7bb9b19628c6a89a21611972242">ripple::temDST_IS_SRC</a></div><div class="ttdeci">@ temDST_IS_SRC</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00103">TER.h:103</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STAmount_html_a6c2ca92e9c91e2a34493d61e02d79ebf"><div class="ttname"><a href="classripple_1_1STAmount.html#a6c2ca92e9c91e2a34493d61e02d79ebf">ripple::STAmount::xrp</a></div><div class="ttdeci">XRPAmount xrp() const</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8cpp_source.html#l00299">STAmount.cpp:299</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a9de744cfdefe1132969eb982e57e4ddea8183aa2c95dc1385c8f58bf1917fcb0b"><div class="ttname"><a href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea8183aa2c95dc1385c8f58bf1917fcb0b">ripple::KeyType::ed25519</a></div><div class="ttdeci">@ ed25519</div></div>
|
||||
@@ -2028,22 +2028,21 @@ $(function() {
|
||||
<div class="ttc" id="astructripple_1_1test_1_1PayChan__test_html_a4b057679ed514f9e9d84421e90e2b69f"><div class="ttname"><a href="structripple_1_1test_1_1PayChan__test.html#a4b057679ed514f9e9d84421e90e2b69f">ripple::test::PayChan_test::testMalformedPK</a></div><div class="ttdeci">void testMalformedPK()</div><div class="ttdef"><b>Definition:</b> <a href="PayChan__test_8cpp_source.html#l01470">PayChan_test.cpp:1470</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#l00043">json_value.h:43</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PublicKey_html"><div class="ttname"><a href="classripple_1_1PublicKey.html">ripple::PublicKey</a></div><div class="ttdoc">A public key.</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8h_source.html#l00059">PublicKey.h:59</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1keylet_html_a50c370db96b4fdcdd202d9c2c38afce9"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a50c370db96b4fdcdd202d9c2c38afce9">ripple::keylet::account</a></div><div class="ttdeci">Keylet account(AccountID const &id) noexcept</div><div class="ttdoc">AccountID root.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00120">Indexes.cpp:120</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1test_1_1PayChan__test_html_a9ae2c2887859e49547ca0f457c2691a4"><div class="ttname"><a href="structripple_1_1test_1_1PayChan__test.html#a9ae2c2887859e49547ca0f457c2691a4">ripple::test::PayChan_test::channel</a></div><div class="ttdeci">static uint256 channel(ReadView const &view, jtx::Account const &account, jtx::Account const &dst)</div><div class="ttdef"><b>Definition:</b> <a href="PayChan__test_8cpp_source.html#l00036">PayChan_test.cpp:36</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1keylet_html_a077c127dec11c53e30092a92c29c9ae3"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a077c127dec11c53e30092a92c29c9ae3">ripple::keylet::account</a></div><div class="ttdeci">static const account_t account</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8h_source.html#l00120">Indexes.h:120</a></div></div>
|
||||
<div class="ttc" id="achrono_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/chrono.html">chrono</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a33c7f00dec90dddffd0318dce2a4bf51"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a33c7f00dec90dddffd0318dce2a4bf51">ripple::temBAD_SIGNER</a></div><div class="ttdeci">@ temBAD_SIGNER</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00110">TER.h:110</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8"><div class="ttname"><a href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">ripple::JsonOptions::none</a></div><div class="ttdeci">@ none</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TERSubset_html"><div class="ttname"><a href="classripple_1_1TERSubset.html">ripple::TERSubset< CanCvtToTER ></a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1test_1_1PayChan__test_html_a2d95313d8dade19b4b1b87985b2bf6c0"><div class="ttname"><a href="structripple_1_1test_1_1PayChan__test.html#a2d95313d8dade19b4b1b87985b2bf6c0">ripple::test::PayChan_test::run</a></div><div class="ttdeci">void run() override</div><div class="ttdef"><b>Definition:</b> <a href="PayChan__test_8cpp_source.html#l01882">PayChan_test.cpp:1882</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 &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#l00028">flags.cpp:28</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1keylet_html_a5e31781c9fd43e42da7b3b85307653e5"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a5e31781c9fd43e42da7b3b85307653e5">ripple::keylet::ownerDir</a></div><div class="ttdeci">Keylet ownerDir(AccountID const &id)</div><div class="ttdoc">The root page of an account's directory.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00296">Indexes.cpp:296</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca3577fa7a8b4da9a377d45f373d80de05"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca3577fa7a8b4da9a377d45f373d80de05">ripple::tecUNFUNDED</a></div><div class="ttdeci">@ tecUNFUNDED</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00253">TER.h:253</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_adfb760bc3e4ccb79d5d4f6ecff2f1817"><div class="ttname"><a href="namespaceripple.html#adfb760bc3e4ccb79d5d4f6ecff2f1817">ripple::TER</a></div><div class="ttdeci">TERSubset< CanCvtToTER > TER</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00547">TER.h:547</a></div></div>
|
||||
<div class="ttc" id="ato_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a></div><div class="ttdeci">T to_string(T... args)</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1txflags_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1txflags.html">ripple::test::jtx::txflags</a></div><div class="ttdoc">Set the flags on a JTx.</div><div class="ttdef"><b>Definition:</b> <a href="txflags_8h_source.html#l00030">txflags.h:30</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STAmount_html"><div class="ttname"><a href="classripple_1_1STAmount.html">ripple::STAmount</a></div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8h_source.html#l00042">STAmount.h:42</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38cad6e984aac9838459128d97b668ec1e4f"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38cad6e984aac9838459128d97b668ec1e4f">ripple::tecUNFUNDED_PAYMENT</a></div><div class="ttdeci">@ tecUNFUNDED_PAYMENT</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00243">TER.h:243</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Serializer_html_a394c3299f6cfcebdaa4bc98ec0c602d6"><div class="ttname"><a href="classripple_1_1Serializer.html#a394c3299f6cfcebdaa4bc98ec0c602d6">ripple::Serializer::slice</a></div><div class="ttdeci">Slice slice() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00067">Serializer.h:67</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Serializer_html_a394c3299f6cfcebdaa4bc98ec0c602d6"><div class="ttname"><a href="classripple_1_1Serializer.html#a394c3299f6cfcebdaa4bc98ec0c602d6">ripple::Serializer::slice</a></div><div class="ttdeci">Slice slice() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00063">Serializer.h:63</a></div></div>
|
||||
<div class="ttc" id="atime_point_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/time_point.html">std::chrono::time_point</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_afd7eb1f95de1f953b43cfd2adb902eec"><div class="ttname"><a href="namespaceripple.html#afd7eb1f95de1f953b43cfd2adb902eec">ripple::fixPayChanRecipientOwnerDir</a></div><div class="ttdeci">const uint256 fixPayChanRecipientOwnerDir</div><div class="ttdef"><b>Definition:</b> <a href="Feature_8cpp_source.html#l00181">Feature.cpp:181</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1test_1_1PayChan__test_html_a3b1a7421d62e4b6556809ea73ffbf088"><div class="ttname"><a href="structripple_1_1test_1_1PayChan__test.html#a3b1a7421d62e4b6556809ea73ffbf088">ripple::test::PayChan_test::testMultiple</a></div><div class="ttdeci">void testMultiple()</div><div class="ttdef"><b>Definition:</b> <a href="PayChan__test_8cpp_source.html#l00846">PayChan_test.cpp:846</a></div></div>
|
||||
@@ -2062,15 +2061,16 @@ $(function() {
|
||||
<div class="ttc" id="anamespaceripple_html_a54572cf1f044bf344d83f5787b465541"><div class="ttname"><a href="namespaceripple.html#a54572cf1f044bf344d83f5787b465541">ripple::asfRequireDest</a></div><div class="ttdeci">const std::uint32_t asfRequireDest</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00065">TxFlags.h:65</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1fee_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1fee.html">ripple::test::jtx::fee</a></div><div class="ttdoc">Set the fee on a JTx.</div><div class="ttdef"><b>Definition:</b> <a href="fee_8h_source.html#l00034">fee.h:34</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1test_1_1PayChan__test_html_a98c3d0d19952e9b2a4b46fe4ed48cd5b"><div class="ttname"><a href="structripple_1_1test_1_1PayChan__test.html#a98c3d0d19952e9b2a4b46fe4ed48cd5b">ripple::test::PayChan_test::channelExpiration</a></div><div class="ttdeci">static boost::optional< std::int64_t > channelExpiration(ReadView const &view, uint256 const &chan)</div><div class="ttdef"><b>Definition:</b> <a href="PayChan__test_8cpp_source.html#l00099">PayChan_test.cpp:99</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Serializer_html"><div class="ttname"><a href="classripple_1_1Serializer.html">ripple::Serializer</a></div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00043">Serializer.h:43</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Serializer_html"><div class="ttname"><a href="classripple_1_1Serializer.html">ripple::Serializer</a></div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00039">Serializer.h:39</a></div></div>
|
||||
<div class="ttc" id="asubstr_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/substr.html">std::string::substr</a></div><div class="ttdeci">T substr(T... args)</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1ReadView_html"><div class="ttname"><a href="classripple_1_1ReadView.html">ripple::ReadView</a></div><div class="ttdoc">A view into a ledger.</div><div class="ttdef"><b>Definition:</b> <a href="ReadView_8h_source.html#l00188">ReadView.h:188</a></div></div>
|
||||
<div class="ttc" id="aemplace_back_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/emplace_back.html">std::vector::emplace_back</a></div><div class="ttdeci">T emplace_back(T... args)</div></div>
|
||||
<div class="ttc" id="anamespaceripple_html"><div class="ttname"><a href="namespaceripple.html">ripple</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition:</b> <a href="RCLCensorshipDetector_8h_source.html#l00029">RCLCensorshipDetector.h:29</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1test_1_1PayChan__test_html_ab1e1adbddf67c33f31db2a59fb8df650"><div class="ttname"><a href="structripple_1_1test_1_1PayChan__test.html#ab1e1adbddf67c33f31db2a59fb8df650">ripple::test::PayChan_test::channelBalance</a></div><div class="ttdeci">static STAmount channelBalance(ReadView const &view, uint256 const &chan)</div><div class="ttdef"><b>Definition:</b> <a href="PayChan__test_8cpp_source.html#l00074">PayChan_test.cpp:74</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1test_1_1PayChan__test_html_a63c94f07d55e987c822a95a7dc369ccd"><div class="ttname"><a href="structripple_1_1test_1_1PayChan__test.html#a63c94f07d55e987c822a95a7dc369ccd">ripple::test::PayChan_test::channelKeyAndSle</a></div><div class="ttdeci">static std::pair< uint256, std::shared_ptr< SLE const > > channelKeyAndSle(ReadView const &view, jtx::Account const &account, jtx::Account const &dst)</div><div class="ttdef"><b>Definition:</b> <a href="PayChan__test_8cpp_source.html#l00049">PayChan_test.cpp:49</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a302900f43b3d504ce71926534d7277e6"><div class="ttname"><a href="namespaceripple.html#a302900f43b3d504ce71926534d7277e6">ripple::sfBalance</a></div><div class="ttdeci">const SF_Amount sfBalance(access, STI_AMOUNT, 2, "Balance")</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00438">SField.h:438</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a302900f43b3d504ce71926534d7277e6"><div class="ttname"><a href="namespaceripple.html#a302900f43b3d504ce71926534d7277e6">ripple::sfBalance</a></div><div class="ttdeci">const SF_Amount sfBalance(access, STI_AMOUNT, 2, "Balance")</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00440">SField.h:440</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a7816b23daf9b325ea1f88cc121a53d05"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a7816b23daf9b325ea1f88cc121a53d05">ripple::test::jtx::pay</a></div><div class="ttdeci">Json::Value pay(Account const &account, Account const &to, AnyAmount amount)</div><div class="ttdoc">Create a payment.</div><div class="ttdef"><b>Definition:</b> <a href="pay_8cpp_source.html#l00029">pay.cpp:29</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1keylet_html_a1f7996e37533aaaacae959144c95c9e9"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a1f7996e37533aaaacae959144c95c9e9">ripple::keylet::payChan</a></div><div class="ttdeci">Keylet payChan(AccountID const &src, AccountID const &dst, std::uint32_t seq) noexcept</div><div class="ttdoc">A PaymentChannel.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00297">Indexes.cpp:297</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a93d957d4aa50cd0c2b37f05453a0dd68"><div class="ttname"><a href="namespaceripple.html#a93d957d4aa50cd0c2b37f05453a0dd68">ripple::sign</a></div><div class="ttdeci">Buffer sign(PublicKey const &pk, SecretKey const &sk, Slice const &m)</div><div class="ttdoc">Generate a signature for a message.</div><div class="ttdef"><b>Definition:</b> <a href="SecretKey_8cpp_source.html#l00124">SecretKey.cpp:124</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1test_1_1PayChan__test_html_a317daba9a82d43eeec2d8f6df217ca90"><div class="ttname"><a href="structripple_1_1test_1_1PayChan__test.html#a317daba9a82d43eeec2d8f6df217ca90">ripple::test::PayChan_test::fund</a></div><div class="ttdeci">static Json::Value fund(jtx::Account const &account, uint256 const &channel, STAmount const &amount, boost::optional< NetClock::time_point > const &expiration=boost::none)</div><div class="ttdef"><b>Definition:</b> <a href="PayChan__test_8cpp_source.html#l00136">PayChan_test.cpp:136</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_abc1dc9c86060f4d385dc66b2a31c0bd6"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#abc1dc9c86060f4d385dc66b2a31c0bd6">ripple::test::jtx::Env::close</a></div><div class="ttdeci">void close(NetClock::time_point closeTime, boost::optional< std::chrono::milliseconds > consensusDelay=boost::none)</div><div class="ttdoc">Close and advance the ledger.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8cpp_source.html#l00111">Env.cpp:111</a></div></div>
|
||||
|
||||
Reference in New Issue
Block a user