diff --git a/src/chain.cpp b/src/chain.cpp index dfa993f38..50ccc6472 100644 --- a/src/chain.cpp +++ b/src/chain.cpp @@ -52,8 +52,7 @@ CBlockHeader CBlockIndex::GetBlockHeader() const header.hashPrevBlock = pprev->GetBlockHash(); } header.hashMerkleRoot = hashMerkleRoot; - // Hush does not have this, maybe some day - // header.hashBlockCommitments = hashBlockCommitments; + header.hashFinalSaplingRoot = hashFinalsaplingRoot; header.nTime = nTime; header.nBits = nBits; header.nNonce = nNonce; @@ -62,7 +61,7 @@ CBlockHeader CBlockIndex::GetBlockHeader() const } else { CDiskBlockIndex dbindex; if (!pblocktree->ReadDiskBlockIndex(GetBlockHash(), dbindex)) { - LogPrintf("%s: Failed to read index entry", __func__); + LogPrintf("%s: ReadDiskBlockIndex failed to read index entry of block %s", __func__, GetBlockHash().ToString().c_str()); throw std::runtime_error("Failed to read index entry"); } header.nSolution = dbindex.GetSolution(); diff --git a/src/chain.h b/src/chain.h index 67c63cf09..ce9bc1602 100644 --- a/src/chain.h +++ b/src/chain.h @@ -690,8 +690,7 @@ public: header.nVersion = nVersion; header.hashPrevBlock = hashPrev; header.hashMerkleRoot = hashMerkleRoot; - // Hush does not have this, maybe some day - // header.hashBlockCommitments = hashBlockCommitments; + header.hashFinalSaplingRoot = hashFinalSaplingRoot; header.nTime = nTime; header.nBits = nBits; header.nNonce = nNonce;