This commit is contained in:
bthomee
2025-08-19 09:49:50 -07:00
parent bb5efdeec8
commit e7f4ae8bed
14888 changed files with 259444 additions and 168566 deletions

View File

@@ -3,7 +3,7 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.5"/>
<meta name="generator" content="Doxygen 1.9.8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>rippled: XChainBridge.cpp Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -29,7 +29,7 @@
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.5 -->
<!-- Generated by Doxygen 1.9.8 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
@@ -46,6 +46,11 @@ $(function() {
/* @license-end */
</script>
<div id="main-nav"></div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function() { init_codefold(0); });
/* @license-end */
</script>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
@@ -383,7 +388,7 @@ $(function() {
<div class="line"><a id="l00336" name="l00336"></a><span class="lineno"> 336</span> j);</div>
<div class="line"><a id="l00337" name="l00337"></a><span class="lineno"> 337</span> </div>
<div class="line"><a id="l00338" name="l00338"></a><span class="lineno"> 338</span> <span class="keywordflow">if</span> (!r.has_value())</div>
<div class="line"><a id="l00339" name="l00339"></a><span class="lineno"> 339</span> <span class="keywordflow">return</span> {std::nullopt, changed};</div>
<div class="line"><a id="l00339" name="l00339"></a><span class="lineno"> 339</span> <span class="keywordflow">return</span> {<a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::nullopt</a>, changed};</div>
<div class="line"><a id="l00340" name="l00340"></a><span class="lineno"> 340</span> </div>
<div class="line"><a id="l00341" name="l00341"></a><span class="lineno"> 341</span> <span class="keywordflow">return</span> {std::move(r.value()), changed};</div>
<div class="line"><a id="l00342" name="l00342"></a><span class="lineno"> 342</span>};</div>
@@ -402,7 +407,7 @@ $(function() {
<div class="line"><a id="l00355" name="l00355"></a><span class="lineno"> 355</span> <a class="code hl_class" href="classbeast_1_1Journal.html">beast::Journal</a> j)</div>
<div class="line"><a id="l00356" name="l00356"></a><span class="lineno"> 356</span>{</div>
<div class="line"><a id="l00357" name="l00357"></a><span class="lineno"> 357</span> XChainClaimAttestation::MatchFields toMatch{</div>
<div class="line"><a id="l00358" name="l00358"></a><span class="lineno"> 358</span> sendingAmount, wasLockingChainSend, std::nullopt};</div>
<div class="line"><a id="l00358" name="l00358"></a><span class="lineno"> 358</span> sendingAmount, wasLockingChainSend, <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::nullopt</a>};</div>
<div class="line"><a id="l00359" name="l00359"></a><span class="lineno"> 359</span> <span class="keywordflow">return</span> claimHelper(</div>
<div class="line"><a id="l00360" name="l00360"></a><span class="lineno"> 360</span> attestations, view, toMatch, CheckDst::ignore, quorum, signersList, j);</div>
<div class="line"><a id="l00361" name="l00361"></a><span class="lineno"> 361</span>}</div>
@@ -509,7 +514,7 @@ $(function() {
<div class="line"><a id="l00484" name="l00484"></a><span class="lineno"> 484</span> <a class="code hl_classRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> <span class="keyword">const</span> seqno{</div>
<div class="line"><a id="l00485" name="l00485"></a><span class="lineno"> 485</span> psb.rules().enabled(featureDeletableAccounts) ? psb.seq() : 1};</div>
<div class="line"><a id="l00486" name="l00486"></a><span class="lineno"> 486</span> </div>
<div class="line"><a id="l00487" name="l00487"></a><span class="lineno"> 487</span> sleDst = std::make_shared&lt;SLE&gt;(dstK);</div>
<div class="line"><a id="l00487" name="l00487"></a><span class="lineno"> 487</span> sleDst = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared&lt;SLE&gt;</a>(dstK);</div>
<div class="line"><a id="l00488" name="l00488"></a><span class="lineno"> 488</span> sleDst-&gt;setAccountID(sfAccount, dst);</div>
<div class="line"><a id="l00489" name="l00489"></a><span class="lineno"> 489</span> sleDst-&gt;setFieldU32(sfSequence, seqno);</div>
<div class="line"><a id="l00490" name="l00490"></a><span class="lineno"> 490</span> </div>
@@ -534,9 +539,9 @@ $(function() {
<div class="line"><a id="l00509" name="l00509"></a><span class="lineno"> 509</span> <span class="comment">/*partial payment*/</span> <span class="keyword">false</span>,</div>
<div class="line"><a id="l00510" name="l00510"></a><span class="lineno"> 510</span> <span class="comment">/*owner pays transfer fee*/</span> <span class="keyword">true</span>,</div>
<div class="line"><a id="l00511" name="l00511"></a><span class="lineno"> 511</span> <span class="comment">/*offer crossing*/</span> <a class="code hl_enumvalue" href="namespaceripple.html#a786c40cb27211e1704047accb2ca26bda1e5e1f9aa3cae812e41b2cf743bcfec0">OfferCrossing::no</a>,</div>
<div class="line"><a id="l00512" name="l00512"></a><span class="lineno"> 512</span> <span class="comment">/*limit quality*/</span> std::nullopt,</div>
<div class="line"><a id="l00513" name="l00513"></a><span class="lineno"> 513</span> <span class="comment">/*sendmax*/</span> std::nullopt,</div>
<div class="line"><a id="l00514" name="l00514"></a><span class="lineno"> 514</span> <span class="comment">/*domain id*/</span> std::nullopt,</div>
<div class="line"><a id="l00512" name="l00512"></a><span class="lineno"> 512</span> <span class="comment">/*limit quality*/</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::nullopt</a>,</div>
<div class="line"><a id="l00513" name="l00513"></a><span class="lineno"> 513</span> <span class="comment">/*sendmax*/</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::nullopt</a>,</div>
<div class="line"><a id="l00514" name="l00514"></a><span class="lineno"> 514</span> <span class="comment">/*domain id*/</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::nullopt</a>,</div>
<div class="line"><a id="l00515" name="l00515"></a><span class="lineno"> 515</span> j);</div>
<div class="line"><a id="l00516" name="l00516"></a><span class="lineno"> 516</span> </div>
<div class="line"><a id="l00517" name="l00517"></a><span class="lineno"> 517</span> <span class="keywordflow">if</span> (<span class="keyword">auto</span> <span class="keyword">const</span> r = result.result();</div>
@@ -647,7 +652,7 @@ $(function() {
<div class="line"><a id="l00658" name="l00658"></a><span class="lineno"> 658</span> thisChainAmount,</div>
<div class="line"><a id="l00659" name="l00659"></a><span class="lineno"> 659</span> CanCreateDstPolicy::yes,</div>
<div class="line"><a id="l00660" name="l00660"></a><span class="lineno"> 660</span> depositAuthPolicy,</div>
<div class="line"><a id="l00661" name="l00661"></a><span class="lineno"> 661</span> std::nullopt,</div>
<div class="line"><a id="l00661" name="l00661"></a><span class="lineno"> 661</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::nullopt</a>,</div>
<div class="line"><a id="l00662" name="l00662"></a><span class="lineno"> 662</span> j);</div>
<div class="line"><a id="l00663" name="l00663"></a><span class="lineno"> 663</span> </div>
<div class="line"><a id="l00664" name="l00664"></a><span class="lineno"> 664</span> <span class="keywordflow">if</span> (!<a class="code hl_function" href="namespaceripple.html#ab48d5d1c4e2695c12f705e9d85fa560d">isTesSuccess</a>(*result.mainFundsTer) &amp;&amp;</div>
@@ -681,13 +686,13 @@ $(function() {
<div class="line"><a id="l00692" name="l00692"></a><span class="lineno"> 692</span> innerSb,</div>
<div class="line"><a id="l00693" name="l00693"></a><span class="lineno"> 693</span> rewardPoolSrc,</div>
<div class="line"><a id="l00694" name="l00694"></a><span class="lineno"> 694</span> rewardAccount,</div>
<div class="line"><a id="l00695" name="l00695"></a><span class="lineno"> 695</span> <span class="comment">/*dstTag*/</span> std::nullopt,</div>
<div class="line"><a id="l00695" name="l00695"></a><span class="lineno"> 695</span> <span class="comment">/*dstTag*/</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::nullopt</a>,</div>
<div class="line"><a id="l00696" name="l00696"></a><span class="lineno"> 696</span> <span class="comment">// claim owner is not relevant to distributing rewards</span></div>
<div class="line"><a id="l00697" name="l00697"></a><span class="lineno"> 697</span> <span class="comment">/*claimOwner*/</span> std::nullopt,</div>
<div class="line"><a id="l00697" name="l00697"></a><span class="lineno"> 697</span> <span class="comment">/*claimOwner*/</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::nullopt</a>,</div>
<div class="line"><a id="l00698" name="l00698"></a><span class="lineno"> 698</span> share,</div>
<div class="line"><a id="l00699" name="l00699"></a><span class="lineno"> 699</span> CanCreateDstPolicy::no,</div>
<div class="line"><a id="l00700" name="l00700"></a><span class="lineno"> 700</span> DepositAuthPolicy::normal,</div>
<div class="line"><a id="l00701" name="l00701"></a><span class="lineno"> 701</span> std::nullopt,</div>
<div class="line"><a id="l00701" name="l00701"></a><span class="lineno"> 701</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::nullopt</a>,</div>
<div class="line"><a id="l00702" name="l00702"></a><span class="lineno"> 702</span> j);</div>
<div class="line"><a id="l00703" name="l00703"></a><span class="lineno"> 703</span> </div>
<div class="line"><a id="l00704" name="l00704"></a><span class="lineno"> 704</span> <span class="keywordflow">if</span> (thTer == <a class="code hl_enumvalue" href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38cad6e984aac9838459128d97b668ec1e4f">tecUNFUNDED_PAYMENT</a> || thTer == <a class="code hl_enumvalue" href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca93e4e159f8759ea0948423c699e7cf77">tecINTERNAL</a>)</div>
@@ -932,7 +937,7 @@ $(function() {
<div class="line"><a id="l00952" name="l00952"></a><span class="lineno"> 952</span> psb,</div>
<div class="line"><a id="l00953" name="l00953"></a><span class="lineno"> 953</span> bridgeSpec,</div>
<div class="line"><a id="l00954" name="l00954"></a><span class="lineno"> 954</span> *attBegin-&gt;dst,</div>
<div class="line"><a id="l00955" name="l00955"></a><span class="lineno"> 955</span> <span class="comment">/*dstTag*/</span> std::nullopt,</div>
<div class="line"><a id="l00955" name="l00955"></a><span class="lineno"> 955</span> <span class="comment">/*dstTag*/</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::nullopt</a>,</div>
<div class="line"><a id="l00956" name="l00956"></a><span class="lineno"> 956</span> cidOwner,</div>
<div class="line"><a id="l00957" name="l00957"></a><span class="lineno"> 957</span> attBegin-&gt;sendingAmount,</div>
<div class="line"><a id="l00958" name="l00958"></a><span class="lineno"> 958</span> cidOwner,</div>
@@ -1106,7 +1111,7 @@ $(function() {
<div class="line"><a id="l01126" name="l01126"></a><span class="lineno"> 1126</span> psb,</div>
<div class="line"><a id="l01127" name="l01127"></a><span class="lineno"> 1127</span> bridgeSpec,</div>
<div class="line"><a id="l01128" name="l01128"></a><span class="lineno"> 1128</span> attBegin-&gt;toCreate,</div>
<div class="line"><a id="l01129" name="l01129"></a><span class="lineno"> 1129</span> <span class="comment">/*dstTag*/</span> std::nullopt,</div>
<div class="line"><a id="l01129" name="l01129"></a><span class="lineno"> 1129</span> <span class="comment">/*dstTag*/</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::nullopt</a>,</div>
<div class="line"><a id="l01130" name="l01130"></a><span class="lineno"> 1130</span> doorAccount,</div>
<div class="line"><a id="l01131" name="l01131"></a><span class="lineno"> 1131</span> attBegin-&gt;sendingAmount,</div>
<div class="line"><a id="l01132" name="l01132"></a><span class="lineno"> 1132</span> <span class="comment">/*rewardPoolSrc*/</span> doorAccount,</div>
@@ -1136,7 +1141,7 @@ $(function() {
<div class="line"><a id="l01156" name="l01156"></a><span class="lineno"> 1156</span> }</div>
<div class="line"><a id="l01157" name="l01157"></a><span class="lineno"> 1157</span> <span class="keywordflow">else</span> <span class="keywordflow">if</span> (createCID)</div>
<div class="line"><a id="l01158" name="l01158"></a><span class="lineno"> 1158</span> {</div>
<div class="line"><a id="l01159" name="l01159"></a><span class="lineno"> 1159</span> <span class="keyword">auto</span> <span class="keyword">const</span> createdSleClaimID = std::make_shared&lt;SLE&gt;(claimIDKeylet);</div>
<div class="line"><a id="l01159" name="l01159"></a><span class="lineno"> 1159</span> <span class="keyword">auto</span> <span class="keyword">const</span> createdSleClaimID = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared&lt;SLE&gt;</a>(claimIDKeylet);</div>
<div class="line"><a id="l01160" name="l01160"></a><span class="lineno"> 1160</span> (*createdSleClaimID)[sfAccount] = doorAccount;</div>
<div class="line"><a id="l01161" name="l01161"></a><span class="lineno"> 1161</span> (*createdSleClaimID)[sfXChainBridge] = bridgeSpec;</div>
<div class="line"><a id="l01162" name="l01162"></a><span class="lineno"> 1162</span> (*createdSleClaimID)[sfXChainAccountCreateCount] =</div>
@@ -1173,8 +1178,8 @@ $(function() {
<div class="line"><a id="l01193" name="l01193"></a><span class="lineno"> 1193</span>toClaim(STTx <span class="keyword">const</span>&amp; tx)</div>
<div class="line"><a id="l01194" name="l01194"></a><span class="lineno"> 1194</span>{</div>
<div class="line"><a id="l01195" name="l01195"></a><span class="lineno"> 1195</span> <span class="keyword">static_assert</span>(</div>
<div class="line"><a id="l01196" name="l01196"></a><span class="lineno"> 1196</span> std::is_same_v&lt;TAttestation, Attestations::AttestationClaim&gt; ||</div>
<div class="line"><a id="l01197" name="l01197"></a><span class="lineno"> 1197</span> std::is_same_v&lt;TAttestation, Attestations::AttestationCreateAccount&gt;);</div>
<div class="line"><a id="l01196" name="l01196"></a><span class="lineno"> 1196</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::is_same_v&lt;TAttestation, Attestations::AttestationClaim&gt;</a> ||</div>
<div class="line"><a id="l01197" name="l01197"></a><span class="lineno"> 1197</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::is_same_v&lt;TAttestation, Attestations::AttestationCreateAccount&gt;</a>);</div>
<div class="line"><a id="l01198" name="l01198"></a><span class="lineno"> 1198</span> </div>
<div class="line"><a id="l01199" name="l01199"></a><span class="lineno"> 1199</span> <span class="keywordflow">try</span></div>
<div class="line"><a id="l01200" name="l01200"></a><span class="lineno"> 1200</span> {</div>
@@ -1185,7 +1190,7 @@ $(function() {
<div class="line"><a id="l01205" name="l01205"></a><span class="lineno"> 1205</span> <span class="keywordflow">catch</span> (...)</div>
<div class="line"><a id="l01206" name="l01206"></a><span class="lineno"> 1206</span> {</div>
<div class="line"><a id="l01207" name="l01207"></a><span class="lineno"> 1207</span> }</div>
<div class="line"><a id="l01208" name="l01208"></a><span class="lineno"> 1208</span> <span class="keywordflow">return</span> std::nullopt;</div>
<div class="line"><a id="l01208" name="l01208"></a><span class="lineno"> 1208</span> <span class="keywordflow">return</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::nullopt</a>;</div>
<div class="line"><a id="l01209" name="l01209"></a><span class="lineno"> 1209</span>}</div>
<div class="line"><a id="l01210" name="l01210"></a><span class="lineno"> 1210</span> </div>
<div class="line"><a id="l01211" name="l01211"></a><span class="lineno"> 1211</span><span class="keyword">template</span> &lt;<span class="keyword">class</span> TAttestation&gt;</div>
@@ -1317,10 +1322,10 @@ $(function() {
<div class="line"><a id="l01337" name="l01337"></a><span class="lineno"> 1337</span> scopeResult.value();</div>
<div class="line"><a id="l01338" name="l01338"></a><span class="lineno"> 1338</span> </div>
<div class="line"><a id="l01339" name="l01339"></a><span class="lineno"> 1339</span> <span class="keyword">static_assert</span>(</div>
<div class="line"><a id="l01340" name="l01340"></a><span class="lineno"> 1340</span> std::is_same_v&lt;TAttestation, Attestations::AttestationClaim&gt; ||</div>
<div class="line"><a id="l01341" name="l01341"></a><span class="lineno"> 1341</span> std::is_same_v&lt;TAttestation, Attestations::AttestationCreateAccount&gt;);</div>
<div class="line"><a id="l01340" name="l01340"></a><span class="lineno"> 1340</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::is_same_v&lt;TAttestation, Attestations::AttestationClaim&gt;</a> ||</div>
<div class="line"><a id="l01341" name="l01341"></a><span class="lineno"> 1341</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::is_same_v&lt;TAttestation, Attestations::AttestationCreateAccount&gt;</a>);</div>
<div class="line"><a id="l01342" name="l01342"></a><span class="lineno"> 1342</span> </div>
<div class="line"><a id="l01343" name="l01343"></a><span class="lineno"> 1343</span> <span class="keywordflow">if</span> <span class="keyword">constexpr</span> (std::is_same_v&lt;TAttestation, Attestations::AttestationClaim&gt;)</div>
<div class="line"><a id="l01343" name="l01343"></a><span class="lineno"> 1343</span> <span class="keywordflow">if</span> <span class="keyword">constexpr</span> (<a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::is_same_v&lt;TAttestation, Attestations::AttestationClaim&gt;</a>)</div>
<div class="line"><a id="l01344" name="l01344"></a><span class="lineno"> 1344</span> {</div>
<div class="line"><a id="l01345" name="l01345"></a><span class="lineno"> 1345</span> <span class="keywordflow">return</span> applyClaimAttestations(</div>
<div class="line"><a id="l01346" name="l01346"></a><span class="lineno"> 1346</span> ctx.view(),</div>
@@ -1357,6 +1362,7 @@ $(function() {
<div class="line"><a id="l01377" name="l01377"></a><span class="lineno"> 1377</span><span class="comment">//------------------------------------------------------------------------------</span></div>
<div class="line"><a id="l01378" name="l01378"></a><span class="lineno"> 1378</span> </div>
<div class="line"><a id="l01379" name="l01379"></a><span class="lineno"> 1379</span><a class="code hl_typedef" href="namespaceripple.html#af99ba2263d2a1e29207c40a35fc9f6b3">NotTEC</a></div>
<div class="foldopen" id="foldopen01380" data-start="{" data-end="}">
<div class="line"><a id="l01380" name="l01380"></a><span class="lineno"><a class="line" href="classripple_1_1XChainCreateBridge.html#ac0282ada75ac29edd8c8fb721c9347e8"> 1380</a></span><a class="code hl_function" href="classripple_1_1XChainCreateBridge.html#ac0282ada75ac29edd8c8fb721c9347e8">XChainCreateBridge::preflight</a>(<a class="code hl_struct" href="structripple_1_1PreflightContext.html">PreflightContext</a> <span class="keyword">const</span>&amp; ctx)</div>
<div class="line"><a id="l01381" name="l01381"></a><span class="lineno"> 1381</span>{</div>
<div class="line"><a id="l01382" name="l01382"></a><span class="lineno"> 1382</span> <span class="keywordflow">if</span> (!ctx.<a class="code hl_variable" href="structripple_1_1PreflightContext.html#ab27bfce9ca08a7330ff573e4e2d5fc68">rules</a>.<a class="code hl_function" href="classripple_1_1Rules.html#a1a8388a2b9588aa9446ece92a88e0dd2">enabled</a>(featureXChainBridge))</div>
@@ -1439,8 +1445,10 @@ $(function() {
<div class="line"><a id="l01459" name="l01459"></a><span class="lineno"> 1459</span> </div>
<div class="line"><a id="l01460" name="l01460"></a><span class="lineno"> 1460</span> <span class="keywordflow">return</span> <a class="code hl_function" href="namespaceripple.html#a8b257ff89d14ac75ce240946f32d3773">preflight2</a>(ctx);</div>
<div class="line"><a id="l01461" name="l01461"></a><span class="lineno"> 1461</span>}</div>
</div>
<div class="line"><a id="l01462" name="l01462"></a><span class="lineno"> 1462</span> </div>
<div class="line"><a id="l01463" name="l01463"></a><span class="lineno"> 1463</span><a class="code hl_class" href="classripple_1_1TERSubset.html">TER</a></div>
<div class="foldopen" id="foldopen01464" data-start="{" data-end="}">
<div class="line"><a id="l01464" name="l01464"></a><span class="lineno"><a class="line" href="classripple_1_1XChainCreateBridge.html#a4c498dc037134c8784440933c2907b74"> 1464</a></span><a class="code hl_function" href="classripple_1_1XChainCreateBridge.html#a4c498dc037134c8784440933c2907b74">XChainCreateBridge::preclaim</a>(<a class="code hl_struct" href="structripple_1_1PreclaimContext.html">PreclaimContext</a> <span class="keyword">const</span>&amp; ctx)</div>
<div class="line"><a id="l01465" name="l01465"></a><span class="lineno"> 1465</span>{</div>
<div class="line"><a id="l01466" name="l01466"></a><span class="lineno"> 1466</span> <span class="keyword">auto</span> <span class="keyword">const</span> account = ctx.<a class="code hl_variable" href="structripple_1_1PreclaimContext.html#a8e1240b39791cf309b9caaffe8e5d306">tx</a>[sfAccount];</div>
@@ -1490,8 +1498,10 @@ $(function() {
<div class="line"><a id="l01510" name="l01510"></a><span class="lineno"> 1510</span> </div>
<div class="line"><a id="l01511" name="l01511"></a><span class="lineno"> 1511</span> <span class="keywordflow">return</span> <a class="code hl_enumvalue" href="namespaceripple.html#aabc7f150d5082c73116a1cd5962b434da28c7d8b3ed759d363503a05fcd59f151">tesSUCCESS</a>;</div>
<div class="line"><a id="l01512" name="l01512"></a><span class="lineno"> 1512</span>}</div>
</div>
<div class="line"><a id="l01513" name="l01513"></a><span class="lineno"> 1513</span> </div>
<div class="line"><a id="l01514" name="l01514"></a><span class="lineno"> 1514</span><a class="code hl_class" href="classripple_1_1TERSubset.html">TER</a></div>
<div class="foldopen" id="foldopen01515" data-start="{" data-end="}">
<div class="line"><a id="l01515" name="l01515"></a><span class="lineno"><a class="line" href="classripple_1_1XChainCreateBridge.html#a14dc13077e1c1a4944b935f1d61fabda"> 1515</a></span><a class="code hl_function" href="classripple_1_1XChainCreateBridge.html#a14dc13077e1c1a4944b935f1d61fabda">XChainCreateBridge::doApply</a>()</div>
<div class="line"><a id="l01516" name="l01516"></a><span class="lineno"> 1516</span>{</div>
<div class="line"><a id="l01517" name="l01517"></a><span class="lineno"> 1517</span> <span class="keyword">auto</span> <span class="keyword">const</span> account = <a class="code hl_variable" href="classripple_1_1Transactor.html#aef4ef0a89b5595b2a688b89e4ecef833">ctx_</a>.<a class="code hl_variable" href="classripple_1_1ApplyContext.html#a8c8757b3b1f88baef47b31ed4e9682d0">tx</a>[sfAccount];</div>
@@ -1507,7 +1517,7 @@ $(function() {
<div class="line"><a id="l01527" name="l01527"></a><span class="lineno"> 1527</span> <a class="code hl_function" href="classripple_1_1STXChainBridge.html#a312308a296c0262a596f6e9df83a67c6">STXChainBridge::srcChain</a>(account == bridgeSpec.lockingChainDoor());</div>
<div class="line"><a id="l01528" name="l01528"></a><span class="lineno"> 1528</span> </div>
<div class="line"><a id="l01529" name="l01529"></a><span class="lineno"> 1529</span> <a class="code hl_struct" href="structripple_1_1Keylet.html">Keylet</a> <span class="keyword">const</span> bridgeKeylet = <a class="code hl_function" href="namespaceripple_1_1keylet.html#ac571941ebdceac5988d1275460041a48">keylet::bridge</a>(bridgeSpec, chainType);</div>
<div class="line"><a id="l01530" name="l01530"></a><span class="lineno"> 1530</span> <span class="keyword">auto</span> <span class="keyword">const</span> sleBridge = std::make_shared&lt;SLE&gt;(bridgeKeylet);</div>
<div class="line"><a id="l01530" name="l01530"></a><span class="lineno"> 1530</span> <span class="keyword">auto</span> <span class="keyword">const</span> sleBridge = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared&lt;SLE&gt;</a>(bridgeKeylet);</div>
<div class="line"><a id="l01531" name="l01531"></a><span class="lineno"> 1531</span> </div>
<div class="line"><a id="l01532" name="l01532"></a><span class="lineno"> 1532</span> (*sleBridge)[sfAccount] = account;</div>
<div class="line"><a id="l01533" name="l01533"></a><span class="lineno"> 1533</span> (*sleBridge)[sfSignatureReward] = reward;</div>
@@ -1534,10 +1544,12 @@ $(function() {
<div class="line"><a id="l01554" name="l01554"></a><span class="lineno"> 1554</span> </div>
<div class="line"><a id="l01555" name="l01555"></a><span class="lineno"> 1555</span> <span class="keywordflow">return</span> <a class="code hl_enumvalue" href="namespaceripple.html#aabc7f150d5082c73116a1cd5962b434da28c7d8b3ed759d363503a05fcd59f151">tesSUCCESS</a>;</div>
<div class="line"><a id="l01556" name="l01556"></a><span class="lineno"> 1556</span>}</div>
</div>
<div class="line"><a id="l01557" name="l01557"></a><span class="lineno"> 1557</span> </div>
<div class="line"><a id="l01558" name="l01558"></a><span class="lineno"> 1558</span><span class="comment">//------------------------------------------------------------------------------</span></div>
<div class="line"><a id="l01559" name="l01559"></a><span class="lineno"> 1559</span> </div>
<div class="line"><a id="l01560" name="l01560"></a><span class="lineno"> 1560</span><a class="code hl_class" href="classripple_1_1TERSubset.html">NotTEC</a></div>
<div class="foldopen" id="foldopen01561" data-start="{" data-end="}">
<div class="line"><a id="l01561" name="l01561"></a><span class="lineno"><a class="line" href="classripple_1_1BridgeModify.html#a759af2e2e1ab46ae080c555c9d3a829b"> 1561</a></span><a class="code hl_function" href="classripple_1_1BridgeModify.html#a759af2e2e1ab46ae080c555c9d3a829b">BridgeModify::preflight</a>(<a class="code hl_struct" href="structripple_1_1PreflightContext.html">PreflightContext</a> <span class="keyword">const</span>&amp; ctx)</div>
<div class="line"><a id="l01562" name="l01562"></a><span class="lineno"> 1562</span>{</div>
<div class="line"><a id="l01563" name="l01563"></a><span class="lineno"> 1563</span> <span class="keywordflow">if</span> (!ctx.<a class="code hl_variable" href="structripple_1_1PreflightContext.html#ab27bfce9ca08a7330ff573e4e2d5fc68">rules</a>.<a class="code hl_function" href="classripple_1_1Rules.html#a1a8388a2b9588aa9446ece92a88e0dd2">enabled</a>(featureXChainBridge))</div>
@@ -1589,8 +1601,10 @@ $(function() {
<div class="line"><a id="l01609" name="l01609"></a><span class="lineno"> 1609</span> </div>
<div class="line"><a id="l01610" name="l01610"></a><span class="lineno"> 1610</span> <span class="keywordflow">return</span> <a class="code hl_function" href="namespaceripple.html#a8b257ff89d14ac75ce240946f32d3773">preflight2</a>(ctx);</div>
<div class="line"><a id="l01611" name="l01611"></a><span class="lineno"> 1611</span>}</div>
</div>
<div class="line"><a id="l01612" name="l01612"></a><span class="lineno"> 1612</span> </div>
<div class="line"><a id="l01613" name="l01613"></a><span class="lineno"> 1613</span><a class="code hl_class" href="classripple_1_1TERSubset.html">TER</a></div>
<div class="foldopen" id="foldopen01614" data-start="{" data-end="}">
<div class="line"><a id="l01614" name="l01614"></a><span class="lineno"><a class="line" href="classripple_1_1BridgeModify.html#a69a9f50b315c36554047092cdc59a548"> 1614</a></span><a class="code hl_function" href="classripple_1_1BridgeModify.html#a69a9f50b315c36554047092cdc59a548">BridgeModify::preclaim</a>(<a class="code hl_struct" href="structripple_1_1PreclaimContext.html">PreclaimContext</a> <span class="keyword">const</span>&amp; ctx)</div>
<div class="line"><a id="l01615" name="l01615"></a><span class="lineno"> 1615</span>{</div>
<div class="line"><a id="l01616" name="l01616"></a><span class="lineno"> 1616</span> <span class="keyword">auto</span> <span class="keyword">const</span> account = ctx.<a class="code hl_variable" href="structripple_1_1PreclaimContext.html#a8e1240b39791cf309b9caaffe8e5d306">tx</a>[sfAccount];</div>
@@ -1606,8 +1620,10 @@ $(function() {
<div class="line"><a id="l01626" name="l01626"></a><span class="lineno"> 1626</span> </div>
<div class="line"><a id="l01627" name="l01627"></a><span class="lineno"> 1627</span> <span class="keywordflow">return</span> <a class="code hl_enumvalue" href="namespaceripple.html#aabc7f150d5082c73116a1cd5962b434da28c7d8b3ed759d363503a05fcd59f151">tesSUCCESS</a>;</div>
<div class="line"><a id="l01628" name="l01628"></a><span class="lineno"> 1628</span>}</div>
</div>
<div class="line"><a id="l01629" name="l01629"></a><span class="lineno"> 1629</span> </div>
<div class="line"><a id="l01630" name="l01630"></a><span class="lineno"> 1630</span><a class="code hl_class" href="classripple_1_1TERSubset.html">TER</a></div>
<div class="foldopen" id="foldopen01631" data-start="{" data-end="}">
<div class="line"><a id="l01631" name="l01631"></a><span class="lineno"><a class="line" href="classripple_1_1BridgeModify.html#a90aed7304287eef205176b833fb19473"> 1631</a></span><a class="code hl_function" href="classripple_1_1BridgeModify.html#a90aed7304287eef205176b833fb19473">BridgeModify::doApply</a>()</div>
<div class="line"><a id="l01632" name="l01632"></a><span class="lineno"> 1632</span>{</div>
<div class="line"><a id="l01633" name="l01633"></a><span class="lineno"> 1633</span> <span class="keyword">auto</span> <span class="keyword">const</span> account = <a class="code hl_variable" href="classripple_1_1Transactor.html#aef4ef0a89b5595b2a688b89e4ecef833">ctx_</a>.<a class="code hl_variable" href="classripple_1_1ApplyContext.html#a8c8757b3b1f88baef47b31ed4e9682d0">tx</a>[sfAccount];</div>
@@ -1644,10 +1660,12 @@ $(function() {
<div class="line"><a id="l01664" name="l01664"></a><span class="lineno"> 1664</span> </div>
<div class="line"><a id="l01665" name="l01665"></a><span class="lineno"> 1665</span> <span class="keywordflow">return</span> <a class="code hl_enumvalue" href="namespaceripple.html#aabc7f150d5082c73116a1cd5962b434da28c7d8b3ed759d363503a05fcd59f151">tesSUCCESS</a>;</div>
<div class="line"><a id="l01666" name="l01666"></a><span class="lineno"> 1666</span>}</div>
</div>
<div class="line"><a id="l01667" name="l01667"></a><span class="lineno"> 1667</span> </div>
<div class="line"><a id="l01668" name="l01668"></a><span class="lineno"> 1668</span><span class="comment">//------------------------------------------------------------------------------</span></div>
<div class="line"><a id="l01669" name="l01669"></a><span class="lineno"> 1669</span> </div>
<div class="line"><a id="l01670" name="l01670"></a><span class="lineno"> 1670</span><a class="code hl_class" href="classripple_1_1TERSubset.html">NotTEC</a></div>
<div class="foldopen" id="foldopen01671" data-start="{" data-end="}">
<div class="line"><a id="l01671" name="l01671"></a><span class="lineno"><a class="line" href="classripple_1_1XChainClaim.html#ab2967d6c01f46a4a09b059c985569422"> 1671</a></span><a class="code hl_function" href="classripple_1_1XChainClaim.html#ab2967d6c01f46a4a09b059c985569422">XChainClaim::preflight</a>(<a class="code hl_struct" href="structripple_1_1PreflightContext.html">PreflightContext</a> <span class="keyword">const</span>&amp; ctx)</div>
<div class="line"><a id="l01672" name="l01672"></a><span class="lineno"> 1672</span>{</div>
<div class="line"><a id="l01673" name="l01673"></a><span class="lineno"> 1673</span> <span class="keywordflow">if</span> (!ctx.<a class="code hl_variable" href="structripple_1_1PreflightContext.html#ab27bfce9ca08a7330ff573e4e2d5fc68">rules</a>.<a class="code hl_function" href="classripple_1_1Rules.html#a1a8388a2b9588aa9446ece92a88e0dd2">enabled</a>(featureXChainBridge))</div>
@@ -1671,8 +1689,10 @@ $(function() {
<div class="line"><a id="l01691" name="l01691"></a><span class="lineno"> 1691</span> </div>
<div class="line"><a id="l01692" name="l01692"></a><span class="lineno"> 1692</span> <span class="keywordflow">return</span> <a class="code hl_function" href="namespaceripple.html#a8b257ff89d14ac75ce240946f32d3773">preflight2</a>(ctx);</div>
<div class="line"><a id="l01693" name="l01693"></a><span class="lineno"> 1693</span>}</div>
</div>
<div class="line"><a id="l01694" name="l01694"></a><span class="lineno"> 1694</span> </div>
<div class="line"><a id="l01695" name="l01695"></a><span class="lineno"> 1695</span><a class="code hl_class" href="classripple_1_1TERSubset.html">TER</a></div>
<div class="foldopen" id="foldopen01696" data-start="{" data-end="}">
<div class="line"><a id="l01696" name="l01696"></a><span class="lineno"><a class="line" href="classripple_1_1XChainClaim.html#a82aa6a469922db2b4515454444ba72b7"> 1696</a></span><a class="code hl_function" href="classripple_1_1XChainClaim.html#a82aa6a469922db2b4515454444ba72b7">XChainClaim::preclaim</a>(<a class="code hl_struct" href="structripple_1_1PreclaimContext.html">PreclaimContext</a> <span class="keyword">const</span>&amp; ctx)</div>
<div class="line"><a id="l01697" name="l01697"></a><span class="lineno"> 1697</span>{</div>
<div class="line"><a id="l01698" name="l01698"></a><span class="lineno"> 1698</span> <a class="code hl_class" href="classripple_1_1base__uint.html">AccountID</a> <span class="keyword">const</span> account = ctx.<a class="code hl_variable" href="structripple_1_1PreclaimContext.html#a8e1240b39791cf309b9caaffe8e5d306">tx</a>[sfAccount];</div>
@@ -1755,8 +1775,10 @@ $(function() {
<div class="line"><a id="l01775" name="l01775"></a><span class="lineno"> 1775</span> <span class="comment">// quorum is checked in `doApply`</span></div>
<div class="line"><a id="l01776" name="l01776"></a><span class="lineno"> 1776</span> <span class="keywordflow">return</span> <a class="code hl_enumvalue" href="namespaceripple.html#aabc7f150d5082c73116a1cd5962b434da28c7d8b3ed759d363503a05fcd59f151">tesSUCCESS</a>;</div>
<div class="line"><a id="l01777" name="l01777"></a><span class="lineno"> 1777</span>}</div>
</div>
<div class="line"><a id="l01778" name="l01778"></a><span class="lineno"> 1778</span> </div>
<div class="line"><a id="l01779" name="l01779"></a><span class="lineno"> 1779</span><a class="code hl_class" href="classripple_1_1TERSubset.html">TER</a></div>
<div class="foldopen" id="foldopen01780" data-start="{" data-end="}">
<div class="line"><a id="l01780" name="l01780"></a><span class="lineno"><a class="line" href="classripple_1_1XChainClaim.html#af2391534c1e9453bd50a3fe45701b7c2"> 1780</a></span><a class="code hl_function" href="classripple_1_1XChainClaim.html#af2391534c1e9453bd50a3fe45701b7c2">XChainClaim::doApply</a>()</div>
<div class="line"><a id="l01781" name="l01781"></a><span class="lineno"> 1781</span>{</div>
<div class="line"><a id="l01782" name="l01782"></a><span class="lineno"> 1782</span> <a class="code hl_class" href="classripple_1_1PaymentSandbox.html">PaymentSandbox</a> psb(&amp;<a class="code hl_variable" href="classripple_1_1Transactor.html#aef4ef0a89b5595b2a688b89e4ecef833">ctx_</a>.<a class="code hl_function" href="classripple_1_1ApplyContext.html#a44c249b16b2cedb1224a96592407558d">view</a>());</div>
@@ -1869,10 +1891,12 @@ $(function() {
<div class="line"><a id="l01889" name="l01889"></a><span class="lineno"> 1889</span> </div>
<div class="line"><a id="l01890" name="l01890"></a><span class="lineno"> 1890</span> <span class="keywordflow">return</span> <a class="code hl_enumvalue" href="namespaceripple.html#aabc7f150d5082c73116a1cd5962b434da28c7d8b3ed759d363503a05fcd59f151">tesSUCCESS</a>;</div>
<div class="line"><a id="l01891" name="l01891"></a><span class="lineno"> 1891</span>}</div>
</div>
<div class="line"><a id="l01892" name="l01892"></a><span class="lineno"> 1892</span> </div>
<div class="line"><a id="l01893" name="l01893"></a><span class="lineno"> 1893</span><span class="comment">//------------------------------------------------------------------------------</span></div>
<div class="line"><a id="l01894" name="l01894"></a><span class="lineno"> 1894</span> </div>
<div class="line"><a id="l01895" name="l01895"></a><span class="lineno"> 1895</span><a class="code hl_class" href="classripple_1_1TxConsequences.html">TxConsequences</a></div>
<div class="foldopen" id="foldopen01896" data-start="{" data-end="}">
<div class="line"><a id="l01896" name="l01896"></a><span class="lineno"><a class="line" href="classripple_1_1XChainCommit.html#a97a80112b44bb77a953d1461e460a5f7"> 1896</a></span><a class="code hl_function" href="classripple_1_1XChainCommit.html#a97a80112b44bb77a953d1461e460a5f7">XChainCommit::makeTxConsequences</a>(<a class="code hl_struct" href="structripple_1_1PreflightContext.html">PreflightContext</a> <span class="keyword">const</span>&amp; ctx)</div>
<div class="line"><a id="l01897" name="l01897"></a><span class="lineno"> 1897</span>{</div>
<div class="line"><a id="l01898" name="l01898"></a><span class="lineno"> 1898</span> <span class="keyword">auto</span> <span class="keyword">const</span> maxSpend = [&amp;] {</div>
@@ -1884,8 +1908,10 @@ $(function() {
<div class="line"><a id="l01904" name="l01904"></a><span class="lineno"> 1904</span> </div>
<div class="line"><a id="l01905" name="l01905"></a><span class="lineno"> 1905</span> <span class="keywordflow">return</span> <a class="code hl_class" href="classripple_1_1TxConsequences.html">TxConsequences</a>{ctx.<a class="code hl_variable" href="structripple_1_1PreflightContext.html#af202c00e509cfbb1df4fe69f4d6d6560">tx</a>, maxSpend};</div>
<div class="line"><a id="l01906" name="l01906"></a><span class="lineno"> 1906</span>}</div>
</div>
<div class="line"><a id="l01907" name="l01907"></a><span class="lineno"> 1907</span> </div>
<div class="line"><a id="l01908" name="l01908"></a><span class="lineno"> 1908</span><a class="code hl_class" href="classripple_1_1TERSubset.html">NotTEC</a></div>
<div class="foldopen" id="foldopen01909" data-start="{" data-end="}">
<div class="line"><a id="l01909" name="l01909"></a><span class="lineno"><a class="line" href="classripple_1_1XChainCommit.html#ad2c973a1f522dfd392b1f972f7f753ab"> 1909</a></span><a class="code hl_function" href="classripple_1_1XChainCommit.html#ad2c973a1f522dfd392b1f972f7f753ab">XChainCommit::preflight</a>(<a class="code hl_struct" href="structripple_1_1PreflightContext.html">PreflightContext</a> <span class="keyword">const</span>&amp; ctx)</div>
<div class="line"><a id="l01910" name="l01910"></a><span class="lineno"> 1910</span>{</div>
<div class="line"><a id="l01911" name="l01911"></a><span class="lineno"> 1911</span> <span class="keywordflow">if</span> (!ctx.<a class="code hl_variable" href="structripple_1_1PreflightContext.html#ab27bfce9ca08a7330ff573e4e2d5fc68">rules</a>.<a class="code hl_function" href="classripple_1_1Rules.html#a1a8388a2b9588aa9446ece92a88e0dd2">enabled</a>(featureXChainBridge))</div>
@@ -1909,8 +1935,10 @@ $(function() {
<div class="line"><a id="l01929" name="l01929"></a><span class="lineno"> 1929</span> </div>
<div class="line"><a id="l01930" name="l01930"></a><span class="lineno"> 1930</span> <span class="keywordflow">return</span> <a class="code hl_function" href="namespaceripple.html#a8b257ff89d14ac75ce240946f32d3773">preflight2</a>(ctx);</div>
<div class="line"><a id="l01931" name="l01931"></a><span class="lineno"> 1931</span>}</div>
</div>
<div class="line"><a id="l01932" name="l01932"></a><span class="lineno"> 1932</span> </div>
<div class="line"><a id="l01933" name="l01933"></a><span class="lineno"> 1933</span><a class="code hl_class" href="classripple_1_1TERSubset.html">TER</a></div>
<div class="foldopen" id="foldopen01934" data-start="{" data-end="}">
<div class="line"><a id="l01934" name="l01934"></a><span class="lineno"><a class="line" href="classripple_1_1XChainCommit.html#ac921f675feca977e6823359414b2fae3"> 1934</a></span><a class="code hl_function" href="classripple_1_1XChainCommit.html#ac921f675feca977e6823359414b2fae3">XChainCommit::preclaim</a>(<a class="code hl_struct" href="structripple_1_1PreclaimContext.html">PreclaimContext</a> <span class="keyword">const</span>&amp; ctx)</div>
<div class="line"><a id="l01935" name="l01935"></a><span class="lineno"> 1935</span>{</div>
<div class="line"><a id="l01936" name="l01936"></a><span class="lineno"> 1936</span> <span class="keyword">auto</span> <span class="keyword">const</span> bridgeSpec = ctx.<a class="code hl_variable" href="structripple_1_1PreclaimContext.html#a8e1240b39791cf309b9caaffe8e5d306">tx</a>[sfXChainBridge];</div>
@@ -1954,8 +1982,10 @@ $(function() {
<div class="line"><a id="l01974" name="l01974"></a><span class="lineno"> 1974</span> </div>
<div class="line"><a id="l01975" name="l01975"></a><span class="lineno"> 1975</span> <span class="keywordflow">return</span> <a class="code hl_enumvalue" href="namespaceripple.html#aabc7f150d5082c73116a1cd5962b434da28c7d8b3ed759d363503a05fcd59f151">tesSUCCESS</a>;</div>
<div class="line"><a id="l01976" name="l01976"></a><span class="lineno"> 1976</span>}</div>
</div>
<div class="line"><a id="l01977" name="l01977"></a><span class="lineno"> 1977</span> </div>
<div class="line"><a id="l01978" name="l01978"></a><span class="lineno"> 1978</span><a class="code hl_class" href="classripple_1_1TERSubset.html">TER</a></div>
<div class="foldopen" id="foldopen01979" data-start="{" data-end="}">
<div class="line"><a id="l01979" name="l01979"></a><span class="lineno"><a class="line" href="classripple_1_1XChainCommit.html#a279e508e152abf395cf007e3c790d3d1"> 1979</a></span><a class="code hl_function" href="classripple_1_1XChainCommit.html#a279e508e152abf395cf007e3c790d3d1">XChainCommit::doApply</a>()</div>
<div class="line"><a id="l01980" name="l01980"></a><span class="lineno"> 1980</span>{</div>
<div class="line"><a id="l01981" name="l01981"></a><span class="lineno"> 1981</span> <a class="code hl_class" href="classripple_1_1PaymentSandbox.html">PaymentSandbox</a> psb(&amp;<a class="code hl_variable" href="classripple_1_1Transactor.html#aef4ef0a89b5595b2a688b89e4ecef833">ctx_</a>.<a class="code hl_function" href="classripple_1_1ApplyContext.html#a44c249b16b2cedb1224a96592407558d">view</a>());</div>
@@ -1981,8 +2011,8 @@ $(function() {
<div class="line"><a id="l02001" name="l02001"></a><span class="lineno"> 2001</span> psb,</div>
<div class="line"><a id="l02002" name="l02002"></a><span class="lineno"> 2002</span> account,</div>
<div class="line"><a id="l02003" name="l02003"></a><span class="lineno"> 2003</span> dst,</div>
<div class="line"><a id="l02004" name="l02004"></a><span class="lineno"> 2004</span> <span class="comment">/*dstTag*/</span> std::nullopt,</div>
<div class="line"><a id="l02005" name="l02005"></a><span class="lineno"> 2005</span> <span class="comment">/*claimOwner*/</span> std::nullopt,</div>
<div class="line"><a id="l02004" name="l02004"></a><span class="lineno"> 2004</span> <span class="comment">/*dstTag*/</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::nullopt</a>,</div>
<div class="line"><a id="l02005" name="l02005"></a><span class="lineno"> 2005</span> <span class="comment">/*claimOwner*/</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::nullopt</a>,</div>
<div class="line"><a id="l02006" name="l02006"></a><span class="lineno"> 2006</span> amount,</div>
<div class="line"><a id="l02007" name="l02007"></a><span class="lineno"> 2007</span> CanCreateDstPolicy::no,</div>
<div class="line"><a id="l02008" name="l02008"></a><span class="lineno"> 2008</span> DepositAuthPolicy::normal,</div>
@@ -1996,10 +2026,12 @@ $(function() {
<div class="line"><a id="l02016" name="l02016"></a><span class="lineno"> 2016</span> </div>
<div class="line"><a id="l02017" name="l02017"></a><span class="lineno"> 2017</span> <span class="keywordflow">return</span> <a class="code hl_enumvalue" href="namespaceripple.html#aabc7f150d5082c73116a1cd5962b434da28c7d8b3ed759d363503a05fcd59f151">tesSUCCESS</a>;</div>
<div class="line"><a id="l02018" name="l02018"></a><span class="lineno"> 2018</span>}</div>
</div>
<div class="line"><a id="l02019" name="l02019"></a><span class="lineno"> 2019</span> </div>
<div class="line"><a id="l02020" name="l02020"></a><span class="lineno"> 2020</span><span class="comment">//------------------------------------------------------------------------------</span></div>
<div class="line"><a id="l02021" name="l02021"></a><span class="lineno"> 2021</span> </div>
<div class="line"><a id="l02022" name="l02022"></a><span class="lineno"> 2022</span><a class="code hl_class" href="classripple_1_1TERSubset.html">NotTEC</a></div>
<div class="foldopen" id="foldopen02023" data-start="{" data-end="}">
<div class="line"><a id="l02023" name="l02023"></a><span class="lineno"><a class="line" href="classripple_1_1XChainCreateClaimID.html#aa99e3a7414cb79be1de5ce7baeabad5e"> 2023</a></span><a class="code hl_function" href="classripple_1_1XChainCreateClaimID.html#aa99e3a7414cb79be1de5ce7baeabad5e">XChainCreateClaimID::preflight</a>(<a class="code hl_struct" href="structripple_1_1PreflightContext.html">PreflightContext</a> <span class="keyword">const</span>&amp; ctx)</div>
<div class="line"><a id="l02024" name="l02024"></a><span class="lineno"> 2024</span>{</div>
<div class="line"><a id="l02025" name="l02025"></a><span class="lineno"> 2025</span> <span class="keywordflow">if</span> (!ctx.<a class="code hl_variable" href="structripple_1_1PreflightContext.html#ab27bfce9ca08a7330ff573e4e2d5fc68">rules</a>.<a class="code hl_function" href="classripple_1_1Rules.html#a1a8388a2b9588aa9446ece92a88e0dd2">enabled</a>(featureXChainBridge))</div>
@@ -2018,8 +2050,10 @@ $(function() {
<div class="line"><a id="l02038" name="l02038"></a><span class="lineno"> 2038</span> </div>
<div class="line"><a id="l02039" name="l02039"></a><span class="lineno"> 2039</span> <span class="keywordflow">return</span> <a class="code hl_function" href="namespaceripple.html#a8b257ff89d14ac75ce240946f32d3773">preflight2</a>(ctx);</div>
<div class="line"><a id="l02040" name="l02040"></a><span class="lineno"> 2040</span>}</div>
</div>
<div class="line"><a id="l02041" name="l02041"></a><span class="lineno"> 2041</span> </div>
<div class="line"><a id="l02042" name="l02042"></a><span class="lineno"> 2042</span><a class="code hl_class" href="classripple_1_1TERSubset.html">TER</a></div>
<div class="foldopen" id="foldopen02043" data-start="{" data-end="}">
<div class="line"><a id="l02043" name="l02043"></a><span class="lineno"><a class="line" href="classripple_1_1XChainCreateClaimID.html#a9c7efa91f515242bc1000e1a5b8731b5"> 2043</a></span><a class="code hl_function" href="classripple_1_1XChainCreateClaimID.html#a9c7efa91f515242bc1000e1a5b8731b5">XChainCreateClaimID::preclaim</a>(<a class="code hl_struct" href="structripple_1_1PreclaimContext.html">PreclaimContext</a> <span class="keyword">const</span>&amp; ctx)</div>
<div class="line"><a id="l02044" name="l02044"></a><span class="lineno"> 2044</span>{</div>
<div class="line"><a id="l02045" name="l02045"></a><span class="lineno"> 2045</span> <span class="keyword">auto</span> <span class="keyword">const</span> account = ctx.<a class="code hl_variable" href="structripple_1_1PreclaimContext.html#a8e1240b39791cf309b9caaffe8e5d306">tx</a>[sfAccount];</div>
@@ -2055,8 +2089,10 @@ $(function() {
<div class="line"><a id="l02075" name="l02075"></a><span class="lineno"> 2075</span> </div>
<div class="line"><a id="l02076" name="l02076"></a><span class="lineno"> 2076</span> <span class="keywordflow">return</span> <a class="code hl_enumvalue" href="namespaceripple.html#aabc7f150d5082c73116a1cd5962b434da28c7d8b3ed759d363503a05fcd59f151">tesSUCCESS</a>;</div>
<div class="line"><a id="l02077" name="l02077"></a><span class="lineno"> 2077</span>}</div>
</div>
<div class="line"><a id="l02078" name="l02078"></a><span class="lineno"> 2078</span> </div>
<div class="line"><a id="l02079" name="l02079"></a><span class="lineno"> 2079</span><a class="code hl_class" href="classripple_1_1TERSubset.html">TER</a></div>
<div class="foldopen" id="foldopen02080" data-start="{" data-end="}">
<div class="line"><a id="l02080" name="l02080"></a><span class="lineno"><a class="line" href="classripple_1_1XChainCreateClaimID.html#a3c7f685d064a3d7c99ff37a6d5eda900"> 2080</a></span><a class="code hl_function" href="classripple_1_1XChainCreateClaimID.html#a3c7f685d064a3d7c99ff37a6d5eda900">XChainCreateClaimID::doApply</a>()</div>
<div class="line"><a id="l02081" name="l02081"></a><span class="lineno"> 2081</span>{</div>
<div class="line"><a id="l02082" name="l02082"></a><span class="lineno"> 2082</span> <span class="keyword">auto</span> <span class="keyword">const</span> account = <a class="code hl_variable" href="classripple_1_1Transactor.html#aef4ef0a89b5595b2a688b89e4ecef833">ctx_</a>.<a class="code hl_variable" href="classripple_1_1ApplyContext.html#a8c8757b3b1f88baef47b31ed4e9682d0">tx</a>[sfAccount];</div>
@@ -2082,7 +2118,7 @@ $(function() {
<div class="line"><a id="l02102" name="l02102"></a><span class="lineno"> 2102</span> <span class="keywordflow">if</span> (<a class="code hl_variable" href="classripple_1_1Transactor.html#aef4ef0a89b5595b2a688b89e4ecef833">ctx_</a>.<a class="code hl_function" href="classripple_1_1ApplyContext.html#a44c249b16b2cedb1224a96592407558d">view</a>().<a class="code hl_function" href="classripple_1_1ReadView.html#ac1d377c35a8332d069b09be8f4008dec">exists</a>(claimIDKeylet))</div>
<div class="line"><a id="l02103" name="l02103"></a><span class="lineno"> 2103</span> <span class="keywordflow">return</span> <a class="code hl_enumvalue" href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca93e4e159f8759ea0948423c699e7cf77">tecINTERNAL</a>; <span class="comment">// already checked out!?!</span></div>
<div class="line"><a id="l02104" name="l02104"></a><span class="lineno"> 2104</span> </div>
<div class="line"><a id="l02105" name="l02105"></a><span class="lineno"> 2105</span> <span class="keyword">auto</span> <span class="keyword">const</span> sleClaimID = std::make_shared&lt;SLE&gt;(claimIDKeylet);</div>
<div class="line"><a id="l02105" name="l02105"></a><span class="lineno"> 2105</span> <span class="keyword">auto</span> <span class="keyword">const</span> sleClaimID = <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::make_shared&lt;SLE&gt;</a>(claimIDKeylet);</div>
<div class="line"><a id="l02106" name="l02106"></a><span class="lineno"> 2106</span> </div>
<div class="line"><a id="l02107" name="l02107"></a><span class="lineno"> 2107</span> (*sleClaimID)[sfAccount] = account;</div>
<div class="line"><a id="l02108" name="l02108"></a><span class="lineno"> 2108</span> (*sleClaimID)[sfXChainBridge] = bridgeSpec;</div>
@@ -2111,50 +2147,64 @@ $(function() {
<div class="line"><a id="l02131" name="l02131"></a><span class="lineno"> 2131</span> </div>
<div class="line"><a id="l02132" name="l02132"></a><span class="lineno"> 2132</span> <span class="keywordflow">return</span> <a class="code hl_enumvalue" href="namespaceripple.html#aabc7f150d5082c73116a1cd5962b434da28c7d8b3ed759d363503a05fcd59f151">tesSUCCESS</a>;</div>
<div class="line"><a id="l02133" name="l02133"></a><span class="lineno"> 2133</span>}</div>
</div>
<div class="line"><a id="l02134" name="l02134"></a><span class="lineno"> 2134</span> </div>
<div class="line"><a id="l02135" name="l02135"></a><span class="lineno"> 2135</span><span class="comment">//------------------------------------------------------------------------------</span></div>
<div class="line"><a id="l02136" name="l02136"></a><span class="lineno"> 2136</span> </div>
<div class="line"><a id="l02137" name="l02137"></a><span class="lineno"> 2137</span><a class="code hl_class" href="classripple_1_1TERSubset.html">NotTEC</a></div>
<div class="foldopen" id="foldopen02138" data-start="{" data-end="}">
<div class="line"><a id="l02138" name="l02138"></a><span class="lineno"><a class="line" href="classripple_1_1XChainAddClaimAttestation.html#a25c8fe07c95a76dba8fdce5d6df1b5c3"> 2138</a></span><a class="code hl_function" href="classripple_1_1XChainAddClaimAttestation.html#a25c8fe07c95a76dba8fdce5d6df1b5c3">XChainAddClaimAttestation::preflight</a>(<a class="code hl_struct" href="structripple_1_1PreflightContext.html">PreflightContext</a> <span class="keyword">const</span>&amp; ctx)</div>
<div class="line"><a id="l02139" name="l02139"></a><span class="lineno"> 2139</span>{</div>
<div class="line"><a id="l02140" name="l02140"></a><span class="lineno"> 2140</span> <span class="keywordflow">return</span> attestationPreflight&lt;Attestations::AttestationClaim&gt;(ctx);</div>
<div class="line"><a id="l02141" name="l02141"></a><span class="lineno"> 2141</span>}</div>
</div>
<div class="line"><a id="l02142" name="l02142"></a><span class="lineno"> 2142</span> </div>
<div class="line"><a id="l02143" name="l02143"></a><span class="lineno"> 2143</span><a class="code hl_class" href="classripple_1_1TERSubset.html">TER</a></div>
<div class="foldopen" id="foldopen02144" data-start="{" data-end="}">
<div class="line"><a id="l02144" name="l02144"></a><span class="lineno"><a class="line" href="classripple_1_1XChainAddClaimAttestation.html#a25204d14b04c80c1a080fb62fb8776fc"> 2144</a></span><a class="code hl_function" href="classripple_1_1XChainAddClaimAttestation.html#a25204d14b04c80c1a080fb62fb8776fc">XChainAddClaimAttestation::preclaim</a>(<a class="code hl_struct" href="structripple_1_1PreclaimContext.html">PreclaimContext</a> <span class="keyword">const</span>&amp; ctx)</div>
<div class="line"><a id="l02145" name="l02145"></a><span class="lineno"> 2145</span>{</div>
<div class="line"><a id="l02146" name="l02146"></a><span class="lineno"> 2146</span> <span class="keywordflow">return</span> attestationPreclaim&lt;Attestations::AttestationClaim&gt;(ctx);</div>
<div class="line"><a id="l02147" name="l02147"></a><span class="lineno"> 2147</span>}</div>
</div>
<div class="line"><a id="l02148" name="l02148"></a><span class="lineno"> 2148</span> </div>
<div class="line"><a id="l02149" name="l02149"></a><span class="lineno"> 2149</span><a class="code hl_class" href="classripple_1_1TERSubset.html">TER</a></div>
<div class="foldopen" id="foldopen02150" data-start="{" data-end="}">
<div class="line"><a id="l02150" name="l02150"></a><span class="lineno"><a class="line" href="classripple_1_1XChainAddClaimAttestation.html#afa2a8d716aa08595e155077f93d8e5d7"> 2150</a></span><a class="code hl_function" href="classripple_1_1XChainAddClaimAttestation.html#afa2a8d716aa08595e155077f93d8e5d7">XChainAddClaimAttestation::doApply</a>()</div>
<div class="line"><a id="l02151" name="l02151"></a><span class="lineno"> 2151</span>{</div>
<div class="line"><a id="l02152" name="l02152"></a><span class="lineno"> 2152</span> <span class="keywordflow">return</span> attestationDoApply&lt;Attestations::AttestationClaim&gt;(<a class="code hl_variable" href="classripple_1_1Transactor.html#aef4ef0a89b5595b2a688b89e4ecef833">ctx_</a>);</div>
<div class="line"><a id="l02153" name="l02153"></a><span class="lineno"> 2153</span>}</div>
</div>
<div class="line"><a id="l02154" name="l02154"></a><span class="lineno"> 2154</span> </div>
<div class="line"><a id="l02155" name="l02155"></a><span class="lineno"> 2155</span><span class="comment">//------------------------------------------------------------------------------</span></div>
<div class="line"><a id="l02156" name="l02156"></a><span class="lineno"> 2156</span> </div>
<div class="line"><a id="l02157" name="l02157"></a><span class="lineno"> 2157</span><a class="code hl_class" href="classripple_1_1TERSubset.html">NotTEC</a></div>
<div class="foldopen" id="foldopen02158" data-start="{" data-end="}">
<div class="line"><a id="l02158" name="l02158"></a><span class="lineno"><a class="line" href="classripple_1_1XChainAddAccountCreateAttestation.html#ae8d37729458674210b127707d58a6c26"> 2158</a></span><a class="code hl_function" href="classripple_1_1XChainAddAccountCreateAttestation.html#ae8d37729458674210b127707d58a6c26">XChainAddAccountCreateAttestation::preflight</a>(<a class="code hl_struct" href="structripple_1_1PreflightContext.html">PreflightContext</a> <span class="keyword">const</span>&amp; ctx)</div>
<div class="line"><a id="l02159" name="l02159"></a><span class="lineno"> 2159</span>{</div>
<div class="line"><a id="l02160" name="l02160"></a><span class="lineno"> 2160</span> <span class="keywordflow">return</span> attestationPreflight&lt;Attestations::AttestationCreateAccount&gt;(ctx);</div>
<div class="line"><a id="l02161" name="l02161"></a><span class="lineno"> 2161</span>}</div>
</div>
<div class="line"><a id="l02162" name="l02162"></a><span class="lineno"> 2162</span> </div>
<div class="line"><a id="l02163" name="l02163"></a><span class="lineno"> 2163</span><a class="code hl_class" href="classripple_1_1TERSubset.html">TER</a></div>
<div class="foldopen" id="foldopen02164" data-start="{" data-end="}">
<div class="line"><a id="l02164" name="l02164"></a><span class="lineno"><a class="line" href="classripple_1_1XChainAddAccountCreateAttestation.html#aa1b76da07c4656330aec9172df169e3d"> 2164</a></span><a class="code hl_function" href="classripple_1_1XChainAddAccountCreateAttestation.html#aa1b76da07c4656330aec9172df169e3d">XChainAddAccountCreateAttestation::preclaim</a>(<a class="code hl_struct" href="structripple_1_1PreclaimContext.html">PreclaimContext</a> <span class="keyword">const</span>&amp; ctx)</div>
<div class="line"><a id="l02165" name="l02165"></a><span class="lineno"> 2165</span>{</div>
<div class="line"><a id="l02166" name="l02166"></a><span class="lineno"> 2166</span> <span class="keywordflow">return</span> attestationPreclaim&lt;Attestations::AttestationCreateAccount&gt;(ctx);</div>
<div class="line"><a id="l02167" name="l02167"></a><span class="lineno"> 2167</span>}</div>
</div>
<div class="line"><a id="l02168" name="l02168"></a><span class="lineno"> 2168</span> </div>
<div class="line"><a id="l02169" name="l02169"></a><span class="lineno"> 2169</span><a class="code hl_class" href="classripple_1_1TERSubset.html">TER</a></div>
<div class="foldopen" id="foldopen02170" data-start="{" data-end="}">
<div class="line"><a id="l02170" name="l02170"></a><span class="lineno"><a class="line" href="classripple_1_1XChainAddAccountCreateAttestation.html#af66b0ba23fb90df20b9bd6abd1319786"> 2170</a></span><a class="code hl_function" href="classripple_1_1XChainAddAccountCreateAttestation.html#af66b0ba23fb90df20b9bd6abd1319786">XChainAddAccountCreateAttestation::doApply</a>()</div>
<div class="line"><a id="l02171" name="l02171"></a><span class="lineno"> 2171</span>{</div>
<div class="line"><a id="l02172" name="l02172"></a><span class="lineno"> 2172</span> <span class="keywordflow">return</span> attestationDoApply&lt;Attestations::AttestationCreateAccount&gt;(<a class="code hl_variable" href="classripple_1_1Transactor.html#aef4ef0a89b5595b2a688b89e4ecef833">ctx_</a>);</div>
<div class="line"><a id="l02173" name="l02173"></a><span class="lineno"> 2173</span>}</div>
</div>
<div class="line"><a id="l02174" name="l02174"></a><span class="lineno"> 2174</span> </div>
<div class="line"><a id="l02175" name="l02175"></a><span class="lineno"> 2175</span><span class="comment">//------------------------------------------------------------------------------</span></div>
<div class="line"><a id="l02176" name="l02176"></a><span class="lineno"> 2176</span> </div>
<div class="line"><a id="l02177" name="l02177"></a><span class="lineno"> 2177</span><a class="code hl_class" href="classripple_1_1TERSubset.html">NotTEC</a></div>
<div class="foldopen" id="foldopen02178" data-start="{" data-end="}">
<div class="line"><a id="l02178" name="l02178"></a><span class="lineno"><a class="line" href="classripple_1_1XChainCreateAccountCommit.html#a68e4c741dd9ea4fa65849468cf7fc539"> 2178</a></span><a class="code hl_function" href="classripple_1_1XChainCreateAccountCommit.html#a68e4c741dd9ea4fa65849468cf7fc539">XChainCreateAccountCommit::preflight</a>(<a class="code hl_struct" href="structripple_1_1PreflightContext.html">PreflightContext</a> <span class="keyword">const</span>&amp; ctx)</div>
<div class="line"><a id="l02179" name="l02179"></a><span class="lineno"> 2179</span>{</div>
<div class="line"><a id="l02180" name="l02180"></a><span class="lineno"> 2180</span> <span class="keywordflow">if</span> (!ctx.<a class="code hl_variable" href="structripple_1_1PreflightContext.html#ab27bfce9ca08a7330ff573e4e2d5fc68">rules</a>.<a class="code hl_function" href="classripple_1_1Rules.html#a1a8388a2b9588aa9446ece92a88e0dd2">enabled</a>(featureXChainBridge))</div>
@@ -2180,8 +2230,10 @@ $(function() {
<div class="line"><a id="l02200" name="l02200"></a><span class="lineno"> 2200</span> </div>
<div class="line"><a id="l02201" name="l02201"></a><span class="lineno"> 2201</span> <span class="keywordflow">return</span> <a class="code hl_function" href="namespaceripple.html#a8b257ff89d14ac75ce240946f32d3773">preflight2</a>(ctx);</div>
<div class="line"><a id="l02202" name="l02202"></a><span class="lineno"> 2202</span>}</div>
</div>
<div class="line"><a id="l02203" name="l02203"></a><span class="lineno"> 2203</span> </div>
<div class="line"><a id="l02204" name="l02204"></a><span class="lineno"> 2204</span><a class="code hl_class" href="classripple_1_1TERSubset.html">TER</a></div>
<div class="foldopen" id="foldopen02205" data-start="{" data-end="}">
<div class="line"><a id="l02205" name="l02205"></a><span class="lineno"><a class="line" href="classripple_1_1XChainCreateAccountCommit.html#a60a8ac414df5bbc0dd37b1076a713282"> 2205</a></span><a class="code hl_function" href="classripple_1_1XChainCreateAccountCommit.html#a60a8ac414df5bbc0dd37b1076a713282">XChainCreateAccountCommit::preclaim</a>(<a class="code hl_struct" href="structripple_1_1PreclaimContext.html">PreclaimContext</a> <span class="keyword">const</span>&amp; ctx)</div>
<div class="line"><a id="l02206" name="l02206"></a><span class="lineno"> 2206</span>{</div>
<div class="line"><a id="l02207" name="l02207"></a><span class="lineno"> 2207</span> <a class="code hl_class" href="classripple_1_1STXChainBridge.html">STXChainBridge</a> <span class="keyword">const</span> bridgeSpec = ctx.<a class="code hl_variable" href="structripple_1_1PreclaimContext.html#a8e1240b39791cf309b9caaffe8e5d306">tx</a>[sfXChainBridge];</div>
@@ -2239,8 +2291,10 @@ $(function() {
<div class="line"><a id="l02259" name="l02259"></a><span class="lineno"> 2259</span> </div>
<div class="line"><a id="l02260" name="l02260"></a><span class="lineno"> 2260</span> <span class="keywordflow">return</span> <a class="code hl_enumvalue" href="namespaceripple.html#aabc7f150d5082c73116a1cd5962b434da28c7d8b3ed759d363503a05fcd59f151">tesSUCCESS</a>;</div>
<div class="line"><a id="l02261" name="l02261"></a><span class="lineno"> 2261</span>}</div>
</div>
<div class="line"><a id="l02262" name="l02262"></a><span class="lineno"> 2262</span> </div>
<div class="line"><a id="l02263" name="l02263"></a><span class="lineno"> 2263</span><a class="code hl_class" href="classripple_1_1TERSubset.html">TER</a></div>
<div class="foldopen" id="foldopen02264" data-start="{" data-end="}">
<div class="line"><a id="l02264" name="l02264"></a><span class="lineno"><a class="line" href="classripple_1_1XChainCreateAccountCommit.html#a41c103506582ac5f53ba16defd2b1cc2"> 2264</a></span><a class="code hl_function" href="classripple_1_1XChainCreateAccountCommit.html#a41c103506582ac5f53ba16defd2b1cc2">XChainCreateAccountCommit::doApply</a>()</div>
<div class="line"><a id="l02265" name="l02265"></a><span class="lineno"> 2265</span>{</div>
<div class="line"><a id="l02266" name="l02266"></a><span class="lineno"> 2266</span> <a class="code hl_class" href="classripple_1_1PaymentSandbox.html">PaymentSandbox</a> psb(&amp;<a class="code hl_variable" href="classripple_1_1Transactor.html#aef4ef0a89b5595b2a688b89e4ecef833">ctx_</a>.<a class="code hl_function" href="classripple_1_1ApplyContext.html#a44c249b16b2cedb1224a96592407558d">view</a>());</div>
@@ -2268,8 +2322,8 @@ $(function() {
<div class="line"><a id="l02288" name="l02288"></a><span class="lineno"> 2288</span> psb,</div>
<div class="line"><a id="l02289" name="l02289"></a><span class="lineno"> 2289</span> account,</div>
<div class="line"><a id="l02290" name="l02290"></a><span class="lineno"> 2290</span> dst,</div>
<div class="line"><a id="l02291" name="l02291"></a><span class="lineno"> 2291</span> <span class="comment">/*dstTag*/</span> std::nullopt,</div>
<div class="line"><a id="l02292" name="l02292"></a><span class="lineno"> 2292</span> <span class="comment">/*claimOwner*/</span> std::nullopt,</div>
<div class="line"><a id="l02291" name="l02291"></a><span class="lineno"> 2291</span> <span class="comment">/*dstTag*/</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::nullopt</a>,</div>
<div class="line"><a id="l02292" name="l02292"></a><span class="lineno"> 2292</span> <span class="comment">/*claimOwner*/</span> <a class="code hl_variableRef" href="http://en.cppreference.com/w/cpp/types/is_same.html">std::nullopt</a>,</div>
<div class="line"><a id="l02293" name="l02293"></a><span class="lineno"> 2293</span> toTransfer,</div>
<div class="line"><a id="l02294" name="l02294"></a><span class="lineno"> 2294</span> CanCreateDstPolicy::yes,</div>
<div class="line"><a id="l02295" name="l02295"></a><span class="lineno"> 2295</span> DepositAuthPolicy::normal,</div>
@@ -2287,85 +2341,86 @@ $(function() {
<div class="line"><a id="l02307" name="l02307"></a><span class="lineno"> 2307</span> </div>
<div class="line"><a id="l02308" name="l02308"></a><span class="lineno"> 2308</span> <span class="keywordflow">return</span> <a class="code hl_enumvalue" href="namespaceripple.html#aabc7f150d5082c73116a1cd5962b434da28c7d8b3ed759d363503a05fcd59f151">tesSUCCESS</a>;</div>
<div class="line"><a id="l02309" name="l02309"></a><span class="lineno"> 2309</span>}</div>
</div>
<div class="line"><a id="l02310" name="l02310"></a><span class="lineno"> 2310</span> </div>
<div class="line"><a id="l02311" name="l02311"></a><span class="lineno"> 2311</span>} <span class="comment">// namespace ripple</span></div>
<div class="ttc" id="aclassbeast_1_1Journal_html"><div class="ttname"><a href="classbeast_1_1Journal.html">beast::Journal</a></div><div class="ttdoc">A generic endpoint for log messages.</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00059">Journal.h:60</a></div></div>
<div class="ttc" id="aclassbeast_1_1Journal_html_a3dfb8e2e3eecccdb5cf78ff21bca069c"><div class="ttname"><a href="classbeast_1_1Journal.html#a3dfb8e2e3eecccdb5cf78ff21bca069c">beast::Journal::fatal</a></div><div class="ttdeci">Stream fatal() const</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00352">Journal.h:352</a></div></div>
<div class="ttc" id="aclassbeast_1_1Journal_html_abbe082bd27ca0f1d1365af2824e4f85b"><div class="ttname"><a href="classbeast_1_1Journal.html#abbe082bd27ca0f1d1365af2824e4f85b">beast::Journal::trace</a></div><div class="ttdeci">Stream trace() const</div><div class="ttdoc">Severity stream access functions.</div><div class="ttdef"><b>Definition:</b> <a href="Journal_8h_source.html#l00322">Journal.h:322</a></div></div>
<div class="ttc" id="aclassripple_1_1ApplyContext_html_a1e569090b00ae5425ebb48c1befe794f"><div class="ttname"><a href="classripple_1_1ApplyContext.html#a1e569090b00ae5425ebb48c1befe794f">ripple::ApplyContext::rawView</a></div><div class="ttdeci">RawView &amp; rawView()</div><div class="ttdef"><b>Definition:</b> <a href="ApplyContext_8h_source.html#l00091">ApplyContext.h:91</a></div></div>
<div class="ttc" id="aclassripple_1_1ApplyContext_html_a44c249b16b2cedb1224a96592407558d"><div class="ttname"><a href="classripple_1_1ApplyContext.html#a44c249b16b2cedb1224a96592407558d">ripple::ApplyContext::view</a></div><div class="ttdeci">ApplyView &amp; view()</div><div class="ttdef"><b>Definition:</b> <a href="ApplyContext_8h_source.html#l00078">ApplyContext.h:78</a></div></div>
<div class="ttc" id="aclassripple_1_1ApplyContext_html_a7b78c8e924babce4d14359970f55ba02"><div class="ttname"><a href="classripple_1_1ApplyContext.html#a7b78c8e924babce4d14359970f55ba02">ripple::ApplyContext::journal</a></div><div class="ttdeci">beast::Journal const journal</div><div class="ttdef"><b>Definition:</b> <a href="ApplyContext_8h_source.html#l00075">ApplyContext.h:75</a></div></div>
<div class="ttc" id="aclassripple_1_1ApplyContext_html_a8c8757b3b1f88baef47b31ed4e9682d0"><div class="ttname"><a href="classripple_1_1ApplyContext.html#a8c8757b3b1f88baef47b31ed4e9682d0">ripple::ApplyContext::tx</a></div><div class="ttdeci">STTx const &amp; tx</div><div class="ttdef"><b>Definition:</b> <a href="ApplyContext_8h_source.html#l00072">ApplyContext.h:72</a></div></div>
<div class="ttc" id="aclassbeast_1_1Journal_html"><div class="ttname"><a href="classbeast_1_1Journal.html">beast::Journal</a></div><div class="ttdoc">A generic endpoint for log messages.</div><div class="ttdef"><b>Definition</b> <a href="Journal_8h_source.html#l00059">Journal.h:60</a></div></div>
<div class="ttc" id="aclassbeast_1_1Journal_html_a3dfb8e2e3eecccdb5cf78ff21bca069c"><div class="ttname"><a href="classbeast_1_1Journal.html#a3dfb8e2e3eecccdb5cf78ff21bca069c">beast::Journal::fatal</a></div><div class="ttdeci">Stream fatal() const</div><div class="ttdef"><b>Definition</b> <a href="Journal_8h_source.html#l00352">Journal.h:352</a></div></div>
<div class="ttc" id="aclassbeast_1_1Journal_html_abbe082bd27ca0f1d1365af2824e4f85b"><div class="ttname"><a href="classbeast_1_1Journal.html#abbe082bd27ca0f1d1365af2824e4f85b">beast::Journal::trace</a></div><div class="ttdeci">Stream trace() const</div><div class="ttdoc">Severity stream access functions.</div><div class="ttdef"><b>Definition</b> <a href="Journal_8h_source.html#l00322">Journal.h:322</a></div></div>
<div class="ttc" id="aclassripple_1_1ApplyContext_html_a1e569090b00ae5425ebb48c1befe794f"><div class="ttname"><a href="classripple_1_1ApplyContext.html#a1e569090b00ae5425ebb48c1befe794f">ripple::ApplyContext::rawView</a></div><div class="ttdeci">RawView &amp; rawView()</div><div class="ttdef"><b>Definition</b> <a href="ApplyContext_8h_source.html#l00091">ApplyContext.h:91</a></div></div>
<div class="ttc" id="aclassripple_1_1ApplyContext_html_a44c249b16b2cedb1224a96592407558d"><div class="ttname"><a href="classripple_1_1ApplyContext.html#a44c249b16b2cedb1224a96592407558d">ripple::ApplyContext::view</a></div><div class="ttdeci">ApplyView &amp; view()</div><div class="ttdef"><b>Definition</b> <a href="ApplyContext_8h_source.html#l00078">ApplyContext.h:78</a></div></div>
<div class="ttc" id="aclassripple_1_1ApplyContext_html_a7b78c8e924babce4d14359970f55ba02"><div class="ttname"><a href="classripple_1_1ApplyContext.html#a7b78c8e924babce4d14359970f55ba02">ripple::ApplyContext::journal</a></div><div class="ttdeci">beast::Journal const journal</div><div class="ttdef"><b>Definition</b> <a href="ApplyContext_8h_source.html#l00075">ApplyContext.h:75</a></div></div>
<div class="ttc" id="aclassripple_1_1ApplyContext_html_a8c8757b3b1f88baef47b31ed4e9682d0"><div class="ttname"><a href="classripple_1_1ApplyContext.html#a8c8757b3b1f88baef47b31ed4e9682d0">ripple::ApplyContext::tx</a></div><div class="ttdeci">STTx const &amp; tx</div><div class="ttdef"><b>Definition</b> <a href="ApplyContext_8h_source.html#l00072">ApplyContext.h:72</a></div></div>
<div class="ttc" id="aclassripple_1_1ApplyView_html_a542437b9b59a623e755979acdc075af5"><div class="ttname"><a href="classripple_1_1ApplyView.html#a542437b9b59a623e755979acdc075af5">ripple::ApplyView::update</a></div><div class="ttdeci">virtual void update(std::shared_ptr&lt; SLE &gt; const &amp;sle)=0</div><div class="ttdoc">Indicate changes to a peeked SLE.</div></div>
<div class="ttc" id="aclassripple_1_1ApplyView_html_aa3c5b5cd9dca5f906be4b36640706e3c"><div class="ttname"><a href="classripple_1_1ApplyView.html#aa3c5b5cd9dca5f906be4b36640706e3c">ripple::ApplyView::insert</a></div><div class="ttdeci">virtual void insert(std::shared_ptr&lt; SLE &gt; const &amp;sle)=0</div><div class="ttdoc">Insert a new state SLE.</div></div>
<div class="ttc" id="aclassripple_1_1ApplyView_html_ae21b78e549dc6188382bd49e7d77d473"><div class="ttname"><a href="classripple_1_1ApplyView.html#ae21b78e549dc6188382bd49e7d77d473">ripple::ApplyView::dirInsert</a></div><div class="ttdeci">std::optional&lt; std::uint64_t &gt; dirInsert(Keylet const &amp;directory, uint256 const &amp;key, std::function&lt; void(std::shared_ptr&lt; SLE &gt; const &amp;)&gt; const &amp;describe)</div><div class="ttdoc">Insert an entry to a directory.</div><div class="ttdef"><b>Definition:</b> <a href="ApplyView_8h_source.html#l00318">ApplyView.h:318</a></div></div>
<div class="ttc" id="aclassripple_1_1ApplyView_html_ae21b78e549dc6188382bd49e7d77d473"><div class="ttname"><a href="classripple_1_1ApplyView.html#ae21b78e549dc6188382bd49e7d77d473">ripple::ApplyView::dirInsert</a></div><div class="ttdeci">std::optional&lt; std::uint64_t &gt; dirInsert(Keylet const &amp;directory, uint256 const &amp;key, std::function&lt; void(std::shared_ptr&lt; SLE &gt; const &amp;)&gt; const &amp;describe)</div><div class="ttdoc">Insert an entry to a directory.</div><div class="ttdef"><b>Definition</b> <a href="ApplyView_8h_source.html#l00318">ApplyView.h:318</a></div></div>
<div class="ttc" id="aclassripple_1_1ApplyView_html_afa666aaa8eb0080d96f910f8a719291d"><div class="ttname"><a href="classripple_1_1ApplyView.html#afa666aaa8eb0080d96f910f8a719291d">ripple::ApplyView::peek</a></div><div class="ttdeci">virtual std::shared_ptr&lt; SLE &gt; peek(Keylet const &amp;k)=0</div><div class="ttdoc">Prepare to modify the SLE associated with key.</div></div>
<div class="ttc" id="aclassripple_1_1BridgeModify_html_a69a9f50b315c36554047092cdc59a548"><div class="ttname"><a href="classripple_1_1BridgeModify.html#a69a9f50b315c36554047092cdc59a548">ripple::BridgeModify::preclaim</a></div><div class="ttdeci">static TER preclaim(PreclaimContext const &amp;ctx)</div><div class="ttdef"><b>Definition:</b> <a href="XChainBridge_8cpp_source.html#l01614">XChainBridge.cpp:1614</a></div></div>
<div class="ttc" id="aclassripple_1_1BridgeModify_html_a759af2e2e1ab46ae080c555c9d3a829b"><div class="ttname"><a href="classripple_1_1BridgeModify.html#a759af2e2e1ab46ae080c555c9d3a829b">ripple::BridgeModify::preflight</a></div><div class="ttdeci">static NotTEC preflight(PreflightContext const &amp;ctx)</div><div class="ttdef"><b>Definition:</b> <a href="XChainBridge_8cpp_source.html#l01561">XChainBridge.cpp:1561</a></div></div>
<div class="ttc" id="aclassripple_1_1BridgeModify_html_a90aed7304287eef205176b833fb19473"><div class="ttname"><a href="classripple_1_1BridgeModify.html#a90aed7304287eef205176b833fb19473">ripple::BridgeModify::doApply</a></div><div class="ttdeci">TER doApply() override</div><div class="ttdef"><b>Definition:</b> <a href="XChainBridge_8cpp_source.html#l01631">XChainBridge.cpp:1631</a></div></div>
<div class="ttc" id="aclassripple_1_1Expected_html"><div class="ttname"><a href="classripple_1_1Expected.html">ripple::Expected</a></div><div class="ttdef"><b>Definition:</b> <a href="Expected_8h_source.html#l00130">Expected.h:132</a></div></div>
<div class="ttc" id="aclassripple_1_1Number_html_a33e3d8e7a95979bd1eb22c59703c8534a25a8f50fce6cbdd3a8c0a3aa20126324"><div class="ttname"><a href="classripple_1_1Number.html#a33e3d8e7a95979bd1eb22c59703c8534a25a8f50fce6cbdd3a8c0a3aa20126324">ripple::Number::downward</a></div><div class="ttdeci">@ downward</div><div class="ttdef"><b>Definition:</b> <a href="Number_8h_source.html#l00178">Number.h:178</a></div></div>
<div class="ttc" id="aclassripple_1_1Number_html_a69a91a7aca13639e1705b7fb94ee78d5"><div class="ttname"><a href="classripple_1_1Number.html#a69a91a7aca13639e1705b7fb94ee78d5">ripple::Number::getround</a></div><div class="ttdeci">static rounding_mode getround()</div><div class="ttdef"><b>Definition:</b> <a href="Number_8cpp_source.html#l00047">Number.cpp:47</a></div></div>
<div class="ttc" id="aclassripple_1_1Number_html_a9f2a0df7ad0f278908643927a19592f2"><div class="ttname"><a href="classripple_1_1Number.html#a9f2a0df7ad0f278908643927a19592f2">ripple::Number::setround</a></div><div class="ttdeci">static rounding_mode setround(rounding_mode mode)</div><div class="ttdef"><b>Definition:</b> <a href="Number_8cpp_source.html#l00053">Number.cpp:53</a></div></div>
<div class="ttc" id="aclassripple_1_1PaymentSandbox_html"><div class="ttname"><a href="classripple_1_1PaymentSandbox.html">ripple::PaymentSandbox</a></div><div class="ttdoc">A wrapper which makes credits unavailable to balances.</div><div class="ttdef"><b>Definition:</b> <a href="PaymentSandbox_8h_source.html#l00113">PaymentSandbox.h:114</a></div></div>
<div class="ttc" id="aclassripple_1_1PaymentSandbox_html_a69d4b79f512abb2d67e3b3fefa76008b"><div class="ttname"><a href="classripple_1_1PaymentSandbox.html#a69d4b79f512abb2d67e3b3fefa76008b">ripple::PaymentSandbox::apply</a></div><div class="ttdeci">void apply(RawView &amp;to)</div><div class="ttdoc">Apply changes to base view.</div><div class="ttdef"><b>Definition:</b> <a href="PaymentSandbox_8cpp_source.html#l00256">PaymentSandbox.cpp:256</a></div></div>
<div class="ttc" id="aclassripple_1_1BridgeModify_html_a69a9f50b315c36554047092cdc59a548"><div class="ttname"><a href="classripple_1_1BridgeModify.html#a69a9f50b315c36554047092cdc59a548">ripple::BridgeModify::preclaim</a></div><div class="ttdeci">static TER preclaim(PreclaimContext const &amp;ctx)</div><div class="ttdef"><b>Definition</b> <a href="XChainBridge_8cpp_source.html#l01614">XChainBridge.cpp:1614</a></div></div>
<div class="ttc" id="aclassripple_1_1BridgeModify_html_a759af2e2e1ab46ae080c555c9d3a829b"><div class="ttname"><a href="classripple_1_1BridgeModify.html#a759af2e2e1ab46ae080c555c9d3a829b">ripple::BridgeModify::preflight</a></div><div class="ttdeci">static NotTEC preflight(PreflightContext const &amp;ctx)</div><div class="ttdef"><b>Definition</b> <a href="XChainBridge_8cpp_source.html#l01561">XChainBridge.cpp:1561</a></div></div>
<div class="ttc" id="aclassripple_1_1BridgeModify_html_a90aed7304287eef205176b833fb19473"><div class="ttname"><a href="classripple_1_1BridgeModify.html#a90aed7304287eef205176b833fb19473">ripple::BridgeModify::doApply</a></div><div class="ttdeci">TER doApply() override</div><div class="ttdef"><b>Definition</b> <a href="XChainBridge_8cpp_source.html#l01631">XChainBridge.cpp:1631</a></div></div>
<div class="ttc" id="aclassripple_1_1Expected_html"><div class="ttname"><a href="classripple_1_1Expected.html">ripple::Expected</a></div><div class="ttdef"><b>Definition</b> <a href="Expected_8h_source.html#l00130">Expected.h:132</a></div></div>
<div class="ttc" id="aclassripple_1_1Number_html_a33e3d8e7a95979bd1eb22c59703c8534a25a8f50fce6cbdd3a8c0a3aa20126324"><div class="ttname"><a href="classripple_1_1Number.html#a33e3d8e7a95979bd1eb22c59703c8534a25a8f50fce6cbdd3a8c0a3aa20126324">ripple::Number::downward</a></div><div class="ttdeci">@ downward</div><div class="ttdef"><b>Definition</b> <a href="Number_8h_source.html#l00178">Number.h:178</a></div></div>
<div class="ttc" id="aclassripple_1_1Number_html_a69a91a7aca13639e1705b7fb94ee78d5"><div class="ttname"><a href="classripple_1_1Number.html#a69a91a7aca13639e1705b7fb94ee78d5">ripple::Number::getround</a></div><div class="ttdeci">static rounding_mode getround()</div><div class="ttdef"><b>Definition</b> <a href="Number_8cpp_source.html#l00047">Number.cpp:47</a></div></div>
<div class="ttc" id="aclassripple_1_1Number_html_a9f2a0df7ad0f278908643927a19592f2"><div class="ttname"><a href="classripple_1_1Number.html#a9f2a0df7ad0f278908643927a19592f2">ripple::Number::setround</a></div><div class="ttdeci">static rounding_mode setround(rounding_mode mode)</div><div class="ttdef"><b>Definition</b> <a href="Number_8cpp_source.html#l00053">Number.cpp:53</a></div></div>
<div class="ttc" id="aclassripple_1_1PaymentSandbox_html"><div class="ttname"><a href="classripple_1_1PaymentSandbox.html">ripple::PaymentSandbox</a></div><div class="ttdoc">A wrapper which makes credits unavailable to balances.</div><div class="ttdef"><b>Definition</b> <a href="PaymentSandbox_8h_source.html#l00113">PaymentSandbox.h:114</a></div></div>
<div class="ttc" id="aclassripple_1_1PaymentSandbox_html_a69d4b79f512abb2d67e3b3fefa76008b"><div class="ttname"><a href="classripple_1_1PaymentSandbox.html#a69d4b79f512abb2d67e3b3fefa76008b">ripple::PaymentSandbox::apply</a></div><div class="ttdeci">void apply(RawView &amp;to)</div><div class="ttdoc">Apply changes to base view.</div><div class="ttdef"><b>Definition</b> <a href="PaymentSandbox_8cpp_source.html#l00256">PaymentSandbox.cpp:256</a></div></div>
<div class="ttc" id="aclassripple_1_1ReadView_html_a0583a050ea7799ba331f6222a905f304"><div class="ttname"><a href="classripple_1_1ReadView.html#a0583a050ea7799ba331f6222a905f304">ripple::ReadView::read</a></div><div class="ttdeci">virtual std::shared_ptr&lt; SLE const &gt; read(Keylet const &amp;k) const =0</div><div class="ttdoc">Return the state item associated with a key.</div></div>
<div class="ttc" id="aclassripple_1_1ReadView_html_a9944284a00f671a4a9d9e00f9b28b258"><div class="ttname"><a href="classripple_1_1ReadView.html#a9944284a00f671a4a9d9e00f9b28b258">ripple::ReadView::fees</a></div><div class="ttdeci">virtual Fees const &amp; fees() const =0</div><div class="ttdoc">Returns the fees for the base ledger.</div></div>
<div class="ttc" id="aclassripple_1_1ReadView_html_ac1d377c35a8332d069b09be8f4008dec"><div class="ttname"><a href="classripple_1_1ReadView.html#ac1d377c35a8332d069b09be8f4008dec">ripple::ReadView::exists</a></div><div class="ttdeci">virtual bool exists(Keylet const &amp;k) const =0</div><div class="ttdoc">Determine if a state item exists.</div></div>
<div class="ttc" id="aclassripple_1_1Rules_html_a1a8388a2b9588aa9446ece92a88e0dd2"><div class="ttname"><a href="classripple_1_1Rules.html#a1a8388a2b9588aa9446ece92a88e0dd2">ripple::Rules::enabled</a></div><div class="ttdeci">bool enabled(uint256 const &amp;feature) const</div><div class="ttdoc">Returns true if a feature is enabled.</div><div class="ttdef"><b>Definition:</b> <a href="Rules_8cpp_source.html#l00130">Rules.cpp:130</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#l00049">STAmount.h:50</a></div></div>
<div class="ttc" id="aclassripple_1_1STAmount_html_a6aef86da93fd4fba3359c356a3222921"><div class="ttname"><a href="classripple_1_1STAmount.html#a6aef86da93fd4fba3359c356a3222921">ripple::STAmount::setIssue</a></div><div class="ttdeci">void setIssue(Asset const &amp;asset)</div><div class="ttdoc">Set the Issue for this amount.</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8cpp_source.html#l00471">STAmount.cpp:471</a></div></div>
<div class="ttc" id="aclassripple_1_1STAmount_html_acab76380a95d902071fd26ab3425bbe5"><div class="ttname"><a href="classripple_1_1STAmount.html#acab76380a95d902071fd26ab3425bbe5">ripple::STAmount::issue</a></div><div class="ttdeci">Issue const &amp; issue() const</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8h_source.html#l00496">STAmount.h:496</a></div></div>
<div class="ttc" id="aclassripple_1_1STArray_html"><div class="ttname"><a href="classripple_1_1STArray.html">ripple::STArray</a></div><div class="ttdef"><b>Definition:</b> <a href="STArray_8h_source.html#l00028">STArray.h:29</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_af5aa57043ec772da30341e3c3b823d7f"><div class="ttname"><a href="classripple_1_1STObject.html#af5aa57043ec772da30341e3c3b823d7f">ripple::STObject::getFlags</a></div><div class="ttdeci">std::uint32_t getFlags() const</div><div class="ttdef"><b>Definition:</b> <a href="STObject_8cpp_source.html#l00537">STObject.cpp:537</a></div></div>
<div class="ttc" id="aclassripple_1_1STXChainBridge_html"><div class="ttname"><a href="classripple_1_1STXChainBridge.html">ripple::STXChainBridge</a></div><div class="ttdef"><b>Definition:</b> <a href="STXChainBridge_8h_source.html#l00033">STXChainBridge.h:34</a></div></div>
<div class="ttc" id="aclassripple_1_1STXChainBridge_html_a1e8f5d6f8488c506829bc88563b12da3"><div class="ttname"><a href="classripple_1_1STXChainBridge.html#a1e8f5d6f8488c506829bc88563b12da3">ripple::STXChainBridge::dstChain</a></div><div class="ttdeci">static ChainType dstChain(bool wasLockingChainSend)</div><div class="ttdef"><b>Definition:</b> <a href="STXChainBridge_8h_source.html#l00227">STXChainBridge.h:227</a></div></div>
<div class="ttc" id="aclassripple_1_1STXChainBridge_html_a312308a296c0262a596f6e9df83a67c6"><div class="ttname"><a href="classripple_1_1STXChainBridge.html#a312308a296c0262a596f6e9df83a67c6">ripple::STXChainBridge::srcChain</a></div><div class="ttdeci">static ChainType srcChain(bool wasLockingChainSend)</div><div class="ttdef"><b>Definition:</b> <a href="STXChainBridge_8h_source.html#l00219">STXChainBridge.h:219</a></div></div>
<div class="ttc" id="aclassripple_1_1STXChainBridge_html_a338f5007ff53e0ceaef17627d9ddbb7f"><div class="ttname"><a href="classripple_1_1STXChainBridge.html#a338f5007ff53e0ceaef17627d9ddbb7f">ripple::STXChainBridge::issuingChainDoor</a></div><div class="ttdeci">AccountID const &amp; issuingChainDoor() const</div><div class="ttdef"><b>Definition:</b> <a href="STXChainBridge_8h_source.html#l00177">STXChainBridge.h:177</a></div></div>
<div class="ttc" id="aclassripple_1_1STXChainBridge_html_a3b751ce2ed6b3f2cbde126e6e2d2f051"><div class="ttname"><a href="classripple_1_1STXChainBridge.html#a3b751ce2ed6b3f2cbde126e6e2d2f051">ripple::STXChainBridge::ChainType</a></div><div class="ttdeci">ChainType</div><div class="ttdef"><b>Definition:</b> <a href="STXChainBridge_8h_source.html#l00043">STXChainBridge.h:43</a></div></div>
<div class="ttc" id="aclassripple_1_1Rules_html_a1a8388a2b9588aa9446ece92a88e0dd2"><div class="ttname"><a href="classripple_1_1Rules.html#a1a8388a2b9588aa9446ece92a88e0dd2">ripple::Rules::enabled</a></div><div class="ttdeci">bool enabled(uint256 const &amp;feature) const</div><div class="ttdoc">Returns true if a feature is enabled.</div><div class="ttdef"><b>Definition</b> <a href="Rules_8cpp_source.html#l00130">Rules.cpp:130</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#l00049">STAmount.h:50</a></div></div>
<div class="ttc" id="aclassripple_1_1STAmount_html_a6aef86da93fd4fba3359c356a3222921"><div class="ttname"><a href="classripple_1_1STAmount.html#a6aef86da93fd4fba3359c356a3222921">ripple::STAmount::setIssue</a></div><div class="ttdeci">void setIssue(Asset const &amp;asset)</div><div class="ttdoc">Set the Issue for this amount.</div><div class="ttdef"><b>Definition</b> <a href="STAmount_8cpp_source.html#l00471">STAmount.cpp:471</a></div></div>
<div class="ttc" id="aclassripple_1_1STAmount_html_acab76380a95d902071fd26ab3425bbe5"><div class="ttname"><a href="classripple_1_1STAmount.html#acab76380a95d902071fd26ab3425bbe5">ripple::STAmount::issue</a></div><div class="ttdeci">Issue const &amp; issue() const</div><div class="ttdef"><b>Definition</b> <a href="STAmount_8h_source.html#l00496">STAmount.h:496</a></div></div>
<div class="ttc" id="aclassripple_1_1STArray_html"><div class="ttname"><a href="classripple_1_1STArray.html">ripple::STArray</a></div><div class="ttdef"><b>Definition</b> <a href="STArray_8h_source.html#l00028">STArray.h:29</a></div></div>
<div class="ttc" id="aclassripple_1_1STObject_html_af5aa57043ec772da30341e3c3b823d7f"><div class="ttname"><a href="classripple_1_1STObject.html#af5aa57043ec772da30341e3c3b823d7f">ripple::STObject::getFlags</a></div><div class="ttdeci">std::uint32_t getFlags() const</div><div class="ttdef"><b>Definition</b> <a href="STObject_8cpp_source.html#l00537">STObject.cpp:537</a></div></div>
<div class="ttc" id="aclassripple_1_1STXChainBridge_html"><div class="ttname"><a href="classripple_1_1STXChainBridge.html">ripple::STXChainBridge</a></div><div class="ttdef"><b>Definition</b> <a href="STXChainBridge_8h_source.html#l00033">STXChainBridge.h:34</a></div></div>
<div class="ttc" id="aclassripple_1_1STXChainBridge_html_a1e8f5d6f8488c506829bc88563b12da3"><div class="ttname"><a href="classripple_1_1STXChainBridge.html#a1e8f5d6f8488c506829bc88563b12da3">ripple::STXChainBridge::dstChain</a></div><div class="ttdeci">static ChainType dstChain(bool wasLockingChainSend)</div><div class="ttdef"><b>Definition</b> <a href="STXChainBridge_8h_source.html#l00227">STXChainBridge.h:227</a></div></div>
<div class="ttc" id="aclassripple_1_1STXChainBridge_html_a312308a296c0262a596f6e9df83a67c6"><div class="ttname"><a href="classripple_1_1STXChainBridge.html#a312308a296c0262a596f6e9df83a67c6">ripple::STXChainBridge::srcChain</a></div><div class="ttdeci">static ChainType srcChain(bool wasLockingChainSend)</div><div class="ttdef"><b>Definition</b> <a href="STXChainBridge_8h_source.html#l00219">STXChainBridge.h:219</a></div></div>
<div class="ttc" id="aclassripple_1_1STXChainBridge_html_a338f5007ff53e0ceaef17627d9ddbb7f"><div class="ttname"><a href="classripple_1_1STXChainBridge.html#a338f5007ff53e0ceaef17627d9ddbb7f">ripple::STXChainBridge::issuingChainDoor</a></div><div class="ttdeci">AccountID const &amp; issuingChainDoor() const</div><div class="ttdef"><b>Definition</b> <a href="STXChainBridge_8h_source.html#l00177">STXChainBridge.h:177</a></div></div>
<div class="ttc" id="aclassripple_1_1STXChainBridge_html_a3b751ce2ed6b3f2cbde126e6e2d2f051"><div class="ttname"><a href="classripple_1_1STXChainBridge.html#a3b751ce2ed6b3f2cbde126e6e2d2f051">ripple::STXChainBridge::ChainType</a></div><div class="ttdeci">ChainType</div><div class="ttdef"><b>Definition</b> <a href="STXChainBridge_8h_source.html#l00043">STXChainBridge.h:43</a></div></div>
<div class="ttc" id="aclassripple_1_1STXChainBridge_html_a3b751ce2ed6b3f2cbde126e6e2d2f051a1a38f3827fac568818aaf5cfb8d474d2"><div class="ttname"><a href="classripple_1_1STXChainBridge.html#a3b751ce2ed6b3f2cbde126e6e2d2f051a1a38f3827fac568818aaf5cfb8d474d2">ripple::STXChainBridge::ChainType::issuing</a></div><div class="ttdeci">@ issuing</div></div>
<div class="ttc" id="aclassripple_1_1STXChainBridge_html_a3b751ce2ed6b3f2cbde126e6e2d2f051a559159aa00cc525bfe5c4b34cf16cccb"><div class="ttname"><a href="classripple_1_1STXChainBridge.html#a3b751ce2ed6b3f2cbde126e6e2d2f051a559159aa00cc525bfe5c4b34cf16cccb">ripple::STXChainBridge::ChainType::locking</a></div><div class="ttdeci">@ locking</div></div>
<div class="ttc" id="aclassripple_1_1STXChainBridge_html_a3c5421beabfad082aff09d54e56fc7fc"><div class="ttname"><a href="classripple_1_1STXChainBridge.html#a3c5421beabfad082aff09d54e56fc7fc">ripple::STXChainBridge::issuingChainIssue</a></div><div class="ttdeci">Issue const &amp; issuingChainIssue() const</div><div class="ttdef"><b>Definition:</b> <a href="STXChainBridge_8h_source.html#l00183">STXChainBridge.h:183</a></div></div>
<div class="ttc" id="aclassripple_1_1STXChainBridge_html_ab4d124481db21f39a6807d96853b09ce"><div class="ttname"><a href="classripple_1_1STXChainBridge.html#ab4d124481db21f39a6807d96853b09ce">ripple::STXChainBridge::lockingChainIssue</a></div><div class="ttdeci">Issue const &amp; lockingChainIssue() const</div><div class="ttdef"><b>Definition:</b> <a href="STXChainBridge_8h_source.html#l00171">STXChainBridge.h:171</a></div></div>
<div class="ttc" id="aclassripple_1_1STXChainBridge_html_ae0047d05ba3d6efd478d546be423b904"><div class="ttname"><a href="classripple_1_1STXChainBridge.html#ae0047d05ba3d6efd478d546be423b904">ripple::STXChainBridge::otherChain</a></div><div class="ttdeci">static ChainType otherChain(ChainType ct)</div><div class="ttdef"><b>Definition:</b> <a href="STXChainBridge_8h_source.html#l00211">STXChainBridge.h:211</a></div></div>
<div class="ttc" id="aclassripple_1_1STXChainBridge_html_af17d0917a042997a8e5efe9b6b08e064"><div class="ttname"><a href="classripple_1_1STXChainBridge.html#af17d0917a042997a8e5efe9b6b08e064">ripple::STXChainBridge::lockingChainDoor</a></div><div class="ttdeci">AccountID const &amp; lockingChainDoor() const</div><div class="ttdef"><b>Definition:</b> <a href="STXChainBridge_8h_source.html#l00165">STXChainBridge.h:165</a></div></div>
<div class="ttc" id="aclassripple_1_1STXChainBridge_html_afe5b760d1cfc834d789157fe42c49920"><div class="ttname"><a href="classripple_1_1STXChainBridge.html#afe5b760d1cfc834d789157fe42c49920">ripple::STXChainBridge::issue</a></div><div class="ttdeci">Issue const &amp; issue(ChainType ct) const</div><div class="ttdef"><b>Definition:</b> <a href="STXChainBridge_8h_source.html#l00203">STXChainBridge.h:203</a></div></div>
<div class="ttc" id="aclassripple_1_1SignerEntries_html_a88deb8090fbf27d9be45d02ac8bff636"><div class="ttname"><a href="classripple_1_1SignerEntries.html#a88deb8090fbf27d9be45d02ac8bff636">ripple::SignerEntries::deserialize</a></div><div class="ttdeci">static Expected&lt; std::vector&lt; SignerEntry &gt;, NotTEC &gt; deserialize(STObject const &amp;obj, beast::Journal journal, std::string_view annotation)</div><div class="ttdef"><b>Definition:</b> <a href="SignerEntries_8cpp_source.html#l00032">SignerEntries.cpp:32</a></div></div>
<div class="ttc" id="aclassripple_1_1STXChainBridge_html_a3c5421beabfad082aff09d54e56fc7fc"><div class="ttname"><a href="classripple_1_1STXChainBridge.html#a3c5421beabfad082aff09d54e56fc7fc">ripple::STXChainBridge::issuingChainIssue</a></div><div class="ttdeci">Issue const &amp; issuingChainIssue() const</div><div class="ttdef"><b>Definition</b> <a href="STXChainBridge_8h_source.html#l00183">STXChainBridge.h:183</a></div></div>
<div class="ttc" id="aclassripple_1_1STXChainBridge_html_ab4d124481db21f39a6807d96853b09ce"><div class="ttname"><a href="classripple_1_1STXChainBridge.html#ab4d124481db21f39a6807d96853b09ce">ripple::STXChainBridge::lockingChainIssue</a></div><div class="ttdeci">Issue const &amp; lockingChainIssue() const</div><div class="ttdef"><b>Definition</b> <a href="STXChainBridge_8h_source.html#l00171">STXChainBridge.h:171</a></div></div>
<div class="ttc" id="aclassripple_1_1STXChainBridge_html_ae0047d05ba3d6efd478d546be423b904"><div class="ttname"><a href="classripple_1_1STXChainBridge.html#ae0047d05ba3d6efd478d546be423b904">ripple::STXChainBridge::otherChain</a></div><div class="ttdeci">static ChainType otherChain(ChainType ct)</div><div class="ttdef"><b>Definition</b> <a href="STXChainBridge_8h_source.html#l00211">STXChainBridge.h:211</a></div></div>
<div class="ttc" id="aclassripple_1_1STXChainBridge_html_af17d0917a042997a8e5efe9b6b08e064"><div class="ttname"><a href="classripple_1_1STXChainBridge.html#af17d0917a042997a8e5efe9b6b08e064">ripple::STXChainBridge::lockingChainDoor</a></div><div class="ttdeci">AccountID const &amp; lockingChainDoor() const</div><div class="ttdef"><b>Definition</b> <a href="STXChainBridge_8h_source.html#l00165">STXChainBridge.h:165</a></div></div>
<div class="ttc" id="aclassripple_1_1STXChainBridge_html_afe5b760d1cfc834d789157fe42c49920"><div class="ttname"><a href="classripple_1_1STXChainBridge.html#afe5b760d1cfc834d789157fe42c49920">ripple::STXChainBridge::issue</a></div><div class="ttdeci">Issue const &amp; issue(ChainType ct) const</div><div class="ttdef"><b>Definition</b> <a href="STXChainBridge_8h_source.html#l00203">STXChainBridge.h:203</a></div></div>
<div class="ttc" id="aclassripple_1_1SignerEntries_html_a88deb8090fbf27d9be45d02ac8bff636"><div class="ttname"><a href="classripple_1_1SignerEntries.html#a88deb8090fbf27d9be45d02ac8bff636">ripple::SignerEntries::deserialize</a></div><div class="ttdeci">static Expected&lt; std::vector&lt; SignerEntry &gt;, NotTEC &gt; deserialize(STObject const &amp;obj, beast::Journal journal, std::string_view annotation)</div><div class="ttdef"><b>Definition</b> <a href="SignerEntries_8cpp_source.html#l00032">SignerEntries.cpp:32</a></div></div>
<div class="ttc" id="aclassripple_1_1TERSubset_html"><div class="ttname"><a href="classripple_1_1TERSubset.html">ripple::TERSubset&lt; CanCvtToTER &gt;</a></div></div>
<div class="ttc" id="aclassripple_1_1Transactor_html_a803c6fba463ed92ee24e4c056467f20a"><div class="ttname"><a href="classripple_1_1Transactor.html#a803c6fba463ed92ee24e4c056467f20a">ripple::Transactor::account_</a></div><div class="ttdeci">AccountID const account_</div><div class="ttdef"><b>Definition:</b> <a href="Transactor_8h_source.html#l00143">Transactor.h:143</a></div></div>
<div class="ttc" id="aclassripple_1_1Transactor_html_abb2f6f5d7fd8c663c5df76b6fcba2c49"><div class="ttname"><a href="classripple_1_1Transactor.html#abb2f6f5d7fd8c663c5df76b6fcba2c49">ripple::Transactor::mPriorBalance</a></div><div class="ttdeci">XRPAmount mPriorBalance</div><div class="ttdef"><b>Definition:</b> <a href="Transactor_8h_source.html#l00144">Transactor.h:144</a></div></div>
<div class="ttc" id="aclassripple_1_1Transactor_html_ae20c19d8ecec32cec52399081e76cc45"><div class="ttname"><a href="classripple_1_1Transactor.html#ae20c19d8ecec32cec52399081e76cc45">ripple::Transactor::mSourceBalance</a></div><div class="ttdeci">XRPAmount mSourceBalance</div><div class="ttdef"><b>Definition:</b> <a href="Transactor_8h_source.html#l00145">Transactor.h:145</a></div></div>
<div class="ttc" id="aclassripple_1_1Transactor_html_aef4ef0a89b5595b2a688b89e4ecef833"><div class="ttname"><a href="classripple_1_1Transactor.html#aef4ef0a89b5595b2a688b89e4ecef833">ripple::Transactor::ctx_</a></div><div class="ttdeci">ApplyContext &amp; ctx_</div><div class="ttdef"><b>Definition:</b> <a href="Transactor_8h_source.html#l00140">Transactor.h:140</a></div></div>
<div class="ttc" id="aclassripple_1_1TxConsequences_html"><div class="ttname"><a href="classripple_1_1TxConsequences.html">ripple::TxConsequences</a></div><div class="ttdoc">Class describing the consequences to the account of applying a transaction if the transaction consume...</div><div class="ttdef"><b>Definition:</b> <a href="applySteps_8h_source.html#l00058">applySteps.h:59</a></div></div>
<div class="ttc" id="aclassripple_1_1Unexpected_html"><div class="ttname"><a href="classripple_1_1Unexpected.html">ripple::Unexpected</a></div><div class="ttdef"><b>Definition:</b> <a href="Expected_8h_source.html#l00081">Expected.h:82</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainAddAccountCreateAttestation_html_aa1b76da07c4656330aec9172df169e3d"><div class="ttname"><a href="classripple_1_1XChainAddAccountCreateAttestation.html#aa1b76da07c4656330aec9172df169e3d">ripple::XChainAddAccountCreateAttestation::preclaim</a></div><div class="ttdeci">static TER preclaim(PreclaimContext const &amp;ctx)</div><div class="ttdef"><b>Definition:</b> <a href="XChainBridge_8cpp_source.html#l02164">XChainBridge.cpp:2164</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainAddAccountCreateAttestation_html_ae8d37729458674210b127707d58a6c26"><div class="ttname"><a href="classripple_1_1XChainAddAccountCreateAttestation.html#ae8d37729458674210b127707d58a6c26">ripple::XChainAddAccountCreateAttestation::preflight</a></div><div class="ttdeci">static NotTEC preflight(PreflightContext const &amp;ctx)</div><div class="ttdef"><b>Definition:</b> <a href="XChainBridge_8cpp_source.html#l02158">XChainBridge.cpp:2158</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainAddAccountCreateAttestation_html_af66b0ba23fb90df20b9bd6abd1319786"><div class="ttname"><a href="classripple_1_1XChainAddAccountCreateAttestation.html#af66b0ba23fb90df20b9bd6abd1319786">ripple::XChainAddAccountCreateAttestation::doApply</a></div><div class="ttdeci">TER doApply() override</div><div class="ttdef"><b>Definition:</b> <a href="XChainBridge_8cpp_source.html#l02170">XChainBridge.cpp:2170</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainAddClaimAttestation_html_a25204d14b04c80c1a080fb62fb8776fc"><div class="ttname"><a href="classripple_1_1XChainAddClaimAttestation.html#a25204d14b04c80c1a080fb62fb8776fc">ripple::XChainAddClaimAttestation::preclaim</a></div><div class="ttdeci">static TER preclaim(PreclaimContext const &amp;ctx)</div><div class="ttdef"><b>Definition:</b> <a href="XChainBridge_8cpp_source.html#l02144">XChainBridge.cpp:2144</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainAddClaimAttestation_html_a25c8fe07c95a76dba8fdce5d6df1b5c3"><div class="ttname"><a href="classripple_1_1XChainAddClaimAttestation.html#a25c8fe07c95a76dba8fdce5d6df1b5c3">ripple::XChainAddClaimAttestation::preflight</a></div><div class="ttdeci">static NotTEC preflight(PreflightContext const &amp;ctx)</div><div class="ttdef"><b>Definition:</b> <a href="XChainBridge_8cpp_source.html#l02138">XChainBridge.cpp:2138</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainAddClaimAttestation_html_afa2a8d716aa08595e155077f93d8e5d7"><div class="ttname"><a href="classripple_1_1XChainAddClaimAttestation.html#afa2a8d716aa08595e155077f93d8e5d7">ripple::XChainAddClaimAttestation::doApply</a></div><div class="ttdeci">TER doApply() override</div><div class="ttdef"><b>Definition:</b> <a href="XChainBridge_8cpp_source.html#l02150">XChainBridge.cpp:2150</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainClaimAttestations_html"><div class="ttname"><a href="classripple_1_1XChainClaimAttestations.html">ripple::XChainClaimAttestations</a></div><div class="ttdef"><b>Definition:</b> <a href="XChainAttestations_8h_source.html#l00486">XChainAttestations.h:488</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainClaim_html_a82aa6a469922db2b4515454444ba72b7"><div class="ttname"><a href="classripple_1_1XChainClaim.html#a82aa6a469922db2b4515454444ba72b7">ripple::XChainClaim::preclaim</a></div><div class="ttdeci">static TER preclaim(PreclaimContext const &amp;ctx)</div><div class="ttdef"><b>Definition:</b> <a href="XChainBridge_8cpp_source.html#l01696">XChainBridge.cpp:1696</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainClaim_html_ab2967d6c01f46a4a09b059c985569422"><div class="ttname"><a href="classripple_1_1XChainClaim.html#ab2967d6c01f46a4a09b059c985569422">ripple::XChainClaim::preflight</a></div><div class="ttdeci">static NotTEC preflight(PreflightContext const &amp;ctx)</div><div class="ttdef"><b>Definition:</b> <a href="XChainBridge_8cpp_source.html#l01671">XChainBridge.cpp:1671</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainClaim_html_af2391534c1e9453bd50a3fe45701b7c2"><div class="ttname"><a href="classripple_1_1XChainClaim.html#af2391534c1e9453bd50a3fe45701b7c2">ripple::XChainClaim::doApply</a></div><div class="ttdeci">TER doApply() override</div><div class="ttdef"><b>Definition:</b> <a href="XChainBridge_8cpp_source.html#l01780">XChainBridge.cpp:1780</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainCommit_html_a279e508e152abf395cf007e3c790d3d1"><div class="ttname"><a href="classripple_1_1XChainCommit.html#a279e508e152abf395cf007e3c790d3d1">ripple::XChainCommit::doApply</a></div><div class="ttdeci">TER doApply() override</div><div class="ttdef"><b>Definition:</b> <a href="XChainBridge_8cpp_source.html#l01979">XChainBridge.cpp:1979</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainCommit_html_a97a80112b44bb77a953d1461e460a5f7"><div class="ttname"><a href="classripple_1_1XChainCommit.html#a97a80112b44bb77a953d1461e460a5f7">ripple::XChainCommit::makeTxConsequences</a></div><div class="ttdeci">static TxConsequences makeTxConsequences(PreflightContext const &amp;ctx)</div><div class="ttdef"><b>Definition:</b> <a href="XChainBridge_8cpp_source.html#l01896">XChainBridge.cpp:1896</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainCommit_html_ac921f675feca977e6823359414b2fae3"><div class="ttname"><a href="classripple_1_1XChainCommit.html#ac921f675feca977e6823359414b2fae3">ripple::XChainCommit::preclaim</a></div><div class="ttdeci">static TER preclaim(PreclaimContext const &amp;ctx)</div><div class="ttdef"><b>Definition:</b> <a href="XChainBridge_8cpp_source.html#l01934">XChainBridge.cpp:1934</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainCommit_html_ad2c973a1f522dfd392b1f972f7f753ab"><div class="ttname"><a href="classripple_1_1XChainCommit.html#ad2c973a1f522dfd392b1f972f7f753ab">ripple::XChainCommit::preflight</a></div><div class="ttdeci">static NotTEC preflight(PreflightContext const &amp;ctx)</div><div class="ttdef"><b>Definition:</b> <a href="XChainBridge_8cpp_source.html#l01909">XChainBridge.cpp:1909</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainCreateAccountCommit_html_a41c103506582ac5f53ba16defd2b1cc2"><div class="ttname"><a href="classripple_1_1XChainCreateAccountCommit.html#a41c103506582ac5f53ba16defd2b1cc2">ripple::XChainCreateAccountCommit::doApply</a></div><div class="ttdeci">TER doApply() override</div><div class="ttdef"><b>Definition:</b> <a href="XChainBridge_8cpp_source.html#l02264">XChainBridge.cpp:2264</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainCreateAccountCommit_html_a60a8ac414df5bbc0dd37b1076a713282"><div class="ttname"><a href="classripple_1_1XChainCreateAccountCommit.html#a60a8ac414df5bbc0dd37b1076a713282">ripple::XChainCreateAccountCommit::preclaim</a></div><div class="ttdeci">static TER preclaim(PreclaimContext const &amp;ctx)</div><div class="ttdef"><b>Definition:</b> <a href="XChainBridge_8cpp_source.html#l02205">XChainBridge.cpp:2205</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainCreateAccountCommit_html_a68e4c741dd9ea4fa65849468cf7fc539"><div class="ttname"><a href="classripple_1_1XChainCreateAccountCommit.html#a68e4c741dd9ea4fa65849468cf7fc539">ripple::XChainCreateAccountCommit::preflight</a></div><div class="ttdeci">static NotTEC preflight(PreflightContext const &amp;ctx)</div><div class="ttdef"><b>Definition:</b> <a href="XChainBridge_8cpp_source.html#l02178">XChainBridge.cpp:2178</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainCreateBridge_html_a14dc13077e1c1a4944b935f1d61fabda"><div class="ttname"><a href="classripple_1_1XChainCreateBridge.html#a14dc13077e1c1a4944b935f1d61fabda">ripple::XChainCreateBridge::doApply</a></div><div class="ttdeci">TER doApply() override</div><div class="ttdef"><b>Definition:</b> <a href="XChainBridge_8cpp_source.html#l01515">XChainBridge.cpp:1515</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainCreateBridge_html_a4c498dc037134c8784440933c2907b74"><div class="ttname"><a href="classripple_1_1XChainCreateBridge.html#a4c498dc037134c8784440933c2907b74">ripple::XChainCreateBridge::preclaim</a></div><div class="ttdeci">static TER preclaim(PreclaimContext const &amp;ctx)</div><div class="ttdef"><b>Definition:</b> <a href="XChainBridge_8cpp_source.html#l01464">XChainBridge.cpp:1464</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainCreateBridge_html_ac0282ada75ac29edd8c8fb721c9347e8"><div class="ttname"><a href="classripple_1_1XChainCreateBridge.html#ac0282ada75ac29edd8c8fb721c9347e8">ripple::XChainCreateBridge::preflight</a></div><div class="ttdeci">static NotTEC preflight(PreflightContext const &amp;ctx)</div><div class="ttdef"><b>Definition:</b> <a href="XChainBridge_8cpp_source.html#l01380">XChainBridge.cpp:1380</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainCreateClaimID_html_a3c7f685d064a3d7c99ff37a6d5eda900"><div class="ttname"><a href="classripple_1_1XChainCreateClaimID.html#a3c7f685d064a3d7c99ff37a6d5eda900">ripple::XChainCreateClaimID::doApply</a></div><div class="ttdeci">TER doApply() override</div><div class="ttdef"><b>Definition:</b> <a href="XChainBridge_8cpp_source.html#l02080">XChainBridge.cpp:2080</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainCreateClaimID_html_a9c7efa91f515242bc1000e1a5b8731b5"><div class="ttname"><a href="classripple_1_1XChainCreateClaimID.html#a9c7efa91f515242bc1000e1a5b8731b5">ripple::XChainCreateClaimID::preclaim</a></div><div class="ttdeci">static TER preclaim(PreclaimContext const &amp;ctx)</div><div class="ttdef"><b>Definition:</b> <a href="XChainBridge_8cpp_source.html#l02043">XChainBridge.cpp:2043</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainCreateClaimID_html_aa99e3a7414cb79be1de5ce7baeabad5e"><div class="ttname"><a href="classripple_1_1XChainCreateClaimID.html#aa99e3a7414cb79be1de5ce7baeabad5e">ripple::XChainCreateClaimID::preflight</a></div><div class="ttdeci">static NotTEC preflight(PreflightContext const &amp;ctx)</div><div class="ttdef"><b>Definition:</b> <a href="XChainBridge_8cpp_source.html#l02023">XChainBridge.cpp:2023</a></div></div>
<div class="ttc" id="aclassripple_1_1XRPAmount_html"><div class="ttname"><a href="classripple_1_1XRPAmount.html">ripple::XRPAmount</a></div><div class="ttdef"><b>Definition:</b> <a href="XRPAmount_8h_source.html#l00039">XRPAmount.h:43</a></div></div>
<div class="ttc" id="aclassripple_1_1Transactor_html_a803c6fba463ed92ee24e4c056467f20a"><div class="ttname"><a href="classripple_1_1Transactor.html#a803c6fba463ed92ee24e4c056467f20a">ripple::Transactor::account_</a></div><div class="ttdeci">AccountID const account_</div><div class="ttdef"><b>Definition</b> <a href="Transactor_8h_source.html#l00143">Transactor.h:143</a></div></div>
<div class="ttc" id="aclassripple_1_1Transactor_html_abb2f6f5d7fd8c663c5df76b6fcba2c49"><div class="ttname"><a href="classripple_1_1Transactor.html#abb2f6f5d7fd8c663c5df76b6fcba2c49">ripple::Transactor::mPriorBalance</a></div><div class="ttdeci">XRPAmount mPriorBalance</div><div class="ttdef"><b>Definition</b> <a href="Transactor_8h_source.html#l00144">Transactor.h:144</a></div></div>
<div class="ttc" id="aclassripple_1_1Transactor_html_ae20c19d8ecec32cec52399081e76cc45"><div class="ttname"><a href="classripple_1_1Transactor.html#ae20c19d8ecec32cec52399081e76cc45">ripple::Transactor::mSourceBalance</a></div><div class="ttdeci">XRPAmount mSourceBalance</div><div class="ttdef"><b>Definition</b> <a href="Transactor_8h_source.html#l00145">Transactor.h:145</a></div></div>
<div class="ttc" id="aclassripple_1_1Transactor_html_aef4ef0a89b5595b2a688b89e4ecef833"><div class="ttname"><a href="classripple_1_1Transactor.html#aef4ef0a89b5595b2a688b89e4ecef833">ripple::Transactor::ctx_</a></div><div class="ttdeci">ApplyContext &amp; ctx_</div><div class="ttdef"><b>Definition</b> <a href="Transactor_8h_source.html#l00140">Transactor.h:140</a></div></div>
<div class="ttc" id="aclassripple_1_1TxConsequences_html"><div class="ttname"><a href="classripple_1_1TxConsequences.html">ripple::TxConsequences</a></div><div class="ttdoc">Class describing the consequences to the account of applying a transaction if the transaction consume...</div><div class="ttdef"><b>Definition</b> <a href="applySteps_8h_source.html#l00058">applySteps.h:59</a></div></div>
<div class="ttc" id="aclassripple_1_1Unexpected_html"><div class="ttname"><a href="classripple_1_1Unexpected.html">ripple::Unexpected</a></div><div class="ttdef"><b>Definition</b> <a href="Expected_8h_source.html#l00081">Expected.h:82</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainAddAccountCreateAttestation_html_aa1b76da07c4656330aec9172df169e3d"><div class="ttname"><a href="classripple_1_1XChainAddAccountCreateAttestation.html#aa1b76da07c4656330aec9172df169e3d">ripple::XChainAddAccountCreateAttestation::preclaim</a></div><div class="ttdeci">static TER preclaim(PreclaimContext const &amp;ctx)</div><div class="ttdef"><b>Definition</b> <a href="XChainBridge_8cpp_source.html#l02164">XChainBridge.cpp:2164</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainAddAccountCreateAttestation_html_ae8d37729458674210b127707d58a6c26"><div class="ttname"><a href="classripple_1_1XChainAddAccountCreateAttestation.html#ae8d37729458674210b127707d58a6c26">ripple::XChainAddAccountCreateAttestation::preflight</a></div><div class="ttdeci">static NotTEC preflight(PreflightContext const &amp;ctx)</div><div class="ttdef"><b>Definition</b> <a href="XChainBridge_8cpp_source.html#l02158">XChainBridge.cpp:2158</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainAddAccountCreateAttestation_html_af66b0ba23fb90df20b9bd6abd1319786"><div class="ttname"><a href="classripple_1_1XChainAddAccountCreateAttestation.html#af66b0ba23fb90df20b9bd6abd1319786">ripple::XChainAddAccountCreateAttestation::doApply</a></div><div class="ttdeci">TER doApply() override</div><div class="ttdef"><b>Definition</b> <a href="XChainBridge_8cpp_source.html#l02170">XChainBridge.cpp:2170</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainAddClaimAttestation_html_a25204d14b04c80c1a080fb62fb8776fc"><div class="ttname"><a href="classripple_1_1XChainAddClaimAttestation.html#a25204d14b04c80c1a080fb62fb8776fc">ripple::XChainAddClaimAttestation::preclaim</a></div><div class="ttdeci">static TER preclaim(PreclaimContext const &amp;ctx)</div><div class="ttdef"><b>Definition</b> <a href="XChainBridge_8cpp_source.html#l02144">XChainBridge.cpp:2144</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainAddClaimAttestation_html_a25c8fe07c95a76dba8fdce5d6df1b5c3"><div class="ttname"><a href="classripple_1_1XChainAddClaimAttestation.html#a25c8fe07c95a76dba8fdce5d6df1b5c3">ripple::XChainAddClaimAttestation::preflight</a></div><div class="ttdeci">static NotTEC preflight(PreflightContext const &amp;ctx)</div><div class="ttdef"><b>Definition</b> <a href="XChainBridge_8cpp_source.html#l02138">XChainBridge.cpp:2138</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainAddClaimAttestation_html_afa2a8d716aa08595e155077f93d8e5d7"><div class="ttname"><a href="classripple_1_1XChainAddClaimAttestation.html#afa2a8d716aa08595e155077f93d8e5d7">ripple::XChainAddClaimAttestation::doApply</a></div><div class="ttdeci">TER doApply() override</div><div class="ttdef"><b>Definition</b> <a href="XChainBridge_8cpp_source.html#l02150">XChainBridge.cpp:2150</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainClaimAttestations_html"><div class="ttname"><a href="classripple_1_1XChainClaimAttestations.html">ripple::XChainClaimAttestations</a></div><div class="ttdef"><b>Definition</b> <a href="XChainAttestations_8h_source.html#l00486">XChainAttestations.h:488</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainClaim_html_a82aa6a469922db2b4515454444ba72b7"><div class="ttname"><a href="classripple_1_1XChainClaim.html#a82aa6a469922db2b4515454444ba72b7">ripple::XChainClaim::preclaim</a></div><div class="ttdeci">static TER preclaim(PreclaimContext const &amp;ctx)</div><div class="ttdef"><b>Definition</b> <a href="XChainBridge_8cpp_source.html#l01696">XChainBridge.cpp:1696</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainClaim_html_ab2967d6c01f46a4a09b059c985569422"><div class="ttname"><a href="classripple_1_1XChainClaim.html#ab2967d6c01f46a4a09b059c985569422">ripple::XChainClaim::preflight</a></div><div class="ttdeci">static NotTEC preflight(PreflightContext const &amp;ctx)</div><div class="ttdef"><b>Definition</b> <a href="XChainBridge_8cpp_source.html#l01671">XChainBridge.cpp:1671</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainClaim_html_af2391534c1e9453bd50a3fe45701b7c2"><div class="ttname"><a href="classripple_1_1XChainClaim.html#af2391534c1e9453bd50a3fe45701b7c2">ripple::XChainClaim::doApply</a></div><div class="ttdeci">TER doApply() override</div><div class="ttdef"><b>Definition</b> <a href="XChainBridge_8cpp_source.html#l01780">XChainBridge.cpp:1780</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainCommit_html_a279e508e152abf395cf007e3c790d3d1"><div class="ttname"><a href="classripple_1_1XChainCommit.html#a279e508e152abf395cf007e3c790d3d1">ripple::XChainCommit::doApply</a></div><div class="ttdeci">TER doApply() override</div><div class="ttdef"><b>Definition</b> <a href="XChainBridge_8cpp_source.html#l01979">XChainBridge.cpp:1979</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainCommit_html_a97a80112b44bb77a953d1461e460a5f7"><div class="ttname"><a href="classripple_1_1XChainCommit.html#a97a80112b44bb77a953d1461e460a5f7">ripple::XChainCommit::makeTxConsequences</a></div><div class="ttdeci">static TxConsequences makeTxConsequences(PreflightContext const &amp;ctx)</div><div class="ttdef"><b>Definition</b> <a href="XChainBridge_8cpp_source.html#l01896">XChainBridge.cpp:1896</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainCommit_html_ac921f675feca977e6823359414b2fae3"><div class="ttname"><a href="classripple_1_1XChainCommit.html#ac921f675feca977e6823359414b2fae3">ripple::XChainCommit::preclaim</a></div><div class="ttdeci">static TER preclaim(PreclaimContext const &amp;ctx)</div><div class="ttdef"><b>Definition</b> <a href="XChainBridge_8cpp_source.html#l01934">XChainBridge.cpp:1934</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainCommit_html_ad2c973a1f522dfd392b1f972f7f753ab"><div class="ttname"><a href="classripple_1_1XChainCommit.html#ad2c973a1f522dfd392b1f972f7f753ab">ripple::XChainCommit::preflight</a></div><div class="ttdeci">static NotTEC preflight(PreflightContext const &amp;ctx)</div><div class="ttdef"><b>Definition</b> <a href="XChainBridge_8cpp_source.html#l01909">XChainBridge.cpp:1909</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainCreateAccountCommit_html_a41c103506582ac5f53ba16defd2b1cc2"><div class="ttname"><a href="classripple_1_1XChainCreateAccountCommit.html#a41c103506582ac5f53ba16defd2b1cc2">ripple::XChainCreateAccountCommit::doApply</a></div><div class="ttdeci">TER doApply() override</div><div class="ttdef"><b>Definition</b> <a href="XChainBridge_8cpp_source.html#l02264">XChainBridge.cpp:2264</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainCreateAccountCommit_html_a60a8ac414df5bbc0dd37b1076a713282"><div class="ttname"><a href="classripple_1_1XChainCreateAccountCommit.html#a60a8ac414df5bbc0dd37b1076a713282">ripple::XChainCreateAccountCommit::preclaim</a></div><div class="ttdeci">static TER preclaim(PreclaimContext const &amp;ctx)</div><div class="ttdef"><b>Definition</b> <a href="XChainBridge_8cpp_source.html#l02205">XChainBridge.cpp:2205</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainCreateAccountCommit_html_a68e4c741dd9ea4fa65849468cf7fc539"><div class="ttname"><a href="classripple_1_1XChainCreateAccountCommit.html#a68e4c741dd9ea4fa65849468cf7fc539">ripple::XChainCreateAccountCommit::preflight</a></div><div class="ttdeci">static NotTEC preflight(PreflightContext const &amp;ctx)</div><div class="ttdef"><b>Definition</b> <a href="XChainBridge_8cpp_source.html#l02178">XChainBridge.cpp:2178</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainCreateBridge_html_a14dc13077e1c1a4944b935f1d61fabda"><div class="ttname"><a href="classripple_1_1XChainCreateBridge.html#a14dc13077e1c1a4944b935f1d61fabda">ripple::XChainCreateBridge::doApply</a></div><div class="ttdeci">TER doApply() override</div><div class="ttdef"><b>Definition</b> <a href="XChainBridge_8cpp_source.html#l01515">XChainBridge.cpp:1515</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainCreateBridge_html_a4c498dc037134c8784440933c2907b74"><div class="ttname"><a href="classripple_1_1XChainCreateBridge.html#a4c498dc037134c8784440933c2907b74">ripple::XChainCreateBridge::preclaim</a></div><div class="ttdeci">static TER preclaim(PreclaimContext const &amp;ctx)</div><div class="ttdef"><b>Definition</b> <a href="XChainBridge_8cpp_source.html#l01464">XChainBridge.cpp:1464</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainCreateBridge_html_ac0282ada75ac29edd8c8fb721c9347e8"><div class="ttname"><a href="classripple_1_1XChainCreateBridge.html#ac0282ada75ac29edd8c8fb721c9347e8">ripple::XChainCreateBridge::preflight</a></div><div class="ttdeci">static NotTEC preflight(PreflightContext const &amp;ctx)</div><div class="ttdef"><b>Definition</b> <a href="XChainBridge_8cpp_source.html#l01380">XChainBridge.cpp:1380</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainCreateClaimID_html_a3c7f685d064a3d7c99ff37a6d5eda900"><div class="ttname"><a href="classripple_1_1XChainCreateClaimID.html#a3c7f685d064a3d7c99ff37a6d5eda900">ripple::XChainCreateClaimID::doApply</a></div><div class="ttdeci">TER doApply() override</div><div class="ttdef"><b>Definition</b> <a href="XChainBridge_8cpp_source.html#l02080">XChainBridge.cpp:2080</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainCreateClaimID_html_a9c7efa91f515242bc1000e1a5b8731b5"><div class="ttname"><a href="classripple_1_1XChainCreateClaimID.html#a9c7efa91f515242bc1000e1a5b8731b5">ripple::XChainCreateClaimID::preclaim</a></div><div class="ttdeci">static TER preclaim(PreclaimContext const &amp;ctx)</div><div class="ttdef"><b>Definition</b> <a href="XChainBridge_8cpp_source.html#l02043">XChainBridge.cpp:2043</a></div></div>
<div class="ttc" id="aclassripple_1_1XChainCreateClaimID_html_aa99e3a7414cb79be1de5ce7baeabad5e"><div class="ttname"><a href="classripple_1_1XChainCreateClaimID.html#aa99e3a7414cb79be1de5ce7baeabad5e">ripple::XChainCreateClaimID::preflight</a></div><div class="ttdeci">static NotTEC preflight(PreflightContext const &amp;ctx)</div><div class="ttdef"><b>Definition</b> <a href="XChainBridge_8cpp_source.html#l02023">XChainBridge.cpp:2023</a></div></div>
<div class="ttc" id="aclassripple_1_1XRPAmount_html"><div class="ttname"><a href="classripple_1_1XRPAmount.html">ripple::XRPAmount</a></div><div class="ttdef"><b>Definition</b> <a href="XRPAmount_8h_source.html#l00039">XRPAmount.h:43</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&lt; 160, detail::AccountIDTag &gt;</a></div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1ApplyViewBase_html_a4f12513f46ee2c194d6fb0e4d28e5543"><div class="ttname"><a href="classripple_1_1detail_1_1ApplyViewBase.html#a4f12513f46ee2c194d6fb0e4d28e5543">ripple::detail::ApplyViewBase::update</a></div><div class="ttdeci">void update(std::shared_ptr&lt; SLE &gt; const &amp;sle) override</div><div class="ttdoc">Indicate changes to a peeked SLE.</div><div class="ttdef"><b>Definition:</b> <a href="ApplyViewBase_8cpp_source.html#l00145">ApplyViewBase.cpp:145</a></div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1ApplyViewBase_html_adbca64f4c123b0fbcfdf27586649732b"><div class="ttname"><a href="classripple_1_1detail_1_1ApplyViewBase.html#adbca64f4c123b0fbcfdf27586649732b">ripple::detail::ApplyViewBase::read</a></div><div class="ttdeci">std::shared_ptr&lt; SLE const &gt; read(Keylet const &amp;k) const override</div><div class="ttdoc">Return the state item associated with a key.</div><div class="ttdef"><b>Definition:</b> <a href="ApplyViewBase_8cpp_source.html#l00070">ApplyViewBase.cpp:70</a></div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1ApplyViewBase_html_afe88196d7aec85f2af00d7cd0b1a28c3"><div class="ttname"><a href="classripple_1_1detail_1_1ApplyViewBase.html#afe88196d7aec85f2af00d7cd0b1a28c3">ripple::detail::ApplyViewBase::peek</a></div><div class="ttdeci">std::shared_ptr&lt; SLE &gt; peek(Keylet const &amp;k) override</div><div class="ttdoc">Prepare to modify the SLE associated with key.</div><div class="ttdef"><b>Definition:</b> <a href="ApplyViewBase_8cpp_source.html#l00127">ApplyViewBase.cpp:127</a></div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1ApplyViewBase_html_a4f12513f46ee2c194d6fb0e4d28e5543"><div class="ttname"><a href="classripple_1_1detail_1_1ApplyViewBase.html#a4f12513f46ee2c194d6fb0e4d28e5543">ripple::detail::ApplyViewBase::update</a></div><div class="ttdeci">void update(std::shared_ptr&lt; SLE &gt; const &amp;sle) override</div><div class="ttdoc">Indicate changes to a peeked SLE.</div><div class="ttdef"><b>Definition</b> <a href="ApplyViewBase_8cpp_source.html#l00145">ApplyViewBase.cpp:145</a></div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1ApplyViewBase_html_adbca64f4c123b0fbcfdf27586649732b"><div class="ttname"><a href="classripple_1_1detail_1_1ApplyViewBase.html#adbca64f4c123b0fbcfdf27586649732b">ripple::detail::ApplyViewBase::read</a></div><div class="ttdeci">std::shared_ptr&lt; SLE const &gt; read(Keylet const &amp;k) const override</div><div class="ttdoc">Return the state item associated with a key.</div><div class="ttdef"><b>Definition</b> <a href="ApplyViewBase_8cpp_source.html#l00070">ApplyViewBase.cpp:70</a></div></div>
<div class="ttc" id="aclassripple_1_1detail_1_1ApplyViewBase_html_afe88196d7aec85f2af00d7cd0b1a28c3"><div class="ttname"><a href="classripple_1_1detail_1_1ApplyViewBase.html#afe88196d7aec85f2af00d7cd0b1a28c3">ripple::detail::ApplyViewBase::peek</a></div><div class="ttdeci">std::shared_ptr&lt; SLE &gt; peek(Keylet const &amp;k) override</div><div class="ttdoc">Prepare to modify the SLE associated with key.</div><div class="ttdef"><b>Definition</b> <a href="ApplyViewBase_8cpp_source.html#l00127">ApplyViewBase.cpp:127</a></div></div>
<div class="ttc" id="acontains_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/unordered_map/contains.html">std::unordered_map::contains</a></div><div class="ttdeci">T contains(T... args)</div></div>
<div class="ttc" id="adistance_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/iterator/distance.html">std::distance</a></div><div class="ttdeci">T distance(T... args)</div></div>
<div class="ttc" id="aempty_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/empty.html">std::vector::empty</a></div><div class="ttdeci">T empty(T... args)</div></div>
@@ -2374,108 +2429,108 @@ $(function() {
<div class="ttc" id="ainteger_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a></div></div>
<div class="ttc" id="ais_same_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/is_same.html">std::is_same_v</a></div><div class="ttdeci">T is_same_v</div></div>
<div class="ttc" id="amax_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/numeric_limits/max.html">std::numeric_limits::max</a></div><div class="ttdeci">T max(T... args)</div></div>
<div class="ttc" id="anamespaceJson_html_af3b5e4579dafe6a4a496663e541bfebc"><div class="ttname"><a href="namespaceJson.html#af3b5e4579dafe6a4a496663e541bfebc">Json::check</a></div><div class="ttdeci">void check(bool condition, std::string const &amp;message)</div><div class="ttdef"><b>Definition:</b> <a href="json_2Writer_8h_source.html#l00253">json/Writer.h:253</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_a82fb5560a5bb14662d71eb4de01b56b2"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a82fb5560a5bb14662d71eb4de01b56b2">ripple::keylet::xChainClaimID</a></div><div class="ttdeci">Keylet xChainClaimID(STXChainBridge const &amp;bridge, std::uint64_t seq)</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00486">Indexes.cpp:486</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_aa756e0f59b26042ed00a4d0ba6e96951"><div class="ttname"><a href="namespaceripple_1_1keylet.html#aa756e0f59b26042ed00a4d0ba6e96951">ripple::keylet::account</a></div><div class="ttdeci">Keylet account(AccountID const &amp;id) noexcept</div><div class="ttdoc">AccountID root.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00184">Indexes.cpp:184</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_aaa5be5f268b3d5d79e99ce5bcbc4fab2"><div class="ttname"><a href="namespaceripple_1_1keylet.html#aaa5be5f268b3d5d79e99ce5bcbc4fab2">ripple::keylet::page</a></div><div class="ttdeci">Keylet page(uint256 const &amp;root, std::uint64_t index=0) noexcept</div><div class="ttdoc">A page in a directory.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00380">Indexes.cpp:380</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_ac571941ebdceac5988d1275460041a48"><div class="ttname"><a href="namespaceripple_1_1keylet.html#ac571941ebdceac5988d1275460041a48">ripple::keylet::bridge</a></div><div class="ttdeci">Keylet bridge(STXChainBridge const &amp;bridge, STXChainBridge::ChainType chainType)</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00473">Indexes.cpp:473</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_acd4d51d467fc6e75745baf179a7965ef"><div class="ttname"><a href="namespaceripple_1_1keylet.html#acd4d51d467fc6e75745baf179a7965ef">ripple::keylet::ownerDir</a></div><div class="ttdeci">Keylet ownerDir(AccountID const &amp;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#l00374">Indexes.cpp:374</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_ad5c2136f2d2d711114702944633d4fa8"><div class="ttname"><a href="namespaceripple_1_1keylet.html#ad5c2136f2d2d711114702944633d4fa8">ripple::keylet::signers</a></div><div class="ttdeci">Keylet signers(AccountID const &amp;account) noexcept</div><div class="ttdoc">A SignerList.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00330">Indexes.cpp:330</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_adcd78c46a42dfa46394fb6693272ac5e"><div class="ttname"><a href="namespaceripple_1_1keylet.html#adcd78c46a42dfa46394fb6693272ac5e">ripple::keylet::xChainCreateAccountClaimID</a></div><div class="ttdeci">Keylet xChainCreateAccountClaimID(STXChainBridge const &amp;bridge, std::uint64_t seq)</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00500">Indexes.cpp:500</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_af007cd3970facb09bf54b78026e9d206"><div class="ttname"><a href="namespaceripple_1_1keylet.html#af007cd3970facb09bf54b78026e9d206">ripple::keylet::depositPreauth</a></div><div class="ttdeci">Keylet depositPreauth(AccountID const &amp;owner, AccountID const &amp;preauthorized) noexcept</div><div class="ttdoc">A DepositPreauth.</div><div class="ttdef"><b>Definition:</b> <a href="Indexes_8cpp_source.html#l00342">Indexes.cpp:342</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a12abe185058a3db015909ed92c421097"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a12abe185058a3db015909ed92c421097">ripple::test::jtx::ownerCount</a></div><div class="ttdeci">std::uint32_t ownerCount(Env const &amp;env, Account const &amp;account)</div><div class="ttdef"><b>Definition:</b> <a href="TestHelpers_8cpp_source.html#l00054">TestHelpers.cpp:54</a></div></div>
<div class="ttc" id="anamespaceripple_html"><div class="ttname"><a href="namespaceripple.html">ripple</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition:</b> <a href="algorithm_8h_source.html#l00025">algorithm.h:25</a></div></div>
<div class="ttc" id="anamespaceripple_html_a00ae0d729cb3e35b6bcac9a27ebb5284"><div class="ttname"><a href="namespaceripple.html#a00ae0d729cb3e35b6bcac9a27ebb5284">ripple::AccountID</a></div><div class="ttdeci">base_uint&lt; 160, detail::AccountIDTag &gt; AccountID</div><div class="ttdoc">A 160-bit unsigned that uniquely identifies an account.</div><div class="ttdef"><b>Definition:</b> <a href="AccountID_8h_source.html#l00048">AccountID.h:48</a></div></div>
<div class="ttc" id="anamespaceripple_html_a0ad557cc32ca87dcea19af8e30c63c6a"><div class="ttname"><a href="namespaceripple.html#a0ad557cc32ca87dcea19af8e30c63c6a">ripple::divide</a></div><div class="ttdeci">STAmount divide(STAmount const &amp;amount, Rate const &amp;rate)</div><div class="ttdef"><b>Definition:</b> <a href="Rate2_8cpp_source.html#l00093">Rate2.cpp:93</a></div></div>
<div class="ttc" id="anamespaceripple_html_a121b9c5a548a17383b79ecca1277e4ef"><div class="ttname"><a href="namespaceripple.html#a121b9c5a548a17383b79ecca1277e4ef">ripple::tfBridgeModifyMask</a></div><div class="ttdeci">constexpr std::uint32_t tfBridgeModifyMask</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00231">TxFlags.h:231</a></div></div>
<div class="ttc" id="anamespaceripple_html_a20d30277b9c78756b3d14493055a307c"><div class="ttname"><a href="namespaceripple.html#a20d30277b9c78756b3d14493055a307c">ripple::isXRP</a></div><div class="ttdeci">bool isXRP(AccountID const &amp;c)</div><div class="ttdef"><b>Definition:</b> <a href="AccountID_8h_source.html#l00090">AccountID.h:90</a></div></div>
<div class="ttc" id="anamespaceripple_html_a25c9defcdfda1f87e16cd9b20563f37d"><div class="ttname"><a href="namespaceripple.html#a25c9defcdfda1f87e16cd9b20563f37d">ripple::xbridgeMaxAccountCreateClaims</a></div><div class="ttdeci">constexpr size_t xbridgeMaxAccountCreateClaims</div><div class="ttdef"><b>Definition:</b> <a href="XChainBridge_8h_source.html#l00029">XChainBridge.h:29</a></div></div>
<div class="ttc" id="anamespaceripple_html_a32e911b97d6debe8943c81e6fdf59573"><div class="ttname"><a href="namespaceripple.html#a32e911b97d6debe8943c81e6fdf59573">ripple::generateKeyPair</a></div><div class="ttdeci">std::pair&lt; PublicKey, SecretKey &gt; generateKeyPair(KeyType type, Seed const &amp;seed)</div><div class="ttdoc">Generate a key pair deterministically.</div><div class="ttdef"><b>Definition:</b> <a href="SecretKey_8cpp_source.html#l00369">SecretKey.cpp:369</a></div></div>
<div class="ttc" id="anamespaceripple_html_a3e312ecdb199409dca142d307a3e0e5b"><div class="ttname"><a href="namespaceripple.html#a3e312ecdb199409dca142d307a3e0e5b">ripple::isLegalNet</a></div><div class="ttdeci">bool isLegalNet(STAmount const &amp;value)</div><div class="ttdef"><b>Definition:</b> <a href="STAmount_8h_source.html#l00600">STAmount.h:600</a></div></div>
<div class="ttc" id="anamespaceripple_html_a4a9c7b33fef9015d6406302ef80b63c5a2243e81f83c4191286c8c46bdd86d6f3"><div class="ttname"><a href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a2243e81f83c4191286c8c46bdd86d6f3">ripple::lsfRequireDestTag</a></div><div class="ttdeci">@ lsfRequireDestTag</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00127">LedgerFormats.h:126</a></div></div>
<div class="ttc" id="anamespaceripple_html_a4a9c7b33fef9015d6406302ef80b63c5a4dc02270bf68939f8033c9a985fb2dfb"><div class="ttname"><a href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a4dc02270bf68939f8033c9a985fb2dfb">ripple::lsfAllowTrustLineClawback</a></div><div class="ttdeci">@ lsfAllowTrustLineClawback</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00151">LedgerFormats.h:150</a></div></div>
<div class="ttc" id="anamespaceripple_html_a4a9c7b33fef9015d6406302ef80b63c5a74277ce2a45a0b253c18a4aa3c57b7c7"><div class="ttname"><a href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a74277ce2a45a0b253c18a4aa3c57b7c7">ripple::lsfDisableMaster</a></div><div class="ttdeci">@ lsfDisableMaster</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00131">LedgerFormats.h:131</a></div></div>
<div class="ttc" id="anamespaceripple_html_a4a9c7b33fef9015d6406302ef80b63c5a873a48eb9d8f66315874a318df664f05"><div class="ttname"><a href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a873a48eb9d8f66315874a318df664f05">ripple::lsfDepositAuth</a></div><div class="ttdeci">@ lsfDepositAuth</div><div class="ttdef"><b>Definition:</b> <a href="LedgerFormats_8h_source.html#l00136">LedgerFormats.h:136</a></div></div>
<div class="ttc" id="anamespaceripple_html_a5b498122d9b8c1acbeb9fe459faac22b"><div class="ttname"><a href="namespaceripple.html#a5b498122d9b8c1acbeb9fe459faac22b">ripple::describeOwnerDir</a></div><div class="ttdeci">std::function&lt; void(SLE::ref)&gt; describeOwnerDir(AccountID const &amp;account)</div><div class="ttdef"><b>Definition:</b> <a href="View_8cpp_source.html#l01048">View.cpp:1048</a></div></div>
<div class="ttc" id="anamespaceripple_html_a5dfb437ade69624474bbe4125ceb791a"><div class="ttname"><a href="namespaceripple.html#a5dfb437ade69624474bbe4125ceb791a">ripple::preflight1</a></div><div class="ttdeci">NotTEC preflight1(PreflightContext const &amp;ctx)</div><div class="ttdoc">Performs early sanity checks on the account and fee fields.</div><div class="ttdef"><b>Definition:</b> <a href="Transactor_8cpp_source.html#l00091">Transactor.cpp:91</a></div></div>
<div class="ttc" id="anamespaceripple_html_a60ffcc7b0bcf661667d21f1a2c3b5548"><div class="ttname"><a href="namespaceripple.html#a60ffcc7b0bcf661667d21f1a2c3b5548">ripple::flow</a></div><div class="ttdeci">StrandResult&lt; TInAmt, TOutAmt &gt; flow(PaymentSandbox const &amp;baseView, Strand const &amp;strand, std::optional&lt; TInAmt &gt; const &amp;maxIn, TOutAmt const &amp;out, beast::Journal j)</div><div class="ttdoc">Request out amount from a strand.</div><div class="ttdef"><b>Definition:</b> <a href="StrandFlow_8h_source.html#l00105">StrandFlow.h:105</a></div></div>
<div class="ttc" id="anamespaceripple_html_a614d8681c8dff84ac2257939751987c5"><div class="ttname"><a href="namespaceripple.html#a614d8681c8dff84ac2257939751987c5">ripple::calcAccountID</a></div><div class="ttdeci">AccountID calcAccountID(PublicKey const &amp;pk)</div><div class="ttdef"><b>Definition:</b> <a href="AccountID_8cpp_source.html#l00168">AccountID.cpp:168</a></div></div>
<div class="ttc" id="anamespaceripple_html_a75cb21d7f1df42f2fdc8efddb79b63f4ab5c44faf987ebd7709fa11a2c8502b5f"><div class="ttname"><a href="namespaceripple.html#a75cb21d7f1df42f2fdc8efddb79b63f4ab5c44faf987ebd7709fa11a2c8502b5f">ripple::tefBAD_LEDGER</a></div><div class="ttdeci">@ tefBAD_LEDGER</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00170">TER.h:170</a></div></div>
<div class="ttc" id="anamespaceripple_html_a75ead7f8773366ed8d20b5a34036ba93"><div class="ttname"><a href="namespaceripple.html#a75ead7f8773366ed8d20b5a34036ba93">ripple::isTefFailure</a></div><div class="ttdeci">bool isTefFailure(TER x) noexcept</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00662">TER.h:662</a></div></div>
<div class="ttc" id="anamespaceripple_html_a786c40cb27211e1704047accb2ca26bda1e5e1f9aa3cae812e41b2cf743bcfec0"><div class="ttname"><a href="namespaceripple.html#a786c40cb27211e1704047accb2ca26bda1e5e1f9aa3cae812e41b2cf743bcfec0">ripple::no</a></div><div class="ttdeci">@ no</div><div class="ttdef"><b>Definition:</b> <a href="Steps_8h_source.html#l00045">Steps.h:45</a></div></div>
<div class="ttc" id="anamespaceripple_html_a786c40cb27211e1704047accb2ca26bda1f50dcfdaa21158935cd0b5ea204fa2b"><div class="ttname"><a href="namespaceripple.html#a786c40cb27211e1704047accb2ca26bda1f50dcfdaa21158935cd0b5ea204fa2b">ripple::yes</a></div><div class="ttdeci">@ yes</div><div class="ttdef"><b>Definition:</b> <a href="Steps_8h_source.html#l00045">Steps.h:45</a></div></div>
<div class="ttc" id="anamespaceripple_html_a798e187ba7443d8f951b810a12d50976"><div class="ttname"><a href="namespaceripple.html#a798e187ba7443d8f951b810a12d50976">ripple::publicKeyType</a></div><div class="ttdeci">std::optional&lt; KeyType &gt; publicKeyType(Slice const &amp;slice)</div><div class="ttdoc">Returns the type of public key.</div><div class="ttdef"><b>Definition:</b> <a href="PublicKey_8cpp_source.html#l00224">PublicKey.cpp:224</a></div></div>
<div class="ttc" id="anamespaceripple_html_a868a93d3fbb97e3ba20ba054df1db3ca"><div class="ttname"><a href="namespaceripple.html#a868a93d3fbb97e3ba20ba054df1db3ca">ripple::adjustOwnerCount</a></div><div class="ttdeci">static bool adjustOwnerCount(ApplyContext &amp;ctx, int count)</div><div class="ttdef"><b>Definition:</b> <a href="SetOracle_8cpp_source.html#l00186">SetOracle.cpp:186</a></div></div>
<div class="ttc" id="anamespaceripple_html_a8b257ff89d14ac75ce240946f32d3773"><div class="ttname"><a href="namespaceripple.html#a8b257ff89d14ac75ce240946f32d3773">ripple::preflight2</a></div><div class="ttdeci">NotTEC preflight2(PreflightContext const &amp;ctx)</div><div class="ttdoc">Checks whether the signature appears valid.</div><div class="ttdef"><b>Definition:</b> <a href="Transactor_8cpp_source.html#l00160">Transactor.cpp:160</a></div></div>
<div class="ttc" id="anamespaceripple_html_a90dfd505790e274a6b7a85e4c0cbd82c"><div class="ttname"><a href="namespaceripple.html#a90dfd505790e274a6b7a85e4c0cbd82c">ripple::tfClearAccountCreateAmount</a></div><div class="ttdeci">constexpr std::uint32_t tfClearAccountCreateAmount</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00230">TxFlags.h:230</a></div></div>
<div class="ttc" id="anamespaceJson_html_af3b5e4579dafe6a4a496663e541bfebc"><div class="ttname"><a href="namespaceJson.html#af3b5e4579dafe6a4a496663e541bfebc">Json::check</a></div><div class="ttdeci">void check(bool condition, std::string const &amp;message)</div><div class="ttdef"><b>Definition</b> <a href="json_2Writer_8h_source.html#l00253">json/Writer.h:253</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_a82fb5560a5bb14662d71eb4de01b56b2"><div class="ttname"><a href="namespaceripple_1_1keylet.html#a82fb5560a5bb14662d71eb4de01b56b2">ripple::keylet::xChainClaimID</a></div><div class="ttdeci">Keylet xChainClaimID(STXChainBridge const &amp;bridge, std::uint64_t seq)</div><div class="ttdef"><b>Definition</b> <a href="Indexes_8cpp_source.html#l00486">Indexes.cpp:486</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_aa756e0f59b26042ed00a4d0ba6e96951"><div class="ttname"><a href="namespaceripple_1_1keylet.html#aa756e0f59b26042ed00a4d0ba6e96951">ripple::keylet::account</a></div><div class="ttdeci">Keylet account(AccountID const &amp;id) noexcept</div><div class="ttdoc">AccountID root.</div><div class="ttdef"><b>Definition</b> <a href="Indexes_8cpp_source.html#l00184">Indexes.cpp:184</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_aaa5be5f268b3d5d79e99ce5bcbc4fab2"><div class="ttname"><a href="namespaceripple_1_1keylet.html#aaa5be5f268b3d5d79e99ce5bcbc4fab2">ripple::keylet::page</a></div><div class="ttdeci">Keylet page(uint256 const &amp;root, std::uint64_t index=0) noexcept</div><div class="ttdoc">A page in a directory.</div><div class="ttdef"><b>Definition</b> <a href="Indexes_8cpp_source.html#l00380">Indexes.cpp:380</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_ac571941ebdceac5988d1275460041a48"><div class="ttname"><a href="namespaceripple_1_1keylet.html#ac571941ebdceac5988d1275460041a48">ripple::keylet::bridge</a></div><div class="ttdeci">Keylet bridge(STXChainBridge const &amp;bridge, STXChainBridge::ChainType chainType)</div><div class="ttdef"><b>Definition</b> <a href="Indexes_8cpp_source.html#l00473">Indexes.cpp:473</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_acd4d51d467fc6e75745baf179a7965ef"><div class="ttname"><a href="namespaceripple_1_1keylet.html#acd4d51d467fc6e75745baf179a7965ef">ripple::keylet::ownerDir</a></div><div class="ttdeci">Keylet ownerDir(AccountID const &amp;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#l00374">Indexes.cpp:374</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_ad5c2136f2d2d711114702944633d4fa8"><div class="ttname"><a href="namespaceripple_1_1keylet.html#ad5c2136f2d2d711114702944633d4fa8">ripple::keylet::signers</a></div><div class="ttdeci">Keylet signers(AccountID const &amp;account) noexcept</div><div class="ttdoc">A SignerList.</div><div class="ttdef"><b>Definition</b> <a href="Indexes_8cpp_source.html#l00330">Indexes.cpp:330</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_adcd78c46a42dfa46394fb6693272ac5e"><div class="ttname"><a href="namespaceripple_1_1keylet.html#adcd78c46a42dfa46394fb6693272ac5e">ripple::keylet::xChainCreateAccountClaimID</a></div><div class="ttdeci">Keylet xChainCreateAccountClaimID(STXChainBridge const &amp;bridge, std::uint64_t seq)</div><div class="ttdef"><b>Definition</b> <a href="Indexes_8cpp_source.html#l00500">Indexes.cpp:500</a></div></div>
<div class="ttc" id="anamespaceripple_1_1keylet_html_af007cd3970facb09bf54b78026e9d206"><div class="ttname"><a href="namespaceripple_1_1keylet.html#af007cd3970facb09bf54b78026e9d206">ripple::keylet::depositPreauth</a></div><div class="ttdeci">Keylet depositPreauth(AccountID const &amp;owner, AccountID const &amp;preauthorized) noexcept</div><div class="ttdoc">A DepositPreauth.</div><div class="ttdef"><b>Definition</b> <a href="Indexes_8cpp_source.html#l00342">Indexes.cpp:342</a></div></div>
<div class="ttc" id="anamespaceripple_1_1test_1_1jtx_html_a12abe185058a3db015909ed92c421097"><div class="ttname"><a href="namespaceripple_1_1test_1_1jtx.html#a12abe185058a3db015909ed92c421097">ripple::test::jtx::ownerCount</a></div><div class="ttdeci">std::uint32_t ownerCount(Env const &amp;env, Account const &amp;account)</div><div class="ttdef"><b>Definition</b> <a href="TestHelpers_8cpp_source.html#l00054">TestHelpers.cpp:54</a></div></div>
<div class="ttc" id="anamespaceripple_html"><div class="ttname"><a href="namespaceripple.html">ripple</a></div><div class="ttdoc">Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.</div><div class="ttdef"><b>Definition</b> <a href="algorithm_8h_source.html#l00025">algorithm.h:25</a></div></div>
<div class="ttc" id="anamespaceripple_html_a00ae0d729cb3e35b6bcac9a27ebb5284"><div class="ttname"><a href="namespaceripple.html#a00ae0d729cb3e35b6bcac9a27ebb5284">ripple::AccountID</a></div><div class="ttdeci">base_uint&lt; 160, detail::AccountIDTag &gt; AccountID</div><div class="ttdoc">A 160-bit unsigned that uniquely identifies an account.</div><div class="ttdef"><b>Definition</b> <a href="AccountID_8h_source.html#l00048">AccountID.h:48</a></div></div>
<div class="ttc" id="anamespaceripple_html_a0ad557cc32ca87dcea19af8e30c63c6a"><div class="ttname"><a href="namespaceripple.html#a0ad557cc32ca87dcea19af8e30c63c6a">ripple::divide</a></div><div class="ttdeci">STAmount divide(STAmount const &amp;amount, Rate const &amp;rate)</div><div class="ttdef"><b>Definition</b> <a href="Rate2_8cpp_source.html#l00093">Rate2.cpp:93</a></div></div>
<div class="ttc" id="anamespaceripple_html_a121b9c5a548a17383b79ecca1277e4ef"><div class="ttname"><a href="namespaceripple.html#a121b9c5a548a17383b79ecca1277e4ef">ripple::tfBridgeModifyMask</a></div><div class="ttdeci">constexpr std::uint32_t tfBridgeModifyMask</div><div class="ttdef"><b>Definition</b> <a href="TxFlags_8h_source.html#l00231">TxFlags.h:231</a></div></div>
<div class="ttc" id="anamespaceripple_html_a20d30277b9c78756b3d14493055a307c"><div class="ttname"><a href="namespaceripple.html#a20d30277b9c78756b3d14493055a307c">ripple::isXRP</a></div><div class="ttdeci">bool isXRP(AccountID const &amp;c)</div><div class="ttdef"><b>Definition</b> <a href="AccountID_8h_source.html#l00090">AccountID.h:90</a></div></div>
<div class="ttc" id="anamespaceripple_html_a25c9defcdfda1f87e16cd9b20563f37d"><div class="ttname"><a href="namespaceripple.html#a25c9defcdfda1f87e16cd9b20563f37d">ripple::xbridgeMaxAccountCreateClaims</a></div><div class="ttdeci">constexpr size_t xbridgeMaxAccountCreateClaims</div><div class="ttdef"><b>Definition</b> <a href="XChainBridge_8h_source.html#l00029">XChainBridge.h:29</a></div></div>
<div class="ttc" id="anamespaceripple_html_a32e911b97d6debe8943c81e6fdf59573"><div class="ttname"><a href="namespaceripple.html#a32e911b97d6debe8943c81e6fdf59573">ripple::generateKeyPair</a></div><div class="ttdeci">std::pair&lt; PublicKey, SecretKey &gt; generateKeyPair(KeyType type, Seed const &amp;seed)</div><div class="ttdoc">Generate a key pair deterministically.</div><div class="ttdef"><b>Definition</b> <a href="SecretKey_8cpp_source.html#l00369">SecretKey.cpp:369</a></div></div>
<div class="ttc" id="anamespaceripple_html_a3e312ecdb199409dca142d307a3e0e5b"><div class="ttname"><a href="namespaceripple.html#a3e312ecdb199409dca142d307a3e0e5b">ripple::isLegalNet</a></div><div class="ttdeci">bool isLegalNet(STAmount const &amp;value)</div><div class="ttdef"><b>Definition</b> <a href="STAmount_8h_source.html#l00600">STAmount.h:600</a></div></div>
<div class="ttc" id="anamespaceripple_html_a4a9c7b33fef9015d6406302ef80b63c5a2243e81f83c4191286c8c46bdd86d6f3"><div class="ttname"><a href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a2243e81f83c4191286c8c46bdd86d6f3">ripple::lsfRequireDestTag</a></div><div class="ttdeci">@ lsfRequireDestTag</div><div class="ttdef"><b>Definition</b> <a href="LedgerFormats_8h_source.html#l00127">LedgerFormats.h:126</a></div></div>
<div class="ttc" id="anamespaceripple_html_a4a9c7b33fef9015d6406302ef80b63c5a4dc02270bf68939f8033c9a985fb2dfb"><div class="ttname"><a href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a4dc02270bf68939f8033c9a985fb2dfb">ripple::lsfAllowTrustLineClawback</a></div><div class="ttdeci">@ lsfAllowTrustLineClawback</div><div class="ttdef"><b>Definition</b> <a href="LedgerFormats_8h_source.html#l00151">LedgerFormats.h:150</a></div></div>
<div class="ttc" id="anamespaceripple_html_a4a9c7b33fef9015d6406302ef80b63c5a74277ce2a45a0b253c18a4aa3c57b7c7"><div class="ttname"><a href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a74277ce2a45a0b253c18a4aa3c57b7c7">ripple::lsfDisableMaster</a></div><div class="ttdeci">@ lsfDisableMaster</div><div class="ttdef"><b>Definition</b> <a href="LedgerFormats_8h_source.html#l00131">LedgerFormats.h:131</a></div></div>
<div class="ttc" id="anamespaceripple_html_a4a9c7b33fef9015d6406302ef80b63c5a873a48eb9d8f66315874a318df664f05"><div class="ttname"><a href="namespaceripple.html#a4a9c7b33fef9015d6406302ef80b63c5a873a48eb9d8f66315874a318df664f05">ripple::lsfDepositAuth</a></div><div class="ttdeci">@ lsfDepositAuth</div><div class="ttdef"><b>Definition</b> <a href="LedgerFormats_8h_source.html#l00136">LedgerFormats.h:136</a></div></div>
<div class="ttc" id="anamespaceripple_html_a5b498122d9b8c1acbeb9fe459faac22b"><div class="ttname"><a href="namespaceripple.html#a5b498122d9b8c1acbeb9fe459faac22b">ripple::describeOwnerDir</a></div><div class="ttdeci">std::function&lt; void(SLE::ref)&gt; describeOwnerDir(AccountID const &amp;account)</div><div class="ttdef"><b>Definition</b> <a href="View_8cpp_source.html#l01048">View.cpp:1048</a></div></div>
<div class="ttc" id="anamespaceripple_html_a5dfb437ade69624474bbe4125ceb791a"><div class="ttname"><a href="namespaceripple.html#a5dfb437ade69624474bbe4125ceb791a">ripple::preflight1</a></div><div class="ttdeci">NotTEC preflight1(PreflightContext const &amp;ctx)</div><div class="ttdoc">Performs early sanity checks on the account and fee fields.</div><div class="ttdef"><b>Definition</b> <a href="Transactor_8cpp_source.html#l00091">Transactor.cpp:91</a></div></div>
<div class="ttc" id="anamespaceripple_html_a60ffcc7b0bcf661667d21f1a2c3b5548"><div class="ttname"><a href="namespaceripple.html#a60ffcc7b0bcf661667d21f1a2c3b5548">ripple::flow</a></div><div class="ttdeci">StrandResult&lt; TInAmt, TOutAmt &gt; flow(PaymentSandbox const &amp;baseView, Strand const &amp;strand, std::optional&lt; TInAmt &gt; const &amp;maxIn, TOutAmt const &amp;out, beast::Journal j)</div><div class="ttdoc">Request out amount from a strand.</div><div class="ttdef"><b>Definition</b> <a href="StrandFlow_8h_source.html#l00105">StrandFlow.h:105</a></div></div>
<div class="ttc" id="anamespaceripple_html_a614d8681c8dff84ac2257939751987c5"><div class="ttname"><a href="namespaceripple.html#a614d8681c8dff84ac2257939751987c5">ripple::calcAccountID</a></div><div class="ttdeci">AccountID calcAccountID(PublicKey const &amp;pk)</div><div class="ttdef"><b>Definition</b> <a href="AccountID_8cpp_source.html#l00168">AccountID.cpp:168</a></div></div>
<div class="ttc" id="anamespaceripple_html_a75cb21d7f1df42f2fdc8efddb79b63f4ab5c44faf987ebd7709fa11a2c8502b5f"><div class="ttname"><a href="namespaceripple.html#a75cb21d7f1df42f2fdc8efddb79b63f4ab5c44faf987ebd7709fa11a2c8502b5f">ripple::tefBAD_LEDGER</a></div><div class="ttdeci">@ tefBAD_LEDGER</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00170">TER.h:170</a></div></div>
<div class="ttc" id="anamespaceripple_html_a75ead7f8773366ed8d20b5a34036ba93"><div class="ttname"><a href="namespaceripple.html#a75ead7f8773366ed8d20b5a34036ba93">ripple::isTefFailure</a></div><div class="ttdeci">bool isTefFailure(TER x) noexcept</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00662">TER.h:662</a></div></div>
<div class="ttc" id="anamespaceripple_html_a786c40cb27211e1704047accb2ca26bda1e5e1f9aa3cae812e41b2cf743bcfec0"><div class="ttname"><a href="namespaceripple.html#a786c40cb27211e1704047accb2ca26bda1e5e1f9aa3cae812e41b2cf743bcfec0">ripple::no</a></div><div class="ttdeci">@ no</div><div class="ttdef"><b>Definition</b> <a href="Steps_8h_source.html#l00045">Steps.h:45</a></div></div>
<div class="ttc" id="anamespaceripple_html_a786c40cb27211e1704047accb2ca26bda1f50dcfdaa21158935cd0b5ea204fa2b"><div class="ttname"><a href="namespaceripple.html#a786c40cb27211e1704047accb2ca26bda1f50dcfdaa21158935cd0b5ea204fa2b">ripple::yes</a></div><div class="ttdeci">@ yes</div><div class="ttdef"><b>Definition</b> <a href="Steps_8h_source.html#l00045">Steps.h:45</a></div></div>
<div class="ttc" id="anamespaceripple_html_a798e187ba7443d8f951b810a12d50976"><div class="ttname"><a href="namespaceripple.html#a798e187ba7443d8f951b810a12d50976">ripple::publicKeyType</a></div><div class="ttdeci">std::optional&lt; KeyType &gt; publicKeyType(Slice const &amp;slice)</div><div class="ttdoc">Returns the type of public key.</div><div class="ttdef"><b>Definition</b> <a href="PublicKey_8cpp_source.html#l00224">PublicKey.cpp:224</a></div></div>
<div class="ttc" id="anamespaceripple_html_a868a93d3fbb97e3ba20ba054df1db3ca"><div class="ttname"><a href="namespaceripple.html#a868a93d3fbb97e3ba20ba054df1db3ca">ripple::adjustOwnerCount</a></div><div class="ttdeci">static bool adjustOwnerCount(ApplyContext &amp;ctx, int count)</div><div class="ttdef"><b>Definition</b> <a href="SetOracle_8cpp_source.html#l00186">SetOracle.cpp:186</a></div></div>
<div class="ttc" id="anamespaceripple_html_a8b257ff89d14ac75ce240946f32d3773"><div class="ttname"><a href="namespaceripple.html#a8b257ff89d14ac75ce240946f32d3773">ripple::preflight2</a></div><div class="ttdeci">NotTEC preflight2(PreflightContext const &amp;ctx)</div><div class="ttdoc">Checks whether the signature appears valid.</div><div class="ttdef"><b>Definition</b> <a href="Transactor_8cpp_source.html#l00160">Transactor.cpp:160</a></div></div>
<div class="ttc" id="anamespaceripple_html_a90dfd505790e274a6b7a85e4c0cbd82c"><div class="ttname"><a href="namespaceripple.html#a90dfd505790e274a6b7a85e4c0cbd82c">ripple::tfClearAccountCreateAmount</a></div><div class="ttdeci">constexpr std::uint32_t tfClearAccountCreateAmount</div><div class="ttdef"><b>Definition</b> <a href="TxFlags_8h_source.html#l00230">TxFlags.h:230</a></div></div>
<div class="ttc" id="anamespaceripple_html_a9de744cfdefe1132969eb982e57e4ddea82c2b7829b8129e5a2d53665ba4b4757"><div class="ttname"><a href="namespaceripple.html#a9de744cfdefe1132969eb982e57e4ddea82c2b7829b8129e5a2d53665ba4b4757">ripple::KeyType::secp256k1</a></div><div class="ttdeci">@ secp256k1</div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca02ea20c787300a40fe375ba3d6405258"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca02ea20c787300a40fe375ba3d6405258">ripple::tecNO_ENTRY</a></div><div class="ttdeci">@ tecNO_ENTRY</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00306">TER.h:306</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca1207baad8c378dc23cd2fa4c4276844d"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca1207baad8c378dc23cd2fa4c4276844d">ripple::tecNO_DST</a></div><div class="ttdeci">@ tecNO_DST</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00290">TER.h:290</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca1e62a8c0482260f357a75fa73069b5ed"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca1e62a8c0482260f357a75fa73069b5ed">ripple::tecXCHAIN_SELF_COMMIT</a></div><div class="ttdeci">@ tecXCHAIN_SELF_COMMIT</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00350">TER.h:350</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca1f919e5d1f14bd3bc257462612a94d1d"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca1f919e5d1f14bd3bc257462612a94d1d">ripple::tecXCHAIN_WRONG_CHAIN</a></div><div class="ttdeci">@ tecXCHAIN_WRONG_CHAIN</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00342">TER.h:342</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca2a022b9a8d9e43b4911c608636506562"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca2a022b9a8d9e43b4911c608636506562">ripple::tecXCHAIN_INSUFF_CREATE_AMOUNT</a></div><div class="ttdeci">@ tecXCHAIN_INSUFF_CREATE_AMOUNT</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00346">TER.h:346</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca2b8701a3c2f1eb4c3b9c37c31447de85"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca2b8701a3c2f1eb4c3b9c37c31447de85">ripple::tecXCHAIN_CREATE_ACCOUNT_DISABLED</a></div><div class="ttdeci">@ tecXCHAIN_CREATE_ACCOUNT_DISABLED</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00352">TER.h:352</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca33d363e51ee15c8bd4f5d7c4e4518def"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca33d363e51ee15c8bd4f5d7c4e4518def">ripple::tecNO_ISSUER</a></div><div class="ttdeci">@ tecNO_ISSUER</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00299">TER.h:299</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca42df7cc788de96902a6be8fe9fe59e89"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca42df7cc788de96902a6be8fe9fe59e89">ripple::tecXCHAIN_NO_CLAIM_ID</a></div><div class="ttdeci">@ tecXCHAIN_NO_CLAIM_ID</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00337">TER.h:337</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca4b0d4e4a4085724f21ba882429e820eb"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca4b0d4e4a4085724f21ba882429e820eb">ripple::tecXCHAIN_CREATE_ACCOUNT_NONXRP_ISSUE</a></div><div class="ttdeci">@ tecXCHAIN_CREATE_ACCOUNT_NONXRP_ISSUE</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00341">TER.h:341</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca4f19fdbc12c26412215f3477f70d5feb"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca4f19fdbc12c26412215f3477f70d5feb">ripple::tecDIR_FULL</a></div><div class="ttdeci">@ tecDIR_FULL</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00287">TER.h:287</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca5ce3dc29cd7397a13d61bd684ecdca9e"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca5ce3dc29cd7397a13d61bd684ecdca9e">ripple::tecXCHAIN_PAYMENT_FAILED</a></div><div class="ttdeci">@ tecXCHAIN_PAYMENT_FAILED</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00349">TER.h:349</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca6d2c6a6643a1234bb422f914ef1adc5b"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca6d2c6a6643a1234bb422f914ef1adc5b">ripple::tecXCHAIN_CLAIM_NO_QUORUM</a></div><div class="ttdeci">@ tecXCHAIN_CLAIM_NO_QUORUM</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00339">TER.h:339</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca82c526821d11f5775befe303f41121b9"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca82c526821d11f5775befe303f41121b9">ripple::tecXCHAIN_BAD_CLAIM_ID</a></div><div class="ttdeci">@ tecXCHAIN_BAD_CLAIM_ID</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00338">TER.h:338</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca84c445a6a58af2c64f01de794495070a"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca84c445a6a58af2c64f01de794495070a">ripple::tecXCHAIN_PROOF_UNKNOWN_KEY</a></div><div class="ttdeci">@ tecXCHAIN_PROOF_UNKNOWN_KEY</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00340">TER.h:340</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca853b436b6effa0f0e1241bd508f96f03"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca853b436b6effa0f0e1241bd508f96f03">ripple::tecDUPLICATE</a></div><div class="ttdeci">@ tecDUPLICATE</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00315">TER.h:315</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca93a52571119e676f5ab46931a394dfb1"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca93a52571119e676f5ab46931a394dfb1">ripple::tecXCHAIN_ACCOUNT_CREATE_PAST</a></div><div class="ttdeci">@ tecXCHAIN_ACCOUNT_CREATE_PAST</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00347">TER.h:347</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca93e4e159f8759ea0948423c699e7cf77"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca93e4e159f8759ea0948423c699e7cf77">ripple::tecINTERNAL</a></div><div class="ttdeci">@ tecINTERNAL</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00310">TER.h:310</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca98808b68e4fa618be583cdfd56e90959"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca98808b68e4fa618be583cdfd56e90959">ripple::tecXCHAIN_BAD_TRANSFER_ISSUE</a></div><div class="ttdeci">@ tecXCHAIN_BAD_TRANSFER_ISSUE</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00336">TER.h:336</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca9af7057961bc54674f4a6c2dd8ed6ab9"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca9af7057961bc54674f4a6c2dd8ed6ab9">ripple::tecNO_PERMISSION</a></div><div class="ttdeci">@ tecNO_PERMISSION</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00305">TER.h:305</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38caa3ac7c997274040539a497cadc280b22"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38caa3ac7c997274040539a497cadc280b22">ripple::tecDST_TAG_NEEDED</a></div><div class="ttdeci">@ tecDST_TAG_NEEDED</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00309">TER.h:309</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38cab6a917e4ef8123149776b2ab48fccb8c"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38cab6a917e4ef8123149776b2ab48fccb8c">ripple::tecXCHAIN_REWARD_MISMATCH</a></div><div class="ttdeci">@ tecXCHAIN_REWARD_MISMATCH</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00343">TER.h:343</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38cacc39ba35726b1d3a4a3965c4978894cc"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38cacc39ba35726b1d3a4a3965c4978894cc">ripple::tecXCHAIN_SENDING_ACCOUNT_MISMATCH</a></div><div class="ttdeci">@ tecXCHAIN_SENDING_ACCOUNT_MISMATCH</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00345">TER.h:345</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38cad5730b15bc74ec747fb5c71f5689c4c9"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38cad5730b15bc74ec747fb5c71f5689c4c9">ripple::tecXCHAIN_BAD_PUBLIC_KEY_ACCOUNT_PAIR</a></div><div class="ttdeci">@ tecXCHAIN_BAD_PUBLIC_KEY_ACCOUNT_PAIR</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00351">TER.h:351</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38cad6e984aac9838459128d97b668ec1e4f"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38cad6e984aac9838459128d97b668ec1e4f">ripple::tecUNFUNDED_PAYMENT</a></div><div class="ttdeci">@ tecUNFUNDED_PAYMENT</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00285">TER.h:285</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38cadbce2f1765a55b77392419e7e06f7f55"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38cadbce2f1765a55b77392419e7e06f7f55">ripple::tecXCHAIN_NO_SIGNERS_LIST</a></div><div class="ttdeci">@ tecXCHAIN_NO_SIGNERS_LIST</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00344">TER.h:344</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38cae930fb228ae74317976b57b4e87a7f0d"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38cae930fb228ae74317976b57b4e87a7f0d">ripple::tecINSUFFICIENT_RESERVE</a></div><div class="ttdeci">@ tecINSUFFICIENT_RESERVE</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00307">TER.h:307</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38caebc5fb6b965331020015c88365837473"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38caebc5fb6b965331020015c88365837473">ripple::tecXCHAIN_ACCOUNT_CREATE_TOO_MANY</a></div><div class="ttdeci">@ tecXCHAIN_ACCOUNT_CREATE_TOO_MANY</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00348">TER.h:348</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#l00291">TER.h:291</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa4d0a612f542286d3031c69b8587c547"><div class="ttname"><a href="namespaceripple.html#aa4d0a612f542286d3031c69b8587c547">ripple::isTerRetry</a></div><div class="ttdeci">bool isTerRetry(TER x) noexcept</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00668">TER.h:668</a></div></div>
<div class="ttc" id="anamespaceripple_html_aabc7f150d5082c73116a1cd5962b434da28c7d8b3ed759d363503a05fcd59f151"><div class="ttname"><a href="namespaceripple.html#aabc7f150d5082c73116a1cd5962b434da28c7d8b3ed759d363503a05fcd59f151">ripple::tesSUCCESS</a></div><div class="ttdeci">@ tesSUCCESS</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00245">TER.h:244</a></div></div>
<div class="ttc" id="anamespaceripple_html_aad512dea42da4cc179f20c67de593c26"><div class="ttname"><a href="namespaceripple.html#aad512dea42da4cc179f20c67de593c26">ripple::AttestationMatch</a></div><div class="ttdeci">AttestationMatch</div><div class="ttdef"><b>Definition:</b> <a href="XChainAttestations_8h_source.html#l00256">XChainAttestations.h:256</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca02ea20c787300a40fe375ba3d6405258"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca02ea20c787300a40fe375ba3d6405258">ripple::tecNO_ENTRY</a></div><div class="ttdeci">@ tecNO_ENTRY</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00306">TER.h:306</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca1207baad8c378dc23cd2fa4c4276844d"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca1207baad8c378dc23cd2fa4c4276844d">ripple::tecNO_DST</a></div><div class="ttdeci">@ tecNO_DST</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00290">TER.h:290</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca1e62a8c0482260f357a75fa73069b5ed"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca1e62a8c0482260f357a75fa73069b5ed">ripple::tecXCHAIN_SELF_COMMIT</a></div><div class="ttdeci">@ tecXCHAIN_SELF_COMMIT</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00350">TER.h:350</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca1f919e5d1f14bd3bc257462612a94d1d"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca1f919e5d1f14bd3bc257462612a94d1d">ripple::tecXCHAIN_WRONG_CHAIN</a></div><div class="ttdeci">@ tecXCHAIN_WRONG_CHAIN</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00342">TER.h:342</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca2a022b9a8d9e43b4911c608636506562"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca2a022b9a8d9e43b4911c608636506562">ripple::tecXCHAIN_INSUFF_CREATE_AMOUNT</a></div><div class="ttdeci">@ tecXCHAIN_INSUFF_CREATE_AMOUNT</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00346">TER.h:346</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca2b8701a3c2f1eb4c3b9c37c31447de85"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca2b8701a3c2f1eb4c3b9c37c31447de85">ripple::tecXCHAIN_CREATE_ACCOUNT_DISABLED</a></div><div class="ttdeci">@ tecXCHAIN_CREATE_ACCOUNT_DISABLED</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00352">TER.h:352</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca33d363e51ee15c8bd4f5d7c4e4518def"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca33d363e51ee15c8bd4f5d7c4e4518def">ripple::tecNO_ISSUER</a></div><div class="ttdeci">@ tecNO_ISSUER</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00299">TER.h:299</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca42df7cc788de96902a6be8fe9fe59e89"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca42df7cc788de96902a6be8fe9fe59e89">ripple::tecXCHAIN_NO_CLAIM_ID</a></div><div class="ttdeci">@ tecXCHAIN_NO_CLAIM_ID</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00337">TER.h:337</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca4b0d4e4a4085724f21ba882429e820eb"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca4b0d4e4a4085724f21ba882429e820eb">ripple::tecXCHAIN_CREATE_ACCOUNT_NONXRP_ISSUE</a></div><div class="ttdeci">@ tecXCHAIN_CREATE_ACCOUNT_NONXRP_ISSUE</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00341">TER.h:341</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca4f19fdbc12c26412215f3477f70d5feb"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca4f19fdbc12c26412215f3477f70d5feb">ripple::tecDIR_FULL</a></div><div class="ttdeci">@ tecDIR_FULL</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00287">TER.h:287</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca5ce3dc29cd7397a13d61bd684ecdca9e"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca5ce3dc29cd7397a13d61bd684ecdca9e">ripple::tecXCHAIN_PAYMENT_FAILED</a></div><div class="ttdeci">@ tecXCHAIN_PAYMENT_FAILED</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00349">TER.h:349</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca6d2c6a6643a1234bb422f914ef1adc5b"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca6d2c6a6643a1234bb422f914ef1adc5b">ripple::tecXCHAIN_CLAIM_NO_QUORUM</a></div><div class="ttdeci">@ tecXCHAIN_CLAIM_NO_QUORUM</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00339">TER.h:339</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca82c526821d11f5775befe303f41121b9"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca82c526821d11f5775befe303f41121b9">ripple::tecXCHAIN_BAD_CLAIM_ID</a></div><div class="ttdeci">@ tecXCHAIN_BAD_CLAIM_ID</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00338">TER.h:338</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca84c445a6a58af2c64f01de794495070a"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca84c445a6a58af2c64f01de794495070a">ripple::tecXCHAIN_PROOF_UNKNOWN_KEY</a></div><div class="ttdeci">@ tecXCHAIN_PROOF_UNKNOWN_KEY</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00340">TER.h:340</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca853b436b6effa0f0e1241bd508f96f03"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca853b436b6effa0f0e1241bd508f96f03">ripple::tecDUPLICATE</a></div><div class="ttdeci">@ tecDUPLICATE</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00315">TER.h:315</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca93a52571119e676f5ab46931a394dfb1"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca93a52571119e676f5ab46931a394dfb1">ripple::tecXCHAIN_ACCOUNT_CREATE_PAST</a></div><div class="ttdeci">@ tecXCHAIN_ACCOUNT_CREATE_PAST</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00347">TER.h:347</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca93e4e159f8759ea0948423c699e7cf77"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca93e4e159f8759ea0948423c699e7cf77">ripple::tecINTERNAL</a></div><div class="ttdeci">@ tecINTERNAL</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00310">TER.h:310</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca98808b68e4fa618be583cdfd56e90959"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca98808b68e4fa618be583cdfd56e90959">ripple::tecXCHAIN_BAD_TRANSFER_ISSUE</a></div><div class="ttdeci">@ tecXCHAIN_BAD_TRANSFER_ISSUE</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00336">TER.h:336</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38ca9af7057961bc54674f4a6c2dd8ed6ab9"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38ca9af7057961bc54674f4a6c2dd8ed6ab9">ripple::tecNO_PERMISSION</a></div><div class="ttdeci">@ tecNO_PERMISSION</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00305">TER.h:305</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38caa3ac7c997274040539a497cadc280b22"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38caa3ac7c997274040539a497cadc280b22">ripple::tecDST_TAG_NEEDED</a></div><div class="ttdeci">@ tecDST_TAG_NEEDED</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00309">TER.h:309</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38cab6a917e4ef8123149776b2ab48fccb8c"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38cab6a917e4ef8123149776b2ab48fccb8c">ripple::tecXCHAIN_REWARD_MISMATCH</a></div><div class="ttdeci">@ tecXCHAIN_REWARD_MISMATCH</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00343">TER.h:343</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38cacc39ba35726b1d3a4a3965c4978894cc"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38cacc39ba35726b1d3a4a3965c4978894cc">ripple::tecXCHAIN_SENDING_ACCOUNT_MISMATCH</a></div><div class="ttdeci">@ tecXCHAIN_SENDING_ACCOUNT_MISMATCH</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00345">TER.h:345</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38cad5730b15bc74ec747fb5c71f5689c4c9"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38cad5730b15bc74ec747fb5c71f5689c4c9">ripple::tecXCHAIN_BAD_PUBLIC_KEY_ACCOUNT_PAIR</a></div><div class="ttdeci">@ tecXCHAIN_BAD_PUBLIC_KEY_ACCOUNT_PAIR</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00351">TER.h:351</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38cad6e984aac9838459128d97b668ec1e4f"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38cad6e984aac9838459128d97b668ec1e4f">ripple::tecUNFUNDED_PAYMENT</a></div><div class="ttdeci">@ tecUNFUNDED_PAYMENT</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00285">TER.h:285</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38cadbce2f1765a55b77392419e7e06f7f55"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38cadbce2f1765a55b77392419e7e06f7f55">ripple::tecXCHAIN_NO_SIGNERS_LIST</a></div><div class="ttdeci">@ tecXCHAIN_NO_SIGNERS_LIST</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00344">TER.h:344</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38cae930fb228ae74317976b57b4e87a7f0d"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38cae930fb228ae74317976b57b4e87a7f0d">ripple::tecINSUFFICIENT_RESERVE</a></div><div class="ttdeci">@ tecINSUFFICIENT_RESERVE</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00307">TER.h:307</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa298e929e02f59c2b05a30ee8805b38caebc5fb6b965331020015c88365837473"><div class="ttname"><a href="namespaceripple.html#aa298e929e02f59c2b05a30ee8805b38caebc5fb6b965331020015c88365837473">ripple::tecXCHAIN_ACCOUNT_CREATE_TOO_MANY</a></div><div class="ttdeci">@ tecXCHAIN_ACCOUNT_CREATE_TOO_MANY</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00348">TER.h:348</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#l00291">TER.h:291</a></div></div>
<div class="ttc" id="anamespaceripple_html_aa4d0a612f542286d3031c69b8587c547"><div class="ttname"><a href="namespaceripple.html#aa4d0a612f542286d3031c69b8587c547">ripple::isTerRetry</a></div><div class="ttdeci">bool isTerRetry(TER x) noexcept</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00668">TER.h:668</a></div></div>
<div class="ttc" id="anamespaceripple_html_aabc7f150d5082c73116a1cd5962b434da28c7d8b3ed759d363503a05fcd59f151"><div class="ttname"><a href="namespaceripple.html#aabc7f150d5082c73116a1cd5962b434da28c7d8b3ed759d363503a05fcd59f151">ripple::tesSUCCESS</a></div><div class="ttdeci">@ tesSUCCESS</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00245">TER.h:244</a></div></div>
<div class="ttc" id="anamespaceripple_html_aad512dea42da4cc179f20c67de593c26"><div class="ttname"><a href="namespaceripple.html#aad512dea42da4cc179f20c67de593c26">ripple::AttestationMatch</a></div><div class="ttdeci">AttestationMatch</div><div class="ttdef"><b>Definition</b> <a href="XChainAttestations_8h_source.html#l00256">XChainAttestations.h:256</a></div></div>
<div class="ttc" id="anamespaceripple_html_aad512dea42da4cc179f20c67de593c26a22d63280ca4e6a3750c08d476969417e"><div class="ttname"><a href="namespaceripple.html#aad512dea42da4cc179f20c67de593c26a22d63280ca4e6a3750c08d476969417e">ripple::AttestationMatch::nonDstMismatch</a></div><div class="ttdeci">@ nonDstMismatch</div></div>
<div class="ttc" id="anamespaceripple_html_aad512dea42da4cc179f20c67de593c26ae3cc92c14a5e6dd1a7d94b6ff634d7fc"><div class="ttname"><a href="namespaceripple.html#aad512dea42da4cc179f20c67de593c26ae3cc92c14a5e6dd1a7d94b6ff634d7fc">ripple::AttestationMatch::match</a></div><div class="ttdeci">@ match</div></div>
<div class="ttc" id="anamespaceripple_html_ab48d5d1c4e2695c12f705e9d85fa560d"><div class="ttname"><a href="namespaceripple.html#ab48d5d1c4e2695c12f705e9d85fa560d">ripple::isTesSuccess</a></div><div class="ttdeci">bool isTesSuccess(TER x) noexcept</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00674">TER.h:674</a></div></div>
<div class="ttc" id="anamespaceripple_html_abbba3966df1925ac76f6d04c0aa1abe3"><div class="ttname"><a href="namespaceripple.html#abbba3966df1925ac76f6d04c0aa1abe3">ripple::SLE</a></div><div class="ttdeci">STLedgerEntry SLE</div><div class="ttdef"><b>Definition:</b> <a href="STLedgerEntry_8h_source.html#l00097">STLedgerEntry.h:97</a></div></div>
<div class="ttc" id="anamespaceripple_html_ac8844b7ad1603892172e8e6d1044de00"><div class="ttname"><a href="namespaceripple.html#ac8844b7ad1603892172e8e6d1044de00">ripple::tfUniversalMask</a></div><div class="ttdeci">constexpr std::uint32_t tfUniversalMask</div><div class="ttdef"><b>Definition:</b> <a href="TxFlags_8h_source.html#l00063">TxFlags.h:63</a></div></div>
<div class="ttc" id="anamespaceripple_html_ab48d5d1c4e2695c12f705e9d85fa560d"><div class="ttname"><a href="namespaceripple.html#ab48d5d1c4e2695c12f705e9d85fa560d">ripple::isTesSuccess</a></div><div class="ttdeci">bool isTesSuccess(TER x) noexcept</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00674">TER.h:674</a></div></div>
<div class="ttc" id="anamespaceripple_html_abbba3966df1925ac76f6d04c0aa1abe3"><div class="ttname"><a href="namespaceripple.html#abbba3966df1925ac76f6d04c0aa1abe3">ripple::SLE</a></div><div class="ttdeci">STLedgerEntry SLE</div><div class="ttdef"><b>Definition</b> <a href="STLedgerEntry_8h_source.html#l00097">STLedgerEntry.h:97</a></div></div>
<div class="ttc" id="anamespaceripple_html_ac8844b7ad1603892172e8e6d1044de00"><div class="ttname"><a href="namespaceripple.html#ac8844b7ad1603892172e8e6d1044de00">ripple::tfUniversalMask</a></div><div class="ttdeci">constexpr std::uint32_t tfUniversalMask</div><div class="ttdef"><b>Definition</b> <a href="TxFlags_8h_source.html#l00063">TxFlags.h:63</a></div></div>
<div class="ttc" id="anamespaceripple_html_ad6887fe0534dd3b0df2da54ff8994e2f"><div class="ttname"><a href="namespaceripple.html#ad6887fe0534dd3b0df2da54ff8994e2f">ripple::Unexpected</a></div><div class="ttdeci">Unexpected(E(&amp;)[N]) -&gt; Unexpected&lt; E const * &gt;</div></div>
<div class="ttc" id="anamespaceripple_html_adb9531b2a54f33b8227d9b029be9439b"><div class="ttname"><a href="namespaceripple.html#adb9531b2a54f33b8227d9b029be9439b">ripple::generateSeed</a></div><div class="ttdeci">Seed generateSeed(std::string const &amp;passPhrase)</div><div class="ttdoc">Generate a seed deterministically.</div><div class="ttdef"><b>Definition:</b> <a href="Seed_8cpp_source.html#l00076">Seed.cpp:76</a></div></div>
<div class="ttc" id="anamespaceripple_html_adebe4d783be9c979e67fdbb2bc27162faa7ab9460c6755719dd1a4e74b83f34c4"><div class="ttname"><a href="namespaceripple.html#adebe4d783be9c979e67fdbb2bc27162faa7ab9460c6755719dd1a4e74b83f34c4">ripple::terNO_ACCOUNT</a></div><div class="ttdeci">@ terNO_ACCOUNT</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00217">TER.h:217</a></div></div>
<div class="ttc" id="anamespaceripple_html_adfb760bc3e4ccb79d5d4f6ecff2f1817"><div class="ttname"><a href="namespaceripple.html#adfb760bc3e4ccb79d5d4f6ecff2f1817">ripple::TER</a></div><div class="ttdeci">TERSubset&lt; CanCvtToTER &gt; TER</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00645">TER.h:645</a></div></div>
<div class="ttc" id="anamespaceripple_html_ae193bf65f233ba37c47a7a8fc49a26e4"><div class="ttname"><a href="namespaceripple.html#ae193bf65f233ba37c47a7a8fc49a26e4">ripple::isTecClaim</a></div><div class="ttdeci">bool isTecClaim(TER x) noexcept</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00680">TER.h:680</a></div></div>
<div class="ttc" id="anamespaceripple_html_af99ba2263d2a1e29207c40a35fc9f6b3"><div class="ttname"><a href="namespaceripple.html#af99ba2263d2a1e29207c40a35fc9f6b3">ripple::NotTEC</a></div><div class="ttdeci">TERSubset&lt; CanCvtToNotTEC &gt; NotTEC</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00605">TER.h:605</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a02872f8cb2a55f507f839f28918933f0"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a02872f8cb2a55f507f839f28918933f0">ripple::temBAD_ISSUER</a></div><div class="ttdeci">@ temBAD_ISSUER</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00093">TER.h:93</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a07dedb576e47ed9570e5acc5b4b1d3ea"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a07dedb576e47ed9570e5acc5b4b1d3ea">ripple::temBAD_AMOUNT</a></div><div class="ttdeci">@ temBAD_AMOUNT</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00089">TER.h:89</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a26a4538cf852abda6fca3ce0c43a31f2"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a26a4538cf852abda6fca3ce0c43a31f2">ripple::temXCHAIN_BRIDGE_BAD_MIN_ACCOUNT_CREATE_AMOUNT</a></div><div class="ttdeci">@ temXCHAIN_BRIDGE_BAD_MIN_ACCOUNT_CREATE_AMOUNT</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00135">TER.h:135</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a30dbeca0c0ad8d0eed873fa0cfdce59a"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a30dbeca0c0ad8d0eed873fa0cfdce59a">ripple::temXCHAIN_BRIDGE_BAD_REWARD_AMOUNT</a></div><div class="ttdeci">@ temXCHAIN_BRIDGE_BAD_REWARD_AMOUNT</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00136">TER.h:136</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a38556005c3839bed0f2c860ffff00c35"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a38556005c3839bed0f2c860ffff00c35">ripple::temXCHAIN_EQUAL_DOOR_ACCOUNTS</a></div><div class="ttdeci">@ temXCHAIN_EQUAL_DOOR_ACCOUNTS</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00131">TER.h:131</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a61f2a1ecf534780158f70996b918612e"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a61f2a1ecf534780158f70996b918612e">ripple::temXCHAIN_BRIDGE_NONDOOR_OWNER</a></div><div class="ttdeci">@ temXCHAIN_BRIDGE_NONDOOR_OWNER</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00134">TER.h:134</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a6c750a245b6efb84fdc4ab34dc010328"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a6c750a245b6efb84fdc4ab34dc010328">ripple::temMALFORMED</a></div><div class="ttdeci">@ temMALFORMED</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00087">TER.h:87</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#l00111">TER.h:111</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46aa5f15eb8a279b3ec4e1672636cf049d7"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46aa5f15eb8a279b3ec4e1672636cf049d7">ripple::temXCHAIN_BRIDGE_BAD_ISSUES</a></div><div class="ttdeci">@ temXCHAIN_BRIDGE_BAD_ISSUES</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00133">TER.h:133</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#l00114">TER.h:114</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46ad458b2f3b9248956c9a257a7576ffb09"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46ad458b2f3b9248956c9a257a7576ffb09">ripple::temXCHAIN_BAD_PROOF</a></div><div class="ttdeci">@ temXCHAIN_BAD_PROOF</div><div class="ttdef"><b>Definition:</b> <a href="TER_8h_source.html#l00132">TER.h:132</a></div></div>
<div class="ttc" id="anamespaceripple_html_adb9531b2a54f33b8227d9b029be9439b"><div class="ttname"><a href="namespaceripple.html#adb9531b2a54f33b8227d9b029be9439b">ripple::generateSeed</a></div><div class="ttdeci">Seed generateSeed(std::string const &amp;passPhrase)</div><div class="ttdoc">Generate a seed deterministically.</div><div class="ttdef"><b>Definition</b> <a href="Seed_8cpp_source.html#l00076">Seed.cpp:76</a></div></div>
<div class="ttc" id="anamespaceripple_html_adebe4d783be9c979e67fdbb2bc27162faa7ab9460c6755719dd1a4e74b83f34c4"><div class="ttname"><a href="namespaceripple.html#adebe4d783be9c979e67fdbb2bc27162faa7ab9460c6755719dd1a4e74b83f34c4">ripple::terNO_ACCOUNT</a></div><div class="ttdeci">@ terNO_ACCOUNT</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00217">TER.h:217</a></div></div>
<div class="ttc" id="anamespaceripple_html_adfb760bc3e4ccb79d5d4f6ecff2f1817"><div class="ttname"><a href="namespaceripple.html#adfb760bc3e4ccb79d5d4f6ecff2f1817">ripple::TER</a></div><div class="ttdeci">TERSubset&lt; CanCvtToTER &gt; TER</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00645">TER.h:645</a></div></div>
<div class="ttc" id="anamespaceripple_html_ae193bf65f233ba37c47a7a8fc49a26e4"><div class="ttname"><a href="namespaceripple.html#ae193bf65f233ba37c47a7a8fc49a26e4">ripple::isTecClaim</a></div><div class="ttdeci">bool isTecClaim(TER x) noexcept</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00680">TER.h:680</a></div></div>
<div class="ttc" id="anamespaceripple_html_af99ba2263d2a1e29207c40a35fc9f6b3"><div class="ttname"><a href="namespaceripple.html#af99ba2263d2a1e29207c40a35fc9f6b3">ripple::NotTEC</a></div><div class="ttdeci">TERSubset&lt; CanCvtToNotTEC &gt; NotTEC</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00605">TER.h:605</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a02872f8cb2a55f507f839f28918933f0"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a02872f8cb2a55f507f839f28918933f0">ripple::temBAD_ISSUER</a></div><div class="ttdeci">@ temBAD_ISSUER</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00093">TER.h:93</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a07dedb576e47ed9570e5acc5b4b1d3ea"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a07dedb576e47ed9570e5acc5b4b1d3ea">ripple::temBAD_AMOUNT</a></div><div class="ttdeci">@ temBAD_AMOUNT</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00089">TER.h:89</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a26a4538cf852abda6fca3ce0c43a31f2"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a26a4538cf852abda6fca3ce0c43a31f2">ripple::temXCHAIN_BRIDGE_BAD_MIN_ACCOUNT_CREATE_AMOUNT</a></div><div class="ttdeci">@ temXCHAIN_BRIDGE_BAD_MIN_ACCOUNT_CREATE_AMOUNT</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00135">TER.h:135</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a30dbeca0c0ad8d0eed873fa0cfdce59a"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a30dbeca0c0ad8d0eed873fa0cfdce59a">ripple::temXCHAIN_BRIDGE_BAD_REWARD_AMOUNT</a></div><div class="ttdeci">@ temXCHAIN_BRIDGE_BAD_REWARD_AMOUNT</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00136">TER.h:136</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a38556005c3839bed0f2c860ffff00c35"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a38556005c3839bed0f2c860ffff00c35">ripple::temXCHAIN_EQUAL_DOOR_ACCOUNTS</a></div><div class="ttdeci">@ temXCHAIN_EQUAL_DOOR_ACCOUNTS</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00131">TER.h:131</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a61f2a1ecf534780158f70996b918612e"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a61f2a1ecf534780158f70996b918612e">ripple::temXCHAIN_BRIDGE_NONDOOR_OWNER</a></div><div class="ttdeci">@ temXCHAIN_BRIDGE_NONDOOR_OWNER</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00134">TER.h:134</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46a6c750a245b6efb84fdc4ab34dc010328"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46a6c750a245b6efb84fdc4ab34dc010328">ripple::temMALFORMED</a></div><div class="ttdeci">@ temMALFORMED</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00087">TER.h:87</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#l00111">TER.h:111</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46aa5f15eb8a279b3ec4e1672636cf049d7"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46aa5f15eb8a279b3ec4e1672636cf049d7">ripple::temXCHAIN_BRIDGE_BAD_ISSUES</a></div><div class="ttdeci">@ temXCHAIN_BRIDGE_BAD_ISSUES</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00133">TER.h:133</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#l00114">TER.h:114</a></div></div>
<div class="ttc" id="anamespaceripple_html_afe21c8454670d46fb93751a5edffed46ad458b2f3b9248956c9a257a7576ffb09"><div class="ttname"><a href="namespaceripple.html#afe21c8454670d46fb93751a5edffed46ad458b2f3b9248956c9a257a7576ffb09">ripple::temXCHAIN_BAD_PROOF</a></div><div class="ttdeci">@ temXCHAIN_BAD_PROOF</div><div class="ttdef"><b>Definition</b> <a href="TER_8h_source.html#l00132">TER.h:132</a></div></div>
<div class="ttc" id="aoptional_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a></div></div>
<div class="ttc" id="apush_back_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/push_back.html">std::vector::push_back</a></div><div class="ttdeci">T push_back(T... args)</div></div>
<div class="ttc" id="areserve_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/reserve.html">std::vector::reserve</a></div><div class="ttdeci">T reserve(T... args)</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>
<div class="ttc" id="asize_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/vector/size.html">std::vector::size</a></div><div class="ttdeci">T size(T... args)</div></div>
<div class="ttc" id="astructripple_1_1Fees_html_acb07843d0d0e3ccacd7cf51d5296fe40"><div class="ttname"><a href="structripple_1_1Fees.html#acb07843d0d0e3ccacd7cf51d5296fe40">ripple::Fees::accountReserve</a></div><div class="ttdeci">XRPAmount accountReserve(std::size_t ownerCount) const</div><div class="ttdoc">Returns the account reserve given the owner count, in drops.</div><div class="ttdef"><b>Definition:</b> <a href="protocol_2Fees_8h_source.html#l00049">protocol/Fees.h:49</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:39</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#l00040">Keylet.h:40</a></div></div>
<div class="ttc" id="astructripple_1_1PreclaimContext_html"><div class="ttname"><a href="structripple_1_1PreclaimContext.html">ripple::PreclaimContext</a></div><div class="ttdoc">State information when determining if a tx is likely to claim a fee.</div><div class="ttdef"><b>Definition:</b> <a href="Transactor_8h_source.html#l00078">Transactor.h:79</a></div></div>
<div class="ttc" id="astructripple_1_1PreclaimContext_html_a05d5cf6207c1127c25dcd7c3f763b9c5"><div class="ttname"><a href="structripple_1_1PreclaimContext.html#a05d5cf6207c1127c25dcd7c3f763b9c5">ripple::PreclaimContext::view</a></div><div class="ttdeci">ReadView const &amp; view</div><div class="ttdef"><b>Definition:</b> <a href="Transactor_8h_source.html#l00082">Transactor.h:82</a></div></div>
<div class="ttc" id="astructripple_1_1PreclaimContext_html_a8e1240b39791cf309b9caaffe8e5d306"><div class="ttname"><a href="structripple_1_1PreclaimContext.html#a8e1240b39791cf309b9caaffe8e5d306">ripple::PreclaimContext::tx</a></div><div class="ttdeci">STTx const &amp; tx</div><div class="ttdef"><b>Definition:</b> <a href="Transactor_8h_source.html#l00085">Transactor.h:85</a></div></div>
<div class="ttc" id="astructripple_1_1PreflightContext_html"><div class="ttname"><a href="structripple_1_1PreflightContext.html">ripple::PreflightContext</a></div><div class="ttdoc">State information when preflighting a tx.</div><div class="ttdef"><b>Definition:</b> <a href="Transactor_8h_source.html#l00033">Transactor.h:34</a></div></div>
<div class="ttc" id="astructripple_1_1PreflightContext_html_ab27bfce9ca08a7330ff573e4e2d5fc68"><div class="ttname"><a href="structripple_1_1PreflightContext.html#ab27bfce9ca08a7330ff573e4e2d5fc68">ripple::PreflightContext::rules</a></div><div class="ttdeci">Rules const rules</div><div class="ttdef"><b>Definition:</b> <a href="Transactor_8h_source.html#l00038">Transactor.h:38</a></div></div>
<div class="ttc" id="astructripple_1_1PreflightContext_html_af202c00e509cfbb1df4fe69f4d6d6560"><div class="ttname"><a href="structripple_1_1PreflightContext.html#af202c00e509cfbb1df4fe69f4d6d6560">ripple::PreflightContext::tx</a></div><div class="ttdeci">STTx const &amp; tx</div><div class="ttdef"><b>Definition:</b> <a href="Transactor_8h_source.html#l00037">Transactor.h:37</a></div></div>
<div class="ttc" id="astructripple_1_1Fees_html_acb07843d0d0e3ccacd7cf51d5296fe40"><div class="ttname"><a href="structripple_1_1Fees.html#acb07843d0d0e3ccacd7cf51d5296fe40">ripple::Fees::accountReserve</a></div><div class="ttdeci">XRPAmount accountReserve(std::size_t ownerCount) const</div><div class="ttdoc">Returns the account reserve given the owner count, in drops.</div><div class="ttdef"><b>Definition</b> <a href="protocol_2Fees_8h_source.html#l00049">protocol/Fees.h:49</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:39</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#l00040">Keylet.h:40</a></div></div>
<div class="ttc" id="astructripple_1_1PreclaimContext_html"><div class="ttname"><a href="structripple_1_1PreclaimContext.html">ripple::PreclaimContext</a></div><div class="ttdoc">State information when determining if a tx is likely to claim a fee.</div><div class="ttdef"><b>Definition</b> <a href="Transactor_8h_source.html#l00078">Transactor.h:79</a></div></div>
<div class="ttc" id="astructripple_1_1PreclaimContext_html_a05d5cf6207c1127c25dcd7c3f763b9c5"><div class="ttname"><a href="structripple_1_1PreclaimContext.html#a05d5cf6207c1127c25dcd7c3f763b9c5">ripple::PreclaimContext::view</a></div><div class="ttdeci">ReadView const &amp; view</div><div class="ttdef"><b>Definition</b> <a href="Transactor_8h_source.html#l00082">Transactor.h:82</a></div></div>
<div class="ttc" id="astructripple_1_1PreclaimContext_html_a8e1240b39791cf309b9caaffe8e5d306"><div class="ttname"><a href="structripple_1_1PreclaimContext.html#a8e1240b39791cf309b9caaffe8e5d306">ripple::PreclaimContext::tx</a></div><div class="ttdeci">STTx const &amp; tx</div><div class="ttdef"><b>Definition</b> <a href="Transactor_8h_source.html#l00085">Transactor.h:85</a></div></div>
<div class="ttc" id="astructripple_1_1PreflightContext_html"><div class="ttname"><a href="structripple_1_1PreflightContext.html">ripple::PreflightContext</a></div><div class="ttdoc">State information when preflighting a tx.</div><div class="ttdef"><b>Definition</b> <a href="Transactor_8h_source.html#l00033">Transactor.h:34</a></div></div>
<div class="ttc" id="astructripple_1_1PreflightContext_html_ab27bfce9ca08a7330ff573e4e2d5fc68"><div class="ttname"><a href="structripple_1_1PreflightContext.html#ab27bfce9ca08a7330ff573e4e2d5fc68">ripple::PreflightContext::rules</a></div><div class="ttdeci">Rules const rules</div><div class="ttdef"><b>Definition</b> <a href="Transactor_8h_source.html#l00038">Transactor.h:38</a></div></div>
<div class="ttc" id="astructripple_1_1PreflightContext_html_af202c00e509cfbb1df4fe69f4d6d6560"><div class="ttname"><a href="structripple_1_1PreflightContext.html#af202c00e509cfbb1df4fe69f4d6d6560">ripple::PreflightContext::tx</a></div><div class="ttdeci">STTx const &amp; tx</div><div class="ttdef"><b>Definition</b> <a href="Transactor_8h_source.html#l00037">Transactor.h:37</a></div></div>
<div class="ttc" id="atuple_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/utility/tuple.html">std::tuple</a></div></div>
<div class="ttc" id="aunordered_map_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/unordered_map.html">unordered_map</a></div></div>
<div class="ttc" id="aunordered_set_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/header/unordered_set.html">unordered_set</a></div></div>
@@ -2483,7 +2538,7 @@ $(function() {
</div><!-- fragment --></div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.5
Generated by&#160;<a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.8
</small></address>
</body>
</html>