Bitcoin Core  0.21.1
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 uint256 &txid)CTxMemPoolinline
addUnchecked(const CTxMemPoolEntry &entry, bool validFeeEstimate=true) EXCLUSIVE_LOCKS_REQUIRED(csCTxMemPool
addUnchecked(const CTxMemPoolEntry &entry, setEntries &setAncestors, bool validFeeEstimate=true) EXCLUSIVE_LOCKS_REQUIRED(csCTxMemPool
ApplyDelta(const uint256 &hash, CAmount &nFeeDelta) const EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPool
blockSinceLastRollingFeeBumpCTxMemPoolmutableprivate
cachedInnerUsageCTxMemPoolprivate
cacheMap typedefCTxMemPoolprivate
CalculateDescendantMaximum(txiter entry) const EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPool
CalculateDescendants(txiter it, setEntries &setDescendants) const EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPool
CalculateMemPoolAncestors(const CTxMemPoolEntry &entry, setEntries &setAncestors, uint64_t limitAncestorCount, uint64_t limitAncestorSize, uint64_t limitDescendantCount, uint64_t limitDescendantSize, std::string &errString, bool fSearchForParents=true) const EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPool
check(const CCoinsViewCache *pcoins) const CTxMemPool
clear()CTxMemPool
ClearPrioritisation(const uint256 &hash) EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPool
CompareDepthAndScore(const uint256 &hasha, const uint256 &hashb, bool wtxid=false)CTxMemPool
csCTxMemPoolmutable
cs_mainCTxMemPool
CTxMemPool(CBlockPolicyEstimator *estimator=nullptr)CTxMemPoolexplicit
DynamicMemoryUsage() const CTxMemPool
exists(const GenTxid &gtxid) const CTxMemPoolinline
exists(const uint256 &txid) const CTxMemPoolinline
Expire(std::chrono::seconds time) EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPool
get(const uint256 &hash) const CTxMemPool
get_iter_from_wtxid(const uint256 &wtxid) const EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPoolinline
GetAndIncrementSequence() const EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPoolinline
GetConflictTx(const COutPoint &prevout) const EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPool
GetFreshEpoch() const EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPool
GetIter(const uint256 &txid) const EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPool
GetIterSet(const std::set< uint256 > &hashes) const EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPool
GetMinFee(size_t sizelimit) const CTxMemPool
GetSequence() const EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPoolinline
GetSortedDepthAndScore() const EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPoolprivate
GetTotalTxSize() const EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPoolinline
GetTransactionAncestry(const uint256 &txid, size_t &ancestors, size_t &descendants) const CTxMemPool
GetTransactionsUpdated() const CTxMemPool
GetUnbroadcastTxs() const CTxMemPoolinline
GUARDED_BY(cs)CTxMemPoolprivate
GUARDED_BY(cs)CTxMemPoolinlineprivate
GUARDED_BY(cs)CTxMemPool
GUARDED_BY(cs)CTxMemPool
GUARDED_BY(cs)CTxMemPoolprivate
GUARDED_BY(cs)CTxMemPool
HasNoInputsOf(const CTransaction &tx) const EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPool
indexed_transaction_set typedefCTxMemPool
info(const uint256 &hash) const CTxMemPool
info(const GenTxid &gtxid) const CTxMemPool
infoAll() const CTxMemPool
IsLoaded() const CTxMemPool
isSpent(const COutPoint &outpoint) const CTxMemPool
IsUnbroadcastTx(const uint256 &txid) const EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPoolinline
lastRollingFeeUpdateCTxMemPoolmutableprivate
m_epochCTxMemPoolmutableprivate
m_has_epoch_guardCTxMemPoolmutableprivate
m_sequence_numberCTxMemPoolmutableprivate
mapDeltasCTxMemPool
minerPolicyEstimatorCTxMemPoolprivate
nTransactionsUpdatedCTxMemPoolprivate
PrioritiseTransaction(const uint256 &hash, const CAmount &nFeeDelta)CTxMemPool
queryHashes(std::vector< uint256 > &vtxid) const CTxMemPool
removeConflicts(const CTransaction &tx) EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPool
removeForBlock(const std::vector< CTransactionRef > &vtx, unsigned int nBlockHeight) EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPool
removeForReorg(const CCoinsViewCache *pcoins, unsigned int nMemPoolHeight, int flags) EXCLUSIVE_LOCKS_REQUIRED(csCTxMemPool
removeRecursive(const CTransaction &tx, MemPoolRemovalReason reason) EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPool
RemoveStaged(setEntries &stage, bool updateDescendants, MemPoolRemovalReason reason) EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPool
RemoveUnbroadcastTx(const uint256 &txid, const bool unchecked=false)CTxMemPool
removeUnchecked(txiter entry, MemPoolRemovalReason reason) EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPoolprivate
ROLLING_FEE_HALFLIFECTxMemPoolstatic
rollingMinimumFeeRateCTxMemPoolmutableprivate
setEntries typedefCTxMemPool
SetIsLoaded(bool loaded)CTxMemPool
setSanityCheck(double dFrequency=1.0)CTxMemPoolinline
size() const CTxMemPoolinline
totalTxSizeCTxMemPoolprivate
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
UpdateAncestorsOf(bool add, txiter hash, setEntries &setAncestors) EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPoolprivate
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
UpdateForDescendants(txiter updateIt, cacheMap &cachedDescendants, const std::set< uint256 > &setExclude) EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPoolprivate
UpdateForRemoveFromMempool(const setEntries &entriesToRemove, bool updateDescendants) EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPoolprivate
UpdateParent(txiter entry, txiter parent, bool add) EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPoolprivate
UpdateTransactionsFromBlock(const std::vector< uint256 > &vHashesToUpdate) EXCLUSIVE_LOCKS_REQUIRED(csCTxMemPool
visited(txiter it) const EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPoolinline
visited(Optional< txiter > it) const EXCLUSIVE_LOCKS_REQUIRED(cs)CTxMemPoolinline