#include <coins.h>
#include <consensus/amount.h>
#include <core_memusage.h>
#include <indirectmap.h>
#include <kernel/cs_main.h>
#include <kernel/mempool_entry.h>
#include <kernel/mempool_options.h>
#include <node/blockfitter.h>
#include <policy/packages.h>
#include <primitives/transaction.h>
#include <radix.h>
#include <sync.h>
#include <txconflicting.h>
#include <txorphanage.h>
#include <uint256radixkey.h>
#include <util/hasher.h>
#include <boost/multi_index/hashed_index.hpp>
#include <boost/multi_index/ordered_index.hpp>
#include <boost/multi_index/sequenced_index.hpp>
#include <boost/multi_index_container.hpp>
#include <atomic>
#include <map>
#include <memory>
#include <optional>
#include <set>
#include <string>
#include <unordered_map>
#include <utility>
#include <vector>
Go to the source code of this file.
|
| static const uint32_t | MEMPOOL_HEIGHT = 0x7FFFFFFF |
| | Fake height value used in Coins to signify they are only in the memory pool(since 0.8) More...
|
| |
◆ MemPoolRemovalReason
Reason why a transaction was removed from the mempool, this is passed to the notification signal.
| Enumerator |
|---|
| EXPIRY | Expired from mempool.
|
| SIZELIMIT | Removed in size limiting.
|
| REORG | Removed for reorganization.
|
| BLOCK | Removed for block.
|
| CONFLICT | Removed for conflict with in-block transaction.
|
| AVALANCHE | Removed by avalanche vote.
|
| MANUAL | Manual removal via RPC.
|
Definition at line 158 of file txmempool.h.
◆ RemovalReasonToString()
◆ MEMPOOL_HEIGHT
| const uint32_t MEMPOOL_HEIGHT = 0x7FFFFFFF |
|
static |
Fake height value used in Coins to signify they are only in the memory pool(since 0.8)
Definition at line 55 of file txmempool.h.