This commit is contained in:
nbougalis
2022-08-26 20:04:15 +00:00
parent 535a1b2d41
commit 38a7cd20fe
3544 changed files with 52858 additions and 55020 deletions

View File

@@ -387,33 +387,33 @@ $(function() {
<div class="line"><a name="l00316"></a><span class="lineno"> 316</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> node1 = <a class="code" href="namespaceripple.html#ac52a0a522fc11bdd47fce39bd29f97bc">randomKeyPair</a>(<a class="code" href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea82c2b7829b8129e5a2d53665ba4b4757">KeyType::secp256k1</a>);</div>
<div class="line"><a name="l00317"></a><span class="lineno"> 317</span>&#160; </div>
<div class="line"><a name="l00318"></a><span class="lineno"> 318</span>&#160; BEAST_EXPECT(</div>
<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160; !<a class="code" href="namespaceripple.html#a3693bbe8a2015f9cd910e404e8ef209b">parseGenericSeed</a>(<a class="code" href="namespaceripple.html#a08a13b62b18272366f788632359e8793">toBase58</a>(<a class="code" href="namespaceripple.html#a1bf8df553d36589191c8057c136cce03ac3fe5edb1f8a81a8e585f6a27c120be6">TokenType::NodePublic</a>, node1.first)));</div>
<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160; !<a class="code" href="namespaceripple.html#ab04893e982544dd52eb7f83e681382e8">parseGenericSeed</a>(<a class="code" href="namespaceripple.html#a08a13b62b18272366f788632359e8793">toBase58</a>(<a class="code" href="namespaceripple.html#a1bf8df553d36589191c8057c136cce03ac3fe5edb1f8a81a8e585f6a27c120be6">TokenType::NodePublic</a>, node1.first)));</div>
<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>&#160; BEAST_EXPECT(</div>
<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160; !<a class="code" href="namespaceripple.html#a3693bbe8a2015f9cd910e404e8ef209b">parseGenericSeed</a>(<a class="code" href="namespaceripple.html#a08a13b62b18272366f788632359e8793">toBase58</a>(<a class="code" href="namespaceripple.html#a1bf8df553d36589191c8057c136cce03a5cc5482a0278b704175b383ee922954a">TokenType::NodePrivate</a>, node1.second)));</div>
<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160; !<a class="code" href="namespaceripple.html#ab04893e982544dd52eb7f83e681382e8">parseGenericSeed</a>(<a class="code" href="namespaceripple.html#a08a13b62b18272366f788632359e8793">toBase58</a>(<a class="code" href="namespaceripple.html#a1bf8df553d36589191c8057c136cce03a5cc5482a0278b704175b383ee922954a">TokenType::NodePrivate</a>, node1.second)));</div>
<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160; </div>
<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> node2 = <a class="code" href="namespaceripple.html#ac52a0a522fc11bdd47fce39bd29f97bc">randomKeyPair</a>(<a class="code" href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea8183aa2c95dc1385c8f58bf1917fcb0b">KeyType::ed25519</a>);</div>
<div class="line"><a name="l00324"></a><span class="lineno"> 324</span>&#160; </div>
<div class="line"><a name="l00325"></a><span class="lineno"> 325</span>&#160; BEAST_EXPECT(</div>
<div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160; !<a class="code" href="namespaceripple.html#a3693bbe8a2015f9cd910e404e8ef209b">parseGenericSeed</a>(<a class="code" href="namespaceripple.html#a08a13b62b18272366f788632359e8793">toBase58</a>(<a class="code" href="namespaceripple.html#a1bf8df553d36589191c8057c136cce03ac3fe5edb1f8a81a8e585f6a27c120be6">TokenType::NodePublic</a>, node2.first)));</div>
<div class="line"><a name="l00326"></a><span class="lineno"> 326</span>&#160; !<a class="code" href="namespaceripple.html#ab04893e982544dd52eb7f83e681382e8">parseGenericSeed</a>(<a class="code" href="namespaceripple.html#a08a13b62b18272366f788632359e8793">toBase58</a>(<a class="code" href="namespaceripple.html#a1bf8df553d36589191c8057c136cce03ac3fe5edb1f8a81a8e585f6a27c120be6">TokenType::NodePublic</a>, node2.first)));</div>
<div class="line"><a name="l00327"></a><span class="lineno"> 327</span>&#160; BEAST_EXPECT(</div>
<div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160; !<a class="code" href="namespaceripple.html#a3693bbe8a2015f9cd910e404e8ef209b">parseGenericSeed</a>(<a class="code" href="namespaceripple.html#a08a13b62b18272366f788632359e8793">toBase58</a>(<a class="code" href="namespaceripple.html#a1bf8df553d36589191c8057c136cce03a5cc5482a0278b704175b383ee922954a">TokenType::NodePrivate</a>, node2.second)));</div>
<div class="line"><a name="l00328"></a><span class="lineno"> 328</span>&#160; !<a class="code" href="namespaceripple.html#ab04893e982544dd52eb7f83e681382e8">parseGenericSeed</a>(<a class="code" href="namespaceripple.html#a08a13b62b18272366f788632359e8793">toBase58</a>(<a class="code" href="namespaceripple.html#a1bf8df553d36589191c8057c136cce03a5cc5482a0278b704175b383ee922954a">TokenType::NodePrivate</a>, node2.second)));</div>
<div class="line"><a name="l00329"></a><span class="lineno"> 329</span>&#160; </div>
<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> account1 = <a class="code" href="namespaceripple.html#a355ec605d1063c4316b6f1480359da19">generateKeyPair</a>(<a class="code" href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea82c2b7829b8129e5a2d53665ba4b4757">KeyType::secp256k1</a>, <a class="code" href="namespaceripple.html#a4051033596516e3ebd7c996004ed08f0">randomSeed</a>());</div>
<div class="line"><a name="l00331"></a><span class="lineno"> 331</span>&#160; </div>
<div class="line"><a name="l00332"></a><span class="lineno"> 332</span>&#160; BEAST_EXPECT(</div>
<div class="line"><a name="l00333"></a><span class="lineno"> 333</span>&#160; !<a class="code" href="namespaceripple.html#a3693bbe8a2015f9cd910e404e8ef209b">parseGenericSeed</a>(<a class="code" href="namespaceripple.html#a08a13b62b18272366f788632359e8793">toBase58</a>(<a class="code" href="namespaceripple.html#a614d8681c8dff84ac2257939751987c5">calcAccountID</a>(account1.first))));</div>
<div class="line"><a name="l00334"></a><span class="lineno"> 334</span>&#160; BEAST_EXPECT(!<a class="code" href="namespaceripple.html#a3693bbe8a2015f9cd910e404e8ef209b">parseGenericSeed</a>(</div>
<div class="line"><a name="l00333"></a><span class="lineno"> 333</span>&#160; !<a class="code" href="namespaceripple.html#ab04893e982544dd52eb7f83e681382e8">parseGenericSeed</a>(<a class="code" href="namespaceripple.html#a08a13b62b18272366f788632359e8793">toBase58</a>(<a class="code" href="namespaceripple.html#a614d8681c8dff84ac2257939751987c5">calcAccountID</a>(account1.first))));</div>
<div class="line"><a name="l00334"></a><span class="lineno"> 334</span>&#160; BEAST_EXPECT(!<a class="code" href="namespaceripple.html#ab04893e982544dd52eb7f83e681382e8">parseGenericSeed</a>(</div>
<div class="line"><a name="l00335"></a><span class="lineno"> 335</span>&#160; <a class="code" href="namespaceripple.html#a08a13b62b18272366f788632359e8793">toBase58</a>(<a class="code" href="namespaceripple.html#a1bf8df553d36589191c8057c136cce03ab23f52a56f27cc97abe221ea3c5cd56c">TokenType::AccountPublic</a>, account1.first)));</div>
<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>&#160; BEAST_EXPECT(!<a class="code" href="namespaceripple.html#a3693bbe8a2015f9cd910e404e8ef209b">parseGenericSeed</a>(</div>
<div class="line"><a name="l00336"></a><span class="lineno"> 336</span>&#160; BEAST_EXPECT(!<a class="code" href="namespaceripple.html#ab04893e982544dd52eb7f83e681382e8">parseGenericSeed</a>(</div>
<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>&#160; <a class="code" href="namespaceripple.html#a08a13b62b18272366f788632359e8793">toBase58</a>(<a class="code" href="namespaceripple.html#a1bf8df553d36589191c8057c136cce03a7dc33e2284f98dd03358e2fe25eed241">TokenType::AccountSecret</a>, account1.second)));</div>
<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>&#160; </div>
<div class="line"><a name="l00339"></a><span class="lineno"> 339</span>&#160; <span class="keyword">auto</span> <span class="keyword">const</span> account2 = <a class="code" href="namespaceripple.html#a355ec605d1063c4316b6f1480359da19">generateKeyPair</a>(<a class="code" href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea8183aa2c95dc1385c8f58bf1917fcb0b">KeyType::ed25519</a>, <a class="code" href="namespaceripple.html#a4051033596516e3ebd7c996004ed08f0">randomSeed</a>());</div>
<div class="line"><a name="l00340"></a><span class="lineno"> 340</span>&#160; </div>
<div class="line"><a name="l00341"></a><span class="lineno"> 341</span>&#160; BEAST_EXPECT(</div>
<div class="line"><a name="l00342"></a><span class="lineno"> 342</span>&#160; !<a class="code" href="namespaceripple.html#a3693bbe8a2015f9cd910e404e8ef209b">parseGenericSeed</a>(<a class="code" href="namespaceripple.html#a08a13b62b18272366f788632359e8793">toBase58</a>(<a class="code" href="namespaceripple.html#a614d8681c8dff84ac2257939751987c5">calcAccountID</a>(account2.first))));</div>
<div class="line"><a name="l00343"></a><span class="lineno"> 343</span>&#160; BEAST_EXPECT(!<a class="code" href="namespaceripple.html#a3693bbe8a2015f9cd910e404e8ef209b">parseGenericSeed</a>(</div>
<div class="line"><a name="l00342"></a><span class="lineno"> 342</span>&#160; !<a class="code" href="namespaceripple.html#ab04893e982544dd52eb7f83e681382e8">parseGenericSeed</a>(<a class="code" href="namespaceripple.html#a08a13b62b18272366f788632359e8793">toBase58</a>(<a class="code" href="namespaceripple.html#a614d8681c8dff84ac2257939751987c5">calcAccountID</a>(account2.first))));</div>
<div class="line"><a name="l00343"></a><span class="lineno"> 343</span>&#160; BEAST_EXPECT(!<a class="code" href="namespaceripple.html#ab04893e982544dd52eb7f83e681382e8">parseGenericSeed</a>(</div>
<div class="line"><a name="l00344"></a><span class="lineno"> 344</span>&#160; <a class="code" href="namespaceripple.html#a08a13b62b18272366f788632359e8793">toBase58</a>(<a class="code" href="namespaceripple.html#a1bf8df553d36589191c8057c136cce03ab23f52a56f27cc97abe221ea3c5cd56c">TokenType::AccountPublic</a>, account2.first)));</div>
<div class="line"><a name="l00345"></a><span class="lineno"> 345</span>&#160; BEAST_EXPECT(!<a class="code" href="namespaceripple.html#a3693bbe8a2015f9cd910e404e8ef209b">parseGenericSeed</a>(</div>
<div class="line"><a name="l00345"></a><span class="lineno"> 345</span>&#160; BEAST_EXPECT(!<a class="code" href="namespaceripple.html#ab04893e982544dd52eb7f83e681382e8">parseGenericSeed</a>(</div>
<div class="line"><a name="l00346"></a><span class="lineno"> 346</span>&#160; <a class="code" href="namespaceripple.html#a08a13b62b18272366f788632359e8793">toBase58</a>(<a class="code" href="namespaceripple.html#a1bf8df553d36589191c8057c136cce03a7dc33e2284f98dd03358e2fe25eed241">TokenType::AccountSecret</a>, account2.second)));</div>
<div class="line"><a name="l00347"></a><span class="lineno"> 347</span>&#160; }</div>
<div class="line"><a name="l00348"></a><span class="lineno"> 348</span>&#160; </div>
@@ -436,12 +436,11 @@ $(function() {
<div class="ttc" id="anamespaceripple_html_aabe37451093c21757855542d68fba3ce"><div class="ttname"><a href="namespaceripple.html#aabe37451093c21757855542d68fba3ce">ripple::makeSlice</a></div><div class="ttdeci">std::enable_if_t&lt; std::is_same&lt; T, char &gt;::value||std::is_same&lt; T, unsigned char &gt;::value, Slice &gt; makeSlice(std::array&lt; T, N &gt; const &amp;a)</div><div class="ttdef"><b>Definition:</b> <a href="Slice_8h_source.html#l00241">Slice.h:241</a></div></div>
<div class="ttc" id="abasic_string_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a></div><div class="ttdoc">STL class.</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="anamespaceripple_html_a3693bbe8a2015f9cd910e404e8ef209b"><div class="ttname"><a href="namespaceripple.html#a3693bbe8a2015f9cd910e404e8ef209b">ripple::parseGenericSeed</a></div><div class="ttdeci">std::optional&lt; Seed &gt; parseGenericSeed(std::string const &amp;str)</div><div class="ttdoc">Attempt to parse a string as a seed.</div><div class="ttdef"><b>Definition:</b> <a href="Seed_8cpp_source.html#l00090">Seed.cpp:90</a></div></div>
<div class="ttc" id="anamespaceripple_html_a2701412a11b118c19256a4c901db2938"><div class="ttname"><a href="namespaceripple.html#a2701412a11b118c19256a4c901db2938">ripple::BEAST_DEFINE_TESTSUITE</a></div><div class="ttdeci">BEAST_DEFINE_TESTSUITE(AccountTxPaging, app, ripple)</div></div>
<div class="ttc" id="anamespaceripple_html_a984ddd646f1e1a5032a9a17f96c6fc55"><div class="ttname"><a href="namespaceripple.html#a984ddd646f1e1a5032a9a17f96c6fc55">ripple::calcNodeID</a></div><div class="ttdeci">NodeID calcNodeID(PublicKey const &amp;pk)</div><div class="ttdoc">Calculate the 160-bit node ID from a node public key.</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8cpp_source.html#l00302">PublicKey.cpp:302</a></div></div>
<div class="ttc" id="anamespaceripple_html_ace4dd4a2d63cd976adb9fac9754ae785"><div class="ttname"><a href="namespaceripple.html#ace4dd4a2d63cd976adb9fac9754ae785">ripple::verify</a></div><div class="ttdeci">bool verify(PublicKey const &amp;publicKey, Slice const &amp;m, Slice const &amp;sig, bool mustBeFullyCanonical) noexcept</div><div class="ttdoc">Verify a signature on a message.</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8cpp_source.html#l00271">PublicKey.cpp:271</a></div></div>
<div class="ttc" id="aclassripple_1_1Seed__test_html_a9351e01fc8a0c3ed5ad90d4f24d21c50"><div class="ttname"><a href="classripple_1_1Seed__test.html#a9351e01fc8a0c3ed5ad90d4f24d21c50">ripple::Seed_test::run</a></div><div class="ttdeci">void run() override</div><div class="ttdef"><b>Definition:</b> <a href="Seed__test_8cpp_source.html#l00350">Seed_test.cpp:350</a></div></div>
<div class="ttc" id="anamespaceripple_html_a08a13b62b18272366f788632359e8793"><div class="ttname"><a href="namespaceripple.html#a08a13b62b18272366f788632359e8793">ripple::toBase58</a></div><div class="ttdeci">std::string toBase58(AccountID const &amp;v)</div><div class="ttdoc">Convert AccountID to base58 checked string.</div><div class="ttdef"><b>Definition:</b> <a href="AccountID_8cpp_source.html#l00029">AccountID.cpp:29</a></div></div>
<div class="ttc" id="anamespaceripple_html_a08a13b62b18272366f788632359e8793"><div class="ttname"><a href="namespaceripple.html#a08a13b62b18272366f788632359e8793">ripple::toBase58</a></div><div class="ttdeci">std::string toBase58(AccountID const &amp;v)</div><div class="ttdoc">Convert AccountID to base58 checked string.</div><div class="ttdef"><b>Definition:</b> <a href="AccountID_8cpp_source.html#l00104">AccountID.cpp:104</a></div></div>
<div class="ttc" id="aclassripple_1_1Seed__test_html_af316475689af5ed0e8258ff9ff3bb448"><div class="ttname"><a href="classripple_1_1Seed__test.html#af316475689af5ed0e8258ff9ff3bb448">ripple::Seed_test::testKeypairGenerationAndSigning</a></div><div class="ttdeci">void testKeypairGenerationAndSigning()</div><div class="ttdef"><b>Definition:</b> <a href="Seed__test_8cpp_source.html#l00129">Seed_test.cpp:129</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#l00121">base_uint.h:121</a></div></div>
<div class="ttc" id="aalgorithm_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/algorithm.html">algorithm</a></div></div>
@@ -454,11 +453,12 @@ $(function() {
<div class="ttc" id="aclassripple_1_1Seed__test_html_a8fe4ade523ece99ab3ee8772ed040e87"><div class="ttname"><a href="classripple_1_1Seed__test.html#a8fe4ade523ece99ab3ee8772ed040e87">ripple::Seed_test::testBase58</a></div><div class="ttdeci">void testBase58()</div><div class="ttdef"><b>Definition:</b> <a href="Seed__test_8cpp_source.html#l00096">Seed_test.cpp:96</a></div></div>
<div class="ttc" id="aclassripple_1_1Seed__test_html"><div class="ttname"><a href="classripple_1_1Seed__test.html">ripple::Seed_test</a></div><div class="ttdef"><b>Definition:</b> <a href="Seed__test_8cpp_source.html#l00031">Seed_test.cpp:31</a></div></div>
<div class="ttc" id="anamespaceripple_html_ac2e5e1557daef529932fd0a047d5c5d6"><div class="ttname"><a href="namespaceripple.html#ac2e5e1557daef529932fd0a047d5c5d6">ripple::derivePublicKey</a></div><div class="ttdeci">PublicKey derivePublicKey(KeyType type, SecretKey const &amp;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#l00313">SecretKey.cpp:313</a></div></div>
<div class="ttc" id="anamespaceripple_html_a614d8681c8dff84ac2257939751987c5"><div class="ttname"><a href="namespaceripple.html#a614d8681c8dff84ac2257939751987c5">ripple::calcAccountID</a></div><div class="ttdeci">AccountID calcAccountID(PublicKey const &amp;pk)</div><div class="ttdef"><b>Definition:</b> <a href="AccountID_8cpp_source.html#l00080">AccountID.cpp:80</a></div></div>
<div class="ttc" id="anamespaceripple_html_a614d8681c8dff84ac2257939751987c5"><div class="ttname"><a href="namespaceripple.html#a614d8681c8dff84ac2257939751987c5">ripple::calcAccountID</a></div><div class="ttdeci">AccountID calcAccountID(PublicKey const &amp;pk)</div><div class="ttdef"><b>Definition:</b> <a href="AccountID_8cpp_source.html#l00158">AccountID.cpp:158</a></div></div>
<div class="ttc" id="anamespaceripple_html_a4051033596516e3ebd7c996004ed08f0"><div class="ttname"><a href="namespaceripple.html#a4051033596516e3ebd7c996004ed08f0">ripple::randomSeed</a></div><div class="ttdeci">Seed randomSeed()</div><div class="ttdoc">Create a seed using secure random numbers.</div><div class="ttdef"><b>Definition:</b> <a href="Seed_8cpp_source.html#l00059">Seed.cpp:59</a></div></div>
<div class="ttc" id="anamespaceripple_html_a8439f02fc1834046d791febb643887cb"><div class="ttname"><a href="namespaceripple.html#a8439f02fc1834046d791febb643887cb">ripple::default_prng</a></div><div class="ttdeci">beast::xor_shift_engine &amp; default_prng()</div><div class="ttdoc">Return the default random engine.</div><div class="ttdef"><b>Definition:</b> <a href="ripple_2basics_2random_8h_source.html#l00065">ripple/basics/random.h:65</a></div></div>
<div class="ttc" id="anamespaceripple_html_a16bc1df1e559042ebb40c73b573de885"><div class="ttname"><a href="namespaceripple.html#a16bc1df1e559042ebb40c73b573de885">ripple::generateSecretKey</a></div><div class="ttdeci">SecretKey generateSecretKey(KeyType type, Seed const &amp;seed)</div><div class="ttdoc">Generate a new secret key deterministically.</div><div class="ttdef"><b>Definition:</b> <a href="SecretKey_8cpp_source.html#l00291">SecretKey.cpp:291</a></div></div>
<div class="ttc" id="ainteger_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint8_t</a></div></div>
<div class="ttc" id="anamespaceripple_html_ab04893e982544dd52eb7f83e681382e8"><div class="ttname"><a href="namespaceripple.html#ab04893e982544dd52eb7f83e681382e8">ripple::parseGenericSeed</a></div><div class="ttdeci">std::optional&lt; Seed &gt; parseGenericSeed(std::string const &amp;str, bool rfc1751)</div><div class="ttdoc">Attempt to parse a string as a seed.</div><div class="ttdef"><b>Definition:</b> <a href="Seed_8cpp_source.html#l00090">Seed.cpp:90</a></div></div>
<div class="ttc" id="anamespaceripple_html_a9de744cfdefe1132969eb982e57e4ddea82c2b7829b8129e5a2d53665ba4b4757"><div class="ttname"><a href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea82c2b7829b8129e5a2d53665ba4b4757">ripple::KeyType::secp256k1</a></div><div class="ttdeci">@ secp256k1</div></div>
<div class="ttc" id="anamespaceripple_html_ac52a0a522fc11bdd47fce39bd29f97bc"><div class="ttname"><a href="namespaceripple.html#ac52a0a522fc11bdd47fce39bd29f97bc">ripple::randomKeyPair</a></div><div class="ttdeci">std::pair&lt; PublicKey, SecretKey &gt; 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#l00368">SecretKey.cpp:368</a></div></div>
<div class="ttc" id="anamespaceripple_html_a50df1a645790d124729a6ed973edf519"><div class="ttname"><a href="namespaceripple.html#a50df1a645790d124729a6ed973edf519">ripple::generateSeed</a></div><div class="ttdeci">Seed generateSeed(std::string const &amp;passPhrase)</div><div class="ttdoc">Generate a seed deterministically.</div><div class="ttdef"><b>Definition:</b> <a href="Seed_8cpp_source.html#l00069">Seed.cpp:69</a></div></div>