Raven Core
3.0.0
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 754 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 769 of file txmempool.h.
|
inline |
Definition at line 779 of file txmempool.h.
|
inline |
Definition at line 790 of file txmempool.h.
|
inline |
Definition at line 819 of file txmempool.h.
|
inline |
Definition at line 786 of file txmempool.h.
|
inline |
Definition at line 813 of file txmempool.h.
|
inline |
Definition at line 797 of file txmempool.h.
uint64_t DisconnectedBlockTransactions::cachedInnerUsage = 0 |
Definition at line 782 of file txmempool.h.
indexed_disconnected_transactions DisconnectedBlockTransactions::queuedTx |
Definition at line 781 of file txmempool.h.