Fabcoin Core  0.16.2
P2P Digital Currency
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
CTxMemPool Member List

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

_clear()CTxMemPool
AddTransactionsUpdated(unsigned int n)CTxMemPool
addUnchecked(const uint256 &hash, const CTxMemPoolEntry &entry, bool validFeeEstimate=true)CTxMemPool
addUnchecked(const uint256 &hash, const CTxMemPoolEntry &entry, setEntries &setAncestors, bool validFeeEstimate=true)CTxMemPool
ApplyDelta(const uint256 hash, CAmount &nFeeDelta) const CTxMemPool
blockSinceLastRollingFeeBumpCTxMemPoolmutableprivate
cachedInnerUsageCTxMemPoolprivate
cacheMap typedefCTxMemPoolprivate
CalculateDescendants(txiter it, setEntries &setDescendants)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 CTxMemPool
check(const CCoinsViewCache *pcoins) const CTxMemPool
clear()CTxMemPool
ClearPrioritisation(const uint256 hash)CTxMemPool
CompareDepthAndScore(const uint256 &hasha, const uint256 &hashb)CTxMemPool
csCTxMemPoolmutable
CTxMemPool(CBlockPolicyEstimator *estimator=nullptr)CTxMemPool
DynamicMemoryUsage() const CTxMemPool
exists(uint256 hash) const CTxMemPoolinline
exists(const COutPoint &outpoint) const CTxMemPoolinline
Expire(int64_t time)CTxMemPool
get(const uint256 &hash) const CTxMemPool
GetMemPoolChildren(txiter entry) const CTxMemPool
GetMemPoolParents(txiter entry) const CTxMemPool
GetMinFee(size_t sizelimit) const CTxMemPool
GetSortedDepthAndScore() const CTxMemPoolprivate
GetTotalTxSize()CTxMemPoolinline
GetTransactionsUpdated() const CTxMemPool
HasNoInputsOf(const CTransaction &tx) const CTxMemPool
indexed_transaction_set typedefCTxMemPool
info(const uint256 &hash) const CTxMemPool
infoAll() const CTxMemPool
isSpent(const COutPoint &outpoint)CTxMemPool
lastRollingFeeUpdateCTxMemPoolmutableprivate
mapDeltasCTxMemPool
mapLinksCTxMemPoolprivate
mapNextTxCTxMemPool
mapTxCTxMemPool
minerPolicyEstimatorCTxMemPoolprivate
nCheckFrequencyCTxMemPoolprivate
NotifyEntryAddedCTxMemPool
NotifyEntryRemovedCTxMemPool
nTransactionsUpdatedCTxMemPoolprivate
PrioritiseTransaction(const uint256 &hash, const CAmount &nFeeDelta)CTxMemPool
queryHashes(std::vector< uint256 > &vtxid)CTxMemPool
removeConflicts(const CTransaction &tx)CTxMemPool
removeForBlock(const std::vector< CTransactionRef > &vtx, unsigned int nBlockHeight)CTxMemPool
removeForReorg(const CCoinsViewCache *pcoins, unsigned int nMemPoolHeight, int flags)CTxMemPool
removeRecursive(const CTransaction &tx, MemPoolRemovalReason reason=MemPoolRemovalReason::UNKNOWN)CTxMemPool
RemoveStaged(setEntries &stage, bool updateDescendants, MemPoolRemovalReason reason=MemPoolRemovalReason::UNKNOWN)CTxMemPool
removeUnchecked(txiter entry, MemPoolRemovalReason reason=MemPoolRemovalReason::UNKNOWN)CTxMemPoolprivate
ROLLING_FEE_HALFLIFECTxMemPoolstatic
rollingMinimumFeeRateCTxMemPoolmutableprivate
setEntries typedefCTxMemPool
setSanityCheck(double dFrequency=1.0)CTxMemPoolinline
size()CTxMemPoolinline
totalTxSizeCTxMemPoolprivate
trackPackageRemoved(const CFeeRate &rate)CTxMemPoolprivate
TransactionWithinChainLimit(const uint256 &txid, size_t chainLimit) const CTxMemPool
TrimToSize(size_t sizelimit, std::vector< COutPoint > *pvNoSpendsRemaining=nullptr)CTxMemPool
txiter typedefCTxMemPool
txlinksMap typedefCTxMemPoolprivate
UpdateAncestorsOf(bool add, txiter hash, setEntries &setAncestors)CTxMemPoolprivate
UpdateChild(txiter entry, txiter child, bool add)CTxMemPoolprivate
UpdateChildrenForRemoval(txiter entry)CTxMemPoolprivate
UpdateEntryForAncestors(txiter it, const setEntries &setAncestors)CTxMemPoolprivate
UpdateForDescendants(txiter updateIt, cacheMap &cachedDescendants, const std::set< uint256 > &setExclude)CTxMemPoolprivate
UpdateForRemoveFromMempool(const setEntries &entriesToRemove, bool updateDescendants)CTxMemPoolprivate
UpdateParent(txiter entry, txiter parent, bool add)CTxMemPoolprivate
UpdateTransactionsFromBlock(const std::vector< uint256 > &vHashesToUpdate)CTxMemPool
vTxHashesCTxMemPool