|
xrpld
|
Invariant: Sponsoring account relationships tracked consistently. More...
#include <SponsorshipInvariant.h>

Public Member Functions | |
| void | visitEntry (bool, SLE::const_ref, SLE::const_ref) |
| bool | finalize (STTx const &, TER const, XRPAmount const, ReadView const &, beast::Journal const &) const |
Private Attributes | |
| std::int64_t | deltaSponsoringAccountCount_ = 0 |
| std::int64_t | deltaSponsorFieldPresence_ = 0 |
Invariant: Sponsoring account relationships tracked consistently.
The following check is made for every transaction:
Definition at line 48 of file SponsorshipInvariant.h.
| void xrpl::SponsorshipAccountCountMatchesField::visitEntry | ( | bool | , |
| SLE::const_ref | before, | ||
| SLE::const_ref | after ) |
Definition at line 119 of file SponsorshipInvariant.cpp.
|
nodiscard |
Definition at line 141 of file SponsorshipInvariant.cpp.
|
private |
Definition at line 50 of file SponsorshipInvariant.h.
|
private |
Definition at line 51 of file SponsorshipInvariant.h.