mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-20 10:52:25 +00:00
core/state: return empty hash root instead of zero
Signed-off-by: jsvisa <delweng@gmail.com>
This commit is contained in:
parent
10fe6415f4
commit
bf7d3a35c1
1 changed files with 4 additions and 4 deletions
|
|
@ -305,7 +305,7 @@ func (s *StateDB) GetStorageRoot(addr common.Address) common.Hash {
|
|||
if stateObject != nil {
|
||||
return stateObject.Root()
|
||||
}
|
||||
return common.Hash{}
|
||||
return types.EmptyRootHash
|
||||
}
|
||||
|
||||
// TxIndex returns the current transaction index set by Prepare.
|
||||
|
|
@ -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 types.EmptyCodeHash
|
||||
}
|
||||
|
||||
// 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 a new issue