core/state: logic equivalence for GetCodeHash (#28733)
This commit is contained in:
parent
8d0391806f
commit
d2e3cb894b
@ -331,11 +331,11 @@ func (s *StateDB) GetCodeSize(addr common.Address) int {
|
||||
|
||||
func (s *StateDB) GetCodeHash(addr common.Address) common.Hash {
|
||||
stateObject := s.getStateObject(addr)
|
||||
if stateObject == nil {
|
||||
return common.Hash{}
|
||||
}
|
||||
if stateObject != nil {
|
||||
return common.BytesToHash(stateObject.CodeHash())
|
||||
}
|
||||
return common.Hash{}
|
||||
}
|
||||
|
||||
// GetState retrieves a value from the given account's storage trie.
|
||||
func (s *StateDB) GetState(addr common.Address, hash common.Hash) common.Hash {
|
||||
|
Loading…
Reference in New Issue
Block a user