Bitcoin ABC 0.30.5
P2P Digital Currency
|
This is the complete list of members for TxPool, including all inherited members.
AddChildrenToWorkSet(const CTransaction &tx) EXCLUSIVE_LOCKS_REQUIRED(!m_mutex) | TxPool | |
AddTx(const CTransactionRef &tx, NodeId peer) EXCLUSIVE_LOCKS_REQUIRED(!m_mutex) | TxPool | |
EraseForBlock(const CBlock &block) EXCLUSIVE_LOCKS_REQUIRED(!m_mutex) | TxPool | |
EraseForPeer(NodeId peer) EXCLUSIVE_LOCKS_REQUIRED(!m_mutex) | TxPool | |
EraseTx(const TxId &txid) EXCLUSIVE_LOCKS_REQUIRED(!m_mutex) | TxPool | |
EraseTxNoLock(const TxId &txid) EXCLUSIVE_LOCKS_REQUIRED(m_mutex) | TxPool | protected |
expireInterval | TxPool | protected |
expireTime | TxPool | protected |
GetChildrenFromDifferentPeer(const CTransactionRef &parent, NodeId nodeid) const EXCLUSIVE_LOCKS_REQUIRED(!m_mutex) | TxPool | |
GetChildrenFromSamePeer(const CTransactionRef &parent, NodeId nodeid) const EXCLUSIVE_LOCKS_REQUIRED(!m_mutex) | TxPool | |
GetConflictTxs(const CTransactionRef &tx) const EXCLUSIVE_LOCKS_REQUIRED(!m_mutex) | TxPool | |
GetTx(const TxId &txid) const EXCLUSIVE_LOCKS_REQUIRED(!m_mutex) | TxPool | |
GetTxToReconsider(NodeId peer) EXCLUSIVE_LOCKS_REQUIRED(!m_mutex) | TxPool | |
GUARDED_BY(m_mutex) | TxPool | protected |
GUARDED_BY(m_mutex) | TxPool | protected |
GUARDED_BY(m_mutex) | TxPool | protected |
GUARDED_BY(m_mutex) | TxPool | protected |
GUARDED_BY(m_mutex) | TxPool | inlineprotected |
HaveTx(const TxId &txid) const EXCLUSIVE_LOCKS_REQUIRED(!m_mutex) | TxPool | |
HaveTxToReconsider(NodeId peer) EXCLUSIVE_LOCKS_REQUIRED(!m_mutex) | TxPool | |
LimitTxs(unsigned int max_txs, FastRandomContext &rng) EXCLUSIVE_LOCKS_REQUIRED(!m_mutex) | TxPool | |
m_mutex | TxPool | mutableprotected |
PoolTxMap typedef | TxPool | protected |
Size() const EXCLUSIVE_LOCKS_REQUIRED(!m_mutex) | TxPool | inline |
txKind | TxPool | protected |
TxPool(const std::string &txKindIn, std::chrono::seconds expireTimeIn, std::chrono::seconds expireIntervalIn) | TxPool | inline |