diff --git a/lib/bcoin/chain.js b/lib/bcoin/chain.js index c1f98ffd..c3791a8f 100644 --- a/lib/bcoin/chain.js +++ b/lib/bcoin/chain.js @@ -955,7 +955,7 @@ Chain.prototype.add = function add(initial, peer, callback) { hash: entry.hash, checkpoint: checkpoint }, peer); - if (hash !== checkpoint) { + if (entry.hash !== checkpoint) { // Resetting to the last checkpoint _really_ isn't // necessary (even bitcoind doesn't do it), but it // could be used if you want to be on the overly diff --git a/lib/bcoin/script.js b/lib/bcoin/script.js index a7ecacdc..0cf2caf8 100644 --- a/lib/bcoin/script.js +++ b/lib/bcoin/script.js @@ -2414,8 +2414,6 @@ script.getArgs = function getArgs(s) { if (script.isMultisig(s)) { keys = s.slice(1, -2); - if (!pub) - return -1; m = s[0]; if (keys.length < 1 || m < 1) return -1;