From 39e4d6f4a24b461fd1c937ff90f49aa5c1b85018 Mon Sep 17 00:00:00 2001 From: Cedric Cordenier Date: Mon, 4 Sep 2023 13:05:55 +0100 Subject: [PATCH] Update MercuryProvider signature --- pkg/types/provider_mercury.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkg/types/provider_mercury.go b/pkg/types/provider_mercury.go index 0dea7ff8bf..d9beda5dbd 100644 --- a/pkg/types/provider_mercury.go +++ b/pkg/types/provider_mercury.go @@ -10,10 +10,11 @@ import ( // MercuryProvider provides components needed for a mercury OCR2 plugin. // Mercury requires config tracking but does not transmit on-chain. type MercuryProvider interface { - ConfigProvider + PluginProvider + ReportCodecV1() v1.ReportCodec ReportCodecV2() v2.ReportCodec ReportCodecV3() v3.ReportCodec OnchainConfigCodec() mercury.OnchainConfigCodec - ContractTransmitter() mercury.Transmitter + MercuryServerFetcher() mercury.MercuryServerFetcher }