(mostly) Lock free transactions

Iirc, I was once told we don’t support RBF and we only support CPFP. I don’t remember why that’s the case though

Yeah, we don’t support RBF right now, might get this support in the future

1 Like

With the new fee system grin-rfcs/0017-fix-fees.md at master · mimblewimble/grin-rfcs · GitHub in place since Jan 2021, it makes sense to allow replacement of tx1 by tx2 in the mempool if

  1. tx2 has a higher tx priority than tx1

  2. tx2 fees are at least double tx1 fees

The first expresses the desire of the tx sender that tx2 should take precedence over tx1, while the second ensures that the new tx fees cover the bandwidth costs of the relay of both the replaced tx1 and the new tx2.
I recommend that we implement such a rule once there is the slightest risk of blocks filling up (could take many years:-).

1 Like