Class CoinExchangeTradingBot.SelectExchangeApi
java.lang.Object
com.jelurida.ardor.contracts.trading.CoinExchangeTradingBot.SelectExchangeApi
- All Implemented Interfaces:
CoinExchangeTradingBot.ExchangeApi
- Enclosing class:
- CoinExchangeTradingBot
public static class CoinExchangeTradingBot.SelectExchangeApi
extends Object
implements CoinExchangeTradingBot.ExchangeApi
-
Constructor Summary
ConstructorsConstructorDescriptionSelectExchangeApi(CoinExchangeTradingBot.ExchangeApi coinExchange, CoinExchangeTradingBot.ExchangeApi assetExchange) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddOrder(AbstractContractContext context, CoinExchangeTradingBot.PairType pairType, CoinExchangeTradingBot.OrderType orderType, BigDecimal quantity, BigDecimal price) voidcancelAllMyOrders(AbstractContractContext context, CoinExchangeTradingBot.PairType pairType, String account) getBalance(CoinExchangeTradingBot.PairSymbol symbol, String account) getOrders(CoinExchangeTradingBot.PairType pairType, CoinExchangeTradingBot.OrderType orderType)
-
Constructor Details
-
SelectExchangeApi
public SelectExchangeApi(CoinExchangeTradingBot.ExchangeApi coinExchange, CoinExchangeTradingBot.ExchangeApi assetExchange)
-
-
Method Details
-
getExchangeApi
-
addOrder
public void addOrder(AbstractContractContext context, CoinExchangeTradingBot.PairType pairType, CoinExchangeTradingBot.OrderType orderType, BigDecimal quantity, BigDecimal price) - Specified by:
addOrderin interfaceCoinExchangeTradingBot.ExchangeApi
-
cancelAllMyOrders
public void cancelAllMyOrders(AbstractContractContext context, CoinExchangeTradingBot.PairType pairType, String account) - Specified by:
cancelAllMyOrdersin interfaceCoinExchangeTradingBot.ExchangeApi
-
getOrders
public List<CoinExchangeTradingBot.ExchangeOrderResponse> getOrders(CoinExchangeTradingBot.PairType pairType, CoinExchangeTradingBot.OrderType orderType) - Specified by:
getOrdersin interfaceCoinExchangeTradingBot.ExchangeApi
-
getBalance
- Specified by:
getBalancein interfaceCoinExchangeTradingBot.ExchangeApi
-