This commit is contained in:
bthomee
2025-05-08 11:05:03 +00:00
parent 3c36d01be9
commit da1a1fe717
983 changed files with 15498 additions and 15479 deletions

View File

@@ -440,7 +440,7 @@ $(function() {
<div class="line"><a id="l00362" name="l00362"></a><span class="lineno"> 362</span> {</div>
<div class="line"><a id="l00363" name="l00363"></a><span class="lineno"> 363</span> <a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a>&amp; ips = (msg.body()[<span class="stringliteral">&quot;peer-ips&quot;</span>] = <a class="code hl_enumvalue" href="namespaceJson.html#a7d654b75c16a57007925868e38212b4eadc8f264f36b55b063c78126b335415f4">Json::arrayValue</a>);</div>
<div class="line"><a id="l00364" name="l00364"></a><span class="lineno"> 364</span> <span class="keywordflow">for</span> (<span class="keyword">auto</span> <span class="keyword">const</span>&amp; _ : <a class="code hl_variable" href="classripple_1_1OverlayImpl.html#ac68cea45e3ecdc66943099632d2c8621">m_peerFinder</a>-&gt;redirect(slot))</div>
<div class="line"><a id="l00365" name="l00365"></a><span class="lineno"> 365</span> ips.<a class="code hl_function" href="classJson_1_1Value.html#a7e49ac977e4bcf59745a09d426669f75">append</a>(_.address.to_string());</div>
<div class="line"><a id="l00365" name="l00365"></a><span class="lineno"> 365</span> ips.<a class="code hl_function" href="classJson_1_1Value.html#a21526b61dea2a1771030473e6248621e">append</a>(_.address.to_string());</div>
<div class="line"><a id="l00366" name="l00366"></a><span class="lineno"> 366</span> }</div>
<div class="line"><a id="l00367" name="l00367"></a><span class="lineno"> 367</span> msg.prepare_payload();</div>
<div class="line"><a id="l00368" name="l00368"></a><span class="lineno"> 368</span> <span class="keywordflow">return</span> std::make_shared&lt;SimpleWriter&gt;(msg);</div>
@@ -839,18 +839,18 @@ $(function() {
<div class="line"><a id="l00770" name="l00770"></a><span class="lineno"> 770</span> <a class="code hl_variable" href="classripple_1_1OverlayImpl.html#a687e7562a21884a6c0e98b1449ce0391">app_</a>.<a class="code hl_function" href="classripple_1_1Application.html#a8f55e8599c1fdd368f131ff26c2039f1">getOPs</a>().<a class="code hl_function" href="classripple_1_1NetworkOPs.html#af4863a74bd582bd66f43b2e0e82feedd">getServerInfo</a>(humanReadable, admin, counters);</div>
<div class="line"><a id="l00771" name="l00771"></a><span class="lineno"> 771</span> </div>
<div class="line"><a id="l00772" name="l00772"></a><span class="lineno"> 772</span> <span class="comment">// Filter out some information</span></div>
<div class="line"><a id="l00773" name="l00773"></a><span class="lineno"> 773</span> server_info.<a class="code hl_function" href="classJson_1_1Value.html#aa52f7873b95d29627d6e83ba96f69aaa">removeMember</a>(jss::hostid);</div>
<div class="line"><a id="l00774" name="l00774"></a><span class="lineno"> 774</span> server_info.<a class="code hl_function" href="classJson_1_1Value.html#aa52f7873b95d29627d6e83ba96f69aaa">removeMember</a>(jss::load_factor_fee_escalation);</div>
<div class="line"><a id="l00775" name="l00775"></a><span class="lineno"> 775</span> server_info.<a class="code hl_function" href="classJson_1_1Value.html#aa52f7873b95d29627d6e83ba96f69aaa">removeMember</a>(jss::load_factor_fee_queue);</div>
<div class="line"><a id="l00776" name="l00776"></a><span class="lineno"> 776</span> server_info.<a class="code hl_function" href="classJson_1_1Value.html#aa52f7873b95d29627d6e83ba96f69aaa">removeMember</a>(jss::validation_quorum);</div>
<div class="line"><a id="l00773" name="l00773"></a><span class="lineno"> 773</span> server_info.<a class="code hl_function" href="classJson_1_1Value.html#a9c9ee172f3387d37d5382d991c591219">removeMember</a>(jss::hostid);</div>
<div class="line"><a id="l00774" name="l00774"></a><span class="lineno"> 774</span> server_info.<a class="code hl_function" href="classJson_1_1Value.html#a9c9ee172f3387d37d5382d991c591219">removeMember</a>(jss::load_factor_fee_escalation);</div>
<div class="line"><a id="l00775" name="l00775"></a><span class="lineno"> 775</span> server_info.<a class="code hl_function" href="classJson_1_1Value.html#a9c9ee172f3387d37d5382d991c591219">removeMember</a>(jss::load_factor_fee_queue);</div>
<div class="line"><a id="l00776" name="l00776"></a><span class="lineno"> 776</span> server_info.<a class="code hl_function" href="classJson_1_1Value.html#a9c9ee172f3387d37d5382d991c591219">removeMember</a>(jss::validation_quorum);</div>
<div class="line"><a id="l00777" name="l00777"></a><span class="lineno"> 777</span> </div>
<div class="line"><a id="l00778" name="l00778"></a><span class="lineno"> 778</span> <span class="keywordflow">if</span> (server_info.<a class="code hl_function" href="classJson_1_1Value.html#ad6d4df2227321bab05e86667609a7fad">isMember</a>(jss::validated_ledger))</div>
<div class="line"><a id="l00778" name="l00778"></a><span class="lineno"> 778</span> <span class="keywordflow">if</span> (server_info.<a class="code hl_function" href="classJson_1_1Value.html#abfa90c81f6aee7877bd5fb4c8445994f">isMember</a>(jss::validated_ledger))</div>
<div class="line"><a id="l00779" name="l00779"></a><span class="lineno"> 779</span> {</div>
<div class="line"><a id="l00780" name="l00780"></a><span class="lineno"> 780</span> <a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a>&amp; validated_ledger = server_info[jss::validated_ledger];</div>
<div class="line"><a id="l00781" name="l00781"></a><span class="lineno"> 781</span> </div>
<div class="line"><a id="l00782" name="l00782"></a><span class="lineno"> 782</span> validated_ledger.<a class="code hl_function" href="classJson_1_1Value.html#aa52f7873b95d29627d6e83ba96f69aaa">removeMember</a>(jss::base_fee);</div>
<div class="line"><a id="l00783" name="l00783"></a><span class="lineno"> 783</span> validated_ledger.<a class="code hl_function" href="classJson_1_1Value.html#aa52f7873b95d29627d6e83ba96f69aaa">removeMember</a>(jss::reserve_base_xrp);</div>
<div class="line"><a id="l00784" name="l00784"></a><span class="lineno"> 784</span> validated_ledger.<a class="code hl_function" href="classJson_1_1Value.html#aa52f7873b95d29627d6e83ba96f69aaa">removeMember</a>(jss::reserve_inc_xrp);</div>
<div class="line"><a id="l00782" name="l00782"></a><span class="lineno"> 782</span> validated_ledger.<a class="code hl_function" href="classJson_1_1Value.html#a9c9ee172f3387d37d5382d991c591219">removeMember</a>(jss::base_fee);</div>
<div class="line"><a id="l00783" name="l00783"></a><span class="lineno"> 783</span> validated_ledger.<a class="code hl_function" href="classJson_1_1Value.html#a9c9ee172f3387d37d5382d991c591219">removeMember</a>(jss::reserve_base_xrp);</div>
<div class="line"><a id="l00784" name="l00784"></a><span class="lineno"> 784</span> validated_ledger.<a class="code hl_function" href="classJson_1_1Value.html#a9c9ee172f3387d37d5382d991c591219">removeMember</a>(jss::reserve_inc_xrp);</div>
<div class="line"><a id="l00785" name="l00785"></a><span class="lineno"> 785</span> }</div>
<div class="line"><a id="l00786" name="l00786"></a><span class="lineno"> 786</span> </div>
<div class="line"><a id="l00787" name="l00787"></a><span class="lineno"> 787</span> <span class="keywordflow">return</span> server_info;</div>
@@ -867,23 +867,23 @@ $(function() {
<div class="line"><a id="l00798" name="l00798"></a><span class="lineno"> 798</span>{</div>
<div class="line"><a id="l00799" name="l00799"></a><span class="lineno"> 799</span> <a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a> validators = <a class="code hl_variable" href="classripple_1_1OverlayImpl.html#a687e7562a21884a6c0e98b1449ce0391">app_</a>.<a class="code hl_function" href="classripple_1_1Application.html#a950b15c3fbf7f8395eddfcea9850647b">validators</a>().<a class="code hl_function" href="classripple_1_1ValidatorList.html#a6f943a4488f3b50dcbb5177007d43271">getJson</a>();</div>
<div class="line"><a id="l00800" name="l00800"></a><span class="lineno"> 800</span> </div>
<div class="line"><a id="l00801" name="l00801"></a><span class="lineno"> 801</span> <span class="keywordflow">if</span> (validators.<a class="code hl_function" href="classJson_1_1Value.html#ad6d4df2227321bab05e86667609a7fad">isMember</a>(jss::publisher_lists))</div>
<div class="line"><a id="l00801" name="l00801"></a><span class="lineno"> 801</span> <span class="keywordflow">if</span> (validators.<a class="code hl_function" href="classJson_1_1Value.html#abfa90c81f6aee7877bd5fb4c8445994f">isMember</a>(jss::publisher_lists))</div>
<div class="line"><a id="l00802" name="l00802"></a><span class="lineno"> 802</span> {</div>
<div class="line"><a id="l00803" name="l00803"></a><span class="lineno"> 803</span> <a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a>&amp; publisher_lists = validators[jss::publisher_lists];</div>
<div class="line"><a id="l00804" name="l00804"></a><span class="lineno"> 804</span> </div>
<div class="line"><a id="l00805" name="l00805"></a><span class="lineno"> 805</span> <span class="keywordflow">for</span> (<span class="keyword">auto</span>&amp; publisher : publisher_lists)</div>
<div class="line"><a id="l00806" name="l00806"></a><span class="lineno"> 806</span> {</div>
<div class="line"><a id="l00807" name="l00807"></a><span class="lineno"> 807</span> publisher.<a class="code hl_function" href="classJson_1_1Value.html#aa52f7873b95d29627d6e83ba96f69aaa">removeMember</a>(jss::list);</div>
<div class="line"><a id="l00807" name="l00807"></a><span class="lineno"> 807</span> publisher.<a class="code hl_function" href="classJson_1_1Value.html#a9c9ee172f3387d37d5382d991c591219">removeMember</a>(jss::list);</div>
<div class="line"><a id="l00808" name="l00808"></a><span class="lineno"> 808</span> }</div>
<div class="line"><a id="l00809" name="l00809"></a><span class="lineno"> 809</span> }</div>
<div class="line"><a id="l00810" name="l00810"></a><span class="lineno"> 810</span> </div>
<div class="line"><a id="l00811" name="l00811"></a><span class="lineno"> 811</span> validators.<a class="code hl_function" href="classJson_1_1Value.html#aa52f7873b95d29627d6e83ba96f69aaa">removeMember</a>(jss::signing_keys);</div>
<div class="line"><a id="l00812" name="l00812"></a><span class="lineno"> 812</span> validators.<a class="code hl_function" href="classJson_1_1Value.html#aa52f7873b95d29627d6e83ba96f69aaa">removeMember</a>(jss::trusted_validator_keys);</div>
<div class="line"><a id="l00813" name="l00813"></a><span class="lineno"> 813</span> validators.<a class="code hl_function" href="classJson_1_1Value.html#aa52f7873b95d29627d6e83ba96f69aaa">removeMember</a>(jss::validation_quorum);</div>
<div class="line"><a id="l00811" name="l00811"></a><span class="lineno"> 811</span> validators.<a class="code hl_function" href="classJson_1_1Value.html#a9c9ee172f3387d37d5382d991c591219">removeMember</a>(jss::signing_keys);</div>
<div class="line"><a id="l00812" name="l00812"></a><span class="lineno"> 812</span> validators.<a class="code hl_function" href="classJson_1_1Value.html#a9c9ee172f3387d37d5382d991c591219">removeMember</a>(jss::trusted_validator_keys);</div>
<div class="line"><a id="l00813" name="l00813"></a><span class="lineno"> 813</span> validators.<a class="code hl_function" href="classJson_1_1Value.html#a9c9ee172f3387d37d5382d991c591219">removeMember</a>(jss::validation_quorum);</div>
<div class="line"><a id="l00814" name="l00814"></a><span class="lineno"> 814</span> </div>
<div class="line"><a id="l00815" name="l00815"></a><span class="lineno"> 815</span> <a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a> validatorSites = <a class="code hl_variable" href="classripple_1_1OverlayImpl.html#a687e7562a21884a6c0e98b1449ce0391">app_</a>.<a class="code hl_function" href="classripple_1_1Application.html#a7f412dd5a8bf4e98e491a89f733473e4">validatorSites</a>().<a class="code hl_function" href="classripple_1_1ValidatorSite.html#a312f364fbd7a199243881139578c9ac7">getJson</a>();</div>
<div class="line"><a id="l00816" name="l00816"></a><span class="lineno"> 816</span> </div>
<div class="line"><a id="l00817" name="l00817"></a><span class="lineno"> 817</span> <span class="keywordflow">if</span> (validatorSites.<a class="code hl_function" href="classJson_1_1Value.html#ad6d4df2227321bab05e86667609a7fad">isMember</a>(jss::validator_sites))</div>
<div class="line"><a id="l00817" name="l00817"></a><span class="lineno"> 817</span> <span class="keywordflow">if</span> (validatorSites.<a class="code hl_function" href="classJson_1_1Value.html#abfa90c81f6aee7877bd5fb4c8445994f">isMember</a>(jss::validator_sites))</div>
<div class="line"><a id="l00818" name="l00818"></a><span class="lineno"> 818</span> {</div>
<div class="line"><a id="l00819" name="l00819"></a><span class="lineno"> 819</span> validators[jss::validator_sites] =</div>
<div class="line"><a id="l00820" name="l00820"></a><span class="lineno"> 820</span> std::move(validatorSites[jss::validator_sites]);</div>
@@ -899,7 +899,7 @@ $(function() {
<div class="line"><a id="l00830" name="l00830"></a><span class="lineno"> 830</span> <a class="code hl_class" href="classJson_1_1Value.html">Json::Value</a> <a class="code hl_function" href="classripple_1_1OverlayImpl.html#adf57bee334d9fc7ddfae571dcf7fd1a4">json</a>;</div>
<div class="line"><a id="l00831" name="l00831"></a><span class="lineno"> 831</span> <span class="keywordflow">for</span> (<span class="keyword">auto</span> <span class="keyword">const</span>&amp; peer : <a class="code hl_function" href="classripple_1_1OverlayImpl.html#a2eb13be3a38a8711d749372f968dac22">getActivePeers</a>())</div>
<div class="line"><a id="l00832" name="l00832"></a><span class="lineno"> 832</span> {</div>
<div class="line"><a id="l00833" name="l00833"></a><span class="lineno"> 833</span> <a class="code hl_function" href="classripple_1_1OverlayImpl.html#adf57bee334d9fc7ddfae571dcf7fd1a4">json</a>.<a class="code hl_function" href="classJson_1_1Value.html#a7e49ac977e4bcf59745a09d426669f75">append</a>(peer-&gt;json());</div>
<div class="line"><a id="l00833" name="l00833"></a><span class="lineno"> 833</span> <a class="code hl_function" href="classripple_1_1OverlayImpl.html#adf57bee334d9fc7ddfae571dcf7fd1a4">json</a>.<a class="code hl_function" href="classJson_1_1Value.html#a21526b61dea2a1771030473e6248621e">append</a>(peer-&gt;json());</div>
<div class="line"><a id="l00834" name="l00834"></a><span class="lineno"> 834</span> }</div>
<div class="line"><a id="l00835" name="l00835"></a><span class="lineno"> 835</span> <span class="keywordflow">return</span> <a class="code hl_function" href="classripple_1_1OverlayImpl.html#adf57bee334d9fc7ddfae571dcf7fd1a4">json</a>;</div>
<div class="line"><a id="l00836" name="l00836"></a><span class="lineno"> 836</span>}</div>
@@ -1669,9 +1669,9 @@ $(function() {
<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>
<div class="ttc" id="abind_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/functional/bind.html">std::bind</a></div><div class="ttdeci">T bind(T... args)</div></div>
<div class="ttc" id="aclassJson_1_1Value_html"><div class="ttname"><a href="classJson_1_1Value.html">Json::Value</a></div><div class="ttdoc">Represents a JSON value.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8h_source.html#l00147">json_value.h:148</a></div></div>
<div class="ttc" id="aclassJson_1_1Value_html_a7e49ac977e4bcf59745a09d426669f75"><div class="ttname"><a href="classJson_1_1Value.html#a7e49ac977e4bcf59745a09d426669f75">Json::Value::append</a></div><div class="ttdeci">Value &amp; append(const Value &amp;value)</div><div class="ttdoc">Append value to array at the end.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l00897">json_value.cpp:897</a></div></div>
<div class="ttc" id="aclassJson_1_1Value_html_aa52f7873b95d29627d6e83ba96f69aaa"><div class="ttname"><a href="classJson_1_1Value.html#aa52f7873b95d29627d6e83ba96f69aaa">Json::Value::removeMember</a></div><div class="ttdeci">Value removeMember(const char *key)</div><div class="ttdoc">Remove and return the named member.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l00922">json_value.cpp:922</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#l00949">json_value.cpp:949</a></div></div>
<div class="ttc" id="aclassJson_1_1Value_html_a21526b61dea2a1771030473e6248621e"><div class="ttname"><a href="classJson_1_1Value.html#a21526b61dea2a1771030473e6248621e">Json::Value::append</a></div><div class="ttdeci">Value &amp; append(Value const &amp;value)</div><div class="ttdoc">Append value to array at the end.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l00897">json_value.cpp:897</a></div></div>
<div class="ttc" id="aclassJson_1_1Value_html_a9c9ee172f3387d37d5382d991c591219"><div class="ttname"><a href="classJson_1_1Value.html#a9c9ee172f3387d37d5382d991c591219">Json::Value::removeMember</a></div><div class="ttdeci">Value removeMember(char const *key)</div><div class="ttdoc">Remove and return the named member.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l00922">json_value.cpp:922</a></div></div>
<div class="ttc" id="aclassJson_1_1Value_html_abfa90c81f6aee7877bd5fb4c8445994f"><div class="ttname"><a href="classJson_1_1Value.html#abfa90c81f6aee7877bd5fb4c8445994f">Json::Value::isMember</a></div><div class="ttdeci">bool isMember(char const *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#l00949">json_value.cpp:949</a></div></div>
<div class="ttc" id="aclassbeast_1_1IP_1_1Endpoint_html"><div class="ttname"><a href="classbeast_1_1IP_1_1Endpoint.html">beast::IP::Endpoint</a></div><div class="ttdoc">A version-independent IP address and port combination.</div><div class="ttdef"><b>Definition:</b> <a href="IPEndpoint_8h_source.html#l00038">IPEndpoint.h:39</a></div></div>
<div class="ttc" id="aclassbeast_1_1Journal_html"><div class="ttname"><a href="classbeast_1_1Journal.html">beast::Journal</a></div><div class="ttdoc">A generic endpoint for log messages.</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00059">Journal.h:60</a></div></div>
<div class="ttc" id="aclassbeast_1_1Journal_html_a556228cb60bcf405c225d3f64b7b01ae"><div class="ttname"><a href="classbeast_1_1Journal.html#a556228cb60bcf405c225d3f64b7b01ae">beast::Journal::debug</a></div><div class="ttdeci">Stream debug() const</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00328">Journal.h:328</a></div></div>