This commit is contained in:
ximinez
2025-09-26 13:16:23 -07:00
parent e21067cff4
commit 024c56d15b
589 changed files with 13377 additions and 14147 deletions

View File

@@ -210,17 +210,36 @@ $(document).ready(function() { init_codefold(0); });
<div class="line"><a id="l00124" name="l00124"></a><span class="lineno"> 124</span> </div>
<div class="line"><a id="l00125" name="l00125"></a><span class="lineno"> 125</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen00126" data-start="{" data-end="}">
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"><a class="line" href="structripple_1_1STAccount__test.html#a43ef496f6db7bf8a00be4158916085e9"> 126</a></span> <a class="code hl_function" href="structripple_1_1STAccount__test.html#a43ef496f6db7bf8a00be4158916085e9">run</a>()<span class="keyword"> override</span></div>
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span><span class="keyword"> </span>{</div>
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> <a class="code hl_function" href="structripple_1_1STAccount__test.html#aefb3423a2c6bf680dc8a68f93132f4bc">testSTAccount</a>();</div>
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> }</div>
</div>
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span>};</div>
</div>
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> </div>
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"><a class="line" href="namespaceripple.html#a3dc34096185cd363aaed0a2ac3a2d845"> 132</a></span>BEAST_DEFINE_TESTSUITE(<a class="code hl_class" href="classripple_1_1STAccount.html">STAccount</a>, <a class="code hl_namespace" href="namespaceprotocol.html">protocol</a>, <a class="code hl_namespace" href="namespaceripple.html">ripple</a>);</div>
<div class="line"><a id="l00126" name="l00126"></a><span class="lineno"><a class="line" href="structripple_1_1STAccount__test.html#a694715ec1f4d2885f38962303aea4947"> 126</a></span> <a class="code hl_function" href="structripple_1_1STAccount__test.html#a694715ec1f4d2885f38962303aea4947">testAccountID</a>()</div>
<div class="line"><a id="l00127" name="l00127"></a><span class="lineno"> 127</span> {</div>
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> <span class="keyword">auto</span> <span class="keyword">const</span> s = <span class="stringliteral">&quot;rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh&quot;</span>;</div>
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> <span class="keywordflow">if</span> (<span class="keyword">auto</span> <span class="keyword">const</span> parsed = parseBase58&lt;AccountID&gt;(s); BEAST_EXPECT(parsed))</div>
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> {</div>
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> BEAST_EXPECT(<a class="code hl_function" href="namespaceripple.html#a08a13b62b18272366f788632359e8793">toBase58</a>(*parsed) == s);</div>
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> }</div>
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> </div>
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span>} <span class="comment">// namespace ripple</span></div>
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> {</div>
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> <span class="keyword">auto</span> <span class="keyword">const</span> s =</div>
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> <span class="stringliteral">&quot;âabcd1rNxp4h8apvRis6mJf9Sh8C6iRxfrDWNâabcdAVâ\xc2\x80\xc2\x8f&quot;</span>;</div>
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> BEAST_EXPECT(!parseBase58&lt;AccountID&gt;(s));</div>
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> }</div>
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> }</div>
</div>
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span> </div>
<div class="line"><a id="l00141" name="l00141"></a><span class="lineno"> 141</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen00142" data-start="{" data-end="}">
<div class="line"><a id="l00142" name="l00142"></a><span class="lineno"><a class="line" href="structripple_1_1STAccount__test.html#a43ef496f6db7bf8a00be4158916085e9"> 142</a></span> <a class="code hl_function" href="structripple_1_1STAccount__test.html#a43ef496f6db7bf8a00be4158916085e9">run</a>()<span class="keyword"> override</span></div>
<div class="line"><a id="l00143" name="l00143"></a><span class="lineno"> 143</span><span class="keyword"> </span>{</div>
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span> <a class="code hl_function" href="structripple_1_1STAccount__test.html#aefb3423a2c6bf680dc8a68f93132f4bc">testSTAccount</a>();</div>
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span> <a class="code hl_function" href="structripple_1_1STAccount__test.html#a694715ec1f4d2885f38962303aea4947">testAccountID</a>();</div>
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span> }</div>
</div>
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span>};</div>
</div>
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> </div>
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"><a class="line" href="namespaceripple.html#a3dc34096185cd363aaed0a2ac3a2d845"> 149</a></span>BEAST_DEFINE_TESTSUITE(<a class="code hl_class" href="classripple_1_1STAccount.html">STAccount</a>, <a class="code hl_namespace" href="namespaceprotocol.html">protocol</a>, <a class="code hl_namespace" href="namespaceripple.html">ripple</a>);</div>
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span> </div>
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span>} <span class="comment">// namespace ripple</span></div>
<div class="ttc" id="abasic_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div></div>
<div class="ttc" id="aclassbeast_1_1unit__test_1_1suite_html"><div class="ttname"><a href="classbeast_1_1unit__test_1_1suite.html">beast::unit_test::suite</a></div><div class="ttdoc">A testsuite class.</div><div class="ttdef"><b>Definition</b> <a href="suite_8h_source.html#l00054">suite.h:55</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>
@@ -234,15 +253,17 @@ $(document).ready(function() { init_codefold(0); });
<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:41</a></div></div>
<div class="ttc" id="aclassripple_1_1Serializer_html_a0c39565dc9b4fde1230586ba826889c0"><div class="ttname"><a href="classripple_1_1Serializer.html#a0c39565dc9b4fde1230586ba826889c0">ripple::Serializer::size</a></div><div class="ttdeci">std::size_t size() const noexcept</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00072">Serializer.h:72</a></div></div>
<div class="ttc" id="aclassripple_1_1Serializer_html_a394c3299f6cfcebdaa4bc98ec0c602d6"><div class="ttname"><a href="classripple_1_1Serializer.html#a394c3299f6cfcebdaa4bc98ec0c602d6">ripple::Serializer::slice</a></div><div class="ttdeci">Slice slice() const noexcept</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00066">Serializer.h:66</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 &amp;vector)</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8cpp_source.html#l00190">Serializer.cpp:190</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 &amp;vector)</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8cpp_source.html#l00196">Serializer.cpp:196</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&lt; 160, detail::AccountIDTag &gt;</a></div></div>
<div class="ttc" id="ainteger_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint8_t</a></div></div>
<div class="ttc" id="anamespaceprotocol_html"><div class="ttname"><a href="namespaceprotocol.html">protocol</a></div><div class="ttdef"><b>Definition</b> <a href="ValidatorList_8h_source.html#l00038">ValidatorList.h:38</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#l00025">algorithm.h:25</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 &amp;v)</div><div class="ttdoc">Convert AccountID to base58 checked string.</div><div class="ttdef"><b>Definition</b> <a href="AccountID_8cpp_source.html#l00114">AccountID.cpp:114</a></div></div>
<div class="ttc" id="anamespaceripple_html_a86e358ce3f06ff049af13c2342791cf8"><div class="ttname"><a href="namespaceripple.html#a86e358ce3f06ff049af13c2342791cf8">ripple::strHex</a></div><div class="ttdeci">std::string strHex(FwdIt begin, FwdIt end)</div><div class="ttdef"><b>Definition</b> <a href="strHex_8h_source.html#l00030">strHex.h:30</a></div></div>
<div class="ttc" id="aruntime_error_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/error/runtime_error.html">std::runtime_error</a></div></div>
<div class="ttc" id="astructripple_1_1STAccount__test_html"><div class="ttname"><a href="structripple_1_1STAccount__test.html">ripple::STAccount_test</a></div><div class="ttdef"><b>Definition</b> <a href="STAccount__test_8cpp_source.html#l00025">STAccount_test.cpp:26</a></div></div>
<div class="ttc" id="astructripple_1_1STAccount__test_html_a43ef496f6db7bf8a00be4158916085e9"><div class="ttname"><a href="structripple_1_1STAccount__test.html#a43ef496f6db7bf8a00be4158916085e9">ripple::STAccount_test::run</a></div><div class="ttdeci">void run() override</div><div class="ttdoc">Runs the suite.</div><div class="ttdef"><b>Definition</b> <a href="STAccount__test_8cpp_source.html#l00126">STAccount_test.cpp:126</a></div></div>
<div class="ttc" id="astructripple_1_1STAccount__test_html_a43ef496f6db7bf8a00be4158916085e9"><div class="ttname"><a href="structripple_1_1STAccount__test.html#a43ef496f6db7bf8a00be4158916085e9">ripple::STAccount_test::run</a></div><div class="ttdeci">void run() override</div><div class="ttdoc">Runs the suite.</div><div class="ttdef"><b>Definition</b> <a href="STAccount__test_8cpp_source.html#l00142">STAccount_test.cpp:142</a></div></div>
<div class="ttc" id="astructripple_1_1STAccount__test_html_a694715ec1f4d2885f38962303aea4947"><div class="ttname"><a href="structripple_1_1STAccount__test.html#a694715ec1f4d2885f38962303aea4947">ripple::STAccount_test::testAccountID</a></div><div class="ttdeci">void testAccountID()</div><div class="ttdef"><b>Definition</b> <a href="STAccount__test_8cpp_source.html#l00126">STAccount_test.cpp:126</a></div></div>
<div class="ttc" id="astructripple_1_1STAccount__test_html_aefb3423a2c6bf680dc8a68f93132f4bc"><div class="ttname"><a href="structripple_1_1STAccount__test.html#aefb3423a2c6bf680dc8a68f93132f4bc">ripple::STAccount_test::testSTAccount</a></div><div class="ttdeci">void testSTAccount()</div><div class="ttdef"><b>Definition</b> <a href="STAccount__test_8cpp_source.html#l00028">STAccount_test.cpp:28</a></div></div>
<div class="ttc" id="awhat_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/error/exception/what.html">std::runtime_error::what</a></div><div class="ttdeci">T what(T... args)</div></div>
</div><!-- fragment --></div><!-- contents -->