Tunable options controlling memory‐pool acceptance and limits.
Synopsis
Declared in <kernel/mempool_options.h>
struct MemPoolOptions;
Data Members
Name |
Description |
The ratio used to determine how often sanity checks will run. |
|
Fee rate below which an output is considered dust. |
|
How long a transaction may stay in the mempool before it expires. |
|
Minimum fee rate increment for replace‐by‐fee and relay. |
|
Ancestor and descendant count and size limits for the mempool. |
|
A data carrying output is an unspendable output containing data. The script type is designated as TxoutType::NULL_DATA. |
|
Maximum mempool memory usage, in bytes. |
|
A fee rate smaller than this is considered zero fee (for relaying, mining and transaction creation) |
|
Whether bare multisig outputs are relayed as standard. |
|
Whether to write mempool.dat using the legacy V1 serialization. |
|
Whether to enforce standardness rules on accepted transactions. |
|
Sink for validation event notifications, or null if unused. |
Created with MrDocs