Interface BitstampAuthenticatedV2


@Path("api/v2") @Produces("application/json") public interface BitstampAuthenticatedV2
  • 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, IOException
      please 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