fc8c19a07c
Previously all conflicting transactions were evaluated as a whole to determine if the feerate was being increased. This meant that low feerate children pulled the feerate down, potentially allowing a high transaction with a high feerate to be replaced by one with a lower feerate. |
||
---|---|---|
.. | ||
.gitignore | ||
rbf-tests.py | ||
README.md |
Replace-by-fee regression tests
First get version v0.5.0 of the python-bitcoinlib library. In this directory run:
git clone -n https://github.com/petertodd/python-bitcoinlib
(cd python-bitcoinlib && git checkout 8270bfd9c6ac37907d75db3d8b9152d61c7255cd)
Then run the tests themselves with a bitcoind available running in regtest mode:
./rbf-tests.py