mirror of
https://github.com/kaspanet/kaspad.git
synced 2025-06-07 14:46:44 +00:00
Clarify mismatched merkle root error message.
This commit is contained in:
parent
077e1ec336
commit
04d88d01ec
@ -452,8 +452,9 @@ func (b *BlockChain) checkBlockSanity(block *btcutil.Block) error {
|
|||||||
merkles := BuildMerkleTreeStore(block)
|
merkles := BuildMerkleTreeStore(block)
|
||||||
calculatedMerkleRoot := merkles[len(merkles)-1]
|
calculatedMerkleRoot := merkles[len(merkles)-1]
|
||||||
if !header.MerkleRoot.IsEqual(calculatedMerkleRoot) {
|
if !header.MerkleRoot.IsEqual(calculatedMerkleRoot) {
|
||||||
str := fmt.Sprintf("block merkle root is invalid - got %v, "+
|
str := fmt.Sprintf("block merkle root is invalid - block "+
|
||||||
"want %v", calculatedMerkleRoot, header.MerkleRoot)
|
"header indicates %v, but calculated value is %v",
|
||||||
|
header.MerkleRoot, calculatedMerkleRoot)
|
||||||
return RuleError(str)
|
return RuleError(str)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user