optimize checkmultisig.

This commit is contained in:
Christopher Jeffrey 2015-12-15 01:48:21 -08:00
parent c44ea0090f
commit 5e5507f668

View File

@ -630,6 +630,8 @@ script.execute = function execute(s, stack, tx, index) {
if (stack.length < m + 1)
return false;
var subscript = script.subscript(s, lastSep);
// Get signatures
var succ = 0;
for (var i = 0; i < m; i++) {
@ -641,7 +643,6 @@ script.execute = function execute(s, stack, tx, index) {
if (!script.isValidSig(sig))
return false;
var subscript = script.subscript(s, lastSep);
var hash = tx.subscriptHash(index, subscript, type);
// Strict order: