mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-22 12:05:53 +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: compression_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()"
|
||||
@@ -135,6 +140,7 @@ $(function() {
|
||||
<div class="line"><a id="l00057" name="l00057"></a><span class="lineno"> 57</span><span class="keyword">using namespace </span><a class="code hl_namespace" href="namespaceripple_1_1test_1_1jtx.html">ripple::test::jtx</a>;</div>
|
||||
<div class="line"><a id="l00058" name="l00058"></a><span class="lineno"> 58</span> </div>
|
||||
<div class="line"><a id="l00059" name="l00059"></a><span class="lineno"> 59</span><span class="keyword">static</span> <a class="code hl_class" href="classripple_1_1base__uint.html">uint256</a></div>
|
||||
<div class="foldopen" id="foldopen00060" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00060" name="l00060"></a><span class="lineno"><a class="line" href="namespaceripple_1_1test.html#a0bd41ec0e7d28cae7397e33711e22ff5"> 60</a></span><a class="code hl_function" href="namespaceripple_1_1test.html#a0bd41ec0e7d28cae7397e33711e22ff5">ledgerHash</a>(<a class="code hl_struct" href="structripple_1_1LedgerHeader.html">LedgerInfo</a> <span class="keyword">const</span>& info)</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="keywordflow">return</span> <a class="code hl_function" href="namespaceripple.html#ae3f5bc352766a1a8dbf5270eb7dbc2e7">ripple::sha512Half</a>(</div>
|
||||
@@ -149,19 +155,24 @@ $(function() {
|
||||
<div class="line"><a id="l00071" name="l00071"></a><span class="lineno"> 71</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint8_t</a>(info.<a class="code hl_variable" href="structripple_1_1LedgerHeader.html#ab0b35abca886a06b38eead7b84cba8c3">closeTimeResolution</a>.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/chrono/duration/count.html">count</a>()),</div>
|
||||
<div class="line"><a id="l00072" name="l00072"></a><span class="lineno"> 72</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint8_t</a>(info.<a class="code hl_variable" href="structripple_1_1LedgerHeader.html#a9808a73e7430aff3c1590d4ae552f620">closeFlags</a>));</div>
|
||||
<div class="line"><a id="l00073" name="l00073"></a><span class="lineno"> 73</span>}</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00074" name="l00074"></a><span class="lineno"> 74</span> </div>
|
||||
<div class="foldopen" id="foldopen00075" data-start="{" data-end="};">
|
||||
<div class="line"><a id="l00075" name="l00075"></a><span class="lineno"><a class="line" href="classripple_1_1test_1_1compression__test.html"> 75</a></span><span class="keyword">class </span><a class="code hl_class" href="classripple_1_1test_1_1compression__test.html">compression_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="l00076" name="l00076"></a><span class="lineno"> 76</span>{</div>
|
||||
<div class="line"><a id="l00077" name="l00077"></a><span class="lineno"><a class="line" href="classripple_1_1test_1_1compression__test.html#a0f934152d8f0ef87c2b40b3eafa2385a"> 77</a></span> <span class="keyword">using </span><a class="code hl_enumeration" href="namespaceripple_1_1compression.html#a63d59b12f7e712c378860771ef3fdf5f">Compressed</a> = <a class="code hl_enumeration" href="namespaceripple_1_1compression.html#a63d59b12f7e712c378860771ef3fdf5f">compression::Compressed</a>;</div>
|
||||
<div class="line"><a id="l00078" name="l00078"></a><span class="lineno"><a class="line" href="classripple_1_1test_1_1compression__test.html#aac7dd32a9951bb0736492e79b194d562"> 78</a></span> <span class="keyword">using </span><a class="code hl_enumeration" href="namespaceripple_1_1compression.html#ac4e4ca1236f472d7e218c3f69cd8605b">Algorithm</a> = <a class="code hl_enumeration" href="namespaceripple_1_1compression.html#ac4e4ca1236f472d7e218c3f69cd8605b">compression::Algorithm</a>;</div>
|
||||
<div class="line"><a id="l00079" name="l00079"></a><span class="lineno"> 79</span> </div>
|
||||
<div class="line"><a id="l00080" name="l00080"></a><span class="lineno"> 80</span><span class="keyword">public</span>:</div>
|
||||
<div class="foldopen" id="foldopen00081" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00081" name="l00081"></a><span class="lineno"><a class="line" href="classripple_1_1test_1_1compression__test.html#a50b3d86e86f4dce3f597bb318dbe53a9"> 81</a></span> <a class="code hl_function" href="classripple_1_1test_1_1compression__test.html#a50b3d86e86f4dce3f597bb318dbe53a9">compression_test</a>()</div>
|
||||
<div class="line"><a id="l00082" name="l00082"></a><span class="lineno"> 82</span> {</div>
|
||||
<div class="line"><a id="l00083" name="l00083"></a><span class="lineno"> 83</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00084" name="l00084"></a><span class="lineno"> 84</span> </div>
|
||||
<div class="line"><a id="l00085" name="l00085"></a><span class="lineno"> 85</span> <span class="keyword">template</span> <<span class="keyword">typename</span> T></div>
|
||||
<div class="line"><a id="l00086" name="l00086"></a><span class="lineno"> 86</span> <span class="keywordtype">void</span></div>
|
||||
<div class="foldopen" id="foldopen00087" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00087" name="l00087"></a><span class="lineno"><a class="line" href="classripple_1_1test_1_1compression__test.html#a41559f2bc22d60f420321146922a2b2b"> 87</a></span> <a class="code hl_function" href="classripple_1_1test_1_1compression__test.html#a41559f2bc22d60f420321146922a2b2b">doTest</a>(</div>
|
||||
<div class="line"><a id="l00088" name="l00088"></a><span class="lineno"> 88</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr<T></a> proto,</div>
|
||||
<div class="line"><a id="l00089" name="l00089"></a><span class="lineno"> 89</span> protocol::MessageType mt,</div>
|
||||
@@ -212,7 +223,7 @@ $(function() {
|
||||
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> decompressed.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/container/vector/data.html">data</a>(),</div>
|
||||
<div class="line"><a id="l00135" name="l00135"></a><span class="lineno"> 135</span> header->uncompressed_size);</div>
|
||||
<div class="line"><a id="l00136" name="l00136"></a><span class="lineno"> 136</span> BEAST_EXPECT(decompressedSize == header->uncompressed_size);</div>
|
||||
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> <span class="keyword">auto</span> <span class="keyword">const</span> proto1 = std::make_shared<T>();</div>
|
||||
<div class="line"><a id="l00137" name="l00137"></a><span class="lineno"> 137</span> <span class="keyword">auto</span> <span class="keyword">const</span> proto1 = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared<T></a>();</div>
|
||||
<div class="line"><a id="l00138" name="l00138"></a><span class="lineno"> 138</span> </div>
|
||||
<div class="line"><a id="l00139" name="l00139"></a><span class="lineno"> 139</span> BEAST_EXPECT(</div>
|
||||
<div class="line"><a id="l00140" name="l00140"></a><span class="lineno"> 140</span> proto1->ParseFromArray(decompressed.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/container/vector/data.html">data</a>(), decompressedSize));</div>
|
||||
@@ -222,11 +233,13 @@ $(function() {
|
||||
<div class="line"><a id="l00144" name="l00144"></a><span class="lineno"> 144</span> uncompressed.end(),</div>
|
||||
<div class="line"><a id="l00145" name="l00145"></a><span class="lineno"> 145</span> decompressed.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/container/vector/begin.html">begin</a>()));</div>
|
||||
<div class="line"><a id="l00146" name="l00146"></a><span class="lineno"> 146</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00147" name="l00147"></a><span class="lineno"> 147</span> </div>
|
||||
<div class="line"><a id="l00148" name="l00148"></a><span class="lineno"> 148</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr<protocol::TMManifests></a></div>
|
||||
<div class="foldopen" id="foldopen00149" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00149" name="l00149"></a><span class="lineno"><a class="line" href="classripple_1_1test_1_1compression__test.html#a19244d549604c52546c710d3801d3767"> 149</a></span> <a class="code hl_function" href="classripple_1_1test_1_1compression__test.html#a19244d549604c52546c710d3801d3767">buildManifests</a>(<span class="keywordtype">int</span> n)</div>
|
||||
<div class="line"><a id="l00150" name="l00150"></a><span class="lineno"> 150</span> {</div>
|
||||
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> <span class="keyword">auto</span> manifests = std::make_shared<protocol::TMManifests>();</div>
|
||||
<div class="line"><a id="l00151" name="l00151"></a><span class="lineno"> 151</span> <span class="keyword">auto</span> manifests = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared<protocol::TMManifests></a>();</div>
|
||||
<div class="line"><a id="l00152" name="l00152"></a><span class="lineno"> 152</span> manifests->mutable_list()->Reserve(n);</div>
|
||||
<div class="line"><a id="l00153" name="l00153"></a><span class="lineno"> 153</span> <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i < n; i++)</div>
|
||||
<div class="line"><a id="l00154" name="l00154"></a><span class="lineno"> 154</span> {</div>
|
||||
@@ -234,8 +247,8 @@ $(function() {
|
||||
<div class="line"><a id="l00156" name="l00156"></a><span class="lineno"> 156</span> <span class="keyword">auto</span> signing = <a class="code hl_function" href="namespaceripple.html#ac52a0a522fc11bdd47fce39bd29f97bc">randomKeyPair</a>(<a class="code hl_enumvalue" href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea8183aa2c95dc1385c8f58bf1917fcb0b">KeyType::ed25519</a>);</div>
|
||||
<div class="line"><a id="l00157" name="l00157"></a><span class="lineno"> 157</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> st(<a class="code hl_variable" href="namespaceripple.html#a454cee839d714fdc4f58531dd31d3d7f">sfGeneric</a>);</div>
|
||||
<div class="line"><a id="l00158" name="l00158"></a><span class="lineno"> 158</span> st[sfSequence] = i;</div>
|
||||
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> st[sfPublicKey] = std::get<0>(master);</div>
|
||||
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span> st[sfSigningPubKey] = std::get<0>(signing);</div>
|
||||
<div class="line"><a id="l00159" name="l00159"></a><span class="lineno"> 159</span> st[sfPublicKey] = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::get<0></a>(master);</div>
|
||||
<div class="line"><a id="l00160" name="l00160"></a><span class="lineno"> 160</span> st[sfSigningPubKey] = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::get<0></a>(signing);</div>
|
||||
<div class="line"><a id="l00161" name="l00161"></a><span class="lineno"> 161</span> st[sfDomain] = <a class="code hl_function" href="namespaceripple.html#a93f2333b362ee67694b78f55eadf7805">makeSlice</a>(</div>
|
||||
<div class="line"><a id="l00162" name="l00162"></a><span class="lineno"> 162</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>(<span class="stringliteral">"example"</span>) + <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a>(i) +</div>
|
||||
<div class="line"><a id="l00163" name="l00163"></a><span class="lineno"> 163</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>(<span class="stringliteral">".com"</span>));</div>
|
||||
@@ -243,13 +256,13 @@ $(function() {
|
||||
<div class="line"><a id="l00165" name="l00165"></a><span class="lineno"> 165</span> st,</div>
|
||||
<div class="line"><a id="l00166" name="l00166"></a><span class="lineno"> 166</span> <a class="code hl_enumvalue" href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bda7f5cb74af5d7f4b82200738fdbdc5a45">HashPrefix::manifest</a>,</div>
|
||||
<div class="line"><a id="l00167" name="l00167"></a><span class="lineno"> 167</span> <a class="code hl_enumvalue" href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea8183aa2c95dc1385c8f58bf1917fcb0b">KeyType::ed25519</a>,</div>
|
||||
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span> std::get<1>(master),</div>
|
||||
<div class="line"><a id="l00168" name="l00168"></a><span class="lineno"> 168</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::get<1></a>(master),</div>
|
||||
<div class="line"><a id="l00169" name="l00169"></a><span class="lineno"> 169</span> sfMasterSignature);</div>
|
||||
<div class="line"><a id="l00170" name="l00170"></a><span class="lineno"> 170</span> <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#adc60f69b0b87ebebf13420f40738ff97">sign</a>(</div>
|
||||
<div class="line"><a id="l00171" name="l00171"></a><span class="lineno"> 171</span> st,</div>
|
||||
<div class="line"><a id="l00172" name="l00172"></a><span class="lineno"> 172</span> <a class="code hl_enumvalue" href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bda7f5cb74af5d7f4b82200738fdbdc5a45">HashPrefix::manifest</a>,</div>
|
||||
<div class="line"><a id="l00173" name="l00173"></a><span class="lineno"> 173</span> <a class="code hl_enumvalue" href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea8183aa2c95dc1385c8f58bf1917fcb0b">KeyType::ed25519</a>,</div>
|
||||
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span> std::get<1>(signing));</div>
|
||||
<div class="line"><a id="l00174" name="l00174"></a><span class="lineno"> 174</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::get<1></a>(signing));</div>
|
||||
<div class="line"><a id="l00175" name="l00175"></a><span class="lineno"> 175</span> <a class="code hl_class" href="classripple_1_1Serializer.html">Serializer</a> s;</div>
|
||||
<div class="line"><a id="l00176" name="l00176"></a><span class="lineno"> 176</span> st.<a class="code hl_function" href="classripple_1_1STObject.html#a7adccac3a1b54244ae210afe7c5916e8">add</a>(s);</div>
|
||||
<div class="line"><a id="l00177" name="l00177"></a><span class="lineno"> 177</span> <span class="keyword">auto</span>* <a class="code hl_enumvalue" href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bda7f5cb74af5d7f4b82200738fdbdc5a45">manifest</a> = manifests->add_list();</div>
|
||||
@@ -257,11 +270,13 @@ $(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="keywordflow">return</span> manifests;</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> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr<protocol::TMEndpoints></a></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="classripple_1_1test_1_1compression__test.html#af0a767b60d190d0a1a682a2bcaa62d8d"> 184</a></span> <a class="code hl_function" href="classripple_1_1test_1_1compression__test.html#af0a767b60d190d0a1a682a2bcaa62d8d">buildEndpoints</a>(<span class="keywordtype">int</span> n)</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> <span class="keyword">auto</span> endpoints = std::make_shared<protocol::TMEndpoints>();</div>
|
||||
<div class="line"><a id="l00186" name="l00186"></a><span class="lineno"> 186</span> <span class="keyword">auto</span> endpoints = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared<protocol::TMEndpoints></a>();</div>
|
||||
<div class="line"><a id="l00187" name="l00187"></a><span class="lineno"> 187</span> endpoints->mutable_endpoints_v2()->Reserve(n);</div>
|
||||
<div class="line"><a id="l00188" name="l00188"></a><span class="lineno"> 188</span> <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i = 0; i < n; i++)</div>
|
||||
<div class="line"><a id="l00189" name="l00189"></a><span class="lineno"> 189</span> {</div>
|
||||
@@ -273,8 +288,10 @@ $(function() {
|
||||
<div class="line"><a id="l00195" name="l00195"></a><span class="lineno"> 195</span> </div>
|
||||
<div class="line"><a id="l00196" name="l00196"></a><span class="lineno"> 196</span> <span class="keywordflow">return</span> endpoints;</div>
|
||||
<div class="line"><a id="l00197" name="l00197"></a><span class="lineno"> 197</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00198" name="l00198"></a><span class="lineno"> 198</span> </div>
|
||||
<div class="line"><a id="l00199" name="l00199"></a><span class="lineno"> 199</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr<protocol::TMTransaction></a></div>
|
||||
<div class="foldopen" id="foldopen00200" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"><a class="line" href="classripple_1_1test_1_1compression__test.html#adadb1faec8bdcdf79cacc33ec802b5fa"> 200</a></span> <a class="code hl_function" href="classripple_1_1test_1_1compression__test.html#adadb1faec8bdcdf79cacc33ec802b5fa">buildTransaction</a>(<a class="code hl_class" href="classripple_1_1Logs.html">Logs</a>& logs)</div>
|
||||
<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span> {</div>
|
||||
<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"> 202</span> <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1Env.html">Env</a> env(*<span class="keyword">this</span>, <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#a7a4caa0465c555c5c59ce7c0d0d48d78">envconfig</a>());</div>
|
||||
@@ -305,7 +322,7 @@ $(function() {
|
||||
<div class="line"><a id="l00227" name="l00227"></a><span class="lineno"> 227</span> toBinary(jreply_usd[jss::result][jss::tx_blob].asString());</div>
|
||||
<div class="line"><a id="l00228" name="l00228"></a><span class="lineno"> 228</span> }</div>
|
||||
<div class="line"><a id="l00229" name="l00229"></a><span class="lineno"> 229</span> </div>
|
||||
<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span> <span class="keyword">auto</span> transaction = std::make_shared<protocol::TMTransaction>();</div>
|
||||
<div class="line"><a id="l00230" name="l00230"></a><span class="lineno"> 230</span> <span class="keyword">auto</span> transaction = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared<protocol::TMTransaction></a>();</div>
|
||||
<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"> 231</span> transaction->set_rawtransaction(usdTxBlob);</div>
|
||||
<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"> 232</span> transaction->set_status(protocol::tsNEW);</div>
|
||||
<div class="line"><a id="l00233" name="l00233"></a><span class="lineno"> 233</span> transaction->set_receivetimestamp(rand_int<std::uint64_t>());</div>
|
||||
@@ -313,11 +330,13 @@ $(function() {
|
||||
<div class="line"><a id="l00235" name="l00235"></a><span class="lineno"> 235</span> </div>
|
||||
<div class="line"><a id="l00236" name="l00236"></a><span class="lineno"> 236</span> <span class="keywordflow">return</span> transaction;</div>
|
||||
<div class="line"><a id="l00237" name="l00237"></a><span class="lineno"> 237</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00238" name="l00238"></a><span class="lineno"> 238</span> </div>
|
||||
<div class="line"><a id="l00239" name="l00239"></a><span class="lineno"> 239</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr<protocol::TMGetLedger></a></div>
|
||||
<div class="foldopen" id="foldopen00240" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00240" name="l00240"></a><span class="lineno"><a class="line" href="classripple_1_1test_1_1compression__test.html#aa1ce26077969e2593cbda91bfc34f13e"> 240</a></span> <a class="code hl_function" href="classripple_1_1test_1_1compression__test.html#aa1ce26077969e2593cbda91bfc34f13e">buildGetLedger</a>()</div>
|
||||
<div class="line"><a id="l00241" name="l00241"></a><span class="lineno"> 241</span> {</div>
|
||||
<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"> 242</span> <span class="keyword">auto</span> getLedger = std::make_shared<protocol::TMGetLedger>();</div>
|
||||
<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"> 242</span> <span class="keyword">auto</span> getLedger = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared<protocol::TMGetLedger></a>();</div>
|
||||
<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span> getLedger->set_itype(protocol::liTS_CANDIDATE);</div>
|
||||
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"> 244</span> getLedger->set_ltype(protocol::TMLedgerType::ltACCEPTED);</div>
|
||||
<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"> 245</span> <a class="code hl_class" href="classripple_1_1base__uint.html">uint256</a> <span class="keyword">const</span> hash(<a class="code hl_function" href="namespaceripple.html#ae3f5bc352766a1a8dbf5270eb7dbc2e7">ripple::sha512Half</a>(123456789));</div>
|
||||
@@ -330,11 +349,13 @@ $(function() {
|
||||
<div class="line"><a id="l00252" name="l00252"></a><span class="lineno"> 252</span> getLedger->set_querydepth(3);</div>
|
||||
<div class="line"><a id="l00253" name="l00253"></a><span class="lineno"> 253</span> <span class="keywordflow">return</span> getLedger;</div>
|
||||
<div class="line"><a id="l00254" name="l00254"></a><span class="lineno"> 254</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00255" name="l00255"></a><span class="lineno"> 255</span> </div>
|
||||
<div class="line"><a id="l00256" name="l00256"></a><span class="lineno"> 256</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr<protocol::TMLedgerData></a></div>
|
||||
<div class="foldopen" id="foldopen00257" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00257" name="l00257"></a><span class="lineno"><a class="line" href="classripple_1_1test_1_1compression__test.html#a21dacc3f801e36f3596b04c9317e96b6"> 257</a></span> <a class="code hl_function" href="classripple_1_1test_1_1compression__test.html#a21dacc3f801e36f3596b04c9317e96b6">buildLedgerData</a>(uint32_t n, <a class="code hl_class" href="classripple_1_1Logs.html">Logs</a>& logs)</div>
|
||||
<div class="line"><a id="l00258" name="l00258"></a><span class="lineno"> 258</span> {</div>
|
||||
<div class="line"><a id="l00259" name="l00259"></a><span class="lineno"> 259</span> <span class="keyword">auto</span> ledgerData = std::make_shared<protocol::TMLedgerData>();</div>
|
||||
<div class="line"><a id="l00259" name="l00259"></a><span class="lineno"> 259</span> <span class="keyword">auto</span> ledgerData = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared<protocol::TMLedgerData></a>();</div>
|
||||
<div class="line"><a id="l00260" name="l00260"></a><span class="lineno"> 260</span> <a class="code hl_class" href="classripple_1_1base__uint.html">uint256</a> <span class="keyword">const</span> hash(<a class="code hl_function" href="namespaceripple.html#ae3f5bc352766a1a8dbf5270eb7dbc2e7">ripple::sha512Half</a>(12356789));</div>
|
||||
<div class="line"><a id="l00261" name="l00261"></a><span class="lineno"> 261</span> ledgerData->set_ledgerhash(hash.<a class="code hl_function" href="classripple_1_1base__uint.html#a5342507fe2fb5ac55d578e7e98863f70">data</a>(), hash.<a class="code hl_function" href="classripple_1_1base__uint.html#a64d93405f8d7ba89f0a406b32015758f">size</a>());</div>
|
||||
<div class="line"><a id="l00262" name="l00262"></a><span class="lineno"> 262</span> ledgerData->set_ledgerseq(123456789);</div>
|
||||
@@ -369,11 +390,13 @@ $(function() {
|
||||
<div class="line"><a id="l00291" name="l00291"></a><span class="lineno"> 291</span> </div>
|
||||
<div class="line"><a id="l00292" name="l00292"></a><span class="lineno"> 292</span> <span class="keywordflow">return</span> ledgerData;</div>
|
||||
<div class="line"><a id="l00293" name="l00293"></a><span class="lineno"> 293</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00294" name="l00294"></a><span class="lineno"> 294</span> </div>
|
||||
<div class="line"><a id="l00295" name="l00295"></a><span class="lineno"> 295</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr<protocol::TMGetObjectByHash></a></div>
|
||||
<div class="foldopen" id="foldopen00296" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00296" name="l00296"></a><span class="lineno"><a class="line" href="classripple_1_1test_1_1compression__test.html#a10ca55ff152cd95845eebcb79cab629e"> 296</a></span> <a class="code hl_function" href="classripple_1_1test_1_1compression__test.html#a10ca55ff152cd95845eebcb79cab629e">buildGetObjectByHash</a>()</div>
|
||||
<div class="line"><a id="l00297" name="l00297"></a><span class="lineno"> 297</span> {</div>
|
||||
<div class="line"><a id="l00298" name="l00298"></a><span class="lineno"> 298</span> <span class="keyword">auto</span> getObject = std::make_shared<protocol::TMGetObjectByHash>();</div>
|
||||
<div class="line"><a id="l00298" name="l00298"></a><span class="lineno"> 298</span> <span class="keyword">auto</span> getObject = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared<protocol::TMGetObjectByHash></a>();</div>
|
||||
<div class="line"><a id="l00299" name="l00299"></a><span class="lineno"> 299</span> </div>
|
||||
<div class="line"><a id="l00300" name="l00300"></a><span class="lineno"> 300</span> getObject->set_type(protocol::TMGetObjectByHash_ObjectType::</div>
|
||||
<div class="line"><a id="l00301" name="l00301"></a><span class="lineno"> 301</span> TMGetObjectByHash_ObjectType_otTRANSACTION);</div>
|
||||
@@ -395,66 +418,70 @@ $(function() {
|
||||
<div class="line"><a id="l00317" name="l00317"></a><span class="lineno"> 317</span> }</div>
|
||||
<div class="line"><a id="l00318" name="l00318"></a><span class="lineno"> 318</span> <span class="keywordflow">return</span> getObject;</div>
|
||||
<div class="line"><a id="l00319" name="l00319"></a><span class="lineno"> 319</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00320" name="l00320"></a><span class="lineno"> 320</span> </div>
|
||||
<div class="line"><a id="l00321" name="l00321"></a><span class="lineno"> 321</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr<protocol::TMValidatorList></a></div>
|
||||
<div class="foldopen" id="foldopen00322" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00322" name="l00322"></a><span class="lineno"><a class="line" href="classripple_1_1test_1_1compression__test.html#a4e5366db588e1600d5057da25f73d370"> 322</a></span> <a class="code hl_function" href="classripple_1_1test_1_1compression__test.html#a4e5366db588e1600d5057da25f73d370">buildValidatorList</a>()</div>
|
||||
<div class="line"><a id="l00323" name="l00323"></a><span class="lineno"> 323</span> {</div>
|
||||
<div class="line"><a id="l00324" name="l00324"></a><span class="lineno"> 324</span> <span class="keyword">auto</span> list = std::make_shared<protocol::TMValidatorList>();</div>
|
||||
<div class="line"><a id="l00324" name="l00324"></a><span class="lineno"> 324</span> <span class="keyword">auto</span> list = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared<protocol::TMValidatorList></a>();</div>
|
||||
<div class="line"><a id="l00325" name="l00325"></a><span class="lineno"> 325</span> </div>
|
||||
<div class="line"><a id="l00326" name="l00326"></a><span class="lineno"> 326</span> <span class="keyword">auto</span> master = <a class="code hl_function" href="namespaceripple.html#ac52a0a522fc11bdd47fce39bd29f97bc">randomKeyPair</a>(<a class="code hl_enumvalue" href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea8183aa2c95dc1385c8f58bf1917fcb0b">KeyType::ed25519</a>);</div>
|
||||
<div class="line"><a id="l00327" name="l00327"></a><span class="lineno"> 327</span> <span class="keyword">auto</span> signing = <a class="code hl_function" href="namespaceripple.html#ac52a0a522fc11bdd47fce39bd29f97bc">randomKeyPair</a>(<a class="code hl_enumvalue" href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea8183aa2c95dc1385c8f58bf1917fcb0b">KeyType::ed25519</a>);</div>
|
||||
<div class="line"><a id="l00328" name="l00328"></a><span class="lineno"> 328</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> st(<a class="code hl_variable" href="namespaceripple.html#a454cee839d714fdc4f58531dd31d3d7f">sfGeneric</a>);</div>
|
||||
<div class="line"><a id="l00329" name="l00329"></a><span class="lineno"> 329</span> st[sfSequence] = 0;</div>
|
||||
<div class="line"><a id="l00330" name="l00330"></a><span class="lineno"> 330</span> st[sfPublicKey] = std::get<0>(master);</div>
|
||||
<div class="line"><a id="l00331" name="l00331"></a><span class="lineno"> 331</span> st[sfSigningPubKey] = std::get<0>(signing);</div>
|
||||
<div class="line"><a id="l00330" name="l00330"></a><span class="lineno"> 330</span> st[sfPublicKey] = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::get<0></a>(master);</div>
|
||||
<div class="line"><a id="l00331" name="l00331"></a><span class="lineno"> 331</span> st[sfSigningPubKey] = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::get<0></a>(signing);</div>
|
||||
<div class="line"><a id="l00332" name="l00332"></a><span class="lineno"> 332</span> st[sfDomain] = <a class="code hl_function" href="namespaceripple.html#a93f2333b362ee67694b78f55eadf7805">makeSlice</a>(<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>(<span class="stringliteral">"example.com"</span>));</div>
|
||||
<div class="line"><a id="l00333" name="l00333"></a><span class="lineno"> 333</span> <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#adc60f69b0b87ebebf13420f40738ff97">sign</a>(</div>
|
||||
<div class="line"><a id="l00334" name="l00334"></a><span class="lineno"> 334</span> st,</div>
|
||||
<div class="line"><a id="l00335" name="l00335"></a><span class="lineno"> 335</span> <a class="code hl_enumvalue" href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bda7f5cb74af5d7f4b82200738fdbdc5a45">HashPrefix::manifest</a>,</div>
|
||||
<div class="line"><a id="l00336" name="l00336"></a><span class="lineno"> 336</span> <a class="code hl_enumvalue" href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea8183aa2c95dc1385c8f58bf1917fcb0b">KeyType::ed25519</a>,</div>
|
||||
<div class="line"><a id="l00337" name="l00337"></a><span class="lineno"> 337</span> std::get<1>(master),</div>
|
||||
<div class="line"><a id="l00337" name="l00337"></a><span class="lineno"> 337</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::get<1></a>(master),</div>
|
||||
<div class="line"><a id="l00338" name="l00338"></a><span class="lineno"> 338</span> sfMasterSignature);</div>
|
||||
<div class="line"><a id="l00339" name="l00339"></a><span class="lineno"> 339</span> <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#adc60f69b0b87ebebf13420f40738ff97">sign</a>(st, <a class="code hl_enumvalue" href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bda7f5cb74af5d7f4b82200738fdbdc5a45">HashPrefix::manifest</a>, <a class="code hl_enumvalue" href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea8183aa2c95dc1385c8f58bf1917fcb0b">KeyType::ed25519</a>, std::get<1>(signing));</div>
|
||||
<div class="line"><a id="l00339" name="l00339"></a><span class="lineno"> 339</span> <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#adc60f69b0b87ebebf13420f40738ff97">sign</a>(st, <a class="code hl_enumvalue" href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bda7f5cb74af5d7f4b82200738fdbdc5a45">HashPrefix::manifest</a>, <a class="code hl_enumvalue" href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea8183aa2c95dc1385c8f58bf1917fcb0b">KeyType::ed25519</a>, <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::get<1></a>(signing));</div>
|
||||
<div class="line"><a id="l00340" name="l00340"></a><span class="lineno"> 340</span> <a class="code hl_class" href="classripple_1_1Serializer.html">Serializer</a> s;</div>
|
||||
<div class="line"><a id="l00341" name="l00341"></a><span class="lineno"> 341</span> st.<a class="code hl_function" href="classripple_1_1STObject.html#a7adccac3a1b54244ae210afe7c5916e8">add</a>(s);</div>
|
||||
<div class="line"><a id="l00342" name="l00342"></a><span class="lineno"> 342</span> list->set_manifest(s.<a class="code hl_function" href="classripple_1_1Serializer.html#a0d96c6e981bd376c0dc05d6427837e81">data</a>(), s.<a class="code hl_function" href="classripple_1_1Serializer.html#a0c39565dc9b4fde1230586ba826889c0">size</a>());</div>
|
||||
<div class="line"><a id="l00343" name="l00343"></a><span class="lineno"> 343</span> list->set_version(3);</div>
|
||||
<div class="line"><a id="l00344" name="l00344"></a><span class="lineno"> 344</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> signature(sfSignature);</div>
|
||||
<div class="line"><a id="l00345" name="l00345"></a><span class="lineno"> 345</span> <a class="code hl_function" href="namespaceripple.html#a72ab42f87d2351b89ba8f47f5cfa70ba">ripple::sign</a>(</div>
|
||||
<div class="line"><a id="l00346" name="l00346"></a><span class="lineno"> 346</span> st, <a class="code hl_enumvalue" href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bda7f5cb74af5d7f4b82200738fdbdc5a45">HashPrefix::manifest</a>, <a class="code hl_enumvalue" href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea8183aa2c95dc1385c8f58bf1917fcb0b">KeyType::ed25519</a>, std::get<1>(signing));</div>
|
||||
<div class="line"><a id="l00346" name="l00346"></a><span class="lineno"> 346</span> st, <a class="code hl_enumvalue" href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bda7f5cb74af5d7f4b82200738fdbdc5a45">HashPrefix::manifest</a>, <a class="code hl_enumvalue" href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea8183aa2c95dc1385c8f58bf1917fcb0b">KeyType::ed25519</a>, <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::get<1></a>(signing));</div>
|
||||
<div class="line"><a id="l00347" name="l00347"></a><span class="lineno"> 347</span> <a class="code hl_class" href="classripple_1_1Serializer.html">Serializer</a> s1;</div>
|
||||
<div class="line"><a id="l00348" name="l00348"></a><span class="lineno"> 348</span> st.<a class="code hl_function" href="classripple_1_1STObject.html#a7adccac3a1b54244ae210afe7c5916e8">add</a>(s1);</div>
|
||||
<div class="line"><a id="l00349" name="l00349"></a><span class="lineno"> 349</span> list->set_signature(s1.<a class="code hl_function" href="classripple_1_1Serializer.html#a0d96c6e981bd376c0dc05d6427837e81">data</a>(), s1.<a class="code hl_function" href="classripple_1_1Serializer.html#a0c39565dc9b4fde1230586ba826889c0">size</a>());</div>
|
||||
<div class="line"><a id="l00350" name="l00350"></a><span class="lineno"> 350</span> list->set_blob(<a class="code hl_function" href="namespaceripple.html#a86e358ce3f06ff049af13c2342791cf8">strHex</a>(s.<a class="code hl_function" href="classripple_1_1Serializer.html#a394c3299f6cfcebdaa4bc98ec0c602d6">slice</a>()));</div>
|
||||
<div class="line"><a id="l00351" name="l00351"></a><span class="lineno"> 351</span> <span class="keywordflow">return</span> list;</div>
|
||||
<div class="line"><a id="l00352" name="l00352"></a><span class="lineno"> 352</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00353" name="l00353"></a><span class="lineno"> 353</span> </div>
|
||||
<div class="line"><a id="l00354" name="l00354"></a><span class="lineno"> 354</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr<protocol::TMValidatorListCollection></a></div>
|
||||
<div class="foldopen" id="foldopen00355" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00355" name="l00355"></a><span class="lineno"><a class="line" href="classripple_1_1test_1_1compression__test.html#a3df3e0896273836f2d79784ed811fae0"> 355</a></span> <a class="code hl_function" href="classripple_1_1test_1_1compression__test.html#a3df3e0896273836f2d79784ed811fae0">buildValidatorListCollection</a>()</div>
|
||||
<div class="line"><a id="l00356" name="l00356"></a><span class="lineno"> 356</span> {</div>
|
||||
<div class="line"><a id="l00357" name="l00357"></a><span class="lineno"> 357</span> <span class="keyword">auto</span> list = std::make_shared<protocol::TMValidatorListCollection>();</div>
|
||||
<div class="line"><a id="l00357" name="l00357"></a><span class="lineno"> 357</span> <span class="keyword">auto</span> list = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared<protocol::TMValidatorListCollection></a>();</div>
|
||||
<div class="line"><a id="l00358" name="l00358"></a><span class="lineno"> 358</span> </div>
|
||||
<div class="line"><a id="l00359" name="l00359"></a><span class="lineno"> 359</span> <span class="keyword">auto</span> master = <a class="code hl_function" href="namespaceripple.html#ac52a0a522fc11bdd47fce39bd29f97bc">randomKeyPair</a>(<a class="code hl_enumvalue" href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea8183aa2c95dc1385c8f58bf1917fcb0b">KeyType::ed25519</a>);</div>
|
||||
<div class="line"><a id="l00360" name="l00360"></a><span class="lineno"> 360</span> <span class="keyword">auto</span> signing = <a class="code hl_function" href="namespaceripple.html#ac52a0a522fc11bdd47fce39bd29f97bc">randomKeyPair</a>(<a class="code hl_enumvalue" href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea8183aa2c95dc1385c8f58bf1917fcb0b">KeyType::ed25519</a>);</div>
|
||||
<div class="line"><a id="l00361" name="l00361"></a><span class="lineno"> 361</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> st(<a class="code hl_variable" href="namespaceripple.html#a454cee839d714fdc4f58531dd31d3d7f">sfGeneric</a>);</div>
|
||||
<div class="line"><a id="l00362" name="l00362"></a><span class="lineno"> 362</span> st[sfSequence] = 0;</div>
|
||||
<div class="line"><a id="l00363" name="l00363"></a><span class="lineno"> 363</span> st[sfPublicKey] = std::get<0>(master);</div>
|
||||
<div class="line"><a id="l00364" name="l00364"></a><span class="lineno"> 364</span> st[sfSigningPubKey] = std::get<0>(signing);</div>
|
||||
<div class="line"><a id="l00363" name="l00363"></a><span class="lineno"> 363</span> st[sfPublicKey] = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::get<0></a>(master);</div>
|
||||
<div class="line"><a id="l00364" name="l00364"></a><span class="lineno"> 364</span> st[sfSigningPubKey] = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::get<0></a>(signing);</div>
|
||||
<div class="line"><a id="l00365" name="l00365"></a><span class="lineno"> 365</span> st[sfDomain] = <a class="code hl_function" href="namespaceripple.html#a93f2333b362ee67694b78f55eadf7805">makeSlice</a>(<a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>(<span class="stringliteral">"example.com"</span>));</div>
|
||||
<div class="line"><a id="l00366" name="l00366"></a><span class="lineno"> 366</span> <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#adc60f69b0b87ebebf13420f40738ff97">sign</a>(</div>
|
||||
<div class="line"><a id="l00367" name="l00367"></a><span class="lineno"> 367</span> st,</div>
|
||||
<div class="line"><a id="l00368" name="l00368"></a><span class="lineno"> 368</span> <a class="code hl_enumvalue" href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bda7f5cb74af5d7f4b82200738fdbdc5a45">HashPrefix::manifest</a>,</div>
|
||||
<div class="line"><a id="l00369" name="l00369"></a><span class="lineno"> 369</span> <a class="code hl_enumvalue" href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea8183aa2c95dc1385c8f58bf1917fcb0b">KeyType::ed25519</a>,</div>
|
||||
<div class="line"><a id="l00370" name="l00370"></a><span class="lineno"> 370</span> std::get<1>(master),</div>
|
||||
<div class="line"><a id="l00370" name="l00370"></a><span class="lineno"> 370</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::get<1></a>(master),</div>
|
||||
<div class="line"><a id="l00371" name="l00371"></a><span class="lineno"> 371</span> sfMasterSignature);</div>
|
||||
<div class="line"><a id="l00372" name="l00372"></a><span class="lineno"> 372</span> <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#adc60f69b0b87ebebf13420f40738ff97">sign</a>(st, <a class="code hl_enumvalue" href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bda7f5cb74af5d7f4b82200738fdbdc5a45">HashPrefix::manifest</a>, <a class="code hl_enumvalue" href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea8183aa2c95dc1385c8f58bf1917fcb0b">KeyType::ed25519</a>, std::get<1>(signing));</div>
|
||||
<div class="line"><a id="l00372" name="l00372"></a><span class="lineno"> 372</span> <a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#adc60f69b0b87ebebf13420f40738ff97">sign</a>(st, <a class="code hl_enumvalue" href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bda7f5cb74af5d7f4b82200738fdbdc5a45">HashPrefix::manifest</a>, <a class="code hl_enumvalue" href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea8183aa2c95dc1385c8f58bf1917fcb0b">KeyType::ed25519</a>, <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::get<1></a>(signing));</div>
|
||||
<div class="line"><a id="l00373" name="l00373"></a><span class="lineno"> 373</span> <a class="code hl_class" href="classripple_1_1Serializer.html">Serializer</a> s;</div>
|
||||
<div class="line"><a id="l00374" name="l00374"></a><span class="lineno"> 374</span> st.<a class="code hl_function" href="classripple_1_1STObject.html#a7adccac3a1b54244ae210afe7c5916e8">add</a>(s);</div>
|
||||
<div class="line"><a id="l00375" name="l00375"></a><span class="lineno"> 375</span> list->set_manifest(s.<a class="code hl_function" href="classripple_1_1Serializer.html#a0d96c6e981bd376c0dc05d6427837e81">data</a>(), s.<a class="code hl_function" href="classripple_1_1Serializer.html#a0c39565dc9b4fde1230586ba826889c0">size</a>());</div>
|
||||
<div class="line"><a id="l00376" name="l00376"></a><span class="lineno"> 376</span> list->set_version(4);</div>
|
||||
<div class="line"><a id="l00377" name="l00377"></a><span class="lineno"> 377</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> signature(sfSignature);</div>
|
||||
<div class="line"><a id="l00378" name="l00378"></a><span class="lineno"> 378</span> <a class="code hl_function" href="namespaceripple.html#a72ab42f87d2351b89ba8f47f5cfa70ba">ripple::sign</a>(</div>
|
||||
<div class="line"><a id="l00379" name="l00379"></a><span class="lineno"> 379</span> st, <a class="code hl_enumvalue" href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bda7f5cb74af5d7f4b82200738fdbdc5a45">HashPrefix::manifest</a>, <a class="code hl_enumvalue" href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea8183aa2c95dc1385c8f58bf1917fcb0b">KeyType::ed25519</a>, std::get<1>(signing));</div>
|
||||
<div class="line"><a id="l00379" name="l00379"></a><span class="lineno"> 379</span> st, <a class="code hl_enumvalue" href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bda7f5cb74af5d7f4b82200738fdbdc5a45">HashPrefix::manifest</a>, <a class="code hl_enumvalue" href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea8183aa2c95dc1385c8f58bf1917fcb0b">KeyType::ed25519</a>, <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::get<1></a>(signing));</div>
|
||||
<div class="line"><a id="l00380" name="l00380"></a><span class="lineno"> 380</span> <a class="code hl_class" href="classripple_1_1Serializer.html">Serializer</a> s1;</div>
|
||||
<div class="line"><a id="l00381" name="l00381"></a><span class="lineno"> 381</span> st.<a class="code hl_function" href="classripple_1_1STObject.html#a7adccac3a1b54244ae210afe7c5916e8">add</a>(s1);</div>
|
||||
<div class="line"><a id="l00382" name="l00382"></a><span class="lineno"> 382</span> <span class="keyword">auto</span>& blob = *list->add_blobs();</div>
|
||||
@@ -462,12 +489,14 @@ $(function() {
|
||||
<div class="line"><a id="l00384" name="l00384"></a><span class="lineno"> 384</span> blob.set_blob(<a class="code hl_function" href="namespaceripple.html#a86e358ce3f06ff049af13c2342791cf8">strHex</a>(s.<a class="code hl_function" href="classripple_1_1Serializer.html#a394c3299f6cfcebdaa4bc98ec0c602d6">slice</a>()));</div>
|
||||
<div class="line"><a id="l00385" name="l00385"></a><span class="lineno"> 385</span> <span class="keywordflow">return</span> list;</div>
|
||||
<div class="line"><a id="l00386" name="l00386"></a><span class="lineno"> 386</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00387" name="l00387"></a><span class="lineno"> 387</span> </div>
|
||||
<div class="line"><a id="l00388" name="l00388"></a><span class="lineno"> 388</span> <span class="keywordtype">void</span></div>
|
||||
<div class="foldopen" id="foldopen00389" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00389" name="l00389"></a><span class="lineno"><a class="line" href="classripple_1_1test_1_1compression__test.html#ad10cba47a66a170f1791090a2674a704"> 389</a></span> <a class="code hl_function" href="classripple_1_1test_1_1compression__test.html#ad10cba47a66a170f1791090a2674a704">testProtocol</a>()</div>
|
||||
<div class="line"><a id="l00390" name="l00390"></a><span class="lineno"> 390</span> {</div>
|
||||
<div class="line"><a id="l00391" name="l00391"></a><span class="lineno"> 391</span> <span class="keyword">auto</span> thresh = <a class="code hl_enumvalue" href="namespacebeast_1_1severities.html#a069a8a312b9123b77f6aa31733ca73bea2a7ebee41624279bb6f58f8999ab7b30">beast::severities::Severity::kInfo</a>;</div>
|
||||
<div class="line"><a id="l00392" name="l00392"></a><span class="lineno"> 392</span> <span class="keyword">auto</span> logs = std::make_unique<Logs>(thresh);</div>
|
||||
<div class="line"><a id="l00392" name="l00392"></a><span class="lineno"> 392</span> <span class="keyword">auto</span> logs = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_unique<Logs></a>(thresh);</div>
|
||||
<div class="line"><a id="l00393" name="l00393"></a><span class="lineno"> 393</span> </div>
|
||||
<div class="line"><a id="l00394" name="l00394"></a><span class="lineno"> 394</span> protocol::TMManifests manifests;</div>
|
||||
<div class="line"><a id="l00395" name="l00395"></a><span class="lineno"> 395</span> protocol::TMEndpoints endpoints;</div>
|
||||
@@ -542,8 +571,10 @@ $(function() {
|
||||
<div class="line"><a id="l00464" name="l00464"></a><span class="lineno"> 464</span> 4,</div>
|
||||
<div class="line"><a id="l00465" name="l00465"></a><span class="lineno"> 465</span> <span class="stringliteral">"TMValidatorListCollection"</span>);</div>
|
||||
<div class="line"><a id="l00466" name="l00466"></a><span class="lineno"> 466</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00467" name="l00467"></a><span class="lineno"> 467</span> </div>
|
||||
<div class="line"><a id="l00468" name="l00468"></a><span class="lineno"> 468</span> <span class="keywordtype">void</span></div>
|
||||
<div class="foldopen" id="foldopen00469" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00469" name="l00469"></a><span class="lineno"><a class="line" href="classripple_1_1test_1_1compression__test.html#a27db012b9e0f5bc30e7e1fb93f6d2c82"> 469</a></span> <a class="code hl_function" href="classripple_1_1test_1_1compression__test.html#a27db012b9e0f5bc30e7e1fb93f6d2c82">testHandshake</a>()</div>
|
||||
<div class="line"><a id="l00470" name="l00470"></a><span class="lineno"> 470</span> {</div>
|
||||
<div class="line"><a id="l00471" name="l00471"></a><span class="lineno"> 471</span> <a class="code hl_variable" href="classbeast_1_1unit__test_1_1suite.html#aaa1237d9b85c69d35fe86645cee094b5">testcase</a>(<span class="stringliteral">"Handshake"</span>);</div>
|
||||
@@ -555,7 +586,7 @@ $(function() {
|
||||
<div class="line"><a id="l00477" name="l00477"></a><span class="lineno"> 477</span> << <span class="stringliteral">"[compression]\n"</span></div>
|
||||
<div class="line"><a id="l00478" name="l00478"></a><span class="lineno"> 478</span> << enable << <span class="stringliteral">"\n"</span>;</div>
|
||||
<div class="line"><a id="l00479" name="l00479"></a><span class="lineno"> 479</span> c.<a class="code hl_function" href="classripple_1_1Config.html#acec216c5b37b6d4ac971e1ff62142963">loadFromString</a>(str.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/io/basic_stringstream/str.html">str</a>());</div>
|
||||
<div class="line"><a id="l00480" name="l00480"></a><span class="lineno"> 480</span> <span class="keyword">auto</span> env = std::make_shared<jtx::Env>(*<span class="keyword">this</span>);</div>
|
||||
<div class="line"><a id="l00480" name="l00480"></a><span class="lineno"> 480</span> <span class="keyword">auto</span> env = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared<jtx::Env></a>(*<span class="keyword">this</span>);</div>
|
||||
<div class="line"><a id="l00481" name="l00481"></a><span class="lineno"> 481</span> env->app().config().COMPRESSION = c.<a class="code hl_variable" href="classripple_1_1Config.html#ad8dab098919bf5cf79de7ab62c5b8fba">COMPRESSION</a>;</div>
|
||||
<div class="line"><a id="l00482" name="l00482"></a><span class="lineno"> 482</span> env->app().config().VP_REDUCE_RELAY_BASE_SQUELCH_ENABLE =</div>
|
||||
<div class="line"><a id="l00483" name="l00483"></a><span class="lineno"> 483</span> c.<a class="code hl_variable" href="classripple_1_1Config.html#a5e40fb5133ac229a368f2b536d8efd23">VP_REDUCE_RELAY_BASE_SQUELCH_ENABLE</a>;</div>
|
||||
@@ -606,14 +637,18 @@ $(function() {
|
||||
<div class="line"><a id="l00528" name="l00528"></a><span class="lineno"> 528</span> handshake(0, 1);</div>
|
||||
<div class="line"><a id="l00529" name="l00529"></a><span class="lineno"> 529</span> handshake(0, 0);</div>
|
||||
<div class="line"><a id="l00530" name="l00530"></a><span class="lineno"> 530</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00531" name="l00531"></a><span class="lineno"> 531</span> </div>
|
||||
<div class="line"><a id="l00532" name="l00532"></a><span class="lineno"> 532</span> <span class="keywordtype">void</span></div>
|
||||
<div class="foldopen" id="foldopen00533" data-start="{" data-end="}">
|
||||
<div class="line"><a id="l00533" name="l00533"></a><span class="lineno"><a class="line" href="classripple_1_1test_1_1compression__test.html#a13f7de3ee38e412cf4a3c4ee99e8e10b"> 533</a></span> <a class="code hl_function" href="classripple_1_1test_1_1compression__test.html#a13f7de3ee38e412cf4a3c4ee99e8e10b">run</a>()<span class="keyword"> override</span></div>
|
||||
<div class="line"><a id="l00534" name="l00534"></a><span class="lineno"> 534</span><span class="keyword"> </span>{</div>
|
||||
<div class="line"><a id="l00535" name="l00535"></a><span class="lineno"> 535</span> <a class="code hl_function" href="classripple_1_1test_1_1compression__test.html#ad10cba47a66a170f1791090a2674a704">testProtocol</a>();</div>
|
||||
<div class="line"><a id="l00536" name="l00536"></a><span class="lineno"> 536</span> <a class="code hl_function" href="classripple_1_1test_1_1compression__test.html#a27db012b9e0f5bc30e7e1fb93f6d2c82">testHandshake</a>();</div>
|
||||
<div class="line"><a id="l00537" name="l00537"></a><span class="lineno"> 537</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00538" name="l00538"></a><span class="lineno"> 538</span>};</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00539" name="l00539"></a><span class="lineno"> 539</span> </div>
|
||||
<div class="line"><a id="l00540" name="l00540"></a><span class="lineno"><a class="line" href="namespaceripple_1_1test.html#a7f820c3bc863b84ff35275246a73df98"> 540</a></span>BEAST_DEFINE_TESTSUITE_MANUAL(compression, overlay, <a class="code hl_namespace" href="namespaceripple.html">ripple</a>);</div>
|
||||
<div class="line"><a id="l00541" name="l00541"></a><span class="lineno"> 541</span> </div>
|
||||
@@ -623,109 +658,110 @@ $(function() {
|
||||
<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="abasic_stringstream_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/basic_stringstream.html">std::stringstream</a></div></div>
|
||||
<div class="ttc" id="abegin_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/begin.html">std::vector::begin</a></div><div class="ttdeci">T begin(T... args)</div></div>
|
||||
<div class="ttc" id="aclassJson_1_1Value_html"><div class="ttname"><a href="classJson_1_1Value.html">Json::Value</a></div><div class="ttdoc">Represents a JSON value.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8h_source.html#l00148">json_value.h:149</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="aclassJson_1_1Value_html"><div class="ttname"><a href="classJson_1_1Value.html">Json::Value</a></div><div class="ttdoc">Represents a JSON value.</div><div class="ttdef"><b>Definition</b> <a href="json__value_8h_source.html#l00148">json_value.h:149</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_1Application_html_a0c48dd5bcaef14e30e9ef5b96b0daa39"><div class="ttname"><a href="classripple_1_1Application.html#a0c48dd5bcaef14e30e9ef5b96b0daa39">ripple::Application::config</a></div><div class="ttdeci">virtual Config & config()=0</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Config_html"><div class="ttname"><a href="classripple_1_1Config.html">ripple::Config</a></div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00085">Config.h:86</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Config_html_a5e40fb5133ac229a368f2b536d8efd23"><div class="ttname"><a href="classripple_1_1Config.html#a5e40fb5133ac229a368f2b536d8efd23">ripple::Config::VP_REDUCE_RELAY_BASE_SQUELCH_ENABLE</a></div><div class="ttdeci">bool VP_REDUCE_RELAY_BASE_SQUELCH_ENABLE</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00248">Config.h:248</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Config_html_acec216c5b37b6d4ac971e1ff62142963"><div class="ttname"><a href="classripple_1_1Config.html#acec216c5b37b6d4ac971e1ff62142963">ripple::Config::loadFromString</a></div><div class="ttdeci">void loadFromString(std::string const &fileContents)</div><div class="ttdoc">Load the config from the contents of the string.</div><div class="ttdef"><b>Definition:</b> <a href="Config_8cpp_source.html#l00479">Config.cpp:479</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Config_html_ad8dab098919bf5cf79de7ab62c5b8fba"><div class="ttname"><a href="classripple_1_1Config.html#ad8dab098919bf5cf79de7ab62c5b8fba">ripple::Config::COMPRESSION</a></div><div class="ttdeci">bool COMPRESSION</div><div class="ttdef"><b>Definition:</b> <a href="Config_8h_source.html#l00220">Config.h:220</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Logs_html"><div class="ttname"><a href="classripple_1_1Logs.html">ripple::Logs</a></div><div class="ttdoc">Manages partitions for logging.</div><div class="ttdef"><b>Definition:</b> <a href="Log_8h_source.html#l00051">Log.h:52</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Message_html"><div class="ttname"><a href="classripple_1_1Message.html">ripple::Message</a></div><div class="ttdef"><b>Definition:</b> <a href="Message_8h_source.html#l00049">Message.h:50</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Message_html_a59548b6f1be088035f2858fae9eda66b"><div class="ttname"><a href="classripple_1_1Message.html#a59548b6f1be088035f2858fae9eda66b">ripple::Message::getBuffer</a></div><div class="ttdeci">std::vector< uint8_t > const & getBuffer(Compressed tryCompressed)</div><div class="ttdoc">Retrieve the packed message data.</div><div class="ttdef"><b>Definition:</b> <a href="Message_8cpp_source.html#l00210">Message.cpp:210</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMapNodeID_html"><div class="ttname"><a href="classripple_1_1SHAMapNodeID.html">ripple::SHAMapNodeID</a></div><div class="ttdoc">Identifies a node inside a SHAMap.</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapNodeID_8h_source.html#l00033">SHAMapNodeID.h:34</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMapNodeID_html_a60517c4d78ae36f53c01b84865d5ba7e"><div class="ttname"><a href="classripple_1_1SHAMapNodeID.html#a60517c4d78ae36f53c01b84865d5ba7e">ripple::SHAMapNodeID::getRawString</a></div><div class="ttdeci">std::string getRawString() const</div><div class="ttdef"><b>Definition:</b> <a href="SHAMapNodeID_8cpp_source.html#l00069">SHAMapNodeID.cpp:69</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_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_1Serializer_html"><div class="ttname"><a href="classripple_1_1Serializer.html">ripple::Serializer</a></div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00040">Serializer.h:41</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Serializer_html_a0c39565dc9b4fde1230586ba826889c0"><div class="ttname"><a href="classripple_1_1Serializer.html#a0c39565dc9b4fde1230586ba826889c0">ripple::Serializer::size</a></div><div class="ttdeci">std::size_t size() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00072">Serializer.h:72</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Serializer_html_a0d96c6e981bd376c0dc05d6427837e81"><div class="ttname"><a href="classripple_1_1Serializer.html#a0d96c6e981bd376c0dc05d6427837e81">ripple::Serializer::data</a></div><div class="ttdeci">void const * data() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00078">Serializer.h:78</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Serializer_html_a394c3299f6cfcebdaa4bc98ec0c602d6"><div class="ttname"><a href="classripple_1_1Serializer.html#a394c3299f6cfcebdaa4bc98ec0c602d6">ripple::Serializer::slice</a></div><div class="ttdeci">Slice slice() const noexcept</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00066">Serializer.h:66</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Serializer_html_aa5c7aa53db0c7c90c6a86dd5144e9255"><div class="ttname"><a href="classripple_1_1Serializer.html#aa5c7aa53db0c7c90c6a86dd5144e9255">ripple::Serializer::getLength</a></div><div class="ttdeci">int getLength() const</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00233">Serializer.h:233</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Serializer_html_afabc4cec20b78fb11847f5b09693d0dc"><div class="ttname"><a href="classripple_1_1Serializer.html#afabc4cec20b78fb11847f5b09693d0dc">ripple::Serializer::getDataPtr</a></div><div class="ttdeci">void const * getDataPtr() const</div><div class="ttdef"><b>Definition:</b> <a href="Serializer_8h_source.html#l00223">Serializer.h:223</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1XRPAmount_html"><div class="ttname"><a href="classripple_1_1XRPAmount.html">ripple::XRPAmount</a></div><div class="ttdef"><b>Definition:</b> <a href="XRPAmount_8h_source.html#l00039">XRPAmount.h:43</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1XRPAmount_html_a8a65b5528d6021159c5b8772aa86cfc1"><div class="ttname"><a href="classripple_1_1XRPAmount.html#a8a65b5528d6021159c5b8772aa86cfc1">ripple::XRPAmount::drops</a></div><div class="ttdeci">constexpr value_type drops() const</div><div class="ttdoc">Returns the number of drops.</div><div class="ttdef"><b>Definition:</b> <a href="XRPAmount_8h_source.html#l00177">XRPAmount.h:177</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1ZeroCopyInputStream_html"><div class="ttname"><a href="classripple_1_1ZeroCopyInputStream.html">ripple::ZeroCopyInputStream</a></div><div class="ttdoc">Implements ZeroCopyInputStream around a buffer sequence.</div><div class="ttdef"><b>Definition:</b> <a href="ZeroCopyStream_8h_source.html#l00037">ZeroCopyStream.h:38</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Config_html"><div class="ttname"><a href="classripple_1_1Config.html">ripple::Config</a></div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00085">Config.h:86</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Config_html_a5e40fb5133ac229a368f2b536d8efd23"><div class="ttname"><a href="classripple_1_1Config.html#a5e40fb5133ac229a368f2b536d8efd23">ripple::Config::VP_REDUCE_RELAY_BASE_SQUELCH_ENABLE</a></div><div class="ttdeci">bool VP_REDUCE_RELAY_BASE_SQUELCH_ENABLE</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00248">Config.h:248</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Config_html_acec216c5b37b6d4ac971e1ff62142963"><div class="ttname"><a href="classripple_1_1Config.html#acec216c5b37b6d4ac971e1ff62142963">ripple::Config::loadFromString</a></div><div class="ttdeci">void loadFromString(std::string const &fileContents)</div><div class="ttdoc">Load the config from the contents of the string.</div><div class="ttdef"><b>Definition</b> <a href="Config_8cpp_source.html#l00479">Config.cpp:479</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Config_html_ad8dab098919bf5cf79de7ab62c5b8fba"><div class="ttname"><a href="classripple_1_1Config.html#ad8dab098919bf5cf79de7ab62c5b8fba">ripple::Config::COMPRESSION</a></div><div class="ttdeci">bool COMPRESSION</div><div class="ttdef"><b>Definition</b> <a href="Config_8h_source.html#l00220">Config.h:220</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Logs_html"><div class="ttname"><a href="classripple_1_1Logs.html">ripple::Logs</a></div><div class="ttdoc">Manages partitions for logging.</div><div class="ttdef"><b>Definition</b> <a href="Log_8h_source.html#l00051">Log.h:52</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Message_html"><div class="ttname"><a href="classripple_1_1Message.html">ripple::Message</a></div><div class="ttdef"><b>Definition</b> <a href="Message_8h_source.html#l00049">Message.h:50</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Message_html_a59548b6f1be088035f2858fae9eda66b"><div class="ttname"><a href="classripple_1_1Message.html#a59548b6f1be088035f2858fae9eda66b">ripple::Message::getBuffer</a></div><div class="ttdeci">std::vector< uint8_t > const & getBuffer(Compressed tryCompressed)</div><div class="ttdoc">Retrieve the packed message data.</div><div class="ttdef"><b>Definition</b> <a href="Message_8cpp_source.html#l00210">Message.cpp:210</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMapNodeID_html"><div class="ttname"><a href="classripple_1_1SHAMapNodeID.html">ripple::SHAMapNodeID</a></div><div class="ttdoc">Identifies a node inside a SHAMap.</div><div class="ttdef"><b>Definition</b> <a href="SHAMapNodeID_8h_source.html#l00033">SHAMapNodeID.h:34</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SHAMapNodeID_html_a60517c4d78ae36f53c01b84865d5ba7e"><div class="ttname"><a href="classripple_1_1SHAMapNodeID.html#a60517c4d78ae36f53c01b84865d5ba7e">ripple::SHAMapNodeID::getRawString</a></div><div class="ttdeci">std::string getRawString() const</div><div class="ttdef"><b>Definition</b> <a href="SHAMapNodeID_8cpp_source.html#l00069">SHAMapNodeID.cpp:69</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_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_1Serializer_html"><div class="ttname"><a href="classripple_1_1Serializer.html">ripple::Serializer</a></div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00040">Serializer.h:41</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Serializer_html_a0c39565dc9b4fde1230586ba826889c0"><div class="ttname"><a href="classripple_1_1Serializer.html#a0c39565dc9b4fde1230586ba826889c0">ripple::Serializer::size</a></div><div class="ttdeci">std::size_t size() const noexcept</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00072">Serializer.h:72</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Serializer_html_a0d96c6e981bd376c0dc05d6427837e81"><div class="ttname"><a href="classripple_1_1Serializer.html#a0d96c6e981bd376c0dc05d6427837e81">ripple::Serializer::data</a></div><div class="ttdeci">void const * data() const noexcept</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00078">Serializer.h:78</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Serializer_html_a394c3299f6cfcebdaa4bc98ec0c602d6"><div class="ttname"><a href="classripple_1_1Serializer.html#a394c3299f6cfcebdaa4bc98ec0c602d6">ripple::Serializer::slice</a></div><div class="ttdeci">Slice slice() const noexcept</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00066">Serializer.h:66</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Serializer_html_aa5c7aa53db0c7c90c6a86dd5144e9255"><div class="ttname"><a href="classripple_1_1Serializer.html#aa5c7aa53db0c7c90c6a86dd5144e9255">ripple::Serializer::getLength</a></div><div class="ttdeci">int getLength() const</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00233">Serializer.h:233</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1Serializer_html_afabc4cec20b78fb11847f5b09693d0dc"><div class="ttname"><a href="classripple_1_1Serializer.html#afabc4cec20b78fb11847f5b09693d0dc">ripple::Serializer::getDataPtr</a></div><div class="ttdeci">void const * getDataPtr() const</div><div class="ttdef"><b>Definition</b> <a href="Serializer_8h_source.html#l00223">Serializer.h:223</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1XRPAmount_html"><div class="ttname"><a href="classripple_1_1XRPAmount.html">ripple::XRPAmount</a></div><div class="ttdef"><b>Definition</b> <a href="XRPAmount_8h_source.html#l00039">XRPAmount.h:43</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1XRPAmount_html_a8a65b5528d6021159c5b8772aa86cfc1"><div class="ttname"><a href="classripple_1_1XRPAmount.html#a8a65b5528d6021159c5b8772aa86cfc1">ripple::XRPAmount::drops</a></div><div class="ttdeci">constexpr value_type drops() const</div><div class="ttdoc">Returns the number of drops.</div><div class="ttdef"><b>Definition</b> <a href="XRPAmount_8h_source.html#l00177">XRPAmount.h:177</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1ZeroCopyInputStream_html"><div class="ttname"><a href="classripple_1_1ZeroCopyInputStream.html">ripple::ZeroCopyInputStream</a></div><div class="ttdoc">Implements ZeroCopyInputStream around a buffer sequence.</div><div class="ttdef"><b>Definition</b> <a href="ZeroCopyStream_8h_source.html#l00037">ZeroCopyStream.h:38</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="aclassripple_1_1base__uint_html_a2ffd09234d574e5554c5d84199a9f287"><div class="ttname"><a href="classripple_1_1base__uint.html#a2ffd09234d574e5554c5d84199a9f287">ripple::base_uint::begin</a></div><div class="ttdeci">iterator begin()</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00136">base_uint.h:136</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1base__uint_html_a5342507fe2fb5ac55d578e7e98863f70"><div class="ttname"><a href="classripple_1_1base__uint.html#a5342507fe2fb5ac55d578e7e98863f70">ripple::base_uint::data</a></div><div class="ttdeci">pointer data()</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00125">base_uint.h:125</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1base__uint_html_a64d93405f8d7ba89f0a406b32015758f"><div class="ttname"><a href="classripple_1_1base__uint.html#a64d93405f8d7ba89f0a406b32015758f">ripple::base_uint::size</a></div><div class="ttdeci">static constexpr std::size_t size()</div><div class="ttdef"><b>Definition:</b> <a href="base__uint_8h_source.html#l00526">base_uint.h:526</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1compression__test_html"><div class="ttname"><a href="classripple_1_1test_1_1compression__test.html">ripple::test::compression_test</a></div><div class="ttdef"><b>Definition:</b> <a href="compression__test_8cpp_source.html#l00075">compression_test.cpp:76</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1compression__test_html_a10ca55ff152cd95845eebcb79cab629e"><div class="ttname"><a href="classripple_1_1test_1_1compression__test.html#a10ca55ff152cd95845eebcb79cab629e">ripple::test::compression_test::buildGetObjectByHash</a></div><div class="ttdeci">std::shared_ptr< protocol::TMGetObjectByHash > buildGetObjectByHash()</div><div class="ttdef"><b>Definition:</b> <a href="compression__test_8cpp_source.html#l00296">compression_test.cpp:296</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1compression__test_html_a13f7de3ee38e412cf4a3c4ee99e8e10b"><div class="ttname"><a href="classripple_1_1test_1_1compression__test.html#a13f7de3ee38e412cf4a3c4ee99e8e10b">ripple::test::compression_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="compression__test_8cpp_source.html#l00533">compression_test.cpp:533</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1compression__test_html_a19244d549604c52546c710d3801d3767"><div class="ttname"><a href="classripple_1_1test_1_1compression__test.html#a19244d549604c52546c710d3801d3767">ripple::test::compression_test::buildManifests</a></div><div class="ttdeci">std::shared_ptr< protocol::TMManifests > buildManifests(int n)</div><div class="ttdef"><b>Definition:</b> <a href="compression__test_8cpp_source.html#l00149">compression_test.cpp:149</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1compression__test_html_a21dacc3f801e36f3596b04c9317e96b6"><div class="ttname"><a href="classripple_1_1test_1_1compression__test.html#a21dacc3f801e36f3596b04c9317e96b6">ripple::test::compression_test::buildLedgerData</a></div><div class="ttdeci">std::shared_ptr< protocol::TMLedgerData > buildLedgerData(uint32_t n, Logs &logs)</div><div class="ttdef"><b>Definition:</b> <a href="compression__test_8cpp_source.html#l00257">compression_test.cpp:257</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1compression__test_html_a27db012b9e0f5bc30e7e1fb93f6d2c82"><div class="ttname"><a href="classripple_1_1test_1_1compression__test.html#a27db012b9e0f5bc30e7e1fb93f6d2c82">ripple::test::compression_test::testHandshake</a></div><div class="ttdeci">void testHandshake()</div><div class="ttdef"><b>Definition:</b> <a href="compression__test_8cpp_source.html#l00469">compression_test.cpp:469</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1compression__test_html_a3df3e0896273836f2d79784ed811fae0"><div class="ttname"><a href="classripple_1_1test_1_1compression__test.html#a3df3e0896273836f2d79784ed811fae0">ripple::test::compression_test::buildValidatorListCollection</a></div><div class="ttdeci">std::shared_ptr< protocol::TMValidatorListCollection > buildValidatorListCollection()</div><div class="ttdef"><b>Definition:</b> <a href="compression__test_8cpp_source.html#l00355">compression_test.cpp:355</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1compression__test_html_a41559f2bc22d60f420321146922a2b2b"><div class="ttname"><a href="classripple_1_1test_1_1compression__test.html#a41559f2bc22d60f420321146922a2b2b">ripple::test::compression_test::doTest</a></div><div class="ttdeci">void doTest(std::shared_ptr< T > proto, protocol::MessageType mt, uint16_t nbuffers, std::string msg)</div><div class="ttdef"><b>Definition:</b> <a href="compression__test_8cpp_source.html#l00087">compression_test.cpp:87</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1compression__test_html_a4e5366db588e1600d5057da25f73d370"><div class="ttname"><a href="classripple_1_1test_1_1compression__test.html#a4e5366db588e1600d5057da25f73d370">ripple::test::compression_test::buildValidatorList</a></div><div class="ttdeci">std::shared_ptr< protocol::TMValidatorList > buildValidatorList()</div><div class="ttdef"><b>Definition:</b> <a href="compression__test_8cpp_source.html#l00322">compression_test.cpp:322</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1compression__test_html_a50b3d86e86f4dce3f597bb318dbe53a9"><div class="ttname"><a href="classripple_1_1test_1_1compression__test.html#a50b3d86e86f4dce3f597bb318dbe53a9">ripple::test::compression_test::compression_test</a></div><div class="ttdeci">compression_test()</div><div class="ttdef"><b>Definition:</b> <a href="compression__test_8cpp_source.html#l00081">compression_test.cpp:81</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1compression__test_html_aa1ce26077969e2593cbda91bfc34f13e"><div class="ttname"><a href="classripple_1_1test_1_1compression__test.html#aa1ce26077969e2593cbda91bfc34f13e">ripple::test::compression_test::buildGetLedger</a></div><div class="ttdeci">std::shared_ptr< protocol::TMGetLedger > buildGetLedger()</div><div class="ttdef"><b>Definition:</b> <a href="compression__test_8cpp_source.html#l00240">compression_test.cpp:240</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1compression__test_html_ad10cba47a66a170f1791090a2674a704"><div class="ttname"><a href="classripple_1_1test_1_1compression__test.html#ad10cba47a66a170f1791090a2674a704">ripple::test::compression_test::testProtocol</a></div><div class="ttdeci">void testProtocol()</div><div class="ttdef"><b>Definition:</b> <a href="compression__test_8cpp_source.html#l00389">compression_test.cpp:389</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1compression__test_html_adadb1faec8bdcdf79cacc33ec802b5fa"><div class="ttname"><a href="classripple_1_1test_1_1compression__test.html#adadb1faec8bdcdf79cacc33ec802b5fa">ripple::test::compression_test::buildTransaction</a></div><div class="ttdeci">std::shared_ptr< protocol::TMTransaction > buildTransaction(Logs &logs)</div><div class="ttdef"><b>Definition:</b> <a href="compression__test_8cpp_source.html#l00200">compression_test.cpp:200</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1compression__test_html_af0a767b60d190d0a1a682a2bcaa62d8d"><div class="ttname"><a href="classripple_1_1test_1_1compression__test.html#af0a767b60d190d0a1a682a2bcaa62d8d">ripple::test::compression_test::buildEndpoints</a></div><div class="ttdeci">std::shared_ptr< protocol::TMEndpoints > buildEndpoints(int n)</div><div class="ttdef"><b>Definition:</b> <a href="compression__test_8cpp_source.html#l00184">compression_test.cpp:184</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_1Env_html_a69095691c9bcfab1f3d69c645f2dbe33"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#a69095691c9bcfab1f3d69c645f2dbe33">ripple::test::jtx::Env::close</a></div><div class="ttdeci">bool close(NetClock::time_point closeTime, std::optional< std::chrono::milliseconds > consensusDelay=std::nullopt)</div><div class="ttdoc">Close and advance the ledger.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8cpp_source.html#l00121">Env.cpp:121</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_a90fecf3c0f6cdc1c40761e19917bf65a"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#a90fecf3c0f6cdc1c40761e19917bf65a">ripple::test::jtx::Env::trust</a></div><div class="ttdeci">void trust(STAmount const &amount, Account const &account)</div><div class="ttdoc">Establish trust lines.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8cpp_source.html#l00310">Env.cpp:310</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_acd48f8ab02c37b1a30cedf4dec7cc96c"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#acd48f8ab02c37b1a30cedf4dec7cc96c">ripple::test::jtx::Env::app</a></div><div class="ttdeci">Application & app()</div><div class="ttdef"><b>Definition:</b> <a href="Env_8h_source.html#l00261">Env.h:261</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_ae2349266cb09d1f1c3de06606ebdf9e2"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#ae2349266cb09d1f1c3de06606ebdf9e2">ripple::test::jtx::Env::fund</a></div><div class="ttdeci">void fund(bool setDefaultRipple, STAmount const &amount, Account const &account)</div><div class="ttdef"><b>Definition:</b> <a href="Env_8cpp_source.html#l00279">Env.cpp:279</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1base__uint_html_a2ffd09234d574e5554c5d84199a9f287"><div class="ttname"><a href="classripple_1_1base__uint.html#a2ffd09234d574e5554c5d84199a9f287">ripple::base_uint::begin</a></div><div class="ttdeci">iterator begin()</div><div class="ttdef"><b>Definition</b> <a href="base__uint_8h_source.html#l00136">base_uint.h:136</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1base__uint_html_a5342507fe2fb5ac55d578e7e98863f70"><div class="ttname"><a href="classripple_1_1base__uint.html#a5342507fe2fb5ac55d578e7e98863f70">ripple::base_uint::data</a></div><div class="ttdeci">pointer data()</div><div class="ttdef"><b>Definition</b> <a href="base__uint_8h_source.html#l00125">base_uint.h:125</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1base__uint_html_a64d93405f8d7ba89f0a406b32015758f"><div class="ttname"><a href="classripple_1_1base__uint.html#a64d93405f8d7ba89f0a406b32015758f">ripple::base_uint::size</a></div><div class="ttdeci">static constexpr std::size_t size()</div><div class="ttdef"><b>Definition</b> <a href="base__uint_8h_source.html#l00526">base_uint.h:526</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1compression__test_html"><div class="ttname"><a href="classripple_1_1test_1_1compression__test.html">ripple::test::compression_test</a></div><div class="ttdef"><b>Definition</b> <a href="compression__test_8cpp_source.html#l00075">compression_test.cpp:76</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1compression__test_html_a10ca55ff152cd95845eebcb79cab629e"><div class="ttname"><a href="classripple_1_1test_1_1compression__test.html#a10ca55ff152cd95845eebcb79cab629e">ripple::test::compression_test::buildGetObjectByHash</a></div><div class="ttdeci">std::shared_ptr< protocol::TMGetObjectByHash > buildGetObjectByHash()</div><div class="ttdef"><b>Definition</b> <a href="compression__test_8cpp_source.html#l00296">compression_test.cpp:296</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1compression__test_html_a13f7de3ee38e412cf4a3c4ee99e8e10b"><div class="ttname"><a href="classripple_1_1test_1_1compression__test.html#a13f7de3ee38e412cf4a3c4ee99e8e10b">ripple::test::compression_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="compression__test_8cpp_source.html#l00533">compression_test.cpp:533</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1compression__test_html_a19244d549604c52546c710d3801d3767"><div class="ttname"><a href="classripple_1_1test_1_1compression__test.html#a19244d549604c52546c710d3801d3767">ripple::test::compression_test::buildManifests</a></div><div class="ttdeci">std::shared_ptr< protocol::TMManifests > buildManifests(int n)</div><div class="ttdef"><b>Definition</b> <a href="compression__test_8cpp_source.html#l00149">compression_test.cpp:149</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1compression__test_html_a21dacc3f801e36f3596b04c9317e96b6"><div class="ttname"><a href="classripple_1_1test_1_1compression__test.html#a21dacc3f801e36f3596b04c9317e96b6">ripple::test::compression_test::buildLedgerData</a></div><div class="ttdeci">std::shared_ptr< protocol::TMLedgerData > buildLedgerData(uint32_t n, Logs &logs)</div><div class="ttdef"><b>Definition</b> <a href="compression__test_8cpp_source.html#l00257">compression_test.cpp:257</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1compression__test_html_a27db012b9e0f5bc30e7e1fb93f6d2c82"><div class="ttname"><a href="classripple_1_1test_1_1compression__test.html#a27db012b9e0f5bc30e7e1fb93f6d2c82">ripple::test::compression_test::testHandshake</a></div><div class="ttdeci">void testHandshake()</div><div class="ttdef"><b>Definition</b> <a href="compression__test_8cpp_source.html#l00469">compression_test.cpp:469</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1compression__test_html_a3df3e0896273836f2d79784ed811fae0"><div class="ttname"><a href="classripple_1_1test_1_1compression__test.html#a3df3e0896273836f2d79784ed811fae0">ripple::test::compression_test::buildValidatorListCollection</a></div><div class="ttdeci">std::shared_ptr< protocol::TMValidatorListCollection > buildValidatorListCollection()</div><div class="ttdef"><b>Definition</b> <a href="compression__test_8cpp_source.html#l00355">compression_test.cpp:355</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1compression__test_html_a41559f2bc22d60f420321146922a2b2b"><div class="ttname"><a href="classripple_1_1test_1_1compression__test.html#a41559f2bc22d60f420321146922a2b2b">ripple::test::compression_test::doTest</a></div><div class="ttdeci">void doTest(std::shared_ptr< T > proto, protocol::MessageType mt, uint16_t nbuffers, std::string msg)</div><div class="ttdef"><b>Definition</b> <a href="compression__test_8cpp_source.html#l00087">compression_test.cpp:87</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1compression__test_html_a4e5366db588e1600d5057da25f73d370"><div class="ttname"><a href="classripple_1_1test_1_1compression__test.html#a4e5366db588e1600d5057da25f73d370">ripple::test::compression_test::buildValidatorList</a></div><div class="ttdeci">std::shared_ptr< protocol::TMValidatorList > buildValidatorList()</div><div class="ttdef"><b>Definition</b> <a href="compression__test_8cpp_source.html#l00322">compression_test.cpp:322</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1compression__test_html_a50b3d86e86f4dce3f597bb318dbe53a9"><div class="ttname"><a href="classripple_1_1test_1_1compression__test.html#a50b3d86e86f4dce3f597bb318dbe53a9">ripple::test::compression_test::compression_test</a></div><div class="ttdeci">compression_test()</div><div class="ttdef"><b>Definition</b> <a href="compression__test_8cpp_source.html#l00081">compression_test.cpp:81</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1compression__test_html_aa1ce26077969e2593cbda91bfc34f13e"><div class="ttname"><a href="classripple_1_1test_1_1compression__test.html#aa1ce26077969e2593cbda91bfc34f13e">ripple::test::compression_test::buildGetLedger</a></div><div class="ttdeci">std::shared_ptr< protocol::TMGetLedger > buildGetLedger()</div><div class="ttdef"><b>Definition</b> <a href="compression__test_8cpp_source.html#l00240">compression_test.cpp:240</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1compression__test_html_ad10cba47a66a170f1791090a2674a704"><div class="ttname"><a href="classripple_1_1test_1_1compression__test.html#ad10cba47a66a170f1791090a2674a704">ripple::test::compression_test::testProtocol</a></div><div class="ttdeci">void testProtocol()</div><div class="ttdef"><b>Definition</b> <a href="compression__test_8cpp_source.html#l00389">compression_test.cpp:389</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1compression__test_html_adadb1faec8bdcdf79cacc33ec802b5fa"><div class="ttname"><a href="classripple_1_1test_1_1compression__test.html#adadb1faec8bdcdf79cacc33ec802b5fa">ripple::test::compression_test::buildTransaction</a></div><div class="ttdeci">std::shared_ptr< protocol::TMTransaction > buildTransaction(Logs &logs)</div><div class="ttdef"><b>Definition</b> <a href="compression__test_8cpp_source.html#l00200">compression_test.cpp:200</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1compression__test_html_af0a767b60d190d0a1a682a2bcaa62d8d"><div class="ttname"><a href="classripple_1_1test_1_1compression__test.html#af0a767b60d190d0a1a682a2bcaa62d8d">ripple::test::compression_test::buildEndpoints</a></div><div class="ttdeci">std::shared_ptr< protocol::TMEndpoints > buildEndpoints(int n)</div><div class="ttdef"><b>Definition</b> <a href="compression__test_8cpp_source.html#l00184">compression_test.cpp:184</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_1Env_html_a69095691c9bcfab1f3d69c645f2dbe33"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#a69095691c9bcfab1f3d69c645f2dbe33">ripple::test::jtx::Env::close</a></div><div class="ttdeci">bool close(NetClock::time_point closeTime, std::optional< std::chrono::milliseconds > consensusDelay=std::nullopt)</div><div class="ttdoc">Close and advance the ledger.</div><div class="ttdef"><b>Definition</b> <a href="Env_8cpp_source.html#l00121">Env.cpp:121</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_a90fecf3c0f6cdc1c40761e19917bf65a"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#a90fecf3c0f6cdc1c40761e19917bf65a">ripple::test::jtx::Env::trust</a></div><div class="ttdeci">void trust(STAmount const &amount, Account const &account)</div><div class="ttdoc">Establish trust lines.</div><div class="ttdef"><b>Definition</b> <a href="Env_8cpp_source.html#l00310">Env.cpp:310</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_acd48f8ab02c37b1a30cedf4dec7cc96c"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#acd48f8ab02c37b1a30cedf4dec7cc96c">ripple::test::jtx::Env::app</a></div><div class="ttdeci">Application & app()</div><div class="ttdef"><b>Definition</b> <a href="Env_8h_source.html#l00261">Env.h:261</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_ae2349266cb09d1f1c3de06606ebdf9e2"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#ae2349266cb09d1f1c3de06606ebdf9e2">ripple::test::jtx::Env::fund</a></div><div class="ttdeci">void fund(bool setDefaultRipple, STAmount const &amount, Account const &account)</div><div class="ttdef"><b>Definition</b> <a href="Env_8cpp_source.html#l00279">Env.cpp:279</a></div></div>
|
||||
<div class="ttc" id="acount_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/duration/count.html">std::chrono::duration::count</a></div><div class="ttdeci">T count(T... args)</div></div>
|
||||
<div class="ttc" id="adata_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/data.html">std::vector::data</a></div><div class="ttdeci">T data(T... args)</div></div>
|
||||
<div class="ttc" id="aduration_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::duration</a></div></div>
|
||||
<div class="ttc" id="aequal_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/algorithm/equal.html">std::equal</a></div><div class="ttdeci">T equal(T... args)</div></div>
|
||||
<div class="ttc" id="ainteger_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a></div></div>
|
||||
<div class="ttc" id="anamespacebeast_1_1IP_html_adbe597760cb20a7aa3f2ff92f7bed2cc"><div class="ttname"><a href="namespacebeast_1_1IP.html#adbe597760cb20a7aa3f2ff92f7bed2cc">beast::IP::Address</a></div><div class="ttdeci">boost::asio::ip::address Address</div><div class="ttdef"><b>Definition:</b> <a href="IPAddress_8h_source.html#l00039">IPAddress.h:39</a></div></div>
|
||||
<div class="ttc" id="anamespacebeast_1_1severities_html_a069a8a312b9123b77f6aa31733ca73bea2a7ebee41624279bb6f58f8999ab7b30"><div class="ttname"><a href="namespacebeast_1_1severities.html#a069a8a312b9123b77f6aa31733ca73bea2a7ebee41624279bb6f58f8999ab7b30">beast::severities::kInfo</a></div><div class="ttdeci">@ kInfo</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00037">Journal.h:37</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1compression_html_a0677d67ee538c34d3b8effde7364de10"><div class="ttname"><a href="namespaceripple_1_1compression.html#a0677d67ee538c34d3b8effde7364de10">ripple::compression::headerBytes</a></div><div class="ttdeci">std::size_t constexpr headerBytes</div><div class="ttdef"><b>Definition:</b> <a href="Compression_8h_source.html#l00030">Compression.h:30</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1compression_html_a63d59b12f7e712c378860771ef3fdf5f"><div class="ttname"><a href="namespaceripple_1_1compression.html#a63d59b12f7e712c378860771ef3fdf5f">ripple::compression::Compressed</a></div><div class="ttdeci">Compressed</div><div class="ttdef"><b>Definition:</b> <a href="Compression_8h_source.html#l00037">Compression.h:37</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1compression_html_a65e2ec5e871a86d15892ae7d696a83c9"><div class="ttname"><a href="namespaceripple_1_1compression.html#a65e2ec5e871a86d15892ae7d696a83c9">ripple::compression::decompress</a></div><div class="ttdeci">std::size_t decompress(InputStream &in, std::size_t inSize, std::uint8_t *decompressed, std::size_t decompressedSize, Algorithm algorithm=Algorithm::LZ4)</div><div class="ttdoc">Decompress input stream.</div><div class="ttdef"><b>Definition:</b> <a href="Compression_8h_source.html#l00049">Compression.h:49</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1compression_html_ac4e4ca1236f472d7e218c3f69cd8605b"><div class="ttname"><a href="namespaceripple_1_1compression.html#ac4e4ca1236f472d7e218c3f69cd8605b">ripple::compression::Algorithm</a></div><div class="ttdeci">Algorithm</div><div class="ttdef"><b>Definition:</b> <a href="Compression_8h_source.html#l00035">Compression.h:35</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1detail_html_a8dbeb82534a4d1c1b3d2ea45e015b38d"><div class="ttname"><a href="namespaceripple_1_1detail.html#a8dbeb82534a4d1c1b3d2ea45e015b38d">ripple::detail::parseMessageHeader</a></div><div class="ttdeci">std::optional< MessageHeader > parseMessageHeader(boost::system::error_code &ec, BufferSequence const &bufs, std::size_t size)</div><div class="ttdoc">Parse a message header.</div><div class="ttdef"><b>Definition:</b> <a href="ProtocolMessage_8h_source.html#l00169">ProtocolMessage.h:169</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html">ripple::test::jtx</a></div><div class="ttdef"><b>Definition:</b> <a href="Check__test_8cpp_source.html#l00027">Check_test.cpp:27</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 &account, AccountID const &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_a7465bcfa8bde2f58f93cee57934f7df8"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a7465bcfa8bde2f58f93cee57934f7df8">ripple::test::jtx::fund</a></div><div class="ttdeci">void fund(jtx::Env &env, jtx::Account const &gw, std::vector< jtx::Account > const &accounts, std::vector< STAmount > const &amts, Fund how)</div><div class="ttdef"><b>Definition:</b> <a href="AMMTest_8cpp_source.html#l00037">AMMTest.cpp:37</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a7a4caa0465c555c5c59ce7c0d0d48d78"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a7a4caa0465c555c5c59ce7c0d0d48d78">ripple::test::jtx::envconfig</a></div><div class="ttdeci">std::unique_ptr< Config > envconfig()</div><div class="ttdoc">creates and initializes a default configuration for jtx::Env</div><div class="ttdef"><b>Definition:</b> <a href="envconfig_8h_source.html#l00054">envconfig.h:54</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_adc60f69b0b87ebebf13420f40738ff97"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#adc60f69b0b87ebebf13420f40738ff97">ripple::test::jtx::sign</a></div><div class="ttdeci">void sign(Json::Value &jv, Account const &account)</div><div class="ttdoc">Sign automatically.</div><div class="ttdef"><b>Definition:</b> <a href="utility_8cpp_source.html#l00047">utility.cpp:47</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"><div class="ttname"><a href="namespaceripple_1_1test.html">ripple::test</a></div><div class="ttdef"><b>Definition:</b> <a href="AccountDelete__test_8cpp_source.html#l00026">AccountDelete_test.cpp:26</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1test_html_a0bd41ec0e7d28cae7397e33711e22ff5"><div class="ttname"><a href="namespaceripple_1_1test.html#a0bd41ec0e7d28cae7397e33711e22ff5">ripple::test::ledgerHash</a></div><div class="ttdeci">static uint256 ledgerHash(LedgerInfo const &info)</div><div class="ttdef"><b>Definition:</b> <a href="compression__test_8cpp_source.html#l00060">compression_test.cpp:60</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1test_html_aa4c787a68f386968ba9901187fa01873"><div class="ttname"><a href="namespaceripple_1_1test.html#aa4c787a68f386968ba9901187fa01873">ripple::test::makeWSClient</a></div><div class="ttdeci">std::unique_ptr< WSClient > makeWSClient(Config const &cfg, bool v2, unsigned rpc_version, std::unordered_map< std::string, std::string > const &headers)</div><div class="ttdoc">Returns a client operating through WebSockets/S.</div><div class="ttdef"><b>Definition:</b> <a href="WSClient_8cpp_source.html#l00302">WSClient.cpp:302</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html"><div class="ttname"><a href="namespaceripple.html">ripple</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition:</b> <a href="algorithm_8h_source.html#l00025">algorithm.h:25</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a08a13b62b18272366f788632359e8793"><div class="ttname"><a href="namespaceripple.html#a08a13b62b18272366f788632359e8793">ripple::toBase58</a></div><div class="ttdeci">std::string toBase58(AccountID const &v)</div><div class="ttdoc">Convert AccountID to base58 checked string.</div><div class="ttdef"><b>Definition:</b> <a href="AccountID_8cpp_source.html#l00114">AccountID.cpp:114</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a2127aa882d06ad6aaae928d2e80fb395"><div class="ttname"><a href="namespaceripple.html#a2127aa882d06ad6aaae928d2e80fb395">ripple::strUnHex</a></div><div class="ttdeci">std::optional< Blob > strUnHex(std::size_t strSize, Iterator begin, Iterator end)</div><div class="ttdef"><b>Definition:</b> <a href="StringUtilities_8h_source.html#l00051">StringUtilities.h:51</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a329f20572687d73e31094b0717ea7424"><div class="ttname"><a href="namespaceripple.html#a329f20572687d73e31094b0717ea7424">ripple::FEATURE_COMPR</a></div><div class="ttdeci">static constexpr char FEATURE_COMPR[]</div><div class="ttdef"><b>Definition:</b> <a href="Handshake_8h_source.html#l00141">Handshake.h:141</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="anamespacebeast_1_1IP_html_adbe597760cb20a7aa3f2ff92f7bed2cc"><div class="ttname"><a href="namespacebeast_1_1IP.html#adbe597760cb20a7aa3f2ff92f7bed2cc">beast::IP::Address</a></div><div class="ttdeci">boost::asio::ip::address Address</div><div class="ttdef"><b>Definition</b> <a href="IPAddress_8h_source.html#l00039">IPAddress.h:39</a></div></div>
|
||||
<div class="ttc" id="anamespacebeast_1_1severities_html_a069a8a312b9123b77f6aa31733ca73bea2a7ebee41624279bb6f58f8999ab7b30"><div class="ttname"><a href="namespacebeast_1_1severities.html#a069a8a312b9123b77f6aa31733ca73bea2a7ebee41624279bb6f58f8999ab7b30">beast::severities::kInfo</a></div><div class="ttdeci">@ kInfo</div><div class="ttdef"><b>Definition</b> <a href="Journal_8h_source.html#l00037">Journal.h:37</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1compression_html_a0677d67ee538c34d3b8effde7364de10"><div class="ttname"><a href="namespaceripple_1_1compression.html#a0677d67ee538c34d3b8effde7364de10">ripple::compression::headerBytes</a></div><div class="ttdeci">std::size_t constexpr headerBytes</div><div class="ttdef"><b>Definition</b> <a href="Compression_8h_source.html#l00030">Compression.h:30</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1compression_html_a63d59b12f7e712c378860771ef3fdf5f"><div class="ttname"><a href="namespaceripple_1_1compression.html#a63d59b12f7e712c378860771ef3fdf5f">ripple::compression::Compressed</a></div><div class="ttdeci">Compressed</div><div class="ttdef"><b>Definition</b> <a href="Compression_8h_source.html#l00037">Compression.h:37</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1compression_html_a65e2ec5e871a86d15892ae7d696a83c9"><div class="ttname"><a href="namespaceripple_1_1compression.html#a65e2ec5e871a86d15892ae7d696a83c9">ripple::compression::decompress</a></div><div class="ttdeci">std::size_t decompress(InputStream &in, std::size_t inSize, std::uint8_t *decompressed, std::size_t decompressedSize, Algorithm algorithm=Algorithm::LZ4)</div><div class="ttdoc">Decompress input stream.</div><div class="ttdef"><b>Definition</b> <a href="Compression_8h_source.html#l00049">Compression.h:49</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1compression_html_ac4e4ca1236f472d7e218c3f69cd8605b"><div class="ttname"><a href="namespaceripple_1_1compression.html#ac4e4ca1236f472d7e218c3f69cd8605b">ripple::compression::Algorithm</a></div><div class="ttdeci">Algorithm</div><div class="ttdef"><b>Definition</b> <a href="Compression_8h_source.html#l00035">Compression.h:35</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1detail_html_a8dbeb82534a4d1c1b3d2ea45e015b38d"><div class="ttname"><a href="namespaceripple_1_1detail.html#a8dbeb82534a4d1c1b3d2ea45e015b38d">ripple::detail::parseMessageHeader</a></div><div class="ttdeci">std::optional< MessageHeader > parseMessageHeader(boost::system::error_code &ec, BufferSequence const &bufs, std::size_t size)</div><div class="ttdoc">Parse a message header.</div><div class="ttdef"><b>Definition</b> <a href="ProtocolMessage_8h_source.html#l00169">ProtocolMessage.h:169</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html">ripple::test::jtx</a></div><div class="ttdef"><b>Definition</b> <a href="Check__test_8cpp_source.html#l00027">Check_test.cpp:27</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 &account, AccountID const &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_a7465bcfa8bde2f58f93cee57934f7df8"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a7465bcfa8bde2f58f93cee57934f7df8">ripple::test::jtx::fund</a></div><div class="ttdeci">void fund(jtx::Env &env, jtx::Account const &gw, std::vector< jtx::Account > const &accounts, std::vector< STAmount > const &amts, Fund how)</div><div class="ttdef"><b>Definition</b> <a href="AMMTest_8cpp_source.html#l00037">AMMTest.cpp:37</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a7a4caa0465c555c5c59ce7c0d0d48d78"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a7a4caa0465c555c5c59ce7c0d0d48d78">ripple::test::jtx::envconfig</a></div><div class="ttdeci">std::unique_ptr< Config > envconfig()</div><div class="ttdoc">creates and initializes a default configuration for jtx::Env</div><div class="ttdef"><b>Definition</b> <a href="envconfig_8h_source.html#l00054">envconfig.h:54</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_adc60f69b0b87ebebf13420f40738ff97"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#adc60f69b0b87ebebf13420f40738ff97">ripple::test::jtx::sign</a></div><div class="ttdeci">void sign(Json::Value &jv, Account const &account)</div><div class="ttdoc">Sign automatically.</div><div class="ttdef"><b>Definition</b> <a href="utility_8cpp_source.html#l00047">utility.cpp:47</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"><div class="ttname"><a href="namespaceripple_1_1test.html">ripple::test</a></div><div class="ttdef"><b>Definition</b> <a href="AccountDelete__test_8cpp_source.html#l00026">AccountDelete_test.cpp:26</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1test_html_a0bd41ec0e7d28cae7397e33711e22ff5"><div class="ttname"><a href="namespaceripple_1_1test.html#a0bd41ec0e7d28cae7397e33711e22ff5">ripple::test::ledgerHash</a></div><div class="ttdeci">static uint256 ledgerHash(LedgerInfo const &info)</div><div class="ttdef"><b>Definition</b> <a href="compression__test_8cpp_source.html#l00060">compression_test.cpp:60</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1test_html_aa4c787a68f386968ba9901187fa01873"><div class="ttname"><a href="namespaceripple_1_1test.html#aa4c787a68f386968ba9901187fa01873">ripple::test::makeWSClient</a></div><div class="ttdeci">std::unique_ptr< WSClient > makeWSClient(Config const &cfg, bool v2, unsigned rpc_version, std::unordered_map< std::string, std::string > const &headers)</div><div class="ttdoc">Returns a client operating through WebSockets/S.</div><div class="ttdef"><b>Definition</b> <a href="WSClient_8cpp_source.html#l00302">WSClient.cpp:302</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html"><div class="ttname"><a href="namespaceripple.html">ripple</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition</b> <a href="algorithm_8h_source.html#l00025">algorithm.h:25</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a08a13b62b18272366f788632359e8793"><div class="ttname"><a href="namespaceripple.html#a08a13b62b18272366f788632359e8793">ripple::toBase58</a></div><div class="ttdeci">std::string toBase58(AccountID const &v)</div><div class="ttdoc">Convert AccountID to base58 checked string.</div><div class="ttdef"><b>Definition</b> <a href="AccountID_8cpp_source.html#l00114">AccountID.cpp:114</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a2127aa882d06ad6aaae928d2e80fb395"><div class="ttname"><a href="namespaceripple.html#a2127aa882d06ad6aaae928d2e80fb395">ripple::strUnHex</a></div><div class="ttdeci">std::optional< Blob > strUnHex(std::size_t strSize, Iterator begin, Iterator end)</div><div class="ttdef"><b>Definition</b> <a href="StringUtilities_8h_source.html#l00051">StringUtilities.h:51</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a329f20572687d73e31094b0717ea7424"><div class="ttname"><a href="namespaceripple.html#a329f20572687d73e31094b0717ea7424">ripple::FEATURE_COMPR</a></div><div class="ttdeci">static constexpr char FEATURE_COMPR[]</div><div class="ttdef"><b>Definition</b> <a href="Handshake_8h_source.html#l00141">Handshake.h:141</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_a5590ae6006b178275628bde91fa03129"><div class="ttname"><a href="namespaceripple.html#a5590ae6006b178275628bde91fa03129">ripple::makeResponse</a></div><div class="ttdeci">http_response_type makeResponse(bool crawlPublic, http_request_type const &req, beast::IP::Address public_ip, beast::IP::Address remote_ip, uint256 const &sharedValue, std::optional< std::uint32_t > networkID, ProtocolVersion protocol, Application &app)</div><div class="ttdoc">Make http response.</div><div class="ttdef"><b>Definition:</b> <a href="Handshake_8cpp_source.html#l00392">Handshake.cpp:392</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_a86e358ce3f06ff049af13c2342791cf8"><div class="ttname"><a href="namespaceripple.html#a86e358ce3f06ff049af13c2342791cf8">ripple::strHex</a></div><div class="ttdeci">std::string strHex(FwdIt begin, FwdIt end)</div><div class="ttdef"><b>Definition:</b> <a href="strHex_8h_source.html#l00030">strHex.h:30</a></div></div>
|
||||
<div class="ttc" id="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_a5590ae6006b178275628bde91fa03129"><div class="ttname"><a href="namespaceripple.html#a5590ae6006b178275628bde91fa03129">ripple::makeResponse</a></div><div class="ttdeci">http_response_type makeResponse(bool crawlPublic, http_request_type const &req, beast::IP::Address public_ip, beast::IP::Address remote_ip, uint256 const &sharedValue, std::optional< std::uint32_t > networkID, ProtocolVersion protocol, Application &app)</div><div class="ttdoc">Make http response.</div><div class="ttdef"><b>Definition</b> <a href="Handshake_8cpp_source.html#l00392">Handshake.cpp:392</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_a86e358ce3f06ff049af13c2342791cf8"><div class="ttname"><a href="namespaceripple.html#a86e358ce3f06ff049af13c2342791cf8">ripple::strHex</a></div><div class="ttdeci">std::string strHex(FwdIt begin, FwdIt end)</div><div class="ttdef"><b>Definition</b> <a href="strHex_8h_source.html#l00030">strHex.h:30</a></div></div>
|
||||
<div class="ttc" id="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_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_aa265217edeb8282e636c78b50049f4c0"><div class="ttname"><a href="namespaceripple.html#aa265217edeb8282e636c78b50049f4c0">ripple::http_request_type</a></div><div class="ttdeci">boost::beast::http::request< boost::beast::http::dynamic_body > http_request_type</div><div class="ttdef"><b>Definition:</b> <a href="Handoff_8h_source.html#l00032">Handoff.h:33</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ab58cf24607744c98d521c3e97aca2a53"><div class="ttname"><a href="namespaceripple.html#ab58cf24607744c98d521c3e97aca2a53">ripple::peerFeatureEnabled</a></div><div class="ttdeci">bool peerFeatureEnabled(headers const &request, std::string const &feature, std::string value, bool config)</div><div class="ttdoc">Check if a feature should be enabled for a peer.</div><div class="ttdef"><b>Definition:</b> <a href="Handshake_8h_source.html#l00198">Handshake.h:198</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ac35dc55d3f3c259f344225586a8887b4"><div class="ttname"><a href="namespaceripple.html#ac35dc55d3f3c259f344225586a8887b4">ripple::makeRequest</a></div><div class="ttdeci">auto makeRequest(bool crawlPublic, bool comprEnabled, bool ledgerReplayEnabled, bool txReduceRelayEnabled, bool vpReduceRelayEnabled) -> request_type</div><div class="ttdoc">Make outbound http request.</div><div class="ttdef"><b>Definition:</b> <a href="Handshake_8cpp_source.html#l00365">Handshake.cpp:365</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_aa265217edeb8282e636c78b50049f4c0"><div class="ttname"><a href="namespaceripple.html#aa265217edeb8282e636c78b50049f4c0">ripple::http_request_type</a></div><div class="ttdeci">boost::beast::http::request< boost::beast::http::dynamic_body > http_request_type</div><div class="ttdef"><b>Definition</b> <a href="Handoff_8h_source.html#l00032">Handoff.h:33</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ab58cf24607744c98d521c3e97aca2a53"><div class="ttname"><a href="namespaceripple.html#ab58cf24607744c98d521c3e97aca2a53">ripple::peerFeatureEnabled</a></div><div class="ttdeci">bool peerFeatureEnabled(headers const &request, std::string const &feature, std::string value, bool config)</div><div class="ttdoc">Check if a feature should be enabled for a peer.</div><div class="ttdef"><b>Definition</b> <a href="Handshake_8h_source.html#l00198">Handshake.h:198</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ac35dc55d3f3c259f344225586a8887b4"><div class="ttname"><a href="namespaceripple.html#ac35dc55d3f3c259f344225586a8887b4">ripple::makeRequest</a></div><div class="ttdeci">auto makeRequest(bool crawlPublic, bool comprEnabled, bool ledgerReplayEnabled, bool txReduceRelayEnabled, bool vpReduceRelayEnabled) -> request_type</div><div class="ttdoc">Make outbound http request.</div><div class="ttdef"><b>Definition</b> <a href="Handshake_8cpp_source.html#l00365">Handshake.cpp:365</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_ad5143ceada01141772ae4aab984f94bda7f5cb74af5d7f4b82200738fdbdc5a45"><div class="ttname"><a href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bda7f5cb74af5d7f4b82200738fdbdc5a45">ripple::HashPrefix::manifest</a></div><div class="ttdeci">@ manifest</div><div class="ttdoc">Manifest.</div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ad5143ceada01141772ae4aab984f94bda7fa2267e9b1bf739a70bb1860ab2a99c"><div class="ttname"><a href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bda7fa2267e9b1bf739a70bb1860ab2a99c">ripple::HashPrefix::ledgerMaster</a></div><div class="ttdeci">@ ledgerMaster</div><div class="ttdoc">ledger master data for signing</div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ad6ef4b359d5387fe20ce3ca7e3a293e7"><div class="ttname"><a href="namespaceripple.html#ad6ef4b359d5387fe20ce3ca7e3a293e7">ripple::addRaw</a></div><div class="ttdeci">void addRaw(LedgerHeader const &, Serializer &, bool includeHash=false)</div><div class="ttdef"><b>Definition:</b> <a href="libxrpl_2protocol_2LedgerHeader_8cpp_source.html#l00028">libxrpl/protocol/LedgerHeader.cpp:28</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_adb9531b2a54f33b8227d9b029be9439b"><div class="ttname"><a href="namespaceripple.html#adb9531b2a54f33b8227d9b029be9439b">ripple::generateSeed</a></div><div class="ttdeci">Seed generateSeed(std::string const &passPhrase)</div><div class="ttdoc">Generate a seed deterministically.</div><div class="ttdef"><b>Definition:</b> <a href="Seed_8cpp_source.html#l00076">Seed.cpp:76</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ae3f5bc352766a1a8dbf5270eb7dbc2e7"><div class="ttname"><a href="namespaceripple.html#ae3f5bc352766a1a8dbf5270eb7dbc2e7">ripple::sha512Half</a></div><div class="ttdeci">sha512_half_hasher::result_type sha512Half(Args const &... args)</div><div class="ttdoc">Returns the SHA512-Half of a series of objects.</div><div class="ttdef"><b>Definition:</b> <a href="digest_8h_source.html#l00224">digest.h:224</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ad6ef4b359d5387fe20ce3ca7e3a293e7"><div class="ttname"><a href="namespaceripple.html#ad6ef4b359d5387fe20ce3ca7e3a293e7">ripple::addRaw</a></div><div class="ttdeci">void addRaw(LedgerHeader const &, Serializer &, bool includeHash=false)</div><div class="ttdef"><b>Definition</b> <a href="libxrpl_2protocol_2LedgerHeader_8cpp_source.html#l00028">libxrpl/protocol/LedgerHeader.cpp:28</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_adb9531b2a54f33b8227d9b029be9439b"><div class="ttname"><a href="namespaceripple.html#adb9531b2a54f33b8227d9b029be9439b">ripple::generateSeed</a></div><div class="ttdeci">Seed generateSeed(std::string const &passPhrase)</div><div class="ttdoc">Generate a seed deterministically.</div><div class="ttdef"><b>Definition</b> <a href="Seed_8cpp_source.html#l00076">Seed.cpp:76</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ae3f5bc352766a1a8dbf5270eb7dbc2e7"><div class="ttname"><a href="namespaceripple.html#ae3f5bc352766a1a8dbf5270eb7dbc2e7">ripple::sha512Half</a></div><div class="ttdeci">sha512_half_hasher::result_type sha512Half(Args const &... args)</div><div class="ttdoc">Returns the SHA512-Half of a series of objects.</div><div class="ttdef"><b>Definition</b> <a href="digest_8h_source.html#l00224">digest.h:224</a></div></div>
|
||||
<div class="ttc" id="aresize_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/resize.html">std::vector::resize</a></div><div class="ttdeci">T resize(T... args)</div></div>
|
||||
<div class="ttc" id="ashared_ptr_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a></div></div>
|
||||
<div class="ttc" id="asize_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/size.html">std::vector::size</a></div><div class="ttdeci">T size(T... args)</div></div>
|
||||
<div class="ttc" id="astr_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/basic_stringstream/str.html">std::stringstream::str</a></div><div class="ttdeci">T str(T... args)</div></div>
|
||||
<div class="ttc" id="astructripple_1_1LedgerHeader_html"><div class="ttname"><a href="structripple_1_1LedgerHeader.html">ripple::LedgerHeader</a></div><div class="ttdoc">Information about the notional ledger backing the view.</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHeader_8h_source.html#l00033">LedgerHeader.h:34</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1LedgerHeader_html_a233e04cfeb4d879ab8517d8aabb7e38b"><div class="ttname"><a href="structripple_1_1LedgerHeader.html#a233e04cfeb4d879ab8517d8aabb7e38b">ripple::LedgerHeader::seq</a></div><div class="ttdeci">LedgerIndex seq</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHeader_8h_source.html#l00041">LedgerHeader.h:41</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1LedgerHeader_html_a3f117cf9d4ccb20b5ba15d8639540707"><div class="ttname"><a href="structripple_1_1LedgerHeader.html#a3f117cf9d4ccb20b5ba15d8639540707">ripple::LedgerHeader::closeTime</a></div><div class="ttdeci">NetClock::time_point closeTime</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHeader_8h_source.html#l00072">LedgerHeader.h:72</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1LedgerHeader_html_a9808a73e7430aff3c1590d4ae552f620"><div class="ttname"><a href="structripple_1_1LedgerHeader.html#a9808a73e7430aff3c1590d4ae552f620">ripple::LedgerHeader::closeFlags</a></div><div class="ttdeci">int closeFlags</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHeader_8h_source.html#l00063">LedgerHeader.h:63</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1LedgerHeader_html_ab0b35abca886a06b38eead7b84cba8c3"><div class="ttname"><a href="structripple_1_1LedgerHeader.html#ab0b35abca886a06b38eead7b84cba8c3">ripple::LedgerHeader::closeTimeResolution</a></div><div class="ttdeci">NetClock::duration closeTimeResolution</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHeader_8h_source.html#l00066">LedgerHeader.h:66</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1LedgerHeader_html_ab8fd6d4be4001febfe6f2e2b399dfa48"><div class="ttname"><a href="structripple_1_1LedgerHeader.html#ab8fd6d4be4001febfe6f2e2b399dfa48">ripple::LedgerHeader::parentHash</a></div><div class="ttdeci">uint256 parentHash</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHeader_8h_source.html#l00052">LedgerHeader.h:52</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1LedgerHeader_html_acbaff4abb7243e02f45e63bd19843aa9"><div class="ttname"><a href="structripple_1_1LedgerHeader.html#acbaff4abb7243e02f45e63bd19843aa9">ripple::LedgerHeader::parentCloseTime</a></div><div class="ttdeci">NetClock::time_point parentCloseTime</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHeader_8h_source.html#l00042">LedgerHeader.h:42</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1LedgerHeader_html_ad05c30cddf4e01a449adfa855fdb8b7d"><div class="ttname"><a href="structripple_1_1LedgerHeader.html#ad05c30cddf4e01a449adfa855fdb8b7d">ripple::LedgerHeader::drops</a></div><div class="ttdeci">XRPAmount drops</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHeader_8h_source.html#l00054">LedgerHeader.h:54</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1LedgerHeader_html_ae2df468f2563d420131543e27231491d"><div class="ttname"><a href="structripple_1_1LedgerHeader.html#ae2df468f2563d420131543e27231491d">ripple::LedgerHeader::accountHash</a></div><div class="ttdeci">uint256 accountHash</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHeader_8h_source.html#l00051">LedgerHeader.h:51</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1LedgerHeader_html_ae9093d3962490ede02dd9da5eb597527"><div class="ttname"><a href="structripple_1_1LedgerHeader.html#ae9093d3962490ede02dd9da5eb597527">ripple::LedgerHeader::txHash</a></div><div class="ttdeci">uint256 txHash</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHeader_8h_source.html#l00050">LedgerHeader.h:50</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1LedgerHeader_html_aed3c6b7c8a2f7b4815507ff942f94fa8"><div class="ttname"><a href="structripple_1_1LedgerHeader.html#aed3c6b7c8a2f7b4815507ff942f94fa8">ripple::LedgerHeader::hash</a></div><div class="ttdeci">uint256 hash</div><div class="ttdef"><b>Definition:</b> <a href="LedgerHeader_8h_source.html#l00049">LedgerHeader.h:49</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1LedgerHeader_html"><div class="ttname"><a href="structripple_1_1LedgerHeader.html">ripple::LedgerHeader</a></div><div class="ttdoc">Information about the notional ledger backing the view.</div><div class="ttdef"><b>Definition</b> <a href="LedgerHeader_8h_source.html#l00033">LedgerHeader.h:34</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1LedgerHeader_html_a233e04cfeb4d879ab8517d8aabb7e38b"><div class="ttname"><a href="structripple_1_1LedgerHeader.html#a233e04cfeb4d879ab8517d8aabb7e38b">ripple::LedgerHeader::seq</a></div><div class="ttdeci">LedgerIndex seq</div><div class="ttdef"><b>Definition</b> <a href="LedgerHeader_8h_source.html#l00041">LedgerHeader.h:41</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1LedgerHeader_html_a3f117cf9d4ccb20b5ba15d8639540707"><div class="ttname"><a href="structripple_1_1LedgerHeader.html#a3f117cf9d4ccb20b5ba15d8639540707">ripple::LedgerHeader::closeTime</a></div><div class="ttdeci">NetClock::time_point closeTime</div><div class="ttdef"><b>Definition</b> <a href="LedgerHeader_8h_source.html#l00072">LedgerHeader.h:72</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1LedgerHeader_html_a9808a73e7430aff3c1590d4ae552f620"><div class="ttname"><a href="structripple_1_1LedgerHeader.html#a9808a73e7430aff3c1590d4ae552f620">ripple::LedgerHeader::closeFlags</a></div><div class="ttdeci">int closeFlags</div><div class="ttdef"><b>Definition</b> <a href="LedgerHeader_8h_source.html#l00063">LedgerHeader.h:63</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1LedgerHeader_html_ab0b35abca886a06b38eead7b84cba8c3"><div class="ttname"><a href="structripple_1_1LedgerHeader.html#ab0b35abca886a06b38eead7b84cba8c3">ripple::LedgerHeader::closeTimeResolution</a></div><div class="ttdeci">NetClock::duration closeTimeResolution</div><div class="ttdef"><b>Definition</b> <a href="LedgerHeader_8h_source.html#l00066">LedgerHeader.h:66</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1LedgerHeader_html_ab8fd6d4be4001febfe6f2e2b399dfa48"><div class="ttname"><a href="structripple_1_1LedgerHeader.html#ab8fd6d4be4001febfe6f2e2b399dfa48">ripple::LedgerHeader::parentHash</a></div><div class="ttdeci">uint256 parentHash</div><div class="ttdef"><b>Definition</b> <a href="LedgerHeader_8h_source.html#l00052">LedgerHeader.h:52</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1LedgerHeader_html_acbaff4abb7243e02f45e63bd19843aa9"><div class="ttname"><a href="structripple_1_1LedgerHeader.html#acbaff4abb7243e02f45e63bd19843aa9">ripple::LedgerHeader::parentCloseTime</a></div><div class="ttdeci">NetClock::time_point parentCloseTime</div><div class="ttdef"><b>Definition</b> <a href="LedgerHeader_8h_source.html#l00042">LedgerHeader.h:42</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1LedgerHeader_html_ad05c30cddf4e01a449adfa855fdb8b7d"><div class="ttname"><a href="structripple_1_1LedgerHeader.html#ad05c30cddf4e01a449adfa855fdb8b7d">ripple::LedgerHeader::drops</a></div><div class="ttdeci">XRPAmount drops</div><div class="ttdef"><b>Definition</b> <a href="LedgerHeader_8h_source.html#l00054">LedgerHeader.h:54</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1LedgerHeader_html_ae2df468f2563d420131543e27231491d"><div class="ttname"><a href="structripple_1_1LedgerHeader.html#ae2df468f2563d420131543e27231491d">ripple::LedgerHeader::accountHash</a></div><div class="ttdeci">uint256 accountHash</div><div class="ttdef"><b>Definition</b> <a href="LedgerHeader_8h_source.html#l00051">LedgerHeader.h:51</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1LedgerHeader_html_ae9093d3962490ede02dd9da5eb597527"><div class="ttname"><a href="structripple_1_1LedgerHeader.html#ae9093d3962490ede02dd9da5eb597527">ripple::LedgerHeader::txHash</a></div><div class="ttdeci">uint256 txHash</div><div class="ttdef"><b>Definition</b> <a href="LedgerHeader_8h_source.html#l00050">LedgerHeader.h:50</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1LedgerHeader_html_aed3c6b7c8a2f7b4815507ff942f94fa8"><div class="ttname"><a href="structripple_1_1LedgerHeader.html#aed3c6b7c8a2f7b4815507ff942f94fa8">ripple::LedgerHeader::hash</a></div><div class="ttdeci">uint256 hash</div><div class="ttdef"><b>Definition</b> <a href="LedgerHeader_8h_source.html#l00049">LedgerHeader.h:49</a></div></div>
|
||||
<div class="ttc" id="atime_point_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/time_point.html">std::chrono::time_point</a></div></div>
|
||||
<div class="ttc" id="atime_since_epoch_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/time_point/time_since_epoch.html">std::chrono::time_point::time_since_epoch</a></div><div class="ttdeci">T time_since_epoch(T... args)</div></div>
|
||||
<div class="ttc" id="ato_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a></div><div class="ttdeci">T to_string(T... args)</div></div>
|
||||
@@ -733,7 +769,7 @@ $(function() {
|
||||
</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