|
xrpld
|
Invariant: An account XRP balance must be in XRP and take a value between 0 and kInitialXRP drops, inclusive. More...
#include <InvariantCheck.h>
Public Member Functions | |
| void | visitEntry (bool, SLE::ConstRef, SLE::ConstRef) |
| bool | finalize (STTx const &, TER const, XRPAmount const, ReadView const &, beast::Journal const &) const |
Private Attributes | |
| bool | bad_ = false |
Invariant: An account XRP balance must be in XRP and take a value between 0 and kInitialXRP drops, inclusive.
We iterate all account roots modified by the transaction and ensure that their XRP balances are reasonable.
Definition at line 206 of file InvariantCheck.h.
| void xrpl::XRPBalanceChecks::visitEntry | ( | bool | , |
| SLE::ConstRef | before, | ||
| SLE::ConstRef | after ) |
Definition at line 235 of file InvariantCheck.cpp.
|
nodiscard |
Definition at line 263 of file InvariantCheck.cpp.
|
private |
Definition at line 208 of file InvariantCheck.h.