From bf9b54a5683fc7e6a037f29ee7d5806a0f430a94 Mon Sep 17 00:00:00 2001 From: VolodymyrBg Date: Wed, 27 Aug 2025 16:21:36 +0300 Subject: [PATCH] feat(filters): send correct log payload to notifier to avoid pointer aliasing --- eth/filters/api.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eth/filters/api.go b/eth/filters/api.go index c929810a12..da274dc08e 100644 --- a/eth/filters/api.go +++ b/eth/filters/api.go @@ -284,7 +284,7 @@ func (api *FilterAPI) Logs(ctx context.Context, crit FilterCriteria) (*rpc.Subsc select { case logs := <-matchedLogs: for _, log := range logs { - notifier.Notify(rpcSub.ID, &log) + notifier.Notify(rpcSub.ID, log) } case <-rpcSub.Err(): // client send an unsubscribe request return