diff --git a/lib/bcoin/block.js b/lib/bcoin/block.js index 451cb66a..ac5adda1 100644 --- a/lib/bcoin/block.js +++ b/lib/bcoin/block.js @@ -206,14 +206,6 @@ Block.prototype._checkBlock = function checkBlock() { } } - // Check transactions - // TODO: - // for (var i = 0; i < this.txs.length; i++) { - // if (!this.txs[i].verify()) { - // return false; - // } - // } - // Build MerkleTree this.merkleTree = this._buildMerkle(); @@ -225,23 +217,6 @@ Block.prototype._checkBlock = function checkBlock() { unique[hash] = true; } - // Check to make sure block does not have more opcodes than MAX_BLOCK_SIGOPS - var sigops = 0; - // TODO: - // for (var i = 0; this.txs.length; i++) { - // for (var j = 0; j < this.txs.inputs.length; j++) { - // var script = this.txs.inputs[j].script; - // sigops += countSigops(script); - // } - // for (var j = 0; j < this.txs.outputs.length; j++) { - // var script = this.txs.outputs[j].script; - // sigops += countSigops(script); - // } - // } - if (sigops > bcoin.protocol.constants.block.maxSigops) { - return false; - } - // Check merkle root return this.merkleTree[this.merkleTree.length-1] === this.merkleRoot; };