mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-21 19:45:53 +00:00
deploy: 3cbdf818a7
This commit is contained in:
@@ -176,13 +176,13 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="line"><a id="l00091" name="l00091"></a><span class="lineno"> 91</span> boost::asio::ssl::context::single_dh_use);</div>
|
||||
<div class="line"><a id="l00092" name="l00092"></a><span class="lineno"> 92</span> </div>
|
||||
<div class="line"><a id="l00093" name="l00093"></a><span class="lineno"> 93</span> <a class="code hl_variable" href="classripple_1_1test_1_1TrustedPublisherServer.html#add93d50a160ce8a6f9c5c8bc3804971c">sslCtx_</a>.use_certificate_chain(</div>
|
||||
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> boost::asio::buffer(<a class="code hl_function" href="classripple_1_1test_1_1TrustedPublisherServer.html#a4f592a4f475eaced6a0bf15d495eb89b">cert</a>().data(), <a class="code hl_function" href="classripple_1_1test_1_1TrustedPublisherServer.html#a4f592a4f475eaced6a0bf15d495eb89b">cert</a>().size()));</div>
|
||||
<div class="line"><a id="l00094" name="l00094"></a><span class="lineno"> 94</span> boost::asio::buffer(<a class="code hl_function" href="classripple_1_1test_1_1TrustedPublisherServer.html#a4f592a4f475eaced6a0bf15d495eb89b">cert</a>().<a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a>(), <a class="code hl_function" href="classripple_1_1test_1_1TrustedPublisherServer.html#a4f592a4f475eaced6a0bf15d495eb89b">cert</a>().size()));</div>
|
||||
<div class="line"><a id="l00095" name="l00095"></a><span class="lineno"> 95</span> </div>
|
||||
<div class="line"><a id="l00096" name="l00096"></a><span class="lineno"> 96</span> <a class="code hl_variable" href="classripple_1_1test_1_1TrustedPublisherServer.html#add93d50a160ce8a6f9c5c8bc3804971c">sslCtx_</a>.use_private_key(</div>
|
||||
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> boost::asio::buffer(<a class="code hl_function" href="classripple_1_1test_1_1TrustedPublisherServer.html#a2e78bc4f10b060a8a6279ef49f4244db">key</a>().data(), <a class="code hl_function" href="classripple_1_1test_1_1TrustedPublisherServer.html#a2e78bc4f10b060a8a6279ef49f4244db">key</a>().size()),</div>
|
||||
<div class="line"><a id="l00097" name="l00097"></a><span class="lineno"> 97</span> boost::asio::buffer(<a class="code hl_function" href="classripple_1_1test_1_1TrustedPublisherServer.html#a2e78bc4f10b060a8a6279ef49f4244db">key</a>().<a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a>(), <a class="code hl_function" href="classripple_1_1test_1_1TrustedPublisherServer.html#a2e78bc4f10b060a8a6279ef49f4244db">key</a>().size()),</div>
|
||||
<div class="line"><a id="l00098" name="l00098"></a><span class="lineno"> 98</span> boost::asio::ssl::context::file_format::pem);</div>
|
||||
<div class="line"><a id="l00099" name="l00099"></a><span class="lineno"> 99</span> </div>
|
||||
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> <a class="code hl_variable" href="classripple_1_1test_1_1TrustedPublisherServer.html#add93d50a160ce8a6f9c5c8bc3804971c">sslCtx_</a>.use_tmp_dh(boost::asio::buffer(<a class="code hl_function" href="classripple_1_1test_1_1TrustedPublisherServer.html#ac1ace68a4d406b05ff9e0d0848122aa8">dh</a>().data(), <a class="code hl_function" href="classripple_1_1test_1_1TrustedPublisherServer.html#ac1ace68a4d406b05ff9e0d0848122aa8">dh</a>().size()));</div>
|
||||
<div class="line"><a id="l00100" name="l00100"></a><span class="lineno"> 100</span> <a class="code hl_variable" href="classripple_1_1test_1_1TrustedPublisherServer.html#add93d50a160ce8a6f9c5c8bc3804971c">sslCtx_</a>.use_tmp_dh(boost::asio::buffer(<a class="code hl_function" href="classripple_1_1test_1_1TrustedPublisherServer.html#ac1ace68a4d406b05ff9e0d0848122aa8">dh</a>().<a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a>(), <a class="code hl_function" href="classripple_1_1test_1_1TrustedPublisherServer.html#ac1ace68a4d406b05ff9e0d0848122aa8">dh</a>().size()));</div>
|
||||
<div class="line"><a id="l00101" name="l00101"></a><span class="lineno"> 101</span> }</div>
|
||||
</div>
|
||||
<div class="line"><a id="l00102" name="l00102"></a><span class="lineno"> 102</span> </div>
|
||||
@@ -221,7 +221,7 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="line"><a id="l00128" name="l00128"></a><span class="lineno"> 128</span> <a class="code hl_class" href="classripple_1_1SecretKey.html">SecretKey</a> <span class="keyword">const</span>& ssk,</div>
|
||||
<div class="line"><a id="l00129" name="l00129"></a><span class="lineno"> 129</span> <span class="keywordtype">int</span> <a class="code hl_struct" href="structripple_1_1test_1_1jtx_1_1seq.html">seq</a>)</div>
|
||||
<div class="line"><a id="l00130" name="l00130"></a><span class="lineno"> 130</span> {</div>
|
||||
<div class="line"><a id="l00131" name="l00131"></a><span class="lineno"> 131</span> <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="l00131" name="l00131"></a><span class="lineno"> 131</span> <a class="code hl_class" href="classripple_1_1STObject.html">STObject</a> st(<a class="code hl_variable" href="namespaceripple.html#ac9c72789f495577fbc38a95e993fd2df">sfGeneric</a>);</div>
|
||||
<div class="line"><a id="l00132" name="l00132"></a><span class="lineno"> 132</span> st[sfSequence] = <a class="code hl_struct" href="structripple_1_1test_1_1jtx_1_1seq.html">seq</a>;</div>
|
||||
<div class="line"><a id="l00133" name="l00133"></a><span class="lineno"> 133</span> st[sfPublicKey] = pk;</div>
|
||||
<div class="line"><a id="l00134" name="l00134"></a><span class="lineno"> 134</span> st[sfSigningPubKey] = spk;</div>
|
||||
@@ -295,25 +295,25 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<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/container/vector.html">std::vector<BlobInfo></a> blobInfo;</div>
|
||||
<div class="line"><a id="l00200" name="l00200"></a><span class="lineno"> 200</span> blobInfo.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/container/vector/reserve.html">reserve</a>(futures.size() + 1);</div>
|
||||
<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span> <span class="keyword">auto</span> <span class="keyword">const</span> [data, blob] = [&]() -> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair<std::string, std::string></a> {</div>
|
||||
<div class="line"><a id="l00201" name="l00201"></a><span class="lineno"> 201</span> <span class="keyword">auto</span> <span class="keyword">const</span> [<a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a>, blob] = [&]() -> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/utility/pair.html">std::pair<std::string, std::string></a> {</div>
|
||||
<div class="line"><a id="l00202" name="l00202"></a><span class="lineno"> 202</span> <span class="comment">// Builds the validator list, then encodes it into a blob.</span></div>
|
||||
<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"> 203</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> data = <span class="stringliteral">"{\"sequence\":"</span> + <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a>(sequence) +</div>
|
||||
<div class="line"><a id="l00203" name="l00203"></a><span class="lineno"> 203</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a> = <span class="stringliteral">"{\"sequence\":"</span> + <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a>(sequence) +</div>
|
||||
<div class="line"><a id="l00204" name="l00204"></a><span class="lineno"> 204</span> <span class="stringliteral">",\"expiration\":"</span> +</div>
|
||||
<div class="line"><a id="l00205" name="l00205"></a><span class="lineno"> 205</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a>(validUntil.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/chrono/time_point/time_since_epoch.html">time_since_epoch</a>().count()) +</div>
|
||||
<div class="line"><a id="l00206" name="l00206"></a><span class="lineno"> 206</span> <span class="stringliteral">",\"validators\":["</span>;</div>
|
||||
<div class="line"><a id="l00207" name="l00207"></a><span class="lineno"> 207</span> </div>
|
||||
<div class="line"><a id="l00208" name="l00208"></a><span class="lineno"> 208</span> <span class="keywordflow">for</span> (<span class="keyword">auto</span> <span class="keyword">const</span>& val : validators)</div>
|
||||
<div class="line"><a id="l00209" name="l00209"></a><span class="lineno"> 209</span> {</div>
|
||||
<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"> 210</span> data += <span class="stringliteral">"{\"validation_public_key\":\""</span> +</div>
|
||||
<div class="line"><a id="l00210" name="l00210"></a><span class="lineno"> 210</span> <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a> += <span class="stringliteral">"{\"validation_public_key\":\""</span> +</div>
|
||||
<div class="line"><a id="l00211" name="l00211"></a><span class="lineno"> 211</span> <a class="code hl_function" href="namespaceripple.html#a86e358ce3f06ff049af13c2342791cf8">strHex</a>(val.masterPublic) + <span class="stringliteral">"\",\"manifest\":\""</span> +</div>
|
||||
<div class="line"><a id="l00212" name="l00212"></a><span class="lineno"> 212</span> val.manifest + <span class="stringliteral">"\"},"</span>;</div>
|
||||
<div class="line"><a id="l00213" name="l00213"></a><span class="lineno"> 213</span> }</div>
|
||||
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span> data.pop_back();</div>
|
||||
<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span> data += <span class="stringliteral">"]}"</span>;</div>
|
||||
<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"> 216</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> blob = <a class="code hl_function" href="namespaceripple.html#a9e4e400df889dc7cb9df0f859a8e4f18">base64_encode</a>(data);</div>
|
||||
<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"> 217</span> <span class="keywordflow">return</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/utility/pair/make_pair.html">std::make_pair</a>(data, blob);</div>
|
||||
<div class="line"><a id="l00214" name="l00214"></a><span class="lineno"> 214</span> <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a>.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/basic_string/pop_back.html">pop_back</a>();</div>
|
||||
<div class="line"><a id="l00215" name="l00215"></a><span class="lineno"> 215</span> <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a> += <span class="stringliteral">"]}"</span>;</div>
|
||||
<div class="line"><a id="l00216" name="l00216"></a><span class="lineno"> 216</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> blob = <a class="code hl_function" href="namespaceripple.html#a9e4e400df889dc7cb9df0f859a8e4f18">base64_encode</a>(<a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a>);</div>
|
||||
<div class="line"><a id="l00217" name="l00217"></a><span class="lineno"> 217</span> <span class="keywordflow">return</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/utility/pair/make_pair.html">std::make_pair</a>(<a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a>, blob);</div>
|
||||
<div class="line"><a id="l00218" name="l00218"></a><span class="lineno"> 218</span> }();</div>
|
||||
<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"> 219</span> <span class="keyword">auto</span> <span class="keyword">const</span> <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1sig.html">sig</a> = <a class="code hl_function" href="namespaceripple.html#a86e358ce3f06ff049af13c2342791cf8">strHex</a>(<a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#adc60f69b0b87ebebf13420f40738ff97">sign</a>(keys.first, keys.second, <a class="code hl_function" href="namespaceripple.html#a93f2333b362ee67694b78f55eadf7805">makeSlice</a>(data)));</div>
|
||||
<div class="line"><a id="l00219" name="l00219"></a><span class="lineno"> 219</span> <span class="keyword">auto</span> <span class="keyword">const</span> <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1sig.html">sig</a> = <a class="code hl_function" href="namespaceripple.html#a86e358ce3f06ff049af13c2342791cf8">strHex</a>(<a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#adc60f69b0b87ebebf13420f40738ff97">sign</a>(keys.first, keys.second, <a class="code hl_function" href="namespaceripple.html#a93f2333b362ee67694b78f55eadf7805">makeSlice</a>(<a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a>)));</div>
|
||||
<div class="line"><a id="l00220" name="l00220"></a><span class="lineno"> 220</span> blobInfo.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/container/vector/emplace_back.html">emplace_back</a>(blob, <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1sig.html">sig</a>);</div>
|
||||
<div class="line"><a id="l00221" name="l00221"></a><span class="lineno"> 221</span> <a class="code hl_variable" href="classripple_1_1test_1_1TrustedPublisherServer.html#adc9dc1b877f0f9401ab1b6f376926930">getList_</a> = [blob = blob, <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1sig.html">sig</a>, <a class="code hl_enumvalue" href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bda7f5cb74af5d7f4b82200738fdbdc5a45">manifest</a>, version](<span class="keywordtype">int</span> interval) {</div>
|
||||
<div class="line"><a id="l00222" name="l00222"></a><span class="lineno"> 222</span> <span class="comment">// Build the contents of a version 1 format UNL file</span></div>
|
||||
@@ -326,7 +326,7 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<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="keywordflow">for</span> (<span class="keyword">auto</span> <span class="keyword">const</span>& future : futures)</div>
|
||||
<div class="line"><a id="l00231" name="l00231"></a><span class="lineno"> 231</span> {</div>
|
||||
<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"> 232</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> data = <span class="stringliteral">"{\"sequence\":"</span> + <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a>(++sequence) +</div>
|
||||
<div class="line"><a id="l00232" name="l00232"></a><span class="lineno"> 232</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a> = <span class="stringliteral">"{\"sequence\":"</span> + <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a>(++sequence) +</div>
|
||||
<div class="line"><a id="l00233" name="l00233"></a><span class="lineno"> 233</span> <span class="stringliteral">",\"effective\":"</span> +</div>
|
||||
<div class="line"><a id="l00234" name="l00234"></a><span class="lineno"> 234</span> <a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/basic_string/to_string.html">std::to_string</a>(future.first.time_since_epoch().count()) +</div>
|
||||
<div class="line"><a id="l00235" name="l00235"></a><span class="lineno"> 235</span> <span class="stringliteral">",\"expiration\":"</span> +</div>
|
||||
@@ -336,15 +336,15 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="line"><a id="l00239" name="l00239"></a><span class="lineno"> 239</span> <span class="comment">// Use the same set of validators for simplicity</span></div>
|
||||
<div class="line"><a id="l00240" name="l00240"></a><span class="lineno"> 240</span> <span class="keywordflow">for</span> (<span class="keyword">auto</span> <span class="keyword">const</span>& val : validators)</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> data += <span class="stringliteral">"{\"validation_public_key\":\""</span> +</div>
|
||||
<div class="line"><a id="l00242" name="l00242"></a><span class="lineno"> 242</span> <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a> += <span class="stringliteral">"{\"validation_public_key\":\""</span> +</div>
|
||||
<div class="line"><a id="l00243" name="l00243"></a><span class="lineno"> 243</span> <a class="code hl_function" href="namespaceripple.html#a86e358ce3f06ff049af13c2342791cf8">strHex</a>(val.masterPublic) + <span class="stringliteral">"\",\"manifest\":\""</span> +</div>
|
||||
<div class="line"><a id="l00244" name="l00244"></a><span class="lineno"> 244</span> val.manifest + <span class="stringliteral">"\"},"</span>;</div>
|
||||
<div class="line"><a id="l00245" name="l00245"></a><span class="lineno"> 245</span> }</div>
|
||||
<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"> 246</span> data.pop_back();</div>
|
||||
<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"> 247</span> data += <span class="stringliteral">"]}"</span>;</div>
|
||||
<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"> 248</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> blob = <a class="code hl_function" href="namespaceripple.html#a9e4e400df889dc7cb9df0f859a8e4f18">base64_encode</a>(data);</div>
|
||||
<div class="line"><a id="l00246" name="l00246"></a><span class="lineno"> 246</span> <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a>.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/string/basic_string/pop_back.html">pop_back</a>();</div>
|
||||
<div class="line"><a id="l00247" name="l00247"></a><span class="lineno"> 247</span> <a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a> += <span class="stringliteral">"]}"</span>;</div>
|
||||
<div class="line"><a id="l00248" name="l00248"></a><span class="lineno"> 248</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a> blob = <a class="code hl_function" href="namespaceripple.html#a9e4e400df889dc7cb9df0f859a8e4f18">base64_encode</a>(<a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a>);</div>
|
||||
<div class="line"><a id="l00249" name="l00249"></a><span class="lineno"> 249</span> <span class="keyword">auto</span> <span class="keyword">const</span> <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1sig.html">sig</a> =</div>
|
||||
<div class="line"><a id="l00250" name="l00250"></a><span class="lineno"> 250</span> <a class="code hl_function" href="namespaceripple.html#a86e358ce3f06ff049af13c2342791cf8">strHex</a>(<a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#adc60f69b0b87ebebf13420f40738ff97">sign</a>(keys.first, keys.second, <a class="code hl_function" href="namespaceripple.html#a93f2333b362ee67694b78f55eadf7805">makeSlice</a>(data)));</div>
|
||||
<div class="line"><a id="l00250" name="l00250"></a><span class="lineno"> 250</span> <a class="code hl_function" href="namespaceripple.html#a86e358ce3f06ff049af13c2342791cf8">strHex</a>(<a class="code hl_function" href="namespaceripple_1_1test_1_1jtx.html#adc60f69b0b87ebebf13420f40738ff97">sign</a>(keys.first, keys.second, <a class="code hl_function" href="namespaceripple.html#a93f2333b362ee67694b78f55eadf7805">makeSlice</a>(<a class="code hl_variable" href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">data</a>)));</div>
|
||||
<div class="line"><a id="l00251" name="l00251"></a><span class="lineno"> 251</span> blobInfo.<a class="code hl_functionRef" href="http://en.cppreference.com/w/cpp/container/vector/emplace_back.html">emplace_back</a>(blob, <a class="code hl_class" href="classripple_1_1test_1_1jtx_1_1sig.html">sig</a>);</div>
|
||||
<div class="line"><a id="l00252" name="l00252"></a><span class="lineno"> 252</span> }</div>
|
||||
<div class="line"><a id="l00253" name="l00253"></a><span class="lineno"> 253</span> <a class="code hl_variable" href="classripple_1_1test_1_1TrustedPublisherServer.html#a7ee2aded47ca27f7397e1d9954e06c2f">getList2_</a> = [blobInfo, <a class="code hl_enumvalue" href="namespaceripple.html#ad5143ceada01141772ae4aab984f94bda7f5cb74af5d7f4b82200738fdbdc5a45">manifest</a>, version](<span class="keywordtype">int</span> interval) {</div>
|
||||
@@ -924,11 +924,11 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="ttc" id="anamespaceboost_1_1asio_html"><div class="ttname"><a href="namespaceboost_1_1asio.html">boost::asio</a></div><div class="ttdef"><b>Definition</b> <a href="Port_8h_source.html#l00039">Port.h:39</a></div></div>
|
||||
<div class="ttc" id="anamespaceboost_html"><div class="ttname"><a href="namespaceboost.html">boost</a></div><div class="ttdef"><b>Definition</b> <a href="IPAddress_8h_source.html#l00101">IPAddress.h:101</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1NodeStore_html_a600672c9d6874721b6701f782814c66a"><div class="ttname"><a href="namespaceripple_1_1NodeStore.html#a600672c9d6874721b6701f782814c66a">ripple::NodeStore::write</a></div><div class="ttdeci">void write(nudb::detail::ostream &os, std::size_t t)</div><div class="ttdef"><b>Definition</b> <a href="varint_8h_source.html#l00134">varint.h:134</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a1ef3866d7663e3e786364e35185a8b46"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a1ef3866d7663e3e786364e35185a8b46">ripple::test::jtx::data</a></div><div class="ttdeci">auto const data</div><div class="ttdoc">General field definitions, or fields used in multiple transaction namespaces.</div><div class="ttdef"><b>Definition</b> <a href="TestHelpers_8h_source.html#l00293">TestHelpers.h:293</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_html_ad1a9de7938cdc5dbc21ec476be4f64f5"><div class="ttname"><a href="namespaceripple_1_1test.html#ad1a9de7938cdc5dbc21ec476be4f64f5">ripple::test::make_TrustedPublisherServer</a></div><div class="ttdeci">std::shared_ptr< TrustedPublisherServer > make_TrustedPublisherServer(boost::asio::io_context &ioc, std::vector< TrustedPublisherServer::Validator > const &validators, NetClock::time_point validUntil, std::vector< std::pair< NetClock::time_point, NetClock::time_point > > const &futures, bool useSSL=false, int version=1, bool immediateStart=true, int sequence=1)</div><div class="ttdef"><b>Definition</b> <a href="TrustedPublisherServer_8h_source.html#l00718">TrustedPublisherServer.h:718</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1test_html_ad454fc1e1183106ecfeeaf41343d5ddf"><div class="ttname"><a href="namespaceripple_1_1test.html#ad454fc1e1183106ecfeeaf41343d5ddf">ripple::test::getEnvLocalhostAddr</a></div><div class="ttdeci">char const * getEnvLocalhostAddr()</div><div class="ttdef"><b>Definition</b> <a href="envconfig_8h_source.html#l00036">envconfig.h:36</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_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_a701ede864bf93a008a22a2a7fee9bfb3"><div class="ttname"><a href="namespaceripple.html#a701ede864bf93a008a22a2a7fee9bfb3">ripple::derivePublicKey</a></div><div class="ttdeci">PublicKey derivePublicKey(KeyType type, SecretKey const &sk)</div><div class="ttdoc">Derive the public key from a secret key.</div><div class="ttdef"><b>Definition</b> <a href="SecretKey_8cpp_source.html#l00331">SecretKey.cpp:331</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a798e187ba7443d8f951b810a12d50976"><div class="ttname"><a href="namespaceripple.html#a798e187ba7443d8f951b810a12d50976">ripple::publicKeyType</a></div><div class="ttdeci">std::optional< KeyType > publicKeyType(Slice const &slice)</div><div class="ttdoc">Returns the type of public key.</div><div class="ttdef"><b>Definition</b> <a href="PublicKey_8cpp_source.html#l00224">PublicKey.cpp:224</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>
|
||||
@@ -939,6 +939,7 @@ $(document).ready(function() { init_codefold(0); });
|
||||
<div class="ttc" id="anamespaceripple_html_a9de744cfdefe1132969eb982e57e4ddea82c2b7829b8129e5a2d53665ba4b4757"><div class="ttname"><a href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea82c2b7829b8129e5a2d53665ba4b4757">ripple::KeyType::secp256k1</a></div><div class="ttdeci">@ secp256k1</div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a9e4e400df889dc7cb9df0f859a8e4f18"><div class="ttname"><a href="namespaceripple.html#a9e4e400df889dc7cb9df0f859a8e4f18">ripple::base64_encode</a></div><div class="ttdeci">std::string base64_encode(std::uint8_t const *data, std::size_t len)</div><div class="ttdef"><b>Definition</b> <a href="libxrpl_2basics_2base64_8cpp_source.html#l00239">libxrpl/basics/base64.cpp:239</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_ac9c72789f495577fbc38a95e993fd2df"><div class="ttname"><a href="namespaceripple.html#ac9c72789f495577fbc38a95e993fd2df">ripple::sfGeneric</a></div><div class="ttdeci">SField const sfGeneric</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="anamespacestd_html"><div class="ttname"><a href="namespacestd.html">std</a></div><div class="ttdoc">STL namespace.</div></div>
|
||||
<div class="ttc" id="aoptional_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a></div></div>
|
||||
|
||||
Reference in New Issue
Block a user