This corrects some of the script tests which were not properly updated for the differences introduced by Decred as well as adds some additional tests for some updated semantics. Namely: - Correct the redeem script hash of several tests so they fail for the intended reason instead of due to having an invalid script hash - Correct multisig tests to remove the dummy parameter which is not needed by Decred - Change the tests for previously reserved opcodes to discouraged upgradable NOP tests to match their new semantics - Add tests to ensure all discourage NOPs are allowed when in an unexecuted branch - Add tests to ensure all reserved opcodes that are not always illegal are allowed when in an unexecuted branch |
||
|---|---|---|
| .. | ||
| LICENSE | ||
| many_inputs_tx.hex | ||
| script_invalid.json | ||
| script_valid.json | ||
| sighash.json | ||
| tx_invalid.json | ||
| tx_valid.json | ||