Merge pull request #579 from bitcoinjs/fix/isCoinbaseHash

Update Transaction.isCoinbaseHash
This commit is contained in:
Daniel Cousens 2016-05-06 14:18:24 +10:00
commit 7203b7a94d

View file

@ -82,9 +82,11 @@ Transaction.fromHex = function (hex) {
}
Transaction.isCoinbaseHash = function (buffer) {
return Array.prototype.every.call(buffer, function (x) {
return x === 0
})
typeforce(types.Hash256bit, buffer)
for (var i = 0; i < 32; ++i) {
if (buffer[i] !== 0) return false
}
return true
}
Transaction.prototype.isCoinbase = function () {