mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-21 19:45:53 +00:00
deploy: 5c8e072b7f
This commit is contained in:
@@ -111,8 +111,8 @@ $(function() {
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  env(regkey(alice, bob));</div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="keyword">auto</span> <span class="keyword">const</span> ar = env.le(alice);</div>
|
||||
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  BEAST_EXPECT(</div>
|
||||
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  ar->isFieldPresent(<a class="code" href="namespaceripple.html#a158b274a383fd8d9654a27ef67ad2aee">sfRegularKey</a>) &&</div>
|
||||
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  (ar->getAccountID(<a class="code" href="namespaceripple.html#a158b274a383fd8d9654a27ef67ad2aee">sfRegularKey</a>) == bob.id()));</div>
|
||||
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  ar->isFieldPresent(<a class="code" href="namespaceripple.html#add69afdd9c67ca7b7374b30f9d3e6d41">sfRegularKey</a>) &&</div>
|
||||
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  (ar->getAccountID(<a class="code" href="namespaceripple.html#add69afdd9c67ca7b7374b30f9d3e6d41">sfRegularKey</a>) == bob.id()));</div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  </div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  env(noop(alice), sig(bob));</div>
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  env(noop(alice), sig(alice));</div>
|
||||
@@ -231,15 +231,15 @@ $(function() {
|
||||
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  </div>
|
||||
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  <span class="keyword">auto</span> ar = env.le(alice);</div>
|
||||
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  BEAST_EXPECT(</div>
|
||||
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  ar->isFieldPresent(<a class="code" href="namespaceripple.html#a1712e0c9343e6e52a5d42fbd5ef6b32e">sfFlags</a>) &&</div>
|
||||
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  ((ar->getFieldU32(<a class="code" href="namespaceripple.html#a1712e0c9343e6e52a5d42fbd5ef6b32e">sfFlags</a>) & <a class="code" href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a3023711a4bd27dad27a57290b0df1087">lsfPasswordSpent</a>) == 0));</div>
|
||||
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  ar->isFieldPresent(<a class="code" href="namespaceripple.html#ac1371098a8a7c1e1238290d0220dc941">sfFlags</a>) &&</div>
|
||||
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  ((ar->getFieldU32(<a class="code" href="namespaceripple.html#ac1371098a8a7c1e1238290d0220dc941">sfFlags</a>) & <a class="code" href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a3023711a4bd27dad27a57290b0df1087">lsfPasswordSpent</a>) == 0));</div>
|
||||
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  </div>
|
||||
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  env(regkey(alice, bob), sig(alice), fee(0));</div>
|
||||
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  </div>
|
||||
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  ar = env.le(alice);</div>
|
||||
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  BEAST_EXPECT(</div>
|
||||
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  ar->isFieldPresent(<a class="code" href="namespaceripple.html#a1712e0c9343e6e52a5d42fbd5ef6b32e">sfFlags</a>) &&</div>
|
||||
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  ((ar->getFieldU32(<a class="code" href="namespaceripple.html#a1712e0c9343e6e52a5d42fbd5ef6b32e">sfFlags</a>) & <a class="code" href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a3023711a4bd27dad27a57290b0df1087">lsfPasswordSpent</a>) ==</div>
|
||||
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  ar->isFieldPresent(<a class="code" href="namespaceripple.html#ac1371098a8a7c1e1238290d0220dc941">sfFlags</a>) &&</div>
|
||||
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  ((ar->getFieldU32(<a class="code" href="namespaceripple.html#ac1371098a8a7c1e1238290d0220dc941">sfFlags</a>) & <a class="code" href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a3023711a4bd27dad27a57290b0df1087">lsfPasswordSpent</a>) ==</div>
|
||||
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  <a class="code" href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a3023711a4bd27dad27a57290b0df1087">lsfPasswordSpent</a>));</div>
|
||||
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  </div>
|
||||
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  <span class="comment">// The second SetRegularKey transaction with Fee=0 should fail.</span></div>
|
||||
@@ -249,8 +249,8 @@ $(function() {
|
||||
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  env(pay(bob, alice, bob[<span class="stringliteral">"USD"</span>](1)));</div>
|
||||
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  ar = env.le(alice);</div>
|
||||
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  BEAST_EXPECT(</div>
|
||||
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  ar->isFieldPresent(<a class="code" href="namespaceripple.html#a1712e0c9343e6e52a5d42fbd5ef6b32e">sfFlags</a>) &&</div>
|
||||
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  ((ar->getFieldU32(<a class="code" href="namespaceripple.html#a1712e0c9343e6e52a5d42fbd5ef6b32e">sfFlags</a>) & <a class="code" href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a3023711a4bd27dad27a57290b0df1087">lsfPasswordSpent</a>) == 0));</div>
|
||||
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  ar->isFieldPresent(<a class="code" href="namespaceripple.html#ac1371098a8a7c1e1238290d0220dc941">sfFlags</a>) &&</div>
|
||||
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  ((ar->getFieldU32(<a class="code" href="namespaceripple.html#ac1371098a8a7c1e1238290d0220dc941">sfFlags</a>) & <a class="code" href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a3023711a4bd27dad27a57290b0df1087">lsfPasswordSpent</a>) == 0));</div>
|
||||
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  }</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="keywordtype">void</span></div>
|
||||
@@ -265,7 +265,7 @@ $(function() {
|
||||
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>  env.fund(XRP(10000), alice, bob);</div>
|
||||
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>  </div>
|
||||
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>  <span class="keyword">auto</span> jv = regkey(alice, bob);</div>
|
||||
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  jv[<a class="code" href="namespaceripple.html#a1712e0c9343e6e52a5d42fbd5ef6b32e">sfFlags</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>] = <a class="code" href="namespaceripple.html#a363d50a7fcba431a172818936e024723">tfUniversalMask</a>;</div>
|
||||
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  jv[<a class="code" href="namespaceripple.html#ac1371098a8a7c1e1238290d0220dc941">sfFlags</a>.<a class="code" href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">fieldName</a>] = <a class="code" href="namespaceripple.html#a363d50a7fcba431a172818936e024723">tfUniversalMask</a>;</div>
|
||||
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  env(jv, ter(<a class="code" href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46aa4754e0f122658747650b3b1c0a846a8">temINVALID_FLAG</a>));</div>
|
||||
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>  }</div>
|
||||
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>  </div>
|
||||
@@ -338,14 +338,13 @@ $(function() {
|
||||
<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>  </div>
|
||||
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span> } <span class="comment">// namespace ripple</span></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<div class="ttc" id="anamespaceripple_html_a158b274a383fd8d9654a27ef67ad2aee"><div class="ttname"><a href="namespaceripple.html#a158b274a383fd8d9654a27ef67ad2aee">ripple::sfRegularKey</a></div><div class="ttdeci">const SF_Account sfRegularKey(access, STI_ACCOUNT, 8, "RegularKey")</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00488">SField.h:488</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a4a9c7b33fef9015d6406302ef80b63c5a3023711a4bd27dad27a57290b0df1087"><div class="ttname"><a href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a3023711a4bd27dad27a57290b0df1087">ripple::lsfPasswordSpent</a></div><div class="ttdeci">@ lsfPasswordSpent</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00103">LedgerFormats.h:103</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a2701412a11b118c19256a4c901db2938"><div class="ttname"><a href="namespaceripple.html#a2701412a11b118c19256a4c901db2938">ripple::BEAST_DEFINE_TESTSUITE</a></div><div class="ttdeci">BEAST_DEFINE_TESTSUITE(AccountTxPaging, app, ripple)</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SetRegularKey__test_html_a58fa4024961025f58e5310d19850b188"><div class="ttname"><a href="classripple_1_1SetRegularKey__test.html#a58fa4024961025f58e5310d19850b188">ripple::SetRegularKey_test::run</a></div><div class="ttdeci">void run() override</div><div class="ttdef"><b>Definition:</b> <a href="SetRegularKey__test_8cpp_source.html#l00254">SetRegularKey_test.cpp:254</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_add69afdd9c67ca7b7374b30f9d3e6d41"><div class="ttname"><a href="namespaceripple.html#add69afdd9c67ca7b7374b30f9d3e6d41">ripple::sfRegularKey</a></div><div class="ttdeci">const SF_ACCOUNT sfRegularKey</div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SField_html_a634bfabbd5e4494a2d5be6b7c6d3d70d"><div class="ttname"><a href="classripple_1_1SField.html#a634bfabbd5e4494a2d5be6b7c6d3d70d">ripple::SField::fieldName</a></div><div class="ttdeci">const std::string fieldName</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00129">SField.h:129</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a4217230b627e59cc2b5d856c7e99cfff"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a4217230b627e59cc2b5d856c7e99cfff">ripple::temBAD_REGKEY</a></div><div class="ttdeci">@ temBAD_REGKEY</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00093">TER.h:93</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SetRegularKey__test_html_a0263dfa662cda561d4a3cbe8dbd9c316"><div class="ttname"><a href="classripple_1_1SetRegularKey__test.html#a0263dfa662cda561d4a3cbe8dbd9c316">ripple::SetRegularKey_test::testUniversalMask</a></div><div class="ttdeci">void testUniversalMask()</div><div class="ttdef"><b>Definition:</b> <a href="SetRegularKey__test_8cpp_source.html#l00186">SetRegularKey_test.cpp:186</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a1712e0c9343e6e52a5d42fbd5ef6b32e"><div class="ttname"><a href="namespaceripple.html#a1712e0c9343e6e52a5d42fbd5ef6b32e">ripple::sfFlags</a></div><div class="ttdeci">const SF_U32 sfFlags(access, STI_UINT32, 2, "Flags")</div><div class="ttdef"><b>Definition:</b> <a href="SField_8h_source.html#l00354">SField.h:354</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a75cb21d7f1df42f2fdc8efddb79b63f4a9b1c8c6894c68f06887180402c387a03"><div class="ttname"><a href="namespaceripple.html#a75cb21d7f1df42f2fdc8efddb79b63f4a9b1c8c6894c68f06887180402c387a03">ripple::tefBAD_AUTH</a></div><div class="ttdeci">@ tefBAD_AUTH</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00146">TER.h:146</a></div></div>
|
||||
<div class="ttc" id="aclassripple_1_1SetRegularKey__test_html_a6ef225017ce4290058111d58d4af2ddf"><div class="ttname"><a href="classripple_1_1SetRegularKey__test.html#a6ef225017ce4290058111d58d4af2ddf">ripple::SetRegularKey_test::testDisableMasterKey</a></div><div class="ttdeci">void testDisableMasterKey()</div><div class="ttdef"><b>Definition:</b> <a href="SetRegularKey__test_8cpp_source.html#l00030">SetRegularKey_test.cpp:30</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a9de744cfdefe1132969eb982e57e4ddea8183aa2c95dc1385c8f58bf1917fcb0b"><div class="ttname"><a href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea8183aa2c95dc1385c8f58bf1917fcb0b">ripple::KeyType::ed25519</a></div><div class="ttdeci">@ ed25519</div></div>
|
||||
@@ -361,6 +360,7 @@ $(function() {
|
||||
<div class="ttc" id="anamespaceripple_html_a9de744cfdefe1132969eb982e57e4ddea82c2b7829b8129e5a2d53665ba4b4757"><div class="ttname"><a href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea82c2b7829b8129e5a2d53665ba4b4757">ripple::KeyType::secp256k1</a></div><div class="ttdeci">@ secp256k1</div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a8ae78269ab6f090fafc68209a6ba93d4"><div class="ttname"><a href="namespaceripple.html#a8ae78269ab6f090fafc68209a6ba93d4">ripple::asfDisableMaster</a></div><div class="ttdeci">const std::uint32_t asfDisableMaster</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00068">TxFlags.h:68</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_html_ac1371098a8a7c1e1238290d0220dc941"><div class="ttname"><a href="namespaceripple.html#ac1371098a8a7c1e1238290d0220dc941">ripple::sfFlags</a></div><div class="ttdeci">const SF_UINT32 sfFlags</div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_af5a63958686496574543bdfeb4b68ffa"><div class="ttname"><a href="namespaceripple.html#af5a63958686496574543bdfeb4b68ffa">ripple::featureTicketBatch</a></div><div class="ttdeci">const uint256 featureTicketBatch</div><div class="ttdef"><b>Definition:</b> <a href="Feature_8cpp_source.html#l00189">Feature.cpp:189</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a75cb21d7f1df42f2fdc8efddb79b63f4a4d15074a78f6e5cb65ebcd1738117bdb"><div class="ttname"><a href="namespaceripple.html#a75cb21d7f1df42f2fdc8efddb79b63f4a4d15074a78f6e5cb65ebcd1738117bdb">ripple::tefBAD_AUTH_MASTER</a></div><div class="ttdeci">@ tefBAD_AUTH_MASTER</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00159">TER.h:159</a></div></div>
|
||||
<div class="ttc" id="anamespaceripple_html_a363d50a7fcba431a172818936e024723"><div class="ttname"><a href="namespaceripple.html#a363d50a7fcba431a172818936e024723">ripple::tfUniversalMask</a></div><div class="ttdeci">const std::uint32_t tfUniversalMask</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00050">TxFlags.h:50</a></div></div>
|
||||
|
||||
Reference in New Issue
Block a user