Package org.knowm.xchange.enigma.service
Class EnigmaTradeServiceRaw
java.lang.Object
org.knowm.xchange.service.BaseExchangeService
org.knowm.xchange.enigma.service.EnigmaBaseService
org.knowm.xchange.enigma.service.EnigmaTradeServiceRaw
- All Implemented Interfaces:
BaseService
- Direct Known Subclasses:
EnigmaTradeService
public class EnigmaTradeServiceRaw extends EnigmaBaseService
-
Field Summary
Fields inherited from class org.knowm.xchange.enigma.service.EnigmaBaseService
enigmaAuthenticated, nonceFactory
Fields inherited from class org.knowm.xchange.service.BaseExchangeService
exchange
-
Constructor Summary
Constructors Constructor Description EnigmaTradeServiceRaw(Exchange exchange)
-
Method Summary
Modifier and Type Method Description EnigmaQuote
askForQuote(EnigmaQuoteRequest quoteRequest)
BaseResponse
cancelOrder(Integer orderId)
EnigmaExecutedQuote
executeQuoteRequest(EnigmaExecuteQuoteRequest quoteRequest)
List<EnigmaProduct>
getProducts()
EnigmaOpenOrders
openOrders()
EnigmaOrderSubmission
placeLimitOrderRequest(LimitOrder limitOrder)
EnigmaOrderSubmission
placeMarketOrderRequest(MarketOrder marketOrder)
EnigmaOrderSubmission
submitOrder(EnigmaNewOrderRequest orderRequest)
Methods inherited from class org.knowm.xchange.enigma.service.EnigmaBaseService
accessToken, login
Methods inherited from class org.knowm.xchange.service.BaseExchangeService
verifyOrder, verifyOrder, verifyOrder
-
Constructor Details
-
EnigmaTradeServiceRaw
-
-
Method Details
-
submitOrder
- Throws:
IOException
-
askForQuote
- Throws:
IOException
-
executeQuoteRequest
public EnigmaExecutedQuote executeQuoteRequest(EnigmaExecuteQuoteRequest quoteRequest) throws IOException- Throws:
IOException
-
cancelOrder
- Throws:
IOException
-
openOrders
- Throws:
IOException
-
placeMarketOrderRequest
- Throws:
IOException
-
placeLimitOrderRequest
- Throws:
IOException
-
getProducts
- Throws:
IOException
-