This commit is contained in:
intelliot
2023-09-11 22:52:27 +00:00
parent 8fb78def0d
commit eddba1ac63
1785 changed files with 68506 additions and 65222 deletions

View File

@@ -1237,28 +1237,50 @@ $(function() {
<div class="line"><a name="l01166"></a><span class="lineno"> 1166</span>&#160; <span class="keywordflow">return</span> <a class="code" href="namespaceripple_1_1RPC.html#a2cd6200f6709780fcf1dd26ec9cd2866">RPC::make_error</a>(</div>
<div class="line"><a name="l01167"></a><span class="lineno"> 1167</span>&#160; <a class="code" href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a6ec49deb0783b06f293634d38eb407b9">rpcNOT_READY</a>, <span class="stringliteral">&quot;findCreate failed to return an inbound ledger&quot;</span>);</div>
<div class="line"><a name="l01168"></a><span class="lineno"> 1168</span>&#160;}</div>
<div class="line"><a name="l01169"></a><span class="lineno"> 1169</span>&#160;} <span class="comment">// namespace RPC</span></div>
<div class="line"><a name="l01170"></a><span class="lineno"> 1170</span>&#160;} <span class="comment">// namespace ripple</span></div>
<div class="line"><a name="l01169"></a><span class="lineno"> 1169</span>&#160; </div>
<div class="line"><a name="l01170"></a><span class="lineno"> 1170</span>&#160;<a class="code" href="classripple_1_1Expected.html">ripple::Expected&lt;RPC::SubmitSync, Json::Value&gt;</a></div>
<div class="line"><a name="l01171"></a><span class="lineno"><a class="line" href="namespaceripple_1_1RPC.html#a0564e60b707c40198bf671274fbffc28"> 1171</a></span>&#160;<a class="code" href="namespaceripple_1_1RPC.html#a0564e60b707c40198bf671274fbffc28">getSubmitSyncMode</a>(<a class="code" href="classJson_1_1Value.html">Json::Value</a> <span class="keyword">const</span>&amp; params)</div>
<div class="line"><a name="l01172"></a><span class="lineno"> 1172</span>&#160;{</div>
<div class="line"><a name="l01173"></a><span class="lineno"> 1173</span>&#160; <span class="keyword">using</span> <span class="keyword">enum</span> <a class="code" href="namespaceripple_1_1RPC.html#a33378ee5e4181cef672fc56627fc0551">RPC::SubmitSync</a>;</div>
<div class="line"><a name="l01174"></a><span class="lineno"> 1174</span>&#160; <span class="keywordflow">if</span> (params.<a class="code" href="classJson_1_1Value.html#ad6d4df2227321bab05e86667609a7fad">isMember</a>(jss::sync_mode))</div>
<div class="line"><a name="l01175"></a><span class="lineno"> 1175</span>&#160; {</div>
<div class="line"><a name="l01176"></a><span class="lineno"> 1176</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span> syncMode = params[jss::sync_mode].<a class="code" href="classJson_1_1Value.html#ab0d86bf425efefd03513e8dbfaca317b">asString</a>();</div>
<div class="line"><a name="l01177"></a><span class="lineno"> 1177</span>&#160; <span class="keywordflow">if</span> (syncMode == <span class="stringliteral">&quot;async&quot;</span>)</div>
<div class="line"><a name="l01178"></a><span class="lineno"> 1178</span>&#160; <span class="keywordflow">return</span> async;</div>
<div class="line"><a name="l01179"></a><span class="lineno"> 1179</span>&#160; <span class="keywordflow">else</span> <span class="keywordflow">if</span> (syncMode == <span class="stringliteral">&quot;wait&quot;</span>)</div>
<div class="line"><a name="l01180"></a><span class="lineno"> 1180</span>&#160; <span class="keywordflow">return</span> <a class="code" href="namespaceripple_1_1RPC.html#a33378ee5e4181cef672fc56627fc0551a49256b9819abacbb8e6e031a03abe81b">wait</a>;</div>
<div class="line"><a name="l01181"></a><span class="lineno"> 1181</span>&#160; <span class="keywordflow">else</span> <span class="keywordflow">if</span> (syncMode != <span class="stringliteral">&quot;sync&quot;</span>)</div>
<div class="line"><a name="l01182"></a><span class="lineno"> 1182</span>&#160; <span class="keywordflow">return</span> <a class="code" href="namespaceripple.html#ad6887fe0534dd3b0df2da54ff8994e2f">Unexpected</a>(<a class="code" href="namespaceripple_1_1RPC.html#a2cd6200f6709780fcf1dd26ec9cd2866">RPC::make_error</a>(</div>
<div class="line"><a name="l01183"></a><span class="lineno"> 1183</span>&#160; <a class="code" href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a82ddebc5ec7a37ff38892487277bf9c4">rpcINVALID_PARAMS</a>,</div>
<div class="line"><a name="l01184"></a><span class="lineno"> 1184</span>&#160; <span class="stringliteral">&quot;sync_mode parameter must be one of \&quot;sync\&quot;, \&quot;async\&quot;, or &quot;</span></div>
<div class="line"><a name="l01185"></a><span class="lineno"> 1185</span>&#160; <span class="stringliteral">&quot;\&quot;wait\&quot;.&quot;</span>));</div>
<div class="line"><a name="l01186"></a><span class="lineno"> 1186</span>&#160; }</div>
<div class="line"><a name="l01187"></a><span class="lineno"> 1187</span>&#160; <span class="keywordflow">return</span> <a class="code" href="namespaceripple_1_1RPC.html#a33378ee5e4181cef672fc56627fc0551a63ad9d34f3503826e5f649ae6b7ac92c">sync</a>;</div>
<div class="line"><a name="l01188"></a><span class="lineno"> 1188</span>&#160;}</div>
<div class="line"><a name="l01189"></a><span class="lineno"> 1189</span>&#160; </div>
<div class="line"><a name="l01190"></a><span class="lineno"> 1190</span>&#160;} <span class="comment">// namespace RPC</span></div>
<div class="line"><a name="l01191"></a><span class="lineno"> 1191</span>&#160;} <span class="comment">// namespace ripple</span></div>
</div><!-- fragment --></div><!-- contents -->
<div class="ttc" id="aclassJson_1_1Value_html_aff51d8b52979ca06cf9d909accd5f695"><div class="ttname"><a href="classJson_1_1Value.html#aff51d8b52979ca06cf9d909accd5f695">Json::Value::isInt</a></div><div class="ttdeci">bool isInt() const</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l00979">json_value.cpp:979</a></div></div>
<div class="ttc" id="aclassripple_1_1ReadView_html_a9263b10d706a447166b229ad8e3b574c"><div class="ttname"><a href="classripple_1_1ReadView.html#a9263b10d706a447166b229ad8e3b574c">ripple::ReadView::info</a></div><div class="ttdeci">virtual LedgerInfo const &amp; info() const =0</div><div class="ttdoc">Returns information about the ledger.</div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_a82767cee46ed28bee125cbe98b3f735b"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a82767cee46ed28bee125cbe98b3f735b">ripple::RPC::apiInvalidVersion</a></div><div class="ttdeci">constexpr unsigned int apiInvalidVersion</div><div class="ttdoc">API version numbers used in later API versions.</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8h_source.html#l00241">RPCHelpers.h:241</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_a82767cee46ed28bee125cbe98b3f735b"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a82767cee46ed28bee125cbe98b3f735b">ripple::RPC::apiInvalidVersion</a></div><div class="ttdeci">constexpr unsigned int apiInvalidVersion</div><div class="ttdoc">API version numbers used in later API versions.</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8h_source.html#l00243">RPCHelpers.h:243</a></div></div>
<div class="ttc" id="anamespaceripple_html_a77074200cc38ab479af35f26073ecd0c"><div class="ttname"><a href="namespaceripple.html#a77074200cc38ab479af35f26073ecd0c">ripple::sfIndexNext</a></div><div class="ttdeci">const SF_UINT64 sfIndexNext</div></div>
<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 &amp;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#l00304">Indexes.cpp:304</a></div></div>
<div class="ttc" id="aclassripple_1_1Application_html"><div class="ttname"><a href="classripple_1_1Application.html">ripple::Application</a></div><div class="ttdef"><b>Definition:</b> <a href="Application_8h_source.html#l00116">Application.h:116</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_a8ae9f90d85f342bfefe3b37140c2cc71"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a8ae9f90d85f342bfefe3b37140c2cc71">ripple::RPC::apiVersionIfUnspecified</a></div><div class="ttdeci">constexpr unsigned int apiVersionIfUnspecified</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8h_source.html#l00242">RPCHelpers.h:242</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_a8ae9f90d85f342bfefe3b37140c2cc71"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a8ae9f90d85f342bfefe3b37140c2cc71">ripple::RPC::apiVersionIfUnspecified</a></div><div class="ttdeci">constexpr unsigned int apiVersionIfUnspecified</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8h_source.html#l00244">RPCHelpers.h:244</a></div></div>
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a128bdc6241c00a1d4486399d304c2d28"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a128bdc6241c00a1d4486399d304c2d28">ripple::rpcNO_NETWORK</a></div><div class="ttdeci">@ rpcNO_NETWORK</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00066">ErrorCodes.h:66</a></div></div>
<div class="ttc" id="astructripple_1_1RPC_1_1JsonContext_html"><div class="ttname"><a href="structripple_1_1RPC_1_1JsonContext.html">ripple::RPC::JsonContext</a></div><div class="ttdef"><b>Definition:</b> <a href="Context_8h_source.html#l00053">Context.h:53</a></div></div>
<div class="ttc" id="anamespaceripple_html_ad5143ceada01141772ae4aab984f94bda7fa2267e9b1bf739a70bb1860ab2a99c"><div class="ttname"><a href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bda7fa2267e9b1bf739a70bb1860ab2a99c">ripple::HashPrefix::ledgerMaster</a></div><div class="ttdeci">@ ledgerMaster</div><div class="ttdoc">ledger master data for signing</div></div>
<div class="ttc" id="anamespaceripple_html_ac151bf19e1f4daae2b04c65c65117139aa28c736ec52242ffe39aaa030db1accd"><div class="ttname"><a href="namespaceripple.html#ac151bf19e1f4daae2b04c65c65117139aa28c736ec52242ffe39aaa030db1accd">ripple::ltTICKET</a></div><div class="ttdeci">@ ltTICKET</div><div class="ttdoc">A ledger object which describes a ticket.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00080">LedgerFormats.h:80</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_a33378ee5e4181cef672fc56627fc0551"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a33378ee5e4181cef672fc56627fc0551">ripple::RPC::SubmitSync</a></div><div class="ttdeci">SubmitSync</div><div class="ttdoc">Possible values for defining synchronous behavior of the transaction submission API.</div><div class="ttdef"><b>Definition:</b> <a href="SubmitSync_8h_source.html#l00036">SubmitSync.h:36</a></div></div>
<div class="ttc" id="anamespaceripple_html_aabe37451093c21757855542d68fba3ce"><div class="ttname"><a href="namespaceripple.html#aabe37451093c21757855542d68fba3ce">ripple::makeSlice</a></div><div class="ttdeci">std::enable_if_t&lt; std::is_same&lt; T, char &gt;::value||std::is_same&lt; T, unsigned char &gt;::value, Slice &gt; makeSlice(std::array&lt; T, N &gt; const &amp;a)</div><div class="ttdef"><b>Definition:</b> <a href="Slice_8h_source.html#l00241">Slice.h:241</a></div></div>
<div class="ttc" id="astructripple_1_1Keylet_html"><div class="ttname"><a href="structripple_1_1Keylet.html">ripple::Keylet</a></div><div class="ttdoc">A pair of SHAMap key and LedgerEntryType.</div><div class="ttdef"><b>Definition:</b> <a href="Keylet_8h_source.html#l00038">Keylet.h:38</a></div></div>
<div class="ttc" id="aregex_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/regex.html">regex</a></div></div>
<div class="ttc" id="aclassripple_1_1STLedgerEntry_html_a9302de6f8a80801399254527caf91fe2"><div class="ttname"><a href="classripple_1_1STLedgerEntry.html#a9302de6f8a80801399254527caf91fe2">ripple::STLedgerEntry::getJson</a></div><div class="ttdeci">Json::Value getJson(JsonOptions options) const override</div><div class="ttdef"><b>Definition:</b> <a href="STLedgerEntry_8cpp_source.html#l00117">STLedgerEntry.cpp:117</a></div></div>
<div class="ttc" id="aclassripple_1_1STLedgerEntry_html"><div class="ttname"><a href="classripple_1_1STLedgerEntry.html">ripple::STLedgerEntry</a></div><div class="ttdef"><b>Definition:</b> <a href="STLedgerEntry_8h_source.html#l00030">STLedgerEntry.h:30</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_a5acb2dd54c1f8dfb89beddb2799c2893"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a5acb2dd54c1f8dfb89beddb2799c2893">ripple::RPC::firstVersion</a></div><div class="ttdeci">const beast::SemanticVersion firstVersion(&quot;1.0.0&quot;)</div><div class="ttdoc">API version numbers used in API version 1.</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8h_source.html#l00215">RPCHelpers.h:215</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_a5acb2dd54c1f8dfb89beddb2799c2893"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a5acb2dd54c1f8dfb89beddb2799c2893">ripple::RPC::firstVersion</a></div><div class="ttdeci">const beast::SemanticVersion firstVersion(&quot;1.0.0&quot;)</div><div class="ttdoc">API version numbers used in API version 1.</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8h_source.html#l00217">RPCHelpers.h:217</a></div></div>
<div class="ttc" id="aclassJson_1_1Value_html_a8cf96c0f2a552051fcfc78ffee60e037"><div class="ttname"><a href="classJson_1_1Value.html#a8cf96c0f2a552051fcfc78ffee60e037">Json::Value::isObject</a></div><div class="ttdeci">bool isObject() const</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l01027">json_value.cpp:1027</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_ac1d9d20ea6b595fb35f270ec0ab40cef"><div class="ttname"><a href="namespaceripple_1_1RPC.html#ac1d9d20ea6b595fb35f270ec0ab40cef">ripple::RPC::goodVersion</a></div><div class="ttdeci">const beast::SemanticVersion goodVersion(&quot;1.0.0&quot;)</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8h_source.html#l00216">RPCHelpers.h:216</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_ac1d9d20ea6b595fb35f270ec0ab40cef"><div class="ttname"><a href="namespaceripple_1_1RPC.html#ac1d9d20ea6b595fb35f270ec0ab40cef">ripple::RPC::goodVersion</a></div><div class="ttdeci">const beast::SemanticVersion goodVersion(&quot;1.0.0&quot;)</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8h_source.html#l00218">RPCHelpers.h:218</a></div></div>
<div class="ttc" id="abasic_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div><div class="ttdoc">STL class.</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="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a82ddebc5ec7a37ff38892487277bf9c4"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a82ddebc5ec7a37ff38892487277bf9c4">ripple::rpcINVALID_PARAMS</a></div><div class="ttdeci">@ rpcINVALID_PARAMS</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00084">ErrorCodes.h:84</a></div></div>
@@ -1273,7 +1295,7 @@ $(function() {
<div class="ttc" id="anamespaceJson_html_a7d654b75c16a57007925868e38212b4eadc8f264f36b55b063c78126b335415f4"><div class="ttname"><a href="namespaceJson.html#a7d654b75c16a57007925868e38212b4eadc8f264f36b55b063c78126b335415f4">Json::arrayValue</a></div><div class="ttdeci">@ arrayValue</div><div class="ttdoc">array value (ordered list)</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8h_source.html#l00042">json_value.h:42</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_a4ea6d08c0d50d738a6a55130a09ec238"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a4ea6d08c0d50d738a6a55130a09ec238">ripple::RPC::injectSLE</a></div><div class="ttdeci">void injectSLE(Json::Value &amp;jv, SLE const &amp;sle)</div><div class="ttdoc">Inject JSON describing ledger entry.</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8cpp_source.html#l00728">RPCHelpers.cpp:728</a></div></div>
<div class="ttc" id="apair_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_a4c04e509451d50d9449cff3d477ff4f2"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a4c04e509451d50d9449cff3d477ff4f2">ripple::RPC::LedgerShortcut</a></div><div class="ttdeci">LedgerShortcut</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8h_source.html#l00129">RPCHelpers.h:129</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_a4c04e509451d50d9449cff3d477ff4f2"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a4c04e509451d50d9449cff3d477ff4f2">ripple::RPC::LedgerShortcut</a></div><div class="ttdeci">LedgerShortcut</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8h_source.html#l00131">RPCHelpers.h:131</a></div></div>
<div class="ttc" id="anamespaceripple_html_a7e1ed9c5ea9eff7dd3046420f228399f"><div class="ttname"><a href="namespaceripple.html#a7e1ed9c5ea9eff7dd3046420f228399f">ripple::sfOwner</a></div><div class="ttdeci">const SF_ACCOUNT sfOwner</div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html"><div class="ttname"><a href="classripple_1_1LedgerMaster.html">ripple::LedgerMaster</a></div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8h_source.html#l00070">LedgerMaster.h:70</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_ab614bf7a860808993761a898edf9824e"><div class="ttname"><a href="namespaceripple_1_1RPC.html#ab614bf7a860808993761a898edf9824e">ripple::RPC::getAccountObjects</a></div><div class="ttdeci">bool getAccountObjects(ReadView const &amp;ledger, AccountID const &amp;account, std::optional&lt; std::vector&lt; LedgerEntryType &gt;&gt; const &amp;typeFilter, uint256 dirIndex, uint256 entryIndex, std::uint32_t const limit, Json::Value &amp;jvResult)</div><div class="ttdoc">Gathers all objects for an account in a ledger.</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8cpp_source.html#l00152">RPCHelpers.cpp:152</a></div></div>
@@ -1286,6 +1308,7 @@ $(function() {
<div class="ttc" id="avector_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector</a></div><div class="ttdoc">STL class.</div></div>
<div class="ttc" id="afind_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/find.html">std::find</a></div><div class="ttdeci">T find(T... args)</div></div>
<div class="ttc" id="avalue_or_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/optional/value_or.html">std::optional::value_or</a></div><div class="ttdeci">T value_or(T... args)</div></div>
<div class="ttc" id="anamespaceripple_html_ad6887fe0534dd3b0df2da54ff8994e2f"><div class="ttname"><a href="namespaceripple.html#ad6887fe0534dd3b0df2da54ff8994e2f">ripple::Unexpected</a></div><div class="ttdeci">Unexpected(E(&amp;)[N]) -&gt; Unexpected&lt; E const * &gt;</div></div>
<div class="ttc" id="anamespaceripple_html_ac151bf19e1f4daae2b04c65c65117139a2bde6c0c7901419859841372fa9557ec"><div class="ttname"><a href="namespaceripple.html#ac151bf19e1f4daae2b04c65c65117139a2bde6c0c7901419859841372fa9557ec">ripple::ltSIGNER_LIST</a></div><div class="ttdeci">@ ltSIGNER_LIST</div><div class="ttdoc">A ledger object which contains a signer list for an account.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00086">LedgerFormats.h:86</a></div></div>
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a6ec49deb0783b06f293634d38eb407b9"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a6ec49deb0783b06f293634d38eb407b9">ripple::rpcNOT_READY</a></div><div class="ttdeci">@ rpcNOT_READY</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00060">ErrorCodes.h:60</a></div></div>
<div class="ttc" id="astructripple_1_1RPC_1_1Context_html_a92c98828663b6b80d3eb15850ec6897a"><div class="ttname"><a href="structripple_1_1RPC_1_1Context.html#a92c98828663b6b80d3eb15850ec6897a">ripple::RPC::Context::ledgerMaster</a></div><div class="ttdeci">LedgerMaster &amp; ledgerMaster</div><div class="ttdef"><b>Definition:</b> <a href="Context_8h_source.html#l00045">Context.h:45</a></div></div>
@@ -1295,7 +1318,7 @@ $(function() {
<div class="ttc" id="anamespaceripple_1_1keylet_html_a1fc176ed1b328b0ef5392b5b5468e269"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a1fc176ed1b328b0ef5392b5b5468e269">ripple::keylet::child</a></div><div class="ttdeci">Keylet child(uint256 const &amp;key) noexcept</div><div class="ttdoc">Any item that can be in an owner dir.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00140">Indexes.cpp:140</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_a8ee18e94aa5290134fbc7f373ded485e"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a8ee18e94aa5290134fbc7f373ded485e">ripple::RPC::readLimitField</a></div><div class="ttdeci">std::optional&lt; Json::Value &gt; readLimitField(unsigned int &amp;limit, Tuning::LimitRange const &amp;range, JsonContext const &amp;context)</div><div class="ttdoc">Retrieve the limit value from a JsonContext, or set a default - then restrict the limit by max and mi...</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8cpp_source.html#l00753">RPCHelpers.cpp:753</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_ab6a509b6ddea6d0c322fd5f2bd339adf"><div class="ttname"><a href="classripple_1_1STObject.html#ab6a509b6ddea6d0c322fd5f2bd339adf">ripple::STObject::getFieldH128</a></div><div class="ttdeci">uint128 getFieldH128(SField const &amp;field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00571">STObject.cpp:571</a></div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a5f99fb5737062937149e4e33a95ffd06"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a5f99fb5737062937149e4e33a95ffd06">ripple::LedgerMaster::getLedgerByHash</a></div><div class="ttdeci">std::shared_ptr&lt; Ledger const &gt; getLedgerByHash(uint256 const &amp;hash)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l01854">LedgerMaster.cpp:1854</a></div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a5f99fb5737062937149e4e33a95ffd06"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a5f99fb5737062937149e4e33a95ffd06">ripple::LedgerMaster::getLedgerByHash</a></div><div class="ttdeci">std::shared_ptr&lt; Ledger const &gt; getLedgerByHash(uint256 const &amp;hash)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l01859">LedgerMaster.cpp:1859</a></div></div>
<div class="ttc" id="aclassbeast_1_1SemanticVersion_html"><div class="ttname"><a href="classbeast_1_1SemanticVersion.html">beast::SemanticVersion</a></div><div class="ttdoc">A Semantic Version number.</div><div class="ttdef"><b>Definition:</b> <a href="SemanticVersion_8h_source.html#l00035">SemanticVersion.h:35</a></div></div>
<div class="ttc" id="aclassripple_1_1base__uint_html_a01292d27c77c6749280c5ddfdf2b0189"><div class="ttname"><a href="classripple_1_1base__uint.html#a01292d27c77c6749280c5ddfdf2b0189">ripple::base_uint::next</a></div><div class="ttdeci">base_uint next() const</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00448">base_uint.h:448</a></div></div>
<div class="ttc" id="afunction_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/functional/function.html">std::function</a></div></div>
@@ -1306,7 +1329,7 @@ $(function() {
<div class="ttc" id="anamespaceripple_1_1RPC_html_a683b3428260044b6718d1f9dc0857f8d"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a683b3428260044b6718d1f9dc0857f8d">ripple::RPC::getLedgerByContext</a></div><div class="ttdeci">std::variant&lt; std::shared_ptr&lt; Ledger const &gt;, Json::Value &gt; getLedgerByContext(RPC::JsonContext &amp;context)</div><div class="ttdoc">Return a ledger based on ledger_hash or ledger_index, or an RPC error.</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8cpp_source.html#l01056">RPCHelpers.cpp:1056</a></div></div>
<div class="ttc" id="anamespaceripple_html_a1bf8df553d36589191c8057c136cce03a6adf97f83acf6453d4a6a4b1070f3754"><div class="ttname"><a href="namespaceripple.html#a1bf8df553d36589191c8057c136cce03a6adf97f83acf6453d4a6a4b1070f3754">ripple::TokenType::None</a></div><div class="ttdeci">@ None</div></div>
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a94c06165d2c9835fabfdb7388b68d376"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a94c06165d2c9835fabfdb7388b68d376">ripple::rpcLGR_NOT_FOUND</a></div><div class="ttdeci">@ rpcLGR_NOT_FOUND</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00072">ErrorCodes.h:72</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_a1359badd82538ee3d5a05bfd744f2d80"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a1359badd82538ee3d5a05bfd744f2d80">ripple::RPC::apiBetaVersion</a></div><div class="ttdeci">constexpr unsigned int apiBetaVersion</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8h_source.html#l00245">RPCHelpers.h:245</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_a1359badd82538ee3d5a05bfd744f2d80"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a1359badd82538ee3d5a05bfd744f2d80">ripple::RPC::apiBetaVersion</a></div><div class="ttdeci">constexpr unsigned int apiBetaVersion</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8h_source.html#l00247">RPCHelpers.h:247</a></div></div>
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932aec13803e725665b5e973814ecc8789d2"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932aec13803e725665b5e973814ecc8789d2">ripple::rpcREPORTING_UNSUPPORTED</a></div><div class="ttdeci">@ rpcREPORTING_UNSUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00141">ErrorCodes.h:141</a></div></div>
<div class="ttc" id="aclassripple_1_1base__uint_html_a5342507fe2fb5ac55d578e7e98863f70"><div class="ttname"><a href="classripple_1_1base__uint.html#a5342507fe2fb5ac55d578e7e98863f70">ripple::base_uint::data</a></div><div class="ttdeci">pointer data()</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00122">base_uint.h:122</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_aaebfaaee35308269fab499f4e203a8c9"><div class="ttname"><a href="namespaceripple_1_1RPC.html#aaebfaaee35308269fab499f4e203a8c9">ripple::RPC::lookupLedger</a></div><div class="ttdeci">Status lookupLedger(std::shared_ptr&lt; ReadView const &gt; &amp;ledger, JsonContext &amp;context, Json::Value &amp;result)</div><div class="ttdoc">Look up a ledger from a request and fill a Json::Result with the data representing a ledger.</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8cpp_source.html#l00676">RPCHelpers.cpp:676</a></div></div>
@@ -1333,7 +1356,8 @@ $(function() {
<div class="ttc" id="astructripple_1_1RPC_1_1Status_html_a139a692adaa9b37c6eebe52042a2ae5f"><div class="ttname"><a href="structripple_1_1RPC_1_1Status.html#a139a692adaa9b37c6eebe52042a2ae5f">ripple::RPC::Status::OK</a></div><div class="ttdeci">static constexpr Code OK</div><div class="ttdef"><b>Definition:</b> <a href="Status_8h_source.html#l00046">Status.h:46</a></div></div>
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a6f69b339743d28bbc421fa3b31437173"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a6f69b339743d28bbc421fa3b31437173">ripple::rpcSUCCESS</a></div><div class="ttdeci">@ rpcSUCCESS</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00044">ErrorCodes.h:44</a></div></div>
<div class="ttc" id="anamespaceripple_html_ac151bf19e1f4daae2b04c65c65117139a8a24a7b08fcdd8a76109f80f056a176d"><div class="ttname"><a href="namespaceripple.html#ac151bf19e1f4daae2b04c65c65117139a8a24a7b08fcdd8a76109f80f056a176d">ripple::ltOFFER</a></div><div class="ttdeci">@ ltOFFER</div><div class="ttdoc">A ledger object which describes an offer on the DEX.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00092">LedgerFormats.h:92</a></div></div>
<div class="ttc" id="aclassripple_1_1Config_html_a8fdf3fd3b2112759b3a0a7fa4d8afa05"><div class="ttname"><a href="classripple_1_1Config.html#a8fdf3fd3b2112759b3a0a7fa4d8afa05">ripple::Config::reporting</a></div><div class="ttdeci">bool reporting() const</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00337">Config.h:337</a></div></div>
<div class="ttc" id="aclassripple_1_1Config_html_a8fdf3fd3b2112759b3a0a7fa4d8afa05"><div class="ttname"><a href="classripple_1_1Config.html#a8fdf3fd3b2112759b3a0a7fa4d8afa05">ripple::Config::reporting</a></div><div class="ttdeci">bool reporting() const</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00338">Config.h:338</a></div></div>
<div class="ttc" id="aclassripple_1_1Expected_html"><div class="ttname"><a href="classripple_1_1Expected.html">ripple::Expected</a></div><div class="ttdef"><b>Definition:</b> <a href="Expected_8h_source.html#l00132">Expected.h:132</a></div></div>
<div class="ttc" id="aclassripple_1_1base__uint_html_a6fd7dba1ad932f4c1246c9a090c145e5"><div class="ttname"><a href="classripple_1_1base__uint.html#a6fd7dba1ad932f4c1246c9a090c145e5">ripple::base_uint::isZero</a></div><div class="ttdeci">bool isZero() const</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00532">base_uint.h:532</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="anamespaceripple_1_1RPC_html_a1a79f0c33d1405fe85c40d63a49658bd"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a1a79f0c33d1405fe85c40d63a49658bd">ripple::RPC::contains_error</a></div><div class="ttdeci">bool contains_error(Json::Value const &amp;json)</div><div class="ttdoc">Returns true if the json contains an rpc error specification.</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8cpp_source.html#l00195">ErrorCodes.cpp:195</a></div></div>
@@ -1347,7 +1371,7 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_ac151bf19e1f4daae2b04c65c65117139aac7da9a5712625a2feed8f6cdc9295a8"><div class="ttname"><a href="namespaceripple.html#ac151bf19e1f4daae2b04c65c65117139aac7da9a5712625a2feed8f6cdc9295a8">ripple::ltNFTOKEN_OFFER</a></div><div class="ttdeci">@ ltNFTOKEN_OFFER</div><div class="ttdoc">A ledger object which identifies an offer to buy or sell an NFT.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00162">LedgerFormats.h:162</a></div></div>
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932ad2f8f023342d32f2602688202894cabe"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932ad2f8f023342d32f2602688202894cabe">ripple::rpcBAD_SEED</a></div><div class="ttdeci">@ rpcBAD_SEED</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00099">ErrorCodes.h:99</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_a7e018eaf4a4da32d3f6f75f864cb85d1"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a7e018eaf4a4da32d3f6f75f864cb85d1">ripple::keylet::page</a></div><div class="ttdeci">Keylet page(uint256 const &amp;key, std::uint64_t index) noexcept</div><div class="ttdoc">A page in a directory.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00310">Indexes.cpp:310</a></div></div>
<div class="ttc" id="aclassripple_1_1Config_html_a55cd8ef67ffbf6a137e0dd71bc8151c6"><div class="ttname"><a href="classripple_1_1Config.html#a55cd8ef67ffbf6a137e0dd71bc8151c6">ripple::Config::standalone</a></div><div class="ttdeci">bool standalone() const</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00332">Config.h:332</a></div></div>
<div class="ttc" id="aclassripple_1_1Config_html_a55cd8ef67ffbf6a137e0dd71bc8151c6"><div class="ttname"><a href="classripple_1_1Config.html#a55cd8ef67ffbf6a137e0dd71bc8151c6">ripple::Config::standalone</a></div><div class="ttdeci">bool standalone() const</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00333">Config.h:333</a></div></div>
<div class="ttc" id="astructripple_1_1RPC_1_1GRPCContext_html"><div class="ttname"><a href="structripple_1_1RPC_1_1GRPCContext.html">ripple::RPC::GRPCContext</a></div><div class="ttdef"><b>Definition:</b> <a href="Context_8h_source.html#l00070">Context.h:70</a></div></div>
<div class="ttc" id="anamespaceripple_html_a614d8681c8dff84ac2257939751987c5"><div class="ttname"><a href="namespaceripple.html#a614d8681c8dff84ac2257939751987c5">ripple::calcAccountID</a></div><div class="ttdeci">AccountID calcAccountID(PublicKey const &amp;pk)</div><div class="ttdef"><b>Definition:</b> <a href="AccountID_8cpp_source.html#l00158">AccountID.cpp:158</a></div></div>
<div class="ttc" id="aclassripple_1_1Application_html_a883969ede6f0abdb0d5243fa988ab84f"><div class="ttname"><a href="classripple_1_1Application.html#a883969ede6f0abdb0d5243fa988ab84f">ripple::Application::getRelationalDatabase</a></div><div class="ttdeci">virtual RelationalDatabase &amp; getRelationalDatabase()=0</div></div>
@@ -1357,7 +1381,7 @@ $(function() {
<div class="ttc" id="astructripple_1_1RPC_1_1Context_html_a7878751d68ed7fd43c385913c5e6ff04"><div class="ttname"><a href="structripple_1_1RPC_1_1Context.html#a7878751d68ed7fd43c385913c5e6ff04">ripple::RPC::Context::app</a></div><div class="ttdeci">Application &amp; app</div><div class="ttdef"><b>Definition:</b> <a href="Context_8h_source.html#l00042">Context.h:42</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_a995746504fe0ff36c4617f0d3fefb097"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a995746504fe0ff36c4617f0d3fefb097">ripple::keylet::nftpage_max</a></div><div class="ttdeci">Keylet nftpage_max(AccountID const &amp;owner)</div><div class="ttdoc">A keylet for the owner's last possible NFT page.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00341">Indexes.cpp:341</a></div></div>
<div class="ttc" id="anamespaceripple_html_a4099618475b06c3fa5554a99178a8a59"><div class="ttname"><a href="namespaceripple.html#a4099618475b06c3fa5554a99178a8a59">ripple::hashOfSeq</a></div><div class="ttdeci">std::optional&lt; uint256 &gt; hashOfSeq(ReadView const &amp;ledger, LedgerIndex seq, beast::Journal journal)</div><div class="ttdoc">Return the hash of a ledger by sequence.</div><div class="ttdef"><b>Definition:</b> <a href="View_8cpp_source.html#l00661">View.cpp:661</a></div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_adb95579405e9ad8d61239ffa23b1fb22"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#adb95579405e9ad8d61239ffa23b1fb22">ripple::LedgerMaster::getLedgerBySeq</a></div><div class="ttdeci">std::shared_ptr&lt; Ledger const &gt; getLedgerBySeq(std::uint32_t index)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l01818">LedgerMaster.cpp:1818</a></div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_adb95579405e9ad8d61239ffa23b1fb22"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#adb95579405e9ad8d61239ffa23b1fb22">ripple::LedgerMaster::getLedgerBySeq</a></div><div class="ttdeci">std::shared_ptr&lt; Ledger const &gt; getLedgerBySeq(std::uint32_t index)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l01823">LedgerMaster.cpp:1823</a></div></div>
<div class="ttc" id="aclassJson_1_1Value_html_ad6d4df2227321bab05e86667609a7fad"><div class="ttname"><a href="classJson_1_1Value.html#ad6d4df2227321bab05e86667609a7fad">Json::Value::isMember</a></div><div class="ttdeci">bool isMember(const char *key) const</div><div class="ttdoc">Return true if the object has a member named key.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l00932">json_value.cpp:932</a></div></div>
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a74511028d6a24bc8826f5fc70ca61ef5"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a74511028d6a24bc8826f5fc70ca61ef5">ripple::rpcNO_CURRENT</a></div><div class="ttdeci">@ rpcNO_CURRENT</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00065">ErrorCodes.h:65</a></div></div>
<div class="ttc" id="ainteger_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint64_t</a></div></div>
@@ -1366,21 +1390,22 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_ab04893e982544dd52eb7f83e681382e8"><div class="ttname"><a href="namespaceripple.html#ab04893e982544dd52eb7f83e681382e8">ripple::parseGenericSeed</a></div><div class="ttdeci">std::optional&lt; Seed &gt; parseGenericSeed(std::string const &amp;str, bool rfc1751)</div><div class="ttdoc">Attempt to parse a string as a seed.</div><div class="ttdef"><b>Definition:</b> <a href="Seed_8cpp_source.html#l00090">Seed.cpp:90</a></div></div>
<div class="ttc" id="anamespaceripple_html_a718d6c3cd459b4d24d7bc790905c57f2"><div class="ttname"><a href="namespaceripple.html#a718d6c3cd459b4d24d7bc790905c57f2">ripple::range</a></div><div class="ttdeci">ClosedInterval&lt; T &gt; range(T low, T high)</div><div class="ttdoc">Create a closed range interval.</div><div class="ttdef"><b>Definition:</b> <a href="RangeSet_8h_source.html#l00054">RangeSet.h:54</a></div></div>
<div class="ttc" id="aclassripple_1_1STLedgerEntry_html_a3c289baf99474db3d44d381e43358723"><div class="ttname"><a href="classripple_1_1STLedgerEntry.html#a3c289baf99474db3d44d381e43358723">ripple::STLedgerEntry::getType</a></div><div class="ttdeci">LedgerEntryType getType() const</div><div class="ttdef"><b>Definition:</b> <a href="STLedgerEntry_8h_source.html#l00119">STLedgerEntry.h:119</a></div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_ad8abed1933dbf1cc47ea9c0bf980897f"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#ad8abed1933dbf1cc47ea9c0bf980897f">ripple::LedgerMaster::getCurrentLedger</a></div><div class="ttdeci">std::shared_ptr&lt; ReadView const &gt; getCurrentLedger()</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l01654">LedgerMaster.cpp:1654</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_a33378ee5e4181cef672fc56627fc0551a63ad9d34f3503826e5f649ae6b7ac92c"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a33378ee5e4181cef672fc56627fc0551a63ad9d34f3503826e5f649ae6b7ac92c">ripple::RPC::SubmitSync::sync</a></div><div class="ttdeci">@ sync</div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_ad8abed1933dbf1cc47ea9c0bf980897f"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#ad8abed1933dbf1cc47ea9c0bf980897f">ripple::LedgerMaster::getCurrentLedger</a></div><div class="ttdeci">std::shared_ptr&lt; ReadView const &gt; getCurrentLedger()</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l01659">LedgerMaster.cpp:1659</a></div></div>
<div class="ttc" id="aclassripple_1_1ReadView_html_a3351e0244f921234d5ba005a07ddf539"><div class="ttname"><a href="classripple_1_1ReadView.html#a3351e0244f921234d5ba005a07ddf539">ripple::ReadView::read</a></div><div class="ttdeci">virtual std::shared_ptr&lt; SLE const &gt; read(Keylet const &amp;k) const =0</div><div class="ttdoc">Return the state item associated with a key.</div></div>
<div class="ttc" id="astructripple_1_1RPC_1_1Status_html"><div class="ttname"><a href="structripple_1_1RPC_1_1Status.html">ripple::RPC::Status</a></div><div class="ttdoc">Status represents the results of an operation that might fail.</div><div class="ttdef"><b>Definition:</b> <a href="Status_8h_source.html#l00039">Status.h:39</a></div></div>
<div class="ttc" id="anamespaceripple_html_a9de744cfdefe1132969eb982e57e4ddea82c2b7829b8129e5a2d53665ba4b4757"><div class="ttname"><a href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea82c2b7829b8129e5a2d53665ba4b4757">ripple::KeyType::secp256k1</a></div><div class="ttdeci">@ secp256k1</div></div>
<div class="ttc" id="amin_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/min.html">std::min</a></div><div class="ttdeci">T min(T... args)</div></div>
<div class="ttc" id="anamespaceripple_html_a6909f61053b6e084f46665fa9f4ee673"><div class="ttname"><a href="namespaceripple.html#a6909f61053b6e084f46665fa9f4ee673">ripple::isUnlimited</a></div><div class="ttdeci">bool isUnlimited(Role const &amp;role)</div><div class="ttdoc">ADMIN and IDENTIFIED roles shall have unlimited resources.</div><div class="ttdef"><b>Definition:</b> <a href="Role_8cpp_source.html#l00124">Role.cpp:124</a></div></div>
<div class="ttc" id="anamespaceripple_html_ae09e25c95f15a82a983a9130f0e3894d"><div class="ttname"><a href="namespaceripple.html#ae09e25c95f15a82a983a9130f0e3894d">ripple::sfEmailHash</a></div><div class="ttdeci">const SF_UINT128 sfEmailHash</div></div>
<div class="ttc" id="anamespaceripple_1_1NodeStore_html_af127c2e4fc73b5d35647147ef45b350c"><div class="ttname"><a href="namespaceripple_1_1NodeStore.html#af127c2e4fc73b5d35647147ef45b350c">ripple::NodeStore::Status</a></div><div class="ttdeci">Status</div><div class="ttdoc">Return codes from Backend operations.</div><div class="ttdef"><b>Definition:</b> <a href="nodestore_2Types_8h_source.html#l00044">nodestore/Types.h:44</a></div></div>
<div class="ttc" id="anamespaceripple_1_1NodeStore_html_af127c2e4fc73b5d35647147ef45b350c"><div class="ttname"><a href="namespaceripple_1_1NodeStore.html#af127c2e4fc73b5d35647147ef45b350c">ripple::NodeStore::Status</a></div><div class="ttdeci">Status</div><div class="ttdoc">Return codes from Backend operations.</div><div class="ttdef"><b>Definition:</b> <a href="nodestore_2Types_8h_source.html#l00045">nodestore/Types.h:45</a></div></div>
<div class="ttc" id="anamespaceripple_html_ad30131b5a5b7cf60d9b392ab868b8c0e"><div class="ttname"><a href="namespaceripple.html#ad30131b5a5b7cf60d9b392ab868b8c0e">ripple::getJson</a></div><div class="ttdeci">Json::Value getJson(LedgerFill const &amp;fill)</div><div class="ttdoc">Return a new Json::Value representing the ledger with given options.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerToJson_8cpp_source.html#l00291">LedgerToJson.cpp:291</a></div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a34727ce57c17ba7af9d75527e17f0e1e"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a34727ce57c17ba7af9d75527e17f0e1e">ripple::LedgerMaster::getClosedLedger</a></div><div class="ttdeci">std::shared_ptr&lt; Ledger const &gt; getClosedLedger()</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8h_source.html#l00098">LedgerMaster.h:98</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_a786aa1fb7be9a79763f72a11aa8224b6"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a786aa1fb7be9a79763f72a11aa8224b6">ripple::RPC::invalid_field_message</a></div><div class="ttdeci">std::string invalid_field_message(std::string const &amp;name)</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00294">ErrorCodes.h:294</a></div></div>
<div class="ttc" id="astructripple_1_1RPC_1_1GRPCContext_html_af072cfd1412032444cefd2f4dcf29555"><div class="ttname"><a href="structripple_1_1RPC_1_1GRPCContext.html#af072cfd1412032444cefd2f4dcf29555">ripple::RPC::GRPCContext::params</a></div><div class="ttdeci">RequestType params</div><div class="ttdef"><b>Definition:</b> <a href="Context_8h_source.html#l00072">Context.h:72</a></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#l00054">ReadView.h:54</a></div></div>
<div class="ttc" id="anamespaceripple_html_ac151bf19e1f4daae2b04c65c65117139a015332bb6ea4b653c8017459df83d455"><div class="ttname"><a href="namespaceripple.html#ac151bf19e1f4daae2b04c65c65117139a015332bb6ea4b653c8017459df83d455">ripple::ltNFTOKEN_PAGE</a></div><div class="ttdeci">@ ltNFTOKEN_PAGE</div><div class="ttdoc">A ledger object which contains a list of NFTs.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00156">LedgerFormats.h:156</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_a86a3780c8662fae3e2a81382afe4d51b"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a86a3780c8662fae3e2a81382afe4d51b">ripple::RPC::apiMinimumSupportedVersion</a></div><div class="ttdeci">constexpr unsigned int apiMinimumSupportedVersion</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8h_source.html#l00243">RPCHelpers.h:243</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_a86a3780c8662fae3e2a81382afe4d51b"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a86a3780c8662fae3e2a81382afe4d51b">ripple::RPC::apiMinimumSupportedVersion</a></div><div class="ttdeci">constexpr unsigned int apiMinimumSupportedVersion</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8h_source.html#l00245">RPCHelpers.h:245</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="RCLCensorshipDetector_8h_source.html#l00029">RCLCensorshipDetector.h:29</a></div></div>
<div class="ttc" id="aclassripple_1_1Application_html_a2897c28a5b5040e80e66f676d201d03f"><div class="ttname"><a href="classripple_1_1Application.html#a2897c28a5b5040e80e66f676d201d03f">ripple::Application::journal</a></div><div class="ttdeci">virtual beast::Journal journal(std::string const &amp;name)=0</div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_a917fae72b7b1397139e909f58fe058ca"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a917fae72b7b1397139e909f58fe058ca">ripple::RPC::isValidated</a></div><div class="ttdeci">bool isValidated(LedgerMaster &amp;ledgerMaster, ReadView const &amp;ledger, Application &amp;app)</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8cpp_source.html#l00604">RPCHelpers.cpp:604</a></div></div>
@@ -1389,6 +1414,7 @@ $(function() {
<div class="ttc" id="anamespaceripple_1_1RPC_html_a5ca3ee8ffc28dc10f963ceefc50aaf39"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a5ca3ee8ffc28dc10f963ceefc50aaf39">ripple::RPC::getLedger</a></div><div class="ttdeci">Status getLedger(T &amp;ledger, uint256 const &amp;ledgerHash, Context &amp;context)</div><div class="ttdoc">Get ledger by hash If there is no error in the return value, the ledger pointer will have been filled...</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8cpp_source.html#l00480">RPCHelpers.cpp:480</a></div></div>
<div class="ttc" id="aclassripple_1_1Seed_html"><div class="ttname"><a href="classripple_1_1Seed.html">ripple::Seed</a></div><div class="ttdoc">Seeds are used to generate deterministic secret keys.</div><div class="ttdef"><b>Definition:</b> <a href="Seed_8h_source.html#l00032">Seed.h:32</a></div></div>
<div class="ttc" id="anamespaceripple_html_ac151bf19e1f4daae2b04c65c65117139"><div class="ttname"><a href="namespaceripple.html#ac151bf19e1f4daae2b04c65c65117139">ripple::LedgerEntryType</a></div><div class="ttdeci">LedgerEntryType</div><div class="ttdoc">Identifiers for on-ledger objects.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00053">LedgerFormats.h:53</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_a33378ee5e4181cef672fc56627fc0551a49256b9819abacbb8e6e031a03abe81b"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a33378ee5e4181cef672fc56627fc0551a49256b9819abacbb8e6e031a03abe81b">ripple::RPC::SubmitSync::wait</a></div><div class="ttdeci">@ wait</div></div>
<div class="ttc" id="anamespacebeast_html_aeb241ed2f4422ea57283956ca58c5d42"><div class="ttname"><a href="namespacebeast.html#aeb241ed2f4422ea57283956ca58c5d42">beast::lexicalCastChecked</a></div><div class="ttdeci">bool lexicalCastChecked(Out &amp;out, In in)</div><div class="ttdoc">Intelligently convert from one type to another.</div><div class="ttdef"><b>Definition:</b> <a href="LexicalCast_8h_source.html#l00164">LexicalCast.h:164</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_a75647cbae9e0bae5c52d8b8288d78028"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a75647cbae9e0bae5c52d8b8288d78028">ripple::RPC::chooseLedgerEntryType</a></div><div class="ttdeci">std::pair&lt; RPC::Status, LedgerEntryType &gt; chooseLedgerEntryType(Json::Value const &amp;params)</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8cpp_source.html#l00980">RPCHelpers.cpp:980</a></div></div>
<div class="ttc" id="abegin_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/begin.html">std::vector::begin</a></div><div class="ttdeci">T begin(T... args)</div></div>
@@ -1403,8 +1429,9 @@ $(function() {
<div class="ttc" id="anamespaceripple_1_1RPC_html_a21a7a8635c70c3b03697d3be9ef7e168"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a21a7a8635c70c3b03697d3be9ef7e168">ripple::RPC::getSeedFromRPC</a></div><div class="ttdeci">std::optional&lt; Seed &gt; getSeedFromRPC(Json::Value const &amp;params, Json::Value &amp;error)</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8cpp_source.html#l00791">RPCHelpers.cpp:791</a></div></div>
<div class="ttc" id="astructripple_1_1RPC_1_1Context_html_a0eab3b46cc23d67a6d16d1fb6bcaf0a2"><div class="ttname"><a href="structripple_1_1RPC_1_1Context.html#a0eab3b46cc23d67a6d16d1fb6bcaf0a2">ripple::RPC::Context::apiVersion</a></div><div class="ttdeci">unsigned int apiVersion</div><div class="ttdef"><b>Definition:</b> <a href="Context_8h_source.html#l00050">Context.h:50</a></div></div>
<div class="ttc" id="anamespaceripple_html_a1bf8df553d36589191c8057c136cce03ab23f52a56f27cc97abe221ea3c5cd56c"><div class="ttname"><a href="namespaceripple.html#a1bf8df553d36589191c8057c136cce03ab23f52a56f27cc97abe221ea3c5cd56c">ripple::TokenType::AccountPublic</a></div><div class="ttdeci">@ AccountPublic</div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_a8c4c4528421d724a8a82db708b1a761b"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a8c4c4528421d724a8a82db708b1a761b">ripple::RPC::apiMaximumSupportedVersion</a></div><div class="ttdeci">constexpr unsigned int apiMaximumSupportedVersion</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8h_source.html#l00244">RPCHelpers.h:244</a></div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a50acc6cfefb3886a65affa2e213f089d"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a50acc6cfefb3886a65affa2e213f089d">ripple::LedgerMaster::getValidatedLedger</a></div><div class="ttdeci">std::shared_ptr&lt; Ledger const &gt; getValidatedLedger()</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l01664">LedgerMaster.cpp:1664</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_a0564e60b707c40198bf671274fbffc28"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a0564e60b707c40198bf671274fbffc28">ripple::RPC::getSubmitSyncMode</a></div><div class="ttdeci">ripple::Expected&lt; RPC::SubmitSync, Json::Value &gt; getSubmitSyncMode(Json::Value const &amp;params)</div><div class="ttdoc">Helper to parse submit_mode parameter to RPC submit.</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8cpp_source.html#l01171">RPCHelpers.cpp:1171</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_a8c4c4528421d724a8a82db708b1a761b"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a8c4c4528421d724a8a82db708b1a761b">ripple::RPC::apiMaximumSupportedVersion</a></div><div class="ttdeci">constexpr unsigned int apiMaximumSupportedVersion</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8h_source.html#l00246">RPCHelpers.h:246</a></div></div>
<div class="ttc" id="aclassripple_1_1LedgerMaster_html_a50acc6cfefb3886a65affa2e213f089d"><div class="ttname"><a href="classripple_1_1LedgerMaster.html#a50acc6cfefb3886a65affa2e213f089d">ripple::LedgerMaster::getValidatedLedger</a></div><div class="ttdeci">std::shared_ptr&lt; Ledger const &gt; getValidatedLedger()</div><div class="ttdef"><b>Definition:</b> <a href="LedgerMaster_8cpp_source.html#l01669">LedgerMaster.cpp:1669</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_aaf2f3f7b2146f293d76f09249d86334f"><div class="ttname"><a href="namespaceripple_1_1RPC.html#aaf2f3f7b2146f293d76f09249d86334f">ripple::RPC::ledgerFromSpecifier</a></div><div class="ttdeci">Status ledgerFromSpecifier(T &amp;ledger, org::xrpl::rpc::v1::LedgerSpecifier const &amp;specifier, Context &amp;context)</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8cpp_source.html#l00421">RPCHelpers.cpp:421</a></div></div>
<div class="ttc" id="anamespaceripple_html_a2601f239ece804af27b790e80e75cda1"><div class="ttname"><a href="namespaceripple.html#a2601f239ece804af27b790e80e75cda1">ripple::sfNextPageMin</a></div><div class="ttdeci">const SF_UINT256 sfNextPageMin</div></div>
<div class="ttc" id="aoptional_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a></div></div>
@@ -1424,7 +1451,7 @@ $(function() {
<div class="ttc" id="astructripple_1_1LedgerFill_html"><div class="ttname"><a href="structripple_1_1LedgerFill.html">ripple::LedgerFill</a></div><div class="ttdef"><b>Definition:</b> <a href="LedgerToJson_8h_source.html#l00034">LedgerToJson.h:34</a></div></div>
<div class="ttc" id="aclassripple_1_1ReadView_html_a8dc63ee1e4ae7b2f96823e146c53d03e"><div class="ttname"><a href="classripple_1_1ReadView.html#a8dc63ee1e4ae7b2f96823e146c53d03e">ripple::ReadView::open</a></div><div class="ttdeci">virtual bool open() const =0</div><div class="ttdoc">Returns true if this reflects an open ledger.</div></div>
<div class="ttc" id="astructripple_1_1RPC_1_1JsonContext_html_a036b2c14552fbca49011c3d0e78017fa"><div class="ttname"><a href="structripple_1_1RPC_1_1JsonContext.html#a036b2c14552fbca49011c3d0e78017fa">ripple::RPC::JsonContext::params</a></div><div class="ttdeci">Json::Value params</div><div class="ttdef"><b>Definition:</b> <a href="Context_8h_source.html#l00064">Context.h:64</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_a07abc3b8700dae7a1f047634b3461dac"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a07abc3b8700dae7a1f047634b3461dac">ripple::RPC::lastVersion</a></div><div class="ttdeci">const beast::SemanticVersion lastVersion(&quot;1.0.0&quot;)</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8h_source.html#l00217">RPCHelpers.h:217</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_a07abc3b8700dae7a1f047634b3461dac"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a07abc3b8700dae7a1f047634b3461dac">ripple::RPC::lastVersion</a></div><div class="ttdeci">const beast::SemanticVersion lastVersion(&quot;1.0.0&quot;)</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8h_source.html#l00219">RPCHelpers.h:219</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_a3f2a31e585bbecb3af3740d34d7df15f"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a3f2a31e585bbecb3af3740d34d7df15f">ripple::RPC::invalid_field_error</a></div><div class="ttdeci">Json::Value invalid_field_error(std::string const &amp;name)</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00306">ErrorCodes.h:306</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa2de07db6b8e766ac77e893c6acc31d3"><div class="ttname"><a href="namespaceripple.html#aa2de07db6b8e766ac77e893c6acc31d3">ripple::sfHighNode</a></div><div class="ttdeci">const SF_UINT64 sfHighNode</div></div>
<div class="ttc" id="astructripple_1_1RPC_1_1Context_html"><div class="ttname"><a href="structripple_1_1RPC_1_1Context.html">ripple::RPC::Context</a></div><div class="ttdoc">The context of information needed to call an RPC.</div><div class="ttdef"><b>Definition:</b> <a href="Context_8h_source.html#l00039">Context.h:39</a></div></div>