mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-27 22:45:52 +00:00
deploy: e514de76ed
This commit is contained in:
@@ -158,7 +158,7 @@ $(function() {
|
||||
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span> </div>
|
||||
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"> 81</span> <span class="comment">// verify that the signature attests to the data.</span></div>
|
||||
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> <span class="keywordtype">bool</span></div>
|
||||
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> <a class="code hl_function" href="structripple_1_1Attestations_1_1AttestationBase.html#aad607f98c62cf6a885e19be631f0f88f">verify</a>(<a class="code hl_class" href="classripple_1_1STXChainBridge.html">STXChainBridge</a> <span class="keyword">const</span>& bridge) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> <a class="code hl_function" href="structripple_1_1Attestations_1_1AttestationBase.html#aad607f98c62cf6a885e19be631f0f88f">verify</a>(<a class="code hl_class" href="classripple_1_1STXChainBridge.html">STXChainBridge</a> <span class="keyword">const</span>& <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a244c1fdb6a5db501c5f2fb595fc9ac2a">bridge</a>) <span class="keyword">const</span>;</div>
|
||||
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> </div>
|
||||
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span><span class="keyword">protected</span>:</div>
|
||||
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> <span class="keyword">explicit</span> <a class="code hl_struct" href="structripple_1_1Attestations_1_1AttestationBase.html">AttestationBase</a>(<a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> <span class="keyword">const</span>& o);</div>
|
||||
@@ -175,7 +175,7 @@ $(function() {
|
||||
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> </div>
|
||||
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span><span class="keyword">private</span>:</div>
|
||||
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> [[nodiscard]] <span class="keyword">virtual</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector<std::uint8_t></a></div>
|
||||
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"><a class="line" href="structripple_1_1Attestations_1_1AttestationBase.html#a29a61258fdd9533e76b422075872a026"> 100</a></span> <a class="code hl_function" href="structripple_1_1Attestations_1_1AttestationBase.html#a29a61258fdd9533e76b422075872a026">message</a>(<a class="code hl_class" href="classripple_1_1STXChainBridge.html">STXChainBridge</a> <span class="keyword">const</span>& bridge) <span class="keyword">const</span> = 0;</div>
|
||||
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"><a class="line" href="structripple_1_1Attestations_1_1AttestationBase.html#a29a61258fdd9533e76b422075872a026"> 100</a></span> <a class="code hl_function" href="structripple_1_1Attestations_1_1AttestationBase.html#a29a61258fdd9533e76b422075872a026">message</a>(<a class="code hl_class" href="classripple_1_1STXChainBridge.html">STXChainBridge</a> <span class="keyword">const</span>& <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a244c1fdb6a5db501c5f2fb595fc9ac2a">bridge</a>) <span class="keyword">const</span> = 0;</div>
|
||||
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span>};</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><span class="comment">// Attest to a regular cross-chain transfer</span></div>
|
||||
@@ -196,7 +196,7 @@ $(function() {
|
||||
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional<AccountID></a> <span class="keyword">const</span>& dst_);</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="keyword">explicit</span> <a class="code hl_struct" href="structripple_1_1Attestations_1_1AttestationClaim.html">AttestationClaim</a>(</div>
|
||||
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> <a class="code hl_class" href="classripple_1_1STXChainBridge.html">STXChainBridge</a> <span class="keyword">const</span>& bridge,</div>
|
||||
<div class="line"><a id="l00121" name="l00121"></a><span class="lineno"> 121</span> <a class="code hl_class" href="classripple_1_1STXChainBridge.html">STXChainBridge</a> <span class="keyword">const</span>& <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a244c1fdb6a5db501c5f2fb595fc9ac2a">bridge</a>,</div>
|
||||
<div class="line"><a id="l00122" name="l00122"></a><span class="lineno"> 122</span> <a class="code hl_class" href="classripple_1_1base__uint.html">AccountID</a> attestationSignerAccount_,</div>
|
||||
<div class="line"><a id="l00123" name="l00123"></a><span class="lineno"> 123</span> <a class="code hl_class" href="classripple_1_1PublicKey.html">PublicKey</a> <span class="keyword">const</span>& publicKey_,</div>
|
||||
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> <a class="code hl_class" href="classripple_1_1SecretKey.html">SecretKey</a> <span class="keyword">const</span>& secretKey_,</div>
|
||||
@@ -219,7 +219,7 @@ $(function() {
|
||||
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span> </div>
|
||||
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"> 142</span> [[nodiscard]] <span class="keyword">static</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector<std::uint8_t></a></div>
|
||||
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span> <a class="code hl_function" href="structripple_1_1Attestations_1_1AttestationClaim.html#af947930398a6a438d3f87b272eb66913">message</a>(</div>
|
||||
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span> <a class="code hl_class" href="classripple_1_1STXChainBridge.html">STXChainBridge</a> <span class="keyword">const</span>& bridge,</div>
|
||||
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span> <a class="code hl_class" href="classripple_1_1STXChainBridge.html">STXChainBridge</a> <span class="keyword">const</span>& <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a244c1fdb6a5db501c5f2fb595fc9ac2a">bridge</a>,</div>
|
||||
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span> <a class="code hl_class" href="classripple_1_1base__uint.html">AccountID</a> <span class="keyword">const</span>& <a class="code hl_variable" href="structripple_1_1Attestations_1_1AttestationBase.html#af8d30d01e385fe0f4c81f4d5b7b442a1">sendingAccount</a>,</div>
|
||||
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span> <a class="code hl_class" href="classripple_1_1STAmount.html">STAmount</a> <span class="keyword">const</span>& <a class="code hl_variable" href="structripple_1_1Attestations_1_1AttestationBase.html#af77e2f5c69592097f463af3de87fb0ea">sendingAmount</a>,</div>
|
||||
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span> <a class="code hl_class" href="classripple_1_1base__uint.html">AccountID</a> <span class="keyword">const</span>& <a class="code hl_variable" href="structripple_1_1Attestations_1_1AttestationBase.html#af30af3da033172ffe75fe6fa1d85aad8">rewardAccount</a>,</div>
|
||||
@@ -232,7 +232,7 @@ $(function() {
|
||||
<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="keyword">private</span>:</div>
|
||||
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span> [[nodiscard]] <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector<std::uint8_t></a></div>
|
||||
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span> <a class="code hl_function" href="structripple_1_1Attestations_1_1AttestationClaim.html#af947930398a6a438d3f87b272eb66913">message</a>(<a class="code hl_class" href="classripple_1_1STXChainBridge.html">STXChainBridge</a> <span class="keyword">const</span>& bridge) <span class="keyword">const override</span>;</div>
|
||||
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span> <a class="code hl_function" href="structripple_1_1Attestations_1_1AttestationClaim.html#af947930398a6a438d3f87b272eb66913">message</a>(<a class="code hl_class" href="classripple_1_1STXChainBridge.html">STXChainBridge</a> <span class="keyword">const</span>& <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a244c1fdb6a5db501c5f2fb595fc9ac2a">bridge</a>) <span class="keyword">const override</span>;</div>
|
||||
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span> </div>
|
||||
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> <span class="keyword">friend</span> <span class="keywordtype">bool</span></div>
|
||||
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span> <a class="code hl_friend" href="structripple_1_1Attestations_1_1AttestationClaim.html#a3589e6bef1c6c3ddd2eb014d66c0ef3b">operator==</a>(<a class="code hl_struct" href="structripple_1_1Attestations_1_1AttestationClaim.html">AttestationClaim</a> <span class="keyword">const</span>& lhs, <a class="code hl_struct" href="structripple_1_1Attestations_1_1AttestationClaim.html">AttestationClaim</a> <span class="keyword">const</span>& rhs);</div>
|
||||
@@ -276,7 +276,7 @@ $(function() {
|
||||
<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"> 198</span> <a class="code hl_class" href="classripple_1_1base__uint.html">AccountID</a> <span class="keyword">const</span>& toCreate_);</div>
|
||||
<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"> 199</span> </div>
|
||||
<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"> 200</span> <span class="keyword">explicit</span> <a class="code hl_struct" href="structripple_1_1Attestations_1_1AttestationCreateAccount.html">AttestationCreateAccount</a>(</div>
|
||||
<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span> <a class="code hl_class" href="classripple_1_1STXChainBridge.html">STXChainBridge</a> <span class="keyword">const</span>& bridge,</div>
|
||||
<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span> <a class="code hl_class" href="classripple_1_1STXChainBridge.html">STXChainBridge</a> <span class="keyword">const</span>& <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a244c1fdb6a5db501c5f2fb595fc9ac2a">bridge</a>,</div>
|
||||
<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"> 202</span> <a class="code hl_class" href="classripple_1_1base__uint.html">AccountID</a> attestationSignerAccount_,</div>
|
||||
<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"> 203</span> <a class="code hl_class" href="classripple_1_1PublicKey.html">PublicKey</a> <span class="keyword">const</span>& publicKey_,</div>
|
||||
<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"> 204</span> <a class="code hl_class" href="classripple_1_1SecretKey.html">SecretKey</a> <span class="keyword">const</span>& secretKey_,</div>
|
||||
@@ -302,7 +302,7 @@ $(function() {
|
||||
<div class="line"><a id="l00224" name="l00224"></a><span class="lineno"> 224</span> </div>
|
||||
<div class="line"><a id="l00225" name="l00225"></a><span class="lineno"> 225</span> [[nodiscard]] <span class="keyword">static</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector<std::uint8_t></a></div>
|
||||
<div class="line"><a id="l00226" name="l00226"></a><span class="lineno"> 226</span> <a class="code hl_function" href="structripple_1_1Attestations_1_1AttestationCreateAccount.html#a4f5cc653435d8ca99a43de07cdf5a7a5">message</a>(</div>
|
||||
<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"> 227</span> <a class="code hl_class" href="classripple_1_1STXChainBridge.html">STXChainBridge</a> <span class="keyword">const</span>& bridge,</div>
|
||||
<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"> 227</span> <a class="code hl_class" href="classripple_1_1STXChainBridge.html">STXChainBridge</a> <span class="keyword">const</span>& <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a244c1fdb6a5db501c5f2fb595fc9ac2a">bridge</a>,</div>
|
||||
<div class="line"><a id="l00228" name="l00228"></a><span class="lineno"> 228</span> <a class="code hl_class" href="classripple_1_1base__uint.html">AccountID</a> <span class="keyword">const</span>& <a class="code hl_variable" href="structripple_1_1Attestations_1_1AttestationBase.html#af8d30d01e385fe0f4c81f4d5b7b442a1">sendingAccount</a>,</div>
|
||||
<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"> 229</span> <a class="code hl_class" href="classripple_1_1STAmount.html">STAmount</a> <span class="keyword">const</span>& <a class="code hl_variable" href="structripple_1_1Attestations_1_1AttestationBase.html#af77e2f5c69592097f463af3de87fb0ea">sendingAmount</a>,</div>
|
||||
<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span> <a class="code hl_class" href="classripple_1_1STAmount.html">STAmount</a> <span class="keyword">const</span>& <a class="code hl_variable" href="structripple_1_1Attestations_1_1AttestationCreateAccount.html#a5ccd1d446398775bab70694a90e75bf1">rewardAmount</a>,</div>
|
||||
@@ -316,7 +316,7 @@ $(function() {
|
||||
<div class="line"><a id="l00238" name="l00238"></a><span class="lineno"> 238</span> </div>
|
||||
<div class="line"><a id="l00239" name="l00239"></a><span class="lineno"> 239</span><span class="keyword">private</span>:</div>
|
||||
<div class="line"><a id="l00240" name="l00240"></a><span class="lineno"> 240</span> [[nodiscard]] <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/container/vector.html">std::vector<std::uint8_t></a></div>
|
||||
<div class="line"><a id="l00241" name="l00241"></a><span class="lineno"> 241</span> <a class="code hl_function" href="structripple_1_1Attestations_1_1AttestationCreateAccount.html#a4f5cc653435d8ca99a43de07cdf5a7a5">message</a>(<a class="code hl_class" href="classripple_1_1STXChainBridge.html">STXChainBridge</a> <span class="keyword">const</span>& bridge) <span class="keyword">const override</span>;</div>
|
||||
<div class="line"><a id="l00241" name="l00241"></a><span class="lineno"> 241</span> <a class="code hl_function" href="structripple_1_1Attestations_1_1AttestationCreateAccount.html#a4f5cc653435d8ca99a43de07cdf5a7a5">message</a>(<a class="code hl_class" href="classripple_1_1STXChainBridge.html">STXChainBridge</a> <span class="keyword">const</span>& <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a244c1fdb6a5db501c5f2fb595fc9ac2a">bridge</a>) <span class="keyword">const override</span>;</div>
|
||||
<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"> 242</span>};</div>
|
||||
<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span> </div>
|
||||
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"><a class="line" href="structripple_1_1Attestations_1_1CmpByCreateCount.html"> 244</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structripple_1_1Attestations_1_1CmpByCreateCount.html">CmpByCreateCount</a></div>
|
||||
@@ -580,10 +580,10 @@ $(function() {
|
||||
<div class="line"><a id="l00502" name="l00502"></a><span class="lineno"> 502</span>} <span class="comment">// namespace ripple</span></div>
|
||||
<div class="line"><a id="l00503" name="l00503"></a><span class="lineno"> 503</span> </div>
|
||||
<div class="line"><a id="l00504" name="l00504"></a><span class="lineno"> 504</span><span class="preprocessor">#endif </span><span class="comment">// STXCHAINATTESTATIONS_H_</span></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"><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="aclassripple_1_1Buffer_html"><div class="ttname"><a href="classripple_1_1Buffer.html">ripple::Buffer</a></div><div class="ttdoc">Like std::vector<char> but better.</div><div class="ttdef"><b>Definition:</b> <a href="Buffer_8h_source.html#l00034">Buffer.h:35</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:62</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SField_html"><div class="ttname"><a href="classripple_1_1SField.html">ripple::SField</a></div><div class="ttdoc">Identifies fields.</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00143">SField.h:144</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SField_html"><div class="ttname"><a href="classripple_1_1SField.html">ripple::SField</a></div><div class="ttdoc">Identifies fields.</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00142">SField.h:143</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STAccount_html"><div class="ttname"><a href="classripple_1_1STAccount.html">ripple::STAccount</a></div><div class="ttdef"><b>Definition:</b> <a href="STAccount_8h_source.html#l00031">STAccount.h:32</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STAmount_html"><div class="ttname"><a href="classripple_1_1STAmount.html">ripple::STAmount</a></div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8h_source.html#l00049">STAmount.h:50</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STArray_html"><div class="ttname"><a href="classripple_1_1STArray.html">ripple::STArray</a></div><div class="ttdef"><b>Definition:</b> <a href="STArray_8h_source.html#l00028">STArray.h:29</a></div></div>
|
||||
@@ -612,6 +612,7 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1base__uint_html"><div class="ttname"><a href="classripple_1_1base__uint.html">ripple::base_uint< 160, detail::AccountIDTag ></a></div></div>
|
||||
<div class="ttc" id="acstddef_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/cstddef.html">cstddef</a></div></div>
|
||||
<div class="ttc" id="ainteger_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint64_t</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a244c1fdb6a5db501c5f2fb595fc9ac2a"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a244c1fdb6a5db501c5f2fb595fc9ac2a">ripple::test::jtx::bridge</a></div><div class="ttdeci">Json::Value bridge(Account const &lockingChainDoor, Issue const &lockingChainIssue, Account const &issuingChainDoor, Issue const &issuingChainIssue)</div><div class="ttdef"><b>Definition:</b> <a href="xchain__bridge_8cpp_source.html#l00040">xchain_bridge.cpp: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="algorithm_8h_source.html#l00026">algorithm.h:26</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_aad512dea42da4cc179f20c67de593c26"><div class="ttname"><a href="namespaceripple.html#aad512dea42da4cc179f20c67de593c26">ripple::AttestationMatch</a></div><div class="ttdeci">AttestationMatch</div><div class="ttdef"><b>Definition:</b> <a href="XChainAttestations_8h_source.html#l00258">XChainAttestations.h:258</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_aad512dea42da4cc179f20c67de593c26a22d63280ca4e6a3750c08d476969417e"><div class="ttname"><a href="namespaceripple.html#aad512dea42da4cc179f20c67de593c26a22d63280ca4e6a3750c08d476969417e">ripple::AttestationMatch::nonDstMismatch</a></div><div class="ttdeci">@ nonDstMismatch</div></div>
|
||||
|
||||
Reference in New Issue
Block a user