Package org.knowm.xchange.gateio
Class GateioAdapters
java.lang.Object
org.knowm.xchange.gateio.GateioAdapters
Various adapters for converting from Bter DTOs to XChange DTOs
-
Method Summary
Modifier and TypeMethodDescriptionstatic CurrencyPair
adaptCurrencyPair
(String pair) static List<FundingRecord>
adaptDepositsWithdrawals
(GateioDepositsWithdrawals depositsWithdrawals) static OpenOrders
adaptOpenOrders
(GateioOpenOrders openOrders, Collection<Instrument> currencyPairs) static LimitOrder
adaptOrder
(GateioPublicOrder order, CurrencyPair currencyPair, Order.OrderType orderType) static LimitOrder
adaptOrder
(GateioOpenOrder order, Collection<Instrument> currencyPairs) static OrderBook
adaptOrderBook
(GateioDepth depth, CurrencyPair currencyPair) static List<LimitOrder>
adaptOrders
(List<GateioPublicOrder> orders, CurrencyPair currencyPair, Order.OrderType orderType) static Order.OrderType
adaptOrderType
(GateioOrderType cryptoTradeOrderType) static Ticker
adaptTicker
(CurrencyPair currencyPair, GateioTicker gateioTicker) static ExchangeMetaData
adaptToExchangeMetaData
(GateioMarketDataServiceRaw marketDataService) static Trade
adaptTrade
(GateioTradeHistory.GateioPublicTrade trade, CurrencyPair currencyPair) static Trades
adaptTrades
(GateioTradeHistory tradeHistory, CurrencyPair currencyPair) static UserTrade
adaptUserTrade
(GateioTrade gateioTrade) static UserTrades
adaptUserTrades
(List<GateioTrade> userTrades) static Wallet
adaptWallet
(GateioFunds bterAccountInfo)
-
Method Details
-
adaptCurrencyPair
-
adaptTicker
-
adaptOrder
public static LimitOrder adaptOrder(GateioPublicOrder order, CurrencyPair currencyPair, Order.OrderType orderType) -
adaptOrders
public static List<LimitOrder> adaptOrders(List<GateioPublicOrder> orders, CurrencyPair currencyPair, Order.OrderType orderType) -
adaptOrderBook
-
adaptOrder
-
adaptOpenOrders
public static OpenOrders adaptOpenOrders(GateioOpenOrders openOrders, Collection<Instrument> currencyPairs) -
adaptOrderType
-
adaptTrade
public static Trade adaptTrade(GateioTradeHistory.GateioPublicTrade trade, CurrencyPair currencyPair) -
adaptTrades
-
adaptWallet
-
adaptUserTrades
-
adaptUserTrade
-
adaptToExchangeMetaData
public static ExchangeMetaData adaptToExchangeMetaData(GateioMarketDataServiceRaw marketDataService) throws IOException - Throws:
IOException
-
adaptDepositsWithdrawals
public static List<FundingRecord> adaptDepositsWithdrawals(GateioDepositsWithdrawals depositsWithdrawals)
-