From c114886ebc9caf8754580a5842ba8b60e305bb5a Mon Sep 17 00:00:00 2001 From: lightclient Date: Thu, 19 Feb 2026 00:02:10 +0000 Subject: [PATCH] trie: remove unused resolveWithoutTrack --- trie/trie.go | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/trie/trie.go b/trie/trie.go index f081f4f60f..1ef2c2f1a6 100644 --- a/trie/trie.go +++ b/trie/trie.go @@ -694,19 +694,6 @@ func (t *Trie) resolveAndTrack(n hashNode, prefix []byte) (node, error) { return decodeNodeUnsafe(n, blob) } -// resolveWithoutTrack loads node from the underlying store with the given node hash -// and path prefix. -func (t *Trie) resolveWithoutTrack(n node, prefix []byte) (node, error) { - if n, ok := n.(hashNode); ok { - blob, err := t.reader.Node(prefix, common.BytesToHash(n)) - if err != nil { - return nil, err - } - return mustDecodeNode(n, blob), nil - } - return n, nil -} - // deletedNodes returns a list of node paths, referring the nodes being deleted // from the trie. It's possible a few deleted nodes were embedded in their parent // before, the deletions can be no effect by deleting nothing, filter them out.