Package org.knowm.xchange.globitex
Interface GlobitexAuthenticated
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GlobitexExecutionReport
cancelOrder(String apiKey, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, si.mazi.rescu.ParamsDigest signature, String clientOrderId)
GlobitexAccounts
getAccounts(String apiKey, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, si.mazi.rescu.ParamsDigest signature)
GlobitexActiveOrders
getActiveOrders(String apiKey, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, si.mazi.rescu.ParamsDigest signature, String symbol, String clientOrderId, String account)
GlobitexUserTrades
getTradeHistory(String apiKey, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, si.mazi.rescu.ParamsDigest signature, String sortBy, int startIndex, int limit, String currencies, String account)
GlobitexExecutionReport
placeNewOrder(String apiKey, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, si.mazi.rescu.ParamsDigest signature, String account, String symbol, String side, String price, String quantity)
-
Methods inherited from interface org.knowm.xchange.globitex.Globitex
getOrderBookBySymbol, getRecentTradesBySymbol, getSymbols, getTickerBySymbol, getTickers
-
-
-
-
Method Detail
-
getAccounts
@GET @Path("payment/accounts") GlobitexAccounts getAccounts(@HeaderParam("X-API-Key") String apiKey, @HeaderParam("X-Nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @HeaderParam("X-Signature") si.mazi.rescu.ParamsDigest signature) throws IOException
- Throws:
IOException
-
getTradeHistory
@GET @Path("trading/trades") GlobitexUserTrades getTradeHistory(@HeaderParam("X-API-Key") String apiKey, @HeaderParam("X-Nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @HeaderParam("X-Signature") si.mazi.rescu.ParamsDigest signature, @QueryParam("by") String sortBy, @QueryParam("startIndex") int startIndex, @QueryParam("maxResults") int limit, @QueryParam("symbols") String currencies, @QueryParam("account") String account) throws IOException
- Throws:
IOException
-
getActiveOrders
@GET @Path("trading/orders/active") GlobitexActiveOrders getActiveOrders(@HeaderParam("X-API-Key") String apiKey, @HeaderParam("X-Nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @HeaderParam("X-Signature") si.mazi.rescu.ParamsDigest signature, @QueryParam("symbol") String symbol, @QueryParam("clientOrderId") String clientOrderId, @QueryParam("account") String account) throws IOException
- Throws:
IOException
-
placeNewOrder
@POST @Path("trading/new_order") GlobitexExecutionReport placeNewOrder(@HeaderParam("X-API-Key") String apiKey, @HeaderParam("X-Nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @HeaderParam("X-Signature") si.mazi.rescu.ParamsDigest signature, @FormParam("account") String account, @FormParam("symbol") String symbol, @FormParam("side") String side, @FormParam("price") String price, @FormParam("quantity") String quantity) throws IOException
- Throws:
IOException
-
cancelOrder
@POST @Path("trading/cancel_order") GlobitexExecutionReport cancelOrder(@HeaderParam("X-API-Key") String apiKey, @HeaderParam("X-Nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @HeaderParam("X-Signature") si.mazi.rescu.ParamsDigest signature, @FormParam("clientOrderId") String clientOrderId) throws IOException
- Throws:
IOException
-
-