mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-29 15:35:50 +00:00
deploy: 97712107b7
This commit is contained in:
@@ -219,8 +219,8 @@ $(function() {
|
||||
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  <span class="comment">// Even with all that she's still deletable.</span></div>
|
||||
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  env(deposit::auth(carol, becky));</div>
|
||||
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> <span class="keyword">const</span> carolOfferSeq{env.seq(carol)};</div>
|
||||
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a763e39623c51c0e2809f7c72e84e429b">offer</a>(carol, gw[<span class="stringliteral">"USD"</span>](51), <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(51)));</div>
|
||||
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a2f130edacc0e266d31bd9d4fe4def16c">signers</a>(carol, 1, {{alice, 1}, {becky, 1}}));</div>
|
||||
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  env(offer(carol, gw[<span class="stringliteral">"USD"</span>](51), <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(51)));</div>
|
||||
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  env(signers(carol, 1, {{alice, 1}, {becky, 1}}));</div>
|
||||
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  </div>
|
||||
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  <span class="comment">// Deleting should fail with TOO_SOON, which is a relatively</span></div>
|
||||
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  <span class="comment">// cheap check compared to validating the contents of her directory.</span></div>
|
||||
@@ -242,16 +242,16 @@ $(function() {
|
||||
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  <span class="keyword">auto</span> <span class="keyword">const</span> beckyOldBalance{env.balance(becky)};</div>
|
||||
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  </div>
|
||||
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  <span class="comment">// Verify that alice's account exists but she has no directory.</span></div>
|
||||
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  BEAST_EXPECT(env.closed()->exists(<a class="code" href="namespaceripple_1_1keylet.html#a077c127dec11c53e30092a92c29c9ae3">keylet::account</a>(alice.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  BEAST_EXPECT(!env.closed()->exists(<a class="code" href="namespaceripple_1_1keylet.html#a5e31781c9fd43e42da7b3b85307653e5">keylet::ownerDir</a>(alice.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  BEAST_EXPECT(env.closed()->exists(<a class="code" href="namespaceripple_1_1keylet.html#a50c370db96b4fdcdd202d9c2c38afce9">keylet::account</a>(alice.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  BEAST_EXPECT(!env.closed()->exists(<a class="code" href="namespaceripple_1_1keylet.html#aa9b2ba2df3c3da4cecd1c07cccf7c7f9">keylet::ownerDir</a>(alice.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  </div>
|
||||
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#ada147bbc773967de4235fc8ed1c89562">acctdelete</a>(alice, becky), <a class="code" href="classripple_1_1test_1_1jtx_1_1fee.html">fee</a>(acctDelFee));</div>
|
||||
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  <a class="code" href="classripple_1_1test_1_1AccountDelete__test.html#a3a2e08d09c040d83aa23d75f8b0fb58d">verifyDeliveredAmount</a>(env, aliceOldBalance - acctDelFee);</div>
|
||||
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  env.close();</div>
|
||||
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  </div>
|
||||
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  <span class="comment">// Verify that alice's account and directory are actually gone.</span></div>
|
||||
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  BEAST_EXPECT(!env.closed()->exists(<a class="code" href="namespaceripple_1_1keylet.html#a077c127dec11c53e30092a92c29c9ae3">keylet::account</a>(alice.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  BEAST_EXPECT(!env.closed()->exists(<a class="code" href="namespaceripple_1_1keylet.html#a5e31781c9fd43e42da7b3b85307653e5">keylet::ownerDir</a>(alice.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  BEAST_EXPECT(!env.closed()->exists(<a class="code" href="namespaceripple_1_1keylet.html#a50c370db96b4fdcdd202d9c2c38afce9">keylet::account</a>(alice.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  BEAST_EXPECT(!env.closed()->exists(<a class="code" href="namespaceripple_1_1keylet.html#aa9b2ba2df3c3da4cecd1c07cccf7c7f9">keylet::ownerDir</a>(alice.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span>  </div>
|
||||
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  <span class="comment">// Verify that alice's XRP, minus the fee, was transferred to becky.</span></div>
|
||||
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  BEAST_EXPECT(</div>
|
||||
@@ -272,13 +272,13 @@ $(function() {
|
||||
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  </div>
|
||||
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>  <span class="comment">// Verify that Carol's account, directory, deposit</span></div>
|
||||
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  <span class="comment">// preauthorization, offer, and signer list exist.</span></div>
|
||||
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  BEAST_EXPECT(env.closed()->exists(<a class="code" href="namespaceripple_1_1keylet.html#a077c127dec11c53e30092a92c29c9ae3">keylet::account</a>(carol.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>  BEAST_EXPECT(env.closed()->exists(<a class="code" href="namespaceripple_1_1keylet.html#a5e31781c9fd43e42da7b3b85307653e5">keylet::ownerDir</a>(carol.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  BEAST_EXPECT(env.closed()->exists(<a class="code" href="namespaceripple_1_1keylet.html#a50c370db96b4fdcdd202d9c2c38afce9">keylet::account</a>(carol.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>  BEAST_EXPECT(env.closed()->exists(<a class="code" href="namespaceripple_1_1keylet.html#aa9b2ba2df3c3da4cecd1c07cccf7c7f9">keylet::ownerDir</a>(carol.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  BEAST_EXPECT(env.closed()->exists(</div>
|
||||
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>  <a class="code" href="namespaceripple_1_1keylet.html#a2925597431908348fccfc4c67a521457">keylet::depositPreauth</a>(carol.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>(), becky.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>  <a class="code" href="namespaceripple_1_1keylet.html#a67984ec9aed38198ec52136ad2cd86c0">keylet::depositPreauth</a>(carol.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>(), becky.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>  BEAST_EXPECT(</div>
|
||||
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>  env.closed()->exists(<a class="code" href="namespaceripple_1_1keylet.html#abf1282562c5804f618b312958351d42d">keylet::offer</a>(carol.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>(), carolOfferSeq)));</div>
|
||||
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>  BEAST_EXPECT(env.closed()->exists(<a class="code" href="namespaceripple_1_1keylet.html#a101fbf64374392f77555ea82175dea5a">keylet::signers</a>(carol.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>  env.closed()->exists(<a class="code" href="namespaceripple_1_1keylet.html#a5d33427228ab1869c37fcf11132865f6">keylet::offer</a>(carol.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>(), carolOfferSeq)));</div>
|
||||
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>  BEAST_EXPECT(env.closed()->exists(<a class="code" href="namespaceripple_1_1keylet.html#a732acf180c5009a2310b48a5fc4fbe43">keylet::signers</a>(carol.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>  </div>
|
||||
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>  <span class="comment">// Delete carol's account even with stuff in her directory. Show</span></div>
|
||||
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>  <span class="comment">// that multisigning for the delete does not increase carol's fee.</span></div>
|
||||
@@ -287,13 +287,13 @@ $(function() {
|
||||
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>  env.close();</div>
|
||||
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>  </div>
|
||||
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>  <span class="comment">// Verify that Carol's account, directory, and other stuff are gone.</span></div>
|
||||
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  BEAST_EXPECT(!env.closed()->exists(<a class="code" href="namespaceripple_1_1keylet.html#a077c127dec11c53e30092a92c29c9ae3">keylet::account</a>(carol.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>  BEAST_EXPECT(!env.closed()->exists(<a class="code" href="namespaceripple_1_1keylet.html#a5e31781c9fd43e42da7b3b85307653e5">keylet::ownerDir</a>(carol.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  BEAST_EXPECT(!env.closed()->exists(<a class="code" href="namespaceripple_1_1keylet.html#a50c370db96b4fdcdd202d9c2c38afce9">keylet::account</a>(carol.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>  BEAST_EXPECT(!env.closed()->exists(<a class="code" href="namespaceripple_1_1keylet.html#aa9b2ba2df3c3da4cecd1c07cccf7c7f9">keylet::ownerDir</a>(carol.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  BEAST_EXPECT(!env.closed()->exists(</div>
|
||||
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>  <a class="code" href="namespaceripple_1_1keylet.html#a2925597431908348fccfc4c67a521457">keylet::depositPreauth</a>(carol.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>(), becky.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>  <a class="code" href="namespaceripple_1_1keylet.html#a67984ec9aed38198ec52136ad2cd86c0">keylet::depositPreauth</a>(carol.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>(), becky.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>  BEAST_EXPECT(!env.closed()->exists(</div>
|
||||
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>  <a class="code" href="namespaceripple_1_1keylet.html#abf1282562c5804f618b312958351d42d">keylet::offer</a>(carol.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>(), carolOfferSeq)));</div>
|
||||
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>  BEAST_EXPECT(!env.closed()->exists(<a class="code" href="namespaceripple_1_1keylet.html#a101fbf64374392f77555ea82175dea5a">keylet::signers</a>(carol.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>  <a class="code" href="namespaceripple_1_1keylet.html#a5d33427228ab1869c37fcf11132865f6">keylet::offer</a>(carol.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>(), carolOfferSeq)));</div>
|
||||
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>  BEAST_EXPECT(!env.closed()->exists(<a class="code" href="namespaceripple_1_1keylet.html#a732acf180c5009a2310b48a5fc4fbe43">keylet::signers</a>(carol.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>  </div>
|
||||
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>  <span class="comment">// Verify that Carol's XRP, minus the fee, was transferred to becky.</span></div>
|
||||
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>  BEAST_EXPECT(</div>
|
||||
@@ -322,7 +322,7 @@ $(function() {
|
||||
<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>  <span class="comment">// Alice creates enough offers to require two owner directories.</span></div>
|
||||
<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>  <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i{0}; i < 45; ++i)</div>
|
||||
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>  {</div>
|
||||
<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>  env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a763e39623c51c0e2809f7c72e84e429b">offer</a>(alice, gw[<span class="stringliteral">"USD"</span>](1), <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(1)));</div>
|
||||
<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>  env(offer(alice, gw[<span class="stringliteral">"USD"</span>](1), <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(1)));</div>
|
||||
<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>  env.close();</div>
|
||||
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>  }</div>
|
||||
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>  env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1owner__count.html">offers</a>(alice, 45));</div>
|
||||
@@ -331,8 +331,8 @@ $(function() {
|
||||
<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>  <a class="code" href="classripple_1_1test_1_1AccountDelete__test.html#a5c5e1833684dc58172ce991221cf0be5">incLgrSeqForAccDel</a>(env, alice);</div>
|
||||
<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>  </div>
|
||||
<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>  <span class="comment">// Verify that both directory nodes exist.</span></div>
|
||||
<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>  <a class="code" href="structripple_1_1Keylet.html">Keylet</a> <span class="keyword">const</span> aliceRootKey{<a class="code" href="namespaceripple_1_1keylet.html#a5e31781c9fd43e42da7b3b85307653e5">keylet::ownerDir</a>(alice.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())};</div>
|
||||
<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>  <a class="code" href="structripple_1_1Keylet.html">Keylet</a> <span class="keyword">const</span> alicePageKey{<a class="code" href="namespaceripple_1_1keylet.html#a7fed9808de2218dfe38198c055f87663">keylet::page</a>(aliceRootKey, 1)};</div>
|
||||
<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>  <a class="code" href="structripple_1_1Keylet.html">Keylet</a> <span class="keyword">const</span> aliceRootKey{<a class="code" href="namespaceripple_1_1keylet.html#aa9b2ba2df3c3da4cecd1c07cccf7c7f9">keylet::ownerDir</a>(alice.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())};</div>
|
||||
<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>  <a class="code" href="structripple_1_1Keylet.html">Keylet</a> <span class="keyword">const</span> alicePageKey{<a class="code" href="namespaceripple_1_1keylet.html#a7e018eaf4a4da32d3f6f75f864cb85d1">keylet::page</a>(aliceRootKey, 1)};</div>
|
||||
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>  BEAST_EXPECT(env.closed()->exists(aliceRootKey));</div>
|
||||
<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>  BEAST_EXPECT(env.closed()->exists(alicePageKey));</div>
|
||||
<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>  </div>
|
||||
@@ -373,8 +373,8 @@ $(function() {
|
||||
<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>  <span class="comment">// entry in their directory.</span></div>
|
||||
<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>  <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i{0}; i < 200; ++i)</div>
|
||||
<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>  {</div>
|
||||
<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>  env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a763e39623c51c0e2809f7c72e84e429b">offer</a>(alice, gw[<span class="stringliteral">"USD"</span>](1), <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(1)));</div>
|
||||
<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>  env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a763e39623c51c0e2809f7c72e84e429b">offer</a>(becky, gw[<span class="stringliteral">"USD"</span>](1), <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(1)));</div>
|
||||
<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>  env(offer(alice, gw[<span class="stringliteral">"USD"</span>](1), <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(1)));</div>
|
||||
<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>  env(offer(becky, gw[<span class="stringliteral">"USD"</span>](1), <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(1)));</div>
|
||||
<div class="line"><a name="l00307"></a><span class="lineno"> 307</span>  env.close();</div>
|
||||
<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>  }</div>
|
||||
<div class="line"><a name="l00309"></a><span class="lineno"> 309</span>  env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1owner__count.html">offers</a>(alice, 200));</div>
|
||||
@@ -388,7 +388,7 @@ $(function() {
|
||||
<div class="line"><a name="l00317"></a><span class="lineno"> 317</span>  <span class="comment">// alice writes a check to becky. Until that check is cashed or</span></div>
|
||||
<div class="line"><a name="l00318"></a><span class="lineno"> 318</span>  <span class="comment">// canceled it will prevent alice's and becky's accounts from being</span></div>
|
||||
<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>  <span class="comment">// deleted.</span></div>
|
||||
<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>  <a class="code" href="classripple_1_1base__uint.html">uint256</a> <span class="keyword">const</span> checkId{<a class="code" href="namespaceripple.html#a44a9bd58b173a52ae5264a759570bbad">getCheckIndex</a>(alice, env.seq(alice))};</div>
|
||||
<div class="line"><a name="l00320"></a><span class="lineno"> 320</span>  <a class="code" href="classripple_1_1base__uint.html">uint256</a> <span class="keyword">const</span> checkId = <a class="code" href="namespaceripple_1_1keylet.html#a66624dcb8f66cb8548d032ff97030aa4">keylet::check</a>(alice, env.seq(alice)).<a class="code" href="structripple_1_1Keylet.html#a482983062843a8682fcea76a309c73db">key</a>;</div>
|
||||
<div class="line"><a name="l00321"></a><span class="lineno"> 321</span>  env(check::create(alice, becky, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(1)));</div>
|
||||
<div class="line"><a name="l00322"></a><span class="lineno"> 322</span>  env.close();</div>
|
||||
<div class="line"><a name="l00323"></a><span class="lineno"> 323</span>  </div>
|
||||
@@ -450,7 +450,7 @@ $(function() {
|
||||
<div class="line"><a name="l00379"></a><span class="lineno"> 379</span>  env.close();</div>
|
||||
<div class="line"><a name="l00380"></a><span class="lineno"> 380</span>  </div>
|
||||
<div class="line"><a name="l00381"></a><span class="lineno"> 381</span>  <a class="code" href="structripple_1_1Keylet.html">Keylet</a> <span class="keyword">const</span> alicePayChanKey{</div>
|
||||
<div class="line"><a name="l00382"></a><span class="lineno"> 382</span>  <a class="code" href="namespaceripple_1_1keylet.html#a56113d804ee0df94c2d234f7cba06833">keylet::payChan</a>(alice, becky, env.seq(alice))};</div>
|
||||
<div class="line"><a name="l00382"></a><span class="lineno"> 382</span>  <a class="code" href="namespaceripple_1_1keylet.html#a1f7996e37533aaaacae959144c95c9e9">keylet::payChan</a>(alice, becky, env.seq(alice))};</div>
|
||||
<div class="line"><a name="l00383"></a><span class="lineno"> 383</span>  </div>
|
||||
<div class="line"><a name="l00384"></a><span class="lineno"> 384</span>  env(<a class="code" href="classripple_1_1test_1_1AccountDelete__test.html#aea5e164214d08334d5e3fa10ac9c2cc0">payChanCreate</a>(</div>
|
||||
<div class="line"><a name="l00385"></a><span class="lineno"> 385</span>  alice, becky, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(57), 4s, env.now() + 2s, alice.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a703286493b6272808d01c0fbaa66e926">pk</a>()));</div>
|
||||
@@ -491,7 +491,7 @@ $(function() {
|
||||
<div class="line"><a name="l00420"></a><span class="lineno"> 420</span>  <span class="comment">// gw creates a PayChannel with alice as the destination. With the</span></div>
|
||||
<div class="line"><a name="l00421"></a><span class="lineno"> 421</span>  <span class="comment">// amendment passed this should prevent alice from deleting her</span></div>
|
||||
<div class="line"><a name="l00422"></a><span class="lineno"> 422</span>  <span class="comment">// account.</span></div>
|
||||
<div class="line"><a name="l00423"></a><span class="lineno"> 423</span>  <a class="code" href="structripple_1_1Keylet.html">Keylet</a> <span class="keyword">const</span> gwPayChanKey{<a class="code" href="namespaceripple_1_1keylet.html#a56113d804ee0df94c2d234f7cba06833">keylet::payChan</a>(gw, alice, env.seq(gw))};</div>
|
||||
<div class="line"><a name="l00423"></a><span class="lineno"> 423</span>  <a class="code" href="structripple_1_1Keylet.html">Keylet</a> <span class="keyword">const</span> gwPayChanKey{<a class="code" href="namespaceripple_1_1keylet.html#a1f7996e37533aaaacae959144c95c9e9">keylet::payChan</a>(gw, alice, env.seq(gw))};</div>
|
||||
<div class="line"><a name="l00424"></a><span class="lineno"> 424</span>  </div>
|
||||
<div class="line"><a name="l00425"></a><span class="lineno"> 425</span>  env(<a class="code" href="classripple_1_1test_1_1AccountDelete__test.html#aea5e164214d08334d5e3fa10ac9c2cc0">payChanCreate</a>(gw, alice, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(68), 4s, env.now() + 2s, alice.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a703286493b6272808d01c0fbaa66e926">pk</a>()));</div>
|
||||
<div class="line"><a name="l00426"></a><span class="lineno"> 426</span>  env.close();</div>
|
||||
@@ -532,11 +532,11 @@ $(function() {
|
||||
<div class="line"><a name="l00461"></a><span class="lineno"> 461</span>  env.close();</div>
|
||||
<div class="line"><a name="l00462"></a><span class="lineno"> 462</span>  </div>
|
||||
<div class="line"><a name="l00463"></a><span class="lineno"> 463</span>  <span class="comment">// Verify that becky's account root is present.</span></div>
|
||||
<div class="line"><a name="l00464"></a><span class="lineno"> 464</span>  <a class="code" href="structripple_1_1Keylet.html">Keylet</a> <span class="keyword">const</span> beckyAcctKey{<a class="code" href="namespaceripple_1_1keylet.html#a077c127dec11c53e30092a92c29c9ae3">keylet::account</a>(becky.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())};</div>
|
||||
<div class="line"><a name="l00464"></a><span class="lineno"> 464</span>  <a class="code" href="structripple_1_1Keylet.html">Keylet</a> <span class="keyword">const</span> beckyAcctKey{<a class="code" href="namespaceripple_1_1keylet.html#a50c370db96b4fdcdd202d9c2c38afce9">keylet::account</a>(becky.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())};</div>
|
||||
<div class="line"><a name="l00465"></a><span class="lineno"> 465</span>  BEAST_EXPECT(env.closed()->exists(beckyAcctKey));</div>
|
||||
<div class="line"><a name="l00466"></a><span class="lineno"> 466</span>  </div>
|
||||
<div class="line"><a name="l00467"></a><span class="lineno"> 467</span>  <span class="keyword">using namespace </span>std::chrono_literals;</div>
|
||||
<div class="line"><a name="l00468"></a><span class="lineno"> 468</span>  <a class="code" href="structripple_1_1Keylet.html">Keylet</a> <span class="keyword">const</span> payChanKey{<a class="code" href="namespaceripple_1_1keylet.html#a56113d804ee0df94c2d234f7cba06833">keylet::payChan</a>(alice, becky, env.seq(alice))};</div>
|
||||
<div class="line"><a name="l00468"></a><span class="lineno"> 468</span>  <a class="code" href="structripple_1_1Keylet.html">Keylet</a> <span class="keyword">const</span> payChanKey{<a class="code" href="namespaceripple_1_1keylet.html#a1f7996e37533aaaacae959144c95c9e9">keylet::payChan</a>(alice, becky, env.seq(alice))};</div>
|
||||
<div class="line"><a name="l00469"></a><span class="lineno"> 469</span>  <span class="keyword">auto</span> <span class="keyword">const</span> payChanXRP = <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(37);</div>
|
||||
<div class="line"><a name="l00470"></a><span class="lineno"> 470</span>  </div>
|
||||
<div class="line"><a name="l00471"></a><span class="lineno"> 471</span>  env(<a class="code" href="classripple_1_1test_1_1AccountDelete__test.html#aea5e164214d08334d5e3fa10ac9c2cc0">payChanCreate</a>(</div>
|
||||
@@ -608,7 +608,7 @@ $(function() {
|
||||
<div class="line"><a name="l00537"></a><span class="lineno"> 537</span>  <a class="code" href="classripple_1_1test_1_1AccountDelete__test.html#a5c5e1833684dc58172ce991221cf0be5">incLgrSeqForAccDel</a>(env, alice);</div>
|
||||
<div class="line"><a name="l00538"></a><span class="lineno"> 538</span>  </div>
|
||||
<div class="line"><a name="l00539"></a><span class="lineno"> 539</span>  <span class="comment">// Verify that alice's account root is present.</span></div>
|
||||
<div class="line"><a name="l00540"></a><span class="lineno"> 540</span>  <a class="code" href="structripple_1_1Keylet.html">Keylet</a> <span class="keyword">const</span> aliceAcctKey{<a class="code" href="namespaceripple_1_1keylet.html#a077c127dec11c53e30092a92c29c9ae3">keylet::account</a>(alice.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())};</div>
|
||||
<div class="line"><a name="l00540"></a><span class="lineno"> 540</span>  <a class="code" href="structripple_1_1Keylet.html">Keylet</a> <span class="keyword">const</span> aliceAcctKey{<a class="code" href="namespaceripple_1_1keylet.html#a50c370db96b4fdcdd202d9c2c38afce9">keylet::account</a>(alice.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())};</div>
|
||||
<div class="line"><a name="l00541"></a><span class="lineno"> 541</span>  BEAST_EXPECT(env.closed()->exists(aliceAcctKey));</div>
|
||||
<div class="line"><a name="l00542"></a><span class="lineno"> 542</span>  </div>
|
||||
<div class="line"><a name="l00543"></a><span class="lineno"> 543</span>  <span class="keyword">auto</span> <span class="keyword">const</span> alicePreDelBal{env.balance(alice)};</div>
|
||||
@@ -668,7 +668,7 @@ $(function() {
|
||||
<div class="line"><a name="l00597"></a><span class="lineno"> 597</span>  constexpr <span class="keywordtype">int</span> offerCount{1001};</div>
|
||||
<div class="line"><a name="l00598"></a><span class="lineno"> 598</span>  <span class="keywordflow">for</span> (<span class="keywordtype">int</span> i{0}; i < offerCount; ++i)</div>
|
||||
<div class="line"><a name="l00599"></a><span class="lineno"> 599</span>  {</div>
|
||||
<div class="line"><a name="l00600"></a><span class="lineno"> 600</span>  env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a763e39623c51c0e2809f7c72e84e429b">offer</a>(alice, gw[currency](1), <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(1)));</div>
|
||||
<div class="line"><a name="l00600"></a><span class="lineno"> 600</span>  env(offer(alice, gw[currency](1), <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(1)));</div>
|
||||
<div class="line"><a name="l00601"></a><span class="lineno"> 601</span>  env.close();</div>
|
||||
<div class="line"><a name="l00602"></a><span class="lineno"> 602</span>  </div>
|
||||
<div class="line"><a name="l00603"></a><span class="lineno"> 603</span>  <span class="comment">// Increment to next currency.</span></div>
|
||||
@@ -695,20 +695,20 @@ $(function() {
|
||||
<div class="line"><a name="l00624"></a><span class="lineno"> 624</span>  <a class="code" href="classripple_1_1test_1_1AccountDelete__test.html#a5c5e1833684dc58172ce991221cf0be5">incLgrSeqForAccDel</a>(env, alice);</div>
|
||||
<div class="line"><a name="l00625"></a><span class="lineno"> 625</span>  </div>
|
||||
<div class="line"><a name="l00626"></a><span class="lineno"> 626</span>  <span class="comment">// Verify the existence of the expected ledger entries.</span></div>
|
||||
<div class="line"><a name="l00627"></a><span class="lineno"> 627</span>  <a class="code" href="structripple_1_1Keylet.html">Keylet</a> <span class="keyword">const</span> aliceOwnerDirKey{<a class="code" href="namespaceripple_1_1keylet.html#a5e31781c9fd43e42da7b3b85307653e5">keylet::ownerDir</a>(alice.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())};</div>
|
||||
<div class="line"><a name="l00627"></a><span class="lineno"> 627</span>  <a class="code" href="structripple_1_1Keylet.html">Keylet</a> <span class="keyword">const</span> aliceOwnerDirKey{<a class="code" href="namespaceripple_1_1keylet.html#aa9b2ba2df3c3da4cecd1c07cccf7c7f9">keylet::ownerDir</a>(alice.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())};</div>
|
||||
<div class="line"><a name="l00628"></a><span class="lineno"> 628</span>  {</div>
|
||||
<div class="line"><a name="l00629"></a><span class="lineno"> 629</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr<ReadView const></a> closed{env.closed()};</div>
|
||||
<div class="line"><a name="l00630"></a><span class="lineno"> 630</span>  BEAST_EXPECT(closed->exists(<a class="code" href="namespaceripple_1_1keylet.html#a077c127dec11c53e30092a92c29c9ae3">keylet::account</a>(alice.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00630"></a><span class="lineno"> 630</span>  BEAST_EXPECT(closed->exists(<a class="code" href="namespaceripple_1_1keylet.html#a50c370db96b4fdcdd202d9c2c38afce9">keylet::account</a>(alice.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00631"></a><span class="lineno"> 631</span>  BEAST_EXPECT(closed->exists(aliceOwnerDirKey));</div>
|
||||
<div class="line"><a name="l00632"></a><span class="lineno"> 632</span>  </div>
|
||||
<div class="line"><a name="l00633"></a><span class="lineno"> 633</span>  <span class="comment">// alice's directory nodes.</span></div>
|
||||
<div class="line"><a name="l00634"></a><span class="lineno"> 634</span>  <span class="keywordflow">for</span> (<a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> i{0}; i < ((offerCount / 32) + 1); ++i)</div>
|
||||
<div class="line"><a name="l00635"></a><span class="lineno"> 635</span>  BEAST_EXPECT(closed->exists(<a class="code" href="namespaceripple_1_1keylet.html#a7fed9808de2218dfe38198c055f87663">keylet::page</a>(aliceOwnerDirKey, i)));</div>
|
||||
<div class="line"><a name="l00635"></a><span class="lineno"> 635</span>  BEAST_EXPECT(closed->exists(<a class="code" href="namespaceripple_1_1keylet.html#a7e018eaf4a4da32d3f6f75f864cb85d1">keylet::page</a>(aliceOwnerDirKey, i)));</div>
|
||||
<div class="line"><a name="l00636"></a><span class="lineno"> 636</span>  </div>
|
||||
<div class="line"><a name="l00637"></a><span class="lineno"> 637</span>  <span class="comment">// alice's offers.</span></div>
|
||||
<div class="line"><a name="l00638"></a><span class="lineno"> 638</span>  <span class="keywordflow">for</span> (<a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> i{0}; i < offerCount; ++i)</div>
|
||||
<div class="line"><a name="l00639"></a><span class="lineno"> 639</span>  BEAST_EXPECT(</div>
|
||||
<div class="line"><a name="l00640"></a><span class="lineno"> 640</span>  closed->exists(<a class="code" href="namespaceripple_1_1keylet.html#abf1282562c5804f618b312958351d42d">keylet::offer</a>(alice.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>(), offerSeq0 + i)));</div>
|
||||
<div class="line"><a name="l00640"></a><span class="lineno"> 640</span>  closed->exists(<a class="code" href="namespaceripple_1_1keylet.html#a5d33427228ab1869c37fcf11132865f6">keylet::offer</a>(alice.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>(), offerSeq0 + i)));</div>
|
||||
<div class="line"><a name="l00641"></a><span class="lineno"> 641</span>  }</div>
|
||||
<div class="line"><a name="l00642"></a><span class="lineno"> 642</span>  </div>
|
||||
<div class="line"><a name="l00643"></a><span class="lineno"> 643</span>  <span class="comment">// Delete alice's account. Should fail because she has too many</span></div>
|
||||
@@ -733,18 +733,18 @@ $(function() {
|
||||
<div class="line"><a name="l00662"></a><span class="lineno"> 662</span>  <span class="comment">// nodes and all of her offers.</span></div>
|
||||
<div class="line"><a name="l00663"></a><span class="lineno"> 663</span>  {</div>
|
||||
<div class="line"><a name="l00664"></a><span class="lineno"> 664</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr<ReadView const></a> closed{env.closed()};</div>
|
||||
<div class="line"><a name="l00665"></a><span class="lineno"> 665</span>  BEAST_EXPECT(!closed->exists(<a class="code" href="namespaceripple_1_1keylet.html#a077c127dec11c53e30092a92c29c9ae3">keylet::account</a>(alice.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00665"></a><span class="lineno"> 665</span>  BEAST_EXPECT(!closed->exists(<a class="code" href="namespaceripple_1_1keylet.html#a50c370db96b4fdcdd202d9c2c38afce9">keylet::account</a>(alice.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00666"></a><span class="lineno"> 666</span>  BEAST_EXPECT(!closed->exists(aliceOwnerDirKey));</div>
|
||||
<div class="line"><a name="l00667"></a><span class="lineno"> 667</span>  </div>
|
||||
<div class="line"><a name="l00668"></a><span class="lineno"> 668</span>  <span class="comment">// alice's former directory nodes.</span></div>
|
||||
<div class="line"><a name="l00669"></a><span class="lineno"> 669</span>  <span class="keywordflow">for</span> (<a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> i{0}; i < ((offerCount / 32) + 1); ++i)</div>
|
||||
<div class="line"><a name="l00670"></a><span class="lineno"> 670</span>  BEAST_EXPECT(</div>
|
||||
<div class="line"><a name="l00671"></a><span class="lineno"> 671</span>  !closed->exists(<a class="code" href="namespaceripple_1_1keylet.html#a7fed9808de2218dfe38198c055f87663">keylet::page</a>(aliceOwnerDirKey, i)));</div>
|
||||
<div class="line"><a name="l00671"></a><span class="lineno"> 671</span>  !closed->exists(<a class="code" href="namespaceripple_1_1keylet.html#a7e018eaf4a4da32d3f6f75f864cb85d1">keylet::page</a>(aliceOwnerDirKey, i)));</div>
|
||||
<div class="line"><a name="l00672"></a><span class="lineno"> 672</span>  </div>
|
||||
<div class="line"><a name="l00673"></a><span class="lineno"> 673</span>  <span class="comment">// alice's former offers.</span></div>
|
||||
<div class="line"><a name="l00674"></a><span class="lineno"> 674</span>  <span class="keywordflow">for</span> (<a class="codeRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> i{0}; i < offerCount; ++i)</div>
|
||||
<div class="line"><a name="l00675"></a><span class="lineno"> 675</span>  BEAST_EXPECT(</div>
|
||||
<div class="line"><a name="l00676"></a><span class="lineno"> 676</span>  !closed->exists(<a class="code" href="namespaceripple_1_1keylet.html#abf1282562c5804f618b312958351d42d">keylet::offer</a>(alice.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>(), offerSeq0 + i)));</div>
|
||||
<div class="line"><a name="l00676"></a><span class="lineno"> 676</span>  !closed->exists(<a class="code" href="namespaceripple_1_1keylet.html#a5d33427228ab1869c37fcf11132865f6">keylet::offer</a>(alice.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>(), offerSeq0 + i)));</div>
|
||||
<div class="line"><a name="l00677"></a><span class="lineno"> 677</span>  }</div>
|
||||
<div class="line"><a name="l00678"></a><span class="lineno"> 678</span>  }</div>
|
||||
<div class="line"><a name="l00679"></a><span class="lineno"> 679</span>  </div>
|
||||
@@ -767,11 +767,11 @@ $(function() {
|
||||
<div class="line"><a name="l00696"></a><span class="lineno"> 696</span>  </div>
|
||||
<div class="line"><a name="l00697"></a><span class="lineno"> 697</span>  <span class="comment">// alice creates an offer that, if crossed, will implicitly create</span></div>
|
||||
<div class="line"><a name="l00698"></a><span class="lineno"> 698</span>  <span class="comment">// a trust line.</span></div>
|
||||
<div class="line"><a name="l00699"></a><span class="lineno"> 699</span>  env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a763e39623c51c0e2809f7c72e84e429b">offer</a>(alice, BUX(30), <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(30)));</div>
|
||||
<div class="line"><a name="l00699"></a><span class="lineno"> 699</span>  env(offer(alice, BUX(30), <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(30)));</div>
|
||||
<div class="line"><a name="l00700"></a><span class="lineno"> 700</span>  env.close();</div>
|
||||
<div class="line"><a name="l00701"></a><span class="lineno"> 701</span>  </div>
|
||||
<div class="line"><a name="l00702"></a><span class="lineno"> 702</span>  <span class="comment">// gw crosses alice's offer. alice should end up with BUX(30).</span></div>
|
||||
<div class="line"><a name="l00703"></a><span class="lineno"> 703</span>  env(<a class="code" href="namespaceripple_1_1test_1_1jtx.html#a763e39623c51c0e2809f7c72e84e429b">offer</a>(gw, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(30), BUX(30)));</div>
|
||||
<div class="line"><a name="l00703"></a><span class="lineno"> 703</span>  env(offer(gw, <a class="code" href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">XRP</a>(30), BUX(30)));</div>
|
||||
<div class="line"><a name="l00704"></a><span class="lineno"> 704</span>  env.close();</div>
|
||||
<div class="line"><a name="l00705"></a><span class="lineno"> 705</span>  env.require(<a class="code" href="classripple_1_1test_1_1jtx_1_1balance.html">balance</a>(alice, BUX(30)));</div>
|
||||
<div class="line"><a name="l00706"></a><span class="lineno"> 706</span>  </div>
|
||||
@@ -788,8 +788,8 @@ $(function() {
|
||||
<div class="line"><a name="l00717"></a><span class="lineno"> 717</span>  env.close();</div>
|
||||
<div class="line"><a name="l00718"></a><span class="lineno"> 718</span>  {</div>
|
||||
<div class="line"><a name="l00719"></a><span class="lineno"> 719</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr<ReadView const></a> closed{env.closed()};</div>
|
||||
<div class="line"><a name="l00720"></a><span class="lineno"> 720</span>  BEAST_EXPECT(closed->exists(<a class="code" href="namespaceripple_1_1keylet.html#a077c127dec11c53e30092a92c29c9ae3">keylet::account</a>(alice.id())));</div>
|
||||
<div class="line"><a name="l00721"></a><span class="lineno"> 721</span>  BEAST_EXPECT(closed->exists(<a class="code" href="namespaceripple_1_1keylet.html#a077c127dec11c53e30092a92c29c9ae3">keylet::account</a>(gw.id())));</div>
|
||||
<div class="line"><a name="l00720"></a><span class="lineno"> 720</span>  BEAST_EXPECT(closed->exists(<a class="code" href="namespaceripple_1_1keylet.html#a50c370db96b4fdcdd202d9c2c38afce9">keylet::account</a>(alice.id())));</div>
|
||||
<div class="line"><a name="l00721"></a><span class="lineno"> 721</span>  BEAST_EXPECT(closed->exists(<a class="code" href="namespaceripple_1_1keylet.html#a50c370db96b4fdcdd202d9c2c38afce9">keylet::account</a>(gw.id())));</div>
|
||||
<div class="line"><a name="l00722"></a><span class="lineno"> 722</span>  }</div>
|
||||
<div class="line"><a name="l00723"></a><span class="lineno"> 723</span>  }</div>
|
||||
<div class="line"><a name="l00724"></a><span class="lineno"> 724</span>  </div>
|
||||
@@ -830,7 +830,7 @@ $(function() {
|
||||
<div class="line"><a name="l00759"></a><span class="lineno"> 759</span>  env.close();</div>
|
||||
<div class="line"><a name="l00760"></a><span class="lineno"> 760</span>  {</div>
|
||||
<div class="line"><a name="l00761"></a><span class="lineno"> 761</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr<ReadView const></a> <span class="keyword">const</span> closed{env.closed()};</div>
|
||||
<div class="line"><a name="l00762"></a><span class="lineno"> 762</span>  BEAST_EXPECT(closed->exists(<a class="code" href="namespaceripple_1_1keylet.html#a077c127dec11c53e30092a92c29c9ae3">keylet::account</a>(alice.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00762"></a><span class="lineno"> 762</span>  BEAST_EXPECT(closed->exists(<a class="code" href="namespaceripple_1_1keylet.html#a50c370db96b4fdcdd202d9c2c38afce9">keylet::account</a>(alice.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00763"></a><span class="lineno"> 763</span>  BEAST_EXPECT(env.balance(env.master) == masterBalance);</div>
|
||||
<div class="line"><a name="l00764"></a><span class="lineno"> 764</span>  }</div>
|
||||
<div class="line"><a name="l00765"></a><span class="lineno"> 765</span>  </div>
|
||||
@@ -841,7 +841,7 @@ $(function() {
|
||||
<div class="line"><a name="l00770"></a><span class="lineno"> 770</span>  env.close();</div>
|
||||
<div class="line"><a name="l00771"></a><span class="lineno"> 771</span>  {</div>
|
||||
<div class="line"><a name="l00772"></a><span class="lineno"> 772</span>  <a class="codeRef" href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr<ReadView const></a> closed{env.closed()};</div>
|
||||
<div class="line"><a name="l00773"></a><span class="lineno"> 773</span>  BEAST_EXPECT(closed->exists(<a class="code" href="namespaceripple_1_1keylet.html#a077c127dec11c53e30092a92c29c9ae3">keylet::account</a>(alice.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00773"></a><span class="lineno"> 773</span>  BEAST_EXPECT(closed->exists(<a class="code" href="namespaceripple_1_1keylet.html#a50c370db96b4fdcdd202d9c2c38afce9">keylet::account</a>(alice.<a class="code" href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">id</a>())));</div>
|
||||
<div class="line"><a name="l00774"></a><span class="lineno"> 774</span>  BEAST_EXPECT(env.balance(env.master) == masterBalance);</div>
|
||||
<div class="line"><a name="l00775"></a><span class="lineno"> 775</span>  }</div>
|
||||
<div class="line"><a name="l00776"></a><span class="lineno"> 776</span>  }</div>
|
||||
@@ -865,13 +865,13 @@ $(function() {
|
||||
<div class="line"><a name="l00794"></a><span class="lineno"> 794</span> } <span class="comment">// namespace test</span></div>
|
||||
<div class="line"><a name="l00795"></a><span class="lineno"> 795</span> } <span class="comment">// namespace ripple</span></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<div class="ttc" id="anamespaceripple_1_1keylet_html_aa9b2ba2df3c3da4cecd1c07cccf7c7f9"><div class="ttname"><a href="namespaceripple_1_1keylet.html#aa9b2ba2df3c3da4cecd1c07cccf7c7f9">ripple::keylet::ownerDir</a></div><div class="ttdeci">Keylet ownerDir(AccountID const &id) noexcept</div><div class="ttdoc">The root page of an account's directory.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00276">Indexes.cpp:276</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a95abf901db0a698e0c97d00476c95f34"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a95abf901db0a698e0c97d00476c95f34">ripple::test::jtx::noop</a></div><div class="ttdeci">Json::Value noop(Account const &account)</div><div class="ttdoc">The null transaction.</div><div class="ttdef"><b>Definition:</b> <a href="noop_8h_source.html#l00031">noop.h:31</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1AccountDelete__test_html_a09f62f1f5c18fafb1445c43b7f4072f7"><div class="ttname"><a href="classripple_1_1test_1_1AccountDelete__test.html#a09f62f1f5c18fafb1445c43b7f4072f7">ripple::test::AccountDelete_test::testBasics</a></div><div class="ttdeci">void testBasics()</div><div class="ttdef"><b>Definition:</b> <a href="AccountDelete__test_8cpp_source.html#l00107">AccountDelete_test.cpp:107</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a37cf35ddf6bc8f4c6cbfa3fba57d6815"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a37cf35ddf6bc8f4c6cbfa3fba57d6815">ripple::test::jtx::XRP</a></div><div class="ttdeci">const XRP_t XRP</div><div class="ttdoc">Converts to XRP Issue or STAmount.</div><div class="ttdef"><b>Definition:</b> <a href="amount_8cpp_source.html#l00105">amount.cpp:105</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1Keylet_html"><div class="ttname"><a href="structripple_1_1Keylet.html">ripple::Keylet</a></div><div class="ttdoc">A pair of SHAMap key and LedgerEntryType.</div><div class="ttdef"><b>Definition:</b> <a href="Keylet_8h_source.html#l00038">Keylet.h:38</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1test_html_a52909fdbfa7f29626f24005ed12e6ef4"><div class="ttname"><a href="namespaceripple_1_1test.html#a52909fdbfa7f29626f24005ed12e6ef4">ripple::test::BEAST_DEFINE_TESTSUITE</a></div><div class="ttdeci">BEAST_DEFINE_TESTSUITE(AccountDelete, app, ripple)</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="anamespaceripple_1_1keylet_html_a101fbf64374392f77555ea82175dea5a"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a101fbf64374392f77555ea82175dea5a">ripple::keylet::signers</a></div><div class="ttdeci">static const signers_t signers</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8h_source.html#l00258">Indexes.h:258</a></div></div>
|
||||
<div class="ttc" id="ashared_ptr_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/memory/shared_ptr.html">std::shared_ptr</a></div><div class="ttdoc">STL class.</div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a47271eb5e7eb9b5aada383ccfaf9c0cf"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a47271eb5e7eb9b5aada383ccfaf9c0cf">ripple::test::jtx::drops</a></div><div class="ttdeci">PrettyAmount drops(Integer i)</div><div class="ttdoc">Returns an XRP PrettyAmount, which is trivially convertible to STAmount.</div><div class="ttdef"><b>Definition:</b> <a href="amount_8h_source.html#l00241">amount.h:241</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_adebe4d783be9c979e67fdbb2bc27162fa48941f01fb3df9460afe5bbb9fa76ba1"><div class="ttname"><a href="namespaceripple.html#adebe4d783be9c979e67fdbb2bc27162fa48941f01fb3df9460afe5bbb9fa76ba1">ripple::terINSUF_FEE_B</a></div><div class="ttdeci">@ terINSUF_FEE_B</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00189">TER.h:189</a></div></div>
|
||||
@@ -880,13 +880,13 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1AccountDelete__test_html_af9b88be1918a8fe91a3c7cd9d54207de"><div class="ttname"><a href="classripple_1_1test_1_1AccountDelete__test.html#af9b88be1918a8fe91a3c7cd9d54207de">ripple::test::AccountDelete_test::testImplicitlyCreatedTrustline</a></div><div class="ttdeci">void testImplicitlyCreatedTrustline()</div><div class="ttdef"><b>Definition:</b> <a href="AccountDelete__test_8cpp_source.html#l00681">AccountDelete_test.cpp:681</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a78a6567a2640f956218079f498874c3f"><div class="ttname"><a href="namespaceripple.html#a78a6567a2640f956218079f498874c3f">ripple::tfClose</a></div><div class="ttdeci">const std::uint32_t tfClose</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00106">TxFlags.h:106</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1balance_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1balance.html">ripple::test::jtx::balance</a></div><div class="ttdoc">A balance matches.</div><div class="ttdef"><b>Definition:</b> <a href="balance_8h_source.html#l00038">balance.h:38</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a2995e3bd41e8a802cde4177215fc8ae0"><div class="ttname"><a href="namespaceripple.html#a2995e3bd41e8a802cde4177215fc8ae0">ripple::sfDeliveredAmount</a></div><div class="ttdeci">const SF_Amount sfDeliveredAmount(access, STI_AMOUNT, 18, "DeliveredAmount")</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00451">SField.h:451</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a2995e3bd41e8a802cde4177215fc8ae0"><div class="ttname"><a href="namespaceripple.html#a2995e3bd41e8a802cde4177215fc8ae0">ripple::sfDeliveredAmount</a></div><div class="ttdeci">const SF_Amount sfDeliveredAmount(access, STI_AMOUNT, 18, "DeliveredAmount")</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00453">SField.h:453</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a47cac3a8bfbc8c14ae8da735ec52ebbf"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a47cac3a8bfbc8c14ae8da735ec52ebbf">ripple::test::jtx::trust</a></div><div class="ttdeci">Json::Value trust(Account const &account, STAmount const &amount, std::uint32_t flags)</div><div class="ttdoc">Modify a trust line.</div><div class="ttdef"><b>Definition:</b> <a href="trust_8cpp_source.html#l00030">trust.cpp:30</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STAmount_html_a02bef3696a9cb07b72e5ec750e7ea456"><div class="ttname"><a href="classripple_1_1STAmount.html#a02bef3696a9cb07b72e5ec750e7ea456">ripple::STAmount::getJson</a></div><div class="ttdeci">Json::Value getJson(JsonOptions) const override</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8cpp_source.html#l00594">STAmount.cpp:594</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1keylet_html_a56113d804ee0df94c2d234f7cba06833"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a56113d804ee0df94c2d234f7cba06833">ripple::keylet::payChan</a></div><div class="ttdeci">Keylet payChan(AccountID const &source, AccountID const &dst, std::uint32_t seq)</div><div class="ttdoc">A PaymentChannel.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00326">Indexes.cpp:326</a></div></div>
|
||||
<div class="ttc" id="aduration_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/duration.html">std::chrono::duration</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_afd83a8b3855491e6341e1753822f7dc0"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#afd83a8b3855491e6341e1753822f7dc0">ripple::test::jtx::offer_cancel</a></div><div class="ttdeci">Json::Value offer_cancel(Account const &account, std::uint32_t offerSeq)</div><div class="ttdoc">Cancel an offer.</div><div class="ttdef"><b>Definition:</b> <a href="offer_8cpp_source.html#l00045">offer.cpp:45</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1AccountDelete__test_html_a9608a0aba27aea97c17205de5965d6cd"><div class="ttname"><a href="classripple_1_1test_1_1AccountDelete__test.html#a9608a0aba27aea97c17205de5965d6cd">ripple::test::AccountDelete_test::testAmendmentEnable</a></div><div class="ttdeci">void testAmendmentEnable()</div><div class="ttdef"><b>Definition:</b> <a href="AccountDelete__test_8cpp_source.html#l00521">AccountDelete_test.cpp:521</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1keylet_html_a5d33427228ab1869c37fcf11132865f6"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a5d33427228ab1869c37fcf11132865f6">ripple::keylet::offer</a></div><div class="ttdeci">Keylet offer(AccountID const &id, std::uint32_t seq) noexcept</div><div class="ttdoc">An offer from an account.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00201">Indexes.cpp:201</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Account_html_aee0c1b197f33ad230162080a4ff2be16"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Account.html#aee0c1b197f33ad230162080a4ff2be16">ripple::test::jtx::Account::human</a></div><div class="ttdeci">std::string const & human() const</div><div class="ttdoc">Returns the human readable public key.</div><div class="ttdef"><b>Definition:</b> <a href="Account_8h_source.html#l00109">Account.h:109</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1AccountDelete__test_html_ac392a32b72823219d9ee0dc266226f64"><div class="ttname"><a href="classripple_1_1test_1_1AccountDelete__test.html#ac392a32b72823219d9ee0dc266226f64">ripple::test::AccountDelete_test::testDirectories</a></div><div class="ttdeci">void testDirectories()</div><div class="ttdef"><b>Definition:</b> <a href="AccountDelete__test_8cpp_source.html#l00235">AccountDelete_test.cpp:235</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1AccountDelete__test_html_a3a2e08d09c040d83aa23d75f8b0fb58d"><div class="ttname"><a href="classripple_1_1test_1_1AccountDelete__test.html#a3a2e08d09c040d83aa23d75f8b0fb58d">ripple::test::AccountDelete_test::verifyDeliveredAmount</a></div><div class="ttdeci">void verifyDeliveredAmount(jtx::Env &env, STAmount const &amount)</div><div class="ttdef"><b>Definition:</b> <a href="AccountDelete__test_8cpp_source.html#l00041">AccountDelete_test.cpp:41</a></div></div>
|
||||
@@ -894,30 +894,27 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1AccountDelete__test_html_a1e270085d457d7ee5fd5daa3773f6cc3"><div class="ttname"><a href="classripple_1_1test_1_1AccountDelete__test.html#a1e270085d457d7ee5fd5daa3773f6cc3">ripple::test::AccountDelete_test::testResurrection</a></div><div class="ttdeci">void testResurrection()</div><div class="ttdef"><b>Definition:</b> <a href="AccountDelete__test_8cpp_source.html#l00445">AccountDelete_test.cpp:445</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1AccountDelete__test_html_acefe503ff09c2e8717df694890fec35b"><div class="ttname"><a href="classripple_1_1test_1_1AccountDelete__test.html#acefe503ff09c2e8717df694890fec35b">ripple::test::AccountDelete_test::openLedgerSeq</a></div><div class="ttdeci">std::uint32_t openLedgerSeq(jtx::Env &env)</div><div class="ttdef"><b>Definition:</b> <a href="AccountDelete__test_8cpp_source.html#l00031">AccountDelete_test.cpp:31</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a96888695e8d79474e080c334f149e30a"><div class="ttname"><a href="namespaceripple.html#a96888695e8d79474e080c334f149e30a">ripple::to_string</a></div><div class="ttdeci">std::string to_string(ListDisposition disposition)</div><div class="ttdef"><b>Definition:</b> <a href="ValidatorList_8cpp_source.html#l00041">ValidatorList.cpp:41</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a8391d68316a97f8c08ccc91882973417"><div class="ttname"><a href="namespaceripple.html#a8391d68316a97f8c08ccc91882973417">ripple::sfPayChannel</a></div><div class="ttdeci">const SF_U256 sfPayChannel(access, STI_HASH256, 22, "Channel")</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00432">SField.h:432</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a763e39623c51c0e2809f7c72e84e429b"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a763e39623c51c0e2809f7c72e84e429b">ripple::test::jtx::offer</a></div><div class="ttdeci">Json::Value offer(Account const &account, STAmount const &in, STAmount const &out, std::uint32_t flags)</div><div class="ttdoc">Create an offer.</div><div class="ttdef"><b>Definition:</b> <a href="offer_8cpp_source.html#l00028">offer.cpp:28</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a8391d68316a97f8c08ccc91882973417"><div class="ttname"><a href="namespaceripple.html#a8391d68316a97f8c08ccc91882973417">ripple::sfPayChannel</a></div><div class="ttdeci">const SF_U256 sfPayChannel(access, STI_HASH256, 22, "Channel")</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00433">SField.h:433</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1AccountDelete__test_html_aa631e36dc0eb14c7b60191138bc1c548"><div class="ttname"><a href="classripple_1_1test_1_1AccountDelete__test.html#aa631e36dc0eb14c7b60191138bc1c548">ripple::test::AccountDelete_test::testTooManyOffers</a></div><div class="ttdeci">void testTooManyOffers()</div><div class="ttdef"><b>Definition:</b> <a href="AccountDelete__test_8cpp_source.html#l00575">AccountDelete_test.cpp:575</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SField_html_a45acf918dce2b1e3e40c6344a49f7b51"><div class="ttname"><a href="classripple_1_1SField.html#a45acf918dce2b1e3e40c6344a49f7b51">ripple::SField::jsonName</a></div><div class="ttdeci">const Json::StaticString jsonName</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00133">SField.h:133</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1msig_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1msig.html">ripple::test::jtx::msig</a></div><div class="ttdoc">Set a multisignature on a JTx.</div><div class="ttdef"><b>Definition:</b> <a href="multisign_8h_source.html#l00058">multisign.h:58</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46acf9cc7bb9b19628c6a89a21611972242"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46acf9cc7bb9b19628c6a89a21611972242">ripple::temDST_IS_SRC</a></div><div class="ttdeci">@ temDST_IS_SRC</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00103">TER.h:103</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a6387398e0f4ed9ffc061fa818d0ca765"><div class="ttname"><a href="namespaceripple.html#a6387398e0f4ed9ffc061fa818d0ca765">ripple::sfFinishAfter</a></div><div class="ttdeci">const SF_U32 sfFinishAfter(access, STI_UINT32, 37, "FinishAfter")</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00389">SField.h:389</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1keylet_html_a2925597431908348fccfc4c67a521457"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a2925597431908348fccfc4c67a521457">ripple::keylet::depositPreauth</a></div><div class="ttdeci">static const depositPreauth_t depositPreauth</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8h_source.html#l00290">Indexes.h:290</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a19e46a085c26216e75132e85139d09ea"><div class="ttname"><a href="namespaceripple.html#a19e46a085c26216e75132e85139d09ea">ripple::featureDeletableAccounts</a></div><div class="ttdeci">const uint256 featureDeletableAccounts</div><div class="ttdef"><b>Definition:</b> <a href="Feature_8cpp_source.html#l00183">Feature.cpp:183</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Account_html_a1ea8869f5af6ce774c37b560c6c785c3"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Account.html#a1ea8869f5af6ce774c37b560c6c785c3">ripple::test::jtx::Account::id</a></div><div class="ttdeci">AccountID id() const</div><div class="ttdoc">Returns the Account ID.</div><div class="ttdef"><b>Definition:</b> <a href="Account_8h_source.html#l00102">Account.h:102</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38caf30c1d76d9aca04b89314307a476b2bd"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38caf30c1d76d9aca04b89314307a476b2bd">ripple::tecNO_DST_INSUF_XRP</a></div><div class="ttdeci">@ tecNO_DST_INSUF_XRP</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00249">TER.h:249</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1Keylet_html_a482983062843a8682fcea76a309c73db"><div class="ttname"><a href="structripple_1_1Keylet.html#a482983062843a8682fcea76a309c73db">ripple::Keylet::key</a></div><div class="ttdeci">uint256 key</div><div class="ttdef"><b>Definition:</b> <a href="Keylet_8h_source.html#l00041">Keylet.h:41</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1base__uint_html"><div class="ttname"><a href="classripple_1_1base__uint.html">ripple::base_uint< 256 ></a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a44a9bd58b173a52ae5264a759570bbad"><div class="ttname"><a href="namespaceripple.html#a44a9bd58b173a52ae5264a759570bbad">ripple::getCheckIndex</a></div><div class="ttdeci">uint256 getCheckIndex(AccountID const &account, std::uint32_t uSequence)</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00168">Indexes.cpp:168</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46aa4754e0f122658747650b3b1c0a846a8"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46aa4754e0f122658747650b3b1c0a846a8">ripple::temINVALID_FLAG</a></div><div class="ttdeci">@ temINVALID_FLAG</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00106">TER.h:106</a></div></div>
|
||||
<div class="ttc" id="atime_since_epoch_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/chrono/time_point/time_since_epoch.html">std::chrono::time_point::time_since_epoch</a></div><div class="ttdeci">T time_since_epoch(T... args)</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1AccountDelete__test_html_aa32b27823d78947eae4b1950628d0934"><div class="ttname"><a href="classripple_1_1test_1_1AccountDelete__test.html#aa32b27823d78947eae4b1950628d0934">ripple::test::AccountDelete_test::testOwnedTypes</a></div><div class="ttdeci">void testOwnedTypes()</div><div class="ttdef"><b>Definition:</b> <a href="AccountDelete__test_8cpp_source.html#l00281">AccountDelete_test.cpp:281</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ab58c0b15520d1efd36a12c6e671f3b34"><div class="ttname"><a href="namespaceripple.html#ab58c0b15520d1efd36a12c6e671f3b34">ripple::sfOwner</a></div><div class="ttdeci">const SF_Account sfOwner(access, STI_ACCOUNT, 2, "Owner")</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00475">SField.h:475</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a2f130edacc0e266d31bd9d4fe4def16c"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a2f130edacc0e266d31bd9d4fe4def16c">ripple::test::jtx::signers</a></div><div class="ttdeci">Json::Value signers(Account const &account, std::uint32_t quorum, std::vector< signer > const &v)</div><div class="ttdef"><b>Definition:</b> <a href="multisign_8cpp_source.html#l00033">multisign.cpp:33</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ab58c0b15520d1efd36a12c6e671f3b34"><div class="ttname"><a href="namespaceripple.html#ab58c0b15520d1efd36a12c6e671f3b34">ripple::sfOwner</a></div><div class="ttdeci">const SF_Account sfOwner(access, STI_ACCOUNT, 2, "Owner")</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00477">SField.h:477</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1AccountDelete__test_html_a2fb47d7436dbfb81c8114305d78adddd"><div class="ttname"><a href="classripple_1_1test_1_1AccountDelete__test.html#a2fb47d7436dbfb81c8114305d78adddd">ripple::test::AccountDelete_test::testBalanceTooSmallForFee</a></div><div class="ttdeci">void testBalanceTooSmallForFee()</div><div class="ttdef"><b>Definition:</b> <a href="AccountDelete__test_8cpp_source.html#l00726">AccountDelete_test.cpp:726</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1PublicKey_html"><div class="ttname"><a href="classripple_1_1PublicKey.html">ripple::PublicKey</a></div><div class="ttdoc">A public key.</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8h_source.html#l00059">PublicKey.h:59</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1keylet_html_a077c127dec11c53e30092a92c29c9ae3"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a077c127dec11c53e30092a92c29c9ae3">ripple::keylet::account</a></div><div class="ttdeci">static const account_t account</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8h_source.html#l00120">Indexes.h:120</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1keylet_html_a50c370db96b4fdcdd202d9c2c38afce9"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a50c370db96b4fdcdd202d9c2c38afce9">ripple::keylet::account</a></div><div class="ttdeci">Keylet account(AccountID const &id) noexcept</div><div class="ttdoc">AccountID root.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00120">Indexes.cpp:120</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8"><div class="ttname"><a href="namespaceripple.html#a169967ff418b80729654b6d45ade8711a334c4a4c42fdb79d7ebc3e73b517e6f8">ripple::JsonOptions::none</a></div><div class="ttdeci">@ none</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1AccountDelete__test_html_a5c5e1833684dc58172ce991221cf0be5"><div class="ttname"><a href="classripple_1_1test_1_1AccountDelete__test.html#a5c5e1833684dc58172ce991221cf0be5">ripple::test::AccountDelete_test::incLgrSeqForAccDel</a></div><div class="ttdeci">void incLgrSeqForAccDel(jtx::Env &env, jtx::Account const &acc, std::uint32_t margin=0)</div><div class="ttdef"><b>Definition:</b> <a href="AccountDelete__test_8cpp_source.html#l00089">AccountDelete_test.cpp:89</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1keylet_html_a5e31781c9fd43e42da7b3b85307653e5"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a5e31781c9fd43e42da7b3b85307653e5">ripple::keylet::ownerDir</a></div><div class="ttdeci">Keylet ownerDir(AccountID const &id)</div><div class="ttdoc">The root page of an account's directory.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00296">Indexes.cpp:296</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1keylet_html_a7e018eaf4a4da32d3f6f75f864cb85d1"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a7e018eaf4a4da32d3f6f75f864cb85d1">ripple::keylet::page</a></div><div class="ttdeci">Keylet page(uint256 const &key, std::uint64_t index) noexcept</div><div class="ttdoc">A page in a directory.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00282">Indexes.cpp:282</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a260d2970ac1119109937ed1c5d4ca962a595a44bbc04dffad91a353227660d6ba"><div class="ttname"><a href="namespaceripple.html#a260d2970ac1119109937ed1c5d4ca962a595a44bbc04dffad91a353227660d6ba">ripple::telINSUF_FEE_P</a></div><div class="ttdeci">@ telINSUF_FEE_P</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00056">TER.h:56</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1txflags_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1txflags.html">ripple::test::jtx::txflags</a></div><div class="ttdoc">Set the flags on a JTx.</div><div class="ttdef"><b>Definition:</b> <a href="txflags_8h_source.html#l00030">txflags.h:30</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1STAmount_html"><div class="ttname"><a href="classripple_1_1STAmount.html">ripple::STAmount</a></div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8h_source.html#l00042">STAmount.h:42</a></div></div>
|
||||
@@ -933,13 +930,14 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1fee_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1fee.html">ripple::test::jtx::fee</a></div><div class="ttdoc">Set the fee on a JTx.</div><div class="ttdef"><b>Definition:</b> <a href="fee_8h_source.html#l00034">fee.h:34</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca44bd180d908c1a35ffd236f7c88c180c"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca44bd180d908c1a35ffd236f7c88c180c">ripple::tecTOO_SOON</a></div><div class="ttdeci">@ tecTOO_SOON</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00276">TER.h:276</a></div></div>
|
||||
<div class="ttc" id="astructripple_1_1test_1_1jtx_1_1seq_html"><div class="ttname"><a href="structripple_1_1test_1_1jtx_1_1seq.html">ripple::test::jtx::seq</a></div><div class="ttdoc">Set the sequence number on a JTx.</div><div class="ttdef"><b>Definition:</b> <a href="seq_8h_source.html#l00032">seq.h:32</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a30b618e8944f06b6bec7ee4e4bc0662a"><div class="ttname"><a href="namespaceripple.html#a30b618e8944f06b6bec7ee4e4bc0662a">ripple::sfPublicKey</a></div><div class="ttdeci">const SF_Blob sfPublicKey(access, STI_VL, 1, "PublicKey")</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00454">SField.h:454</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a30b618e8944f06b6bec7ee4e4bc0662a"><div class="ttname"><a href="namespaceripple.html#a30b618e8944f06b6bec7ee4e4bc0662a">ripple::sfPublicKey</a></div><div class="ttdeci">const SF_Blob sfPublicKey(access, STI_VL, 1, "PublicKey")</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00456">SField.h:456</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="aclassripple_1_1test_1_1AccountDelete__test_html_a90580c0aa5b257088a7b6b0dc52f4934"><div class="ttname"><a href="classripple_1_1test_1_1AccountDelete__test.html#a90580c0aa5b257088a7b6b0dc52f4934">ripple::test::AccountDelete_test::run</a></div><div class="ttdeci">void run() override</div><div class="ttdef"><b>Definition:</b> <a href="AccountDelete__test_8cpp_source.html#l00779">AccountDelete_test.cpp:779</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1AccountDelete__test_html"><div class="ttname"><a href="classripple_1_1test_1_1AccountDelete__test.html">ripple::test::AccountDelete_test</a></div><div class="ttdef"><b>Definition:</b> <a href="AccountDelete__test_8cpp_source.html#l00027">AccountDelete_test.cpp:27</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a878af2c3339d93c7ad690135ce33e67a"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a878af2c3339d93c7ad690135ce33e67a">ripple::test::jtx::noripple</a></div><div class="ttdeci">std::array< Account, 1+sizeof...(Args)> noripple(Account const &account, Args const &... args)</div><div class="ttdoc">Designate accounts as no-ripple in Env::fund.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8h_source.html#l00063">Env.h:63</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a302900f43b3d504ce71926534d7277e6"><div class="ttname"><a href="namespaceripple.html#a302900f43b3d504ce71926534d7277e6">ripple::sfBalance</a></div><div class="ttdeci">const SF_Amount sfBalance(access, STI_AMOUNT, 2, "Balance")</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00438">SField.h:438</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a302900f43b3d504ce71926534d7277e6"><div class="ttname"><a href="namespaceripple.html#a302900f43b3d504ce71926534d7277e6">ripple::sfBalance</a></div><div class="ttdeci">const SF_Amount sfBalance(access, STI_AMOUNT, 2, "Balance")</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00440">SField.h:440</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a7816b23daf9b325ea1f88cc121a53d05"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a7816b23daf9b325ea1f88cc121a53d05">ripple::test::jtx::pay</a></div><div class="ttdeci">Json::Value pay(Account const &account, Account const &to, AnyAmount amount)</div><div class="ttdoc">Create a payment.</div><div class="ttdef"><b>Definition:</b> <a href="pay_8cpp_source.html#l00029">pay.cpp:29</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1keylet_html_a1f7996e37533aaaacae959144c95c9e9"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a1f7996e37533aaaacae959144c95c9e9">ripple::keylet::payChan</a></div><div class="ttdeci">Keylet payChan(AccountID const &src, AccountID const &dst, std::uint32_t seq) noexcept</div><div class="ttdoc">A PaymentChannel.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00297">Indexes.cpp:297</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_ae1a42ed31cbb0503408b06927c4b5d34"><div class="ttname"><a href="namespaceripple.html#ae1a42ed31cbb0503408b06927c4b5d34">ripple::sfOfferSequence</a></div><div class="ttdeci">const SF_U32 sfOfferSequence(access, STI_UINT32, 25, "OfferSequence")</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00377">SField.h:377</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46ac3482079467d517ea82aa9c8fa693d21"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46ac3482079467d517ea82aa9c8fa693d21">ripple::temDISABLED</a></div><div class="ttdeci">@ temDISABLED</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00109">TER.h:109</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_abc1dc9c86060f4d385dc66b2a31c0bd6"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#abc1dc9c86060f4d385dc66b2a31c0bd6">ripple::test::jtx::Env::close</a></div><div class="ttdeci">void close(NetClock::time_point closeTime, boost::optional< std::chrono::milliseconds > consensusDelay=boost::none)</div><div class="ttdoc">Close and advance the ledger.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8cpp_source.html#l00111">Env.cpp:111</a></div></div>
|
||||
@@ -951,14 +949,15 @@ $(function() {
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Account_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Account.html">ripple::test::jtx::Account</a></div><div class="ttdoc">Immutable cryptographic account descriptor.</div><div class="ttdef"><b>Definition:</b> <a href="Account_8h_source.html#l00037">Account.h:37</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#l00067">strHex.h:67</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1AccountDelete__test_html_aea5e164214d08334d5e3fa10ac9c2cc0"><div class="ttname"><a href="classripple_1_1test_1_1AccountDelete__test.html#aea5e164214d08334d5e3fa10ac9c2cc0">ripple::test::AccountDelete_test::payChanCreate</a></div><div class="ttdeci">static Json::Value payChanCreate(jtx::Account const &account, jtx::Account const &to, STAmount const &amount, NetClock::duration const &settleDelay, NetClock::time_point const &cancelAfter, PublicKey const &pk)</div><div class="ttdef"><b>Definition:</b> <a href="AccountDelete__test_8cpp_source.html#l00066">AccountDelete_test.cpp:66</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1keylet_html_abf1282562c5804f618b312958351d42d"><div class="ttname"><a href="namespaceripple_1_1keylet.html#abf1282562c5804f618b312958351d42d">ripple::keylet::offer</a></div><div class="ttdeci">static const offer_t offer</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8h_source.html#l00206">Indexes.h:206</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1keylet_html_a732acf180c5009a2310b48a5fc4fbe43"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a732acf180c5009a2310b48a5fc4fbe43">ripple::keylet::signers</a></div><div class="ttdeci">static Keylet signers(AccountID const &account, std::uint32_t page) noexcept</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00241">Indexes.cpp:241</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1keylet_html_a66624dcb8f66cb8548d032ff97030aa4"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a66624dcb8f66cb8548d032ff97030aa4">ripple::keylet::check</a></div><div class="ttdeci">Keylet check(AccountID const &id, std::uint32_t seq) noexcept</div><div class="ttdoc">A Check.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00254">Indexes.cpp:254</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_1_1keylet_html_a67984ec9aed38198ec52136ad2cd86c0"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a67984ec9aed38198ec52136ad2cd86c0">ripple::keylet::depositPreauth</a></div><div class="ttdeci">Keylet depositPreauth(AccountID const &owner, AccountID const &preauthorized) noexcept</div><div class="ttdoc">A DepositPreauth.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00260">Indexes.cpp:260</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Account_html_a703286493b6272808d01c0fbaa66e926"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Account.html#a703286493b6272808d01c0fbaa66e926">ripple::test::jtx::Account::pk</a></div><div class="ttdeci">PublicKey const & pk() const</div><div class="ttdoc">Return the public key.</div><div class="ttdef"><b>Definition:</b> <a href="Account_8h_source.html#l00085">Account.h:85</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_ace0420a6e752f5dc5400df6f2097647e"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#ace0420a6e752f5dc5400df6f2097647e">ripple::test::jtx::Env::current</a></div><div class="ttdeci">std::shared_ptr< OpenView const > current() const</div><div class="ttdoc">Returns the current ledger.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8h_source.html#l00297">Env.h:297</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_aeddd1867b0e4caf5416f0d1a00707e00"><div class="ttname"><a href="namespaceripple.html#aeddd1867b0e4caf5416f0d1a00707e00">ripple::sfCancelAfter</a></div><div class="ttdeci">const SF_U32 sfCancelAfter(access, STI_UINT32, 36, "CancelAfter")</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00388">SField.h:388</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html">ripple::test::jtx::Env</a></div><div class="ttdoc">A transaction testing environment.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8h_source.html#l00114">Env.h:114</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1Env_html_a0f3a59ffc07ea469d2999d1ae0aeea77"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1Env.html#a0f3a59ffc07ea469d2999d1ae0aeea77">ripple::test::jtx::Env::rpc</a></div><div class="ttdeci">Json::Value rpc(std::unordered_map< std::string, std::string > const &headers, std::string const &cmd, Args &&... args)</div><div class="ttdoc">Execute an RPC command.</div><div class="ttdef"><b>Definition:</b> <a href="Env_8h_source.html#l00676">Env.h:676</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="anamespaceripple_1_1keylet_html_a7fed9808de2218dfe38198c055f87663"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a7fed9808de2218dfe38198c055f87663">ripple::keylet::page</a></div><div class="ttdeci">Keylet page(uint256 const &key, std::uint64_t index)</div><div class="ttdoc">A page in a directory.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00302">Indexes.cpp:302</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1test_1_1jtx_1_1owner__count_html"><div class="ttname"><a href="classripple_1_1test_1_1jtx_1_1owner__count.html">ripple::test::jtx::owner_count</a></div><div class="ttdef"><b>Definition:</b> <a href="owners_8h_source.html#l00049">owners.h:49</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
|
||||
Reference in New Issue
Block a user