This should be merged after the BIP68 softfork enforces.
EDIT: BIP68 has long since activated so miners are running min 0.12.1 and therefore will mine v2 txs. Also there are sufficient nodes on the network relaying v2 txs
This should be merged after the BIP68 softfork enforces.
EDIT: BIP68 has long since activated so miners are running min 0.12.1 and therefore will mine v2 txs. Also there are sufficient nodes on the network relaying v2 txs
What is the status of this?
Needs rebased.
ugh, thats a lot of work. thanks @btcdrak
I reviewed everything so far except the changes in test/data
technically the mempool_tests change was a bug in the test, here’s a fix b095828 if you want it that means you don’t need to add the version.
Travis failure:
02016-12-07 22:53:39,532 - ERROR - Output data mismatch for txcreate2.hex (format hex)
12016-12-07 22:53:44,125 - ERROR - Output data mismatch for txcreate2.json (format json)
22016-12-07 22:54:44,785 - ERROR - FAILED TESTCASES: [Parses a transation with no inputs and a single output script, Parses a transation with no inputs and a single output script (output in json)]
I’m able to recreate locally, this is merged on top of master:
0/Applications/Xcode.app/Contents/Developer/usr/bin/make check-TESTS check-local
1Running test/bitcoin-util-test.py...
22016-12-08 18:40:39,202 - ERROR - Output data mismatch for txcreate2.hex (format hex)
32016-12-08 18:40:39,207 - ERROR - Output data mismatch for txcreate2.json (format json)
42016-12-08 18:40:39,307 - ERROR - FAILED TESTCASES: [Parses a transation with no inputs and a single output script, Parses a transation with no inputs and a single output script (output in json)]
5make[3]: *** [check-local] Error 1
6make[3]: *** Waiting for unfinished jobs....
I’m not able to replicate locally.
Sorry, couldn’t resist: some typo collector should grab “transation”.
Without this change, the tests would be affected by default
tx version increases.
Hello. Going through this PR, I noticed that a couple of files now seem to not be used. Is this intentional? It doesn’t seem so.
I’m happy to file a PR and fix this. Just want to make sure I’m on the right path first. :) A txcreatesignv2.json test would probably be good too. I can write that.
Thanks.