Looking at the default reference implementation, I'm trying to get an idea has to how minRelayFee, FeeFilterand CPFP work. So maybe someone can tell me where I'm off track.
- I think fee-per-KB is fee per 1000 vbytes, not 1024 (KB -vs- KiB)
- I think that minRelayTxFee, and FeeFilter does calculations in vbytes not bytes
- I think that minRelayTxFee, and FeeFilter ignore CPFP relations
To restate, I think each Tx must meet the requirements for minRelayTxFee, and FeeFilter on its own merits and without CPFP relations, but that segwit sizing is taken into consideration.
Thoughts?