![]() |
Bitcoin Core
0.21.1
P2P Digital Currency
|
#include <txmempool.h>
Public Types | |
| typedef boost::multi_index_container < CTransactionRef, boost::multi_index::indexed_by < boost::multi_index::hashed_unique < boost::multi_index::tag < txid_index > , mempoolentry_txid, SaltedTxidHasher > , boost::multi_index::sequenced < boost::multi_index::tag < insertion_order > > > > | indexed_disconnected_transactions |
Public Member Functions | |
| ~DisconnectedBlockTransactions () | |
| size_t | DynamicMemoryUsage () const |
| void | addTransaction (const CTransactionRef &tx) |
| void | removeForBlock (const std::vector< CTransactionRef > &vtx) |
| void | removeEntry (indexed_disconnected_transactions::index< insertion_order >::type::iterator entry) |
| void | clear () |
Public Attributes | |
| indexed_disconnected_transactions | queuedTx |
| uint64_t | cachedInnerUsage = 0 |
Definition at line 922 of file txmempool.h.
| typedef boost::multi_index_container< CTransactionRef, boost::multi_index::indexed_by< boost::multi_index::hashed_unique< boost::multi_index::tag<txid_index>, mempoolentry_txid, SaltedTxidHasher >, boost::multi_index::sequenced< boost::multi_index::tag<insertion_order> > > > DisconnectedBlockTransactions::indexed_disconnected_transactions |
Definition at line 937 of file txmempool.h.
|
inline |
Definition at line 947 of file txmempool.h.
|
inline |
Definition at line 958 of file txmempool.h.
|
inline |
Definition at line 987 of file txmempool.h.
|
inline |
Definition at line 954 of file txmempool.h.
|
inline |
Definition at line 981 of file txmempool.h.
|
inline |
Definition at line 965 of file txmempool.h.
| uint64_t DisconnectedBlockTransactions::cachedInnerUsage = 0 |
Definition at line 950 of file txmempool.h.
| indexed_disconnected_transactions DisconnectedBlockTransactions::queuedTx |
Definition at line 949 of file txmempool.h.
1.8.8