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
var merkleRoot = block.merkleRoot;
var strArray = merkleRoot.match(/.{1,2}/g);
var reversedArray = strArray.reverse();
var builtStr = "";
for (var str of reversedArray){
builtStr += str;
}
if (merkleRoot) {
var strArray = merkleRoot.match(/.{1,2}/g);
var reversedArray = strArray.reverse();
var builtStr = "";
for (var str of reversedArray){
builtStr += str;
}
merkleRoot = builtStr
merkleRoot = builtStr
}
return {
hash: block.rhash(),