From 8d4f78c540a0d9c5ad99377b067d2ae290250bd8 Mon Sep 17 00:00:00 2001 From: jsvisa Date: Tue, 31 Oct 2023 19:25:54 +0800 Subject: [PATCH] internal/ethapi: no need to check zero hash Signed-off-by: jsvisa --- internal/ethapi/api.go | 6 ------ 1 file changed, 6 deletions(-) diff --git a/internal/ethapi/api.go b/internal/ethapi/api.go index 07a2176e96..38a7924124 100644 --- a/internal/ethapi/api.go +++ b/internal/ethapi/api.go @@ -689,13 +689,7 @@ func (s *BlockChainAPI) GetProof(ctx context.Context, address common.Address, st return nil, err } codeHash := statedb.GetCodeHash(address) - if codeHash == (common.Hash{}) { - codeHash = types.EmptyCodeHash - } storageRoot := statedb.GetStorageRoot(address) - if storageRoot == (common.Hash{}) { - storageRoot = types.EmptyRootHash - } if len(keys) > 0 { var storageTrie state.Trie