Bitcoin ABC 0.30.5
P2P Digital Currency
CTxMemPool Member List

This is the complete list of members for CTxMemPool, including all inherited members.

_clear() EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPool
AddTransactionsUpdated(unsigned int n)CTxMemPool
AddUnbroadcastTx(const TxId &txid)CTxMemPoolinline
addUncheckedCTxMemPool
ApplyDelta(const TxId &txid, Amount &nFeeDelta) const EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPool
CalculateAncestors(setEntries &setAncestors, CTxMemPoolEntry::Parents &staged_ancestors) const EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPoolprivate
CalculateDescendants(txiter it, setEntries &setDescendants) const EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPool
CalculateMemPoolAncestors(const CTxMemPoolEntryRef &entry, setEntries &setAncestors, bool fSearchForParents=true) const EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPool
clear()CTxMemPool
ClearPrioritisation(const TxId &txid) EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPool
CompareTopologically(const TxId &txida, const TxId &txidb) constCTxMemPool
csCTxMemPoolmutable
cs_conflictingCTxMemPoolmutableprivate
cs_mainCTxMemPool
cs_orphanageCTxMemPoolmutableprivate
CTxMemPool(const Options &opts)CTxMemPool
DynamicMemoryUsage() constCTxMemPool
estimateFee() constCTxMemPool
exists(const TxId &txid) constCTxMemPoolinline
Expire(std::chrono::seconds time) EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPool
finalizedTxsCTxMemPool
get(const TxId &txid) constCTxMemPool
getAllTxIds(std::vector< TxId > &vtxid) constCTxMemPool
GetAndIncrementSequence() const EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPoolinline
GetConflictTx(const COutPoint &prevout) const EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPool
GetIter(const TxId &txid) const EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPool
GetIterSet(const std::set< TxId > &txids) const EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPool
GetLoadTried() constCTxMemPool
GetMinFee() constCTxMemPoolinline
GetMinFee(size_t sizelimit) constCTxMemPool
GetSequence() const EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPoolinline
GetTotalFee() const EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPoolinline
GetTotalTxSize() const EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPoolinline
GetTransactionsUpdated() constCTxMemPool
GetUnbroadcastTxs() constCTxMemPoolinline
GUARDED_BY(cs)CTxMemPoolprivate
GUARDED_BY(cs)CTxMemPoolprivate
GUARDED_BY(cs)CTxMemPoolprivate
GUARDED_BY(cs)CTxMemPoolmutableprivate
GUARDED_BY(cs)CTxMemPoolmutableprivate
GUARDED_BY(cs)CTxMemPoolmutableprivate
GUARDED_BY(cs)CTxMemPoolinlinemutableprivate
GUARDED_BY(cs)CTxMemPoolinlineprivate
GUARDED_BY(cs)CTxMemPoolprivate
GUARDED_BY(cs_orphanage)CTxMemPoolprivate
GUARDED_BY(cs_conflicting)CTxMemPoolprivate
GUARDED_BY(cs)CTxMemPool
GUARDED_BY(cs)CTxMemPoolprivate
GUARDED_BY(cs)CTxMemPool
GUARDED_BY(cs)CTxMemPool
HasNoInputsOf(const CTransaction &tx) const EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPool
indexed_transaction_set typedefCTxMemPool
info(const TxId &txid) constCTxMemPool
infoAll() constCTxMemPool
isAvalancheFinalized(const TxId &txid) constCTxMemPoolinline
isSpent(const COutPoint &outpoint) constCTxMemPool
IsUnbroadcastTx(const TxId &txid) const EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPoolinline
LimitSize(CCoinsViewCache &coins_cache) EXCLUSIVE_LOCKS_REQUIRED(csCTxMemPool
m_check_ratioCTxMemPoolprivate
m_dust_relay_feerateCTxMemPool
m_expiryCTxMemPool
m_max_datacarrier_bytesCTxMemPool
m_max_size_bytesCTxMemPool
m_min_relay_feerateCTxMemPool
m_permit_bare_multisigCTxMemPool
m_require_standardCTxMemPool
nTransactionsUpdatedCTxMemPoolprivate
Options typedefCTxMemPool
PrioritiseTransaction(const TxId &txid, const Amount nFeeDelta)CTxMemPool
removeConflicts(const CTransaction &tx) EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPool
removeForFinalizedBlock(const std::vector< CTransactionRef > &vtx) EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPool
removeRecursive(const CTransaction &tx, MemPoolRemovalReason reason) EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPool
RemoveStaged(const setEntries &stage, MemPoolRemovalReason reason) EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPool
RemoveUnbroadcastTx(const TxId &txid, const bool unchecked=false)CTxMemPool
removeUnchecked(txiter entry, MemPoolRemovalReason reason) EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPoolprivate
ROLLING_FEE_HALFLIFECTxMemPoolstatic
setAvalancheFinalized(const CTxMemPoolEntryRef &tx) EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPoolinline
setEntries typedefCTxMemPool
SetLoadTried(bool load_tried)CTxMemPool
setRevTopoEntries typedefCTxMemPool
size() constCTxMemPoolinline
trackPackageRemoved(const CFeeRate &rate) EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPoolprivate
TrimToSize(size_t sizelimit, std::vector< COutPoint > *pvNoSpendsRemaining=nullptr) EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPool
txiter typedefCTxMemPool
UpdateChild(txiter entry, txiter child, bool add) EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPoolprivate
UpdateChildrenForRemoval(txiter entry) EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPoolprivate
UpdateEntryForAncestors(txiter it, const setEntries *setAncestors) EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPoolprivate
updateFeeForBlock() EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPool
UpdateForRemoveFromMempool(const setEntries &entriesToRemove) EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPoolprivate
UpdateParent(txiter entry, txiter parent, bool add) EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPoolprivate
UpdateParentsOf(bool add, txiter it) EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPoolprivate
withConflicting(Callable &&func) const EXCLUSIVE_LOCKS_REQUIRED(!cs_conflicting)CTxMemPoolinline
withOrphanage(Callable &&func) const EXCLUSIVE_LOCKS_REQUIRED(!cs_orphanage)CTxMemPoolinline
~CTxMemPool()CTxMemPool