HomePhabricator

Make PUSHDATA opcodes have names in ParseScript

Description

Make PUSHDATA opcodes have names in ParseScript

Summary:
Currently, ParseScript does not recognize scripts which use the
full PUSHDATA opcode names. This commit enables the parser to
recognize these opcodes, and fixes script_tests.json to have
PUSHDATA opcodes be explicitly named.

Test Plan:

make check

Reviewers: #bitcoin_abc, deadalnix

Reviewed By: #bitcoin_abc, deadalnix

Subscribers: teamcity, deadalnix

Differential Revision: https://reviews.bitcoinabc.org/D1301

Details

Provenance
schancelAuthored on Apr 17 2018, 05:25
qshuaiPushed on Apr 24 2018, 07:44
Reviewer
Restricted Project
Differential Revision
D1301: Make PUSHDATA opcodes have names in ParseScript
Parents
rSTAGING90ce4fff78f1: Make script_tests.cpp output verbose errors.
Branches
Unknown
Tags
Unknown
References
tag: phabricator/base/3589, tag: phabricator/base/3585
Reverted By
rSTAGINGa53cdc8560f3: Revert "Make PUSHDATA opcodes have names in ParseScript"