Reason why a transaction was removed from the mempool, this is passed to the notification signal.
Declared in <kernel/mempool_removal_reason.h>
enum class MemPoolRemovalReason : int;
| Name | Description |
|---|---|
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 |
REPLACED | Removed for replacement |
| Name | Description |
|---|---|
RemovalReasonToString | Convert a mempool removal reason to a human-readable string. |