aboutsummaryrefslogtreecommitdiff
path: root/test/functional/test_framework/mininode.py
diff options
context:
space:
mode:
authorAndrew Chow <achow101-github@achow101.com>2020-03-31 13:36:34 -0400
committerAndrew Chow <achow101-github@achow101.com>2020-03-31 18:41:52 -0400
commitcd3b1569d9ad8e24d3a222aff74e0c254baadf79 (patch)
tree6571f3e20d4c9055f1f60f70ae72012a50978aa0 /test/functional/test_framework/mininode.py
parentd52ba21dfff99173abb927bc964ce7ceb711d789 (diff)
downloadbitcoin-cd3b1569d9ad8e24d3a222aff74e0c254baadf79.tar.xz
Correctly compute redeemScript from witnessScript for signrawtransaction
ParsePrevouts uses GetScriptForWitness on the given witnessScript to find the corresponding redeemScript. This is incorrect when the witnessScript is either a P2PK or P2PKH script as it returns the corresponding P2WPK script instead of turning the witnessScript into a P2WSH script. Instead this should make the script a WitnessV0ScriptHash destination and get the script for that. Test cases are also added.
Diffstat (limited to 'test/functional/test_framework/mininode.py')
0 files changed, 0 insertions, 0 deletions