core/types: use Header.Hash for block hashes (#14587)

Fixes #14586
pull/14606/head
bailantaotao 7 years ago committed by Felix Lange
parent 1e9f86b49e
commit bc24b7a912
  1. 2
      core/types/block.go

@ -381,7 +381,7 @@ func (b *Block) Hash() common.Hash {
if hash := b.hash.Load(); hash != nil { if hash := b.hash.Load(); hash != nil {
return hash.(common.Hash) return hash.(common.Hash)
} }
v := rlpHash(b.header) v := b.header.Hash()
b.hash.Store(v) b.hash.Store(v)
return v return v
} }

Loading…
Cancel
Save