From 69b8d1b62f4ec80f17de2fb0d9a44b3ac7c8b687 Mon Sep 17 00:00:00 2001 From: Jim McDonald Date: Tue, 24 Sep 2024 18:25:57 +0100 Subject: [PATCH] Only update metrics on successful fetch of bids. --- main.go | 2 +- services/bids/standard/handler.go | 7 +------ 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/main.go b/main.go index 68c2720..1a5861e 100644 --- a/main.go +++ b/main.go @@ -51,7 +51,7 @@ import ( ) // ReleaseVersion is the release version for the code. -var ReleaseVersion = "0.4.0" +var ReleaseVersion = "0.4.1" func main() { os.Exit(main2()) diff --git a/services/bids/standard/handler.go b/services/bids/standard/handler.go index 09e57b6..90a2da9 100644 --- a/services/bids/standard/handler.go +++ b/services/bids/standard/handler.go @@ -113,12 +113,7 @@ func (s *Service) catchupProviderSlot(ctx context.Context, return errors.Wrap(err, "failed to commit transaction") } - for _, relay := range s.receivedBidTracesProviders { - monitorRelayUpdated(relay.Name()) - } - for _, relay := range s.deliveredBidTraceProviders { - monitorRelayUpdated(relay.Name()) - } + monitorRelayUpdated(provider) if len(s.bidsReceivedHandlers) > 0 { // We need to pass the lowest slot of all of the providers, to ensure that we dont miss data.