Od wersji sgcWebSockets 4.4.3 komponent Bittrex API obsługuje najnowsze WebSocket API V3. Poprzednie API zaplanowano do wycofania dnia 30.09.2020.
API nadal opiera się na SignalR, ale wprowadzono kilka zmian — usunięto wszystkie stare metody i dodano nowe metody i zdarzenia.
Private Methods
Dostępne są nowe metody prywatne, takie jak subskrypcja salda, wpłat lub zleceń, wymagające prawidłowego uwierzytelnienia. Najpierw musisz utworzyć własne klucze API na koncie Bittrex, a następnie ustawić te klucze w kliencie API i wywołać metodę Authenticate. Jeśli uwierzytelnianie się powiedzie, zostanie wywołane zdarzenie OnBittrexAuthenticated.
Możesz w dowolnym momencie sprawdzić, czy jesteś uwierzytelniony, wywołując funkcję IsAuthenticated — jeśli zwróci true, oznacza to, że jesteś już uwierzytelniony.
Uwierzytelnianie wygasa po około 10 minutach, ale nie martw się — komponent automatycznie ponawia uwierzytelnienie przed wygaśnięciem.
Public Methods
Dostępnych jest teraz więcej opcji subskrypcji niż w starym API. Możesz subskrybować Ticker, świece, arkusz zleceń, podsumowania rynku i więcej.
Jest nowa metoda HeartBeat — jeśli jesteś zasubskrybowany, co 5 sekund otrzymujesz ping, gdy połączenie jest aktywne; jeśli nie otrzymasz pinga po tym czasie, oznacza to, że połączenie nie jest aktywne.

