Fabcoin Core
0.16.2
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 773 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 788 of file txmempool.h.
|
inline |
|
inline |
|
inline |
Definition at line 838 of file txmempool.h.
|
inline |
|
inline |
|
inline |
uint64_t DisconnectedBlockTransactions::cachedInnerUsage = 0 |
Definition at line 801 of file txmempool.h.
indexed_disconnected_transactions DisconnectedBlockTransactions::queuedTx |
Definition at line 800 of file txmempool.h.