Package info.bitrich.xchangestream.dydx
Class dydxStreamingExchange
java.lang.Object
org.knowm.xchange.BaseExchange
org.knowm.xchange.dydx.dydxExchange
info.bitrich.xchangestream.dydx.dydxStreamingExchange
- All Implemented Interfaces:
StreamingExchange,org.knowm.xchange.Exchange
Author: Max Gao (gaamox@tutanota.com) Created: 20-02-2021
V3 Documentation: https://docs.dydx.exchange
Legacy Documentation: https://legacy-docs.dydx.exchange
-
Field Summary
Fields inherited from class org.knowm.xchange.dydx.dydxExchange
V1, V3, V3_ROPSTENFields inherited from class org.knowm.xchange.BaseExchange
accountService, exchangeMetaData, exchangeSpecification, logger, marketDataService, tradeServiceFields inherited from interface org.knowm.xchange.Exchange
USE_SANDBOXFields inherited from interface info.bitrich.xchangestream.core.StreamingExchange
ACCEPT_ALL_CERITICATES, AUTO_RECONNECT, ENABLE_LOGGING_HANDLER, L3_ORDERBOOK, SOCKS_PROXY_HOST, SOCKS_PROXY_PORT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.reactivex.Completableconnect(ProductSubscription... args) io.reactivex.CompletablebooleanisAlive()voiduseCompressedMessages(boolean compressedMessages) Methods inherited from class org.knowm.xchange.dydx.dydxExchange
applySpecification, getDefaultExchangeSpecification, initServicesMethods inherited from class org.knowm.xchange.BaseExchange
getAccountService, getExchangeInstruments, getExchangeMetaData, getExchangeSpecification, getMarketDataService, getMetaDataFileName, getNonceFactory, getTradeService, loadExchangeMetaData, loadMetaData, remoteInit, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.knowm.xchange.Exchange
applySpecification, getAccountService, getDefaultExchangeSpecification, getExchangeInstruments, getExchangeMetaData, getExchangeSpecification, getMarketDataService, getNonceFactory, getResilienceRegistries, getTradeService, remoteInitMethods inherited from interface info.bitrich.xchangestream.core.StreamingExchange
applyStreamingSpecification, connectionIdle, connectionStateObservable, connectionSuccess, disconnectObservable, getStreamingAccountService, getStreamingTradeService, messageDelay, reconnectFailure, resubscribeChannels
-
Constructor Details
-
dydxStreamingExchange
public dydxStreamingExchange()
-
-
Method Details
-
connect
- Specified by:
connectin interfaceStreamingExchange
-
disconnect
public io.reactivex.Completable disconnect()- Specified by:
disconnectin interfaceStreamingExchange
-
getStreamingMarketDataService
- Specified by:
getStreamingMarketDataServicein interfaceStreamingExchange
-
isAlive
public boolean isAlive()- Specified by:
isAlivein interfaceStreamingExchange
-
useCompressedMessages
public void useCompressedMessages(boolean compressedMessages) - Specified by:
useCompressedMessagesin interfaceStreamingExchange
-