mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-01 08:25:51 +00:00
deploy: d67dcfe3c4
This commit is contained in:
@@ -249,6 +249,8 @@ Public Member Functions</h2></td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-static-methods" name="pub-static-methods"></a>
|
||||
Static Public Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a9bf71bb73d47e19631a0ad714327f046" id="r_a9bf71bb73d47e19631a0ad714327f046"><td class="memItemLeft" align="right" valign="top">static <a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1MPTokenIssuanceDestroy.html#a9bf71bb73d47e19631a0ad714327f046">getFlagsMask</a> (<a class="el" href="structripple_1_1PreflightContext.html">PreflightContext</a> const &ctx)</td></tr>
|
||||
<tr class="separator:a9bf71bb73d47e19631a0ad714327f046"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aeed186af9006ae43902c8d33ffa427b8" id="r_aeed186af9006ae43902c8d33ffa427b8"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespaceripple.html#af99ba2263d2a1e29207c40a35fc9f6b3">NotTEC</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1MPTokenIssuanceDestroy.html#aeed186af9006ae43902c8d33ffa427b8">preflight</a> (<a class="el" href="structripple_1_1PreflightContext.html">PreflightContext</a> const &ctx)</td></tr>
|
||||
<tr class="separator:aeed186af9006ae43902c8d33ffa427b8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aef5f99a8181ccae684e56286db629102" id="r_aef5f99a8181ccae684e56286db629102"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespaceripple.html#adfb760bc3e4ccb79d5d4f6ecff2f1817">TER</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1MPTokenIssuanceDestroy.html#aef5f99a8181ccae684e56286db629102">preclaim</a> (<a class="el" href="structripple_1_1PreclaimContext.html">PreclaimContext</a> const &ctx)</td></tr>
|
||||
@@ -265,6 +267,15 @@ Static Public Member Functions</h2></td></tr>
|
||||
<tr class="separator:aac723ecd8e9b7d06cf89fa4041f5b699"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a428581db1f9eea2f41cf9e371a1e557d" id="r_a428581db1f9eea2f41cf9e371a1e557d"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classripple_1_1XRPAmount.html">XRPAmount</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1Transactor.html#a428581db1f9eea2f41cf9e371a1e557d">calculateBaseFee</a> (<a class="el" href="classripple_1_1ReadView.html">ReadView</a> const &<a class="el" href="classripple_1_1Transactor.html#a9acc4edc9b8f2a11a27fbcf5e93e2fe2">view</a>, <a class="el" href="classripple_1_1STTx.html">STTx</a> const &tx)</td></tr>
|
||||
<tr class="separator:a428581db1f9eea2f41cf9e371a1e557d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afe596e29f127bd209ffbe16660a0e77f" id="r_afe596e29f127bd209ffbe16660a0e77f"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
||||
<tr class="memitem:afe596e29f127bd209ffbe16660a0e77f"><td class="memTemplItemLeft" align="right" valign="top">static <a class="el" href="namespaceripple.html#af99ba2263d2a1e29207c40a35fc9f6b3">NotTEC</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classripple_1_1Transactor.html#afe596e29f127bd209ffbe16660a0e77f">invokePreflight</a> (<a class="el" href="structripple_1_1PreflightContext.html">PreflightContext</a> const &ctx)</td></tr>
|
||||
<tr class="separator:afe596e29f127bd209ffbe16660a0e77f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0124d7039bef7c126324bf1fb21016a2" id="r_a0124d7039bef7c126324bf1fb21016a2"><td class="memItemLeft" align="right" valign="top">template<> </td></tr>
|
||||
<tr class="memitem:a0124d7039bef7c126324bf1fb21016a2"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="namespaceripple.html#af99ba2263d2a1e29207c40a35fc9f6b3">NotTEC</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classripple_1_1Transactor.html#a0124d7039bef7c126324bf1fb21016a2">invokePreflight</a> (<a class="el" href="structripple_1_1PreflightContext.html">PreflightContext</a> const &ctx)</td></tr>
|
||||
<tr class="separator:a0124d7039bef7c126324bf1fb21016a2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0124d7039bef7c126324bf1fb21016a2" id="r_a0124d7039bef7c126324bf1fb21016a2"><td class="memItemLeft" align="right" valign="top">template<> </td></tr>
|
||||
<tr class="memitem:a0124d7039bef7c126324bf1fb21016a2"><td class="memTemplItemLeft" align="right" valign="top"><a class="el" href="namespaceripple.html#af99ba2263d2a1e29207c40a35fc9f6b3">NotTEC</a> </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classripple_1_1Transactor.html#a0124d7039bef7c126324bf1fb21016a2">invokePreflight</a> (<a class="el" href="structripple_1_1PreflightContext.html">PreflightContext</a> const &ctx)</td></tr>
|
||||
<tr class="separator:a0124d7039bef7c126324bf1fb21016a2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8814a9c9d9ce64c0dd136fde9c1c4aa4" id="r_a8814a9c9d9ce64c0dd136fde9c1c4aa4"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespaceripple.html#adfb760bc3e4ccb79d5d4f6ecff2f1817">TER</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1Transactor.html#a8814a9c9d9ce64c0dd136fde9c1c4aa4">checkPermission</a> (<a class="el" href="classripple_1_1ReadView.html">ReadView</a> const &<a class="el" href="classripple_1_1Transactor.html#a9acc4edc9b8f2a11a27fbcf5e93e2fe2">view</a>, <a class="el" href="classripple_1_1STTx.html">STTx</a> const &tx)</td></tr>
|
||||
<tr class="separator:a8814a9c9d9ce64c0dd136fde9c1c4aa4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac424955fc06a7eb920a93fe517ad8d69" id="r_ac424955fc06a7eb920a93fe517ad8d69"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespaceripple.html#adfb760bc3e4ccb79d5d4f6ecff2f1817">TER</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1Transactor.html#ac424955fc06a7eb920a93fe517ad8d69">ticketDelete</a> (<a class="el" href="classripple_1_1ApplyView.html">ApplyView</a> &<a class="el" href="classripple_1_1Transactor.html#a9acc4edc9b8f2a11a27fbcf5e93e2fe2">view</a>, <a class="el" href="namespaceripple.html#a00ae0d729cb3e35b6bcac9a27ebb5284">AccountID</a> const &account, <a class="el" href="namespaceripple.html#a356c68147333a9a48a344718038576d9">uint256</a> const &ticketIndex, <a class="el" href="classbeast_1_1Journal.html">beast::Journal</a> j)</td></tr>
|
||||
@@ -287,6 +298,20 @@ Static Protected Member Functions</h2></td></tr>
|
||||
<tr class="memitem:a5c4568739676c5335b8d63dc375f7920" id="r_a5c4568739676c5335b8d63dc375f7920"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classripple_1_1XRPAmount.html">XRPAmount</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1Transactor.html#a5c4568739676c5335b8d63dc375f7920">minimumFee</a> (<a class="el" href="classripple_1_1Application.html">Application</a> &app, <a class="el" href="classripple_1_1XRPAmount.html">XRPAmount</a> baseFee, <a class="el" href="structripple_1_1Fees.html">Fees</a> const &fees, <a class="el" href="namespaceripple.html#ad2487abbcc1a5d6064b72144b461df6e">ApplyFlags</a> flags)</td></tr>
|
||||
<tr class="memdesc:a5c4568739676c5335b8d63dc375f7920"><td class="mdescLeft"> </td><td class="mdescRight">Compute the minimum fee required to process a transaction with a given baseFee based on the current server load. <br /></td></tr>
|
||||
<tr class="separator:a5c4568739676c5335b8d63dc375f7920"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aae7d5ad05a7074eabf7ede735de264d7" id="r_aae7d5ad05a7074eabf7ede735de264d7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classripple_1_1XRPAmount.html">XRPAmount</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1Transactor.html#aae7d5ad05a7074eabf7ede735de264d7">calculateOwnerReserveFee</a> (<a class="el" href="classripple_1_1ReadView.html">ReadView</a> const &<a class="el" href="classripple_1_1Transactor.html#a9acc4edc9b8f2a11a27fbcf5e93e2fe2">view</a>, <a class="el" href="classripple_1_1STTx.html">STTx</a> const &tx)</td></tr>
|
||||
<tr class="separator:aae7d5ad05a7074eabf7ede735de264d7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6beabfd9a97ee52d4c3300822a3853ec" id="r_a6beabfd9a97ee52d4c3300822a3853ec"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1Transactor.html#a6beabfd9a97ee52d4c3300822a3853ec">checkExtraFeatures</a> (<a class="el" href="structripple_1_1PreflightContext.html">PreflightContext</a> const &ctx)</td></tr>
|
||||
<tr class="separator:a6beabfd9a97ee52d4c3300822a3853ec"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a23f4d5514782adc75f83ecea8dc38919" id="r_a23f4d5514782adc75f83ecea8dc38919"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespaceripple.html#af99ba2263d2a1e29207c40a35fc9f6b3">NotTEC</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1Transactor.html#a23f4d5514782adc75f83ecea8dc38919">preflightSigValidated</a> (<a class="el" href="structripple_1_1PreflightContext.html">PreflightContext</a> const &ctx)</td></tr>
|
||||
<tr class="separator:a23f4d5514782adc75f83ecea8dc38919"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae712325305cd393621133f145635a5a1" id="r_ae712325305cd393621133f145635a5a1"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1Transactor.html#ae712325305cd393621133f145635a5a1">validDataLength</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a>< <a class="el" href="classripple_1_1Slice.html">Slice</a> > const &slice, <a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> maxLength)</td></tr>
|
||||
<tr class="separator:ae712325305cd393621133f145635a5a1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab3c616f41c291e042564c44a135f2a01" id="r_ab3c616f41c291e042564c44a135f2a01"><td class="memTemplParams" colspan="2">template<class T > </td></tr>
|
||||
<tr class="memitem:ab3c616f41c291e042564c44a135f2a01"><td class="memTemplItemLeft" align="right" valign="top">static bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classripple_1_1Transactor.html#ab3c616f41c291e042564c44a135f2a01">validNumericRange</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a>< T > value, T max, T min={})</td></tr>
|
||||
<tr class="separator:ab3c616f41c291e042564c44a135f2a01"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6a94a56c84ec8b6c10bea0c01e37ed18" id="r_a6a94a56c84ec8b6c10bea0c01e37ed18"><td class="memTemplParams" colspan="2">template<class T , class Unit > </td></tr>
|
||||
<tr class="memitem:a6a94a56c84ec8b6c10bea0c01e37ed18"><td class="memTemplItemLeft" align="right" valign="top">static bool </td><td class="memTemplItemRight" valign="bottom"><a class="el" href="classripple_1_1Transactor.html#a6a94a56c84ec8b6c10bea0c01e37ed18">validNumericRange</a> (<a class="elRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a>< T > value, <a class="el" href="classripple_1_1unit_1_1ValueUnit.html">unit::ValueUnit</a>< Unit, T > max, <a class="el" href="classripple_1_1unit_1_1ValueUnit.html">unit::ValueUnit</a>< Unit, T > min={})</td></tr>
|
||||
<tr class="separator:a6a94a56c84ec8b6c10bea0c01e37ed18"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pro-attribs" name="pro-attribs"></a>
|
||||
Protected Attributes</h2></td></tr>
|
||||
@@ -321,6 +346,12 @@ Static Private Member Functions</h2></td></tr>
|
||||
<tr class="separator:a732e5dc74fdfd0e3892143918fd640cd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8148787075e0d34daef901306ec65ec7" id="r_a8148787075e0d34daef901306ec65ec7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespaceripple.html#af99ba2263d2a1e29207c40a35fc9f6b3">NotTEC</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1Transactor.html#a8148787075e0d34daef901306ec65ec7">checkMultiSign</a> (<a class="el" href="classripple_1_1ReadView.html">ReadView</a> const &<a class="el" href="classripple_1_1Transactor.html#a9acc4edc9b8f2a11a27fbcf5e93e2fe2">view</a>, <a class="el" href="namespaceripple.html#a00ae0d729cb3e35b6bcac9a27ebb5284">AccountID</a> const &idAccount, <a class="el" href="classripple_1_1STArray.html">STArray</a> const &txSigners, <a class="el" href="namespaceripple.html#ad2487abbcc1a5d6064b72144b461df6e">ApplyFlags</a> const &flags, <a class="el" href="classbeast_1_1Journal.html">beast::Journal</a> j)</td></tr>
|
||||
<tr class="separator:a8148787075e0d34daef901306ec65ec7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a73bb9d178d7881c1bf5236b42c60a060" id="r_a73bb9d178d7881c1bf5236b42c60a060"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespaceripple.html#af99ba2263d2a1e29207c40a35fc9f6b3">NotTEC</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1Transactor.html#a73bb9d178d7881c1bf5236b42c60a060">preflight1</a> (<a class="el" href="structripple_1_1PreflightContext.html">PreflightContext</a> const &ctx, <a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> flagMask)</td></tr>
|
||||
<tr class="memdesc:a73bb9d178d7881c1bf5236b42c60a060"><td class="mdescLeft"> </td><td class="mdescRight">Performs early sanity checks on the account and fee fields. <br /></td></tr>
|
||||
<tr class="separator:a73bb9d178d7881c1bf5236b42c60a060"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91d09724199dd87366ca472e91eae5e7" id="r_a91d09724199dd87366ca472e91eae5e7"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="namespaceripple.html#af99ba2263d2a1e29207c40a35fc9f6b3">NotTEC</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classripple_1_1Transactor.html#a91d09724199dd87366ca472e91eae5e7">preflight2</a> (<a class="el" href="structripple_1_1PreflightContext.html">PreflightContext</a> const &ctx)</td></tr>
|
||||
<tr class="memdesc:a91d09724199dd87366ca472e91eae5e7"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the signature appears valid. <br /></td></tr>
|
||||
<tr class="separator:a91d09724199dd87366ca472e91eae5e7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock">
|
||||
@@ -351,7 +382,7 @@ Static Private Member Functions</h2></td></tr>
|
||||
<tr><td class="fieldname"><a id="a5c6d16e9402d182a835f50b37ce9a938a429832eac6b9ee7b50a1265131cd2845" name="a5c6d16e9402d182a835f50b37ce9a938a429832eac6b9ee7b50a1265131cd2845"></a>Custom </td><td class="fielddoc"></td></tr>
|
||||
</table>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8h_source.html#l00155">155</a> of file <a class="el" href="Transactor_8h_source.html">Transactor.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8h_source.html#l00157">157</a> of file <a class="el" href="Transactor_8h_source.html">Transactor.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -385,6 +416,34 @@ Static Private Member Functions</h2></td></tr>
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a9bf71bb73d47e19631a0ad714327f046" name="a9bf71bb73d47e19631a0ad714327f046"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9bf71bb73d47e19631a0ad714327f046">◆ </a></span>getFlagsMask()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> ripple::MPTokenIssuanceDestroy::getFlagsMask </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="structripple_1_1PreflightContext.html">PreflightContext</a> const & </td>
|
||||
<td class="paramname"><em>ctx</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="MPTokenIssuanceDestroy_8cpp_source.html#l00029">29</a> of file <a class="el" href="MPTokenIssuanceDestroy_8cpp_source.html">MPTokenIssuanceDestroy.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aeed186af9006ae43902c8d33ffa427b8" name="aeed186af9006ae43902c8d33ffa427b8"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aeed186af9006ae43902c8d33ffa427b8">◆ </a></span>preflight()</h2>
|
||||
|
||||
@@ -409,7 +468,7 @@ Static Private Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="MPTokenIssuanceDestroy_8cpp_source.html#l00029">29</a> of file <a class="el" href="MPTokenIssuanceDestroy_8cpp_source.html">MPTokenIssuanceDestroy.cpp</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="MPTokenIssuanceDestroy_8cpp_source.html#l00035">35</a> of file <a class="el" href="MPTokenIssuanceDestroy_8cpp_source.html">MPTokenIssuanceDestroy.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -437,7 +496,7 @@ Static Private Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="MPTokenIssuanceDestroy_8cpp_source.html#l00045">45</a> of file <a class="el" href="MPTokenIssuanceDestroy_8cpp_source.html">MPTokenIssuanceDestroy.cpp</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="MPTokenIssuanceDestroy_8cpp_source.html#l00041">41</a> of file <a class="el" href="MPTokenIssuanceDestroy_8cpp_source.html">MPTokenIssuanceDestroy.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -466,7 +525,7 @@ Static Private Member Functions</h2></td></tr>
|
||||
|
||||
<p>Implements <a class="el" href="classripple_1_1Transactor.html#af0192505cdcebc1bb31be32dfb62aa72">ripple::Transactor</a>.</p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="MPTokenIssuanceDestroy_8cpp_source.html#l00068">68</a> of file <a class="el" href="MPTokenIssuanceDestroy_8cpp_source.html">MPTokenIssuanceDestroy.cpp</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="MPTokenIssuanceDestroy_8cpp_source.html#l00064">64</a> of file <a class="el" href="MPTokenIssuanceDestroy_8cpp_source.html">MPTokenIssuanceDestroy.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -495,7 +554,7 @@ Static Private Member Functions</h2></td></tr>
|
||||
|
||||
<p>Process the transaction. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l01064">1064</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l01145">1145</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -522,7 +581,7 @@ Static Private Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8h_source.html#l00161">161</a> of file <a class="el" href="Transactor_8h_source.html">Transactor.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8h_source.html#l00163">163</a> of file <a class="el" href="Transactor_8h_source.html">Transactor.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -549,7 +608,7 @@ Static Private Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8h_source.html#l00167">167</a> of file <a class="el" href="Transactor_8h_source.html">Transactor.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8h_source.html#l00169">169</a> of file <a class="el" href="Transactor_8h_source.html">Transactor.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -593,7 +652,7 @@ Static Private Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00361">361</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00442">442</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -621,7 +680,7 @@ Static Private Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00433">433</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00514">514</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -659,7 +718,7 @@ Static Private Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00261">261</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00342">342</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -687,7 +746,7 @@ Static Private Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00581">581</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00662">662</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -715,7 +774,7 @@ Static Private Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00638">638</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00719">719</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -753,7 +812,95 @@ Static Private Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00233">233</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00293">293</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="afe596e29f127bd209ffbe16660a0e77f" name="afe596e29f127bd209ffbe16660a0e77f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#afe596e29f127bd209ffbe16660a0e77f">◆ </a></span>invokePreflight() <span class="overload">[1/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T > </div>
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="namespaceripple.html#af99ba2263d2a1e29207c40a35fc9f6b3">NotTEC</a> ripple::Transactor::invokePreflight </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="structripple_1_1PreflightContext.html">PreflightContext</a> const & </td>
|
||||
<td class="paramname"><em>ctx</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">inherited</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8h_source.html#l00391">391</a> of file <a class="el" href="Transactor_8h_source.html">Transactor.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a0124d7039bef7c126324bf1fb21016a2" name="a0124d7039bef7c126324bf1fb21016a2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0124d7039bef7c126324bf1fb21016a2">◆ </a></span>invokePreflight() <span class="overload">[2/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<> </div>
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="namespaceripple.html#af99ba2263d2a1e29207c40a35fc9f6b3">NotTEC</a> ripple::Transactor::invokePreflight </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="structripple_1_1PreflightContext.html">PreflightContext</a> const & </td>
|
||||
<td class="paramname"><em>ctx</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">inherited</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Change_8cpp_source.html#l00037">37</a> of file <a class="el" href="Change_8cpp_source.html">Change.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a0124d7039bef7c126324bf1fb21016a2" name="a0124d7039bef7c126324bf1fb21016a2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0124d7039bef7c126324bf1fb21016a2">◆ </a></span>invokePreflight() <span class="overload">[3/3]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<> </div>
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="namespaceripple.html#af99ba2263d2a1e29207c40a35fc9f6b3">NotTEC</a> ripple::Transactor::invokePreflight </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="structripple_1_1PreflightContext.html">PreflightContext</a> const & </td>
|
||||
<td class="paramname"><em>ctx</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">inherited</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -791,7 +938,7 @@ Static Private Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00217">217</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00277">277</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -841,7 +988,7 @@ Static Private Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00482">482</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00563">563</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -868,7 +1015,7 @@ Static Private Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00544">544</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00625">625</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -897,7 +1044,7 @@ Static Private Member Functions</h2></td></tr>
|
||||
|
||||
<p>Reimplemented in <a class="el" href="classripple_1_1Change.html#a69cd5bf7979d79ffc7d2a7b813ff967e">ripple::Change</a>, and <a class="el" href="classripple_1_1SetSignerList.html#a81cc900e9e0dc4096c3c8f63c1371ffe">ripple::SetSignerList</a>.</p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00536">536</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00617">617</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -964,7 +1111,231 @@ Static Private Member Functions</h2></td></tr>
|
||||
</dd>
|
||||
</dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00251">251</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00332">332</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aae7d5ad05a7074eabf7ede735de264d7" name="aae7d5ad05a7074eabf7ede735de264d7"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aae7d5ad05a7074eabf7ede735de264d7">◆ </a></span>calculateOwnerReserveFee()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="classripple_1_1XRPAmount.html">XRPAmount</a> ripple::Transactor::calculateOwnerReserveFee </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="classripple_1_1ReadView.html">ReadView</a> const & </td>
|
||||
<td class="paramname"><em>view</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="classripple_1_1STTx.html">STTx</a> const & </td>
|
||||
<td class="paramname"><em>tx</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">protected</span><span class="mlabel">inherited</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00312">312</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a6beabfd9a97ee52d4c3300822a3853ec" name="a6beabfd9a97ee52d4c3300822a3853ec"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6beabfd9a97ee52d4c3300822a3853ec">◆ </a></span>checkExtraFeatures()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool ripple::Transactor::checkExtraFeatures </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="structripple_1_1PreflightContext.html">PreflightContext</a> const & </td>
|
||||
<td class="paramname"><em>ctx</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">protected</span><span class="mlabel">inherited</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8h_source.html#l00355">355</a> of file <a class="el" href="Transactor_8h_source.html">Transactor.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a23f4d5514782adc75f83ecea8dc38919" name="a23f4d5514782adc75f83ecea8dc38919"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a23f4d5514782adc75f83ecea8dc38919">◆ </a></span>preflightSigValidated()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="namespaceripple.html#af99ba2263d2a1e29207c40a35fc9f6b3">NotTEC</a> ripple::Transactor::preflightSigValidated </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="structripple_1_1PreflightContext.html">PreflightContext</a> const & </td>
|
||||
<td class="paramname"><em>ctx</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">protected</span><span class="mlabel">inherited</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00271">271</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae712325305cd393621133f145635a5a1" name="ae712325305cd393621133f145635a5a1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae712325305cd393621133f145635a5a1">◆ </a></span>validDataLength()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool ripple::Transactor::validDataLength </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a>< <a class="el" href="classripple_1_1Slice.html">Slice</a> > const & </td>
|
||||
<td class="paramname"><em>slice</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/size_t.html">std::size_t</a> </td>
|
||||
<td class="paramname"><em>maxLength</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">protected</span><span class="mlabel">inherited</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00255">255</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab3c616f41c291e042564c44a135f2a01" name="ab3c616f41c291e042564c44a135f2a01"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab3c616f41c291e042564c44a135f2a01">◆ </a></span>validNumericRange() <span class="overload">[1/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T > </div>
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool ripple::Transactor::validNumericRange </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a>< T > </td>
|
||||
<td class="paramname"><em>value</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">T </td>
|
||||
<td class="paramname"><em>max</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">T </td>
|
||||
<td class="paramname"><em>min</em> = <code>{}</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">protected</span><span class="mlabel">inherited</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8h_source.html#l00418">418</a> of file <a class="el" href="Transactor_8h_source.html">Transactor.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a6a94a56c84ec8b6c10bea0c01e37ed18" name="a6a94a56c84ec8b6c10bea0c01e37ed18"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6a94a56c84ec8b6c10bea0c01e37ed18">◆ </a></span>validNumericRange() <span class="overload">[2/2]</span></h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<div class="memtemplate">
|
||||
template<class T , class Unit > </div>
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool ripple::Transactor::validNumericRange </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/utility/optional.html">std::optional</a>< T > </td>
|
||||
<td class="paramname"><em>value</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="classripple_1_1unit_1_1ValueUnit.html">unit::ValueUnit</a>< Unit, T > </td>
|
||||
<td class="paramname"><em>max</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="el" href="classripple_1_1unit_1_1ValueUnit.html">unit::ValueUnit</a>< Unit, T > </td>
|
||||
<td class="paramname"><em>min</em> = <code>{}</code> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">protected</span><span class="mlabel">inherited</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8h_source.html#l00427">427</a> of file <a class="el" href="Transactor_8h_source.html">Transactor.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -1001,7 +1372,7 @@ Static Private Member Functions</h2></td></tr>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>A pair containing the transaction result and the actual fee charged. </dd></dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l01002">1002</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l01083">1083</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -1029,7 +1400,7 @@ Static Private Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00463">463</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00544">544</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -1056,7 +1427,7 @@ Static Private Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00326">326</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00407">407</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -1112,7 +1483,7 @@ Static Private Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00685">685</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00766">766</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -1168,7 +1539,7 @@ Static Private Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00746">746</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00827">827</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -1196,7 +1567,80 @@ Static Private Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l01057">1057</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l01138">1138</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a73bb9d178d7881c1bf5236b42c60a060" name="a73bb9d178d7881c1bf5236b42c60a060"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a73bb9d178d7881c1bf5236b42c60a060">◆ </a></span>preflight1()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="namespaceripple.html#af99ba2263d2a1e29207c40a35fc9f6b3">NotTEC</a> ripple::Transactor::preflight1 </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="structripple_1_1PreflightContext.html">PreflightContext</a> const & </td>
|
||||
<td class="paramname"><em>ctx</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype"><a class="elRef" href="http://en.cppreference.com/w/cpp/types/integer.html">std::uint32_t</a> </td>
|
||||
<td class="paramname"><em>flagMask</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span><span class="mlabel">inherited</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Performs early sanity checks on the account and fee fields. </p>
|
||||
<p>(And passes flagMask to preflight0)</p>
|
||||
<p>Do not try to call preflight1 from <a class="el" href="classripple_1_1MPTokenIssuanceDestroy.html#aeed186af9006ae43902c8d33ffa427b8">preflight()</a> in derived classes. See the description of invokePreflight for details. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00163">163</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a91d09724199dd87366ca472e91eae5e7" name="a91d09724199dd87366ca472e91eae5e7"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a91d09724199dd87366ca472e91eae5e7">◆ </a></span>preflight2()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="mlabels">
|
||||
<tr>
|
||||
<td class="mlabels-left">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="namespaceripple.html#af99ba2263d2a1e29207c40a35fc9f6b3">NotTEC</a> ripple::Transactor::preflight2 </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="structripple_1_1PreflightContext.html">PreflightContext</a> const & </td>
|
||||
<td class="paramname"><em>ctx</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</td>
|
||||
<td class="mlabels-right">
|
||||
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span><span class="mlabel">inherited</span></span> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Checks whether the signature appears valid. </p>
|
||||
<p>Do not try to call preflight2 from <a class="el" href="classripple_1_1MPTokenIssuanceDestroy.html#aeed186af9006ae43902c8d33ffa427b8">preflight()</a> in derived classes. See the description of invokePreflight for details. </p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8cpp_source.html#l00226">226</a> of file <a class="el" href="Transactor_8cpp_source.html">Transactor.cpp</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -1245,7 +1689,7 @@ Static Private Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8h_source.html#l00141">141</a> of file <a class="el" href="Transactor_8h_source.html">Transactor.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8h_source.html#l00143">143</a> of file <a class="el" href="Transactor_8h_source.html">Transactor.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -1269,7 +1713,7 @@ Static Private Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8h_source.html#l00142">142</a> of file <a class="el" href="Transactor_8h_source.html">Transactor.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8h_source.html#l00144">144</a> of file <a class="el" href="Transactor_8h_source.html">Transactor.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -1293,7 +1737,7 @@ Static Private Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8h_source.html#l00143">143</a> of file <a class="el" href="Transactor_8h_source.html">Transactor.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8h_source.html#l00145">145</a> of file <a class="el" href="Transactor_8h_source.html">Transactor.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -1317,7 +1761,7 @@ Static Private Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8h_source.html#l00145">145</a> of file <a class="el" href="Transactor_8h_source.html">Transactor.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8h_source.html#l00147">147</a> of file <a class="el" href="Transactor_8h_source.html">Transactor.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -1341,7 +1785,7 @@ Static Private Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8h_source.html#l00146">146</a> of file <a class="el" href="Transactor_8h_source.html">Transactor.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8h_source.html#l00148">148</a> of file <a class="el" href="Transactor_8h_source.html">Transactor.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
@@ -1365,7 +1809,7 @@ Static Private Member Functions</h2></td></tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8h_source.html#l00147">147</a> of file <a class="el" href="Transactor_8h_source.html">Transactor.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="Transactor_8h_source.html#l00149">149</a> of file <a class="el" href="Transactor_8h_source.html">Transactor.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user