neobytes/qa/replace-by-fee
Peter Todd fc8c19a07c Prevent low feerate txs from (directly) replacing high feerate txs
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.
2015-11-10 14:14:07 -05:00
..
.gitignore
rbf-tests.py Prevent low feerate txs from (directly) replacing high feerate txs 2015-11-10 14:14:07 -05:00
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