From b94d7115469863782b10ea87862ccad8f51ac578 Mon Sep 17 00:00:00 2001 From: Weixie Cui Date: Sun, 10 May 2026 08:12:55 +0800 Subject: [PATCH] internal: if err happend just return it --- internal/ethapi/simulate.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/internal/ethapi/simulate.go b/internal/ethapi/simulate.go index e3a14bf5d6..b38e36ebc8 100644 --- a/internal/ethapi/simulate.go +++ b/internal/ethapi/simulate.go @@ -627,7 +627,9 @@ func (b *simBackend) HeaderByHash(ctx context.Context, hash common.Hash) (*types if b.base.Hash() == hash { return b.base, nil } - if header, err := b.b.HeaderByHash(ctx, hash); err == nil { + if header, err := b.b.HeaderByHash(ctx, hash); err != nil { + return nil, err + } else if header != nil { return header, nil } // Check simulated headers