Fullrbf should just be called "reality", because that is what it is. Breaking the delusion that you cannot double spend on the mempool.
"the delusion that you cannot double spend on the mempool."
Strawman
reply
It has always been the case that transactions are not final until multiple confs. The protocol never gives any assurances of confirmation for any transaction in the mempool. Relying on 0conf will also expose you to purge risk, like we saw last week.
reply
For example, f2pool mined two full-rbf double spends earlier today. I don't think they're running with mempoolfullrbf enabled. I think they just restarted a node or something similar and cleared their mempool.
reply
deleted by author
reply
Other than transactions relevant to your wallet, no. Bitcoin Core doesn't need that information for normal operation as double spends of mempool transactions are perfectly normal.
reply
This is how you say it without the strawman.
reply
My node, my policy.
If you disagree, keep the first seen policy.
reply
Non sequitur, but anyway.
Cool! Do your thing.
reply