diff --git a/core/types/block.go b/core/types/block.go index 8ca3d0e896..1d00d9f930 100644 --- a/core/types/block.go +++ b/core/types/block.go @@ -381,7 +381,7 @@ func (b *Block) Hash() common.Hash { if hash := b.hash.Load(); hash != nil { return hash.(common.Hash) } - v := rlpHash(b.header) + v := b.header.Hash() b.hash.Store(v) return v }