This commit is contained in:
bthomee
2025-05-20 18:10:54 +00:00
parent 39d241def5
commit 90cc35d381
3215 changed files with 96027 additions and 70734 deletions

View File

@@ -176,7 +176,7 @@ $(function() {
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> <span class="keywordflow">return</span> std::nullopt;</div>
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> </div>
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> <a class="code hl_class" href="classripple_1_1PublicKey.html">PublicKey</a> <span class="keyword">const</span> masterKey = <a class="code hl_class" href="classripple_1_1PublicKey.html">PublicKey</a>(<a class="code hl_function" href="namespaceripple.html#a93f2333b362ee67694b78f55eadf7805">makeSlice</a>(pk));</div>
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> <span class="keyword">const</span> seq = st.getFieldU32(sfSequence);</div>
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> <span class="keyword">const</span> <a class="code hl_struct" href="structripple_1_1test_1_1jtx_1_1seq.html">seq</a> = st.getFieldU32(sfSequence);</div>
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> </div>
<div class="line"><a id="l00103" name="l00103"></a><span class="lineno"> 103</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> domain;</div>
<div class="line"><a id="l00104" name="l00104"></a><span class="lineno"> 104</span> </div>
@@ -195,7 +195,7 @@ $(function() {
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> <span class="keywordtype">bool</span> <span class="keyword">const</span> hasEphemeralKey = st.isFieldPresent(sfSigningPubKey);</div>
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> <span class="keywordtype">bool</span> <span class="keyword">const</span> hasEphemeralSig = st.isFieldPresent(sfSignature);</div>
<div class="line"><a id="l00119" name="l00119"></a><span class="lineno"> 119</span> </div>
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> <span class="keywordflow">if</span> (<a class="code hl_function" href="structripple_1_1Manifest.html#a5828ebc380d9f2bf36e68b22e7825823">Manifest::revoked</a>(seq))</div>
<div class="line"><a id="l00120" name="l00120"></a><span class="lineno"> 120</span> <span class="keywordflow">if</span> (<a class="code hl_function" href="structripple_1_1Manifest.html#a5828ebc380d9f2bf36e68b22e7825823">Manifest::revoked</a>(<a class="code hl_struct" href="structripple_1_1test_1_1jtx_1_1seq.html">seq</a>))</div>
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> {</div>
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> <span class="comment">// Revocation manifests should not specify a new signing key</span></div>
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> <span class="comment">// or a signing key signature.</span></div>
@@ -231,7 +231,7 @@ $(function() {
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> <span class="keyword">reinterpret_cast&lt;</span><span class="keywordtype">char</span> const*<span class="keyword">&gt;</span>(s.<a class="code hl_function" href="classripple_1_1Slice.html#a86b04f444930887410acd22b367efc8c">data</a>()), s.<a class="code hl_function" href="classripple_1_1Slice.html#aa6faa586508e0f849d4591d807353825">size</a>());</div>
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> </div>
<div class="line"><a id="l00155" name="l00155"></a><span class="lineno"> 155</span> <span class="comment">// If the manifest is revoked, then the signingKey will be unseated</span></div>
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span> <span class="keywordflow">return</span> <a class="code hl_struct" href="structripple_1_1Manifest.html">Manifest</a>(serialized, masterKey, signingKey, seq, domain);</div>
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span> <span class="keywordflow">return</span> <a class="code hl_struct" href="structripple_1_1Manifest.html">Manifest</a>(serialized, masterKey, signingKey, <a class="code hl_struct" href="structripple_1_1test_1_1jtx_1_1seq.html">seq</a>, domain);</div>
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span> }</div>
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span> <span class="keywordflow">catch</span> (<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/error/exception.html">std::exception</a> <span class="keyword">const</span>&amp; ex)</div>
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> {</div>
@@ -247,10 +247,10 @@ $(function() {
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span> Stream&amp; s,</div>
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>&amp; action,</div>
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span> <a class="code hl_class" href="classripple_1_1PublicKey.html">PublicKey</a> <span class="keyword">const</span>&amp; pk,</div>
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> seq)</div>
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> <a class="code hl_struct" href="structripple_1_1test_1_1jtx_1_1seq.html">seq</a>)</div>
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span>{</div>
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span> s &lt;&lt; <span class="stringliteral">&quot;Manifest: &quot;</span> &lt;&lt; action</div>
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span> &lt;&lt; <span class="stringliteral">&quot;;Pk: &quot;</span> &lt;&lt; <a class="code hl_function" href="namespaceripple.html#a08a13b62b18272366f788632359e8793">toBase58</a>(<a class="code hl_enumvalue" href="namespaceripple.html#a1bf8df553d36589191c8057c136cce03ac3fe5edb1f8a81a8e585f6a27c120be6">TokenType::NodePublic</a>, pk) &lt;&lt; <span class="stringliteral">&quot;;Seq: &quot;</span> &lt;&lt; seq</div>
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span> &lt;&lt; <span class="stringliteral">&quot;;Pk: &quot;</span> &lt;&lt; <a class="code hl_function" href="namespaceripple.html#a08a13b62b18272366f788632359e8793">toBase58</a>(<a class="code hl_enumvalue" href="namespaceripple.html#a1bf8df553d36589191c8057c136cce03ac3fe5edb1f8a81a8e585f6a27c120be6">TokenType::NodePublic</a>, pk) &lt;&lt; <span class="stringliteral">&quot;;Seq: &quot;</span> &lt;&lt; <a class="code hl_struct" href="structripple_1_1test_1_1jtx_1_1seq.html">seq</a></div>
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"> 176</span> &lt;&lt; <span class="stringliteral">&quot;;&quot;</span>;</div>
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span> <span class="keywordflow">return</span> s;</div>
<div class="line"><a id="l00178" name="l00178"></a><span class="lineno"> 178</span>}</div>
@@ -261,11 +261,11 @@ $(function() {
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"> 183</span> Stream&amp; s,</div>
<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"> 184</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <span class="keyword">const</span>&amp; action,</div>
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"> 185</span> <a class="code hl_class" href="classripple_1_1PublicKey.html">PublicKey</a> <span class="keyword">const</span>&amp; pk,</div>
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> seq,</div>
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> <a class="code hl_struct" href="structripple_1_1test_1_1jtx_1_1seq.html">seq</a>,</div>
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"> 187</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> oldSeq)</div>
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"> 188</span>{</div>
<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"> 189</span> s &lt;&lt; <span class="stringliteral">&quot;Manifest: &quot;</span> &lt;&lt; action</div>
<div class="line"><a id="l00190" name="l00190"></a><span class="lineno"> 190</span> &lt;&lt; <span class="stringliteral">&quot;;Pk: &quot;</span> &lt;&lt; <a class="code hl_function" href="namespaceripple.html#a08a13b62b18272366f788632359e8793">toBase58</a>(<a class="code hl_enumvalue" href="namespaceripple.html#a1bf8df553d36589191c8057c136cce03ac3fe5edb1f8a81a8e585f6a27c120be6">TokenType::NodePublic</a>, pk) &lt;&lt; <span class="stringliteral">&quot;;Seq: &quot;</span> &lt;&lt; seq</div>
<div class="line"><a id="l00190" name="l00190"></a><span class="lineno"> 190</span> &lt;&lt; <span class="stringliteral">&quot;;Pk: &quot;</span> &lt;&lt; <a class="code hl_function" href="namespaceripple.html#a08a13b62b18272366f788632359e8793">toBase58</a>(<a class="code hl_enumvalue" href="namespaceripple.html#a1bf8df553d36589191c8057c136cce03ac3fe5edb1f8a81a8e585f6a27c120be6">TokenType::NodePublic</a>, pk) &lt;&lt; <span class="stringliteral">&quot;;Seq: &quot;</span> &lt;&lt; <a class="code hl_struct" href="structripple_1_1test_1_1jtx_1_1seq.html">seq</a></div>
<div class="line"><a id="l00191" name="l00191"></a><span class="lineno"> 191</span> &lt;&lt; <span class="stringliteral">&quot;;OldSeq: &quot;</span> &lt;&lt; oldSeq &lt;&lt; <span class="stringliteral">&quot;;&quot;</span>;</div>
<div class="line"><a id="l00192" name="l00192"></a><span class="lineno"> 192</span> <span class="keywordflow">return</span> s;</div>
<div class="line"><a id="l00193" name="l00193"></a><span class="lineno"> 193</span>}</div>
@@ -700,8 +700,8 @@ $(function() {
<div class="ttc" id="abegin_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/begin.html">std::vector::cbegin</a></div><div class="ttdeci">T cbegin(T... args)</div></div>
<div class="ttc" id="aclassJson_1_1Reader_html"><div class="ttname"><a href="classJson_1_1Reader.html">Json::Reader</a></div><div class="ttdoc">Unserialize a JSON document into a Value.</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8h_source.html#l00038">json_reader.h:39</a></div></div>
<div class="ttc" id="aclassJson_1_1Reader_html_a8ee4d40504e4f8b069745d762ab4d78c"><div class="ttname"><a href="classJson_1_1Reader.html#a8ee4d40504e4f8b069745d762ab4d78c">Json::Reader::parse</a></div><div class="ttdeci">bool parse(std::string const &amp;document, Value &amp;root)</div><div class="ttdoc">Read a Value from a JSON document.</div><div class="ttdef"><b>Definition:</b> <a href="json__reader_8cpp_source.html#l00078">json_reader.cpp:78</a></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_acd7f7ba84f8aba84bce7b742c87ea8d6"><div class="ttname"><a href="classJson_1_1Value.html#acd7f7ba84f8aba84bce7b742c87ea8d6">Json::Value::get</a></div><div class="ttdeci">Value get(UInt index, Value const &amp;defaultValue) const</div><div class="ttdoc">If the array contains at least index+1 elements, returns the element value, otherwise returns default...</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l00847">json_value.cpp:847</a></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#l00149">json_value.h:150</a></div></div>
<div class="ttc" id="aclassJson_1_1Value_html_acd7f7ba84f8aba84bce7b742c87ea8d6"><div class="ttname"><a href="classJson_1_1Value.html#acd7f7ba84f8aba84bce7b742c87ea8d6">Json::Value::get</a></div><div class="ttdeci">Value get(UInt index, Value const &amp;defaultValue) const</div><div class="ttdoc">If the array contains at least index+1 elements, returns the element value, otherwise returns default...</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l00854">json_value.cpp:854</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_a49b0713e65bb8e2c51b76fbf16252afe"><div class="ttname"><a href="classbeast_1_1Journal.html#a49b0713e65bb8e2c51b76fbf16252afe">beast::Journal::error</a></div><div class="ttdeci">Stream error() const</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00346">Journal.h:346</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>
@@ -790,6 +790,7 @@ $(function() {
<div class="ttc" id="astructripple_1_1Manifest_html_aa5b2668cf6c82f77235fd578453c83e3"><div class="ttname"><a href="structripple_1_1Manifest.html#aa5b2668cf6c82f77235fd578453c83e3">ripple::Manifest::getMasterSignature</a></div><div class="ttdeci">Blob getMasterSignature() const</div><div class="ttdoc">Returns manifest master key signature.</div><div class="ttdef"><b>Definition:</b> <a href="Manifest_8cpp_source.html#l00255">Manifest.cpp:255</a></div></div>
<div class="ttc" id="astructripple_1_1Manifest_html_aae586eb5d09377536ae8bd01937e35aa"><div class="ttname"><a href="structripple_1_1Manifest.html#aae586eb5d09377536ae8bd01937e35aa">ripple::Manifest::masterKey</a></div><div class="ttdeci">PublicKey masterKey</div><div class="ttdoc">The master key associated with this manifest.</div><div class="ttdef"><b>Definition:</b> <a href="Manifest_8h_source.html#l00086">Manifest.h:86</a></div></div>
<div class="ttc" id="astructripple_1_1ValidatorToken_html"><div class="ttname"><a href="structripple_1_1ValidatorToken.html">ripple::ValidatorToken</a></div><div class="ttdef"><b>Definition:</b> <a href="Manifest_8h_source.html#l00204">Manifest.h:205</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1seq_html"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1seq.html">ripple::test::jtx::seq</a></div><div class="ttdoc">Set the sequence number on a JTx.</div><div class="ttdef"><b>Definition:</b> <a href="seq_8h_source.html#l00033">seq.h:34</a></div></div>
<div class="ttc" id="ato_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a></div><div class="ttdeci">T to_string(T... args)</div></div>
<div class="ttc" id="aunique_lock_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/thread/unique_lock.html">std::unique_lock</a></div></div>
<div class="ttc" id="avector_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector&lt; unsigned char &gt;</a></div></div>