1#ifndef XRPL_APP_LEDGER_LOCALTXS_H_INCLUDED
2#define XRPL_APP_LEDGER_LOCALTXS_H_INCLUDED
4#include <xrpld/app/misc/CanonicalTXSet.h>
6#include <xrpl/ledger/ReadView.h>
Holds transactions which were deferred to the next pass of consensus.
static constexpr int holdLedgers
virtual std::size_t size()=0
virtual void sweep(ReadView const &view)=0
virtual ~LocalTxs()=default
virtual void push_back(LedgerIndex index, std::shared_ptr< STTx const > const &txn)=0
virtual CanonicalTXSet getTxSet()=0
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
std::unique_ptr< LocalTxs > make_LocalTxs()