![]() |
Bitcoin Core 22.99.0
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 uint256 &txid) | CTxMemPool | inline |
| addUnchecked | CTxMemPool | |
| addUnchecked(const CTxMemPoolEntry &entry, setEntries &setAncestors, bool validFeeEstimate=true) EXCLUSIVE_LOCKS_REQUIRED(cs | CTxMemPool | |
| ApplyDelta(const uint256 &hash, CAmount &nFeeDelta) const EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | |
| cacheMap typedef | CTxMemPool | private |
| CalculateAncestorsAndCheckLimits(size_t entry_size, size_t entry_count, setEntries &setAncestors, CTxMemPoolEntry::Parents &staged_ancestors, uint64_t limitAncestorCount, uint64_t limitAncestorSize, uint64_t limitDescendantCount, uint64_t limitDescendantSize, std::string &errString) const EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | private |
| 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 | |
| CheckPackageLimits(const Package &package, uint64_t limitAncestorCount, uint64_t limitAncestorSize, uint64_t limitDescendantCount, uint64_t limitDescendantSize, std::string &errString) const EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | |
| clear() | CTxMemPool | |
| ClearPrioritisation(const uint256 &hash) EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | |
| CompareDepthAndScore(const uint256 &hasha, const uint256 &hashb, bool wtxid=false) | CTxMemPool | |
| cs | CTxMemPool | mutable |
| cs_main | CTxMemPool | |
| cs_main | CTxMemPool | |
| CTxMemPool(CBlockPolicyEstimator *estimator=nullptr, int check_ratio=0) | CTxMemPool | explicit |
| DynamicMemoryUsage() const | CTxMemPool | |
| exists(const GenTxid >xid) const | CTxMemPool | inline |
| 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) | CTxMemPool | inline |
| GetAndIncrementSequence() const EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | inline |
| GetConflictTx(const COutPoint &prevout) 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) | CTxMemPool | inline |
| GetSortedDepthAndScore() const EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | private |
| GetTotalFee() const EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | inline |
| GetTotalTxSize() const EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | inline |
| GetTransactionAncestry(const uint256 &txid, size_t &ancestors, size_t &descendants, size_t *ancestorsize=nullptr, CAmount *ancestorfees=nullptr) const | CTxMemPool | |
| GetTransactionsUpdated() const | CTxMemPool | |
| GetUnbroadcastTxs() const | CTxMemPool | inline |
| GUARDED_BY(cs) | CTxMemPool | protected |
| GUARDED_BY(cs) | CTxMemPool | protected |
| GUARDED_BY(cs) | CTxMemPool | protected |
| GUARDED_BY(cs) | CTxMemPool | mutableprotected |
| GUARDED_BY(cs) | CTxMemPool | mutableprotected |
| GUARDED_BY(cs) | CTxMemPool | mutableprotected |
| GUARDED_BY(cs) | CTxMemPool | mutableprotected |
| GUARDED_BY(cs) | CTxMemPool | inlinemutableprotected |
| GUARDED_BY(cs) | CTxMemPool | inlineprotected |
| GUARDED_BY(cs) | CTxMemPool | |
| 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 GenTxid >xid) const | CTxMemPool | |
| infoAll() const | CTxMemPool | |
| IsLoaded() const | CTxMemPool | |
| isSpent(const COutPoint &outpoint) const | CTxMemPool | |
| IsUnbroadcastTx(const uint256 &txid) const EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | inline |
| it | CTxMemPool | |
| LOCKS_EXCLUDED(m_epoch) | CTxMemPool | |
| m_check_ratio | CTxMemPool | protected |
| m_epoch | CTxMemPool | |
| minerPolicyEstimator | CTxMemPool | protected |
| nTransactionsUpdated | CTxMemPool | protected |
| 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(CChainState &active_chainstate, int flags) EXCLUSIVE_LOCKS_REQUIRED(cs | CTxMemPool | |
| 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) | CTxMemPool | private |
| ROLLING_FEE_HALFLIFE | CTxMemPool | static |
| setEntries typedef | CTxMemPool | |
| SetIsLoaded(bool loaded) | CTxMemPool | |
| size() const | CTxMemPool | inline |
| trackPackageRemoved(const CFeeRate &rate) EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | protected |
| TrimToSize(size_t sizelimit, std::vector< COutPoint > *pvNoSpendsRemaining=nullptr) EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | |
| txiter typedef | CTxMemPool | |
| UpdateAncestorsOf(bool add, txiter hash, setEntries &setAncestors) EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | private |
| 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 |
| UpdateForDescendants(txiter updateIt, cacheMap &cachedDescendants, const std::set< uint256 > &setExclude) EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | private |
| UpdateForRemoveFromMempool(const setEntries &entriesToRemove, bool updateDescendants) EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | private |
| UpdateParent(txiter entry, txiter parent, bool add) EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | private |
| UpdateTransactionsFromBlock(const std::vector< uint256 > &vHashesToUpdate) EXCLUSIVE_LOCKS_REQUIRED(cs | CTxMemPool | |
| visited(const txiter it) const EXCLUSIVE_LOCKS_REQUIRED(cs | CTxMemPool | |
| visited(std::optional< txiter > it) const EXCLUSIVE_LOCKS_REQUIRED(cs | CTxMemPool |