This commit is contained in:
manojsdoshi
2021-03-12 22:34:28 +00:00
parent 1664f589f1
commit dffdcfc0e7
4802 changed files with 108249 additions and 108053 deletions

View File

@@ -168,7 +168,7 @@ $(function() {
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>&#160;{</div>
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>&#160;<span class="keyword">public</span>:</div>
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>&#160; <span class="keywordtype">void</span></div>
<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1WalletPropose__test.html#a8b7f4fa7a58fddae9e7b3f80e99e67d6"> 100</a></span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#a8b7f4fa7a58fddae9e7b3f80e99e67d6">testRandomWallet</a>(boost::optional&lt;std::string&gt; <span class="keyword">const</span>&amp; keyType)</div>
<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1WalletPropose__test.html#ac9b8937da2ddcceb34b3a096ce6bd12f"> 100</a></span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#ac9b8937da2ddcceb34b3a096ce6bd12f">testRandomWallet</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional&lt;std::string&gt;</a> <span class="keyword">const</span>&amp; keyType)</div>
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>&#160; {</div>
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>&#160; <a class="code" href="classJson_1_1Value.html">Json::Value</a> params;</div>
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>&#160; <span class="keywordflow">if</span> (keyType)</div>
@@ -216,8 +216,8 @@ $(function() {
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>&#160; }</div>
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>&#160; </div>
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>&#160; <span class="keywordtype">void</span></div>
<div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1WalletPropose__test.html#a8cb36312ad2fe870bd2b7e75182de9f0"> 148</a></span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#a8cb36312ad2fe870bd2b7e75182de9f0">testSeed</a>(</div>
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; boost::optional&lt;std::string&gt; <span class="keyword">const</span>&amp; keyType,</div>
<div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1WalletPropose__test.html#aea16feb6fbd15f056a6879e912ecfea0"> 148</a></span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#aea16feb6fbd15f056a6879e912ecfea0">testSeed</a>(</div>
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional&lt;std::string&gt;</a> <span class="keyword">const</span>&amp; keyType,</div>
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>&#160; <a class="code" href="structripple_1_1RPC_1_1key__strings.html">key_strings</a> <span class="keyword">const</span>&amp; strings)</div>
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>&#160; {</div>
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>&#160; testcase(<span class="stringliteral">&quot;seed&quot;</span>);</div>
@@ -232,8 +232,8 @@ $(function() {
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>&#160; }</div>
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>&#160; </div>
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>&#160; <span class="keywordtype">void</span></div>
<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1WalletPropose__test.html#a5e7bf1d9ab06f4b8bd1cfc8484e51054"> 164</a></span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#a5e7bf1d9ab06f4b8bd1cfc8484e51054">testSeedHex</a>(</div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; boost::optional&lt;std::string&gt; <span class="keyword">const</span>&amp; keyType,</div>
<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1WalletPropose__test.html#aab97e2a305cf86257646b8d6ed195f2a"> 164</a></span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#aab97e2a305cf86257646b8d6ed195f2a">testSeedHex</a>(</div>
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional&lt;std::string&gt;</a> <span class="keyword">const</span>&amp; keyType,</div>
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>&#160; <a class="code" href="structripple_1_1RPC_1_1key__strings.html">key_strings</a> <span class="keyword">const</span>&amp; strings)</div>
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>&#160; {</div>
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>&#160; testcase(<span class="stringliteral">&quot;seed_hex&quot;</span>);</div>
@@ -248,9 +248,9 @@ $(function() {
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>&#160; }</div>
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>&#160; </div>
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>&#160; <span class="keywordtype">void</span></div>
<div class="line"><a name="l00180"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1WalletPropose__test.html#af539be6e5ab667608fcce58a2a8d576e"> 180</a></span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#af539be6e5ab667608fcce58a2a8d576e">testLegacyPassphrase</a>(</div>
<div class="line"><a name="l00180"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1WalletPropose__test.html#a7199d9d97dd0295f2aa1f68578229cbd"> 180</a></span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#a7199d9d97dd0295f2aa1f68578229cbd">testLegacyPassphrase</a>(</div>
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>&#160; <span class="keywordtype">char</span> <span class="keyword">const</span>* value,</div>
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160; boost::optional&lt;std::string&gt; <span class="keyword">const</span>&amp; keyType,</div>
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional&lt;std::string&gt;</a> <span class="keyword">const</span>&amp; keyType,</div>
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>&#160; <a class="code" href="structripple_1_1RPC_1_1key__strings.html">key_strings</a> <span class="keyword">const</span>&amp; strings)</div>
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>&#160; {</div>
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>&#160; <a class="code" href="classJson_1_1Value.html">Json::Value</a> params;</div>
@@ -266,29 +266,29 @@ $(function() {
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>&#160; }</div>
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>&#160; </div>
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>&#160; <span class="keywordtype">void</span></div>
<div class="line"><a name="l00198"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1WalletPropose__test.html#ae83cb2381bdb78780a0d202368285a52"> 198</a></span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#ae83cb2381bdb78780a0d202368285a52">testLegacyPassphrase</a>(</div>
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160; boost::optional&lt;std::string&gt; <span class="keyword">const</span>&amp; keyType,</div>
<div class="line"><a name="l00198"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1WalletPropose__test.html#a0b3d7be6f63ee50a302ce4714db99056"> 198</a></span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#a0b3d7be6f63ee50a302ce4714db99056">testLegacyPassphrase</a>(</div>
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional&lt;std::string&gt;</a> <span class="keyword">const</span>&amp; keyType,</div>
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>&#160; <a class="code" href="structripple_1_1RPC_1_1key__strings.html">key_strings</a> <span class="keyword">const</span>&amp; strings)</div>
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>&#160; {</div>
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>&#160; testcase(<span class="stringliteral">&quot;passphrase&quot;</span>);</div>
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>&#160; </div>
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#af539be6e5ab667608fcce58a2a8d576e">testLegacyPassphrase</a>(strings.<a class="code" href="structripple_1_1RPC_1_1key__strings.html#aeaebfe1fa226cd59d6c25248b887b242">passphrase</a>, keyType, strings);</div>
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#af539be6e5ab667608fcce58a2a8d576e">testLegacyPassphrase</a>(strings.<a class="code" href="structripple_1_1RPC_1_1key__strings.html#a07b3d8f86fd291b6f7be389a59173030">master_key</a>, keyType, strings);</div>
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#af539be6e5ab667608fcce58a2a8d576e">testLegacyPassphrase</a>(strings.<a class="code" href="structripple_1_1RPC_1_1key__strings.html#a2ad58f0e794f97951529edcb90744483">master_seed</a>, keyType, strings);</div>
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#af539be6e5ab667608fcce58a2a8d576e">testLegacyPassphrase</a>(strings.<a class="code" href="structripple_1_1RPC_1_1key__strings.html#aaa71994cbc2ce890bb6ab1ec93a2a511">master_seed_hex</a>, keyType, strings);</div>
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#a7199d9d97dd0295f2aa1f68578229cbd">testLegacyPassphrase</a>(strings.<a class="code" href="structripple_1_1RPC_1_1key__strings.html#aeaebfe1fa226cd59d6c25248b887b242">passphrase</a>, keyType, strings);</div>
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#a7199d9d97dd0295f2aa1f68578229cbd">testLegacyPassphrase</a>(strings.<a class="code" href="structripple_1_1RPC_1_1key__strings.html#a07b3d8f86fd291b6f7be389a59173030">master_key</a>, keyType, strings);</div>
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#a7199d9d97dd0295f2aa1f68578229cbd">testLegacyPassphrase</a>(strings.<a class="code" href="structripple_1_1RPC_1_1key__strings.html#a2ad58f0e794f97951529edcb90744483">master_seed</a>, keyType, strings);</div>
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#a7199d9d97dd0295f2aa1f68578229cbd">testLegacyPassphrase</a>(strings.<a class="code" href="structripple_1_1RPC_1_1key__strings.html#aaa71994cbc2ce890bb6ab1ec93a2a511">master_seed_hex</a>, keyType, strings);</div>
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>&#160; }</div>
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>&#160; </div>
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>&#160; <span class="keywordtype">void</span></div>
<div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1WalletPropose__test.html#a3cfaa1e3bbc6f522f98c219a0094b083"> 211</a></span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#a3cfaa1e3bbc6f522f98c219a0094b083">testKeyType</a>(</div>
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160; boost::optional&lt;std::string&gt; <span class="keyword">const</span>&amp; keyType,</div>
<div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1WalletPropose__test.html#abf3085898156b4e10cac013547fb278f"> 211</a></span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#abf3085898156b4e10cac013547fb278f">testKeyType</a>(</div>
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional&lt;std::string&gt;</a> <span class="keyword">const</span>&amp; keyType,</div>
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>&#160; <a class="code" href="structripple_1_1RPC_1_1key__strings.html">key_strings</a> <span class="keyword">const</span>&amp; strings)</div>
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>&#160; {</div>
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>&#160; testcase(keyType ? *keyType : <span class="stringliteral">&quot;no key_type&quot;</span>);</div>
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>&#160; </div>
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#a8b7f4fa7a58fddae9e7b3f80e99e67d6">testRandomWallet</a>(keyType);</div>
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#a8cb36312ad2fe870bd2b7e75182de9f0">testSeed</a>(keyType, strings);</div>
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#a5e7bf1d9ab06f4b8bd1cfc8484e51054">testSeedHex</a>(keyType, strings);</div>
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#af539be6e5ab667608fcce58a2a8d576e">testLegacyPassphrase</a>(keyType, strings);</div>
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#ac9b8937da2ddcceb34b3a096ce6bd12f">testRandomWallet</a>(keyType);</div>
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#aea16feb6fbd15f056a6879e912ecfea0">testSeed</a>(keyType, strings);</div>
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#aab97e2a305cf86257646b8d6ed195f2a">testSeedHex</a>(keyType, strings);</div>
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#a7199d9d97dd0295f2aa1f68578229cbd">testLegacyPassphrase</a>(keyType, strings);</div>
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>&#160; </div>
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>&#160; <a class="code" href="classJson_1_1Value.html">Json::Value</a> params;</div>
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>&#160; <span class="keywordflow">if</span> (keyType)</div>
@@ -388,8 +388,8 @@ $(function() {
<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; </div>
<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>&#160; <span class="keywordtype">void</span></div>
<div class="line"><a name="l00320"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1WalletPropose__test.html#a579cd44088f394bdbb16e5a057ac8036"> 320</a></span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#a579cd44088f394bdbb16e5a057ac8036">testKeypairForSignature</a>(</div>
<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160; boost::optional&lt;std::string&gt; keyType,</div>
<div class="line"><a name="l00320"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1WalletPropose__test.html#a69780f6de2b56fcd0a0d8a69d88d4571"> 320</a></span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#a69780f6de2b56fcd0a0d8a69d88d4571">testKeypairForSignature</a>(</div>
<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>&#160; <a class="codeRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional&lt;std::string&gt;</a> keyType,</div>
<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>&#160; <a class="code" href="structripple_1_1RPC_1_1key__strings.html">key_strings</a> <span class="keyword">const</span>&amp; strings)</div>
<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>&#160; {</div>
<div class="line"><a name="l00324"></a><span class="lineno"> 324</span>&#160; testcase(</div>
@@ -923,16 +923,16 @@ $(function() {
<div class="line"><a name="l00852"></a><span class="lineno"> 852</span>&#160; <span class="keywordtype">void</span></div>
<div class="line"><a name="l00853"></a><span class="lineno"><a class="line" href="classripple_1_1RPC_1_1WalletPropose__test.html#a16cb41c204e8792dd508ce4c5c5294eb"> 853</a></span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#a16cb41c204e8792dd508ce4c5c5294eb">run</a>()<span class="keyword"> override</span></div>
<div class="line"><a name="l00854"></a><span class="lineno"> 854</span>&#160;<span class="keyword"> </span>{</div>
<div class="line"><a name="l00855"></a><span class="lineno"> 855</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#a3cfaa1e3bbc6f522f98c219a0094b083">testKeyType</a>(boost::none, <a class="code" href="namespaceripple_1_1RPC.html#af4ad4f10ce47581de9d1c2442fb4b77a">secp256k1_strings</a>);</div>
<div class="line"><a name="l00856"></a><span class="lineno"> 856</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#a3cfaa1e3bbc6f522f98c219a0094b083">testKeyType</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>(<span class="stringliteral">&quot;secp256k1&quot;</span>), <a class="code" href="namespaceripple_1_1RPC.html#af4ad4f10ce47581de9d1c2442fb4b77a">secp256k1_strings</a>);</div>
<div class="line"><a name="l00857"></a><span class="lineno"> 857</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#a3cfaa1e3bbc6f522f98c219a0094b083">testKeyType</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>(<span class="stringliteral">&quot;ed25519&quot;</span>), <a class="code" href="namespaceripple_1_1RPC.html#a399bc01fb37e4c570541d346706e3648">ed25519_strings</a>);</div>
<div class="line"><a name="l00858"></a><span class="lineno"> 858</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#a3cfaa1e3bbc6f522f98c219a0094b083">testKeyType</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>(<span class="stringliteral">&quot;secp256k1&quot;</span>), <a class="code" href="namespaceripple_1_1RPC.html#a0858010ae4cdf428121070f30ba3d5db">strong_brain_strings</a>);</div>
<div class="line"><a name="l00855"></a><span class="lineno"> 855</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#abf3085898156b4e10cac013547fb278f">testKeyType</a>(std::nullopt, <a class="code" href="namespaceripple_1_1RPC.html#af4ad4f10ce47581de9d1c2442fb4b77a">secp256k1_strings</a>);</div>
<div class="line"><a name="l00856"></a><span class="lineno"> 856</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#abf3085898156b4e10cac013547fb278f">testKeyType</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>(<span class="stringliteral">&quot;secp256k1&quot;</span>), <a class="code" href="namespaceripple_1_1RPC.html#af4ad4f10ce47581de9d1c2442fb4b77a">secp256k1_strings</a>);</div>
<div class="line"><a name="l00857"></a><span class="lineno"> 857</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#abf3085898156b4e10cac013547fb278f">testKeyType</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>(<span class="stringliteral">&quot;ed25519&quot;</span>), <a class="code" href="namespaceripple_1_1RPC.html#a399bc01fb37e4c570541d346706e3648">ed25519_strings</a>);</div>
<div class="line"><a name="l00858"></a><span class="lineno"> 858</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#abf3085898156b4e10cac013547fb278f">testKeyType</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>(<span class="stringliteral">&quot;secp256k1&quot;</span>), <a class="code" href="namespaceripple_1_1RPC.html#a0858010ae4cdf428121070f30ba3d5db">strong_brain_strings</a>);</div>
<div class="line"><a name="l00859"></a><span class="lineno"> 859</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#a2afb0aea16db4628d6d02f6a1bc5fe40">testBadInput</a>();</div>
<div class="line"><a name="l00860"></a><span class="lineno"> 860</span>&#160; </div>
<div class="line"><a name="l00861"></a><span class="lineno"> 861</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#a579cd44088f394bdbb16e5a057ac8036">testKeypairForSignature</a>(boost::none, <a class="code" href="namespaceripple_1_1RPC.html#af4ad4f10ce47581de9d1c2442fb4b77a">secp256k1_strings</a>);</div>
<div class="line"><a name="l00862"></a><span class="lineno"> 862</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#a579cd44088f394bdbb16e5a057ac8036">testKeypairForSignature</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>(<span class="stringliteral">&quot;secp256k1&quot;</span>), <a class="code" href="namespaceripple_1_1RPC.html#af4ad4f10ce47581de9d1c2442fb4b77a">secp256k1_strings</a>);</div>
<div class="line"><a name="l00863"></a><span class="lineno"> 863</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#a579cd44088f394bdbb16e5a057ac8036">testKeypairForSignature</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>(<span class="stringliteral">&quot;ed25519&quot;</span>), <a class="code" href="namespaceripple_1_1RPC.html#a399bc01fb37e4c570541d346706e3648">ed25519_strings</a>);</div>
<div class="line"><a name="l00864"></a><span class="lineno"> 864</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#a579cd44088f394bdbb16e5a057ac8036">testKeypairForSignature</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>(<span class="stringliteral">&quot;secp256k1&quot;</span>), <a class="code" href="namespaceripple_1_1RPC.html#a0858010ae4cdf428121070f30ba3d5db">strong_brain_strings</a>);</div>
<div class="line"><a name="l00861"></a><span class="lineno"> 861</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#a69780f6de2b56fcd0a0d8a69d88d4571">testKeypairForSignature</a>(std::nullopt, <a class="code" href="namespaceripple_1_1RPC.html#af4ad4f10ce47581de9d1c2442fb4b77a">secp256k1_strings</a>);</div>
<div class="line"><a name="l00862"></a><span class="lineno"> 862</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#a69780f6de2b56fcd0a0d8a69d88d4571">testKeypairForSignature</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>(<span class="stringliteral">&quot;secp256k1&quot;</span>), <a class="code" href="namespaceripple_1_1RPC.html#af4ad4f10ce47581de9d1c2442fb4b77a">secp256k1_strings</a>);</div>
<div class="line"><a name="l00863"></a><span class="lineno"> 863</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#a69780f6de2b56fcd0a0d8a69d88d4571">testKeypairForSignature</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>(<span class="stringliteral">&quot;ed25519&quot;</span>), <a class="code" href="namespaceripple_1_1RPC.html#a399bc01fb37e4c570541d346706e3648">ed25519_strings</a>);</div>
<div class="line"><a name="l00864"></a><span class="lineno"> 864</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#a69780f6de2b56fcd0a0d8a69d88d4571">testKeypairForSignature</a>(<a class="codeRef" href="http://en.cppreference.com/w/cpp/string/basic_string.html">std::string</a>(<span class="stringliteral">&quot;secp256k1&quot;</span>), <a class="code" href="namespaceripple_1_1RPC.html#a0858010ae4cdf428121070f30ba3d5db">strong_brain_strings</a>);</div>
<div class="line"><a name="l00865"></a><span class="lineno"> 865</span>&#160; </div>
<div class="line"><a name="l00866"></a><span class="lineno"> 866</span>&#160; <a class="code" href="classripple_1_1RPC_1_1WalletPropose__test.html#a48992a195ee482aec37af09bb4819584">testRippleLibEd25519</a>();</div>
<div class="line"><a name="l00867"></a><span class="lineno"> 867</span>&#160; </div>
@@ -953,41 +953,42 @@ $(function() {
<div class="ttc" id="anamespaceJson_html_a7d654b75c16a57007925868e38212b4eadc8f264f36b55b063c78126b335415f4"><div class="ttname"><a href="namespaceJson.html#a7d654b75c16a57007925868e38212b4eadc8f264f36b55b063c78126b335415f4">Json::arrayValue</a></div><div class="ttdeci">@ arrayValue</div><div class="ttdoc">array value (ordered list)</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8h_source.html#l00042">json_value.h:42</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1WalletPropose__test_html_a2afb0aea16db4628d6d02f6a1bc5fe40"><div class="ttname"><a href="classripple_1_1RPC_1_1WalletPropose__test.html#a2afb0aea16db4628d6d02f6a1bc5fe40">ripple::RPC::WalletPropose_test::testBadInput</a></div><div class="ttdeci">void testBadInput()</div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00233">KeyGeneration_test.cpp:233</a></div></div>
<div class="ttc" id="aclassripple_1_1TestSuite_html_a4d8bf48d6ba48143ea8203235352f195"><div class="ttname"><a href="classripple_1_1TestSuite.html#a4d8bf48d6ba48143ea8203235352f195">ripple::TestSuite::expectEquals</a></div><div class="ttdeci">bool expectEquals(S actual, T expected, std::string const &amp;message=&quot;&quot;)</div><div class="ttdef"><b>Definition:</b> <a href="TestSuite_8h_source.html#l00033">TestSuite.h:33</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1WalletPropose__test_html_a8cb36312ad2fe870bd2b7e75182de9f0"><div class="ttname"><a href="classripple_1_1RPC_1_1WalletPropose__test.html#a8cb36312ad2fe870bd2b7e75182de9f0">ripple::RPC::WalletPropose_test::testSeed</a></div><div class="ttdeci">void testSeed(boost::optional&lt; std::string &gt; const &amp;keyType, key_strings const &amp;strings)</div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00148">KeyGeneration_test.cpp:148</a></div></div>
<div class="ttc" id="astructripple_1_1RPC_1_1key__strings_html_a39eba162a98253fc0186725d3fe80b66"><div class="ttname"><a href="structripple_1_1RPC_1_1key__strings.html#a39eba162a98253fc0186725d3fe80b66">ripple::RPC::key_strings::account_id</a></div><div class="ttdeci">char const * account_id</div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00035">KeyGeneration_test.cpp:35</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1WalletPropose__test_html_a16cb41c204e8792dd508ce4c5c5294eb"><div class="ttname"><a href="classripple_1_1RPC_1_1WalletPropose__test.html#a16cb41c204e8792dd508ce4c5c5294eb">ripple::RPC::WalletPropose_test::run</a></div><div class="ttdeci">void run() override</div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00853">KeyGeneration_test.cpp:853</a></div></div>
<div class="ttc" id="astructripple_1_1RPC_1_1key__strings_html_ac26be6cf899bc8cb35555702a7338e63"><div class="ttname"><a href="structripple_1_1RPC_1_1key__strings.html#ac26be6cf899bc8cb35555702a7338e63">ripple::RPC::key_strings::public_key_hex</a></div><div class="ttdeci">char const * public_key_hex</div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00040">KeyGeneration_test.cpp:40</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_1_1common_html_ad72e81e0053397669f527267492ea99f"><div class="ttname"><a href="namespaceripple_1_1RPC_1_1common.html#ad72e81e0053397669f527267492ea99f">ripple::RPC::common::master_seed</a></div><div class="ttdeci">static char const * master_seed</div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00050">KeyGeneration_test.cpp:50</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1WalletPropose__test_html_a3cfaa1e3bbc6f522f98c219a0094b083"><div class="ttname"><a href="classripple_1_1RPC_1_1WalletPropose__test.html#a3cfaa1e3bbc6f522f98c219a0094b083">ripple::RPC::WalletPropose_test::testKeyType</a></div><div class="ttdeci">void testKeyType(boost::optional&lt; std::string &gt; const &amp;keyType, key_strings const &amp;strings)</div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00211">KeyGeneration_test.cpp:211</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="astructripple_1_1RPC_1_1key__strings_html"><div class="ttname"><a href="structripple_1_1RPC_1_1key__strings.html">ripple::RPC::key_strings</a></div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00033">KeyGeneration_test.cpp:33</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1WalletPropose__test_html_af539be6e5ab667608fcce58a2a8d576e"><div class="ttname"><a href="classripple_1_1RPC_1_1WalletPropose__test.html#af539be6e5ab667608fcce58a2a8d576e">ripple::RPC::WalletPropose_test::testLegacyPassphrase</a></div><div class="ttdeci">void testLegacyPassphrase(char const *value, boost::optional&lt; std::string &gt; const &amp;keyType, key_strings const &amp;strings)</div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00180">KeyGeneration_test.cpp:180</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1WalletPropose__test_html_ac3ff566738261d32467040f53c8b2f9a"><div class="ttname"><a href="classripple_1_1RPC_1_1WalletPropose__test.html#ac3ff566738261d32467040f53c8b2f9a">ripple::RPC::WalletPropose_test::testKeypairForSignatureErrors</a></div><div class="ttdeci">void testKeypairForSignatureErrors()</div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00410">KeyGeneration_test.cpp:410</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_af4ad4f10ce47581de9d1c2442fb4b77a"><div class="ttname"><a href="namespaceripple_1_1RPC.html#af4ad4f10ce47581de9d1c2442fb4b77a">ripple::RPC::secp256k1_strings</a></div><div class="ttdeci">static const key_strings secp256k1_strings</div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00054">KeyGeneration_test.cpp:54</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1WalletPropose__test_html_a579cd44088f394bdbb16e5a057ac8036"><div class="ttname"><a href="classripple_1_1RPC_1_1WalletPropose__test.html#a579cd44088f394bdbb16e5a057ac8036">ripple::RPC::WalletPropose_test::testKeypairForSignature</a></div><div class="ttdeci">void testKeypairForSignature(boost::optional&lt; std::string &gt; keyType, key_strings const &amp;strings)</div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00320">KeyGeneration_test.cpp:320</a></div></div>
<div class="ttc" id="aclassJson_1_1Value_html_a7e49ac977e4bcf59745a09d426669f75"><div class="ttname"><a href="classJson_1_1Value.html#a7e49ac977e4bcf59745a09d426669f75">Json::Value::append</a></div><div class="ttdeci">Value &amp; append(const Value &amp;value)</div><div class="ttdoc">Append value to array at the end.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l00882">json_value.cpp:882</a></div></div>
<div class="ttc" id="astructripple_1_1RPC_1_1key__strings_html_aaa71994cbc2ce890bb6ab1ec93a2a511"><div class="ttname"><a href="structripple_1_1RPC_1_1key__strings.html#aaa71994cbc2ce890bb6ab1ec93a2a511">ripple::RPC::key_strings::master_seed_hex</a></div><div class="ttdeci">char const * master_seed_hex</div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00038">KeyGeneration_test.cpp:38</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1WalletPropose__test_html_ae83cb2381bdb78780a0d202368285a52"><div class="ttname"><a href="classripple_1_1RPC_1_1WalletPropose__test.html#ae83cb2381bdb78780a0d202368285a52">ripple::RPC::WalletPropose_test::testLegacyPassphrase</a></div><div class="ttdeci">void testLegacyPassphrase(boost::optional&lt; std::string &gt; const &amp;keyType, key_strings const &amp;strings)</div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00198">KeyGeneration_test.cpp:198</a></div></div>
<div class="ttc" id="anamespaceJson_html_a7d654b75c16a57007925868e38212b4eae8386dcfc36d1ae897745f7b4f77a1f6"><div class="ttname"><a href="namespaceJson.html#a7d654b75c16a57007925868e38212b4eae8386dcfc36d1ae897745f7b4f77a1f6">Json::objectValue</a></div><div class="ttdeci">@ objectValue</div><div class="ttdoc">object value (collection of name/value pairs).</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8h_source.html#l00043">json_value.h:43</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_a1a79f0c33d1405fe85c40d63a49658bd"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a1a79f0c33d1405fe85c40d63a49658bd">ripple::RPC::contains_error</a></div><div class="ttdeci">bool contains_error(Json::Value const &amp;json)</div><div class="ttdoc">Returns true if the json contains an rpc error specification.</div><div class="ttdef"><b>Definition:</b> <a href="ErrorCodes_8cpp_source.html#l00225">ErrorCodes.cpp:225</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1WalletPropose__test_html"><div class="ttname"><a href="classripple_1_1RPC_1_1WalletPropose__test.html">ripple::RPC::WalletPropose_test</a></div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00096">KeyGeneration_test.cpp:96</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1WalletPropose__test_html_aab97e2a305cf86257646b8d6ed195f2a"><div class="ttname"><a href="classripple_1_1RPC_1_1WalletPropose__test.html#aab97e2a305cf86257646b8d6ed195f2a">ripple::RPC::WalletPropose_test::testSeedHex</a></div><div class="ttdeci">void testSeedHex(std::optional&lt; std::string &gt; const &amp;keyType, key_strings const &amp;strings)</div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00164">KeyGeneration_test.cpp:164</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1WalletPropose__test_html_a0b3d7be6f63ee50a302ce4714db99056"><div class="ttname"><a href="classripple_1_1RPC_1_1WalletPropose__test.html#a0b3d7be6f63ee50a302ce4714db99056">ripple::RPC::WalletPropose_test::testLegacyPassphrase</a></div><div class="ttdeci">void testLegacyPassphrase(std::optional&lt; std::string &gt; const &amp;keyType, key_strings const &amp;strings)</div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00198">KeyGeneration_test.cpp:198</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="aclassripple_1_1RPC_1_1WalletPropose__test_html_a69780f6de2b56fcd0a0d8a69d88d4571"><div class="ttname"><a href="classripple_1_1RPC_1_1WalletPropose__test.html#a69780f6de2b56fcd0a0d8a69d88d4571">ripple::RPC::WalletPropose_test::testKeypairForSignature</a></div><div class="ttdeci">void testKeypairForSignature(std::optional&lt; std::string &gt; keyType, key_strings const &amp;strings)</div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00320">KeyGeneration_test.cpp:320</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1WalletPropose__test_html_ac9b8937da2ddcceb34b3a096ce6bd12f"><div class="ttname"><a href="classripple_1_1RPC_1_1WalletPropose__test.html#ac9b8937da2ddcceb34b3a096ce6bd12f">ripple::RPC::WalletPropose_test::testRandomWallet</a></div><div class="ttdeci">void testRandomWallet(std::optional&lt; std::string &gt; const &amp;keyType)</div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00100">KeyGeneration_test.cpp:100</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_1_1common_html_a9e331f98266cdf73a3cbb38fb5a3b714"><div class="ttname"><a href="namespaceripple_1_1RPC_1_1common.html#a9e331f98266cdf73a3cbb38fb5a3b714">ripple::RPC::common::master_seed_hex</a></div><div class="ttdeci">static char const * master_seed_hex</div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00051">KeyGeneration_test.cpp:51</a></div></div>
<div class="ttc" id="aclassJson_1_1Value_html_ad6d4df2227321bab05e86667609a7fad"><div class="ttname"><a href="classJson_1_1Value.html#ad6d4df2227321bab05e86667609a7fad">Json::Value::isMember</a></div><div class="ttdeci">bool isMember(const char *key) const</div><div class="ttdoc">Return true if the object has a member named key.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l00932">json_value.cpp:932</a></div></div>
<div class="ttc" id="aclassripple_1_1TestSuite_html"><div class="ttname"><a href="classripple_1_1TestSuite.html">ripple::TestSuite</a></div><div class="ttdef"><b>Definition:</b> <a href="TestSuite_8h_source.html#l00028">TestSuite.h:28</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1WalletPropose__test_html_a48992a195ee482aec37af09bb4819584"><div class="ttname"><a href="classripple_1_1RPC_1_1WalletPropose__test.html#a48992a195ee482aec37af09bb4819584">ripple::RPC::WalletPropose_test::testRippleLibEd25519</a></div><div class="ttdeci">void testRippleLibEd25519()</div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00739">KeyGeneration_test.cpp:739</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1WalletPropose__test_html_a5e7bf1d9ab06f4b8bd1cfc8484e51054"><div class="ttname"><a href="classripple_1_1RPC_1_1WalletPropose__test.html#a5e7bf1d9ab06f4b8bd1cfc8484e51054">ripple::RPC::WalletPropose_test::testSeedHex</a></div><div class="ttdeci">void testSeedHex(boost::optional&lt; std::string &gt; const &amp;keyType, key_strings const &amp;strings)</div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00164">KeyGeneration_test.cpp:164</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="RCLCensorshipDetector_8h_source.html#l00029">RCLCensorshipDetector.h:29</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_a9bccc1b478a5bda71c12c100373780f4"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a9bccc1b478a5bda71c12c100373780f4">ripple::RPC::keypairForSignature</a></div><div class="ttdeci">std::pair&lt; PublicKey, SecretKey &gt; keypairForSignature(Json::Value const &amp;params, Json::Value &amp;error)</div><div class="ttdef"><b>Definition:</b> <a href="RPCHelpers_8cpp_source.html#l00708">RPCHelpers.cpp:708</a></div></div>
<div class="ttc" id="anamespaceripple_html_a1bf8df553d36589191c8057c136cce03ab23f52a56f27cc97abe221ea3c5cd56c"><div class="ttname"><a href="namespaceripple.html#a1bf8df553d36589191c8057c136cce03ab23f52a56f27cc97abe221ea3c5cd56c">ripple::TokenType::AccountPublic</a></div><div class="ttdeci">@ AccountPublic</div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1WalletPropose__test_html_ae1b0d0e4dd317b50686e3e874e3751f0"><div class="ttname"><a href="classripple_1_1RPC_1_1WalletPropose__test.html#ae1b0d0e4dd317b50686e3e874e3751f0">ripple::RPC::WalletPropose_test::testSecretWallet</a></div><div class="ttdeci">Json::Value testSecretWallet(Json::Value const &amp;params, key_strings const &amp;s)</div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00130">KeyGeneration_test.cpp:130</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_1_1common_html_aee0b81b1e32fd602fc4dd571aeff7598"><div class="ttname"><a href="namespaceripple_1_1RPC_1_1common.html#aee0b81b1e32fd602fc4dd571aeff7598">ripple::RPC::common::passphrase</a></div><div class="ttdeci">static char const * passphrase</div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00047">KeyGeneration_test.cpp:47</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_html_a399bc01fb37e4c570541d346706e3648"><div class="ttname"><a href="namespaceripple_1_1RPC.html#a399bc01fb37e4c570541d346706e3648">ripple::RPC::ed25519_strings</a></div><div class="ttdeci">static const key_strings ed25519_strings</div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00068">KeyGeneration_test.cpp:68</a></div></div>
<div class="ttc" id="aoptional_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional&lt; std::string &gt;</a></div></div>
<div class="ttc" id="astructripple_1_1RPC_1_1key__strings_html_aeaebfe1fa226cd59d6c25248b887b242"><div class="ttname"><a href="structripple_1_1RPC_1_1key__strings.html#aeaebfe1fa226cd59d6c25248b887b242">ripple::RPC::key_strings::passphrase</a></div><div class="ttdeci">char const * passphrase</div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00042">KeyGeneration_test.cpp:42</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1WalletPropose__test_html_a7199d9d97dd0295f2aa1f68578229cbd"><div class="ttname"><a href="classripple_1_1RPC_1_1WalletPropose__test.html#a7199d9d97dd0295f2aa1f68578229cbd">ripple::RPC::WalletPropose_test::testLegacyPassphrase</a></div><div class="ttdeci">void testLegacyPassphrase(char const *value, std::optional&lt; std::string &gt; const &amp;keyType, key_strings const &amp;strings)</div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00180">KeyGeneration_test.cpp:180</a></div></div>
<div class="ttc" id="anamespaceripple_1_1RPC_1_1common_html_a2594b6fc363636c23c993437ce7c87d7"><div class="ttname"><a href="namespaceripple_1_1RPC_1_1common.html#a2594b6fc363636c23c993437ce7c87d7">ripple::RPC::common::master_key</a></div><div class="ttdeci">static char const * master_key</div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00048">KeyGeneration_test.cpp:48</a></div></div>
<div class="ttc" id="anamespaceripple_html_ac44c4bc38270bac0b5277f85950ec295"><div class="ttname"><a href="namespaceripple.html#ac44c4bc38270bac0b5277f85950ec295">ripple::walletPropose</a></div><div class="ttdeci">Json::Value walletPropose(Json::Value const &amp;params)</div><div class="ttdef"><b>Definition:</b> <a href="WalletPropose_8cpp_source.html#l00074">WalletPropose.cpp:74</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1WalletPropose__test_html_a8b7f4fa7a58fddae9e7b3f80e99e67d6"><div class="ttname"><a href="classripple_1_1RPC_1_1WalletPropose__test.html#a8b7f4fa7a58fddae9e7b3f80e99e67d6">ripple::RPC::WalletPropose_test::testRandomWallet</a></div><div class="ttdeci">void testRandomWallet(boost::optional&lt; std::string &gt; const &amp;keyType)</div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00100">KeyGeneration_test.cpp:100</a></div></div>
<div class="ttc" id="anamespaceripple_html_ac44c4bc38270bac0b5277f85950ec295"><div class="ttname"><a href="namespaceripple.html#ac44c4bc38270bac0b5277f85950ec295">ripple::walletPropose</a></div><div class="ttdeci">Json::Value walletPropose(Json::Value const &amp;params)</div><div class="ttdef"><b>Definition:</b> <a href="WalletPropose_8cpp_source.html#l00073">WalletPropose.cpp:73</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1WalletPropose__test_html_abf3085898156b4e10cac013547fb278f"><div class="ttname"><a href="classripple_1_1RPC_1_1WalletPropose__test.html#abf3085898156b4e10cac013547fb278f">ripple::RPC::WalletPropose_test::testKeyType</a></div><div class="ttdeci">void testKeyType(std::optional&lt; std::string &gt; const &amp;keyType, key_strings const &amp;strings)</div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00211">KeyGeneration_test.cpp:211</a></div></div>
<div class="ttc" id="astructripple_1_1RPC_1_1key__strings_html_a763112d28e52fc5df29a6a53c83d258e"><div class="ttname"><a href="structripple_1_1RPC_1_1key__strings.html#a763112d28e52fc5df29a6a53c83d258e">ripple::RPC::key_strings::secret_key_hex</a></div><div class="ttdeci">char const * secret_key_hex</div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00041">KeyGeneration_test.cpp:41</a></div></div>
<div class="ttc" id="aclassripple_1_1RPC_1_1WalletPropose__test_html_aea16feb6fbd15f056a6879e912ecfea0"><div class="ttname"><a href="classripple_1_1RPC_1_1WalletPropose__test.html#aea16feb6fbd15f056a6879e912ecfea0">ripple::RPC::WalletPropose_test::testSeed</a></div><div class="ttdeci">void testSeed(std::optional&lt; std::string &gt; const &amp;keyType, key_strings const &amp;strings)</div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00148">KeyGeneration_test.cpp:148</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#l00145">json_value.h:145</a></div></div>
<div class="ttc" id="aclassJson_1_1Value_html_ab0d86bf425efefd03513e8dbfaca317b"><div class="ttname"><a href="classJson_1_1Value.html#ab0d86bf425efefd03513e8dbfaca317b">Json::Value::asString</a></div><div class="ttdeci">std::string asString() const</div><div class="ttdoc">Returns the unquoted string value.</div><div class="ttdef"><b>Definition:</b> <a href="json__value_8cpp_source.html#l00469">json_value.cpp:469</a></div></div>
<div class="ttc" id="astructripple_1_1RPC_1_1key__strings_html_a07b3d8f86fd291b6f7be389a59173030"><div class="ttname"><a href="structripple_1_1RPC_1_1key__strings.html#a07b3d8f86fd291b6f7be389a59173030">ripple::RPC::key_strings::master_key</a></div><div class="ttdeci">char const * master_key</div><div class="ttdef"><b>Definition:</b> <a href="KeyGeneration__test_8cpp_source.html#l00036">KeyGeneration_test.cpp:36</a></div></div>