Raven Core  3.0.0
P2P Digital Currency
CTxMemPool Member List

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

_clear()CTxMemPool
addAddressIndex(const CTxMemPoolEntry &entry, const CCoinsViewCache &view)CTxMemPool
addressDeltaMap typedefCTxMemPoolprivate
addressDeltaMapInserted typedefCTxMemPoolprivate
addSpentIndex(const CTxMemPoolEntry &entry, const CCoinsViewCache &view)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) constCTxMemPool
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) constCTxMemPool
check(const CCoinsViewCache *pcoins) constCTxMemPool
clear()CTxMemPool
ClearPrioritisation(const uint256 hash)CTxMemPool
CompareDepthAndScore(const uint256 &hasha, const uint256 &hashb)CTxMemPool
csCTxMemPoolmutable
CTxMemPool(CBlockPolicyEstimator *estimator=nullptr)CTxMemPoolexplicit
DynamicMemoryUsage() constCTxMemPool
exists(uint256 hash) constCTxMemPoolinline
Expire(int64_t time)CTxMemPool
get(const uint256 &hash) constCTxMemPool
getAddressIndex(std::vector< std::pair< uint160, int > > &addresses, std::string assetName, std::vector< std::pair< CMempoolAddressDeltaKey, CMempoolAddressDelta > > &results)CTxMemPool
getAddressIndex(std::vector< std::pair< uint160, int > > &addresses, std::vector< std::pair< CMempoolAddressDeltaKey, CMempoolAddressDelta > > &results)CTxMemPool
GetMemPoolChildren(txiter entry) constCTxMemPool
GetMemPoolParents(txiter entry) constCTxMemPool
GetMinFee(size_t sizelimit) constCTxMemPool
GetSortedDepthAndScore() constCTxMemPoolprivate
getSpentIndex(CSpentIndexKey &key, CSpentIndexValue &value)CTxMemPool
GetTotalTxSize() constCTxMemPoolinline
GetTransactionsUpdated() constCTxMemPool
HasNoInputsOf(const CTransaction &tx) constCTxMemPool
indexed_transaction_set typedefCTxMemPool
info(const uint256 &hash) constCTxMemPool
infoAll() constCTxMemPool
isSpent(const COutPoint &outpoint)CTxMemPool
lastRollingFeeUpdateCTxMemPoolmutableprivate
mapAddressCTxMemPoolprivate
mapAddressesMarkedFrozenCTxMemPool
mapAddressesQualifiersChangedCTxMemPool
mapAddressInsertedCTxMemPoolprivate
mapAssetMarkedGlobalFrozenCTxMemPool
mapAssetToHashCTxMemPool
mapAssetVerifierChangedCTxMemPool
mapDeltasCTxMemPool
mapHashMarkedGlobalFrozenCTxMemPool
mapHashQualifiersChangedCTxMemPool
mapHashToAddressMarkedFrozenCTxMemPool
mapHashToAssetCTxMemPool
mapHashVerifierChangedCTxMemPool
mapLinksCTxMemPoolprivate
mapNextTxCTxMemPool
mapSpentCTxMemPoolprivate
mapSpentIndex typedefCTxMemPoolprivate
mapSpentIndexInserted typedefCTxMemPoolprivate
mapSpentInsertedCTxMemPoolprivate
mapTxCTxMemPool
minerPolicyEstimatorCTxMemPoolprivate
nCheckFrequencyCTxMemPoolprivate
NotifyEntryAddedCTxMemPool
NotifyEntryRemovedCTxMemPool
nTransactionsUpdatedCTxMemPoolprivate
PrioritiseTransaction(const uint256 &hash, const CAmount &nFeeDelta)CTxMemPool
queryHashes(std::vector< uint256 > &vtxid)CTxMemPool
removeAddressIndex(const uint256 txhash)CTxMemPool
removeConflicts(const CTransaction &tx)CTxMemPool
removeForBlock(const std::vector< CTransactionRef > &vtx, unsigned int nBlockHeight, ConnectedBlockAssetData &connectedBlockData)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
removeSpentIndex(const uint256 txhash)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) constCTxMemPool
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