|
xrpld
|
Invariant: Sponsored owner counts are balanced. 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 | deltaSponsoredOwnerCount_ = 0 |
| std::int64_t | deltaSponsoringOwnerCount_ = 0 |
| std::int64_t | deltaSponsoredObjectOwnerCount_ = 0 |
| std::uint64_t | ownerCountBelowSponsored_ = 0 |
Invariant: Sponsored owner counts are balanced.
The following checks are made for every transaction:
Definition at line 25 of file SponsorshipInvariant.h.
| void xrpl::SponsorshipOwnerCountsMatch::visitEntry | ( | bool | isDelete, |
| SLE::const_ref | before, | ||
| SLE::const_ref | after ) |
Definition at line 20 of file SponsorshipInvariant.cpp.
|
nodiscard |
Definition at line 87 of file SponsorshipInvariant.cpp.
|
private |
Definition at line 27 of file SponsorshipInvariant.h.
|
private |
Definition at line 28 of file SponsorshipInvariant.h.
|
private |
Definition at line 29 of file SponsorshipInvariant.h.
|
private |
Definition at line 30 of file SponsorshipInvariant.h.