Package org.knowm.xchange.coinmate
Interface CoinmateAuthenticated
- All Superinterfaces:
Coinmate
@Path("api")
@Consumes("application/x-www-form-urlencoded")
@Produces("application/json")
public interface CoinmateAuthenticated
extends Coinmate
- Author:
- Martin Stachon
-
Method Summary
Modifier and TypeMethodDescriptionadaDepositAddresses
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce) adaWithdrawal
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, BigDecimal amount, String address) bitcoinDepositAddresses
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce) bitcoinWithdrawal
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, BigDecimal amount, String address, FeePriority feePriority) buyInstant
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, BigDecimal total, String currencyPair, String clientOrderId) buyLimit
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, BigDecimal amount, BigDecimal price, String currencyPair, BigDecimal stopPrice, Integer hidden, Integer postOnly, Integer immediateOrCancel, Integer trailing, String clientOrderId) buyQuick
(String publicKey, String clientId, String clientOrderId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, BigDecimal total, String currencyPair) buyQuickFix
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, String clientOrderId, String rateId) buyQuickFixRate
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, BigDecimal total, BigDecimal amountReceived, String currencyPair) cancelOder
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, String orderId) cancelOderWithInfo
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, String orderId) dashDepositAddresses
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce) dashWithdrawal
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, BigDecimal amount, String address) ethereumDepositAddresses
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce) ethereumWithdrawal
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, BigDecimal amount, String address) getBalances
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce) getOpenOrders
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, String currencyPair) getOrderByClientOrderId
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, String clientOrderId) getOrderById
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, String orderId) getOrderHistory
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, String currencyPair, Integer limit) getTradeHistory
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, Integer limit, String lastId, String sort, Long timestampFrom, Long timestampTo, String currencyPair, String orderId) getTransactionHistory
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, int offset, Integer limit, String sort, Long timestampFrom, Long timestampTo, String orderId) getTransferDetail
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, Long transactionId) getTransferHistory
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, Integer limit, Integer lastId, String sort, Long timestampFrom, Long timestampTo, String currency) litecoinDepositAddresses
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce) litecoinWithdrawal
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, BigDecimal amount, String address) replaceByBuyInstant
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, BigDecimal total, String currencyPair, String orderIdToBeReplaced, String clientOrderId) replaceByBuyLimit
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, BigDecimal amount, BigDecimal price, String currencyPair, String orderIdToBeReplaced, BigDecimal stopPrice, Integer hidden, Integer postOnly, Integer immediateOrCancel, Integer trailing, String clientOrderId) replaceBySellInstant
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, BigDecimal amount, String currencyPair, String orderIdToBeReplaced, String clientOrderId) replaceBySellLimit
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, BigDecimal amount, BigDecimal price, String currencyPair, String orderIdToBeReplaced, BigDecimal stopPrice, Integer hidden, Integer postOnly, Integer immediateOrCancel, Integer trailing, String clientOrderId) rippleDepositAddresses
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce) rippleWithdrawal
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, BigDecimal amount, String address) sellInstant
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, BigDecimal amount, String currencyPair, String clientOrderId) sellLimit
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, BigDecimal amount, BigDecimal price, String currencyPair, BigDecimal stopPrice, Integer hidden, Integer postOnly, Integer immediateOrCancel, Integer trailing, String clientOrderId) sellQuick
(String publicKey, String clientId, String clientOrderId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, BigDecimal amount, String currencyPair) sellQuickFix
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, String clientOrderId, String rateId) sellQuickFixRate
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, BigDecimal amount, BigDecimal totalReceived, String currencyPair) solDepositAddresses
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce) solWithdrawal
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, BigDecimal amount, String address) traderFees
(String publicKey, String clientId, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<Long> nonce, String currencyPair) Methods inherited from interface org.knowm.xchange.coinmate.Coinmate
getAllTickers, getBuyQuickRate, getMetadata, getOrderBook, getSellQuickRate, getTicker, getTransactions
-
Method Details
-
getBalances
@POST @Path("balances") CoinmateBalance getBalances(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce) throws IOException - Throws:
IOException
-
traderFees
@POST @Path("traderFees") CoinmateTradingFeesResponse traderFees(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("currencyPair") String currencyPair) throws IOException - Throws:
IOException
-
getTransactionHistory
@POST @Path("transactionHistory") CoinmateTransactionHistory getTransactionHistory(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("offset") int offset, @FormParam("limit") Integer limit, @FormParam("sort") String sort, @FormParam("timestampFrom") Long timestampFrom, @FormParam("timestampTo") Long timestampTo, @FormParam("orderId") String orderId) throws IOException - Throws:
IOException
-
getOpenOrders
@POST @Path("openOrders") CoinmateOpenOrders getOpenOrders(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("currencyPair") String currencyPair) throws IOException - Throws:
IOException
-
getOrderById
@POST @Path("orderById") CoinmateOrder getOrderById(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("orderId") String orderId) throws IOException - Throws:
IOException
-
getOrderByClientOrderId
@POST @Path("order") CoinmateOrders getOrderByClientOrderId(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("clientOrderId") String clientOrderId) throws IOException - Throws:
IOException
-
cancelOder
@POST @Path("cancelOrder") CoinmateCancelOrderResponse cancelOder(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("orderId") String orderId) throws IOException - Throws:
IOException
-
cancelOderWithInfo
@POST @Path("cancelOrderWithInfo") CoinmateCancelOrderWithInfoResponse cancelOderWithInfo(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("orderId") String orderId) throws IOException - Throws:
IOException
-
buyLimit
@POST @Path("buyLimit") CoinmateTradeResponse buyLimit(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("amount") BigDecimal amount, @FormParam("price") BigDecimal price, @FormParam("currencyPair") String currencyPair, @FormParam("stopPrice") BigDecimal stopPrice, @FormParam("hidden") Integer hidden, @FormParam("postOnly") Integer postOnly, @FormParam("immediateOrCancel") Integer immediateOrCancel, @FormParam("trailing") Integer trailing, @FormParam("clientOrderId") String clientOrderId) throws IOException - Throws:
IOException
-
sellLimit
@POST @Path("sellLimit") CoinmateTradeResponse sellLimit(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("amount") BigDecimal amount, @FormParam("price") BigDecimal price, @FormParam("currencyPair") String currencyPair, @FormParam("stopPrice") BigDecimal stopPrice, @FormParam("hidden") Integer hidden, @FormParam("postOnly") Integer postOnly, @FormParam("immediateOrCancel") Integer immediateOrCancel, @FormParam("trailing") Integer trailing, @FormParam("clientOrderId") String clientOrderId) throws IOException - Throws:
IOException
-
buyInstant
@POST @Path("buyInstant") CoinmateTradeResponse buyInstant(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("total") BigDecimal total, @FormParam("currencyPair") String currencyPair, @FormParam("clientOrderId") String clientOrderId) throws IOException - Throws:
IOException
-
sellInstant
@POST @Path("sellInstant") CoinmateTradeResponse sellInstant(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("amount") BigDecimal amount, @FormParam("currencyPair") String currencyPair, @FormParam("clientOrderId") String clientOrderId) throws IOException - Throws:
IOException
-
buyQuick
@POST @Path("buyQuick") CoinmateTradeResponse buyQuick(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("clientOrderId") String clientOrderId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("total") BigDecimal total, @FormParam("currencyPair") String currencyPair) throws IOException - Throws:
IOException
-
sellQuick
@POST @Path("sellQuick") CoinmateTradeResponse sellQuick(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("clientOrderId") String clientOrderId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("amount") BigDecimal amount, @FormParam("currencyPair") String currencyPair) throws IOException - Throws:
IOException
-
buyQuickFixRate
@POST @Path("buyQuickFixRate") CoinmateBuyFixRateResponse buyQuickFixRate(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("total") BigDecimal total, @FormParam("amountReceived") BigDecimal amountReceived, @FormParam("currencyPair") String currencyPair) throws IOException - Throws:
IOException
-
sellQuickFixRate
@POST @Path("sellQuickFixRate") CoinmateSellFixRateResponse sellQuickFixRate(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("amount") BigDecimal amount, @FormParam("totalReceived") BigDecimal totalReceived, @FormParam("currencyPair") String currencyPair) throws IOException - Throws:
IOException
-
buyQuickFix
@POST @Path("buyQuickFix") CoinmateTradeResponse buyQuickFix(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("clientOrderId") String clientOrderId, @FormParam("rateId") String rateId) throws IOException - Throws:
IOException
-
sellQuickFix
@POST @Path("sellQuickFix") CoinmateTradeResponse sellQuickFix(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("clientOrderId") String clientOrderId, @FormParam("rateId") String rateId) throws IOException - Throws:
IOException
-
bitcoinWithdrawal
@POST @Path("bitcoinWithdrawal") CoinmateTradeResponse bitcoinWithdrawal(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("amount") BigDecimal amount, @FormParam("address") String address, @FormParam("feePriority") FeePriority feePriority) throws IOException - Throws:
IOException
-
bitcoinDepositAddresses
@POST @Path("bitcoinDepositAddresses") CoinmateDepositAddresses bitcoinDepositAddresses(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce) throws IOException - Throws:
IOException
-
litecoinWithdrawal
@POST @Path("litecoinWithdrawal") CoinmateTradeResponse litecoinWithdrawal(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws IOException - Throws:
IOException
-
litecoinDepositAddresses
@POST @Path("litecoinDepositAddresses") CoinmateDepositAddresses litecoinDepositAddresses(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce) throws IOException - Throws:
IOException
-
ethereumWithdrawal
@POST @Path("ethereumWithdrawal") CoinmateTradeResponse ethereumWithdrawal(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws IOException - Throws:
IOException
-
ethereumDepositAddresses
@POST @Path("ethereumDepositAddresses") CoinmateDepositAddresses ethereumDepositAddresses(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce) throws IOException - Throws:
IOException
-
rippleWithdrawal
@POST @Path("rippleWithdrawal") CoinmateTradeResponse rippleWithdrawal(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws IOException - Throws:
IOException
-
rippleDepositAddresses
@POST @Path("rippleDepositAddresses") CoinmateDepositAddresses rippleDepositAddresses(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce) throws IOException - Throws:
IOException
-
dashWithdrawal
@POST @Path("dashWithdrawal") CoinmateTradeResponse dashWithdrawal(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws IOException - Throws:
IOException
-
dashDepositAddresses
@POST @Path("dashDepositAddresses") CoinmateDepositAddresses dashDepositAddresses(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce) throws IOException - Throws:
IOException
-
adaWithdrawal
@POST @Path("adaWithdrawal") CoinmateTradeResponse adaWithdrawal(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws IOException - Throws:
IOException
-
adaDepositAddresses
@POST @Path("adaDepositAddresses") CoinmateDepositAddresses adaDepositAddresses(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce) throws IOException - Throws:
IOException
-
solWithdrawal
@POST @Path("solWithdrawal") CoinmateTradeResponse solWithdrawal(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws IOException - Throws:
IOException
-
solDepositAddresses
@POST @Path("solDepositAddresses") CoinmateDepositAddresses solDepositAddresses(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce) throws IOException - Throws:
IOException
-
getOrderHistory
@POST @Path("orderHistory") CoinmateOrderHistory getOrderHistory(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("currencyPair") String currencyPair, @FormParam("limit") Integer limit) throws IOException - Throws:
IOException
-
getTradeHistory
@POST @Path("tradeHistory") CoinmateTradeHistory getTradeHistory(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("limit") Integer limit, @FormParam("lastId") String lastId, @FormParam("sort") String sort, @FormParam("timestampFrom") Long timestampFrom, @FormParam("timestampTo") Long timestampTo, @FormParam("currencyPair") String currencyPair, @FormParam("orderId") String orderId) throws IOException - Throws:
IOException
-
getTransferHistory
@POST @Path("transferHistory") CoinmateTransferHistory getTransferHistory(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("limit") Integer limit, @FormParam("lastId") Integer lastId, @FormParam("sort") String sort, @FormParam("timestampFrom") Long timestampFrom, @FormParam("timestampTo") Long timestampTo, @FormParam("currency") String currency) throws IOException - Throws:
IOException
-
getTransferDetail
@POST @Path("transfer") CoinmateTransferDetail getTransferDetail(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("transactionId") Long transactionId) throws IOException - Throws:
IOException
-
replaceByBuyLimit
@POST @Path("replaceByBuyLimit") CoinmateReplaceResponse replaceByBuyLimit(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("amount") BigDecimal amount, @FormParam("price") BigDecimal price, @FormParam("currencyPair") String currencyPair, @FormParam("orderIdToBeReplaced") String orderIdToBeReplaced, @FormParam("stopPrice") BigDecimal stopPrice, @FormParam("hidden") Integer hidden, @FormParam("postOnly") Integer postOnly, @FormParam("immediateOrCancel") Integer immediateOrCancel, @FormParam("trailing") Integer trailing, @FormParam("clientOrderId") String clientOrderId) throws IOException - Throws:
IOException
-
replaceBySellLimit
@POST @Path("replaceBySellLimit") CoinmateReplaceResponse replaceBySellLimit(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("amount") BigDecimal amount, @FormParam("price") BigDecimal price, @FormParam("currencyPair") String currencyPair, @FormParam("orderIdToBeReplaced") String orderIdToBeReplaced, @FormParam("stopPrice") BigDecimal stopPrice, @FormParam("hidden") Integer hidden, @FormParam("postOnly") Integer postOnly, @FormParam("immediateOrCancel") Integer immediateOrCancel, @FormParam("trailing") Integer trailing, @FormParam("clientOrderId") String clientOrderId) throws IOException - Throws:
IOException
-
replaceByBuyInstant
@POST @Path("replaceByBuyInstant") CoinmateReplaceResponse replaceByBuyInstant(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("total") BigDecimal total, @FormParam("currencyPair") String currencyPair, @FormParam("orderIdToBeReplaced") String orderIdToBeReplaced, @FormParam("clientOrderId") String clientOrderId) throws IOException - Throws:
IOException
-
replaceBySellInstant
@POST @Path("replaceBySellInstant") CoinmateReplaceResponse replaceBySellInstant(@FormParam("publicKey") String publicKey, @FormParam("clientId") String clientId, @FormParam("signature") si.mazi.rescu.ParamsDigest signer, @FormParam("nonce") si.mazi.rescu.SynchronizedValueFactory<Long> nonce, @FormParam("amount") BigDecimal amount, @FormParam("currencyPair") String currencyPair, @FormParam("orderIdToBeReplaced") String orderIdToBeReplaced, @FormParam("clientOrderId") String clientOrderId) throws IOException - Throws:
IOException
-