Class GeminiTradeServiceRaw
java.lang.Object
org.knowm.xchange.service.BaseExchangeService
org.knowm.xchange.gemini.v1.service.GeminiBaseService
org.knowm.xchange.gemini.v1.service.GeminiTradeServiceRaw
- All Implemented Interfaces:
BaseService
- Direct Known Subclasses:
GeminiTradeService
-
Field Summary
Fields inherited from class org.knowm.xchange.gemini.v1.service.GeminiBaseService
apiKey, gemini, gemini2, payloadCreator, signatureCreator
Fields inherited from class org.knowm.xchange.service.BaseExchangeService
exchange
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncancelAllGeminiOrders
(boolean sessionOnly, String accountId) boolean
cancelGeminiOrder
(String orderId) getGeminiOrderStatus
(String orderId) getGeminiOrderStatus
(OrderQueryParams params) getGeminiTradeHistory
(String symbol, long timestamp, Integer limit) placeGeminiLimitOrder
(LimitOrder limitOrder, GeminiOrderType GeminiOrderType) Methods inherited from class org.knowm.xchange.gemini.v1.service.GeminiBaseService
handleException
Methods inherited from class org.knowm.xchange.service.BaseExchangeService
verifyOrder, verifyOrder, verifyOrder
-
Constructor Details
-
GeminiTradeServiceRaw
Constructor- Parameters:
exchange
-
-
-
Method Details
-
getGeminiOpenOrders
- Throws:
IOException
-
placeGeminiLimitOrder
public GeminiOrderStatusResponse placeGeminiLimitOrder(LimitOrder limitOrder, GeminiOrderType GeminiOrderType) throws IOException - Throws:
IOException
-
cancelGeminiOrder
- Throws:
IOException
-
cancelAllGeminiOrders
public GeminiCancelAllOrdersResponse cancelAllGeminiOrders(boolean sessionOnly, String accountId) throws IOException - Throws:
IOException
-
getGeminiOrderStatus
- Throws:
IOException
-
getGeminiOrderStatus
- Throws:
IOException
-
getGeminiTradeHistory
public GeminiTradeResponse[] getGeminiTradeHistory(String symbol, long timestamp, Integer limit) throws IOException - Throws:
IOException
-
heartBeat
- Throws:
IOException
-