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

#include <PermissionedDEXInvariant.h>

Collaboration diagram for xrpl::ValidPermissionedDEX:

Public Member Functions

void visitEntry (bool, SLE::ConstRef, SLE::ConstRef)
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
HashSet< UInt256 > domainsOld_
HashSet< UInt256 > domains_

Detailed Description

Definition at line 14 of file PermissionedDEXInvariant.h.

Member Function Documentation

◆ visitEntry()

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

Definition at line 22 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 70 of file PermissionedDEXInvariant.cpp.

Member Data Documentation

◆ regularOffersOld_

bool xrpl::ValidPermissionedDEX::regularOffersOld_ = false
private

Definition at line 16 of file PermissionedDEXInvariant.h.

◆ regularOffers_

bool xrpl::ValidPermissionedDEX::regularOffers_ = false
private

Definition at line 17 of file PermissionedDEXInvariant.h.

◆ badHybridsOld_

bool xrpl::ValidPermissionedDEX::badHybridsOld_ = false
private

Definition at line 18 of file PermissionedDEXInvariant.h.

◆ badHybrids_

bool xrpl::ValidPermissionedDEX::badHybrids_ = false
private

Definition at line 19 of file PermissionedDEXInvariant.h.

◆ domainsOld_

HashSet<UInt256> xrpl::ValidPermissionedDEX::domainsOld_
private

Definition at line 20 of file PermissionedDEXInvariant.h.

◆ domains_

HashSet<UInt256> xrpl::ValidPermissionedDEX::domains_
private

Definition at line 21 of file PermissionedDEXInvariant.h.