This commit is contained in:
bthomee
2025-08-19 09:49:50 -07:00
parent bb5efdeec8
commit e7f4ae8bed
14888 changed files with 259444 additions and 168566 deletions

View File

@@ -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: DID_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&amp;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&amp;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()"
@@ -106,16 +111,20 @@ $(function() {
<div class="line"><a id="l00028" name="l00028"></a><span class="lineno"> 28</span><span class="keyword">namespace </span>test {</div>
<div class="line"><a id="l00029" name="l00029"></a><span class="lineno"> 29</span> </div>
<div class="line"><a id="l00030" name="l00030"></a><span class="lineno"> 30</span><span class="keywordtype">bool</span></div>
<div class="foldopen" id="foldopen00031" data-start="{" data-end="}">
<div class="line"><a id="l00031" name="l00031"></a><span class="lineno"><a class="line" href="namespaceripple_1_1test.html#a62e0aaba411fe4d36194fc493f99c2bd"> 31</a></span><a class="code hl_function" href="namespaceripple_1_1test.html#a74d676f085c303eee7b13ce6b259e0d6">checkVL</a>(<a class="code hl_class" href="classripple_1_1Slice.html">Slice</a> <span class="keyword">const</span>&amp; result, <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> expected)</div>
<div class="line"><a id="l00032" name="l00032"></a><span class="lineno"> 32</span>{</div>
<div class="line"><a id="l00033" name="l00033"></a><span class="lineno"> 33</span> <a class="code hl_class" href="classripple_1_1Serializer.html">Serializer</a> s;</div>
<div class="line"><a id="l00034" name="l00034"></a><span class="lineno"> 34</span> s.<a class="code hl_function" href="classripple_1_1Serializer.html#a8d8774ca938809be8323d3957a62af90">addRaw</a>(result);</div>
<div class="line"><a id="l00035" name="l00035"></a><span class="lineno"> 35</span> <span class="keywordflow">return</span> s.<a class="code hl_function" href="classripple_1_1Serializer.html#afb9f001046e4767db6780bbee86d93c3">getString</a>() == expected;</div>
<div class="line"><a id="l00036" name="l00036"></a><span class="lineno"> 36</span>}</div>
</div>
<div class="line"><a id="l00037" name="l00037"></a><span class="lineno"> 37</span> </div>
<div class="foldopen" id="foldopen00038" data-start="{" data-end="};">
<div class="line"><a id="l00038" name="l00038"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1DID__test.html"> 38</a></span><span class="keyword">struct </span><a class="code hl_struct" href="structripple_1_1test_1_1DID__test.html">DID_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="l00039" name="l00039"></a><span class="lineno"> 39</span>{</div>
<div class="line"><a id="l00040" name="l00040"></a><span class="lineno"> 40</span> <span class="keywordtype">void</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="structripple_1_1test_1_1DID__test.html#a7d0c64ab56534c9b152ecdf3ae34ec24"> 41</a></span> <a class="code hl_function" href="structripple_1_1test_1_1DID__test.html#a7d0c64ab56534c9b152ecdf3ae34ec24">testEnabled</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</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> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;featureDID Enabled&quot;</span>);</div>
@@ -136,8 +145,10 @@ $(function() {
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> env(<a class="code hl_function" href="namespaceripple_1_1test_1_1jtx_1_1did.html#a4d673ed10296c25f4ae3b2a6c5ba0910">did::del</a>(alice), <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1ter.html">ter</a>(<a class="code hl_enumvalue" href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46ac3482079467d517ea82aa9c8fa693d21">temDISABLED</a>));</div>
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span> env.close();</div>
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"> 60</span> }</div>
</div>
<div class="line"><a id="l00061" name="l00061"></a><span class="lineno"> 61</span> </div>
<div class="line"><a id="l00062" name="l00062"></a><span class="lineno"> 62</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen00063" data-start="{" data-end="}">
<div class="line"><a id="l00063" name="l00063"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1DID__test.html#ae064c7fdbd08dd50ce225f834cba8fbc"> 63</a></span> <a class="code hl_function" href="structripple_1_1test_1_1DID__test.html#ae064c7fdbd08dd50ce225f834cba8fbc">testAccountReserve</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</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="comment">// Verify that the reserve behaves as expected for minting.</span></div>
@@ -189,8 +200,10 @@ $(function() {
<div class="line"><a id="l00111" name="l00111"></a><span class="lineno"> 111</span> BEAST_EXPECT(<a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a12abe185058a3db015909ed92c421097">ownerCount</a>(env, alice) == 0);</div>
<div class="line"><a id="l00112" name="l00112"></a><span class="lineno"> 112</span> env.close();</div>
<div class="line"><a id="l00113" name="l00113"></a><span class="lineno"> 113</span> }</div>
</div>
<div class="line"><a id="l00114" name="l00114"></a><span class="lineno"> 114</span> </div>
<div class="line"><a id="l00115" name="l00115"></a><span class="lineno"> 115</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen00116" data-start="{" data-end="}">
<div class="line"><a id="l00116" name="l00116"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1DID__test.html#aed2575af5f22ad0ad1e2ba05480bf499"> 116</a></span> <a class="code hl_function" href="structripple_1_1test_1_1DID__test.html#aed2575af5f22ad0ad1e2ba05480bf499">testSetInvalid</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l00117" name="l00117"></a><span class="lineno"> 117</span> {</div>
<div class="line"><a id="l00118" name="l00118"></a><span class="lineno"> 118</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;Invalid DIDSet&quot;</span>);</div>
@@ -257,8 +270,10 @@ $(function() {
<div class="line"><a id="l00179" name="l00179"></a><span class="lineno"> 179</span> </div>
<div class="line"><a id="l00180" name="l00180"></a><span class="lineno"> 180</span> <span class="comment">// Modifying a DID to become empty is checked in testSetModify</span></div>
<div class="line"><a id="l00181" name="l00181"></a><span class="lineno"> 181</span> }</div>
</div>
<div class="line"><a id="l00182" name="l00182"></a><span class="lineno"> 182</span> </div>
<div class="line"><a id="l00183" name="l00183"></a><span class="lineno"> 183</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen00184" data-start="{" data-end="}">
<div class="line"><a id="l00184" name="l00184"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1DID__test.html#adc68328735cfc9c3dc39d575f880d33c"> 184</a></span> <a class="code hl_function" href="structripple_1_1test_1_1DID__test.html#adc68328735cfc9c3dc39d575f880d33c">testDeleteInvalid</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l00185" name="l00185"></a><span class="lineno"> 185</span> {</div>
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;Invalid DIDDelete&quot;</span>);</div>
@@ -288,8 +303,10 @@ $(function() {
<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"> 210</span> env.close();</div>
<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"> 211</span> BEAST_EXPECT(<a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a12abe185058a3db015909ed92c421097">ownerCount</a>(env, alice) == 0);</div>
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"> 212</span> }</div>
</div>
<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span> </div>
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen00215" data-start="{" data-end="}">
<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1DID__test.html#ade3e43edf580a165e859e64c08c476b0"> 215</a></span> <a class="code hl_function" href="structripple_1_1test_1_1DID__test.html#ade3e43edf580a165e859e64c08c476b0">testSetValidInitial</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"> 216</span> {</div>
<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"> 217</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;Valid Initial DIDSet&quot;</span>);</div>
@@ -342,8 +359,10 @@ $(function() {
<div class="line"><a id="l00264" name="l00264"></a><span class="lineno"> 264</span> <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1did_1_1data.html">did::data</a>(<span class="stringliteral">&quot;attest&quot;</span>));</div>
<div class="line"><a id="l00265" name="l00265"></a><span class="lineno"> 265</span> BEAST_EXPECT(<a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a12abe185058a3db015909ed92c421097">ownerCount</a>(env, george) == 1);</div>
<div class="line"><a id="l00266" name="l00266"></a><span class="lineno"> 266</span> }</div>
</div>
<div class="line"><a id="l00267" name="l00267"></a><span class="lineno"> 267</span> </div>
<div class="line"><a id="l00268" name="l00268"></a><span class="lineno"> 268</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen00269" data-start="{" data-end="}">
<div class="line"><a id="l00269" name="l00269"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1DID__test.html#aa9d914eec59c9a2bbbf6bc0871a237ad"> 269</a></span> <a class="code hl_function" href="structripple_1_1test_1_1DID__test.html#aa9d914eec59c9a2bbbf6bc0871a237ad">testSetModify</a>(<a class="code hl_class" href="classripple_1_1FeatureBitset.html">FeatureBitset</a> features)</div>
<div class="line"><a id="l00270" name="l00270"></a><span class="lineno"> 270</span> {</div>
<div class="line"><a id="l00271" name="l00271"></a><span class="lineno"> 271</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">&quot;Modify DID with DIDSet&quot;</span>);</div>
@@ -463,8 +482,10 @@ $(function() {
<div class="line"><a id="l00385" name="l00385"></a><span class="lineno"> 385</span> BEAST_EXPECT(!sleDID);</div>
<div class="line"><a id="l00386" name="l00386"></a><span class="lineno"> 386</span> }</div>
<div class="line"><a id="l00387" name="l00387"></a><span class="lineno"> 387</span> }</div>
</div>
<div class="line"><a id="l00388" name="l00388"></a><span class="lineno"> 388</span> </div>
<div class="line"><a id="l00389" name="l00389"></a><span class="lineno"> 389</span> <span class="keywordtype">void</span></div>
<div class="foldopen" id="foldopen00390" data-start="{" data-end="}">
<div class="line"><a id="l00390" name="l00390"></a><span class="lineno"><a class="line" href="structripple_1_1test_1_1DID__test.html#a6a2c2bce5304aba20fcd12cb60865be2"> 390</a></span> <a class="code hl_function" href="structripple_1_1test_1_1DID__test.html#a6a2c2bce5304aba20fcd12cb60865be2">run</a>()<span class="keyword"> override</span></div>
<div class="line"><a id="l00391" name="l00391"></a><span class="lineno"> 391</span><span class="keyword"> </span>{</div>
<div class="line"><a id="l00392" name="l00392"></a><span class="lineno"> 392</span> <span class="keyword">using namespace </span>test::jtx;</div>
@@ -482,7 +503,9 @@ $(function() {
<div class="line"><a id="l00404" name="l00404"></a><span class="lineno"> 404</span> <a class="code hl_function" href="structripple_1_1test_1_1DID__test.html#adc68328735cfc9c3dc39d575f880d33c">testDeleteInvalid</a>(<a class="code hl_enumvalue" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a> - emptyDID);</div>
<div class="line"><a id="l00405" name="l00405"></a><span class="lineno"> 405</span> <a class="code hl_function" href="structripple_1_1test_1_1DID__test.html#aa9d914eec59c9a2bbbf6bc0871a237ad">testSetModify</a>(<a class="code hl_enumvalue" href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">all</a> - emptyDID);</div>
<div class="line"><a id="l00406" name="l00406"></a><span class="lineno"> 406</span> }</div>
</div>
<div class="line"><a id="l00407" name="l00407"></a><span class="lineno"> 407</span>};</div>
</div>
<div class="line"><a id="l00408" name="l00408"></a><span class="lineno"> 408</span> </div>
<div class="line"><a id="l00409" name="l00409"></a><span class="lineno"><a class="line" href="namespaceripple_1_1test.html#a2a5a74100816cbb51950b62f571d0708"> 409</a></span>BEAST_DEFINE_TESTSUITE(<a class="code hl_enumvalue" href="namespaceripple.html#a22768e0a41b646442c98d38f2f2a307badbeab5095e8b54be8527724b23c371a3">DID</a>, app, <a class="code hl_namespace" href="namespaceripple.html">ripple</a>);</div>
<div class="line"><a id="l00410" name="l00410"></a><span class="lineno"> 410</span> </div>
@@ -490,54 +513,54 @@ $(function() {
<div class="line"><a id="l00412" name="l00412"></a><span class="lineno"> 412</span>} <span class="comment">// namespace ripple</span></div>
<div class="ttc" id="aalgorithm_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/algorithm.html">algorithm</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_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="aclassripple_1_1FeatureBitset_html"><div class="ttname"><a href="classripple_1_1FeatureBitset.html">ripple::FeatureBitset</a></div><div class="ttdef"><b>Definition:</b> <a href="Feature_8h_source.html#l00157">Feature.h:158</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_a8d8774ca938809be8323d3957a62af90"><div class="ttname"><a href="classripple_1_1Serializer.html#a8d8774ca938809be8323d3957a62af90">ripple::Serializer::addRaw</a></div><div class="ttdeci">int addRaw(Blob const &amp;vector)</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8cpp_source.html#l00088">Serializer.cpp:88</a></div></div>
<div class="ttc" id="aclassripple_1_1Serializer_html_afb9f001046e4767db6780bbee86d93c3"><div class="ttname"><a href="classripple_1_1Serializer.html#afb9f001046e4767db6780bbee86d93c3">ripple::Serializer::getString</a></div><div class="ttdeci">std::string getString() const</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00238">Serializer.h:238</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_1test_1_1jtx_1_1Account_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Account.html">ripple::test::jtx::Account</a></div><div class="ttdoc">Immutable cryptographic account descriptor.</div><div class="ttdef"><b>Definition:</b> <a href="Account_8h_source.html#l00038">Account.h:39</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html">ripple::test::jtx::Env</a></div><div class="ttdoc">A transaction testing environment.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8h_source.html#l00120">Env.h:121</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1did_1_1data_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1did_1_1data.html">ripple::test::jtx::did::data</a></div><div class="ttdoc">Sets the optional Attestation on a DIDSet.</div><div class="ttdef"><b>Definition:</b> <a href="did_8h_source.html#l00077">did.h:78</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1did_1_1document_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1did_1_1document.html">ripple::test::jtx::did::document</a></div><div class="ttdoc">Sets the optional DIDDocument on a DIDSet.</div><div class="ttdef"><b>Definition:</b> <a href="did_8h_source.html#l00041">did.h:42</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1did_1_1uri_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1did_1_1uri.html">ripple::test::jtx::did::uri</a></div><div class="ttdoc">Sets the optional URI on a DIDSet.</div><div class="ttdef"><b>Definition:</b> <a href="did_8h_source.html#l00059">did.h:60</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1ter_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1ter.html">ripple::test::jtx::ter</a></div><div class="ttdoc">Set the expected result code for a JTx The test will fail if the code doesn't match.</div><div class="ttdef"><b>Definition:</b> <a href="ter_8h_source.html#l00034">ter.h:35</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1txflags_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1txflags.html">ripple::test::jtx::txflags</a></div><div class="ttdoc">Set the flags on a JTx.</div><div class="ttdef"><b>Definition:</b> <a href="txflags_8h_source.html#l00030">txflags.h:31</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_a89f207b0bdf0ef73cf0d9c35e49ef227"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a89f207b0bdf0ef73cf0d9c35e49ef227">ripple::keylet::did</a></div><div class="ttdeci">Keylet did(AccountID const &amp;account) noexcept</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00514">Indexes.cpp:514</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_1_1did_html_a4d673ed10296c25f4ae3b2a6c5ba0910"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx_1_1did.html#a4d673ed10296c25f4ae3b2a6c5ba0910">ripple::test::jtx::did::del</a></div><div class="ttdeci">Json::Value del(jtx::Account const &amp;account)</div><div class="ttdef"><b>Definition:</b> <a href="dids_8cpp_source.html#l00052">dids.cpp:52</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_1_1did_html_acc1f79af5cfc8529e270076bc55be644"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx_1_1did.html#acc1f79af5cfc8529e270076bc55be644">ripple::test::jtx::did::set</a></div><div class="ttdeci">Json::Value set(jtx::Account const &amp;account)</div><div class="ttdef"><b>Definition:</b> <a href="dids_8cpp_source.html#l00033">dids.cpp:33</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_1_1did_html_af9e9977708cdfb7b9aded98d2cbaa52e"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx_1_1did.html#af9e9977708cdfb7b9aded98d2cbaa52e">ripple::test::jtx::did::setValid</a></div><div class="ttdeci">Json::Value setValid(jtx::Account const &amp;account)</div><div class="ttdef"><b>Definition:</b> <a href="dids_8cpp_source.html#l00042">dids.cpp:42</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a12abe185058a3db015909ed92c421097"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a12abe185058a3db015909ed92c421097">ripple::test::jtx::ownerCount</a></div><div class="ttdeci">std::uint32_t ownerCount(Env const &amp;env, Account const &amp;account)</div><div class="ttdef"><b>Definition:</b> <a href="TestHelpers_8cpp_source.html#l00054">TestHelpers.cpp:54</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a47271eb5e7eb9b5aada383ccfaf9c0cf"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a47271eb5e7eb9b5aada383ccfaf9c0cf">ripple::test::jtx::drops</a></div><div class="ttdeci">PrettyAmount drops(Integer i)</div><div class="ttdoc">Returns an XRP PrettyAmount, which is trivially convertible to STAmount.</div><div class="ttdef"><b>Definition:</b> <a href="src_2test_2jtx_2amount_8h_source.html#l00297">src/test/jtx/amount.h:297</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a66b99468a4160bccaa9959a444b40d40"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a66b99468a4160bccaa9959a444b40d40">ripple::test::jtx::pay</a></div><div class="ttdeci">Json::Value pay(AccountID const &amp;account, AccountID const &amp;to, AnyAmount amount)</div><div class="ttdoc">Create a payment.</div><div class="ttdef"><b>Definition:</b> <a href="pay_8cpp_source.html#l00030">pay.cpp:30</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a8e5379a68ca5b5ae718e77312c2f1f94"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a8e5379a68ca5b5ae718e77312c2f1f94">ripple::test::jtx::testable_amendments</a></div><div class="ttdeci">FeatureBitset testable_amendments()</div><div class="ttdef"><b>Definition:</b> <a href="Env_8h_source.html#l00074">Env.h:74</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_aea9cd3d4e6b5df2e62d53b34b605957e"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#aea9cd3d4e6b5df2e62d53b34b605957e">ripple::test::jtx::XRP</a></div><div class="ttdeci">XRP_t const XRP</div><div class="ttdoc">Converts to XRP Issue or STAmount.</div><div class="ttdef"><b>Definition:</b> <a href="amount_8cpp_source.html#l00105">amount.cpp:105</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_html_a74d676f085c303eee7b13ce6b259e0d6"><div class="ttname"><a href="namespaceripple_1_1test.html#a74d676f085c303eee7b13ce6b259e0d6">ripple::test::checkVL</a></div><div class="ttdeci">static bool checkVL(std::shared_ptr&lt; SLE const &gt; const &amp;sle, SField const &amp;field, std::string const &amp;expected)</div><div class="ttdef"><b>Definition:</b> <a href="Credentials__test_8cpp_source.html#l00038">Credentials_test.cpp: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="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_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="aclassripple_1_1FeatureBitset_html"><div class="ttname"><a href="classripple_1_1FeatureBitset.html">ripple::FeatureBitset</a></div><div class="ttdef"><b>Definition</b> <a href="Feature_8h_source.html#l00157">Feature.h:158</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_a8d8774ca938809be8323d3957a62af90"><div class="ttname"><a href="classripple_1_1Serializer.html#a8d8774ca938809be8323d3957a62af90">ripple::Serializer::addRaw</a></div><div class="ttdeci">int addRaw(Blob const &amp;vector)</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8cpp_source.html#l00088">Serializer.cpp:88</a></div></div>
<div class="ttc" id="aclassripple_1_1Serializer_html_afb9f001046e4767db6780bbee86d93c3"><div class="ttname"><a href="classripple_1_1Serializer.html#afb9f001046e4767db6780bbee86d93c3">ripple::Serializer::getString</a></div><div class="ttdeci">std::string getString() const</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00238">Serializer.h:238</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_1test_1_1jtx_1_1Account_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Account.html">ripple::test::jtx::Account</a></div><div class="ttdoc">Immutable cryptographic account descriptor.</div><div class="ttdef"><b>Definition</b> <a href="Account_8h_source.html#l00038">Account.h:39</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html">ripple::test::jtx::Env</a></div><div class="ttdoc">A transaction testing environment.</div><div class="ttdef"><b>Definition</b> <a href="Env_8h_source.html#l00120">Env.h:121</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1did_1_1data_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1did_1_1data.html">ripple::test::jtx::did::data</a></div><div class="ttdoc">Sets the optional Attestation on a DIDSet.</div><div class="ttdef"><b>Definition</b> <a href="did_8h_source.html#l00077">did.h:78</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1did_1_1document_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1did_1_1document.html">ripple::test::jtx::did::document</a></div><div class="ttdoc">Sets the optional DIDDocument on a DIDSet.</div><div class="ttdef"><b>Definition</b> <a href="did_8h_source.html#l00041">did.h:42</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1did_1_1uri_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1did_1_1uri.html">ripple::test::jtx::did::uri</a></div><div class="ttdoc">Sets the optional URI on a DIDSet.</div><div class="ttdef"><b>Definition</b> <a href="did_8h_source.html#l00059">did.h:60</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1ter_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1ter.html">ripple::test::jtx::ter</a></div><div class="ttdoc">Set the expected result code for a JTx The test will fail if the code doesn't match.</div><div class="ttdef"><b>Definition</b> <a href="ter_8h_source.html#l00034">ter.h:35</a></div></div>
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1txflags_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1txflags.html">ripple::test::jtx::txflags</a></div><div class="ttdoc">Set the flags on a JTx.</div><div class="ttdef"><b>Definition</b> <a href="txflags_8h_source.html#l00030">txflags.h:31</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_a89f207b0bdf0ef73cf0d9c35e49ef227"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a89f207b0bdf0ef73cf0d9c35e49ef227">ripple::keylet::did</a></div><div class="ttdeci">Keylet did(AccountID const &amp;account) noexcept</div><div class="ttdef"><b>Definition</b> <a href="Indexes_8cpp_source.html#l00514">Indexes.cpp:514</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_1_1did_html_a4d673ed10296c25f4ae3b2a6c5ba0910"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx_1_1did.html#a4d673ed10296c25f4ae3b2a6c5ba0910">ripple::test::jtx::did::del</a></div><div class="ttdeci">Json::Value del(jtx::Account const &amp;account)</div><div class="ttdef"><b>Definition</b> <a href="dids_8cpp_source.html#l00052">dids.cpp:52</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_1_1did_html_acc1f79af5cfc8529e270076bc55be644"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx_1_1did.html#acc1f79af5cfc8529e270076bc55be644">ripple::test::jtx::did::set</a></div><div class="ttdeci">Json::Value set(jtx::Account const &amp;account)</div><div class="ttdef"><b>Definition</b> <a href="dids_8cpp_source.html#l00033">dids.cpp:33</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_1_1did_html_af9e9977708cdfb7b9aded98d2cbaa52e"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx_1_1did.html#af9e9977708cdfb7b9aded98d2cbaa52e">ripple::test::jtx::did::setValid</a></div><div class="ttdeci">Json::Value setValid(jtx::Account const &amp;account)</div><div class="ttdef"><b>Definition</b> <a href="dids_8cpp_source.html#l00042">dids.cpp:42</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a12abe185058a3db015909ed92c421097"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a12abe185058a3db015909ed92c421097">ripple::test::jtx::ownerCount</a></div><div class="ttdeci">std::uint32_t ownerCount(Env const &amp;env, Account const &amp;account)</div><div class="ttdef"><b>Definition</b> <a href="TestHelpers_8cpp_source.html#l00054">TestHelpers.cpp:54</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a47271eb5e7eb9b5aada383ccfaf9c0cf"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a47271eb5e7eb9b5aada383ccfaf9c0cf">ripple::test::jtx::drops</a></div><div class="ttdeci">PrettyAmount drops(Integer i)</div><div class="ttdoc">Returns an XRP PrettyAmount, which is trivially convertible to STAmount.</div><div class="ttdef"><b>Definition</b> <a href="src_2test_2jtx_2amount_8h_source.html#l00297">src/test/jtx/amount.h:297</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a66b99468a4160bccaa9959a444b40d40"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a66b99468a4160bccaa9959a444b40d40">ripple::test::jtx::pay</a></div><div class="ttdeci">Json::Value pay(AccountID const &amp;account, AccountID const &amp;to, AnyAmount amount)</div><div class="ttdoc">Create a payment.</div><div class="ttdef"><b>Definition</b> <a href="pay_8cpp_source.html#l00030">pay.cpp:30</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a8e5379a68ca5b5ae718e77312c2f1f94"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a8e5379a68ca5b5ae718e77312c2f1f94">ripple::test::jtx::testable_amendments</a></div><div class="ttdeci">FeatureBitset testable_amendments()</div><div class="ttdef"><b>Definition</b> <a href="Env_8h_source.html#l00074">Env.h:74</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_aea9cd3d4e6b5df2e62d53b34b605957e"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#aea9cd3d4e6b5df2e62d53b34b605957e">ripple::test::jtx::XRP</a></div><div class="ttdeci">XRP_t const XRP</div><div class="ttdoc">Converts to XRP Issue or STAmount.</div><div class="ttdef"><b>Definition</b> <a href="amount_8cpp_source.html#l00105">amount.cpp:105</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_html_a74d676f085c303eee7b13ce6b259e0d6"><div class="ttname"><a href="namespaceripple_1_1test.html#a74d676f085c303eee7b13ce6b259e0d6">ripple::test::checkVL</a></div><div class="ttdeci">static bool checkVL(std::shared_ptr&lt; SLE const &gt; const &amp;sle, SField const &amp;field, std::string const &amp;expected)</div><div class="ttdef"><b>Definition</b> <a href="Credentials__test_8cpp_source.html#l00038">Credentials_test.cpp: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_a22768e0a41b646442c98d38f2f2a307badbeab5095e8b54be8527724b23c371a3"><div class="ttname"><a href="namespaceripple.html#a22768e0a41b646442c98d38f2f2a307badbeab5095e8b54be8527724b23c371a3">ripple::LedgerNameSpace::DID</a></div><div class="ttdeci">@ DID</div></div>
<div class="ttc" id="anamespaceripple_html_a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51"><div class="ttname"><a href="namespaceripple.html#a7ffb3f54d739bb8f967d695f08fb66ccaa181a603769c1f98ad927e7367c7aa51">ripple::TxSearched::all</a></div><div class="ttdeci">@ all</div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca02ea20c787300a40fe375ba3d6405258"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca02ea20c787300a40fe375ba3d6405258">ripple::tecNO_ENTRY</a></div><div class="ttdeci">@ tecNO_ENTRY</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00306">TER.h:306</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38cad23194d4b9434e66b05a370a98940ecb"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38cad23194d4b9434e66b05a370a98940ecb">ripple::tecEMPTY_DID</a></div><div class="ttdeci">@ tecEMPTY_DID</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00353">TER.h:353</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38cae930fb228ae74317976b57b4e87a7f0d"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38cae930fb228ae74317976b57b4e87a7f0d">ripple::tecINSUFFICIENT_RESERVE</a></div><div class="ttdeci">@ tecINSUFFICIENT_RESERVE</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00307">TER.h:307</a></div></div>
<div class="ttc" id="anamespaceripple_html_aabc7f150d5082c73116a1cd5962b434da28c7d8b3ed759d363503a05fcd59f151"><div class="ttname"><a href="namespaceripple.html#aabc7f150d5082c73116a1cd5962b434da28c7d8b3ed759d363503a05fcd59f151">ripple::tesSUCCESS</a></div><div class="ttdeci">@ tesSUCCESS</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00245">TER.h:244</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a6c750a245b6efb84fdc4ab34dc010328"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a6c750a245b6efb84fdc4ab34dc010328">ripple::temMALFORMED</a></div><div class="ttdeci">@ temMALFORMED</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00087">TER.h:87</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46aa4754e0f122658747650b3b1c0a846a8"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46aa4754e0f122658747650b3b1c0a846a8">ripple::temINVALID_FLAG</a></div><div class="ttdeci">@ temINVALID_FLAG</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00111">TER.h:111</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46ac3482079467d517ea82aa9c8fa693d21"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46ac3482079467d517ea82aa9c8fa693d21">ripple::temDISABLED</a></div><div class="ttdeci">@ temDISABLED</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00114">TER.h:114</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46adc876f9d527c53e4c00ea532bc98041b"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46adc876f9d527c53e4c00ea532bc98041b">ripple::temEMPTY_DID</a></div><div class="ttdeci">@ temEMPTY_DID</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00138">TER.h:138</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca02ea20c787300a40fe375ba3d6405258"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca02ea20c787300a40fe375ba3d6405258">ripple::tecNO_ENTRY</a></div><div class="ttdeci">@ tecNO_ENTRY</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00306">TER.h:306</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38cad23194d4b9434e66b05a370a98940ecb"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38cad23194d4b9434e66b05a370a98940ecb">ripple::tecEMPTY_DID</a></div><div class="ttdeci">@ tecEMPTY_DID</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00353">TER.h:353</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38cae930fb228ae74317976b57b4e87a7f0d"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38cae930fb228ae74317976b57b4e87a7f0d">ripple::tecINSUFFICIENT_RESERVE</a></div><div class="ttdeci">@ tecINSUFFICIENT_RESERVE</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00307">TER.h:307</a></div></div>
<div class="ttc" id="anamespaceripple_html_aabc7f150d5082c73116a1cd5962b434da28c7d8b3ed759d363503a05fcd59f151"><div class="ttname"><a href="namespaceripple.html#aabc7f150d5082c73116a1cd5962b434da28c7d8b3ed759d363503a05fcd59f151">ripple::tesSUCCESS</a></div><div class="ttdeci">@ tesSUCCESS</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00245">TER.h:244</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a6c750a245b6efb84fdc4ab34dc010328"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a6c750a245b6efb84fdc4ab34dc010328">ripple::temMALFORMED</a></div><div class="ttdeci">@ temMALFORMED</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00087">TER.h:87</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46aa4754e0f122658747650b3b1c0a846a8"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46aa4754e0f122658747650b3b1c0a846a8">ripple::temINVALID_FLAG</a></div><div class="ttdeci">@ temINVALID_FLAG</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00111">TER.h:111</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46ac3482079467d517ea82aa9c8fa693d21"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46ac3482079467d517ea82aa9c8fa693d21">ripple::temDISABLED</a></div><div class="ttdeci">@ temDISABLED</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00114">TER.h:114</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46adc876f9d527c53e4c00ea532bc98041b"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46adc876f9d527c53e4c00ea532bc98041b">ripple::temEMPTY_DID</a></div><div class="ttdeci">@ temEMPTY_DID</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00138">TER.h:138</a></div></div>
<div class="ttc" id="anamespacestd_1_1chrono_html"><div class="ttname"><a href="http://en.cppreference.com/w/namespacestd_1_1chrono.html">std::chrono</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1DID__test_html"><div class="ttname"><a href="structripple_1_1test_1_1DID__test.html">ripple::test::DID_test</a></div><div class="ttdef"><b>Definition:</b> <a href="DID__test_8cpp_source.html#l00038">DID_test.cpp:39</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1DID__test_html_a6a2c2bce5304aba20fcd12cb60865be2"><div class="ttname"><a href="structripple_1_1test_1_1DID__test.html#a6a2c2bce5304aba20fcd12cb60865be2">ripple::test::DID_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="DID__test_8cpp_source.html#l00390">DID_test.cpp:390</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1DID__test_html_a7d0c64ab56534c9b152ecdf3ae34ec24"><div class="ttname"><a href="structripple_1_1test_1_1DID__test.html#a7d0c64ab56534c9b152ecdf3ae34ec24">ripple::test::DID_test::testEnabled</a></div><div class="ttdeci">void testEnabled(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="DID__test_8cpp_source.html#l00041">DID_test.cpp:41</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1DID__test_html_aa9d914eec59c9a2bbbf6bc0871a237ad"><div class="ttname"><a href="structripple_1_1test_1_1DID__test.html#aa9d914eec59c9a2bbbf6bc0871a237ad">ripple::test::DID_test::testSetModify</a></div><div class="ttdeci">void testSetModify(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="DID__test_8cpp_source.html#l00269">DID_test.cpp:269</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1DID__test_html_adc68328735cfc9c3dc39d575f880d33c"><div class="ttname"><a href="structripple_1_1test_1_1DID__test.html#adc68328735cfc9c3dc39d575f880d33c">ripple::test::DID_test::testDeleteInvalid</a></div><div class="ttdeci">void testDeleteInvalid(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="DID__test_8cpp_source.html#l00184">DID_test.cpp:184</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1DID__test_html_ade3e43edf580a165e859e64c08c476b0"><div class="ttname"><a href="structripple_1_1test_1_1DID__test.html#ade3e43edf580a165e859e64c08c476b0">ripple::test::DID_test::testSetValidInitial</a></div><div class="ttdeci">void testSetValidInitial(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="DID__test_8cpp_source.html#l00215">DID_test.cpp:215</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1DID__test_html_ae064c7fdbd08dd50ce225f834cba8fbc"><div class="ttname"><a href="structripple_1_1test_1_1DID__test.html#ae064c7fdbd08dd50ce225f834cba8fbc">ripple::test::DID_test::testAccountReserve</a></div><div class="ttdeci">void testAccountReserve(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="DID__test_8cpp_source.html#l00063">DID_test.cpp:63</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1DID__test_html_aed2575af5f22ad0ad1e2ba05480bf499"><div class="ttname"><a href="structripple_1_1test_1_1DID__test.html#aed2575af5f22ad0ad1e2ba05480bf499">ripple::test::DID_test::testSetInvalid</a></div><div class="ttdeci">void testSetInvalid(FeatureBitset features)</div><div class="ttdef"><b>Definition:</b> <a href="DID__test_8cpp_source.html#l00116">DID_test.cpp:116</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1DID__test_html"><div class="ttname"><a href="structripple_1_1test_1_1DID__test.html">ripple::test::DID_test</a></div><div class="ttdef"><b>Definition</b> <a href="DID__test_8cpp_source.html#l00038">DID_test.cpp:39</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1DID__test_html_a6a2c2bce5304aba20fcd12cb60865be2"><div class="ttname"><a href="structripple_1_1test_1_1DID__test.html#a6a2c2bce5304aba20fcd12cb60865be2">ripple::test::DID_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="DID__test_8cpp_source.html#l00390">DID_test.cpp:390</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1DID__test_html_a7d0c64ab56534c9b152ecdf3ae34ec24"><div class="ttname"><a href="structripple_1_1test_1_1DID__test.html#a7d0c64ab56534c9b152ecdf3ae34ec24">ripple::test::DID_test::testEnabled</a></div><div class="ttdeci">void testEnabled(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="DID__test_8cpp_source.html#l00041">DID_test.cpp:41</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1DID__test_html_aa9d914eec59c9a2bbbf6bc0871a237ad"><div class="ttname"><a href="structripple_1_1test_1_1DID__test.html#aa9d914eec59c9a2bbbf6bc0871a237ad">ripple::test::DID_test::testSetModify</a></div><div class="ttdeci">void testSetModify(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="DID__test_8cpp_source.html#l00269">DID_test.cpp:269</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1DID__test_html_adc68328735cfc9c3dc39d575f880d33c"><div class="ttname"><a href="structripple_1_1test_1_1DID__test.html#adc68328735cfc9c3dc39d575f880d33c">ripple::test::DID_test::testDeleteInvalid</a></div><div class="ttdeci">void testDeleteInvalid(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="DID__test_8cpp_source.html#l00184">DID_test.cpp:184</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1DID__test_html_ade3e43edf580a165e859e64c08c476b0"><div class="ttname"><a href="structripple_1_1test_1_1DID__test.html#ade3e43edf580a165e859e64c08c476b0">ripple::test::DID_test::testSetValidInitial</a></div><div class="ttdeci">void testSetValidInitial(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="DID__test_8cpp_source.html#l00215">DID_test.cpp:215</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1DID__test_html_ae064c7fdbd08dd50ce225f834cba8fbc"><div class="ttname"><a href="structripple_1_1test_1_1DID__test.html#ae064c7fdbd08dd50ce225f834cba8fbc">ripple::test::DID_test::testAccountReserve</a></div><div class="ttdeci">void testAccountReserve(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="DID__test_8cpp_source.html#l00063">DID_test.cpp:63</a></div></div>
<div class="ttc" id="astructripple_1_1test_1_1DID__test_html_aed2575af5f22ad0ad1e2ba05480bf499"><div class="ttname"><a href="structripple_1_1test_1_1DID__test.html#aed2575af5f22ad0ad1e2ba05480bf499">ripple::test::DID_test::testSetInvalid</a></div><div class="ttdeci">void testSetInvalid(FeatureBitset features)</div><div class="ttdef"><b>Definition</b> <a href="DID__test_8cpp_source.html#l00116">DID_test.cpp:116</a></div></div>
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<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&#160;<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>