From 55d55419bfee7e71fc67e21af43d5748dd36d611 Mon Sep 17 00:00:00 2001 From: Krish-vemula Date: Fri, 20 Feb 2026 11:01:59 -0800 Subject: [PATCH] PLEX - 2452 - Add LogPoller health reporting to chain health aggregation --- pkg/chains/legacyevm/chain.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkg/chains/legacyevm/chain.go b/pkg/chains/legacyevm/chain.go index 2077a799f1..ac93410a82 100644 --- a/pkg/chains/legacyevm/chain.go +++ b/pkg/chains/legacyevm/chain.go @@ -416,6 +416,9 @@ func (c *chain) Ready() (merr error) { if c.balanceMonitor != nil { merr = multierr.Combine(merr, c.balanceMonitor.Ready()) } + if c.logPoller != logpoller.LogPollerDisabled { + merr = multierr.Combine(merr, c.logPoller.Ready()) + } return } @@ -434,6 +437,10 @@ func (c *chain) HealthReport() map[string]error { services.CopyHealth(report, c.balanceMonitor.HealthReport()) } + if c.logPoller != logpoller.LogPollerDisabled { + services.CopyHealth(report, c.logPoller.HealthReport()) + } + return report }