From f4bbe910a4d9ef3d588b92953bce27492ae4a630 Mon Sep 17 00:00:00 2001 From: Joshua Colvin Date: Sun, 22 May 2022 10:57:44 -0700 Subject: [PATCH] Abort classic client if connected to nitro feed --- packages/arb-util/broadcastclient/broadcastclient.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/arb-util/broadcastclient/broadcastclient.go b/packages/arb-util/broadcastclient/broadcastclient.go index b00e52501c..cb346d0996 100644 --- a/packages/arb-util/broadcastclient/broadcastclient.go +++ b/packages/arb-util/broadcastclient/broadcastclient.go @@ -194,6 +194,10 @@ func (bc *BroadcastClient) startBackgroundReader(ctx context.Context, messageRec if res.ConfirmedAccumulator.IsConfirmed && bc.ConfirmedAccumulatorListener != nil { bc.ConfirmedAccumulatorListener <- res.ConfirmedAccumulator.Accumulator } + } else if res.Version == 2 { + logger.Fatal().Int("version", res.Version).Msg("connected to nitro feed with classic client") + } else { + logger.Fatal().Int("version", res.Version).Msg("unrecognized feed version") } } }