diff --git a/lib/mining/miner.js b/lib/mining/miner.js index a0d04e71..c107d2a8 100644 --- a/lib/mining/miner.js +++ b/lib/mining/miner.js @@ -431,6 +431,9 @@ Miner.prototype.build = function build(attempt) { if (!tx.isFinal(attempt.height, attempt.locktime)) continue; + if (!attempt.witness && tx.hasWitness()) + continue; + for (j = 0; j < tx.inputs.length; j++) { input = tx.inputs[j]; prev = input.prevout.hash;