Script: removes Script.createP2SHMultiSigScriptSig
It is favoured to compose the scriptSig manually using Script.createP2SHScriptSig and Script.createMultisigScriptSig. Added a test to verify that createMultisigScriptSig throws when not enough signatures a provided and the redeemScript is given.
This commit is contained in:
parent
f8e662e495
commit
f18c5e4c1e
3 changed files with 23 additions and 16 deletions
test
|
@ -264,7 +264,8 @@ describe('Transaction', function() {
|
|||
return tx.signScriptSig(0, redeemScript, privKey)
|
||||
})
|
||||
|
||||
var scriptSig = Script.createP2SHMultisigScriptSig(signatures, redeemScript)
|
||||
var redeemScriptSig = Script.createMultisigScriptSig(signatures)
|
||||
var scriptSig = Script.createP2SHScriptSig(redeemScriptSig, redeemScript)
|
||||
tx.setScriptSig(0, scriptSig)
|
||||
|
||||
signatures.forEach(function(sig, i){
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue