Package org.knowm.xchange.coinbasepro
Class CoinbaseProAdapters
java.lang.Object
org.knowm.xchange.coinbasepro.CoinbaseProAdapters
public class CoinbaseProAdapters extends Object
-
Method Summary
-
Method Details
-
parseDate
-
toCurrencyPair
-
adaptTicker
public static Ticker adaptTicker(CoinbaseProProductTicker ticker, CoinbaseProProductStats stats, CurrencyPair currencyPair) -
adaptTickers
-
adaptOrderBook
public static OrderBook adaptOrderBook(CoinbaseProProductBook book, CurrencyPair currencyPair, Date date) -
adaptOrderBook
-
adaptAccountInfo
-
adaptOpenOrders
-
adaptOrder
-
adaptOrderStatuses
-
adaptOrderStatus
The status from the CoinbaseProOrder object converted to xchange status -
adaptTrades
public static Trades adaptTrades(List<CoinbaseProTrade> coinbaseProTradesList, CurrencyPair currencyPair) -
adaptTradeHistory
-
adaptTrades
-
adaptCurrencyPair
-
adaptToExchangeMetaData
public static ExchangeMetaData adaptToExchangeMetaData(ExchangeMetaData exchangeMetaData, CoinbaseProProduct[] products, CoinbaseProCurrency[] cbCurrencies) -
adaptProductID
-
adaptSide
-
adaptStop
-
adaptCoinbaseProPlaceLimitOrder
-
adaptCoinbaseProPlaceMarketOrder
public static CoinbaseProPlaceMarketOrder adaptCoinbaseProPlaceMarketOrder(MarketOrder marketOrder) -
adaptCoinbaseProStopOrder
Creates a 'stop' order. Stop limit order converts to a limit order when the stop amount is triggered. The limit order can have a different price than the stop price.If the stop order has no limit price it will execute as a market order once the stop price is broken
- Parameters:
stopOrder
-- Returns:
-
adaptFundingRecord
public static FundingRecord adaptFundingRecord(Currency currency, CoinbaseProTransfer coinbaseProTransfer)
-