![]() |
BSHA3
0.17.99
P2P Blockchain, based on Bitcoin
|
This is the complete list of members for CTxMemPool, including all inherited members.
_clear() EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | |
AddTransactionsUpdated(unsigned int n) | CTxMemPool | |
addUnchecked(const CTxMemPoolEntry &entry, bool validFeeEstimate=true) EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | |
addUnchecked(const CTxMemPoolEntry &entry, setEntries &setAncestors, bool validFeeEstimate=true) EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | |
ApplyDelta(const uint256 hash, CAmount &nFeeDelta) const | CTxMemPool | |
blockSinceLastRollingFeeBump | CTxMemPool | mutableprivate |
cachedInnerUsage | CTxMemPool | private |
cacheMap typedef | 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 | |
check(const CCoinsViewCache *pcoins) const | CTxMemPool | |
clear() | CTxMemPool | |
ClearPrioritisation(const uint256 hash) | CTxMemPool | |
CompareDepthAndScore(const uint256 &hasha, const uint256 &hashb) | CTxMemPool | |
cs | CTxMemPool | mutable |
CTxMemPool(CBlockPolicyEstimator *estimator=nullptr) | CTxMemPool | explicit |
DynamicMemoryUsage() const | CTxMemPool | |
exists(const uint256 &hash) const | CTxMemPool | inline |
Expire(int64_t time) | CTxMemPool | |
get(const uint256 &hash) const | CTxMemPool | |
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 | |
GetMemPoolChildren(txiter entry) const EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | |
GetMemPoolParents(txiter entry) const EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | |
GetMinFee(size_t sizelimit) const | CTxMemPool | |
GetSortedDepthAndScore() const EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | private |
GetTotalTxSize() const | CTxMemPool | inline |
GetTransactionAncestry(const uint256 &txid, size_t &ancestors, size_t &descendants) const | CTxMemPool | |
GetTransactionsUpdated() const | CTxMemPool | |
GUARDED_BY(cs) | CTxMemPool | private |
GUARDED_BY(cs) | CTxMemPool | |
GUARDED_BY(cs) | CTxMemPool | |
HasNoInputsOf(const CTransaction &tx) const | CTxMemPool | |
indexed_transaction_set typedef | CTxMemPool | |
info(const uint256 &hash) const | CTxMemPool | |
infoAll() const | CTxMemPool | |
isSpent(const COutPoint &outpoint) const | CTxMemPool | |
lastRollingFeeUpdate | CTxMemPool | mutableprivate |
mapDeltas | CTxMemPool | |
mapLinks | CTxMemPool | private |
minerPolicyEstimator | CTxMemPool | private |
NotifyEntryAdded | CTxMemPool | |
NotifyEntryRemoved | CTxMemPool | |
nTransactionsUpdated | CTxMemPool | private |
PrioritiseTransaction(const uint256 &hash, const CAmount &nFeeDelta) | CTxMemPool | |
queryHashes(std::vector< uint256 > &vtxid) | CTxMemPool | |
removeConflicts(const CTransaction &tx) EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | |
removeForBlock(const std::vector< CTransactionRef > &vtx, unsigned int nBlockHeight) | CTxMemPool | |
removeForReorg(const CCoinsViewCache *pcoins, unsigned int nMemPoolHeight, int flags) EXCLUSIVE_LOCKS_REQUIRED(cs_main) | CTxMemPool | |
removeRecursive(const CTransaction &tx, MemPoolRemovalReason reason=MemPoolRemovalReason::UNKNOWN) | CTxMemPool | |
RemoveStaged(setEntries &stage, bool updateDescendants, MemPoolRemovalReason reason=MemPoolRemovalReason::UNKNOWN) EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | |
removeUnchecked(txiter entry, MemPoolRemovalReason reason=MemPoolRemovalReason::UNKNOWN) EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | private |
ROLLING_FEE_HALFLIFE | CTxMemPool | static |
rollingMinimumFeeRate | CTxMemPool | mutableprivate |
setEntries typedef | CTxMemPool | |
setSanityCheck(double dFrequency=1.0) | CTxMemPool | inline |
size() | CTxMemPool | inline |
totalTxSize | CTxMemPool | private |
trackPackageRemoved(const CFeeRate &rate) EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | private |
TrimToSize(size_t sizelimit, std::vector< COutPoint > *pvNoSpendsRemaining=nullptr) | CTxMemPool | |
txiter typedef | CTxMemPool | |
txlinksMap typedef | CTxMemPool | private |
UpdateAncestorsOf(bool add, txiter hash, setEntries &setAncestors) EXCLUSIVE_LOCKS_REQUIRED(cs) | CTxMemPool | private |
UpdateChild(txiter entry, txiter child, bool add) | 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) | CTxMemPool | private |
UpdateTransactionsFromBlock(const std::vector< uint256 > &vHashesToUpdate) | CTxMemPool | |
vTxHashes | CTxMemPool |