This commit is contained in:
bthomee
2026-02-11 05:45:44 -08:00
parent 9e5067a878
commit 347333206d
383 changed files with 14616 additions and 14104 deletions

View File

@@ -361,7 +361,7 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"> 247</span> <span class="keywordflow">if</span> (<span class="keyword">auto</span> ledger = app.<a class="code hl_function" href="classxrpl_1_1ServiceRegistry.html#a6eaeb6486a08c1eeae4b0e5db35401ca">openLedger</a>().<a class="code hl_function" href="classxrpl_1_1OpenLedger.html#a72c2c833eb4cd691c6808a8b0df3a323">current</a>())</div>
<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"> 248</span> {</div>
<div class="line"><a id="l00249" name="l00249"></a><span class="lineno"> 249</span> <a class="code hl_class" href="classxrpl_1_1Pathfinder.html">Pathfinder</a> pf(</div>
<div class="line"><a id="l00250" name="l00250"></a><span class="lineno"> 250</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared&lt;RippleLineCache&gt;</a>(ledger, app.<a class="code hl_function" href="classxrpl_1_1Application.html#a6e0a37ac42a5e33db7e391c5d80e6527">journal</a>(<span class="stringliteral">&quot;RippleLineCache&quot;</span>)),</div>
<div class="line"><a id="l00250" name="l00250"></a><span class="lineno"> 250</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared&lt;RippleLineCache&gt;</a>(ledger, app.<a class="code hl_function" href="classxrpl_1_1ServiceRegistry.html#ad6bc0d5fd9a242edb333ab74d19bddc0">journal</a>(<span class="stringliteral">&quot;RippleLineCache&quot;</span>)),</div>
<div class="line"><a id="l00251" name="l00251"></a><span class="lineno"> 251</span> srcAddressID,</div>
<div class="line"><a id="l00252" name="l00252"></a><span class="lineno"> 252</span> *dstAccountID,</div>
<div class="line"><a id="l00253" name="l00253"></a><span class="lineno"> 253</span> sendMax.<a class="code hl_function" href="classxrpl_1_1STAmount.html#a21f103c714a972c2e3682c5f89360771">issue</a>().<a class="code hl_variable" href="classxrpl_1_1Issue.html#a0ad2c522f562c8d8355a849af33670cc">currency</a>,</div>
@@ -380,7 +380,7 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00266" name="l00266"></a><span class="lineno"> 266</span> }</div>
<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"> 267</span> }</div>
<div class="line"><a id="l00268" name="l00268"></a><span class="lineno"> 268</span> </div>
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"> 269</span> <span class="keyword">auto</span> j = app.<a class="code hl_function" href="classxrpl_1_1Application.html#a6e0a37ac42a5e33db7e391c5d80e6527">journal</a>(<span class="stringliteral">&quot;RPCHandler&quot;</span>);</div>
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"> 269</span> <span class="keyword">auto</span> j = app.<a class="code hl_function" href="classxrpl_1_1ServiceRegistry.html#ad6bc0d5fd9a242edb333ab74d19bddc0">journal</a>(<span class="stringliteral">&quot;RPCHandler&quot;</span>);</div>
<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"> 270</span> JLOG(j.debug()) &lt;&lt; <span class="stringliteral">&quot;transactionSign: build_path: &quot;</span> &lt;&lt; result.<a class="code hl_function" href="classxrpl_1_1STPathSet.html#abac6b91fd390d1de1fc233f905e36c20">getJson</a>(<a class="code hl_enumvalue" href="structxrpl_1_1JsonOptions.html#a248f4c1cb1b2fe05b58678f32307570ba1a97822ca421424f4fc466f09db227a6">JsonOptions::none</a>);</div>
<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"> 271</span> </div>
<div class="line"><a id="l00272" name="l00272"></a><span class="lineno"> 272</span> <span class="keywordflow">if</span> (!result.<a class="code hl_function" href="classxrpl_1_1STPathSet.html#aa5d27565bd6e4e9187fc2575cdef9488">empty</a>())</div>
@@ -505,7 +505,7 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00381" name="l00381"></a><span class="lineno"> 381</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::seconds</a> validatedLedgerAge,</div>
<div class="line"><a id="l00382" name="l00382"></a><span class="lineno"> 382</span> <a class="code hl_class" href="classxrpl_1_1Application.html">Application</a>&amp; app)</div>
<div class="line"><a id="l00383" name="l00383"></a><span class="lineno"> 383</span>{</div>
<div class="line"><a id="l00384" name="l00384"></a><span class="lineno"> 384</span> <span class="keyword">auto</span> j = app.<a class="code hl_function" href="classxrpl_1_1Application.html#a6e0a37ac42a5e33db7e391c5d80e6527">journal</a>(<span class="stringliteral">&quot;RPCHandler&quot;</span>);</div>
<div class="line"><a id="l00384" name="l00384"></a><span class="lineno"> 384</span> <span class="keyword">auto</span> j = app.<a class="code hl_function" href="classxrpl_1_1ServiceRegistry.html#ad6bc0d5fd9a242edb333ab74d19bddc0">journal</a>(<span class="stringliteral">&quot;RPCHandler&quot;</span>);</div>
<div class="line"><a id="l00385" name="l00385"></a><span class="lineno"> 385</span> </div>
<div class="line"><a id="l00386" name="l00386"></a><span class="lineno"> 386</span> <a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a> jvResult;</div>
<div class="line"><a id="l00387" name="l00387"></a><span class="lineno"> 387</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional&lt;std::pair&lt;PublicKey, SecretKey&gt;</a>&gt; keyPair = <a class="code hl_function" href="namespacexrpl_1_1RPC.html#ac1556f893ec18e4facc2e5ca0a1d4ee3">keypairForSignature</a>(params, jvResult);</div>
@@ -1027,7 +1027,7 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00892" name="l00892"></a><span class="lineno"> 892</span>{</div>
<div class="line"><a id="l00893" name="l00893"></a><span class="lineno"> 893</span> <span class="keyword">using namespace </span>detail;</div>
<div class="line"><a id="l00894" name="l00894"></a><span class="lineno"> 894</span> </div>
<div class="line"><a id="l00895" name="l00895"></a><span class="lineno"> 895</span> <span class="keyword">auto</span> j = app.<a class="code hl_function" href="classxrpl_1_1Application.html#a6e0a37ac42a5e33db7e391c5d80e6527">journal</a>(<span class="stringliteral">&quot;RPCHandler&quot;</span>);</div>
<div class="line"><a id="l00895" name="l00895"></a><span class="lineno"> 895</span> <span class="keyword">auto</span> j = app.<a class="code hl_function" href="classxrpl_1_1ServiceRegistry.html#ad6bc0d5fd9a242edb333ab74d19bddc0">journal</a>(<span class="stringliteral">&quot;RPCHandler&quot;</span>);</div>
<div class="line"><a id="l00896" name="l00896"></a><span class="lineno"> 896</span> JLOG(j.debug()) &lt;&lt; <span class="stringliteral">&quot;transactionSign: &quot;</span> &lt;&lt; jvRequest;</div>
<div class="line"><a id="l00897" name="l00897"></a><span class="lineno"> 897</span> </div>
<div class="line"><a id="l00898" name="l00898"></a><span class="lineno"> 898</span> <span class="comment">// Add and amend fields based on the transaction type.</span></div>
@@ -1064,7 +1064,7 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00928" name="l00928"></a><span class="lineno"> 928</span> <span class="keyword">using namespace </span>detail;</div>
<div class="line"><a id="l00929" name="l00929"></a><span class="lineno"> 929</span> </div>
<div class="line"><a id="l00930" name="l00930"></a><span class="lineno"> 930</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; ledger = app.<a class="code hl_function" href="classxrpl_1_1ServiceRegistry.html#a6eaeb6486a08c1eeae4b0e5db35401ca">openLedger</a>().<a class="code hl_function" href="classxrpl_1_1OpenLedger.html#a72c2c833eb4cd691c6808a8b0df3a323">current</a>();</div>
<div class="line"><a id="l00931" name="l00931"></a><span class="lineno"> 931</span> <span class="keyword">auto</span> j = app.<a class="code hl_function" href="classxrpl_1_1Application.html#a6e0a37ac42a5e33db7e391c5d80e6527">journal</a>(<span class="stringliteral">&quot;RPCHandler&quot;</span>);</div>
<div class="line"><a id="l00931" name="l00931"></a><span class="lineno"> 931</span> <span class="keyword">auto</span> j = app.<a class="code hl_function" href="classxrpl_1_1ServiceRegistry.html#ad6bc0d5fd9a242edb333ab74d19bddc0">journal</a>(<span class="stringliteral">&quot;RPCHandler&quot;</span>);</div>
<div class="line"><a id="l00932" name="l00932"></a><span class="lineno"> 932</span> JLOG(j.debug()) &lt;&lt; <span class="stringliteral">&quot;transactionSubmit: &quot;</span> &lt;&lt; jvRequest;</div>
<div class="line"><a id="l00933" name="l00933"></a><span class="lineno"> 933</span> </div>
<div class="line"><a id="l00934" name="l00934"></a><span class="lineno"> 934</span> <span class="comment">// Add and amend fields based on the transaction type.</span></div>
@@ -1184,7 +1184,7 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l01043" name="l01043"></a><span class="lineno"> 1043</span> <a class="code hl_class" href="classxrpl_1_1Application.html">Application</a>&amp; app)</div>
<div class="line"><a id="l01044" name="l01044"></a><span class="lineno"> 1044</span>{</div>
<div class="line"><a id="l01045" name="l01045"></a><span class="lineno"> 1045</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; ledger = app.<a class="code hl_function" href="classxrpl_1_1ServiceRegistry.html#a6eaeb6486a08c1eeae4b0e5db35401ca">openLedger</a>().<a class="code hl_function" href="classxrpl_1_1OpenLedger.html#a72c2c833eb4cd691c6808a8b0df3a323">current</a>();</div>
<div class="line"><a id="l01046" name="l01046"></a><span class="lineno"> 1046</span> <span class="keyword">auto</span> j = app.<a class="code hl_function" href="classxrpl_1_1Application.html#a6e0a37ac42a5e33db7e391c5d80e6527">journal</a>(<span class="stringliteral">&quot;RPCHandler&quot;</span>);</div>
<div class="line"><a id="l01046" name="l01046"></a><span class="lineno"> 1046</span> <span class="keyword">auto</span> j = app.<a class="code hl_function" href="classxrpl_1_1ServiceRegistry.html#ad6bc0d5fd9a242edb333ab74d19bddc0">journal</a>(<span class="stringliteral">&quot;RPCHandler&quot;</span>);</div>
<div class="line"><a id="l01047" name="l01047"></a><span class="lineno"> 1047</span> JLOG(j.debug()) &lt;&lt; <span class="stringliteral">&quot;transactionSignFor: &quot;</span> &lt;&lt; jvRequest;</div>
<div class="line"><a id="l01048" name="l01048"></a><span class="lineno"> 1048</span> </div>
<div class="line"><a id="l01049" name="l01049"></a><span class="lineno"> 1049</span> <span class="comment">// Verify presence of the signer&#39;s account field.</span></div>
@@ -1294,7 +1294,7 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l01152" name="l01152"></a><span class="lineno"> 1152</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/utility/functional/function.html">ProcessTransactionFn</a> <span class="keyword">const</span>&amp; processTransaction)</div>
<div class="line"><a id="l01153" name="l01153"></a><span class="lineno"> 1153</span>{</div>
<div class="line"><a id="l01154" name="l01154"></a><span class="lineno"> 1154</span> <span class="keyword">auto</span> <span class="keyword">const</span>&amp; ledger = app.<a class="code hl_function" href="classxrpl_1_1ServiceRegistry.html#a6eaeb6486a08c1eeae4b0e5db35401ca">openLedger</a>().<a class="code hl_function" href="classxrpl_1_1OpenLedger.html#a72c2c833eb4cd691c6808a8b0df3a323">current</a>();</div>
<div class="line"><a id="l01155" name="l01155"></a><span class="lineno"> 1155</span> <span class="keyword">auto</span> j = app.<a class="code hl_function" href="classxrpl_1_1Application.html#a6e0a37ac42a5e33db7e391c5d80e6527">journal</a>(<span class="stringliteral">&quot;RPCHandler&quot;</span>);</div>
<div class="line"><a id="l01155" name="l01155"></a><span class="lineno"> 1155</span> <span class="keyword">auto</span> j = app.<a class="code hl_function" href="classxrpl_1_1ServiceRegistry.html#ad6bc0d5fd9a242edb333ab74d19bddc0">journal</a>(<span class="stringliteral">&quot;RPCHandler&quot;</span>);</div>
<div class="line"><a id="l01156" name="l01156"></a><span class="lineno"> 1156</span> JLOG(j.debug()) &lt;&lt; <span class="stringliteral">&quot;transactionSubmitMultiSigned: &quot;</span> &lt;&lt; jvRequest;</div>
<div class="line"><a id="l01157" name="l01157"></a><span class="lineno"> 1157</span> </div>
<div class="line"><a id="l01158" name="l01158"></a><span class="lineno"> 1158</span> <span class="comment">// When multi-signing, the &quot;Sequence&quot; and &quot;SigningPubKey&quot; fields must</span></div>
@@ -1474,15 +1474,14 @@ $(document).ready(function() { init_codefold(0); });
<div class="ttc" id="aclassxrpl_1_1Application_html"><div class="ttname"><a href="classxrpl_1_1Application.html">xrpl::Application</a></div><div class="ttdef"><b>Definition</b> <a href="Application_8h_source.html#l00094">Application.h:95</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Application_html_a31c486ede7ae3b9c56c4c57bc696e3bf"><div class="ttname"><a href="classxrpl_1_1Application.html#a31c486ede7ae3b9c56c4c57bc696e3bf">xrpl::Application::config</a></div><div class="ttdeci">virtual Config &amp; config()=0</div></div>
<div class="ttc" id="aclassxrpl_1_1Application_html_a5ead792ee0bc7f3a492dfa8827a2085f"><div class="ttname"><a href="classxrpl_1_1Application.html#a5ead792ee0bc7f3a492dfa8827a2085f">xrpl::Application::checkSigs</a></div><div class="ttdeci">virtual bool checkSigs() const =0</div></div>
<div class="ttc" id="aclassxrpl_1_1Application_html_a6e0a37ac42a5e33db7e391c5d80e6527"><div class="ttname"><a href="classxrpl_1_1Application.html#a6e0a37ac42a5e33db7e391c5d80e6527">xrpl::Application::journal</a></div><div class="ttdeci">virtual beast::Journal journal(std::string const &amp;name)=0</div></div>
<div class="ttc" id="aclassxrpl_1_1Buffer_html"><div class="ttname"><a href="classxrpl_1_1Buffer.html">xrpl::Buffer</a></div><div class="ttdoc">Like std::vector&lt;char&gt; but better.</div><div class="ttdef"><b>Definition</b> <a href="Buffer_8h_source.html#l00015">Buffer.h:16</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Buffer_html_ab457d3de7ee5d5a5b18b0a5c68468ede"><div class="ttname"><a href="classxrpl_1_1Buffer.html#ab457d3de7ee5d5a5b18b0a5c68468ede">xrpl::Buffer::size</a></div><div class="ttdeci">std::size_t size() const noexcept</div><div class="ttdoc">Returns the number of bytes in the buffer.</div><div class="ttdef"><b>Definition</b> <a href="Buffer_8h_source.html#l00104">Buffer.h:104</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Config_html"><div class="ttname"><a href="classxrpl_1_1Config.html">xrpl::Config</a></div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00065">Config.h:66</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Config_html_a012b4a131a129846b1e14f59c0b84c02"><div class="ttname"><a href="classxrpl_1_1Config.html#a012b4a131a129846b1e14f59c0b84c02">xrpl::Config::NETWORK_ID</a></div><div class="ttdeci">uint32_t NETWORK_ID</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00137">Config.h:137</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Config_html_a34febc7ecddd57b47fa2f1ba29693654"><div class="ttname"><a href="classxrpl_1_1Config.html#a34febc7ecddd57b47fa2f1ba29693654">xrpl::Config::PATH_SEARCH_OLD</a></div><div class="ttdeci">int PATH_SEARCH_OLD</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00176">Config.h:176</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Config_html_a390b34725ceda4c8ffebdbe643db708c"><div class="ttname"><a href="classxrpl_1_1Config.html#a390b34725ceda4c8ffebdbe643db708c">xrpl::Config::BETA_RPC_API</a></div><div class="ttdeci">bool BETA_RPC_API</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00267">Config.h:267</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Config_html_a40902c440ca8e76103c967661621b20a"><div class="ttname"><a href="classxrpl_1_1Config.html#a40902c440ca8e76103c967661621b20a">xrpl::Config::standalone</a></div><div class="ttdeci">bool standalone() const</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00311">Config.h:311</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Config_html_add254be221b6e40d747774600d4a04c6"><div class="ttname"><a href="classxrpl_1_1Config.html#add254be221b6e40d747774600d4a04c6">xrpl::Config::FEES</a></div><div class="ttdeci">FeeSetup FEES</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00184">Config.h:184</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Config_html"><div class="ttname"><a href="classxrpl_1_1Config.html">xrpl::Config</a></div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00067">Config.h:68</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Config_html_a012b4a131a129846b1e14f59c0b84c02"><div class="ttname"><a href="classxrpl_1_1Config.html#a012b4a131a129846b1e14f59c0b84c02">xrpl::Config::NETWORK_ID</a></div><div class="ttdeci">uint32_t NETWORK_ID</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00138">Config.h:138</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Config_html_a34febc7ecddd57b47fa2f1ba29693654"><div class="ttname"><a href="classxrpl_1_1Config.html#a34febc7ecddd57b47fa2f1ba29693654">xrpl::Config::PATH_SEARCH_OLD</a></div><div class="ttdeci">int PATH_SEARCH_OLD</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00177">Config.h:177</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Config_html_a390b34725ceda4c8ffebdbe643db708c"><div class="ttname"><a href="classxrpl_1_1Config.html#a390b34725ceda4c8ffebdbe643db708c">xrpl::Config::BETA_RPC_API</a></div><div class="ttdeci">bool BETA_RPC_API</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00268">Config.h:268</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Config_html_a40902c440ca8e76103c967661621b20a"><div class="ttname"><a href="classxrpl_1_1Config.html#a40902c440ca8e76103c967661621b20a">xrpl::Config::standalone</a></div><div class="ttdeci">bool standalone() const</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00312">Config.h:312</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Config_html_add254be221b6e40d747774600d4a04c6"><div class="ttname"><a href="classxrpl_1_1Config.html#add254be221b6e40d747774600d4a04c6">xrpl::Config::FEES</a></div><div class="ttdeci">FeeSetup FEES</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00185">Config.h:185</a></div></div>
<div class="ttc" id="aclassxrpl_1_1InnerObjectFormats_html_a0eff7c5aa1ca687503d208ea5ccbf9f6"><div class="ttname"><a href="classxrpl_1_1InnerObjectFormats.html#a0eff7c5aa1ca687503d208ea5ccbf9f6">xrpl::InnerObjectFormats::findSOTemplateBySField</a></div><div class="ttdeci">SOTemplate const * findSOTemplateBySField(SField const &amp;sField) const</div><div class="ttdef"><b>Definition</b> <a href="InnerObjectFormats_8cpp_source.html#l00172">InnerObjectFormats.cpp:172</a></div></div>
<div class="ttc" id="aclassxrpl_1_1InnerObjectFormats_html_a4339f7be30e4b8891efc983cec724ca1"><div class="ttname"><a href="classxrpl_1_1InnerObjectFormats.html#a4339f7be30e4b8891efc983cec724ca1">xrpl::InnerObjectFormats::getInstance</a></div><div class="ttdeci">static InnerObjectFormats const &amp; getInstance()</div><div class="ttdef"><b>Definition</b> <a href="InnerObjectFormats_8cpp_source.html#l00165">InnerObjectFormats.cpp:165</a></div></div>
<div class="ttc" id="aclassxrpl_1_1Issue_html_a0ad2c522f562c8d8355a849af33670cc"><div class="ttname"><a href="classxrpl_1_1Issue.html#a0ad2c522f562c8d8355a849af33670cc">xrpl::Issue::currency</a></div><div class="ttdeci">Currency currency</div><div class="ttdef"><b>Definition</b> <a href="Issue_8h_source.html#l00015">Issue.h:15</a></div></div>
@@ -1552,6 +1551,7 @@ $(document).ready(function() { init_codefold(0); });
<div class="ttc" id="aclassxrpl_1_1ServiceRegistry_html_a4fba8128486dfaaca347f7ddc25aa9d5"><div class="ttname"><a href="classxrpl_1_1ServiceRegistry.html#a4fba8128486dfaaca347f7ddc25aa9d5">xrpl::ServiceRegistry::getFeeTrack</a></div><div class="ttdeci">virtual LoadFeeTrack &amp; getFeeTrack()=0</div></div>
<div class="ttc" id="aclassxrpl_1_1ServiceRegistry_html_a6eaeb6486a08c1eeae4b0e5db35401ca"><div class="ttname"><a href="classxrpl_1_1ServiceRegistry.html#a6eaeb6486a08c1eeae4b0e5db35401ca">xrpl::ServiceRegistry::openLedger</a></div><div class="ttdeci">virtual OpenLedger &amp; openLedger()=0</div></div>
<div class="ttc" id="aclassxrpl_1_1ServiceRegistry_html_a8343c9406f895fb63fae6386fb878b43"><div class="ttname"><a href="classxrpl_1_1ServiceRegistry.html#a8343c9406f895fb63fae6386fb878b43">xrpl::ServiceRegistry::getHashRouter</a></div><div class="ttdeci">virtual HashRouter &amp; getHashRouter()=0</div></div>
<div class="ttc" id="aclassxrpl_1_1ServiceRegistry_html_ad6bc0d5fd9a242edb333ab74d19bddc0"><div class="ttname"><a href="classxrpl_1_1ServiceRegistry.html#ad6bc0d5fd9a242edb333ab74d19bddc0">xrpl::ServiceRegistry::journal</a></div><div class="ttdeci">virtual beast::Journal journal(std::string const &amp;name)=0</div></div>
<div class="ttc" id="aclassxrpl_1_1Slice_html"><div class="ttname"><a href="classxrpl_1_1Slice.html">xrpl::Slice</a></div><div class="ttdoc">An immutable linear range of bytes.</div><div class="ttdef"><b>Definition</b> <a href="Slice_8h_source.html#l00025">Slice.h:26</a></div></div>
<div class="ttc" id="aclassxrpl_1_1TxQ_html"><div class="ttname"><a href="classxrpl_1_1TxQ.html">xrpl::TxQ</a></div><div class="ttdoc">Transaction Queue.</div><div class="ttdef"><b>Definition</b> <a href="TxQ_8h_source.html#l00040">TxQ.h:41</a></div></div>
<div class="ttc" id="aclassxrpl_1_1TxQ_html_a19dde68d93be1e48f8aa2db2f5860160"><div class="ttname"><a href="classxrpl_1_1TxQ.html#a19dde68d93be1e48f8aa2db2f5860160">xrpl::TxQ::getMetrics</a></div><div class="ttdeci">Metrics getMetrics(OpenView const &amp;view) const</div><div class="ttdoc">Returns fee metrics in reference fee level units.</div><div class="ttdef"><b>Definition</b> <a href="TxQ_8cpp_source.html#l01603">TxQ.cpp:1603</a></div></div>
@@ -1655,7 +1655,7 @@ $(document).ready(function() { init_codefold(0); });
<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>
<div class="ttc" id="asort_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/sort.html">std::sort</a></div><div class="ttdeci">T sort(T... args)</div></div>
<div class="ttc" id="astr_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/basic_stringstream/str.html">std::stringstream::str</a></div><div class="ttdeci">T str(T... args)</div></div>
<div class="ttc" id="astructxrpl_1_1FeeSetup_html_a3579b4bd69db92a78c7bcbb75753777a"><div class="ttname"><a href="structxrpl_1_1FeeSetup.html#a3579b4bd69db92a78c7bcbb75753777a">xrpl::FeeSetup::reference_fee</a></div><div class="ttdeci">XRPAmount reference_fee</div><div class="ttdoc">The cost of a reference transaction in drops.</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00048">Config.h:48</a></div></div>
<div class="ttc" id="astructxrpl_1_1FeeSetup_html_a3579b4bd69db92a78c7bcbb75753777a"><div class="ttname"><a href="structxrpl_1_1FeeSetup.html#a3579b4bd69db92a78c7bcbb75753777a">xrpl::FeeSetup::reference_fee</a></div><div class="ttdeci">XRPAmount reference_fee</div><div class="ttdoc">The cost of a reference transaction in drops.</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00050">Config.h:50</a></div></div>
<div class="ttc" id="astructxrpl_1_1JsonOptions_html_a248f4c1cb1b2fe05b58678f32307570ba1a97822ca421424f4fc466f09db227a6"><div class="ttname"><a href="structxrpl_1_1JsonOptions.html#a248f4c1cb1b2fe05b58678f32307570ba1a97822ca421424f4fc466f09db227a6">xrpl::JsonOptions::none</a></div><div class="ttdeci">@ none</div><div class="ttdef"><b>Definition</b> <a href="STBase_8h_source.html#l00023">STBase.h:23</a></div></div>
<div class="ttc" id="astructxrpl_1_1JsonOptions_html_a248f4c1cb1b2fe05b58678f32307570ba97bf7ab51d5930c21ce7358fe6069523"><div class="ttname"><a href="structxrpl_1_1JsonOptions.html#a248f4c1cb1b2fe05b58678f32307570ba97bf7ab51d5930c21ce7358fe6069523">xrpl::JsonOptions::disable_API_prior_V2</a></div><div class="ttdeci">@ disable_API_prior_V2</div><div class="ttdef"><b>Definition</b> <a href="STBase_8h_source.html#l00025">STBase.h:25</a></div></div>
<div class="ttc" id="astructxrpl_1_1RPC_1_1detail_1_1transactionPreProcessResult_html"><div class="ttname"><a href="structxrpl_1_1RPC_1_1detail_1_1transactionPreProcessResult.html">xrpl::RPC::detail::transactionPreProcessResult</a></div><div class="ttdef"><b>Definition</b> <a href="TransactionSign_8cpp_source.html#l00353">TransactionSign.cpp:354</a></div></div>