From 20143886ca518c0ecef1fb9158b9214bc67e7899 Mon Sep 17 00:00:00 2001 From: Gareth Kirwan Date: Thu, 7 Sep 2023 01:59:30 +0100 Subject: [PATCH] Kraken: Fix WS Auth endpoints not re-enabled (#1334) When Kraken has a disconnect or failure that sets SetCanUseAuthenticatedEndpoints(false), it's never re-enabled when the websocket is reconnected That means all subsequent requests would fall back to rest --- exchanges/kraken/kraken_websocket.go | 1 + 1 file changed, 1 insertion(+) diff --git a/exchanges/kraken/kraken_websocket.go b/exchanges/kraken/kraken_websocket.go index a35d162b..59fb179a 100644 --- a/exchanges/kraken/kraken_websocket.go +++ b/exchanges/kraken/kraken_websocket.go @@ -117,6 +117,7 @@ func (k *Kraken) WsConnect() error { k.Name, err) } else { + k.Websocket.SetCanUseAuthenticatedEndpoints(true) k.Websocket.Wg.Add(1) go k.wsFunnelConnectionData(k.Websocket.AuthConn, comms) err = k.wsAuthPingHandler()