From a84baf6bc39e2e2e04c9604d00882247ce9d98df Mon Sep 17 00:00:00 2001 From: HAOYUatHZ <37070449+HAOYUatHZ@users.noreply.github.com> Date: Fri, 12 Jul 2024 11:37:21 +0800 Subject: [PATCH] fix(tracing): fix error handling in `fillBlockTrace` (#890) (#898) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * fix(tracing): fix error handling in `fillBlockTrace` * chore: auto version bump [bot] * chore: auto version bump [bot] --------- Co-authored-by: HAOYUatHZ --- rollup/tracing/tracing.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rollup/tracing/tracing.go b/rollup/tracing/tracing.go index cab062310a..5aa554a532 100644 --- a/rollup/tracing/tracing.go +++ b/rollup/tracing/tracing.go @@ -539,7 +539,7 @@ func (env *TraceEnv) fillBlockTrace(block *types.Block) (*types.BlockTrace, erro if _, existed := env.StorageProofs[addr.String()][slot.String()]; !existed { if trie, err := statedb.GetStorageTrieForProof(addr); err != nil { log.Error("Storage proof for intrinstic address not available", "error", err, "address", addr) - } else if proof, _ := statedb.GetSecureTrieProof(trie, slot); err != nil { + } else if proof, err := statedb.GetSecureTrieProof(trie, slot); err != nil { log.Error("Get storage proof for intrinstic address failed", "error", err, "address", addr, "slot", slot) } else { env.StorageProofs[addr.String()][slot.String()] = types.WrapProof(proof)