mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
deploy: dacecd24ba
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>& <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="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="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>& <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="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="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>& <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a244c1fdb6a5db501c5f2fb595fc9ac2a">bridge</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="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>& <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a244c1fdb6a5db501c5f2fb595fc9ac2a">bridge</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="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>& <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="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="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>& <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a244c1fdb6a5db501c5f2fb595fc9ac2a">bridge</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="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>& <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a244c1fdb6a5db501c5f2fb595fc9ac2a">bridge</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="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>& <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="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="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>
|
||||
@@ -612,7 +612,6 @@ $(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