public class CoinmateTradeService extends CoinmateTradeServiceRaw implements TradeService
exchange| Constructor and Description |
|---|
CoinmateTradeService(Exchange exchange) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
cancelOrder(CancelOrderParams orderParams) |
boolean |
cancelOrder(String orderId) |
CoinmateOpenOrdersParams |
createOpenOrdersParams() |
TradeHistoryParams |
createTradeHistoryParams() |
OpenOrders |
getOpenOrders() |
OpenOrders |
getOpenOrders(OpenOrdersParams params) |
Collection<Order> |
getOrder(String... orderIds) |
UserTrades |
getTradeHistory(TradeHistoryParams params) |
String |
placeLimitOrder(LimitOrder limitOrder) |
String |
placeMarketOrder(MarketOrder marketOrder) |
buyCoinmateInstant, buyCoinmateLimit, cancelCoinmateOrder, cancelCoinmateOrderWithInfo, getCoinmateOpenOrders, getCoinmateTradeHistory, sellCoinmateInstant, sellCoinmateLimitthrowExceptionIfErrorverifyOrder, verifyOrder, verifyOrderclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitverifyOrder, verifyOrderpublic CoinmateTradeService(Exchange exchange)
public OpenOrders getOpenOrders() throws ExchangeException, NotAvailableFromExchangeException, NotYetImplementedForExchangeException, IOException
getOpenOrders in interface TradeServiceExchangeExceptionNotAvailableFromExchangeExceptionNotYetImplementedForExchangeExceptionIOExceptionpublic OpenOrders getOpenOrders(OpenOrdersParams params) throws ExchangeException, NotAvailableFromExchangeException, NotYetImplementedForExchangeException, IOException
getOpenOrders in interface TradeServiceExchangeExceptionNotAvailableFromExchangeExceptionNotYetImplementedForExchangeExceptionIOExceptionpublic String placeMarketOrder(MarketOrder marketOrder) throws ExchangeException, NotAvailableFromExchangeException, NotYetImplementedForExchangeException, IOException
placeMarketOrder in interface TradeServiceExchangeExceptionNotAvailableFromExchangeExceptionNotYetImplementedForExchangeExceptionIOExceptionpublic String placeLimitOrder(LimitOrder limitOrder) throws ExchangeException, NotAvailableFromExchangeException, NotYetImplementedForExchangeException, IOException
placeLimitOrder in interface TradeServiceExchangeExceptionNotAvailableFromExchangeExceptionNotYetImplementedForExchangeExceptionIOExceptionpublic boolean cancelOrder(String orderId) throws ExchangeException, NotAvailableFromExchangeException, NotYetImplementedForExchangeException, IOException
cancelOrder in interface TradeServiceExchangeExceptionNotAvailableFromExchangeExceptionNotYetImplementedForExchangeExceptionIOExceptionpublic boolean cancelOrder(CancelOrderParams orderParams) throws ExchangeException, NotAvailableFromExchangeException, NotYetImplementedForExchangeException, IOException
cancelOrder in interface TradeServiceExchangeExceptionNotAvailableFromExchangeExceptionNotYetImplementedForExchangeExceptionIOExceptionpublic UserTrades getTradeHistory(TradeHistoryParams params) throws IOException
getTradeHistory in interface TradeServiceIOExceptionpublic TradeHistoryParams createTradeHistoryParams()
createTradeHistoryParams in interface TradeServicepublic CoinmateOpenOrdersParams createOpenOrdersParams()
createOpenOrdersParams in interface TradeServicepublic Collection<Order> getOrder(String... orderIds) throws ExchangeException, NotAvailableFromExchangeException, NotYetImplementedForExchangeException, IOException
getOrder in interface TradeServiceExchangeExceptionNotAvailableFromExchangeExceptionNotYetImplementedForExchangeExceptionIOExceptionCopyright © 2015–2017 Coinmate. All rights reserved.