From b36491dd532299def9683104b77f579504e52fb2 Mon Sep 17 00:00:00 2001 From: Christopher Jeffrey Date: Mon, 3 Oct 2016 14:16:07 -0700 Subject: [PATCH] script: nullfail - minor. --- lib/script/script.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/script/script.js b/lib/script/script.js index db4067db..74e16a14 100644 --- a/lib/script/script.js +++ b/lib/script/script.js @@ -986,14 +986,14 @@ Script.prototype.execute = function execute(stack, flags, tx, index, version) { res = Script.checksig(hash, sig, key, flags); } - stack.pop(); - stack.pop(); - if (!res && (flags & constants.flags.VERIFY_NULLFAIL)) { if (sig.length !== 0) throw new ScriptError('NULLFAIL', op, ip); } + stack.pop(); + stack.pop(); + stack.push(res ? STACK_TRUE : STACK_FALSE); if (op === opcodes.OP_CHECKSIGVERIFY) {