mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-23 12:35:50 +00:00
deploy: c11037fd27
This commit is contained in:
@@ -102,45 +102,48 @@ $(function() {
|
||||
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <a class="code" href="classJson_1_1Value.html">Json::Value</a></div>
|
||||
<div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="namespaceripple.html#aa3fdb40042d53e552d9f7a67317f93ef"> 43</a></span> <a class="code" href="namespaceripple.html#aa3fdb40042d53e552d9f7a67317f93ef">doCrawlShards</a>(<a class="code" href="structripple_1_1RPC_1_1JsonContext.html">RPC::JsonContext</a>& context)</div>
|
||||
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> {</div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="keywordflow">if</span> (context.<a class="code" href="structripple_1_1RPC_1_1Context.html#a20ec6d6aa84f8c76eeb90ad92fe25e20">role</a> != <a class="code" href="namespaceripple.html#ae08fe18f17b24699ce41d3898fbb8c2ca73acd9a5972130b75066c82595a1fae3">Role::ADMIN</a>)</div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="keywordflow">return</span> <a class="code" href="namespaceripple.html#ab114d40490d1a6a0ab2fa6053167d461">rpcError</a>(<a class="code" href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932af84f0f070938fb2e6bfc21dd28e98c5c">rpcNO_PERMISSION</a>);</div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="keywordflow">if</span> (context.<a class="code" href="structripple_1_1RPC_1_1Context.html#a7878751d68ed7fd43c385913c5e6ff04">app</a>.<a class="code" href="classripple_1_1Application.html#aca56b7c63030174e59720ab51d739422">config</a>().<a class="code" href="classripple_1_1Config.html#a8fdf3fd3b2112759b3a0a7fa4d8afa05">reporting</a>())</div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="keywordflow">return</span> <a class="code" href="namespaceripple.html#ab114d40490d1a6a0ab2fa6053167d461">rpcError</a>(<a class="code" href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932aec13803e725665b5e973814ecc8789d2">rpcREPORTING_UNSUPPORTED</a>);</div>
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  </div>
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> hops{0};</div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="keywordflow">if</span> (<span class="keyword">auto</span> <span class="keyword">const</span>& jv = context.<a class="code" href="structripple_1_1RPC_1_1JsonContext.html#a036b2c14552fbca49011c3d0e78017fa">params</a>[jss::limit])</div>
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  {</div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="keywordflow">if</span> (!(jv.isUInt() || (jv.isInt() && jv.asInt() >= 0)))</div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  {</div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="keywordflow">return</span> <a class="code" href="namespaceripple_1_1RPC.html#aa63398ec847d01de9d9af3598e3e2325">RPC::expected_field_error</a>(jss::limit, <span class="stringliteral">"unsigned integer"</span>);</div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  }</div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  </div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  hops = <a class="codeRef" href="http://en.cppreference.com/w/cpp/algorithm/min.html">std::min</a>(jv.asUInt(), <a class="code" href="namespaceripple.html#aeb6ef577d0427e1740f066083031b41f">csHopLimit</a>);</div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  }</div>
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="keywordflow">if</span> (context.<a class="code" href="structripple_1_1RPC_1_1Context.html#a20ec6d6aa84f8c76eeb90ad92fe25e20">role</a> != <a class="code" href="namespaceripple.html#ae08fe18f17b24699ce41d3898fbb8c2ca73acd9a5972130b75066c82595a1fae3">Role::ADMIN</a>)</div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="keywordflow">return</span> <a class="code" href="namespaceripple.html#ab114d40490d1a6a0ab2fa6053167d461">rpcError</a>(<a class="code" href="namespaceripple.html#a32d6d3ce1a48272b677d2c88b1d30932af84f0f070938fb2e6bfc21dd28e98c5c">rpcNO_PERMISSION</a>);</div>
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  </div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> hops{0};</div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="keywordflow">if</span> (<span class="keyword">auto</span> <span class="keyword">const</span>& jv = context.<a class="code" href="structripple_1_1RPC_1_1JsonContext.html#a036b2c14552fbca49011c3d0e78017fa">params</a>[jss::limit])</div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  {</div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="keywordflow">if</span> (!(jv.isUInt() || (jv.isInt() && jv.asInt() >= 0)))</div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  {</div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keywordflow">return</span> <a class="code" href="namespaceripple_1_1RPC.html#aa63398ec847d01de9d9af3598e3e2325">RPC::expected_field_error</a>(jss::limit, <span class="stringliteral">"unsigned integer"</span>);</div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  }</div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  </div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keywordtype">bool</span> <span class="keyword">const</span> pubKey{</div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  context.<a class="code" href="structripple_1_1RPC_1_1JsonContext.html#a036b2c14552fbca49011c3d0e78017fa">params</a>.<a class="code" href="classJson_1_1Value.html#ad6d4df2227321bab05e86667609a7fad">isMember</a>(jss::public_key) &&</div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  context.<a class="code" href="structripple_1_1RPC_1_1JsonContext.html#a036b2c14552fbca49011c3d0e78017fa">params</a>[jss::public_key].<a class="code" href="classJson_1_1Value.html#ab693fb7b9b1595bb0adc49658bbf780d">asBool</a>()};</div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  </div>
|
||||
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="comment">// Collect shard info from peers connected to this server</span></div>
|
||||
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <a class="code" href="classJson_1_1Value.html">Json::Value</a> jvResult{context.<a class="code" href="structripple_1_1RPC_1_1Context.html#a7878751d68ed7fd43c385913c5e6ff04">app</a>.<a class="code" href="classripple_1_1Application.html#a0511c5e849c6735036d4667a72ff01ee">overlay</a>().<a class="code" href="classripple_1_1Overlay.html#aad55ed02e7b9785c3b162926e50f77d7">crawlShards</a>(pubKey, hops)};</div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  hops = <a class="codeRef" href="http://en.cppreference.com/w/cpp/algorithm/min.html">std::min</a>(jv.asUInt(), <a class="code" href="namespaceripple.html#aeb6ef577d0427e1740f066083031b41f">csHopLimit</a>);</div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  }</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>  <span class="keywordtype">bool</span> <span class="keyword">const</span> pubKey{</div>
|
||||
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  context.<a class="code" href="structripple_1_1RPC_1_1JsonContext.html#a036b2c14552fbca49011c3d0e78017fa">params</a>.<a class="code" href="classJson_1_1Value.html#ad6d4df2227321bab05e86667609a7fad">isMember</a>(jss::public_key) &&</div>
|
||||
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  context.<a class="code" href="structripple_1_1RPC_1_1JsonContext.html#a036b2c14552fbca49011c3d0e78017fa">params</a>[jss::public_key].<a class="code" href="classJson_1_1Value.html#ab693fb7b9b1595bb0adc49658bbf780d">asBool</a>()};</div>
|
||||
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  </div>
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="comment">// Collect shard info from this server</span></div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <span class="keywordflow">if</span> (<span class="keyword">auto</span> shardStore = context.<a class="code" href="structripple_1_1RPC_1_1Context.html#a7878751d68ed7fd43c385913c5e6ff04">app</a>.<a class="code" href="classripple_1_1Application.html#a5ea4991eb9c4d29e8de734016293ba33">getShardStore</a>())</div>
|
||||
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  {</div>
|
||||
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="keywordflow">if</span> (pubKey)</div>
|
||||
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  jvResult[jss::public_key] = <a class="code" href="namespaceripple.html#a08a13b62b18272366f788632359e8793">toBase58</a>(</div>
|
||||
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <a class="code" href="namespaceripple.html#a1bf8df553d36589191c8057c136cce03ac3fe5edb1f8a81a8e585f6a27c120be6">TokenType::NodePublic</a>, context.<a class="code" href="structripple_1_1RPC_1_1Context.html#a7878751d68ed7fd43c385913c5e6ff04">app</a>.<a class="code" href="classripple_1_1Application.html#a9b3f2eb30c34c4c8a516bce076be513e">nodeIdentity</a>().first);</div>
|
||||
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  jvResult[jss::complete_shards] = shardStore->getCompleteShards();</div>
|
||||
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  }</div>
|
||||
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  </div>
|
||||
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="keywordflow">if</span> (hops == 0)</div>
|
||||
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  context.<a class="code" href="structripple_1_1RPC_1_1Context.html#a53cf66700be4d73f6249db71ed263bc4">loadType</a> = <a class="code" href="namespaceripple_1_1Resource.html#abde9c8db0d3084fcdbedd459001f7463">Resource::feeMediumBurdenRPC</a>;</div>
|
||||
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="keywordflow">else</span></div>
|
||||
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  context.<a class="code" href="structripple_1_1RPC_1_1Context.html#a53cf66700be4d73f6249db71ed263bc4">loadType</a> = <a class="code" href="namespaceripple_1_1Resource.html#ab71147798ec4f74a56d306fe061f161b">Resource::feeHighBurdenRPC</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> jvResult;</div>
|
||||
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span> }</div>
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="comment">// Collect shard info from peers connected to this server</span></div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <a class="code" href="classJson_1_1Value.html">Json::Value</a> jvResult{context.<a class="code" href="structripple_1_1RPC_1_1Context.html#a7878751d68ed7fd43c385913c5e6ff04">app</a>.<a class="code" href="classripple_1_1Application.html#a0511c5e849c6735036d4667a72ff01ee">overlay</a>().<a class="code" href="classripple_1_1Overlay.html#aad55ed02e7b9785c3b162926e50f77d7">crawlShards</a>(pubKey, hops)};</div>
|
||||
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  </div>
|
||||
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="comment">// Collect shard info from this server</span></div>
|
||||
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <span class="keywordflow">if</span> (<span class="keyword">auto</span> shardStore = context.<a class="code" href="structripple_1_1RPC_1_1Context.html#a7878751d68ed7fd43c385913c5e6ff04">app</a>.<a class="code" href="classripple_1_1Application.html#a5ea4991eb9c4d29e8de734016293ba33">getShardStore</a>())</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="keywordflow">if</span> (pubKey)</div>
|
||||
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  jvResult[jss::public_key] = <a class="code" href="namespaceripple.html#a08a13b62b18272366f788632359e8793">toBase58</a>(</div>
|
||||
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <a class="code" href="namespaceripple.html#a1bf8df553d36589191c8057c136cce03ac3fe5edb1f8a81a8e585f6a27c120be6">TokenType::NodePublic</a>, context.<a class="code" href="structripple_1_1RPC_1_1Context.html#a7878751d68ed7fd43c385913c5e6ff04">app</a>.<a class="code" href="classripple_1_1Application.html#a9b3f2eb30c34c4c8a516bce076be513e">nodeIdentity</a>().first);</div>
|
||||
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  jvResult[jss::complete_shards] = shardStore->getCompleteShards();</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>  </div>
|
||||
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  <span class="keywordflow">if</span> (hops == 0)</div>
|
||||
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  context.<a class="code" href="structripple_1_1RPC_1_1Context.html#a53cf66700be4d73f6249db71ed263bc4">loadType</a> = <a class="code" href="namespaceripple_1_1Resource.html#abde9c8db0d3084fcdbedd459001f7463">Resource::feeMediumBurdenRPC</a>;</div>
|
||||
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <span class="keywordflow">else</span></div>
|
||||
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  context.<a class="code" href="structripple_1_1RPC_1_1Context.html#a53cf66700be4d73f6249db71ed263bc4">loadType</a> = <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>  </div>
|
||||
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span> } <span class="comment">// namespace ripple</span></div>
|
||||
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="keywordflow">return</span> jvResult;</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>  </div>
|
||||
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span> } <span class="comment">// namespace ripple</span></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<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_aeb6ef577d0427e1740f066083031b41f"><div class="ttname"><a href="namespaceripple.html#aeb6ef577d0427e1740f066083031b41f">ripple::csHopLimit</a></div><div class="ttdeci">static constexpr std::uint32_t csHopLimit</div><div class="ttdef"><b>Definition:</b> <a href="ripple_2overlay_2Peer_8h_source.html#l00036">ripple/overlay/Peer.h:36</a></div></div>
|
||||
@@ -149,10 +152,13 @@ $(function() {
|
||||
<div class="ttc" id="anamespaceripple_html_a08a13b62b18272366f788632359e8793"><div class="ttname"><a href="namespaceripple.html#a08a13b62b18272366f788632359e8793">ripple::toBase58</a></div><div class="ttdeci">std::string toBase58(AccountID const &v)</div><div class="ttdoc">Convert AccountID to base58 checked string.</div><div class="ttdef"><b>Definition:</b> <a href="AccountID_8cpp_source.html#l00029">AccountID.cpp:29</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Application_html_a5ea4991eb9c4d29e8de734016293ba33"><div class="ttname"><a href="classripple_1_1Application.html#a5ea4991eb9c4d29e8de734016293ba33">ripple::Application::getShardStore</a></div><div class="ttdeci">virtual NodeStore::DatabaseShard * getShardStore()=0</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="anamespaceripple_1_1RPC_html_aa63398ec847d01de9d9af3598e3e2325"><div class="ttname"><a href="namespaceripple_1_1RPC.html#aa63398ec847d01de9d9af3598e3e2325">ripple::RPC::expected_field_error</a></div><div class="ttdeci">Json::Value expected_field_error(std::string const &name, std::string const &type)</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00304">ErrorCodes.h:304</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="anamespaceripple_1_1RPC_html_aa63398ec847d01de9d9af3598e3e2325"><div class="ttname"><a href="namespaceripple_1_1RPC.html#aa63398ec847d01de9d9af3598e3e2325">ripple::RPC::expected_field_error</a></div><div class="ttdeci">Json::Value expected_field_error(std::string const &name, std::string const &type)</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8h_source.html#l00309">ErrorCodes.h:309</a></div></div>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html_ab693fb7b9b1595bb0adc49658bbf780d"><div class="ttname"><a href="classJson_1_1Value.html#ab693fb7b9b1595bb0adc49658bbf780d">Json::Value::asBool</a></div><div class="ttdeci">bool asBool() const</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l00619">json_value.cpp:619</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_aa3fdb40042d53e552d9f7a67317f93ef"><div class="ttname"><a href="namespaceripple.html#aa3fdb40042d53e552d9f7a67317f93ef">ripple::doCrawlShards</a></div><div class="ttdeci">Json::Value doCrawlShards(RPC::JsonContext &context)</div><div class="ttdoc">RPC command that reports stored shards by nodes.</div><div class="ttdef"><b>Definition:</b> <a href="CrawlShards_8cpp_source.html#l00043">CrawlShards.cpp:43</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#l00267">Config.h:267</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ae08fe18f17b24699ce41d3898fbb8c2ca73acd9a5972130b75066c82595a1fae3"><div class="ttname"><a href="namespaceripple.html#ae08fe18f17b24699ce41d3898fbb8c2ca73acd9a5972130b75066c82595a1fae3">ripple::Role::ADMIN</a></div><div class="ttdeci">@ ADMIN</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Application_html_aca56b7c63030174e59720ab51d739422"><div class="ttname"><a href="classripple_1_1Application.html#aca56b7c63030174e59720ab51d739422">ripple::Application::config</a></div><div class="ttdeci">virtual Config & config()=0</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Application_html_a9b3f2eb30c34c4c8a516bce076be513e"><div class="ttname"><a href="classripple_1_1Application.html#a9b3f2eb30c34c4c8a516bce076be513e">ripple::Application::nodeIdentity</a></div><div class="ttdeci">virtual std::pair< PublicKey, SecretKey > const & nodeIdentity()=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#l00932">json_value.cpp:932</a></div></div>
|
||||
|
||||
Reference in New Issue
Block a user