mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-25 21:45:52 +00:00
deploy: afc05659ed
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||||
<meta name="generator" content="Doxygen 1.9.5"/>
|
||||
<meta name="generator" content="Doxygen 1.9.8"/>
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||
<title>rippled: STTx_test.cpp Source File</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||
@@ -29,7 +29,7 @@
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part -->
|
||||
<!-- Generated by Doxygen 1.9.5 -->
|
||||
<!-- Generated by Doxygen 1.9.8 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||||
@@ -46,6 +46,11 @@ $(function() {
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="main-nav"></div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
|
||||
$(document).ready(function() { init_codefold(0); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
@@ -111,16 +116,20 @@ $(function() {
|
||||
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span><span class="keyword">namespace </span><a class="code hl_namespace" href="namespaceripple.html">ripple</a> {</div>
|
||||
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> </div>
|
||||
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span><span class="keyword">inline</span> <span class="keywordtype">bool</span></div>
|
||||
<div class="foldopen" id="foldopen00041" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00041" name="l00041"></a><span class="lineno"><a class="line" href="namespaceripple.html#ae110a5981cfc643a520a86bfc690dad1"> 41</a></span><a class="code hl_function" href="namespaceripple.html#ae110a5981cfc643a520a86bfc690dad1">matches</a>(<span class="keywordtype">char</span> <span class="keyword">const</span>* <span class="keywordtype">string</span>, <span class="keywordtype">char</span> <span class="keyword">const</span>* regex)</div>
|
||||
<div class="line"><a id="l00042" name="l00042"></a><span class="lineno"> 42</span>{</div>
|
||||
<div class="line"><a id="l00043" name="l00043"></a><span class="lineno"> 43</span> <span class="keywordflow">return</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/regex/regex_search.html">std::regex_search</a>(</div>
|
||||
<div class="line"><a id="l00044" name="l00044"></a><span class="lineno"> 44</span> <span class="keywordtype">string</span>, <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/regex/basic_regex.html">std::basic_regex<char></a>(regex, std::regex_constants::icase));</div>
|
||||
<div class="line"><a id="l00045" name="l00045"></a><span class="lineno"> 45</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00046" name="l00046"></a><span class="lineno"> 46</span> </div>
|
||||
<div class="foldopen" id="foldopen00047" data-start="{" data-end="};">
|
||||
<div class="line"><a id="l00047" name="l00047"></a><span class="lineno"><a class="line" href="classripple_1_1STTx__test.html"> 47</a></span><span class="keyword">class </span><a class="code hl_class" href="classripple_1_1STTx__test.html">STTx_test</a> : <span class="keyword">public</span> <a class="code hl_class" href="classbeast_1_1unit__test_1_1suite.html">beast::unit_test::suite</a></div>
|
||||
<div class="line"><a id="l00048" name="l00048"></a><span class="lineno"> 48</span>{</div>
|
||||
<div class="line"><a id="l00049" name="l00049"></a><span class="lineno"> 49</span><span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l00050" name="l00050"></a><span class="lineno"> 50</span> <span class="keywordtype">void</span></div>
|
||||
<div class="foldopen" id="foldopen00051" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00051" name="l00051"></a><span class="lineno"><a class="line" href="classripple_1_1STTx__test.html#a2855d993f3a8a4dfc122f12229289da5"> 51</a></span> <a class="code hl_function" href="classripple_1_1STTx__test.html#a2855d993f3a8a4dfc122f12229289da5">run</a>()<span class="keyword"> override</span></div>
|
||||
<div class="line"><a id="l00052" name="l00052"></a><span class="lineno"> 52</span><span class="keyword"> </span>{</div>
|
||||
<div class="line"><a id="l00053" name="l00053"></a><span class="lineno"> 53</span> <a class="code hl_function" href="classripple_1_1STTx__test.html#acaaf21281e92e08ab4a83c119578b785">testMalformedSerializedForm</a>();</div>
|
||||
@@ -134,8 +143,10 @@ $(function() {
|
||||
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">"STObject constructor errors"</span>);</div>
|
||||
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> <a class="code hl_function" href="classripple_1_1STTx__test.html#a553a87fec8717ce44a7eca99a40e7466">testObjectCtorErrors</a>();</div>
|
||||
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"> 63</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00064" name="l00064"></a><span class="lineno"> 64</span> </div>
|
||||
<div class="line"><a id="l00065" name="l00065"></a><span class="lineno"> 65</span> <span class="keywordtype">void</span></div>
|
||||
<div class="foldopen" id="foldopen00066" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00066" name="l00066"></a><span class="lineno"><a class="line" href="classripple_1_1STTx__test.html#acaaf21281e92e08ab4a83c119578b785"> 66</a></span> <a class="code hl_function" href="classripple_1_1STTx__test.html#acaaf21281e92e08ab4a83c119578b785">testMalformedSerializedForm</a>()</div>
|
||||
<div class="line"><a id="l00067" name="l00067"></a><span class="lineno"> 67</span> {</div>
|
||||
<div class="line"><a id="l00068" name="l00068"></a><span class="lineno"> 68</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">"Malformed serialized form"</span>);</div>
|
||||
@@ -1472,13 +1483,13 @@ $(function() {
|
||||
<div class="line"><a id="l01399" name="l01399"></a><span class="lineno"> 1399</span> <span class="comment">// a minimum transaction size we must meet, so include a hash256.</span></div>
|
||||
<div class="line"><a id="l01400" name="l01400"></a><span class="lineno"> 1400</span> <a class="code hl_class" href="classripple_1_1base__uint.html">uint256</a> <span class="keyword">const</span> hash{42u};</div>
|
||||
<div class="line"><a id="l01401" name="l01401"></a><span class="lineno"> 1401</span> <span class="keyword">auto</span> inner =</div>
|
||||
<div class="line"><a id="l01402" name="l01402"></a><span class="lineno"> 1402</span> std::make_unique<STObject>(recurse, sfTransactionMetaData);</div>
|
||||
<div class="line"><a id="l01402" name="l01402"></a><span class="lineno"> 1402</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_unique<STObject></a>(recurse, sfTransactionMetaData);</div>
|
||||
<div class="line"><a id="l01403" name="l01403"></a><span class="lineno"> 1403</span> inner->setFieldH256(sfTransactionHash, hash);</div>
|
||||
<div class="line"><a id="l01404" name="l01404"></a><span class="lineno"> 1404</span> </div>
|
||||
<div class="line"><a id="l01405" name="l01405"></a><span class="lineno"> 1405</span> <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 1; i < 10; ++i)</div>
|
||||
<div class="line"><a id="l01406" name="l01406"></a><span class="lineno"> 1406</span> {</div>
|
||||
<div class="line"><a id="l01407" name="l01407"></a><span class="lineno"> 1407</span> <span class="keyword">auto</span> outer =</div>
|
||||
<div class="line"><a id="l01408" name="l01408"></a><span class="lineno"> 1408</span> std::make_unique<STObject>(recurse, sfTransactionMetaData);</div>
|
||||
<div class="line"><a id="l01408" name="l01408"></a><span class="lineno"> 1408</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_unique<STObject></a>(recurse, sfTransactionMetaData);</div>
|
||||
<div class="line"><a id="l01409" name="l01409"></a><span class="lineno"> 1409</span> outer->set(std::move(inner));</div>
|
||||
<div class="line"><a id="l01410" name="l01410"></a><span class="lineno"> 1410</span> outer->setFieldH256(sfTransactionHash, hash);</div>
|
||||
<div class="line"><a id="l01411" name="l01411"></a><span class="lineno"> 1411</span> inner = std::move(outer);</div>
|
||||
@@ -1490,7 +1501,7 @@ $(function() {
|
||||
<div class="line"><a id="l01417" name="l01417"></a><span class="lineno"> 1417</span> <a class="code hl_class" href="classripple_1_1SerialIter.html">SerialIter</a> tenSit{tenDeep.slice()};</div>
|
||||
<div class="line"><a id="l01418" name="l01418"></a><span class="lineno"> 1418</span> <span class="keywordflow">try</span></div>
|
||||
<div class="line"><a id="l01419" name="l01419"></a><span class="lineno"> 1419</span> {</div>
|
||||
<div class="line"><a id="l01420" name="l01420"></a><span class="lineno"> 1420</span> <span class="keyword">auto</span> stx = std::make_shared<ripple::STTx const>(tenSit);</div>
|
||||
<div class="line"><a id="l01420" name="l01420"></a><span class="lineno"> 1420</span> <span class="keyword">auto</span> stx = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared<ripple::STTx const></a>(tenSit);</div>
|
||||
<div class="line"><a id="l01421" name="l01421"></a><span class="lineno"> 1421</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#af5ea30f883ad3a2a841af60a9a82c29c">fail</a>(<span class="stringliteral">"STTx construction should have thrown."</span>);</div>
|
||||
<div class="line"><a id="l01422" name="l01422"></a><span class="lineno"> 1422</span> }</div>
|
||||
<div class="line"><a id="l01423" name="l01423"></a><span class="lineno"> 1423</span> <span class="keywordflow">catch</span> (<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/error/runtime_error.html">std::runtime_error</a> <span class="keyword">const</span>& ex)</div>
|
||||
@@ -1509,7 +1520,7 @@ $(function() {
|
||||
<div class="line"><a id="l01436" name="l01436"></a><span class="lineno"> 1436</span> <a class="code hl_class" href="classripple_1_1SerialIter.html">SerialIter</a> tooDeepSit{tooDeep.slice()};</div>
|
||||
<div class="line"><a id="l01437" name="l01437"></a><span class="lineno"> 1437</span> <span class="keywordflow">try</span></div>
|
||||
<div class="line"><a id="l01438" name="l01438"></a><span class="lineno"> 1438</span> {</div>
|
||||
<div class="line"><a id="l01439" name="l01439"></a><span class="lineno"> 1439</span> <span class="keyword">auto</span> stx = std::make_shared<ripple::STTx const>(tooDeepSit);</div>
|
||||
<div class="line"><a id="l01439" name="l01439"></a><span class="lineno"> 1439</span> <span class="keyword">auto</span> stx = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared<ripple::STTx const></a>(tooDeepSit);</div>
|
||||
<div class="line"><a id="l01440" name="l01440"></a><span class="lineno"> 1440</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#af5ea30f883ad3a2a841af60a9a82c29c">fail</a>(<span class="stringliteral">"STTx construction should have thrown."</span>);</div>
|
||||
<div class="line"><a id="l01441" name="l01441"></a><span class="lineno"> 1441</span> }</div>
|
||||
<div class="line"><a id="l01442" name="l01442"></a><span class="lineno"> 1442</span> <span class="keywordflow">catch</span> (<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/error/runtime_error.html">std::runtime_error</a> <span class="keyword">const</span>& ex)</div>
|
||||
@@ -1555,7 +1566,7 @@ $(function() {
|
||||
<div class="line"><a id="l01482" name="l01482"></a><span class="lineno"> 1482</span> <a class="code hl_class" href="classripple_1_1SerialIter.html">SerialIter</a> nineSit{nineDeep.slice()};</div>
|
||||
<div class="line"><a id="l01483" name="l01483"></a><span class="lineno"> 1483</span> <span class="keywordflow">try</span></div>
|
||||
<div class="line"><a id="l01484" name="l01484"></a><span class="lineno"> 1484</span> {</div>
|
||||
<div class="line"><a id="l01485" name="l01485"></a><span class="lineno"> 1485</span> <span class="keyword">auto</span> stx = std::make_shared<ripple::STTx const>(nineSit);</div>
|
||||
<div class="line"><a id="l01485" name="l01485"></a><span class="lineno"> 1485</span> <span class="keyword">auto</span> stx = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared<ripple::STTx const></a>(nineSit);</div>
|
||||
<div class="line"><a id="l01486" name="l01486"></a><span class="lineno"> 1486</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#af5ea30f883ad3a2a841af60a9a82c29c">fail</a>(<span class="stringliteral">"STTx construction should have thrown."</span>);</div>
|
||||
<div class="line"><a id="l01487" name="l01487"></a><span class="lineno"> 1487</span> }</div>
|
||||
<div class="line"><a id="l01488" name="l01488"></a><span class="lineno"> 1488</span> <span class="keywordflow">catch</span> (<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/error/runtime_error.html">std::runtime_error</a> <span class="keyword">const</span>& ex)</div>
|
||||
@@ -1575,7 +1586,7 @@ $(function() {
|
||||
<div class="line"><a id="l01502" name="l01502"></a><span class="lineno"> 1502</span> <a class="code hl_class" href="classripple_1_1SerialIter.html">SerialIter</a> tooDeepSit{tooDeep.slice()};</div>
|
||||
<div class="line"><a id="l01503" name="l01503"></a><span class="lineno"> 1503</span> <span class="keywordflow">try</span></div>
|
||||
<div class="line"><a id="l01504" name="l01504"></a><span class="lineno"> 1504</span> {</div>
|
||||
<div class="line"><a id="l01505" name="l01505"></a><span class="lineno"> 1505</span> <span class="keyword">auto</span> stx = std::make_shared<ripple::STTx const>(tooDeepSit);</div>
|
||||
<div class="line"><a id="l01505" name="l01505"></a><span class="lineno"> 1505</span> <span class="keyword">auto</span> stx = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared<ripple::STTx const></a>(tooDeepSit);</div>
|
||||
<div class="line"><a id="l01506" name="l01506"></a><span class="lineno"> 1506</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#af5ea30f883ad3a2a841af60a9a82c29c">fail</a>(<span class="stringliteral">"STTx construction should have thrown."</span>);</div>
|
||||
<div class="line"><a id="l01507" name="l01507"></a><span class="lineno"> 1507</span> }</div>
|
||||
<div class="line"><a id="l01508" name="l01508"></a><span class="lineno"> 1508</span> <span class="keywordflow">catch</span> (<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/error/runtime_error.html">std::runtime_error</a> <span class="keyword">const</span>& ex)</div>
|
||||
@@ -1604,7 +1615,7 @@ $(function() {
|
||||
<div class="line"><a id="l01531" name="l01531"></a><span class="lineno"> 1531</span> {</div>
|
||||
<div class="line"><a id="l01532" name="l01532"></a><span class="lineno"> 1532</span> <span class="comment">// Verify we have a valid transaction.</span></div>
|
||||
<div class="line"><a id="l01533" name="l01533"></a><span class="lineno"> 1533</span> <a class="code hl_class" href="classripple_1_1SerialIter.html">SerialIter</a> sit{serialized.slice()};</div>
|
||||
<div class="line"><a id="l01534" name="l01534"></a><span class="lineno"> 1534</span> <span class="keyword">auto</span> stx = std::make_shared<ripple::STTx const>(sit);</div>
|
||||
<div class="line"><a id="l01534" name="l01534"></a><span class="lineno"> 1534</span> <span class="keyword">auto</span> stx = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared<ripple::STTx const></a>(sit);</div>
|
||||
<div class="line"><a id="l01535" name="l01535"></a><span class="lineno"> 1535</span> }</div>
|
||||
<div class="line"><a id="l01536" name="l01536"></a><span class="lineno"> 1536</span> </div>
|
||||
<div class="line"><a id="l01537" name="l01537"></a><span class="lineno"> 1537</span> <span class="comment">// Tweak the serialized data to change the ClearFlag to</span></div>
|
||||
@@ -1616,7 +1627,7 @@ $(function() {
|
||||
<div class="line"><a id="l01543" name="l01543"></a><span class="lineno"> 1543</span> <a class="code hl_class" href="classripple_1_1SerialIter.html">SerialIter</a> sit{serialized.slice()};</div>
|
||||
<div class="line"><a id="l01544" name="l01544"></a><span class="lineno"> 1544</span> <span class="keywordflow">try</span></div>
|
||||
<div class="line"><a id="l01545" name="l01545"></a><span class="lineno"> 1545</span> {</div>
|
||||
<div class="line"><a id="l01546" name="l01546"></a><span class="lineno"> 1546</span> <span class="keyword">auto</span> stx = std::make_shared<ripple::STTx const>(sit);</div>
|
||||
<div class="line"><a id="l01546" name="l01546"></a><span class="lineno"> 1546</span> <span class="keyword">auto</span> stx = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared<ripple::STTx const></a>(sit);</div>
|
||||
<div class="line"><a id="l01547" name="l01547"></a><span class="lineno"> 1547</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#af5ea30f883ad3a2a841af60a9a82c29c">fail</a>(<span class="stringliteral">"An exception should have been thrown"</span>);</div>
|
||||
<div class="line"><a id="l01548" name="l01548"></a><span class="lineno"> 1548</span> }</div>
|
||||
<div class="line"><a id="l01549" name="l01549"></a><span class="lineno"> 1549</span> <span class="keywordflow">catch</span> (<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/error/exception.html">std::exception</a> <span class="keyword">const</span>& ex)</div>
|
||||
@@ -1645,7 +1656,7 @@ $(function() {
|
||||
<div class="line"><a id="l01572" name="l01572"></a><span class="lineno"> 1572</span> </div>
|
||||
<div class="line"><a id="l01573" name="l01573"></a><span class="lineno"> 1573</span> <a class="code hl_class" href="classripple_1_1SerialIter.html">ripple::SerialIter</a> sit(<a class="code hl_function" href="namespaceripple.html#a93f2333b362ee67694b78f55eadf7805">ripple::makeSlice</a>(tx2.rawtransaction()));</div>
|
||||
<div class="line"><a id="l01574" name="l01574"></a><span class="lineno"> 1574</span> </div>
|
||||
<div class="line"><a id="l01575" name="l01575"></a><span class="lineno"> 1575</span> <span class="keyword">auto</span> stx = std::make_shared<ripple::STTx const>(sit);</div>
|
||||
<div class="line"><a id="l01575" name="l01575"></a><span class="lineno"> 1575</span> <span class="keyword">auto</span> stx = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared<ripple::STTx const></a>(sit);</div>
|
||||
<div class="line"><a id="l01576" name="l01576"></a><span class="lineno"> 1576</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#af5ea30f883ad3a2a841af60a9a82c29c">fail</a>(<span class="stringliteral">"An exception should have been thrown"</span>);</div>
|
||||
<div class="line"><a id="l01577" name="l01577"></a><span class="lineno"> 1577</span> }</div>
|
||||
<div class="line"><a id="l01578" name="l01578"></a><span class="lineno"> 1578</span> <span class="keywordflow">catch</span> (<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/error/exception.html">std::exception</a> <span class="keyword">const</span>&)</div>
|
||||
@@ -1656,7 +1667,7 @@ $(function() {
|
||||
<div class="line"><a id="l01583" name="l01583"></a><span class="lineno"> 1583</span> <span class="keywordflow">try</span></div>
|
||||
<div class="line"><a id="l01584" name="l01584"></a><span class="lineno"> 1584</span> {</div>
|
||||
<div class="line"><a id="l01585" name="l01585"></a><span class="lineno"> 1585</span> <a class="code hl_class" href="classripple_1_1SerialIter.html">ripple::SerialIter</a> sit{payload2};</div>
|
||||
<div class="line"><a id="l01586" name="l01586"></a><span class="lineno"> 1586</span> <span class="keyword">auto</span> stx = std::make_shared<ripple::STTx const>(sit);</div>
|
||||
<div class="line"><a id="l01586" name="l01586"></a><span class="lineno"> 1586</span> <span class="keyword">auto</span> stx = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared<ripple::STTx const></a>(sit);</div>
|
||||
<div class="line"><a id="l01587" name="l01587"></a><span class="lineno"> 1587</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#af5ea30f883ad3a2a841af60a9a82c29c">fail</a>(<span class="stringliteral">"An exception should have been thrown"</span>);</div>
|
||||
<div class="line"><a id="l01588" name="l01588"></a><span class="lineno"> 1588</span> }</div>
|
||||
<div class="line"><a id="l01589" name="l01589"></a><span class="lineno"> 1589</span> <span class="keywordflow">catch</span> (<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/error/exception.html">std::exception</a> <span class="keyword">const</span>& ex)</div>
|
||||
@@ -1667,7 +1678,7 @@ $(function() {
|
||||
<div class="line"><a id="l01594" name="l01594"></a><span class="lineno"> 1594</span> <span class="keywordflow">try</span></div>
|
||||
<div class="line"><a id="l01595" name="l01595"></a><span class="lineno"> 1595</span> {</div>
|
||||
<div class="line"><a id="l01596" name="l01596"></a><span class="lineno"> 1596</span> <a class="code hl_class" href="classripple_1_1SerialIter.html">ripple::SerialIter</a> sit{payload3};</div>
|
||||
<div class="line"><a id="l01597" name="l01597"></a><span class="lineno"> 1597</span> <span class="keyword">auto</span> stx = std::make_shared<ripple::STTx const>(sit);</div>
|
||||
<div class="line"><a id="l01597" name="l01597"></a><span class="lineno"> 1597</span> <span class="keyword">auto</span> stx = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared<ripple::STTx const></a>(sit);</div>
|
||||
<div class="line"><a id="l01598" name="l01598"></a><span class="lineno"> 1598</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#af5ea30f883ad3a2a841af60a9a82c29c">fail</a>(<span class="stringliteral">"An exception should have been thrown"</span>);</div>
|
||||
<div class="line"><a id="l01599" name="l01599"></a><span class="lineno"> 1599</span> }</div>
|
||||
<div class="line"><a id="l01600" name="l01600"></a><span class="lineno"> 1600</span> <span class="keywordflow">catch</span> (<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/error/exception.html">std::exception</a> <span class="keyword">const</span>& ex)</div>
|
||||
@@ -1679,7 +1690,7 @@ $(function() {
|
||||
<div class="line"><a id="l01606" name="l01606"></a><span class="lineno"> 1606</span> <span class="keywordflow">try</span></div>
|
||||
<div class="line"><a id="l01607" name="l01607"></a><span class="lineno"> 1607</span> {</div>
|
||||
<div class="line"><a id="l01608" name="l01608"></a><span class="lineno"> 1608</span> <a class="code hl_class" href="classripple_1_1SerialIter.html">ripple::SerialIter</a> sit{payload4};</div>
|
||||
<div class="line"><a id="l01609" name="l01609"></a><span class="lineno"> 1609</span> <span class="keyword">auto</span> stx = std::make_shared<ripple::STTx const>(sit);</div>
|
||||
<div class="line"><a id="l01609" name="l01609"></a><span class="lineno"> 1609</span> <span class="keyword">auto</span> stx = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared<ripple::STTx const></a>(sit);</div>
|
||||
<div class="line"><a id="l01610" name="l01610"></a><span class="lineno"> 1610</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#af5ea30f883ad3a2a841af60a9a82c29c">fail</a>(<span class="stringliteral">"An exception should have been thrown"</span>);</div>
|
||||
<div class="line"><a id="l01611" name="l01611"></a><span class="lineno"> 1611</span> }</div>
|
||||
<div class="line"><a id="l01612" name="l01612"></a><span class="lineno"> 1612</span> <span class="keywordflow">catch</span> (<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/error/exception.html">std::exception</a> <span class="keyword">const</span>& ex)</div>
|
||||
@@ -1687,8 +1698,10 @@ $(function() {
|
||||
<div class="line"><a id="l01614" name="l01614"></a><span class="lineno"> 1614</span> BEAST_EXPECT(strcmp(ex.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/error/exception/what.html">what</a>(), <span class="stringliteral">"Unknown field"</span>) == 0);</div>
|
||||
<div class="line"><a id="l01615" name="l01615"></a><span class="lineno"> 1615</span> }</div>
|
||||
<div class="line"><a id="l01616" name="l01616"></a><span class="lineno"> 1616</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l01617" name="l01617"></a><span class="lineno"> 1617</span> </div>
|
||||
<div class="line"><a id="l01618" name="l01618"></a><span class="lineno"> 1618</span> <span class="keywordtype">void</span></div>
|
||||
<div class="foldopen" id="foldopen01619" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l01619" name="l01619"></a><span class="lineno"><a class="line" href="classripple_1_1STTx__test.html#a099cd3cd9fa38d945de73e787d8efb7a"> 1619</a></span> <a class="code hl_function" href="classripple_1_1STTx__test.html#a099cd3cd9fa38d945de73e787d8efb7a">testSTTx</a>(<a class="code hl_enumeration" href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4dde">KeyType</a> keyType)</div>
|
||||
<div class="line"><a id="l01620" name="l01620"></a><span class="lineno"> 1620</span> {</div>
|
||||
<div class="line"><a id="l01621" name="l01621"></a><span class="lineno"> 1621</span> <span class="keyword">auto</span> <span class="keyword">const</span> keypair = <a class="code hl_function" href="namespaceripple.html#ac52a0a522fc11bdd47fce39bd29f97bc">randomKeyPair</a>(keyType);</div>
|
||||
@@ -1742,8 +1755,10 @@ $(function() {
|
||||
<div class="line"><a id="l01669" name="l01669"></a><span class="lineno"> 1669</span> <a class="code hl_function" href="classbeast_1_1unit__test_1_1suite.html#a5c723fb774d3c25ba877c5b9ce681d6f">pass</a>();</div>
|
||||
<div class="line"><a id="l01670" name="l01670"></a><span class="lineno"> 1670</span> }</div>
|
||||
<div class="line"><a id="l01671" name="l01671"></a><span class="lineno"> 1671</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l01672" name="l01672"></a><span class="lineno"> 1672</span> </div>
|
||||
<div class="line"><a id="l01673" name="l01673"></a><span class="lineno"> 1673</span> <span class="keywordtype">void</span></div>
|
||||
<div class="foldopen" id="foldopen01674" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l01674" name="l01674"></a><span class="lineno"><a class="line" href="classripple_1_1STTx__test.html#a553a87fec8717ce44a7eca99a40e7466"> 1674</a></span> <a class="code hl_function" href="classripple_1_1STTx__test.html#a553a87fec8717ce44a7eca99a40e7466">testObjectCtorErrors</a>()</div>
|
||||
<div class="line"><a id="l01675" name="l01675"></a><span class="lineno"> 1675</span> {</div>
|
||||
<div class="line"><a id="l01676" name="l01676"></a><span class="lineno"> 1676</span> <span class="keyword">auto</span> <span class="keyword">const</span> kp1 = <a class="code hl_function" href="namespaceripple.html#ac52a0a522fc11bdd47fce39bd29f97bc">randomKeyPair</a>(<a class="code hl_enumvalue" href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea82c2b7829b8129e5a2d53665ba4b4757">KeyType::secp256k1</a>);</div>
|
||||
@@ -1830,12 +1845,16 @@ $(function() {
|
||||
<div class="line"><a id="l01757" name="l01757"></a><span class="lineno"> 1757</span> BEAST_EXPECT(got == <span class="stringliteral">"Field 'Fee' is required but missing."</span>);</div>
|
||||
<div class="line"><a id="l01758" name="l01758"></a><span class="lineno"> 1758</span> }</div>
|
||||
<div class="line"><a id="l01759" name="l01759"></a><span class="lineno"> 1759</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l01760" name="l01760"></a><span class="lineno"> 1760</span>};</div>
|
||||
</div>
|
||||
<div class="line"><a id="l01761" name="l01761"></a><span class="lineno"> 1761</span> </div>
|
||||
<div class="foldopen" id="foldopen01762" data-start="{" data-end="};">
|
||||
<div class="line"><a id="l01762" name="l01762"></a><span class="lineno"><a class="line" href="classripple_1_1InnerObjectFormatsSerializer__test.html"> 1762</a></span><span class="keyword">class </span><a class="code hl_class" href="classripple_1_1InnerObjectFormatsSerializer__test.html">InnerObjectFormatsSerializer_test</a> : <span class="keyword">public</span> <a class="code hl_class" href="classbeast_1_1unit__test_1_1suite.html">beast::unit_test::suite</a></div>
|
||||
<div class="line"><a id="l01763" name="l01763"></a><span class="lineno"> 1763</span>{</div>
|
||||
<div class="line"><a id="l01764" name="l01764"></a><span class="lineno"> 1764</span><span class="keyword">public</span>:</div>
|
||||
<div class="line"><a id="l01765" name="l01765"></a><span class="lineno"> 1765</span> <span class="keywordtype">void</span></div>
|
||||
<div class="foldopen" id="foldopen01766" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l01766" name="l01766"></a><span class="lineno"><a class="line" href="classripple_1_1InnerObjectFormatsSerializer__test.html#a2a56e8c9b2722b75b90505a38cb1e810"> 1766</a></span> <a class="code hl_function" href="classripple_1_1InnerObjectFormatsSerializer__test.html#a2a56e8c9b2722b75b90505a38cb1e810">run</a>()<span class="keyword"> override</span></div>
|
||||
<div class="line"><a id="l01767" name="l01767"></a><span class="lineno"> 1767</span><span class="keyword"> </span>{</div>
|
||||
<div class="line"><a id="l01768" name="l01768"></a><span class="lineno"> 1768</span> <span class="keyword">auto</span> <span class="keyword">const</span> kp1 = <a class="code hl_function" href="namespaceripple.html#ac52a0a522fc11bdd47fce39bd29f97bc">randomKeyPair</a>(<a class="code hl_enumvalue" href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea82c2b7829b8129e5a2d53665ba4b4757">KeyType::secp256k1</a>);</div>
|
||||
@@ -1928,7 +1947,9 @@ $(function() {
|
||||
<div class="line"><a id="l01855" name="l01855"></a><span class="lineno"> 1855</span> testMalformedSigningAccount(soTest4, <span class="keyword">false</span>);</div>
|
||||
<div class="line"><a id="l01856" name="l01856"></a><span class="lineno"> 1856</span> }</div>
|
||||
<div class="line"><a id="l01857" name="l01857"></a><span class="lineno"> 1857</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l01858" name="l01858"></a><span class="lineno"> 1858</span>};</div>
|
||||
</div>
|
||||
<div class="line"><a id="l01859" name="l01859"></a><span class="lineno"> 1859</span> </div>
|
||||
<div class="line"><a id="l01860" name="l01860"></a><span class="lineno"><a class="line" href="namespaceripple.html#adcde7778c95e0095e2d382bc9652a910"> 1860</a></span>BEAST_DEFINE_TESTSUITE(<a class="code hl_class" href="classripple_1_1STTx.html">STTx</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="l01861" name="l01861"></a><span class="lineno"><a class="line" href="namespaceripple.html#a256b519bcfa8582f145dc9e3812c5a6b"> 1861</a></span>BEAST_DEFINE_TESTSUITE(InnerObjectFormatsSerializer, <a class="code hl_namespace" href="namespaceprotocol.html">protocol</a>, <a class="code hl_namespace" href="namespaceripple.html">ripple</a>);</div>
|
||||
@@ -1936,74 +1957,75 @@ $(function() {
|
||||
<div class="line"><a id="l01863" name="l01863"></a><span class="lineno"> 1863</span>} <span class="comment">// namespace ripple</span></div>
|
||||
<div class="ttc" id="abasic_regex_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/regex/basic_regex.html">std::basic_regex</a></div></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="aclassbeast_1_1unit__test_1_1suite_html_a19b8ee0ce850d78834984655ae83b20e"><div class="ttname"><a href="classbeast_1_1unit__test_1_1suite.html#a19b8ee0ce850d78834984655ae83b20e">beast::unit_test::suite::log</a></div><div class="ttdeci">log_os< char > log</div><div class="ttdoc">Logging output stream.</div><div class="ttdef"><b>Definition:</b> <a href="suite_8h_source.html#l00152">suite.h:152</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1unit__test_1_1suite_html_a5c723fb774d3c25ba877c5b9ce681d6f"><div class="ttname"><a href="classbeast_1_1unit__test_1_1suite.html#a5c723fb774d3c25ba877c5b9ce681d6f">beast::unit_test::suite::pass</a></div><div class="ttdeci">void pass()</div><div class="ttdoc">Record a successful test condition.</div><div class="ttdef"><b>Definition:</b> <a href="suite_8h_source.html#l00511">suite.h:511</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1unit__test_1_1suite_html_a865757d2d9992fb2c91c51e137166e9d"><div class="ttname"><a href="classbeast_1_1unit__test_1_1suite.html#a865757d2d9992fb2c91c51e137166e9d">beast::unit_test::suite::unexpected</a></div><div class="ttdeci">bool unexpected(Condition shouldBeFalse, String const &reason)</div><div class="ttdef"><b>Definition:</b> <a href="suite_8h_source.html#l00499">suite.h:499</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1unit__test_1_1suite_html_aaa1237d9b85c69d35fe86645cee094b5"><div class="ttname"><a href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">beast::unit_test::suite::testcase</a></div><div class="ttdeci">testcase_t testcase</div><div class="ttdoc">Memberspace for declaring test cases.</div><div class="ttdef"><b>Definition:</b> <a href="suite_8h_source.html#l00155">suite.h:155</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1unit__test_1_1suite_html_af5ea30f883ad3a2a841af60a9a82c29c"><div class="ttname"><a href="classbeast_1_1unit__test_1_1suite.html#af5ea30f883ad3a2a841af60a9a82c29c">beast::unit_test::suite::fail</a></div><div class="ttdeci">void fail(String const &reason, char const *file, int line)</div><div class="ttdoc">Record a failure.</div><div class="ttdef"><b>Definition:</b> <a href="suite_8h_source.html#l00533">suite.h:533</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1InnerObjectFormatsSerializer__test_html"><div class="ttname"><a href="classripple_1_1InnerObjectFormatsSerializer__test.html">ripple::InnerObjectFormatsSerializer_test</a></div><div class="ttdef"><b>Definition:</b> <a href="STTx__test_8cpp_source.html#l01762">STTx_test.cpp:1763</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1InnerObjectFormatsSerializer__test_html_a2a56e8c9b2722b75b90505a38cb1e810"><div class="ttname"><a href="classripple_1_1InnerObjectFormatsSerializer__test.html#a2a56e8c9b2722b75b90505a38cb1e810">ripple::InnerObjectFormatsSerializer_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="STTx__test_8cpp_source.html#l01766">STTx_test.cpp:1766</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Rules_html"><div class="ttname"><a href="classripple_1_1Rules.html">ripple::Rules</a></div><div class="ttdoc">Rules controlling protocol behavior.</div><div class="ttdef"><b>Definition:</b> <a href="Rules_8h_source.html#l00037">Rules.h:38</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SOTemplate_html"><div class="ttname"><a href="classripple_1_1SOTemplate.html">ripple::SOTemplate</a></div><div class="ttdoc">Defines the fields and their attributes within a STObject.</div><div class="ttdef"><b>Definition:</b> <a href="SOTemplate_8h_source.html#l00112">SOTemplate.h:113</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>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_1_1FieldErr_html"><div class="ttname"><a href="classripple_1_1STObject_1_1FieldErr.html">ripple::STObject::FieldErr</a></div><div class="ttdef"><b>Definition:</b> <a href="STObject_8h_source.html#l00683">STObject.h:684</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#l00056">STObject.h:57</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a2be037301806856f4b202cabc53d5e0a"><div class="ttname"><a href="classripple_1_1STObject.html#a2be037301806856f4b202cabc53d5e0a">ripple::STObject::setFieldArray</a></div><div class="ttdeci">void setFieldArray(SField const &field, STArray const &v)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00819">STObject.cpp:819</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a309347871ac021d8922708fcbbb0ed46"><div class="ttname"><a href="classripple_1_1STObject.html#a309347871ac021d8922708fcbbb0ed46">ripple::STObject::setFieldPathSet</a></div><div class="ttdeci">void setFieldPathSet(SField const &field, STPathSet const &)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00813">STObject.cpp:813</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a4aee4efa6aeff63e0d5ff08d31730be2"><div class="ttname"><a href="classripple_1_1STObject.html#a4aee4efa6aeff63e0d5ff08d31730be2">ripple::STObject::setFieldH256</a></div><div class="ttdeci">void setFieldH256(SField const &field, uint256 const &)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00759">STObject.cpp:759</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a65cee099ee8ff5529ea7c5c4a028d566"><div class="ttname"><a href="classripple_1_1STObject.html#a65cee099ee8ff5529ea7c5c4a028d566">ripple::STObject::setFieldU16</a></div><div class="ttdeci">void setFieldU16(SField const &field, std::uint16_t)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00735">STObject.cpp:735</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a6ae7e459a83bc46c3cfd9025753af1cb"><div class="ttname"><a href="classripple_1_1STObject.html#a6ae7e459a83bc46c3cfd9025753af1cb">ripple::STObject::getSerializer</a></div><div class="ttdeci">Serializer getSerializer() const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8h_source.html#l00963">STObject.h:963</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a7adccac3a1b54244ae210afe7c5916e8"><div class="ttname"><a href="classripple_1_1STObject.html#a7adccac3a1b54244ae210afe7c5916e8">ripple::STObject::add</a></div><div class="ttdeci">void add(Serializer &s) const override</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00141">STObject.cpp:141</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a7eedf70fc6afba6c2b8c6b2ba27ba23e"><div class="ttname"><a href="classripple_1_1STObject.html#a7eedf70fc6afba6c2b8c6b2ba27ba23e">ripple::STObject::setFieldAmount</a></div><div class="ttdeci">void setFieldAmount(SField const &field, STAmount const &)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00789">STObject.cpp:789</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a82d7676b5e892190ac585206b903b5d3"><div class="ttname"><a href="classripple_1_1STObject.html#a82d7676b5e892190ac585206b903b5d3">ripple::STObject::delField</a></div><div class="ttdeci">bool delField(SField const &field)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00585">STObject.cpp:585</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_ab503dfe8edde82e6c80719cc73201a6d"><div class="ttname"><a href="classripple_1_1STObject.html#ab503dfe8edde82e6c80719cc73201a6d">ripple::STObject::setAccountID</a></div><div class="ttdeci">void setAccountID(SField const &field, AccountID const &)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00771">STObject.cpp:771</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 &field, std::uint32_t)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00741">STObject.cpp:741</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_af1235d307d6f464392a583d0dfaa3cc4"><div class="ttname"><a href="classripple_1_1STObject.html#af1235d307d6f464392a583d0dfaa3cc4">ripple::STObject::setFieldVL</a></div><div class="ttdeci">void setFieldVL(SField const &field, Blob const &)</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00777">STObject.cpp:777</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STParsedJSONObject_html"><div class="ttname"><a href="classripple_1_1STParsedJSONObject.html">ripple::STParsedJSONObject</a></div><div class="ttdoc">Holds the serialized result of parsing an input JSON object.</div><div class="ttdef"><b>Definition:</b> <a href="STParsedJSON_8h_source.html#l00032">STParsedJSON.h:33</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STParsedJSONObject_html_a5684522fa6918e6256d910053cd58c47"><div class="ttname"><a href="classripple_1_1STParsedJSONObject.html#a5684522fa6918e6256d910053cd58c47">ripple::STParsedJSONObject::object</a></div><div class="ttdeci">std::optional< STObject > object</div><div class="ttdoc">The STObject if the parse was successful.</div><div class="ttdef"><b>Definition:</b> <a href="STParsedJSON_8h_source.html#l00051">STParsedJSON.h:51</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STPathSet_html"><div class="ttname"><a href="classripple_1_1STPathSet.html">ripple::STPathSet</a></div><div class="ttdef"><b>Definition:</b> <a href="STPathSet_8h_source.html#l00177">STPathSet.h:178</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx__test_html"><div class="ttname"><a href="classripple_1_1STTx__test.html">ripple::STTx_test</a></div><div class="ttdef"><b>Definition:</b> <a href="STTx__test_8cpp_source.html#l00047">STTx_test.cpp:48</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx__test_html_a099cd3cd9fa38d945de73e787d8efb7a"><div class="ttname"><a href="classripple_1_1STTx__test.html#a099cd3cd9fa38d945de73e787d8efb7a">ripple::STTx_test::testSTTx</a></div><div class="ttdeci">void testSTTx(KeyType keyType)</div><div class="ttdef"><b>Definition:</b> <a href="STTx__test_8cpp_source.html#l01619">STTx_test.cpp:1619</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx__test_html_a2855d993f3a8a4dfc122f12229289da5"><div class="ttname"><a href="classripple_1_1STTx__test.html#a2855d993f3a8a4dfc122f12229289da5">ripple::STTx_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="STTx__test_8cpp_source.html#l00051">STTx_test.cpp:51</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx__test_html_a553a87fec8717ce44a7eca99a40e7466"><div class="ttname"><a href="classripple_1_1STTx__test.html#a553a87fec8717ce44a7eca99a40e7466">ripple::STTx_test::testObjectCtorErrors</a></div><div class="ttdeci">void testObjectCtorErrors()</div><div class="ttdef"><b>Definition:</b> <a href="STTx__test_8cpp_source.html#l01674">STTx_test.cpp:1674</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx__test_html_acaaf21281e92e08ab4a83c119578b785"><div class="ttname"><a href="classripple_1_1STTx__test.html#acaaf21281e92e08ab4a83c119578b785">ripple::STTx_test::testMalformedSerializedForm</a></div><div class="ttdeci">void testMalformedSerializedForm()</div><div class="ttdef"><b>Definition:</b> <a href="STTx__test_8cpp_source.html#l00066">STTx_test.cpp:66</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html"><div class="ttname"><a href="classripple_1_1STTx.html">ripple::STTx</a></div><div class="ttdef"><b>Definition:</b> <a href="STTx_8h_source.html#l00047">STTx.h:48</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a2ff70c45520477e847ef95913baf1a20"><div class="ttname"><a href="classripple_1_1STTx.html#a2ff70c45520477e847ef95913baf1a20">ripple::STTx::sign</a></div><div class="ttdeci">void sign(PublicKey const &publicKey, SecretKey const &secretKey)</div><div class="ttdef"><b>Definition:</b> <a href="STTx_8cpp_source.html#l00237">STTx.cpp:237</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="aclassbeast_1_1unit__test_1_1suite_html_a19b8ee0ce850d78834984655ae83b20e"><div class="ttname"><a href="classbeast_1_1unit__test_1_1suite.html#a19b8ee0ce850d78834984655ae83b20e">beast::unit_test::suite::log</a></div><div class="ttdeci">log_os< char > log</div><div class="ttdoc">Logging output stream.</div><div class="ttdef"><b>Definition</b> <a href="suite_8h_source.html#l00152">suite.h:152</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1unit__test_1_1suite_html_a5c723fb774d3c25ba877c5b9ce681d6f"><div class="ttname"><a href="classbeast_1_1unit__test_1_1suite.html#a5c723fb774d3c25ba877c5b9ce681d6f">beast::unit_test::suite::pass</a></div><div class="ttdeci">void pass()</div><div class="ttdoc">Record a successful test condition.</div><div class="ttdef"><b>Definition</b> <a href="suite_8h_source.html#l00511">suite.h:511</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1unit__test_1_1suite_html_a865757d2d9992fb2c91c51e137166e9d"><div class="ttname"><a href="classbeast_1_1unit__test_1_1suite.html#a865757d2d9992fb2c91c51e137166e9d">beast::unit_test::suite::unexpected</a></div><div class="ttdeci">bool unexpected(Condition shouldBeFalse, String const &reason)</div><div class="ttdef"><b>Definition</b> <a href="suite_8h_source.html#l00499">suite.h:499</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1unit__test_1_1suite_html_aaa1237d9b85c69d35fe86645cee094b5"><div class="ttname"><a href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">beast::unit_test::suite::testcase</a></div><div class="ttdeci">testcase_t testcase</div><div class="ttdoc">Memberspace for declaring test cases.</div><div class="ttdef"><b>Definition</b> <a href="suite_8h_source.html#l00155">suite.h:155</a></div></div>
|
||||
<div class="ttc" id="aclassbeast_1_1unit__test_1_1suite_html_af5ea30f883ad3a2a841af60a9a82c29c"><div class="ttname"><a href="classbeast_1_1unit__test_1_1suite.html#af5ea30f883ad3a2a841af60a9a82c29c">beast::unit_test::suite::fail</a></div><div class="ttdeci">void fail(String const &reason, char const *file, int line)</div><div class="ttdoc">Record a failure.</div><div class="ttdef"><b>Definition</b> <a href="suite_8h_source.html#l00533">suite.h:533</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1InnerObjectFormatsSerializer__test_html"><div class="ttname"><a href="classripple_1_1InnerObjectFormatsSerializer__test.html">ripple::InnerObjectFormatsSerializer_test</a></div><div class="ttdef"><b>Definition</b> <a href="STTx__test_8cpp_source.html#l01762">STTx_test.cpp:1763</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1InnerObjectFormatsSerializer__test_html_a2a56e8c9b2722b75b90505a38cb1e810"><div class="ttname"><a href="classripple_1_1InnerObjectFormatsSerializer__test.html#a2a56e8c9b2722b75b90505a38cb1e810">ripple::InnerObjectFormatsSerializer_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="STTx__test_8cpp_source.html#l01766">STTx_test.cpp:1766</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Rules_html"><div class="ttname"><a href="classripple_1_1Rules.html">ripple::Rules</a></div><div class="ttdoc">Rules controlling protocol behavior.</div><div class="ttdef"><b>Definition</b> <a href="Rules_8h_source.html#l00037">Rules.h:38</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SOTemplate_html"><div class="ttname"><a href="classripple_1_1SOTemplate.html">ripple::SOTemplate</a></div><div class="ttdoc">Defines the fields and their attributes within a STObject.</div><div class="ttdef"><b>Definition</b> <a href="SOTemplate_8h_source.html#l00112">SOTemplate.h:113</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>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_1_1FieldErr_html"><div class="ttname"><a href="classripple_1_1STObject_1_1FieldErr.html">ripple::STObject::FieldErr</a></div><div class="ttdef"><b>Definition</b> <a href="STObject_8h_source.html#l00683">STObject.h:684</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#l00056">STObject.h:57</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a2be037301806856f4b202cabc53d5e0a"><div class="ttname"><a href="classripple_1_1STObject.html#a2be037301806856f4b202cabc53d5e0a">ripple::STObject::setFieldArray</a></div><div class="ttdeci">void setFieldArray(SField const &field, STArray const &v)</div><div class="ttdef"><b>Definition</b> <a href="STObject_8cpp_source.html#l00819">STObject.cpp:819</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a309347871ac021d8922708fcbbb0ed46"><div class="ttname"><a href="classripple_1_1STObject.html#a309347871ac021d8922708fcbbb0ed46">ripple::STObject::setFieldPathSet</a></div><div class="ttdeci">void setFieldPathSet(SField const &field, STPathSet const &)</div><div class="ttdef"><b>Definition</b> <a href="STObject_8cpp_source.html#l00813">STObject.cpp:813</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a4aee4efa6aeff63e0d5ff08d31730be2"><div class="ttname"><a href="classripple_1_1STObject.html#a4aee4efa6aeff63e0d5ff08d31730be2">ripple::STObject::setFieldH256</a></div><div class="ttdeci">void setFieldH256(SField const &field, uint256 const &)</div><div class="ttdef"><b>Definition</b> <a href="STObject_8cpp_source.html#l00759">STObject.cpp:759</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a65cee099ee8ff5529ea7c5c4a028d566"><div class="ttname"><a href="classripple_1_1STObject.html#a65cee099ee8ff5529ea7c5c4a028d566">ripple::STObject::setFieldU16</a></div><div class="ttdeci">void setFieldU16(SField const &field, std::uint16_t)</div><div class="ttdef"><b>Definition</b> <a href="STObject_8cpp_source.html#l00735">STObject.cpp:735</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a6ae7e459a83bc46c3cfd9025753af1cb"><div class="ttname"><a href="classripple_1_1STObject.html#a6ae7e459a83bc46c3cfd9025753af1cb">ripple::STObject::getSerializer</a></div><div class="ttdeci">Serializer getSerializer() const</div><div class="ttdef"><b>Definition</b> <a href="STObject_8h_source.html#l00963">STObject.h:963</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a7adccac3a1b54244ae210afe7c5916e8"><div class="ttname"><a href="classripple_1_1STObject.html#a7adccac3a1b54244ae210afe7c5916e8">ripple::STObject::add</a></div><div class="ttdeci">void add(Serializer &s) const override</div><div class="ttdef"><b>Definition</b> <a href="STObject_8cpp_source.html#l00141">STObject.cpp:141</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a7eedf70fc6afba6c2b8c6b2ba27ba23e"><div class="ttname"><a href="classripple_1_1STObject.html#a7eedf70fc6afba6c2b8c6b2ba27ba23e">ripple::STObject::setFieldAmount</a></div><div class="ttdeci">void setFieldAmount(SField const &field, STAmount const &)</div><div class="ttdef"><b>Definition</b> <a href="STObject_8cpp_source.html#l00789">STObject.cpp:789</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_a82d7676b5e892190ac585206b903b5d3"><div class="ttname"><a href="classripple_1_1STObject.html#a82d7676b5e892190ac585206b903b5d3">ripple::STObject::delField</a></div><div class="ttdeci">bool delField(SField const &field)</div><div class="ttdef"><b>Definition</b> <a href="STObject_8cpp_source.html#l00585">STObject.cpp:585</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_ab503dfe8edde82e6c80719cc73201a6d"><div class="ttname"><a href="classripple_1_1STObject.html#ab503dfe8edde82e6c80719cc73201a6d">ripple::STObject::setAccountID</a></div><div class="ttdeci">void setAccountID(SField const &field, AccountID const &)</div><div class="ttdef"><b>Definition</b> <a href="STObject_8cpp_source.html#l00771">STObject.cpp:771</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 &field, std::uint32_t)</div><div class="ttdef"><b>Definition</b> <a href="STObject_8cpp_source.html#l00741">STObject.cpp:741</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STObject_html_af1235d307d6f464392a583d0dfaa3cc4"><div class="ttname"><a href="classripple_1_1STObject.html#af1235d307d6f464392a583d0dfaa3cc4">ripple::STObject::setFieldVL</a></div><div class="ttdeci">void setFieldVL(SField const &field, Blob const &)</div><div class="ttdef"><b>Definition</b> <a href="STObject_8cpp_source.html#l00777">STObject.cpp:777</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STParsedJSONObject_html"><div class="ttname"><a href="classripple_1_1STParsedJSONObject.html">ripple::STParsedJSONObject</a></div><div class="ttdoc">Holds the serialized result of parsing an input JSON object.</div><div class="ttdef"><b>Definition</b> <a href="STParsedJSON_8h_source.html#l00032">STParsedJSON.h:33</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STParsedJSONObject_html_a5684522fa6918e6256d910053cd58c47"><div class="ttname"><a href="classripple_1_1STParsedJSONObject.html#a5684522fa6918e6256d910053cd58c47">ripple::STParsedJSONObject::object</a></div><div class="ttdeci">std::optional< STObject > object</div><div class="ttdoc">The STObject if the parse was successful.</div><div class="ttdef"><b>Definition</b> <a href="STParsedJSON_8h_source.html#l00051">STParsedJSON.h:51</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STPathSet_html"><div class="ttname"><a href="classripple_1_1STPathSet.html">ripple::STPathSet</a></div><div class="ttdef"><b>Definition</b> <a href="STPathSet_8h_source.html#l00177">STPathSet.h:178</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx__test_html"><div class="ttname"><a href="classripple_1_1STTx__test.html">ripple::STTx_test</a></div><div class="ttdef"><b>Definition</b> <a href="STTx__test_8cpp_source.html#l00047">STTx_test.cpp:48</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx__test_html_a099cd3cd9fa38d945de73e787d8efb7a"><div class="ttname"><a href="classripple_1_1STTx__test.html#a099cd3cd9fa38d945de73e787d8efb7a">ripple::STTx_test::testSTTx</a></div><div class="ttdeci">void testSTTx(KeyType keyType)</div><div class="ttdef"><b>Definition</b> <a href="STTx__test_8cpp_source.html#l01619">STTx_test.cpp:1619</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx__test_html_a2855d993f3a8a4dfc122f12229289da5"><div class="ttname"><a href="classripple_1_1STTx__test.html#a2855d993f3a8a4dfc122f12229289da5">ripple::STTx_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="STTx__test_8cpp_source.html#l00051">STTx_test.cpp:51</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx__test_html_a553a87fec8717ce44a7eca99a40e7466"><div class="ttname"><a href="classripple_1_1STTx__test.html#a553a87fec8717ce44a7eca99a40e7466">ripple::STTx_test::testObjectCtorErrors</a></div><div class="ttdeci">void testObjectCtorErrors()</div><div class="ttdef"><b>Definition</b> <a href="STTx__test_8cpp_source.html#l01674">STTx_test.cpp:1674</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx__test_html_acaaf21281e92e08ab4a83c119578b785"><div class="ttname"><a href="classripple_1_1STTx__test.html#acaaf21281e92e08ab4a83c119578b785">ripple::STTx_test::testMalformedSerializedForm</a></div><div class="ttdeci">void testMalformedSerializedForm()</div><div class="ttdef"><b>Definition</b> <a href="STTx__test_8cpp_source.html#l00066">STTx_test.cpp:66</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html"><div class="ttname"><a href="classripple_1_1STTx.html">ripple::STTx</a></div><div class="ttdef"><b>Definition</b> <a href="STTx_8h_source.html#l00047">STTx.h:48</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a2ff70c45520477e847ef95913baf1a20"><div class="ttname"><a href="classripple_1_1STTx.html#a2ff70c45520477e847ef95913baf1a20">ripple::STTx::sign</a></div><div class="ttdeci">void sign(PublicKey const &publicKey, SecretKey const &secretKey)</div><div class="ttdef"><b>Definition</b> <a href="STTx_8cpp_source.html#l00237">STTx.cpp:237</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STTx_html_a8bb1ca29546758e0fe3e97d1753e3d8daa6105c0a611b41b08f1209506350279e"><div class="ttname"><a href="classripple_1_1STTx.html#a8bb1ca29546758e0fe3e97d1753e3d8daa6105c0a611b41b08f1209506350279e">ripple::STTx::RequireFullyCanonicalSig::yes</a></div><div class="ttdeci">@ yes</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SerialIter_html"><div class="ttname"><a href="classripple_1_1SerialIter.html">ripple::SerialIter</a></div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00345">Serializer.h:346</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:41</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_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#l00045">Slice.h:46</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SerialIter_html"><div class="ttname"><a href="classripple_1_1SerialIter.html">ripple::SerialIter</a></div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00345">Serializer.h:346</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:41</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_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#l00045">Slice.h:46</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="aempty_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/empty.html">std::string::empty</a></div><div class="ttdeci">T empty(T... args)</div></div>
|
||||
<div class="ttc" id="aendl_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a></div><div class="ttdeci">T endl(T... args)</div></div>
|
||||
<div class="ttc" id="aexception_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/error/exception.html">std::exception</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_a3bb99b88cdf3f0a2cc944c5daeaf00b6"><div class="ttname"><a href="namespaceripple.html#a3bb99b88cdf3f0a2cc944c5daeaf00b6">ripple::buildMultiSigningData</a></div><div class="ttdeci">Serializer buildMultiSigningData(STObject const &obj, AccountID const &signingID)</div><div class="ttdoc">Return a Serializer suitable for computing a multisigning TxnSignature.</div><div class="ttdef"><b>Definition:</b> <a href="Sign_8cpp_source.html#l00096">Sign.cpp:96</a></div></div>
|
||||
<div class="ttc" id="ais_same_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/is_same.html">std::is_same_v</a></div><div class="ttdeci">T is_same_v</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_a3bb99b88cdf3f0a2cc944c5daeaf00b6"><div class="ttname"><a href="namespaceripple.html#a3bb99b88cdf3f0a2cc944c5daeaf00b6">ripple::buildMultiSigningData</a></div><div class="ttdeci">Serializer buildMultiSigningData(STObject const &obj, AccountID const &signingID)</div><div class="ttdoc">Return a Serializer suitable for computing a multisigning TxnSignature.</div><div class="ttdef"><b>Definition</b> <a href="Sign_8cpp_source.html#l00096">Sign.cpp:96</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a454cee839d714fdc4f58531dd31d3d7f"><div class="ttname"><a href="namespaceripple.html#a454cee839d714fdc4f58531dd31d3d7f">ripple::sfGeneric</a></div><div class="ttdeci">SField const sfGeneric</div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a614d8681c8dff84ac2257939751987c5"><div class="ttname"><a href="namespaceripple.html#a614d8681c8dff84ac2257939751987c5">ripple::calcAccountID</a></div><div class="ttdeci">AccountID calcAccountID(PublicKey const &pk)</div><div class="ttdef"><b>Definition:</b> <a href="AccountID_8cpp_source.html#l00168">AccountID.cpp:168</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a72ab42f87d2351b89ba8f47f5cfa70ba"><div class="ttname"><a href="namespaceripple.html#a72ab42f87d2351b89ba8f47f5cfa70ba">ripple::sign</a></div><div class="ttdeci">Buffer sign(PublicKey const &pk, SecretKey const &sk, Slice const &message)</div><div class="ttdoc">Generate a signature for a message.</div><div class="ttdef"><b>Definition:</b> <a href="SecretKey_8cpp_source.html#l00256">SecretKey.cpp:256</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a93f2333b362ee67694b78f55eadf7805"><div class="ttname"><a href="namespaceripple.html#a93f2333b362ee67694b78f55eadf7805">ripple::makeSlice</a></div><div class="ttdeci">std::enable_if_t< std::is_same< T, char >::value||std::is_same< T, unsigned char >::value, Slice > makeSlice(std::array< T, N > const &a)</div><div class="ttdef"><b>Definition:</b> <a href="Slice_8h_source.html#l00244">Slice.h:244</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a9de744cfdefe1132969eb982e57e4dde"><div class="ttname"><a href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4dde">ripple::KeyType</a></div><div class="ttdeci">KeyType</div><div class="ttdef"><b>Definition:</b> <a href="KeyType_8h_source.html#l00028">KeyType.h:28</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a614d8681c8dff84ac2257939751987c5"><div class="ttname"><a href="namespaceripple.html#a614d8681c8dff84ac2257939751987c5">ripple::calcAccountID</a></div><div class="ttdeci">AccountID calcAccountID(PublicKey const &pk)</div><div class="ttdef"><b>Definition</b> <a href="AccountID_8cpp_source.html#l00168">AccountID.cpp:168</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a72ab42f87d2351b89ba8f47f5cfa70ba"><div class="ttname"><a href="namespaceripple.html#a72ab42f87d2351b89ba8f47f5cfa70ba">ripple::sign</a></div><div class="ttdeci">Buffer sign(PublicKey const &pk, SecretKey const &sk, Slice const &message)</div><div class="ttdoc">Generate a signature for a message.</div><div class="ttdef"><b>Definition</b> <a href="SecretKey_8cpp_source.html#l00256">SecretKey.cpp:256</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a93f2333b362ee67694b78f55eadf7805"><div class="ttname"><a href="namespaceripple.html#a93f2333b362ee67694b78f55eadf7805">ripple::makeSlice</a></div><div class="ttdeci">std::enable_if_t< std::is_same< T, char >::value||std::is_same< T, unsigned char >::value, Slice > makeSlice(std::array< T, N > const &a)</div><div class="ttdef"><b>Definition</b> <a href="Slice_8h_source.html#l00244">Slice.h:244</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a9de744cfdefe1132969eb982e57e4dde"><div class="ttname"><a href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4dde">ripple::KeyType</a></div><div class="ttdeci">KeyType</div><div class="ttdef"><b>Definition</b> <a href="KeyType_8h_source.html#l00028">KeyType.h:28</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a9de744cfdefe1132969eb982e57e4ddea8183aa2c95dc1385c8f58bf1917fcb0b"><div class="ttname"><a href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea8183aa2c95dc1385c8f58bf1917fcb0b">ripple::KeyType::ed25519</a></div><div class="ttdeci">@ ed25519</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="anamespaceripple_html_ac52a0a522fc11bdd47fce39bd29f97bc"><div class="ttname"><a href="namespaceripple.html#ac52a0a522fc11bdd47fce39bd29f97bc">ripple::randomKeyPair</a></div><div class="ttdeci">std::pair< PublicKey, SecretKey > randomKeyPair(KeyType type)</div><div class="ttdoc">Create a key pair using secure random numbers.</div><div class="ttdef"><b>Definition:</b> <a href="SecretKey_8cpp_source.html#l00386">SecretKey.cpp:386</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ad905dc8b70717f4492bebb6b7e189042a148febf7586dd994c342f8279d664a12"><div class="ttname"><a href="namespaceripple.html#ad905dc8b70717f4492bebb6b7e189042a148febf7586dd994c342f8279d664a12">ripple::soeOPTIONAL</a></div><div class="ttdeci">@ soeOPTIONAL</div><div class="ttdef"><b>Definition:</b> <a href="SOTemplate_8h_source.html#l00036">SOTemplate.h:36</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ae110a5981cfc643a520a86bfc690dad1"><div class="ttname"><a href="namespaceripple.html#ae110a5981cfc643a520a86bfc690dad1">ripple::matches</a></div><div class="ttdeci">bool matches(char const *string, char const *regex)</div><div class="ttdoc">Return true if the string loosely matches the regex.</div><div class="ttdef"><b>Definition:</b> <a href="STTx__test_8cpp_source.html#l00041">STTx_test.cpp:41</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ac52a0a522fc11bdd47fce39bd29f97bc"><div class="ttname"><a href="namespaceripple.html#ac52a0a522fc11bdd47fce39bd29f97bc">ripple::randomKeyPair</a></div><div class="ttdeci">std::pair< PublicKey, SecretKey > randomKeyPair(KeyType type)</div><div class="ttdoc">Create a key pair using secure random numbers.</div><div class="ttdef"><b>Definition</b> <a href="SecretKey_8cpp_source.html#l00386">SecretKey.cpp:386</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ad905dc8b70717f4492bebb6b7e189042a148febf7586dd994c342f8279d664a12"><div class="ttname"><a href="namespaceripple.html#ad905dc8b70717f4492bebb6b7e189042a148febf7586dd994c342f8279d664a12">ripple::soeOPTIONAL</a></div><div class="ttdeci">@ soeOPTIONAL</div><div class="ttdef"><b>Definition</b> <a href="SOTemplate_8h_source.html#l00036">SOTemplate.h:36</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ae110a5981cfc643a520a86bfc690dad1"><div class="ttname"><a href="namespaceripple.html#ae110a5981cfc643a520a86bfc690dad1">ripple::matches</a></div><div class="ttdeci">bool matches(char const *string, char const *regex)</div><div class="ttdoc">Return true if the string loosely matches the regex.</div><div class="ttdef"><b>Definition</b> <a href="STTx__test_8cpp_source.html#l00041">STTx_test.cpp:41</a></div></div>
|
||||
<div class="ttc" id="aregex_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/regex.html">regex</a></div></div>
|
||||
<div class="ttc" id="aregex_search_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/regex/regex_search.html">std::regex_search</a></div><div class="ttdeci">T regex_search(T... args)</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="astrcmp_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/byte/strcmp.html">std::strcmp</a></div><div class="ttdeci">T strcmp(T... args)</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#l00043">STBase.h:43</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#l00043">STBase.h:43</a></div></div>
|
||||
<div class="ttc" id="aunordered_set_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/unordered_set.html">std::unordered_set</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 -->
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.5
|
||||
Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
|
||||
</small></address>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user