Package org.knowm.xchange.bitstamp
Interface BitstampAuthenticatedV2
@Path("api/v2")
@Produces("application/json")
public interface BitstampAuthenticatedV2
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
BitstampAuthenticatedV2.AccountCurrency
static class
BitstampAuthenticatedV2.BankCurrency
static class
BitstampAuthenticatedV2.BankWithdrawalType
static class
BitstampAuthenticatedV2.Country
static class
BitstampAuthenticatedV2.Side
-
Method Summary
Modifier and Type Method Description BitstampWithdrawal
bankWithdrawal(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, BitstampAuthenticatedV2.AccountCurrency accountCurrency, String name, String IBAN, String BIK, String address, String postalCode, String city, String countryAlpha2, BitstampAuthenticatedV2.BankWithdrawalType type, String bankName, String bankAddress, String bankPostalCode, String bankCity, String bankCountryAlpha2, BitstampAuthenticatedV2.BankCurrency currency, String comment)
BitstampCancelAllOrdersResponse
cancelAllOrders(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version)
BitstampOrderCancelResponse
cancelOrder(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, long orderId)
BitstampBalance
getBalance(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version)
BitstampDepositAddress
getBitcoinCashDepositAddress(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version)
BitstampDepositAddress
getBitcoinDepositAddress(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version)
BitstampDepositAddress
getEthereumDepositAddress(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version)
BitstampDepositAddress
getLitecoinDepositAddress(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version)
BitstampOrder[]
getOpenOrders(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version)
BitstampOrder[]
getOpenOrders(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BitstampV2.Pair pair)
BitstampOrderStatusResponse
getOrderStatus(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, long orderId)
BitstampRippleDepositAddress
getRippleIOUDepositAddress(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version)
DepositTransaction[]
getUnconfirmedBTCDeposits(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version)
BitstampUserTransaction[]
getUserTransactions(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, Long numberOfTransactions, Long offset, String sort, Long sinceTimestamp, String sinceId)
BitstampUserTransaction[]
getUserTransactions(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BitstampV2.Pair pair, Long numberOfTransactions, Long offset, String sort, Long sinceTimestamp, String sinceId)
WithdrawalRequest[]
getWithdrawalRequests(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, Long timeDelta)
BitstampRippleDepositAddress
getXRPDepositAddress(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version)
BitstampOrder
placeMarketOrder(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BitstampAuthenticatedV2.Side side, BitstampV2.Pair pair, BigDecimal amount)
BitstampOrder
placeOrder(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BitstampAuthenticatedV2.Side side, BitstampV2.Pair pair, BigDecimal amount, BigDecimal price)
BitstampTransferBalanceResponse
transferSubAccountBalanceToMain(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String currency, String subAccount)
BitstampWithdrawal
withdrawAAVE(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
BitstampWithdrawal
withdrawALGO(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
BitstampWithdrawal
withdrawALPHA(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
BitstampWithdrawal
withdrawAUDIO(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
BitstampWithdrawal
withdrawBAT(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
BitstampWithdrawal
withdrawBCH(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
BitstampWithdrawal
withdrawBTC(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
please keep in mind that the methods below are called through reflections with naming pattern "withdraw" + Currency codeBitstampWithdrawal
withdrawCHZ(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
BitstampWithdrawal
withdrawCOMP(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
BitstampWithdrawal
withdrawCRV(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
BitstampWithdrawal
withdrawDAI(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
BitstampWithdrawal
withdrawENJ(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
BitstampWithdrawal
withdrawETH(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
BitstampWithdrawal
withdrawEURT(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
BitstampWithdrawal
withdrawFTT(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
BitstampWithdrawal
withdrawGRT(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
BitstampWithdrawal
withdrawGUSD(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
BitstampWithdrawal
withdrawKNC(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
BitstampWithdrawal
withdrawLINK(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
BitstampWithdrawal
withdrawLTC(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
BitstampWithdrawal
withdrawMATIC(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
BitstampWithdrawal
withdrawMKR(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
BitstampWithdrawal
withdrawOMG(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
BitstampWithdrawal
withdrawPAX(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
BitstampWithdrawal
withdrawSNX(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
BitstampWithdrawal
withdrawSUSHI(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
boolean
withdrawToRipple(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String rippleAddress, String currency)
BitstampWithdrawal
withdrawUMA(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
BitstampWithdrawal
withdrawUNI(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
BitstampWithdrawal
withdrawUSDC(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
BitstampWithdrawal
withdrawUSDT(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
BitstampWithdrawal
withdrawXLM(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address, Long memo)
BitstampWithdrawal
withdrawXRP(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String rippleAddress, Long destinationTag)
BitstampWithdrawal
withdrawYFI(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
BitstampWithdrawal
withdrawZRX(String apiKey, si.mazi.rescu.ParamsDigest signer, si.mazi.rescu.SynchronizedValueFactory<String> nonce, si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, String version, BigDecimal amount, String address)
-
Method Details
-
getOpenOrders
@POST @Path("open_orders/all/") BitstampOrder[] getOpenOrders(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
getOpenOrders
@POST @Path("open_orders/{pair}/") BitstampOrder[] getOpenOrders(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @PathParam("pair") BitstampV2.Pair pair) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
placeMarketOrder
@POST @Path("{side}/market/{pair}/") @Consumes("application/x-www-form-urlencoded") BitstampOrder placeMarketOrder(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @PathParam("side") BitstampAuthenticatedV2.Side side, @PathParam("pair") BitstampV2.Pair pair, @FormParam("amount") BigDecimal amount) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
placeOrder
@POST @Path("{side}/{pair}/") @Consumes("application/x-www-form-urlencoded") BitstampOrder placeOrder(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @PathParam("side") BitstampAuthenticatedV2.Side side, @PathParam("pair") BitstampV2.Pair pair, @FormParam("amount") BigDecimal amount, @FormParam("price") BigDecimal price) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
cancelOrder
@POST @Path("cancel_order/") @Consumes("application/x-www-form-urlencoded") BitstampOrderCancelResponse cancelOrder(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("id") long orderId) throws BitstampException, IOException- Returns:
- true if order has been canceled.
- Throws:
BitstampException
IOException
-
cancelAllOrders
@POST @Path("cancel_all_orders/") BitstampCancelAllOrdersResponse cancelAllOrders(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
getOrderStatus
@POST @Path("order_status/") @Consumes("application/x-www-form-urlencoded") BitstampOrderStatusResponse getOrderStatus(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("id") long orderId) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
getBalance
@POST @Path("balance/") BitstampBalance getBalance(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
getUserTransactions
@POST @Path("user_transactions/") @Consumes("application/x-www-form-urlencoded") BitstampUserTransaction[] getUserTransactions(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("limit") Long numberOfTransactions, @FormParam("offset") Long offset, @FormParam("sort") String sort, @FormParam("since_timestamp") Long sinceTimestamp, @FormParam("since_id") String sinceId) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
getUserTransactions
@POST @Path("user_transactions/{pair}/") @Consumes("application/x-www-form-urlencoded") BitstampUserTransaction[] getUserTransactions(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @PathParam("pair") BitstampV2.Pair pair, @FormParam("limit") Long numberOfTransactions, @FormParam("offset") Long offset, @FormParam("sort") String sort, @FormParam("since_timestamp") Long sinceTimestamp, @FormParam("since_id") String sinceId) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawBTC
@POST @Path("btc_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawBTC(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOExceptionplease keep in mind that the methods below are called through reflections with naming pattern "withdraw" + Currency code- Throws:
BitstampException
IOException
-
withdrawXRP
@POST @Path("xrp_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawXRP(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String rippleAddress, @FormParam("destination_tag") Long destinationTag) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawLTC
@POST @Path("ltc_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawLTC(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawBCH
@POST @Path("bch_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawBCH(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawETH
@POST @Path("eth_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawETH(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawXLM
@POST @Path("xlm_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawXLM(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address, @FormParam("memo_id") Long memo) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawPAX
@POST @Path("pax_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawPAX(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawLINK
@POST @Path("link_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawLINK(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawOMG
@POST @Path("omg_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawOMG(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawUSDC
@POST @Path("usdc_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawUSDC(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawAAVE
@POST @Path("aave_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawAAVE(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawBAT
@POST @Path("bat_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawBAT(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawUMA
@POST @Path("uma_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawUMA(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawDAI
@POST @Path("dai_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawDAI(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawKNC
@POST @Path("knc_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawKNC(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawMKR
@POST @Path("mkr_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawMKR(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawZRX
@POST @Path("zrx_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawZRX(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawGUSD
@POST @Path("gusd_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawGUSD(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawALGO
@POST @Path("algo_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawALGO(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawAUDIO
@POST @Path("audio_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawAUDIO(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawCRV
@POST @Path("crv_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawCRV(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawSNX
@POST @Path("snx_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawSNX(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawUNI
@POST @Path("uni_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawUNI(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawYFI
@POST @Path("yfi_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawYFI(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawCOMP
@POST @Path("COMP_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawCOMP(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawGRT
@POST @Path("grt_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawGRT(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawUSDT
@POST @Path("usdt_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawUSDT(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawEURT
@POST @Path("eurt_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawEURT(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawMATIC
@POST @Path("matic_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawMATIC(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawSUSHI
@POST @Path("sushi_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawSUSHI(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawCHZ
@POST @Path("chz_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawCHZ(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawENJ
@POST @Path("enj_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawENJ(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawALPHA
@POST @Path("alpha_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawALPHA(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawFTT
@POST @Path("ftt_withdrawal/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal withdrawFTT(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String address) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
transferSubAccountBalanceToMain
@POST @Path("transfer-to-main/") @Consumes("application/x-www-form-urlencoded") BitstampTransferBalanceResponse transferSubAccountBalanceToMain(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("currency") String currency, @FormParam("subAccount") String subAccount) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
getWithdrawalRequests
@POST @Path("withdrawal-requests/") @Consumes("application/x-www-form-urlencoded") WithdrawalRequest[] getWithdrawalRequests(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("timedelta") Long timeDelta) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
bankWithdrawal
@POST @Path("withdrawal/open/") @Consumes("application/x-www-form-urlencoded") BitstampWithdrawal bankWithdrawal(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("account_currency") BitstampAuthenticatedV2.AccountCurrency accountCurrency, @FormParam("name") String name, @FormParam("iban") String IBAN, @FormParam("bic") String BIK, @FormParam("address") String address, @FormParam("postal_code") String postalCode, @FormParam("city") String city, @FormParam("country") String countryAlpha2, @FormParam("type") BitstampAuthenticatedV2.BankWithdrawalType type, @FormParam("bank_name") String bankName, @FormParam("bank_address") String bankAddress, @FormParam("bank_postal_code") String bankPostalCode, @FormParam("bank_city") String bankCity, @FormParam("bank_country") String bankCountryAlpha2, @FormParam("currency") BitstampAuthenticatedV2.BankCurrency currency, @FormParam("comment") String comment) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
getBitcoinDepositAddress
@POST @Path("btc_address/") BitstampDepositAddress getBitcoinDepositAddress(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
getLitecoinDepositAddress
@POST @Path("ltc_address/") BitstampDepositAddress getLitecoinDepositAddress(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
getBitcoinCashDepositAddress
@POST @Path("bch_address/") BitstampDepositAddress getBitcoinCashDepositAddress(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
getEthereumDepositAddress
@POST @Path("eth_address/") BitstampDepositAddress getEthereumDepositAddress(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
getXRPDepositAddress
@POST @Path("xrp_address/") BitstampRippleDepositAddress getXRPDepositAddress(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
getRippleIOUDepositAddress
@POST @Path("ripple_address/") BitstampRippleDepositAddress getRippleIOUDepositAddress(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
withdrawToRipple
@POST @Path("ripple_withdrawal/") boolean withdrawToRipple(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version, @FormParam("amount") BigDecimal amount, @FormParam("address") String rippleAddress, @FormParam("currency") String currency) throws BitstampException, IOException- Throws:
BitstampException
IOException
-
getUnconfirmedBTCDeposits
@POST @Path("btc_unconfirmed/") DepositTransaction[] getUnconfirmedBTCDeposits(@HeaderParam("X-Auth") String apiKey, @HeaderParam("X-Auth-Signature") si.mazi.rescu.ParamsDigest signer, @HeaderParam("X-Auth-Nonce") si.mazi.rescu.SynchronizedValueFactory<String> nonce, @HeaderParam("X-Auth-Timestamp") si.mazi.rescu.SynchronizedValueFactory<String> timeStamp, @HeaderParam("X-Auth-Version") String version) throws BitstampException, IOException- Throws:
BitstampException
IOException
-