From 504f36d68b1e297123df4bf88008035903f63679 Mon Sep 17 00:00:00 2001 From: Gary Rong Date: Tue, 5 Mar 2024 10:17:58 +0800 Subject: [PATCH] core/rawdb: address martin's comment --- core/rawdb/accessors_trie.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/rawdb/accessors_trie.go b/core/rawdb/accessors_trie.go index f6f09bbfff..44eb715d04 100644 --- a/core/rawdb/accessors_trie.go +++ b/core/rawdb/accessors_trie.go @@ -191,6 +191,9 @@ func ReadTrieNode(db ethdb.KeyValueReader, owner common.Hash, path []byte, hash } else { blob = ReadStorageTrieNode(db, owner, path) } + if len(blob) == 0 { + return nil + } h := newHasher() defer h.release() if h.hash(blob) != hash {