- Group Reviewers
- rSTAGING9ba4bfca513d: Implement OP_CHECKDATASIG and OP_CHECKDATASIGVERIFY
rABC9ba4bfca513d: Implement OP_CHECKDATASIG and OP_CHECKDATASIGVERIFY
Added a ton of test cases.
I've gone over this diff twice now. It's quite large, but looks pretty great so far. Should be good once PushSig is clarified. It took me 10-20 minutes to figure out what was going on there.
This needs some differentiation from the other PushSig(), since the other one always includes the SigHashType. Differentiation can be either a rename from PushSig() to PushSigWithoutHashType() or just adding a comment that explains that SigHashType is not appended when hash is provided directly.
TestBuilder's API is hilariously weird. Opened up a few tasks to fix that so it makes more sense: https://reviews.bitcoinabc.org/T392