mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-24 21:15:58 +00:00
deploy: 023f5704d0
This commit is contained in:
@@ -88,34 +88,34 @@ $(function() {
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="comment">*/</span></div>
|
||||
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="comment">//==============================================================================</span></div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span>  </div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <ripple/rpc/handlers/LedgerHandler.h></span></div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <ripple/app/ledger/LedgerToJson.h></span></div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#include <ripple/app/main/Application.h></span></div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#include <ripple/app/misc/LoadFeeTrack.h></span></div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include <ripple/json/Object.h></span></div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include <ripple/protocol/ErrorCodes.h></span></div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#include <ripple/protocol/jss.h></span></div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#include <ripple/resource/Fees.h></span></div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="preprocessor">#include <ripple/rpc/impl/RPCHelpers.h></span></div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#include <ripple/rpc/Role.h></span></div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <ripple/app/ledger/LedgerToJson.h></span></div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <ripple/app/main/Application.h></span></div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#include <ripple/app/misc/LoadFeeTrack.h></span></div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#include <ripple/json/Object.h></span></div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include <ripple/protocol/ErrorCodes.h></span></div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include <ripple/protocol/jss.h></span></div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#include <ripple/resource/Fees.h></span></div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#include <ripple/rpc/Role.h></span></div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="preprocessor">#include <ripple/rpc/handlers/LedgerHandler.h></span></div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#include <ripple/rpc/impl/RPCHelpers.h></span></div>
|
||||
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  </div>
|
||||
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="keyword">namespace </span><a class="code" href="namespaceripple.html">ripple</a> {</div>
|
||||
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="keyword">namespace </span>RPC {</div>
|
||||
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  </div>
|
||||
<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1LedgerHandler.html#afa39c881edcf53399964ec32b3312b1a"> 34</a></span> <a class="code" href="classripple_1_1RPC_1_1LedgerHandler.html#afa39c881edcf53399964ec32b3312b1a">LedgerHandler::LedgerHandler</a> (<a class="code" href="structripple_1_1RPC_1_1JsonContext.html">JsonContext</a>& context) : context_ (context)</div>
|
||||
<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1LedgerHandler.html#afa39c881edcf53399964ec32b3312b1a"> 34</a></span> <a class="code" href="classripple_1_1RPC_1_1LedgerHandler.html#afa39c881edcf53399964ec32b3312b1a">LedgerHandler::LedgerHandler</a>(<a class="code" href="structripple_1_1RPC_1_1JsonContext.html">JsonContext</a>& context) : context_(context)</div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> {</div>
|
||||
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> }</div>
|
||||
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  </div>
|
||||
<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1LedgerHandler.html#a4332b1dcd33d8b86a6fde7334627cced"> 38</a></span> <a class="code" href="structripple_1_1RPC_1_1Status.html">Status</a> <a class="code" href="classripple_1_1RPC_1_1LedgerHandler.html#a4332b1dcd33d8b86a6fde7334627cced">LedgerHandler::check</a>()</div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> {</div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <span class="keyword">auto</span> <span class="keyword">const</span>& params = <a class="code" href="classripple_1_1RPC_1_1LedgerHandler.html#af7147e206b4440a32e5e27ef90c08ad5">context_</a>.<a class="code" href="structripple_1_1RPC_1_1JsonContext.html#a036b2c14552fbca49011c3d0e78017fa">params</a>;</div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="keywordtype">bool</span> needsLedger = params.<a class="code" href="classJson_1_1Value.html#ad6d4df2227321bab05e86667609a7fad">isMember</a> (jss::ledger) ||</div>
|
||||
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  params.isMember (jss::ledger_hash) ||</div>
|
||||
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  params.isMember (jss::ledger_index);</div>
|
||||
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="keywordflow">if</span> (! needsLedger)</div>
|
||||
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <a class="code" href="structripple_1_1RPC_1_1Status.html">Status</a></div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1LedgerHandler.html#a4332b1dcd33d8b86a6fde7334627cced"> 39</a></span> <a class="code" href="classripple_1_1RPC_1_1LedgerHandler.html#a4332b1dcd33d8b86a6fde7334627cced">LedgerHandler::check</a>()</div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> {</div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="keyword">auto</span> <span class="keyword">const</span>& params = <a class="code" href="classripple_1_1RPC_1_1LedgerHandler.html#af7147e206b4440a32e5e27ef90c08ad5">context_</a>.<a class="code" href="structripple_1_1RPC_1_1JsonContext.html#a036b2c14552fbca49011c3d0e78017fa">params</a>;</div>
|
||||
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <span class="keywordtype">bool</span> needsLedger = params.<a class="code" href="classJson_1_1Value.html#ad6d4df2227321bab05e86667609a7fad">isMember</a>(jss::ledger) ||</div>
|
||||
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  params.isMember(jss::ledger_hash) || params.isMember(jss::ledger_index);</div>
|
||||
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="keywordflow">if</span> (!needsLedger)</div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="keywordflow">return</span> <a class="code" href="structripple_1_1RPC_1_1Status.html#ac38b8f1a6bf5c9c2de1876848fd2a39e">Status::OK</a>;</div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  </div>
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="keywordflow">if</span> (<span class="keyword">auto</span> s = <a class="code" href="namespaceripple_1_1RPC.html#aaebfaaee35308269fab499f4e203a8c9">lookupLedger</a> (<a class="code" href="classripple_1_1RPC_1_1LedgerHandler.html#a2bf0ee84650228777feb6f6fe271072b">ledger_</a>, <a class="code" href="classripple_1_1RPC_1_1LedgerHandler.html#af7147e206b4440a32e5e27ef90c08ad5">context_</a>, <a class="code" href="classripple_1_1RPC_1_1LedgerHandler.html#a8a84274c1ce5b6d4401f633f26055e92">result_</a>))</div>
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="keywordflow">if</span> (<span class="keyword">auto</span> s = <a class="code" href="namespaceripple_1_1RPC.html#aaebfaaee35308269fab499f4e203a8c9">lookupLedger</a>(<a class="code" href="classripple_1_1RPC_1_1LedgerHandler.html#a2bf0ee84650228777feb6f6fe271072b">ledger_</a>, <a class="code" href="classripple_1_1RPC_1_1LedgerHandler.html#af7147e206b4440a32e5e27ef90c08ad5">context_</a>, <a class="code" href="classripple_1_1RPC_1_1LedgerHandler.html#a8a84274c1ce5b6d4401f633f26055e92">result_</a>))</div>
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="keywordflow">return</span> s;</div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  </div>
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="keywordtype">bool</span> <span class="keyword">const</span> full = params[jss::full].asBool();</div>
|
||||
@@ -130,32 +130,32 @@ $(function() {
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keywordflow">return</span> type.first;</div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <a class="code" href="classripple_1_1RPC_1_1LedgerHandler.html#af099f3216ba0d65210f33693f5c6e114">type_</a> = type.second;</div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  </div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <a class="code" href="classripple_1_1RPC_1_1LedgerHandler.html#a910ec136ae3a13af7551dd1ebaa6f509">options_</a> = (full ? <a class="code" href="structripple_1_1LedgerFill.html#acb9af41b82a8550a08d2288b6f9fc826a0fafa7070f778f38820f61903e1a5fc5">LedgerFill::full</a> : 0)</div>
|
||||
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  | (expand ? <a class="code" href="structripple_1_1LedgerFill.html#acb9af41b82a8550a08d2288b6f9fc826a4f938035f8870502b74cc4ad01256a99">LedgerFill::expand</a> : 0)</div>
|
||||
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  | (transactions ? <a class="code" href="structripple_1_1LedgerFill.html#acb9af41b82a8550a08d2288b6f9fc826af755a18c1418b2e0078d8f967ecaac34">LedgerFill::dumpTxrp</a> : 0)</div>
|
||||
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  | (accounts ? <a class="code" href="structripple_1_1LedgerFill.html#acb9af41b82a8550a08d2288b6f9fc826a22467bc2d1c3fd3a960ffa1c3742aba8">LedgerFill::dumpState</a> : 0)</div>
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  | (binary ? <a class="code" href="structripple_1_1LedgerFill.html#acb9af41b82a8550a08d2288b6f9fc826a38cf0d49202caf3c5941757512d9c8fb">LedgerFill::binary</a> : 0)</div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  | (owner_funds ? <a class="code" href="structripple_1_1LedgerFill.html#acb9af41b82a8550a08d2288b6f9fc826a4d567fe1eb1b4268e9ef85e4d2993ff6">LedgerFill::ownerFunds</a> : 0)</div>
|
||||
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  | (queue ? <a class="code" href="structripple_1_1LedgerFill.html#acb9af41b82a8550a08d2288b6f9fc826adea306223be25992ba166d6e5e09158b">LedgerFill::dumpQueue</a> : 0);</div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <a class="code" href="classripple_1_1RPC_1_1LedgerHandler.html#a910ec136ae3a13af7551dd1ebaa6f509">options_</a> = (full ? <a class="code" href="structripple_1_1LedgerFill.html#acb9af41b82a8550a08d2288b6f9fc826a0fafa7070f778f38820f61903e1a5fc5">LedgerFill::full</a> : 0) |</div>
|
||||
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  (expand ? <a class="code" href="structripple_1_1LedgerFill.html#acb9af41b82a8550a08d2288b6f9fc826a4f938035f8870502b74cc4ad01256a99">LedgerFill::expand</a> : 0) |</div>
|
||||
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  (transactions ? <a class="code" href="structripple_1_1LedgerFill.html#acb9af41b82a8550a08d2288b6f9fc826af755a18c1418b2e0078d8f967ecaac34">LedgerFill::dumpTxrp</a> : 0) |</div>
|
||||
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  (accounts ? <a class="code" href="structripple_1_1LedgerFill.html#acb9af41b82a8550a08d2288b6f9fc826a22467bc2d1c3fd3a960ffa1c3742aba8">LedgerFill::dumpState</a> : 0) |</div>
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  (binary ? <a class="code" href="structripple_1_1LedgerFill.html#acb9af41b82a8550a08d2288b6f9fc826a38cf0d49202caf3c5941757512d9c8fb">LedgerFill::binary</a> : 0) |</div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  (owner_funds ? <a class="code" href="structripple_1_1LedgerFill.html#acb9af41b82a8550a08d2288b6f9fc826a4d567fe1eb1b4268e9ef85e4d2993ff6">LedgerFill::ownerFunds</a> : 0) |</div>
|
||||
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  (queue ? <a class="code" href="structripple_1_1LedgerFill.html#acb9af41b82a8550a08d2288b6f9fc826adea306223be25992ba166d6e5e09158b">LedgerFill::dumpQueue</a> : 0);</div>
|
||||
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  </div>
|
||||
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <span class="keywordflow">if</span> (full || accounts)</div>
|
||||
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  {</div>
|
||||
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <span class="comment">// Until some sane way to get full ledgers has been implemented,</span></div>
|
||||
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="comment">// disallow retrieving all state nodes.</span></div>
|
||||
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="keywordflow">if</span> (! <a class="code" href="namespaceripple.html#a6909f61053b6e084f46665fa9f4ee673">isUnlimited</a> (<a class="code" href="classripple_1_1RPC_1_1LedgerHandler.html#af7147e206b4440a32e5e27ef90c08ad5">context_</a>.<a class="code" href="structripple_1_1RPC_1_1Context.html#a20ec6d6aa84f8c76eeb90ad92fe25e20">role</a>))</div>
|
||||
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="keywordflow">if</span> (!<a class="code" href="namespaceripple.html#a6909f61053b6e084f46665fa9f4ee673">isUnlimited</a>(<a class="code" href="classripple_1_1RPC_1_1LedgerHandler.html#af7147e206b4440a32e5e27ef90c08ad5">context_</a>.<a class="code" href="structripple_1_1RPC_1_1Context.html#a20ec6d6aa84f8c76eeb90ad92fe25e20">role</a>))</div>
|
||||
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="keywordflow">return</span> <a class="code" href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932af84f0f070938fb2e6bfc21dd28e98c5c">rpcNO_PERMISSION</a>;</div>
|
||||
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  </div>
|
||||
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="keywordflow">if</span> (<a class="code" href="classripple_1_1RPC_1_1LedgerHandler.html#af7147e206b4440a32e5e27ef90c08ad5">context_</a>.<a class="code" href="structripple_1_1RPC_1_1Context.html#a7878751d68ed7fd43c385913c5e6ff04">app</a>.<a class="code" href="classripple_1_1Application.html#a426bdbb87f6dc2082cf6f418526901cb">getFeeTrack</a>().<a class="code" href="classripple_1_1LoadFeeTrack.html#a7654f33d98c38af33f47c6b0739eedec">isLoadedLocal</a>() &&</div>
|
||||
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  ! <a class="code" href="namespaceripple.html#a6909f61053b6e084f46665fa9f4ee673">isUnlimited</a> (<a class="code" href="classripple_1_1RPC_1_1LedgerHandler.html#af7147e206b4440a32e5e27ef90c08ad5">context_</a>.<a class="code" href="structripple_1_1RPC_1_1Context.html#a20ec6d6aa84f8c76eeb90ad92fe25e20">role</a>))</div>
|
||||
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  !<a class="code" href="namespaceripple.html#a6909f61053b6e084f46665fa9f4ee673">isUnlimited</a>(<a class="code" href="classripple_1_1RPC_1_1LedgerHandler.html#af7147e206b4440a32e5e27ef90c08ad5">context_</a>.<a class="code" href="structripple_1_1RPC_1_1Context.html#a20ec6d6aa84f8c76eeb90ad92fe25e20">role</a>))</div>
|
||||
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  {</div>
|
||||
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <span class="keywordflow">return</span> <a class="code" href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a41779a85a65f6faeb648c960e77f388f">rpcTOO_BUSY</a>;</div>
|
||||
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  }</div>
|
||||
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <a class="code" href="classripple_1_1RPC_1_1LedgerHandler.html#af7147e206b4440a32e5e27ef90c08ad5">context_</a>.<a class="code" href="structripple_1_1RPC_1_1Context.html#a53cf66700be4d73f6249db71ed263bc4">loadType</a> = binary ? <a class="code" href="namespaceripple_1_1Resource.html#abde9c8db0d3084fcdbedd459001f7463">Resource::feeMediumBurdenRPC</a> :</div>
|
||||
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <a class="code" href="namespaceripple_1_1Resource.html#ab71147798ec4f74a56d306fe061f161b">Resource::feeHighBurdenRPC</a>;</div>
|
||||
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <a class="code" href="classripple_1_1RPC_1_1LedgerHandler.html#af7147e206b4440a32e5e27ef90c08ad5">context_</a>.<a class="code" href="structripple_1_1RPC_1_1Context.html#a53cf66700be4d73f6249db71ed263bc4">loadType</a> =</div>
|
||||
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  binary ? <a class="code" href="namespaceripple_1_1Resource.html#abde9c8db0d3084fcdbedd459001f7463">Resource::feeMediumBurdenRPC</a> : <a class="code" href="namespaceripple_1_1Resource.html#ab71147798ec4f74a56d306fe061f161b">Resource::feeHighBurdenRPC</a>;</div>
|
||||
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  }</div>
|
||||
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  <span class="keywordflow">if</span> (queue)</div>
|
||||
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  {</div>
|
||||
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="keywordflow">if</span> (! <a class="code" href="classripple_1_1RPC_1_1LedgerHandler.html#a2bf0ee84650228777feb6f6fe271072b">ledger_</a> || ! <a class="code" href="classripple_1_1RPC_1_1LedgerHandler.html#a2bf0ee84650228777feb6f6fe271072b">ledger_</a>->open())</div>
|
||||
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="keywordflow">if</span> (!<a class="code" href="classripple_1_1RPC_1_1LedgerHandler.html#a2bf0ee84650228777feb6f6fe271072b">ledger_</a> || !<a class="code" href="classripple_1_1RPC_1_1LedgerHandler.html#a2bf0ee84650228777feb6f6fe271072b">ledger_</a>->open())</div>
|
||||
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  {</div>
|
||||
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <span class="comment">// It doesn't make sense to request the queue</span></div>
|
||||
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  <span class="comment">// with a non-existant or closed/validated ledger.</span></div>
|
||||
@@ -168,45 +168,45 @@ $(function() {
|
||||
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  <span class="keywordflow">return</span> <a class="code" href="structripple_1_1RPC_1_1Status.html#ac38b8f1a6bf5c9c2de1876848fd2a39e">Status::OK</a>;</div>
|
||||
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span> }</div>
|
||||
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  </div>
|
||||
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span> } <span class="comment">// RPC</span></div>
|
||||
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span> } <span class="comment">// ripple</span></div>
|
||||
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span> } <span class="comment">// namespace RPC</span></div>
|
||||
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span> } <span class="comment">// namespace ripple</span></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<div class="ttc" id="astructripple_1_1LedgerFill_html_acb9af41b82a8550a08d2288b6f9fc826af755a18c1418b2e0078d8f967ecaac34"><div class="ttname"><a href="structripple_1_1LedgerFill.html#acb9af41b82a8550a08d2288b6f9fc826af755a18c1418b2e0078d8f967ecaac34">ripple::LedgerFill::dumpTxrp</a></div><div class="ttdeci">@ dumpTxrp</div><div class="ttdef"><b>Definition:</b> <a href="LedgerToJson_8h_source.html#l00044">LedgerToJson.h:44</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1Status_html_ac38b8f1a6bf5c9c2de1876848fd2a39e"><div class="ttname"><a href="structripple_1_1RPC_1_1Status.html#ac38b8f1a6bf5c9c2de1876848fd2a39e">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="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#l00052">Context.h:52</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1LedgerHandler_html_af7147e206b4440a32e5e27ef90c08ad5"><div class="ttname"><a href="classripple_1_1RPC_1_1LedgerHandler.html#af7147e206b4440a32e5e27ef90c08ad5">ripple::RPC::LedgerHandler::context_</a></div><div class="ttdeci">JsonContext & context_</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHandler_8h_source.html#l00074">LedgerHandler.h:74</a></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#l00085">ErrorCodes.h:85</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1LedgerHandler_html_af7147e206b4440a32e5e27ef90c08ad5"><div class="ttname"><a href="classripple_1_1RPC_1_1LedgerHandler.html#af7147e206b4440a32e5e27ef90c08ad5">ripple::RPC::LedgerHandler::context_</a></div><div class="ttdeci">JsonContext & context_</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHandler_8h_source.html#l00080">LedgerHandler.h:80</a></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>
|
||||
<div class="ttc" id="anamespaceripple_1_1Resource_html_abde9c8db0d3084fcdbedd459001f7463"><div class="ttname"><a href="namespaceripple_1_1Resource.html#abde9c8db0d3084fcdbedd459001f7463">ripple::Resource::feeMediumBurdenRPC</a></div><div class="ttdeci">const Charge feeMediumBurdenRPC</div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1Context_html_a53cf66700be4d73f6249db71ed263bc4"><div class="ttname"><a href="structripple_1_1RPC_1_1Context.html#a53cf66700be4d73f6249db71ed263bc4">ripple::RPC::Context::loadType</a></div><div class="ttdeci">Resource::Charge & loadType</div><div class="ttdef"><b>Definition:</b> <a href="Context_8h_source.html#l00043">Context.h:43</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1LedgerHandler_html_a2bf0ee84650228777feb6f6fe271072b"><div class="ttname"><a href="classripple_1_1RPC_1_1LedgerHandler.html#a2bf0ee84650228777feb6f6fe271072b">ripple::RPC::LedgerHandler::ledger_</a></div><div class="ttdeci">std::shared_ptr< ReadView const > ledger_</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHandler_8h_source.html#l00075">LedgerHandler.h:75</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1LedgerHandler_html_a2bf0ee84650228777feb6f6fe271072b"><div class="ttname"><a href="classripple_1_1RPC_1_1LedgerHandler.html#a2bf0ee84650228777feb6f6fe271072b">ripple::RPC::LedgerHandler::ledger_</a></div><div class="ttdeci">std::shared_ptr< ReadView const > ledger_</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHandler_8h_source.html#l00081">LedgerHandler.h:81</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1LedgerFill_html_acb9af41b82a8550a08d2288b6f9fc826adea306223be25992ba166d6e5e09158b"><div class="ttname"><a href="structripple_1_1LedgerFill.html#acb9af41b82a8550a08d2288b6f9fc826adea306223be25992ba166d6e5e09158b">ripple::LedgerFill::dumpQueue</a></div><div class="ttdeci">@ dumpQueue</div><div class="ttdef"><b>Definition:</b> <a href="LedgerToJson_8h_source.html#l00050">LedgerToJson.h:50</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a41779a85a65f6faeb648c960e77f388f"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a41779a85a65f6faeb648c960e77f388f">ripple::rpcTOO_BUSY</a></div><div class="ttdeci">@ rpcTOO_BUSY</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00057">ErrorCodes.h:57</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932a41779a85a65f6faeb648c960e77f388f"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932a41779a85a65f6faeb648c960e77f388f">ripple::rpcTOO_BUSY</a></div><div class="ttdeci">@ rpcTOO_BUSY</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00056">ErrorCodes.h:56</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1RPC_1_1Context_html_a20ec6d6aa84f8c76eeb90ad92fe25e20"><div class="ttname"><a href="structripple_1_1RPC_1_1Context.html#a20ec6d6aa84f8c76eeb90ad92fe25e20">ripple::RPC::Context::role</a></div><div class="ttdeci">Role role</div><div class="ttdef"><b>Definition:</b> <a href="Context_8h_source.html#l00047">Context.h:47</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1LedgerFill_html_acb9af41b82a8550a08d2288b6f9fc826a4f938035f8870502b74cc4ad01256a99"><div class="ttname"><a href="structripple_1_1LedgerFill.html#acb9af41b82a8550a08d2288b6f9fc826a4f938035f8870502b74cc4ad01256a99">ripple::LedgerFill::expand</a></div><div class="ttdeci">@ expand</div><div class="ttdef"><b>Definition:</b> <a href="LedgerToJson_8h_source.html#l00046">LedgerToJson.h:46</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< ReadView const > &ledger, JsonContext &context, Json::Value &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#l00484">RPCHelpers.cpp:484</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< ReadView const > &ledger, JsonContext &context, Json::Value &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#l00481">RPCHelpers.cpp:481</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Application_html_a426bdbb87f6dc2082cf6f418526901cb"><div class="ttname"><a href="classripple_1_1Application.html#a426bdbb87f6dc2082cf6f418526901cb">ripple::Application::getFeeTrack</a></div><div class="ttdeci">virtual LoadFeeTrack & getFeeTrack()=0</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LoadFeeTrack_html_a7654f33d98c38af33f47c6b0739eedec"><div class="ttname"><a href="classripple_1_1LoadFeeTrack.html#a7654f33d98c38af33f47c6b0739eedec">ripple::LoadFeeTrack::isLoadedLocal</a></div><div class="ttdeci">bool isLoadedLocal() const</div><div class="ttdef"><b>Definition:</b> <a href="LoadFeeTrack_8h_source.html#l00113">LoadFeeTrack.h:113</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a15fe7a6db70d738f125a5cf81b9c3888"><div class="ttname"><a href="classripple_1_1TxQ.html#a15fe7a6db70d738f125a5cf81b9c3888">ripple::TxQ::getTxs</a></div><div class="ttdeci">std::vector< TxDetails > getTxs(ReadView const &view) const</div><div class="ttdoc">Returns information about all transactions currently in the queue.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l01446">TxQ.cpp:1446</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1LoadFeeTrack_html_a7654f33d98c38af33f47c6b0739eedec"><div class="ttname"><a href="classripple_1_1LoadFeeTrack.html#a7654f33d98c38af33f47c6b0739eedec">ripple::LoadFeeTrack::isLoadedLocal</a></div><div class="ttdeci">bool isLoadedLocal() const</div><div class="ttdef"><b>Definition:</b> <a href="LoadFeeTrack_8h_source.html#l00123">LoadFeeTrack.h:123</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1TxQ_html_a15fe7a6db70d738f125a5cf81b9c3888"><div class="ttname"><a href="classripple_1_1TxQ.html#a15fe7a6db70d738f125a5cf81b9c3888">ripple::TxQ::getTxs</a></div><div class="ttdeci">std::vector< TxDetails > getTxs(ReadView const &view) const</div><div class="ttdoc">Returns information about all transactions currently in the queue.</div><div class="ttdef"><b>Definition:</b> <a href="TxQ_8cpp_source.html#l01401">TxQ.cpp:1401</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1LedgerFill_html_acb9af41b82a8550a08d2288b6f9fc826a0fafa7070f778f38820f61903e1a5fc5"><div class="ttname"><a href="structripple_1_1LedgerFill.html#acb9af41b82a8550a08d2288b6f9fc826a0fafa7070f778f38820f61903e1a5fc5">ripple::LedgerFill::full</a></div><div class="ttdeci">@ full</div><div class="ttdef"><b>Definition:</b> <a href="LedgerToJson_8h_source.html#l00047">LedgerToJson.h:47</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Application_html_a9865710c130bf4427842a544b2b7f077"><div class="ttname"><a href="classripple_1_1Application.html#a9865710c130bf4427842a544b2b7f077">ripple::Application::getTxQ</a></div><div class="ttdeci">virtual TxQ & getTxQ()=0</div></div>
|
||||
<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 & 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="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#l00961">json_value.cpp:961</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="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_a6909f61053b6e084f46665fa9f4ee673"><div class="ttname"><a href="namespaceripple.html#a6909f61053b6e084f46665fa9f4ee673">ripple::isUnlimited</a></div><div class="ttdeci">bool isUnlimited(Role const &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#l00086">Role.cpp:86</a></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 &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#l00094">Role.cpp:94</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1LedgerFill_html_acb9af41b82a8550a08d2288b6f9fc826a38cf0d49202caf3c5941757512d9c8fb"><div class="ttname"><a href="structripple_1_1LedgerFill.html#acb9af41b82a8550a08d2288b6f9fc826a38cf0d49202caf3c5941757512d9c8fb">ripple::LedgerFill::binary</a></div><div class="ttdeci">@ binary</div><div class="ttdef"><b>Definition:</b> <a href="LedgerToJson_8h_source.html#l00048">LedgerToJson.h:48</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="astructripple_1_1LedgerFill_html_acb9af41b82a8550a08d2288b6f9fc826a4d567fe1eb1b4268e9ef85e4d2993ff6"><div class="ttname"><a href="structripple_1_1LedgerFill.html#acb9af41b82a8550a08d2288b6f9fc826a4d567fe1eb1b4268e9ef85e4d2993ff6">ripple::LedgerFill::ownerFunds</a></div><div class="ttdeci">@ ownerFunds</div><div class="ttdef"><b>Definition:</b> <a href="LedgerToJson_8h_source.html#l00049">LedgerToJson.h:49</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1LedgerHandler_html_afa39c881edcf53399964ec32b3312b1a"><div class="ttname"><a href="classripple_1_1RPC_1_1LedgerHandler.html#afa39c881edcf53399964ec32b3312b1a">ripple::RPC::LedgerHandler::LedgerHandler</a></div><div class="ttdeci">LedgerHandler(JsonContext &)</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHandler_8cpp_source.html#l00034">LedgerHandler.cpp:34</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< RPC::Status, LedgerEntryType > chooseLedgerEntryType(Json::Value const &params)</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8cpp_source.html#l00790">RPCHelpers.cpp:790</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932af84f0f070938fb2e6bfc21dd28e98c5c"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932af84f0f070938fb2e6bfc21dd28e98c5c">ripple::rpcNO_PERMISSION</a></div><div class="ttdeci">@ rpcNO_PERMISSION</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00054">ErrorCodes.h:54</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1LedgerHandler_html_af099f3216ba0d65210f33693f5c6e114"><div class="ttname"><a href="classripple_1_1RPC_1_1LedgerHandler.html#af099f3216ba0d65210f33693f5c6e114">ripple::RPC::LedgerHandler::type_</a></div><div class="ttdeci">LedgerEntryType type_</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHandler_8h_source.html#l00079">LedgerHandler.h:79</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1LedgerHandler_html_a4332b1dcd33d8b86a6fde7334627cced"><div class="ttname"><a href="classripple_1_1RPC_1_1LedgerHandler.html#a4332b1dcd33d8b86a6fde7334627cced">ripple::RPC::LedgerHandler::check</a></div><div class="ttdeci">Status check()</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHandler_8cpp_source.html#l00038">LedgerHandler.cpp:38</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1LedgerHandler_html_a910ec136ae3a13af7551dd1ebaa6f509"><div class="ttname"><a href="classripple_1_1RPC_1_1LedgerHandler.html#a910ec136ae3a13af7551dd1ebaa6f509">ripple::RPC::LedgerHandler::options_</a></div><div class="ttdeci">int options_</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHandler_8h_source.html#l00078">LedgerHandler.h:78</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1LedgerHandler_html_ab8bc221b51aee2a9f33fc8b6e99ca7c0"><div class="ttname"><a href="classripple_1_1RPC_1_1LedgerHandler.html#ab8bc221b51aee2a9f33fc8b6e99ca7c0">ripple::RPC::LedgerHandler::queueTxs_</a></div><div class="ttdeci">std::vector< TxQ::TxDetails > queueTxs_</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHandler_8h_source.html#l00076">LedgerHandler.h:76</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< RPC::Status, LedgerEntryType > chooseLedgerEntryType(Json::Value const &params)</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8cpp_source.html#l00781">RPCHelpers.cpp:781</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a32d6d3ce1a48272b677d2c88b1d30932af84f0f070938fb2e6bfc21dd28e98c5c"><div class="ttname"><a href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932af84f0f070938fb2e6bfc21dd28e98c5c">ripple::rpcNO_PERMISSION</a></div><div class="ttdeci">@ rpcNO_PERMISSION</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00053">ErrorCodes.h:53</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1LedgerHandler_html_af099f3216ba0d65210f33693f5c6e114"><div class="ttname"><a href="classripple_1_1RPC_1_1LedgerHandler.html#af099f3216ba0d65210f33693f5c6e114">ripple::RPC::LedgerHandler::type_</a></div><div class="ttdeci">LedgerEntryType type_</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHandler_8h_source.html#l00085">LedgerHandler.h:85</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1LedgerHandler_html_a4332b1dcd33d8b86a6fde7334627cced"><div class="ttname"><a href="classripple_1_1RPC_1_1LedgerHandler.html#a4332b1dcd33d8b86a6fde7334627cced">ripple::RPC::LedgerHandler::check</a></div><div class="ttdeci">Status check()</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHandler_8cpp_source.html#l00039">LedgerHandler.cpp:39</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1LedgerHandler_html_a910ec136ae3a13af7551dd1ebaa6f509"><div class="ttname"><a href="classripple_1_1RPC_1_1LedgerHandler.html#a910ec136ae3a13af7551dd1ebaa6f509">ripple::RPC::LedgerHandler::options_</a></div><div class="ttdeci">int options_</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHandler_8h_source.html#l00084">LedgerHandler.h:84</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1LedgerHandler_html_ab8bc221b51aee2a9f33fc8b6e99ca7c0"><div class="ttname"><a href="classripple_1_1RPC_1_1LedgerHandler.html#ab8bc221b51aee2a9f33fc8b6e99ca7c0">ripple::RPC::LedgerHandler::queueTxs_</a></div><div class="ttdeci">std::vector< TxQ::TxDetails > queueTxs_</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHandler_8h_source.html#l00082">LedgerHandler.h:82</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1LedgerFill_html_acb9af41b82a8550a08d2288b6f9fc826a22467bc2d1c3fd3a960ffa1c3742aba8"><div class="ttname"><a href="structripple_1_1LedgerFill.html#acb9af41b82a8550a08d2288b6f9fc826a22467bc2d1c3fd3a960ffa1c3742aba8">ripple::LedgerFill::dumpState</a></div><div class="ttdeci">@ dumpState</div><div class="ttdef"><b>Definition:</b> <a href="LedgerToJson_8h_source.html#l00045">LedgerToJson.h:45</a></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#l00063">Context.h:63</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1Resource_html_ab71147798ec4f74a56d306fe061f161b"><div class="ttname"><a href="namespaceripple_1_1Resource.html#ab71147798ec4f74a56d306fe061f161b">ripple::Resource::feeHighBurdenRPC</a></div><div class="ttdeci">const Charge feeHighBurdenRPC</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1LedgerHandler_html_a8a84274c1ce5b6d4401f633f26055e92"><div class="ttname"><a href="classripple_1_1RPC_1_1LedgerHandler.html#a8a84274c1ce5b6d4401f633f26055e92">ripple::RPC::LedgerHandler::result_</a></div><div class="ttdeci">Json::Value result_</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHandler_8h_source.html#l00077">LedgerHandler.h:77</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RPC_1_1LedgerHandler_html_a8a84274c1ce5b6d4401f633f26055e92"><div class="ttname"><a href="classripple_1_1RPC_1_1LedgerHandler.html#a8a84274c1ce5b6d4401f633f26055e92">ripple::RPC::LedgerHandler::result_</a></div><div class="ttdeci">Json::Value result_</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHandler_8h_source.html#l00083">LedgerHandler.h:83</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
|
||||
Reference in New Issue
Block a user