This commit is contained in:
manojsdoshi
2023-11-08 18:39:32 +00:00
parent e2a2b5c865
commit c5554cfb8a
2686 changed files with 55239 additions and 53717 deletions

View File

@@ -222,7 +222,7 @@ $(function() {
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>&#160; <span class="keywordflow">if</span> (checkSignature &amp;&amp; !<a class="code" href="classripple_1_1STValidation.html#ad20750500ba56dcb7383ed963681148e">isValid</a>())</div>
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>&#160; {</div>
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>&#160; JLOG(<a class="code" href="namespaceripple.html#a94e13759bd026c8ac305482e17f05adb">debugLog</a>().error()) &lt;&lt; <span class="stringliteral">&quot;Invalid signature in validation: &quot;</span></div>
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; &lt;&lt; <a class="code" href="classripple_1_1STObject.html#acc2ceb95cdb8fc8b2520aeceabf17553">getJson</a>(<a class="code" href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">JsonOptions::none</a>);</div>
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>&#160; &lt;&lt; <a class="code" href="classripple_1_1STObject.html#acc2ceb95cdb8fc8b2520aeceabf17553">getJson</a>(<a class="code" href="structripple_1_1JsonOptions.html#ab85e43ec84df987200d3355c3ba89f0aa1917451e3686dfe8d5016670eb87ab33">JsonOptions::none</a>);</div>
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>&#160; Throw&lt;std::runtime_error&gt;(<span class="stringliteral">&quot;Invalid signature in validation&quot;</span>);</div>
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; }</div>
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; </div>
@@ -342,7 +342,6 @@ $(function() {
<div class="ttc" id="aclassripple_1_1STValidation_html_a2b834566e12309f92d12e7f11771ad82"><div class="ttname"><a href="classripple_1_1STValidation.html#a2b834566e12309f92d12e7f11771ad82">ripple::STValidation::valid_</a></div><div class="ttdeci">std::optional&lt; bool &gt; valid_</div><div class="ttdef"><b>Definition:</b> <a href="STValidation_8h_source.html#l00050">STValidation.h:50</a></div></div>
<div class="ttc" id="aclassripple_1_1PublicKey_html"><div class="ttname"><a href="classripple_1_1PublicKey.html">ripple::PublicKey</a></div><div class="ttdoc">A public key.</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8h_source.html#l00061">PublicKey.h:61</a></div></div>
<div class="ttc" id="anamespaceripple_html_a0429dc3d934c2cebe43fb8a723cf9eb3"><div class="ttname"><a href="namespaceripple.html#a0429dc3d934c2cebe43fb8a723cf9eb3">ripple::signDigest</a></div><div class="ttdeci">Buffer signDigest(PublicKey const &amp;pk, SecretKey const &amp;sk, uint256 const &amp;digest)</div><div class="ttdoc">Generate a signature for a message digest.</div><div class="ttdef"><b>Definition:</b> <a href="SecretKey_8cpp_source.html#l00212">SecretKey.cpp:212</a></div></div>
<div class="ttc" id="anamespaceripple_html_a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8"><div class="ttname"><a href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">ripple::JsonOptions::none</a></div><div class="ttdeci">@ none</div></div>
<div class="ttc" id="aclassripple_1_1STValidation_html_a3ce9844ef8dc996ccd4091bb74136e98"><div class="ttname"><a href="classripple_1_1STValidation.html#a3ce9844ef8dc996ccd4091bb74136e98">ripple::STValidation::getSerialized</a></div><div class="ttdeci">Blob getSerialized() const</div><div class="ttdef"><b>Definition:</b> <a href="STValidation_8cpp_source.html#l00135">STValidation.cpp:135</a></div></div>
<div class="ttc" id="aclassripple_1_1STValidation_html_ae2ad4368ffbab07c0ceae3d7aabf0bb7"><div class="ttname"><a href="classripple_1_1STValidation.html#ae2ad4368ffbab07c0ceae3d7aabf0bb7">ripple::STValidation::move</a></div><div class="ttdeci">STBase * move(std::size_t n, void *buf) override</div><div class="ttdef"><b>Definition:</b> <a href="STValidation_8cpp_source.html#l00035">STValidation.cpp:35</a></div></div>
<div class="ttc" id="aclassripple_1_1STValidation_html_aa0911213ec5399168a171156b130ba7a"><div class="ttname"><a href="classripple_1_1STValidation.html#aa0911213ec5399168a171156b130ba7a">ripple::STValidation::isFull</a></div><div class="ttdeci">bool isFull() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="STValidation_8cpp_source.html#l00123">STValidation.cpp:123</a></div></div>
@@ -358,9 +357,10 @@ $(function() {
<div class="ttc" id="aclassripple_1_1STValidation_html_ad20750500ba56dcb7383ed963681148e"><div class="ttname"><a href="classripple_1_1STValidation.html#ad20750500ba56dcb7383ed963681148e">ripple::STValidation::isValid</a></div><div class="ttdeci">bool isValid() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="STValidation_8cpp_source.html#l00106">STValidation.cpp:106</a></div></div>
<div class="ttc" id="aclassripple_1_1STValidation_html_a153034dfe796ffd1b80a49a84bf79a14"><div class="ttname"><a href="classripple_1_1STValidation.html#a153034dfe796ffd1b80a49a84bf79a14">ripple::STValidation::setUntrusted</a></div><div class="ttdeci">void setUntrusted()</div><div class="ttdef"><b>Definition:</b> <a href="STValidation_8h_source.html#l00257">STValidation.h:257</a></div></div>
<div class="ttc" id="anamespaceripple_html_a9de744cfdefe1132969eb982e57e4ddea82c2b7829b8129e5a2d53665ba4b4757"><div class="ttname"><a href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea82c2b7829b8129e5a2d53665ba4b4757">ripple::KeyType::secp256k1</a></div><div class="ttdeci">@ secp256k1</div></div>
<div class="ttc" id="aclassripple_1_1STObject_html"><div class="ttname"><a href="classripple_1_1STObject.html">ripple::STObject</a></div><div class="ttdef"><b>Definition:</b> <a href="STObject_8h_source.html#l00052">STObject.h:52</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html"><div class="ttname"><a href="classripple_1_1STObject.html">ripple::STObject</a></div><div class="ttdef"><b>Definition:</b> <a href="STObject_8h_source.html#l00053">STObject.h:53</a></div></div>
<div class="ttc" id="anamespaceripple_html"><div class="ttname"><a href="namespaceripple.html">ripple</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition:</b> <a href="RCLCensorshipDetector_8h_source.html#l00029">RCLCensorshipDetector.h:29</a></div></div>
<div class="ttc" id="aclassripple_1_1STBase_html"><div class="ttname"><a href="classripple_1_1STBase.html">ripple::STBase</a></div><div class="ttdoc">A type which can be exported to a well known binary format.</div><div class="ttdef"><b>Definition:</b> <a href="STBase_8h_source.html#l00066">STBase.h:66</a></div></div>
<div class="ttc" id="astructripple_1_1JsonOptions_html_ab85e43ec84df987200d3355c3ba89f0aa1917451e3686dfe8d5016670eb87ab33"><div class="ttname"><a href="structripple_1_1JsonOptions.html#ab85e43ec84df987200d3355c3ba89f0aa1917451e3686dfe8d5016670eb87ab33">ripple::JsonOptions::none</a></div><div class="ttdeci">@ none</div><div class="ttdef"><b>Definition:</b> <a href="STBase_8h_source.html#l00042">STBase.h:42</a></div></div>
<div class="ttc" id="aclassripple_1_1STBase_html"><div class="ttname"><a href="classripple_1_1STBase.html">ripple::STBase</a></div><div class="ttdoc">A type which can be exported to a well known binary format.</div><div class="ttdef"><b>Definition:</b> <a href="STBase_8h_source.html#l00121">STBase.h:121</a></div></div>
<div class="ttc" id="anamespacestd_html"><div class="ttname"><a href="namespacestd.html">std</a></div><div class="ttdoc">STL namespace.</div></div>
<div class="ttc" id="anamespaceripple_html_aefd2f77338ce3c9a2fffc4f0b289b483"><div class="ttname"><a href="namespaceripple.html#aefd2f77338ce3c9a2fffc4f0b289b483">ripple::LogicError</a></div><div class="ttdeci">void LogicError(std::string const &amp;how) noexcept</div><div class="ttdoc">Called when faulty logic causes a broken invariant.</div><div class="ttdef"><b>Definition:</b> <a href="contract_8cpp_source.html#l00048">contract.cpp:48</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_aaf5d617701ac3afc4ad6a13862459692"><div class="ttname"><a href="classripple_1_1STObject.html#aaf5d617701ac3afc4ad6a13862459692">ripple::STObject::isFieldPresent</a></div><div class="ttdeci">bool isFieldPresent(SField const &amp;field) const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00428">STObject.cpp:428</a></div></div>
@@ -373,7 +373,7 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_a75e201e47a68c45fb0bb79ee330a1386"><div class="ttname"><a href="namespaceripple.html#a75e201e47a68c45fb0bb79ee330a1386">ripple::sfValidation</a></div><div class="ttdeci">const SField sfValidation</div></div>
<div class="ttc" id="aoptional_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/optional.html">optional</a></div></div>
<div class="ttc" id="anamespaceripple_html_ac8808889ac69393dbfc99e57187e8de8"><div class="ttname"><a href="namespaceripple.html#ac8808889ac69393dbfc99e57187e8de8">ripple::vfFullValidation</a></div><div class="ttdeci">constexpr std::uint32_t vfFullValidation</div><div class="ttdef"><b>Definition:</b> <a href="STValidation_8h_source.html#l00039">STValidation.h:39</a></div></div>
<div class="ttc" id="aclassripple_1_1NetClock_html"><div class="ttname"><a href="classripple_1_1NetClock.html">ripple::NetClock</a></div><div class="ttdoc">Clock for measuring the network time.</div><div class="ttdef"><b>Definition:</b> <a href="chrono_8h_source.html#l00048">chrono.h:48</a></div></div>
<div class="ttc" id="aclassripple_1_1NetClock_html"><div class="ttname"><a href="classripple_1_1NetClock.html">ripple::NetClock</a></div><div class="ttdef"><b>Definition:</b> <a href="chrono_8h_source.html#l00062">chrono.h:62</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_acc2ceb95cdb8fc8b2520aeceabf17553"><div class="ttname"><a href="classripple_1_1STObject.html#acc2ceb95cdb8fc8b2520aeceabf17553">ripple::STObject::getJson</a></div><div class="ttdeci">Json::Value getJson(JsonOptions options) const override</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00731">STObject.cpp:731</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_acd1aac04649d694a3524faf2ddebf843"><div class="ttname"><a href="classripple_1_1STObject.html#acd1aac04649d694a3524faf2ddebf843">ripple::STObject::setFieldU32</a></div><div class="ttdeci">void setFieldU32(SField const &amp;field, std::uint32_t)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00659">STObject.cpp:659</a></div></div>
<div class="ttc" id="anamespaceripple_html_a1323d21bedd138bb1a2c17a5ac0ec500"><div class="ttname"><a href="namespaceripple.html#a1323d21bedd138bb1a2c17a5ac0ec500">ripple::sfSigningTime</a></div><div class="ttdeci">const SF_UINT32 sfSigningTime</div></div>