![]() |
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.
1.8.13