The rbf state of unconfirmed transactions
Declared in <policy/rbf.h>
enum class RBFTransactionState : int;
| Name | Description |
|---|---|
UNKNOWN | Unconfirmed tx that does not signal rbf and is not in the mempool |
REPLACEABLE_BIP125 | Either this tx or a mempool ancestor signals rbf |
FINAL | Neither this tx nor a mempool ancestor signals rbf |
| Name | Description |
|---|---|
IsRBFOptIn | Determine whether an unconfirmed transaction is signaling opt-in to RBF according to BIP 125 This involves checking sequence numbers of the transaction, as well as the sequence numbers of all in-mempool ancestors. |
IsRBFOptInEmptyMempool | Determine the RBF signaling state of a transaction assuming an empty mempool. |