Prise en charge de l'API Bittrex V3

· Composants

À partir de sgcWebSockets 4.4.3, le composant API Bittrex prend en charge la dernière API WebSocket V3. La fin de vie de l'API précédente est prévue pour le 30/09/2020.

L'API est toujours basée sur SignalR mais avec plusieurs changements : toutes les anciennes méthodes ont été supprimées et de nouvelles méthodes et événements ont été ajoutés.

Méthodes privées

Il y a quelques nouvelles méthodes privées comme l'abonnement à Balance, Deposit ou Orders qui requièrent une authentification valide. Tu dois d'abord créer tes propres clés API dans ton compte Bittrex puis renseigner ces clés dans notre client API et appeler la méthode Authenticate. Si l'authentification réussit, l'événement OnBittrexAuthenticated sera appelé.

Tu peux vérifier à tout moment si tu es authentifié en appelant la fonction IsAuthenticated ; si elle retourne true, c'est que tu es déjà authentifié.

L'authentification expire après environ 10 minutes, mais pas d'inquiétude, le composant se réauthentifie automatiquement avant l'expiration.

Méthodes publiques 

Il y a maintenant plus d'options d'abonnement qu'avec l'ancienne API. Tu peux t'abonner à Ticker, Candles, carnet d'ordres, market summaries et plus.

Il y a une nouvelle méthode appelée HeartBeat : si tu y es abonné, tu recevras un ping toutes les 5 secondes tant que la connexion est active ; si tu ne reçois pas de ping après ce délai, c'est que la connexion n'est plus active. 

API WebSockets Bittrex

Client WebSocket Bittrex avec prise en charge de l'API V3. Télécharge la démo, consulte la documentation et plus. https://www.esegece.com/products/websockets/apis/bittrex