|
xrpld
|
Conditions that check what a proposal transaction did to the ledger. More...
Classes | |
| class | Create |
| The condition returned by create(); see it for what is checked. More... | |
Functions | |
| Create | create () |
| Check the ledger effects a TransactionProposalCreate must have, whatever its outcome: on tesSUCCESS a new proposal holding what was submitted, listed in the proposer's directory and paid for by its reserve; otherwise nothing moved. | |
Conditions that check what a proposal transaction did to the ledger.
Each is named for the generator it verifies, so a submission and its check read as a pair, and the transactions that later sign or complete a proposal get their own entries here rather than sharing one.
|
nodiscard |
Check the ledger effects a TransactionProposalCreate must have, whatever its outcome: on tesSUCCESS a new proposal holding what was submitted, listed in the proposer's directory and paid for by its reserve; otherwise nothing moved.
Nothing of the target's moves either way.
Definition at line 76 of file proposal.h.