diff --git a/lib/bcoin/script.js b/lib/bcoin/script.js index 9b0c5852..e1652e81 100644 --- a/lib/bcoin/script.js +++ b/lib/bcoin/script.js @@ -1488,7 +1488,7 @@ Script.prototype.execute = function execute(stack, flags, tx, index, version) { if (locktime.cmpn(0) < 0) throw new ScriptError('NEGATIVE_LOCKTIME', op, ip); - locktime = locktime.uand(utils.U32).toNumber(); + locktime = locktime.toNumber(); if (!Script.checkLocktime(locktime, tx, index)) throw new ScriptError('UNSATISFIED_LOCKTIME', op, ip); @@ -1514,7 +1514,7 @@ Script.prototype.execute = function execute(stack, flags, tx, index, version) { if (locktime.cmpn(0) < 0) throw new ScriptError('NEGATIVE_LOCKTIME', op, ip); - locktime = locktime.uand(utils.U32).toNumber(); + locktime = locktime.toNumber(); if ((locktime & constants.sequence.DISABLE_FLAG) !== 0) break;