Bitcoin ABC 0.26.3
P2P Digital Currency
|
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) | CTxMemPool | inline |
addUnchecked | CTxMemPool | |
ApplyDelta(const TxId &txid, Amount &nFeeDelta) const EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | |
CalculateAncestors(setEntries &setAncestors, CTxMemPoolEntry::Parents &staged_ancestors) const EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | private |
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) const | CTxMemPool | |
cs | CTxMemPool | mutable |
cs_conflicting | CTxMemPool | mutableprivate |
cs_main | CTxMemPool | |
cs_orphanage | CTxMemPool | mutableprivate |
CTxMemPool(const Options &opts) | CTxMemPool | |
DynamicMemoryUsage() const | CTxMemPool | |
estimateFee() const | CTxMemPool | |
exists(const TxId &txid) const | CTxMemPool | inline |
Expire(std::chrono::seconds time) EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | |
finalizedTxs | CTxMemPool | |
get(const TxId &txid) const | CTxMemPool | |
getAllTxIds(std::vector< TxId > &vtxid) const | CTxMemPool | |
GetAndIncrementSequence() const EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | inline |
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() const | CTxMemPool | |
GetMinFee() const | CTxMemPool | inline |
GetMinFee(size_t sizelimit) const | CTxMemPool | |
GetSequence() const EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | inline |
GetTotalFee() const EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | inline |
GetTotalTxSize() const EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | inline |
GetTransactionsUpdated() const | CTxMemPool | |
GetUnbroadcastTxs() const | CTxMemPool | inline |
GUARDED_BY(cs) | CTxMemPool | private |
GUARDED_BY(cs) | CTxMemPool | private |
GUARDED_BY(cs) | CTxMemPool | private |
GUARDED_BY(cs) | CTxMemPool | mutableprivate |
GUARDED_BY(cs) | CTxMemPool | mutableprivate |
GUARDED_BY(cs) | CTxMemPool | mutableprivate |
GUARDED_BY(cs) | CTxMemPool | inlinemutableprivate |
GUARDED_BY(cs) | CTxMemPool | inlineprivate |
GUARDED_BY(cs) | CTxMemPool | private |
GUARDED_BY(cs_orphanage) | CTxMemPool | private |
GUARDED_BY(cs_conflicting) | CTxMemPool | private |
GUARDED_BY(cs) | CTxMemPool | |
GUARDED_BY(cs) | CTxMemPool | private |
GUARDED_BY(cs) | CTxMemPool | |
GUARDED_BY(cs) | CTxMemPool | |
HasNoInputsOf(const CTransaction &tx) const EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | |
indexed_transaction_set typedef | CTxMemPool | |
info(const TxId &txid) const | CTxMemPool | |
infoAll() const | CTxMemPool | |
isAvalancheFinalized(const TxId &txid) const | CTxMemPool | inline |
isSpent(const COutPoint &outpoint) const | CTxMemPool | |
IsUnbroadcastTx(const TxId &txid) const EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | inline |
LimitSize(CCoinsViewCache &coins_cache) EXCLUSIVE_LOCKS_REQUIRED(cs | CTxMemPool | |
m_check_ratio | CTxMemPool | private |
m_dust_relay_feerate | CTxMemPool | |
m_expiry | CTxMemPool | |
m_max_datacarrier_bytes | CTxMemPool | |
m_max_size_bytes | CTxMemPool | |
m_min_relay_feerate | CTxMemPool | |
m_permit_bare_multisig | CTxMemPool | |
m_require_standard | CTxMemPool | |
nTransactionsUpdated | CTxMemPool | private |
Options typedef | CTxMemPool | |
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) | CTxMemPool | private |
ROLLING_FEE_HALFLIFE | CTxMemPool | static |
setAvalancheFinalized(const CTxMemPoolEntryRef &tx) EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | inline |
setEntries typedef | CTxMemPool | |
SetLoadTried(bool load_tried) | CTxMemPool | |
setRevTopoEntries typedef | CTxMemPool | |
size() const | CTxMemPool | inline |
trackPackageRemoved(const CFeeRate &rate) EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | private |
TrimToSize(size_t sizelimit, std::vector< COutPoint > *pvNoSpendsRemaining=nullptr) EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | |
txiter typedef | CTxMemPool | |
UpdateChild(txiter entry, txiter child, bool add) EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | private |
UpdateChildrenForRemoval(txiter entry) EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | private |
UpdateEntryForAncestors(txiter it, const setEntries *setAncestors) EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | private |
updateFeeForBlock() EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | |
UpdateForRemoveFromMempool(const setEntries &entriesToRemove) EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | private |
UpdateParent(txiter entry, txiter parent, bool add) EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | private |
UpdateParentsOf(bool add, txiter it) EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | private |
withConflicting(Callable &&func) const EXCLUSIVE_LOCKS_REQUIRED(!cs_conflicting) | CTxMemPool | inline |
withOrphanage(Callable &&func) const EXCLUSIVE_LOCKS_REQUIRED(!cs_orphanage) | CTxMemPool | inline |
~CTxMemPool() | CTxMemPool |