|
xrpld
|
Classes | |
| class | SigningForParams |
| struct | TransactionPreProcessResult |
Functions | |
| template<int M, int N> | |
| consteval auto | sortErrorInfos (ErrorInfo const (&unordered)[N]) -> std::array< ErrorInfo, M > |
| static ErrorCodeI | acctMatchesPubKey (SLE::const_pointer accountState, AccountID const &accountID, PublicKey const &publicKey) |
| static json::Value | checkPayment (json::Value const ¶ms, json::Value &txJson, AccountID const &srcAddressID, Role const role, Application &app, bool doPath) |
| static std::pair< json::Value, AccountID > | checkTxJsonFields (json::Value const &txJson, Role const role, bool const verify, std::chrono::seconds validatedLedgerAge, Config const &config, LoadFeeTrack const &feeTrack, unsigned apiVersion) |
| static std::expected< void, json::Value > | checkNetworkID (json::Value const &txJson, uint32_t appNetworkId) |
| static TransactionPreProcessResult | transactionPreProcessImpl (json::Value ¶ms, Role role, SigningForParams &signingArgs, std::chrono::seconds validatedLedgerAge, Application &app, Rules const &rules) |
| static std::pair< json::Value, Transaction::pointer > | transactionConstructImpl (std::shared_ptr< STTx const > const &stTx, Rules const &rules, Application &app) |
| static json::Value | transactionFormatResultImpl (Transaction::pointer tpTrans, unsigned apiVersion) |
| static json::Value | checkMultiSignFields (json::Value const &jvRequest) |
| static json::Value | sortAndValidateSigners (STArray &signers, AccountID const &signingForID) |
Variables | |
| static constexpr ErrorInfo | kUnorderedErrorInfos [] |
| constexpr auto | kSortedErrorInfos {sortErrorInfos<RpcLast>(kUnorderedErrorInfos)} |
| constexpr ErrorInfo | kUnknownError |
|
consteval |
Definition at line 111 of file ErrorCodes.cpp.
|
static |
Definition at line 167 of file TransactionSign.cpp.
|
static |
Definition at line 202 of file TransactionSign.cpp.
|
static |
Definition at line 347 of file TransactionSign.cpp.
|
static |
Definition at line 411 of file TransactionSign.cpp.
|
static |
Definition at line 458 of file TransactionSign.cpp.
|
static |
Definition at line 710 of file TransactionSign.cpp.
|
static |
Definition at line 782 of file TransactionSign.cpp.
|
static |
Definition at line 1094 of file TransactionSign.cpp.
|
static |
Definition at line 1130 of file TransactionSign.cpp.
|
staticconstexpr |
Definition at line 33 of file ErrorCodes.cpp.
|
constexpr |
Definition at line 155 of file ErrorCodes.cpp.
|
constexpr |
Definition at line 157 of file ErrorCodes.cpp.