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, signatureCreatorFields inherited from class org.knowm.xchange.service.BaseExchangeService
exchange -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncancelAllGeminiOrders(boolean sessionOnly, String accountId) booleancancelGeminiOrder(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
handleExceptionMethods 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
-