xrpld
Loading...
Searching...
No Matches
xrpl::LocalTxs Class Referenceabstract

#include <LocalTxs.h>

Inheritance diagram for xrpl::LocalTxs:

Public Member Functions

virtual ~LocalTxs ()=default
virtual void pushBack (LedgerIndex index, std::shared_ptr< STTx const > const &txn)=0
virtual CanonicalTXSet getTxSet ()=0
virtual void sweep (ReadView const &view)=0
virtual std::size_t size ()=0

Static Public Attributes

static constexpr int kHoldLedgers = 5

Detailed Description

Definition at line 14 of file LocalTxs.h.

Constructor & Destructor Documentation

◆ ~LocalTxs()

virtual xrpl::LocalTxs::~LocalTxs ( )
virtualdefault

Member Function Documentation

◆ pushBack()

virtual void xrpl::LocalTxs::pushBack ( LedgerIndex index,
std::shared_ptr< STTx const > const & txn )
pure virtual

Implemented in xrpl::LocalTxsImp.

◆ getTxSet()

virtual CanonicalTXSet xrpl::LocalTxs::getTxSet ( )
pure virtual

Implemented in xrpl::LocalTxsImp.

◆ sweep()

virtual void xrpl::LocalTxs::sweep ( ReadView const & view)
pure virtual

Implemented in xrpl::LocalTxsImp.

◆ size()

virtual std::size_t xrpl::LocalTxs::size ( )
pure virtual

Implemented in xrpl::LocalTxsImp.

Member Data Documentation

◆ kHoldLedgers

int xrpl::LocalTxs::kHoldLedgers = 5
staticconstexpr

Definition at line 20 of file LocalTxs.h.