This commit is contained in:
bthomee
2025-05-20 18:10:54 +00:00
parent 39d241def5
commit 90cc35d381
3215 changed files with 96027 additions and 70734 deletions

View File

@@ -425,30 +425,31 @@ $(function() {
<div class="line"><a id="l00347" name="l00347"></a><span class="lineno"> 347</span>} <span class="comment">// namespace</span></div>
<div class="line"><a id="l00348" name="l00348"></a><span class="lineno"> 348</span> </div>
<div class="line"><a id="l00349" name="l00349"></a><span class="lineno"> 349</span><span class="keywordtype">void</span></div>
<div class="line"><a id="l00350" name="l00350"></a><span class="lineno"><a class="line" href="namespaceripple.html#a76c03032f9f754bf4659c3e18ede1510"> 350</a></span><a class="code hl_function" href="namespaceripple.html#a76c03032f9f754bf4659c3e18ede1510">addJson</a>(<a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a>&amp; json, <a class="code hl_struct" href="structripple_1_1LedgerFill.html">LedgerFill</a> <span class="keyword">const</span>&amp; fill)</div>
<div class="line"><a id="l00350" name="l00350"></a><span class="lineno"><a class="line" href="namespaceripple.html#a76c03032f9f754bf4659c3e18ede1510"> 350</a></span><a class="code hl_function" href="namespaceripple.html#a76c03032f9f754bf4659c3e18ede1510">addJson</a>(<a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a>&amp; <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1json.html">json</a>, <a class="code hl_struct" href="structripple_1_1LedgerFill.html">LedgerFill</a> <span class="keyword">const</span>&amp; fill)</div>
<div class="line"><a id="l00351" name="l00351"></a><span class="lineno"> 351</span>{</div>
<div class="line"><a id="l00352" name="l00352"></a><span class="lineno"> 352</span> <span class="keyword">auto</span>&amp;&amp; <span class="keywordtype">object</span> = <a class="code hl_function" href="namespaceJson.html#abb848a3f8224f260eb73b028026995c8">Json::addObject</a>(json, jss::ledger);</div>
<div class="line"><a id="l00352" name="l00352"></a><span class="lineno"> 352</span> <span class="keyword">auto</span>&amp;&amp; <span class="keywordtype">object</span> = <a class="code hl_function" href="namespaceJson.html#abb848a3f8224f260eb73b028026995c8">Json::addObject</a>(<a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1json.html">json</a>, jss::ledger);</div>
<div class="line"><a id="l00353" name="l00353"></a><span class="lineno"> 353</span> fillJson(<span class="keywordtype">object</span>, fill);</div>
<div class="line"><a id="l00354" name="l00354"></a><span class="lineno"> 354</span> </div>
<div class="line"><a id="l00355" name="l00355"></a><span class="lineno"> 355</span> <span class="keywordflow">if</span> ((fill.options &amp; <a class="code hl_enumvalue" href="structripple_1_1LedgerFill.html#acb9af41b82a8550a08d2288b6f9fc826adea306223be25992ba166d6e5e09158b">LedgerFill::dumpQueue</a>) &amp;&amp; !fill.txQueue.empty())</div>
<div class="line"><a id="l00356" name="l00356"></a><span class="lineno"> 356</span> fillJsonQueue(json, fill);</div>
<div class="line"><a id="l00356" name="l00356"></a><span class="lineno"> 356</span> fillJsonQueue(<a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1json.html">json</a>, fill);</div>
<div class="line"><a id="l00357" name="l00357"></a><span class="lineno"> 357</span>}</div>
<div class="line"><a id="l00358" name="l00358"></a><span class="lineno"> 358</span> </div>
<div class="line"><a id="l00359" name="l00359"></a><span class="lineno"> 359</span><a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a></div>
<div class="line"><a id="l00360" name="l00360"></a><span class="lineno"><a class="line" href="namespaceripple.html#ad30131b5a5b7cf60d9b392ab868b8c0e"> 360</a></span><a class="code hl_function" href="namespaceripple.html#ad30131b5a5b7cf60d9b392ab868b8c0e">getJson</a>(<a class="code hl_struct" href="structripple_1_1LedgerFill.html">LedgerFill</a> <span class="keyword">const</span>&amp; fill)</div>
<div class="line"><a id="l00361" name="l00361"></a><span class="lineno"> 361</span>{</div>
<div class="line"><a id="l00362" name="l00362"></a><span class="lineno"> 362</span> <a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a> json;</div>
<div class="line"><a id="l00363" name="l00363"></a><span class="lineno"> 363</span> fillJson(json, fill);</div>
<div class="line"><a id="l00364" name="l00364"></a><span class="lineno"> 364</span> <span class="keywordflow">return</span> json;</div>
<div class="line"><a id="l00362" name="l00362"></a><span class="lineno"> 362</span> <a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a> <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1json.html">json</a>;</div>
<div class="line"><a id="l00363" name="l00363"></a><span class="lineno"> 363</span> fillJson(<a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1json.html">json</a>, fill);</div>
<div class="line"><a id="l00364" name="l00364"></a><span class="lineno"> 364</span> <span class="keywordflow">return</span> <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1json.html">json</a>;</div>
<div class="line"><a id="l00365" name="l00365"></a><span class="lineno"> 365</span>}</div>
<div class="line"><a id="l00366" name="l00366"></a><span class="lineno"> 366</span> </div>
<div class="line"><a id="l00367" name="l00367"></a><span class="lineno"> 367</span>} <span class="comment">// namespace ripple</span></div>
<div class="ttc" id="aclassJson_1_1Value_html"><div class="ttname"><a href="classJson_1_1Value.html">Json::Value</a></div><div class="ttdoc">Represents a JSON value.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8h_source.html#l00147">json_value.h:148</a></div></div>
<div class="ttc" id="aclassJson_1_1Value_html"><div class="ttname"><a href="classJson_1_1Value.html">Json::Value</a></div><div class="ttdoc">Represents a JSON value.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8h_source.html#l00149">json_value.h:150</a></div></div>
<div class="ttc" id="aclassbeast_1_1Journal_html"><div class="ttname"><a href="classbeast_1_1Journal.html">beast::Journal</a></div><div class="ttdoc">A generic endpoint for log messages.</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00059">Journal.h:60</a></div></div>
<div class="ttc" id="aclassripple_1_1NetClock_html_a4c2428e178dca6689fa3fb4be0657107"><div class="ttname"><a href="classripple_1_1NetClock.html#a4c2428e178dca6689fa3fb4be0657107">ripple::NetClock::time_point</a></div><div class="ttdeci">std::chrono::time_point&lt; NetClock &gt; time_point</div><div class="ttdef"><b>Definition:</b> <a href="chrono_8h_source.html#l00069">chrono.h:69</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1json_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1json.html">ripple::test::jtx::json</a></div><div class="ttdoc">Inject raw JSON.</div><div class="ttdef"><b>Definition:</b> <a href="jtx__json_8h_source.html#l00032">jtx_json.h:33</a></div></div>
<div class="ttc" id="aexception_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/error/exception.html">std::exception</a></div></div>
<div class="ttc" id="afill_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/fill.html">std::fill</a></div><div class="ttdeci">T fill(T... args)</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#l00045">json_value.h:44</a></div></div>
<div class="ttc" id="anamespaceJson_html_a7d654b75c16a57007925868e38212b4eae8386dcfc36d1ae897745f7b4f77a1f6"><div class="ttname"><a href="namespaceJson.html#a7d654b75c16a57007925868e38212b4eae8386dcfc36d1ae897745f7b4f77a1f6">Json::objectValue</a></div><div class="ttdeci">@ objectValue</div><div class="ttdoc">object value (collection of name/value pairs).</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8h_source.html#l00047">json_value.h:46</a></div></div>
<div class="ttc" id="anamespaceJson_html_a844d3d2c97ae1bafd1faa5a1f408514b"><div class="ttname"><a href="namespaceJson.html#a844d3d2c97ae1bafd1faa5a1f408514b">Json::setArray</a></div><div class="ttdeci">Json::Value &amp; setArray(Json::Value &amp;, Json::StaticString const &amp;key)</div><div class="ttdoc">Add a new subarray at a named key in a Json object.</div><div class="ttdef"><b>Definition:</b> <a href="Object_8h_source.html#l00415">Object.h:415</a></div></div>
<div class="ttc" id="anamespaceJson_html_abb848a3f8224f260eb73b028026995c8"><div class="ttname"><a href="namespaceJson.html#abb848a3f8224f260eb73b028026995c8">Json::addObject</a></div><div class="ttdeci">Json::Value &amp; addObject(Json::Value &amp;, Json::StaticString const &amp;key)</div><div class="ttdoc">Add a new subobject at a named key in a Json object.</div><div class="ttdef"><b>Definition:</b> <a href="Object_8h_source.html#l00427">Object.h:427</a></div></div>
<div class="ttc" id="anamespaceJson_html_acc1cbe15334d91694665c836f92ecc8a"><div class="ttname"><a href="namespaceJson.html#acc1cbe15334d91694665c836f92ecc8a">Json::appendObject</a></div><div class="ttdeci">Json::Value &amp; appendObject(Json::Value &amp;)</div><div class="ttdoc">Append a new subobject to a Json object.</div><div class="ttdef"><b>Definition:</b> <a href="Object_8h_source.html#l00451">Object.h:451</a></div></div>
@@ -459,12 +460,12 @@ $(function() {
<div class="ttc" id="anamespaceripple_1_1RPC_html_abf346555d1927183974ae3feef4a25ec"><div class="ttname"><a href="namespaceripple_1_1RPC.html#abf346555d1927183974ae3feef4a25ec">ripple::RPC::insertDeliverMax</a></div><div class="ttdeci">void insertDeliverMax(Json::Value &amp;tx_json, TxType txnType, unsigned int apiVersion)</div><div class="ttdoc">Copy Amount field to DeliverMax field in transaction output JSON.</div><div class="ttdef"><b>Definition:</b> <a href="DeliverMax_8cpp_source.html#l00028">DeliverMax.cpp:28</a></div></div>
<div class="ttc" id="anamespaceripple_html"><div class="ttname"><a href="namespaceripple.html">ripple</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition:</b> <a href="algorithm_8h_source.html#l00026">algorithm.h:26</a></div></div>
<div class="ttc" id="anamespaceripple_html_a02bb3582ce5e2941c4b4dcea4586db72"><div class="ttname"><a href="namespaceripple.html#a02bb3582ce5e2941c4b4dcea4586db72">ripple::getCloseAgree</a></div><div class="ttdeci">bool getCloseAgree(LedgerHeader const &amp;info)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHeader_8h_source.html#l00085">LedgerHeader.h:85</a></div></div>
<div class="ttc" id="anamespaceripple_html_a15bb971c7e554fc3df218aba54c33fcc"><div class="ttname"><a href="namespaceripple.html#a15bb971c7e554fc3df218aba54c33fcc">ripple::accountFunds</a></div><div class="ttdeci">STAmount accountFunds(ReadView const &amp;view, AccountID const &amp;id, STAmount const &amp;saDefault, FreezeHandling freezeHandling, beast::Journal j)</div><div class="ttdef"><b>Definition:</b> <a href="View_8cpp_source.html#l00444">View.cpp:444</a></div></div>
<div class="ttc" id="anamespaceripple_html_a17a9a9b903b66e49f5413d82ce79f085a91e3c4f8089025c7ecf66dd62b822d90"><div class="ttname"><a href="namespaceripple.html#a17a9a9b903b66e49f5413d82ce79f085a91e3c4f8089025c7ecf66dd62b822d90">ripple::fhIGNORE_FREEZE</a></div><div class="ttdeci">@ fhIGNORE_FREEZE</div><div class="ttdef"><b>Definition:</b> <a href="View_8h_source.html#l00076">View.h:76</a></div></div>
<div class="ttc" id="anamespaceripple_html_a15bb971c7e554fc3df218aba54c33fcc"><div class="ttname"><a href="namespaceripple.html#a15bb971c7e554fc3df218aba54c33fcc">ripple::accountFunds</a></div><div class="ttdeci">STAmount accountFunds(ReadView const &amp;view, AccountID const &amp;id, STAmount const &amp;saDefault, FreezeHandling freezeHandling, beast::Journal j)</div><div class="ttdef"><b>Definition:</b> <a href="View_8cpp_source.html#l00554">View.cpp:554</a></div></div>
<div class="ttc" id="anamespaceripple_html_a17a9a9b903b66e49f5413d82ce79f085a91e3c4f8089025c7ecf66dd62b822d90"><div class="ttname"><a href="namespaceripple.html#a17a9a9b903b66e49f5413d82ce79f085a91e3c4f8089025c7ecf66dd62b822d90">ripple::fhIGNORE_FREEZE</a></div><div class="ttdeci">@ fhIGNORE_FREEZE</div><div class="ttdef"><b>Definition:</b> <a href="View_8h_source.html#l00078">View.h:78</a></div></div>
<div class="ttc" id="anamespaceripple_html_a681e6f9e09fb27ccce0cc37110b784ac"><div class="ttname"><a href="namespaceripple.html#a681e6f9e09fb27ccce0cc37110b784ac">ripple::serializeHex</a></div><div class="ttdeci">std::string serializeHex(STObject const &amp;o)</div><div class="ttdoc">Serialize an object to a hex string.</div><div class="ttdef"><b>Definition:</b> <a href="serialize_8h_source.html#l00041">serialize.h:41</a></div></div>
<div class="ttc" id="anamespaceripple_html_a76c03032f9f754bf4659c3e18ede1510"><div class="ttname"><a href="namespaceripple.html#a76c03032f9f754bf4659c3e18ede1510">ripple::addJson</a></div><div class="ttdeci">void addJson(Json::Value &amp;json, LedgerFill const &amp;fill)</div><div class="ttdoc">Given a Ledger and options, fill a Json::Object or Json::Value with a description of the ledger.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerToJson_8cpp_source.html#l00350">LedgerToJson.cpp:350</a></div></div>
<div class="ttc" id="anamespaceripple_html_a86e358ce3f06ff049af13c2342791cf8"><div class="ttname"><a href="namespaceripple.html#a86e358ce3f06ff049af13c2342791cf8">ripple::strHex</a></div><div class="ttdeci">std::string strHex(FwdIt begin, FwdIt end)</div><div class="ttdef"><b>Definition:</b> <a href="strHex_8h_source.html#l00030">strHex.h:30</a></div></div>
<div class="ttc" id="anamespaceripple_html_a875ae996b37ed036597d70628ae053e3"><div class="ttname"><a href="namespaceripple.html#a875ae996b37ed036597d70628ae053e3">ripple::transToken</a></div><div class="ttdeci">std::string transToken(TER code)</div><div class="ttdef"><b>Definition:</b> <a href="TER_8cpp_source.html#l00257">TER.cpp:257</a></div></div>
<div class="ttc" id="anamespaceripple_html_a875ae996b37ed036597d70628ae053e3"><div class="ttname"><a href="namespaceripple.html#a875ae996b37ed036597d70628ae053e3">ripple::transToken</a></div><div class="ttdeci">std::string transToken(TER code)</div><div class="ttdef"><b>Definition:</b> <a href="TER_8cpp_source.html#l00261">TER.cpp:261</a></div></div>
<div class="ttc" id="anamespaceripple_html_aaf521cde20561da32d6a54a105363555"><div class="ttname"><a href="namespaceripple.html#aaf521cde20561da32d6a54a105363555">ripple::LedgerInfo</a></div><div class="ttdeci">LedgerHeader LedgerInfo</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHeader_8h_source.html#l00079">LedgerHeader.h:79</a></div></div>
<div class="ttc" id="anamespaceripple_html_ab8a538c16be43509b3ab21d93c19521a"><div class="ttname"><a href="namespaceripple.html#ab8a538c16be43509b3ab21d93c19521a">ripple::to_string_iso</a></div><div class="ttdeci">std::string to_string_iso(date::sys_time&lt; Duration &gt; tp)</div><div class="ttdef"><b>Definition:</b> <a href="chrono_8h_source.html#l00092">chrono.h:92</a></div></div>
<div class="ttc" id="anamespaceripple_html_ac124fe6744b7fe887dec949b56b16d50"><div class="ttname"><a href="namespaceripple.html#ac124fe6744b7fe887dec949b56b16d50">ripple::to_string</a></div><div class="ttdeci">std::string to_string(base_uint&lt; Bits, Tag &gt; const &amp;a)</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00630">base_uint.h:630</a></div></div>