xrpld
Loading...
Searching...
No Matches
xrpl::ValidPermissionedDEX Class Reference

#include <PermissionedDEXInvariant.h>

Collaboration diagram for xrpl::ValidPermissionedDEX:

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 &)

Private Attributes

bool regularOffersOld_ = false
bool regularOffers_ = false
bool badHybridsOld_ = false
bool badHybrids_ = false
hash_set< uint256domains_

Detailed Description

Definition at line 11 of file PermissionedDEXInvariant.h.

Member Function Documentation

◆ visitEntry()

void xrpl::ValidPermissionedDEX::visitEntry ( bool isDelete,
SLE::const_ref before,
SLE::const_ref after )

Definition at line 20 of file PermissionedDEXInvariant.cpp.

◆ finalize()

bool xrpl::ValidPermissionedDEX::finalize ( STTx const & tx,
TER const result,
XRPAmount const ,
ReadView const & view,
beast::Journal const & j )

Definition at line 57 of file PermissionedDEXInvariant.cpp.

Member Data Documentation

◆ regularOffersOld_

bool xrpl::ValidPermissionedDEX::regularOffersOld_ = false
private

Definition at line 13 of file PermissionedDEXInvariant.h.

◆ regularOffers_

bool xrpl::ValidPermissionedDEX::regularOffers_ = false
private

Definition at line 14 of file PermissionedDEXInvariant.h.

◆ badHybridsOld_

bool xrpl::ValidPermissionedDEX::badHybridsOld_ = false
private

Definition at line 15 of file PermissionedDEXInvariant.h.

◆ badHybrids_

bool xrpl::ValidPermissionedDEX::badHybrids_ = false
private

Definition at line 16 of file PermissionedDEXInvariant.h.

◆ domains_

hash_set<uint256> xrpl::ValidPermissionedDEX::domains_
private

Definition at line 17 of file PermissionedDEXInvariant.h.