mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
deploy: f31c50d04d
This commit is contained in:
@@ -119,13 +119,13 @@ $(function() {
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="classripple_1_1RCLCxPeerPos.html#a6319953faa4ccde0f319dbe6cc318746"> 48</a></span> <a class="code" href="classripple_1_1RCLCxPeerPos.html#a6319953faa4ccde0f319dbe6cc318746">RCLCxPeerPos::checkSign</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> <span class="keyword"></span>{</div>
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="keywordflow">return</span> <a class="code" href="namespaceripple.html#a52366e572b1b40e5e913cf14e1d51ce3">verifyDigest</a>(</div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <a class="code" href="classripple_1_1RCLCxPeerPos.html#ae755e970550b6ffaf5d5d18468c40488">publicKey</a>(), <a class="code" href="classripple_1_1RCLCxPeerPos.html#a4627b53b1aabff09d542d7d05cc3e2d1">proposal_</a>.<a class="code" href="classripple_1_1ConsensusProposal.html#a22d48728160ca7966f1e616ef65fe919">signingHash</a>(), <a class="code" href="classripple_1_1RCLCxPeerPos.html#af7dbd15db4bfc7852a84f0cc7dd27685">signature</a>(), <span class="keyword">false</span>);</div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <a class="code" href="classripple_1_1RCLCxPeerPos.html#ae755e970550b6ffaf5d5d18468c40488">publicKey</a>(), <a class="code" href="classripple_1_1RCLCxPeerPos.html#a4627b53b1aabff09d542d7d05cc3e2d1">proposal_</a>.<a class="code" href="classripple_1_1ConsensusProposal.html#af5df2e264785c5310dba333549fb5ec2">signingHash</a>(), <a class="code" href="classripple_1_1RCLCxPeerPos.html#af7dbd15db4bfc7852a84f0cc7dd27685">signature</a>(), <span class="keyword">false</span>);</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>  </div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> <a class="code" href="classJson_1_1Value.html">Json::Value</a></div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="classripple_1_1RCLCxPeerPos.html#a65a69d25d4b834b50190f671d182010d"> 55</a></span> <a class="code" href="classripple_1_1RCLCxPeerPos.html#a65a69d25d4b834b50190f671d182010d">RCLCxPeerPos::getJson</a>()<span class="keyword"> const</span></div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> <span class="keyword"></span>{</div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="keyword">auto</span> ret = <a class="code" href="classripple_1_1RCLCxPeerPos.html#abaaee52d3710a96e8c78aa725646b46e">proposal</a>().<a class="code" href="classripple_1_1ConsensusProposal.html#ad5ae4fa82a1681204852e81d7ada5df5">getJson</a>();</div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="keyword">auto</span> ret = <a class="code" href="classripple_1_1RCLCxPeerPos.html#abaaee52d3710a96e8c78aa725646b46e">proposal</a>().<a class="code" href="classripple_1_1ConsensusProposal.html#a799315c246e228ac703759505d8997d8">getJson</a>();</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="keywordflow">if</span> (<a class="code" href="classripple_1_1RCLCxPeerPos.html#ae755e970550b6ffaf5d5d18468c40488">publicKey</a>().size())</div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  ret[jss::peer_id] = <a class="code" href="namespaceripple.html#a08a13b62b18272366f788632359e8793">toBase58</a>(<a class="code" href="namespaceripple.html#a1bf8df553d36589191c8057c136cce03ac3fe5edb1f8a81a8e585f6a27c120be6">TokenType::NodePublic</a>, <a class="code" href="classripple_1_1RCLCxPeerPos.html#ae755e970550b6ffaf5d5d18468c40488">publicKey</a>());</div>
|
||||
@@ -156,30 +156,30 @@ $(function() {
|
||||
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span> } <span class="comment">// namespace ripple</span></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<div class="ttc" id="aclassripple_1_1Slice_html_aa6faa586508e0f849d4591d807353825"><div class="ttname"><a href="classripple_1_1Slice.html#aa6faa586508e0f849d4591d807353825">ripple::Slice::size</a></div><div class="ttdeci">std::size_t size() const noexcept</div><div class="ttdoc">Returns the number of bytes in the storage.</div><div class="ttdef"><b>Definition:</b> <a href="Slice_8h_source.html#l00080">Slice.h:80</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RCLCxPeerPos_html_a4627b53b1aabff09d542d7d05cc3e2d1"><div class="ttname"><a href="classripple_1_1RCLCxPeerPos.html#a4627b53b1aabff09d542d7d05cc3e2d1">ripple::RCLCxPeerPos::proposal_</a></div><div class="ttdeci">Proposal proposal_</div><div class="ttdef"><b>Definition:</b> <a href="RCLCxPeerPos_8h_source.html#l00104">RCLCxPeerPos.h:104</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RCLCxPeerPos_html_af7dbd15db4bfc7852a84f0cc7dd27685"><div class="ttname"><a href="classripple_1_1RCLCxPeerPos.html#af7dbd15db4bfc7852a84f0cc7dd27685">ripple::RCLCxPeerPos::signature</a></div><div class="ttdeci">Slice signature() const</div><div class="ttdoc">Signature of the proposal (not necessarily verified)</div><div class="ttdef"><b>Definition:</b> <a href="RCLCxPeerPos_8h_source.html#l00072">RCLCxPeerPos.h:72</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RCLCxPeerPos_html_a4627b53b1aabff09d542d7d05cc3e2d1"><div class="ttname"><a href="classripple_1_1RCLCxPeerPos.html#a4627b53b1aabff09d542d7d05cc3e2d1">ripple::RCLCxPeerPos::proposal_</a></div><div class="ttdeci">Proposal proposal_</div><div class="ttdef"><b>Definition:</b> <a href="RCLCxPeerPos_8h_source.html#l00103">RCLCxPeerPos.h:103</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RCLCxPeerPos_html_af7dbd15db4bfc7852a84f0cc7dd27685"><div class="ttname"><a href="classripple_1_1RCLCxPeerPos.html#af7dbd15db4bfc7852a84f0cc7dd27685">ripple::RCLCxPeerPos::signature</a></div><div class="ttdeci">Slice signature() const</div><div class="ttdoc">Signature of the proposal (not necessarily verified)</div><div class="ttdef"><b>Definition:</b> <a href="RCLCxPeerPos_8h_source.html#l00071">RCLCxPeerPos.h:71</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Slice_html"><div class="ttname"><a href="classripple_1_1Slice.html">ripple::Slice</a></div><div class="ttdoc">An immutable linear range of bytes.</div><div class="ttdef"><b>Definition:</b> <a href="Slice_8h_source.html#l00044">Slice.h:44</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1ConsensusProposal_html_a799315c246e228ac703759505d8997d8"><div class="ttname"><a href="classripple_1_1ConsensusProposal.html#a799315c246e228ac703759505d8997d8">ripple::ConsensusProposal::getJson</a></div><div class="ttdeci">Json::Value getJson() const</div><div class="ttdoc">Get JSON representation for debugging.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusProposal_8h_source.html#l00199">ConsensusProposal.h:199</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Slice_html_a40d87684d01acbc62ec048ffae21b7d3"><div class="ttname"><a href="classripple_1_1Slice.html#a40d87684d01acbc62ec048ffae21b7d3">ripple::Slice::end</a></div><div class="ttdeci">const_iterator end() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="Slice_8h_source.html#l00158">Slice.h:158</a></div></div>
|
||||
<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#l00104">AccountID.cpp:104</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Serializer_html_a6d58e3f8aded7b4eadc9a8b0eac1cda4"><div class="ttname"><a href="classripple_1_1Serializer.html#a6d58e3f8aded7b4eadc9a8b0eac1cda4">ripple::Serializer::getSHA512Half</a></div><div class="ttdeci">uint256 getSHA512Half() const</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8cpp_source.html#l00194">Serializer.cpp:194</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RCLCxPeerPos_html_abaaee52d3710a96e8c78aa725646b46e"><div class="ttname"><a href="classripple_1_1RCLCxPeerPos.html#abaaee52d3710a96e8c78aa725646b46e">ripple::RCLCxPeerPos::proposal</a></div><div class="ttdeci">Proposal const & proposal() const</div><div class="ttdef"><b>Definition:</b> <a href="RCLCxPeerPos_8h_source.html#l00092">RCLCxPeerPos.h:92</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RCLCxPeerPos_html_a451fe6003428de462295b0052e4f85b6"><div class="ttname"><a href="classripple_1_1RCLCxPeerPos.html#a451fe6003428de462295b0052e4f85b6">ripple::RCLCxPeerPos::signature_</a></div><div class="ttdeci">boost::container::static_vector< std::uint8_t, 72 > signature_</div><div class="ttdef"><b>Definition:</b> <a href="RCLCxPeerPos_8h_source.html#l00105">RCLCxPeerPos.h:105</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1ConsensusProposal_html_a22d48728160ca7966f1e616ef65fe919"><div class="ttname"><a href="classripple_1_1ConsensusProposal.html#a22d48728160ca7966f1e616ef65fe919">ripple::ConsensusProposal::signingHash</a></div><div class="ttdeci">uint256 const & signingHash() const</div><div class="ttdoc">The digest for this proposal, used for signing purposes.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusProposal_8h_source.html#l00235">ConsensusProposal.h:235</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RCLCxPeerPos_html_abaaee52d3710a96e8c78aa725646b46e"><div class="ttname"><a href="classripple_1_1RCLCxPeerPos.html#abaaee52d3710a96e8c78aa725646b46e">ripple::RCLCxPeerPos::proposal</a></div><div class="ttdeci">Proposal const & proposal() const</div><div class="ttdef"><b>Definition:</b> <a href="RCLCxPeerPos_8h_source.html#l00091">RCLCxPeerPos.h:91</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RCLCxPeerPos_html_a451fe6003428de462295b0052e4f85b6"><div class="ttname"><a href="classripple_1_1RCLCxPeerPos.html#a451fe6003428de462295b0052e4f85b6">ripple::RCLCxPeerPos::signature_</a></div><div class="ttdeci">boost::container::static_vector< std::uint8_t, 72 > signature_</div><div class="ttdef"><b>Definition:</b> <a href="RCLCxPeerPos_8h_source.html#l00104">RCLCxPeerPos.h:104</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1base__uint_html"><div class="ttname"><a href="classripple_1_1base__uint.html">ripple::base_uint< 256 ></a></div></div>
|
||||
<div class="ttc" id="atime_since_epoch_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/time_point/time_since_epoch.html">std::chrono::time_point::time_since_epoch</a></div><div class="ttdeci">T time_since_epoch(T... args)</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1ConsensusProposal_html_ad5ae4fa82a1681204852e81d7ada5df5"><div class="ttname"><a href="classripple_1_1ConsensusProposal.html#ad5ae4fa82a1681204852e81d7ada5df5">ripple::ConsensusProposal::getJson</a></div><div class="ttdeci">Json::Value getJson() const</div><div class="ttdoc">Get JSON representation for debugging.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusProposal_8h_source.html#l00214">ConsensusProposal.h:214</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#l00059">PublicKey.h:59</a></div></div>
|
||||
<div class="ttc" id="atime_point_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/time_point.html">std::chrono::time_point</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ad5143ceada01141772ae4aab984f94bdab314439bc1697845de3749d51dca7c15"><div class="ttname"><a href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bdab314439bc1697845de3749d51dca7c15">ripple::HashPrefix::proposal</a></div><div class="ttdeci">@ proposal</div><div class="ttdoc">proposal for signing</div></div>
|
||||
<div class="ttc" id="ainteger_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a0f5de38ef7c5157e23527a0e6a720a22"><div class="ttname"><a href="namespaceripple.html#a0f5de38ef7c5157e23527a0e6a720a22">ripple::proposalUniqueId</a></div><div class="ttdeci">uint256 proposalUniqueId(uint256 const &proposeHash, uint256 const &previousLedger, std::uint32_t proposeSeq, NetClock::time_point closeTime, Slice const &publicKey, Slice const &signature)</div><div class="ttdoc">Calculate a unique identifier for a signed proposal.</div><div class="ttdef"><b>Definition:</b> <a href="RCLCxPeerPos_8cpp_source.html#l00066">RCLCxPeerPos.cpp:66</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RCLCxPeerPos_html_ae755e970550b6ffaf5d5d18468c40488"><div class="ttname"><a href="classripple_1_1RCLCxPeerPos.html#ae755e970550b6ffaf5d5d18468c40488">ripple::RCLCxPeerPos::publicKey</a></div><div class="ttdeci">PublicKey const & publicKey() const</div><div class="ttdoc">Public key of peer that sent the proposal.</div><div class="ttdef"><b>Definition:</b> <a href="RCLCxPeerPos_8h_source.html#l00079">RCLCxPeerPos.h:79</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RCLCxPeerPos_html_ae755e970550b6ffaf5d5d18468c40488"><div class="ttname"><a href="classripple_1_1RCLCxPeerPos.html#ae755e970550b6ffaf5d5d18468c40488">ripple::RCLCxPeerPos::publicKey</a></div><div class="ttdeci">PublicKey const & publicKey() const</div><div class="ttdoc">Public key of peer that sent the proposal.</div><div class="ttdef"><b>Definition:</b> <a href="RCLCxPeerPos_8h_source.html#l00078">RCLCxPeerPos.h:78</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Serializer_html"><div class="ttname"><a href="classripple_1_1Serializer.html">ripple::Serializer</a></div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00040">Serializer.h:40</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_1Serializer_html_a96daec54ca0c8ec7f6e7e683e9abbe0e"><div class="ttname"><a href="classripple_1_1Serializer.html#a96daec54ca0c8ec7f6e7e683e9abbe0e">ripple::Serializer::addBitString</a></div><div class="ttdeci">int addBitString(base_uint< Bits, Tag > const &v)</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00098">Serializer.h:98</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RCLCxPeerPos_html_a65a69d25d4b834b50190f671d182010d"><div class="ttname"><a href="classripple_1_1RCLCxPeerPos.html#a65a69d25d4b834b50190f671d182010d">ripple::RCLCxPeerPos::getJson</a></div><div class="ttdeci">Json::Value getJson() const</div><div class="ttdoc">JSON representation of proposal.</div><div class="ttdef"><b>Definition:</b> <a href="RCLCxPeerPos_8cpp_source.html#l00055">RCLCxPeerPos.cpp:55</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_a52366e572b1b40e5e913cf14e1d51ce3"><div class="ttname"><a href="namespaceripple.html#a52366e572b1b40e5e913cf14e1d51ce3">ripple::verifyDigest</a></div><div class="ttdeci">bool verifyDigest(PublicKey const &publicKey, uint256 const &digest, Slice const &sig, bool mustBeFullyCanonical) noexcept</div><div class="ttdoc">Verify a secp256k1 signature on the digest of a message.</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8cpp_source.html#l00222">PublicKey.cpp:222</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1ConsensusProposal_html_af5df2e264785c5310dba333549fb5ec2"><div class="ttname"><a href="classripple_1_1ConsensusProposal.html#af5df2e264785c5310dba333549fb5ec2">ripple::ConsensusProposal::signingHash</a></div><div class="ttdeci">uint256 const & signingHash() const</div><div class="ttdoc">The digest for this proposal, used for signing purposes.</div><div class="ttdef"><b>Definition:</b> <a href="ConsensusProposal_8h_source.html#l00220">ConsensusProposal.h:220</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1RCLCxPeerPos_html_a557706e8f77889adc5fbff1cb282343a"><div class="ttname"><a href="classripple_1_1RCLCxPeerPos.html#a557706e8f77889adc5fbff1cb282343a">ripple::RCLCxPeerPos::RCLCxPeerPos</a></div><div class="ttdeci">RCLCxPeerPos(PublicKey const &publicKey, Slice const &signature, uint256 const &suppress, Proposal &&proposal)</div><div class="ttdoc">Constructor.</div><div class="ttdef"><b>Definition:</b> <a href="RCLCxPeerPos_8cpp_source.html#l00030">RCLCxPeerPos.cpp:30</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Serializer_html_a9d465161cb77936bd75a3d034d2b5b72"><div class="ttname"><a href="classripple_1_1Serializer.html#a9d465161cb77936bd75a3d034d2b5b72">ripple::Serializer::addVL</a></div><div class="ttdeci">int addVL(Blob const &vector)</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8cpp_source.html#l00200">Serializer.cpp:200</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a1bf8df553d36589191c8057c136cce03ac3fe5edb1f8a81a8e585f6a27c120be6"><div class="ttname"><a href="namespaceripple.html#a1bf8df553d36589191c8057c136cce03ac3fe5edb1f8a81a8e585f6a27c120be6">ripple::TokenType::NodePublic</a></div><div class="ttdeci">@ NodePublic</div></div>
|
||||
@@ -187,7 +187,7 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1RCLCxPeerPos_html_a6319953faa4ccde0f319dbe6cc318746"><div class="ttname"><a href="classripple_1_1RCLCxPeerPos.html#a6319953faa4ccde0f319dbe6cc318746">ripple::RCLCxPeerPos::checkSign</a></div><div class="ttdeci">bool checkSign() const</div><div class="ttdoc">Verify the signing hash of the proposal.</div><div class="ttdef"><b>Definition:</b> <a href="RCLCxPeerPos_8cpp_source.html#l00048">RCLCxPeerPos.cpp:48</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#l00145">json_value.h:145</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Slice_html_a3ae79b3980ca850a6070e9dda9c19679"><div class="ttname"><a href="classripple_1_1Slice.html#a3ae79b3980ca850a6070e9dda9c19679">ripple::Slice::begin</a></div><div class="ttdeci">const_iterator begin() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="Slice_8h_source.html#l00146">Slice.h:146</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1ConsensusProposal_html"><div class="ttname"><a href="classripple_1_1ConsensusProposal.html">ripple::ConsensusProposal< NodeID, uint256, uint256, LedgerIndex ></a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1ConsensusProposal_html"><div class="ttname"><a href="classripple_1_1ConsensusProposal.html">ripple::ConsensusProposal< NodeID, uint256, uint256 ></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