scripts: extract all scripts to encode/decode/check style

This commit is contained in:
Daniel Cousens 2016-11-02 12:30:37 +11:00 committed by Daniel Cousens
parent 27b48e8aa2
commit d9fa39a2cc
23 changed files with 852 additions and 729 deletions

View file

@ -357,7 +357,7 @@ describe('TransactionBuilder', function () {
var signatures = bscript.decompile(scriptSig).slice(1, -1).filter(function (x) { return x !== ops.OP_0 })
// rebuild/replace the scriptSig without them
var replacement = bscript.scriptHashInput(bscript.multisigInput(signatures), redeemScript)
var replacement = bscript.scriptHash.input.encode(bscript.multisig.input.encode(signatures), redeemScript)
assert.strictEqual(bscript.toASM(replacement), sign.scriptSigFiltered)
tx.ins[i].script = replacement