block: remove some unused code from checkBlock.

This commit is contained in:
Christopher Jeffrey 2014-05-24 13:44:10 -05:00
parent 2d7599d2d3
commit c1fbab35e1

View File

@ -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;
};