Intuitively, I think minRelayFee is policy while minBlockTxFee is validation, but DEFAULT_MIN_RELAY_TX_FEE is in validation.h while DEFAULT_BLOCK_MIN_TX_FEE is in policy.h.
Asked
Active
Viewed 153 times
5
1 Answers
4
Both are policy. Both are about the same rule, just concern different parts of the code.
DEFAULT_MIN_RELAY_TX_FEE is about transaction relay (don't relay transactions that pay less than 1000 satoshis per kilo-vbyte), while DEFAULT_BLOCK_MIN_TX_FEE is about block creation (don't include transactions paying less than 1000 satoshis per kilo-vbyte in block templates).
Antoine Poinsot
- 8,334
- 2
- 17
- 34