Basically, if you turn on full-rbf, you might not have a full-rbf peer. The peering branch has code that:
Advertises a FULL_RBF service bit.
Makes sure you're connected to at least 4 other nodes advertising that service bit.
This is good for the full-rbf network, as it ensures we have a core set of nodes propagating full-rbf replacements. I'm running that branch on all my nodes myself.
Strongly urge you to update if you're on 24.0.0 and are a wallet user!
view on twitter.commempoolfullrbf=1 :)
Also, if you are more adventurous, you can run my full-rbf peering v24.0.1 branch: https://github.com/petertodd/bitcoin/tree/full-rbf-v24.0.1
Basically, if you turn on full-rbf, you might not have a full-rbf peer. The peering branch has code that:
This is good for the full-rbf network, as it ensures we have a core set of nodes propagating full-rbf replacements. I'm running that branch on all my nodes myself.
Can't I just connect to your nodes using
addnodein the config without running your branch?How important is it that my node advertises full RBF?
You can. But then you are relying on me.
Anyone know when 24.0.1 is going to be available on umbrel?
If you're not using the wallet 24.0.0 is fine.
Thanks!