|
rippled
|


Public Member Functions | |
| CancelCheck (ApplyContext &ctx) | |
| TER | doApply () override |
| std::pair< TER, bool > | operator() () |
| Process the transaction. More... | |
| ApplyView & | view () |
| ApplyView const & | view () const |
Static Public Member Functions | |
| static NotTEC | preflight (PreflightContext const &ctx) |
| static TER | preclaim (PreclaimContext const &ctx) |
| static NotTEC | checkSeq (PreclaimContext const &ctx) |
| static TER | checkFee (PreclaimContext const &ctx, FeeUnit64 baseFee) |
| static NotTEC | checkSign (PreclaimContext const &ctx) |
| static FeeUnit64 | calculateBaseFee (ReadView const &view, STTx const &tx) |
| static bool | affectsSubsequentTransactionAuth (STTx const &tx) |
| static XRPAmount | calculateFeePaid (STTx const &tx) |
| static XRPAmount | calculateMaxSpend (STTx const &tx) |
Protected Member Functions | |
| TER | apply () |
| virtual void | preCompute () |
Static Protected Member Functions | |
| static XRPAmount | minimumFee (Application &app, FeeUnit64 baseFee, Fees const &fees, ApplyFlags flags) |
| Compute the minimum fee required to process a transaction with a given baseFee based on the current server load. More... | |
Protected Attributes | |
| ApplyContext & | ctx_ |
| const beast::Journal | j_ |
| AccountID | account_ |
| XRPAmount | mPriorBalance |
| XRPAmount | mSourceBalance |
Private Member Functions | |
| XRPAmount | reset (XRPAmount fee) |
| Reset the context, discarding any changes made and adjust the fee. More... | |
| void | setSeq () |
| TER | payFee () |
Static Private Member Functions | |
| static NotTEC | checkSingleSign (PreclaimContext const &ctx) |
| static NotTEC | checkMultiSign (PreclaimContext const &ctx) |
Definition at line 27 of file CancelCheck.h.
|
explicit |
Definition at line 30 of file CancelCheck.h.
|
static |
Definition at line 34 of file CancelCheck.cpp.
|
static |
Definition at line 54 of file CancelCheck.cpp.
|
overridevirtual |
Implements ripple::Transactor.
Definition at line 89 of file CancelCheck.cpp.
Process the transaction.
Definition at line 627 of file Transactor.cpp.
|
inherited |
Definition at line 107 of file Transactor.h.
|
inherited |
Definition at line 113 of file Transactor.h.
|
staticinherited |
Definition at line 227 of file Transactor.cpp.
|
staticinherited |
Definition at line 161 of file Transactor.cpp.
|
staticinherited |
Definition at line 329 of file Transactor.cpp.
|
staticinherited |
Definition at line 121 of file Transactor.cpp.
|
staticinherited |
Definition at line 142 of file Transactor.h.
Definition at line 139 of file Transactor.cpp.
Definition at line 155 of file Transactor.cpp.
|
protectedinherited |
Definition at line 298 of file Transactor.cpp.
|
protectedvirtualinherited |
Reimplemented in ripple::SetSignerList, ripple::CreateOffer, and ripple::Change.
Definition at line 291 of file Transactor.cpp.
|
staticprotectedinherited |
Compute the minimum fee required to process a transaction with a given baseFee based on the current server load.
| app | The application hosting the server |
| baseFee | The base fee of a candidate transaction |
| fees | Fee settings from the current ledger |
| flags | Transaction processing fees |
Definition at line 145 of file Transactor.cpp.
Reset the context, discarding any changes made and adjust the fee.
Definition at line 594 of file Transactor.cpp.
|
privateinherited |
Definition at line 275 of file Transactor.cpp.
|
privateinherited |
Definition at line 207 of file Transactor.cpp.
|
staticprivateinherited |
Definition at line 339 of file Transactor.cpp.
|
staticprivateinherited |
Definition at line 413 of file Transactor.cpp.
|
protectedinherited |
Definition at line 89 of file Transactor.h.
|
protectedinherited |
Definition at line 90 of file Transactor.h.
|
protectedinherited |
Definition at line 92 of file Transactor.h.
|
protectedinherited |
Definition at line 93 of file Transactor.h.
|
protectedinherited |
Definition at line 94 of file Transactor.h.
1.8.17