Closed FrozenPrincess closed 7 years ago
Ah, the first transaction it created: dad38fc66d2f23645559893c3583be8d47c17779cfb9634ba38e8e040c24db3f
appears to not be bip125 replaceable, so that's why my node rejected it.
Is there a way to get it to generate and double spend bip125 replaceable transactions? As that is what I would like to actually be testing
You should run this script with replace-by-fee patch.
@FrozenPrincess Bitcoin Core now supports a command line option to make it generate BIP125 replacable transactions: https://github.com/bitcoin/bitcoin/pull/8601
The doublespend.py script doesn't support generating them right now, but that'd be a useful command line option to add to it.
And yes, you should be using the replace-by-fee patch; latest is here: https://github.com/petertodd/bitcoin/tree/replace-by-fee-v0.13.0
The first attempt I tried ended with
66: mempool min fee not met
so I ran this: