A partire da sgcWebSockets 4.4.3, il componente API Bittrex supporta l'ultima API WebSocket V3. L'API precedente verrà dismessa il 30/09/2020.
L'API è ancora basata su SignalR ma con diverse modifiche: tutti i vecchi metodi sono stati rimossi e sono stati aggiunti nuovi metodi ed eventi.
Metodi privati
Sono presenti alcuni nuovi metodi privati come la sottoscrizione a Balance, Deposit o Orders, che richiedono un'autenticazione valida. Per prima cosa devi creare le tue API Key nel tuo account Bittrex, poi impostare queste chiavi sul nostro client API e richiamare il metodo Authenticate. Se l'autenticazione ha successo, viene richiamato l'evento OnBittrexAuthenticated.
Puoi verificare in qualsiasi momento se sei autenticato richiamando la funzione IsAuthenticated; se restituisce true, sei già autenticato.
L'autenticazione scade dopo circa 10 minuti, ma non preoccuparti: il componente si autentica nuovamente in modo automatico prima della scadenza.
Metodi pubblici
Ora sono disponibili più opzioni di sottoscrizione rispetto alla vecchia API. Puoi sottoscriverti a Ticker, Candele, Order book, riepiloghi di mercato e altro.
È stato aggiunto un nuovo metodo chiamato HeartBeat: se sei sottoscritto riceverai un ping ogni 5 secondi mentre la connessione è attiva; se non ricevi un ping entro questo intervallo, significa che la connessione non è più attiva.

