|
rippled
|
#include <VaultInvariant.h>

Classes | |
| struct | Shares |
| struct | Vault |
Public Member Functions | |
| void | visitEntry (bool, std::shared_ptr< SLE const > const &, std::shared_ptr< SLE const > const &) |
| bool | finalize (STTx const &, TER const, XRPAmount const, ReadView const &, beast::Journal const &) |
Private Attributes | |
| std::vector< Vault > | afterVault_ = {} |
| std::vector< Shares > | afterMPTs_ = {} |
| std::vector< Vault > | beforeVault_ = {} |
| std::vector< Shares > | beforeMPTs_ = {} |
| std::unordered_map< uint256, Number > | deltas_ = {} |
Static Private Attributes | |
| static Number constexpr | zero {} |
Definition at line 35 of file VaultInvariant.h.
| void xrpl::ValidVault::visitEntry | ( | bool | isDelete, |
| std::shared_ptr< SLE const > const & | before, | ||
| std::shared_ptr< SLE const > const & | after | ||
| ) |
Definition at line 51 of file VaultInvariant.cpp.
| bool xrpl::ValidVault::finalize | ( | STTx const & | tx, |
| TER const | ret, | ||
| XRPAmount const | fee, | ||
| ReadView const & | view, | ||
| beast::Journal const & | j | ||
| ) |
Definition at line 136 of file VaultInvariant.cpp.
|
staticconstexprprivate |
Definition at line 37 of file VaultInvariant.h.
|
private |
Definition at line 63 of file VaultInvariant.h.
|
private |
Definition at line 64 of file VaultInvariant.h.
|
private |
Definition at line 65 of file VaultInvariant.h.
|
private |
Definition at line 66 of file VaultInvariant.h.
|
private |
Definition at line 67 of file VaultInvariant.h.