Verify merkle root exists before matching on it

This commit is contained in:
Sky Young 2019-07-23 12:20:48 -06:00
parent 474685d7c1
commit db1152fed9

View File

@ -155,14 +155,16 @@ BlockController.prototype.transformBlock = function(block, info) {
// MerkleRoot is backwards hex data in the block object, flip before returning // MerkleRoot is backwards hex data in the block object, flip before returning
var merkleRoot = block.merkleRoot; var merkleRoot = block.merkleRoot;
var strArray = merkleRoot.match(/.{1,2}/g); if (merkleRoot) {
var reversedArray = strArray.reverse(); var strArray = merkleRoot.match(/.{1,2}/g);
var builtStr = ""; var reversedArray = strArray.reverse();
for (var str of reversedArray){ var builtStr = "";
builtStr += str; for (var str of reversedArray){
} builtStr += str;
}
merkleRoot = builtStr merkleRoot = builtStr
}
return { return {
hash: block.rhash(), hash: block.rhash(),