Package org.knowm.xchange.bitfinex.v1
Interface BitfinexAuthenticated
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BitfinexAccountFeesResponseaccountFees(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexNonceOnlyRequest accountInfosRequest)BitfinexAccountInfosResponse[]accountInfos(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexNonceOnlyRequest accountInfosRequest)BitfinexCreditResponse[]activeCredits(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexActiveCreditsRequest activeCreditsRequest)BitfinexOfferStatusResponse[]activeOffers(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexNonceOnlyRequest nonceOnlyRequest)BitfinexOrderStatusResponse[]activeOrders(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexNonceOnlyRequest nonceOnlyRequest)BitfinexActivePositionsResponse[]activePositions(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexNonceOnlyRequest nonceOnlyRequest)BitfinexBalanceHistoryResponse[]balanceHistory(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexBalanceHistoryRequest balanceHistoryRequest)BitfinexBalancesResponse[]balances(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexBalancesRequest balancesRequest)BitfinexOrderStatusResponsecancelAllOrders(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexCancelAllOrdersRequest cancelAllOrdersRequest)BitfinexOfferStatusResponsecancelOffer(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexCancelOfferRequest cancelOfferRequest)BitfinexCancelOrderMultiResponsecancelOrderMulti(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexCancelOrderMultiRequest cancelOrderRequest)BitfinexOrderStatusResponsecancelOrders(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexCancelOrderRequest cancelOrderRequest)BitfinexDepositWithdrawalHistoryResponse[]depositWithdrawalHistory(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexDepositWithdrawalHistoryRequest request)BitfinexMarginInfosResponse[]marginInfos(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexMarginInfosRequest marginInfosRequest)BitfinexOfferStatusResponsenewOffer(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexNewOfferRequest newOfferRequest)BitfinexOrderStatusResponsenewOrder(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexNewOrderRequest newOrderRequest)BitfinexNewOrderMultiResponsenewOrderMulti(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexNewOrderMultiRequest newOrderMultiRequest)BitfinexOfferStatusResponseofferStatus(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexOfferStatusRequest offerStatusRequest)BitfinexOrderStatusResponse[]ordersHist(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexOrdersHistoryRequest ordersHistoryRequest)BitfinexOrderStatusResponseorderStatus(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexOrderStatusRequest orderStatusRequest)BitfinexFundingTradeResponse[]pastFundingTrades(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexPastFundingTradesRequest bitfinexPastFundingTradesRequest)BitfinexTradeResponse[]pastTrades(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexPastTradesRequest pastTradesRequest)BitfinexOrderStatusResponsereplaceOrder(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexReplaceOrderRequest newOrderRequest)BitfinexDepositAddressResponserequestDeposit(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexDepositAddressRequest depositRequest)BitfinexTradingFeeResponse[]tradingFees(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexTradingFeesRequest tradingFeeRequest)BitfinexWithdrawalResponse[]withdraw(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexWithdrawalRequest withdrawalRequest)-
Methods inherited from interface org.knowm.xchange.bitfinex.v1.Bitfinex
getBook, getBook, getLendBook, getLends, getSymbols, getSymbolsDetails, getTicker, getTrades
-
-
-
-
Method Detail
-
accountInfos
@POST @Path("account_infos") BitfinexAccountInfosResponse[] accountInfos(@HeaderParam("X-BFX-APIKEY") String apiKey, @HeaderParam("X-BFX-PAYLOAD") si.mazi.rescu.ParamsDigest payload, @HeaderParam("X-BFX-SIGNATURE") si.mazi.rescu.ParamsDigest signature, BitfinexNonceOnlyRequest accountInfosRequest) throws IOException, BitfinexExceptionV1- Throws:
IOExceptionBitfinexExceptionV1
-
accountFees
@POST @Path("account_fees") BitfinexAccountFeesResponse accountFees(@HeaderParam("X-BFX-APIKEY") String apiKey, @HeaderParam("X-BFX-PAYLOAD") si.mazi.rescu.ParamsDigest payload, @HeaderParam("X-BFX-SIGNATURE") si.mazi.rescu.ParamsDigest signature, BitfinexNonceOnlyRequest accountInfosRequest) throws IOException- Throws:
IOException
-
newOrder
@POST @Path("order/new") BitfinexOrderStatusResponse newOrder(@HeaderParam("X-BFX-APIKEY") String apiKey, @HeaderParam("X-BFX-PAYLOAD") si.mazi.rescu.ParamsDigest payload, @HeaderParam("X-BFX-SIGNATURE") si.mazi.rescu.ParamsDigest signature, BitfinexNewOrderRequest newOrderRequest) throws IOException, BitfinexExceptionV1- Throws:
IOExceptionBitfinexExceptionV1
-
newOrderMulti
@POST @Path("order/new/multi") BitfinexNewOrderMultiResponse newOrderMulti(@HeaderParam("X-BFX-APIKEY") String apiKey, @HeaderParam("X-BFX-PAYLOAD") si.mazi.rescu.ParamsDigest payload, @HeaderParam("X-BFX-SIGNATURE") si.mazi.rescu.ParamsDigest signature, BitfinexNewOrderMultiRequest newOrderMultiRequest) throws IOException, BitfinexExceptionV1- Throws:
IOExceptionBitfinexExceptionV1
-
newOffer
@POST @Path("offer/new") BitfinexOfferStatusResponse newOffer(@HeaderParam("X-BFX-APIKEY") String apiKey, @HeaderParam("X-BFX-PAYLOAD") si.mazi.rescu.ParamsDigest payload, @HeaderParam("X-BFX-SIGNATURE") si.mazi.rescu.ParamsDigest signature, BitfinexNewOfferRequest newOfferRequest) throws IOException, BitfinexExceptionV1- Throws:
IOExceptionBitfinexExceptionV1
-
balances
@POST @Path("balances") BitfinexBalancesResponse[] balances(@HeaderParam("X-BFX-APIKEY") String apiKey, @HeaderParam("X-BFX-PAYLOAD") si.mazi.rescu.ParamsDigest payload, @HeaderParam("X-BFX-SIGNATURE") si.mazi.rescu.ParamsDigest signature, BitfinexBalancesRequest balancesRequest) throws IOException, BitfinexExceptionV1- Throws:
IOExceptionBitfinexExceptionV1
-
tradingFees
@POST @Path("account_infos") BitfinexTradingFeeResponse[] tradingFees(@HeaderParam("X-BFX-APIKEY") String apiKey, @HeaderParam("X-BFX-PAYLOAD") si.mazi.rescu.ParamsDigest payload, @HeaderParam("X-BFX-SIGNATURE") si.mazi.rescu.ParamsDigest signature, BitfinexTradingFeesRequest tradingFeeRequest) throws IOException, BitfinexExceptionV1- Throws:
IOExceptionBitfinexExceptionV1
-
cancelOrders
@POST @Path("order/cancel") BitfinexOrderStatusResponse cancelOrders(@HeaderParam("X-BFX-APIKEY") String apiKey, @HeaderParam("X-BFX-PAYLOAD") si.mazi.rescu.ParamsDigest payload, @HeaderParam("X-BFX-SIGNATURE") si.mazi.rescu.ParamsDigest signature, BitfinexCancelOrderRequest cancelOrderRequest) throws IOException, BitfinexExceptionV1- Throws:
IOExceptionBitfinexExceptionV1
-
cancelAllOrders
@POST @Path("order/cancel/all") BitfinexOrderStatusResponse cancelAllOrders(@HeaderParam("X-BFX-APIKEY") String apiKey, @HeaderParam("X-BFX-PAYLOAD") si.mazi.rescu.ParamsDigest payload, @HeaderParam("X-BFX-SIGNATURE") si.mazi.rescu.ParamsDigest signature, BitfinexCancelAllOrdersRequest cancelAllOrdersRequest) throws IOException, BitfinexExceptionV1- Throws:
IOExceptionBitfinexExceptionV1
-
cancelOrderMulti
@POST @Path("order/cancel/multi") BitfinexCancelOrderMultiResponse cancelOrderMulti(@HeaderParam("X-BFX-APIKEY") String apiKey, @HeaderParam("X-BFX-PAYLOAD") si.mazi.rescu.ParamsDigest payload, @HeaderParam("X-BFX-SIGNATURE") si.mazi.rescu.ParamsDigest signature, BitfinexCancelOrderMultiRequest cancelOrderRequest) throws IOException, BitfinexExceptionV1- Throws:
IOExceptionBitfinexExceptionV1
-
replaceOrder
@POST @Path("order/cancel/replace") BitfinexOrderStatusResponse replaceOrder(@HeaderParam("X-BFX-APIKEY") String apiKey, @HeaderParam("X-BFX-PAYLOAD") si.mazi.rescu.ParamsDigest payload, @HeaderParam("X-BFX-SIGNATURE") si.mazi.rescu.ParamsDigest signature, BitfinexReplaceOrderRequest newOrderRequest) throws IOException, BitfinexExceptionV1- Throws:
IOExceptionBitfinexExceptionV1
-
cancelOffer
@POST @Path("offer/cancel") BitfinexOfferStatusResponse cancelOffer(@HeaderParam("X-BFX-APIKEY") String apiKey, @HeaderParam("X-BFX-PAYLOAD") si.mazi.rescu.ParamsDigest payload, @HeaderParam("X-BFX-SIGNATURE") si.mazi.rescu.ParamsDigest signature, BitfinexCancelOfferRequest cancelOfferRequest) throws IOException, BitfinexExceptionV1- Throws:
IOExceptionBitfinexExceptionV1
-
activeOrders
@POST @Path("orders") BitfinexOrderStatusResponse[] activeOrders(@HeaderParam("X-BFX-APIKEY") String apiKey, @HeaderParam("X-BFX-PAYLOAD") si.mazi.rescu.ParamsDigest payload, @HeaderParam("X-BFX-SIGNATURE") si.mazi.rescu.ParamsDigest signature, BitfinexNonceOnlyRequest nonceOnlyRequest) throws IOException, BitfinexExceptionV1- Throws:
IOExceptionBitfinexExceptionV1
-
ordersHist
@POST @Path("orders/hist") BitfinexOrderStatusResponse[] ordersHist(@HeaderParam("X-BFX-APIKEY") String apiKey, @HeaderParam("X-BFX-PAYLOAD") si.mazi.rescu.ParamsDigest payload, @HeaderParam("X-BFX-SIGNATURE") si.mazi.rescu.ParamsDigest signature, BitfinexOrdersHistoryRequest ordersHistoryRequest) throws IOException, BitfinexExceptionV1- Throws:
IOExceptionBitfinexExceptionV1
-
activeOffers
@POST @Path("offers") BitfinexOfferStatusResponse[] activeOffers(@HeaderParam("X-BFX-APIKEY") String apiKey, @HeaderParam("X-BFX-PAYLOAD") si.mazi.rescu.ParamsDigest payload, @HeaderParam("X-BFX-SIGNATURE") si.mazi.rescu.ParamsDigest signature, BitfinexNonceOnlyRequest nonceOnlyRequest) throws IOException, BitfinexExceptionV1- Throws:
IOExceptionBitfinexExceptionV1
-
activePositions
@POST @Path("positions") BitfinexActivePositionsResponse[] activePositions(@HeaderParam("X-BFX-APIKEY") String apiKey, @HeaderParam("X-BFX-PAYLOAD") si.mazi.rescu.ParamsDigest payload, @HeaderParam("X-BFX-SIGNATURE") si.mazi.rescu.ParamsDigest signature, BitfinexNonceOnlyRequest nonceOnlyRequest) throws IOException, BitfinexExceptionV1- Throws:
IOExceptionBitfinexExceptionV1
-
orderStatus
@POST @Path("order/status") @Consumes("application/json") @Produces("application/json") BitfinexOrderStatusResponse orderStatus(@HeaderParam("X-BFX-APIKEY") String apiKey, @HeaderParam("X-BFX-PAYLOAD") si.mazi.rescu.ParamsDigest payload, @HeaderParam("X-BFX-SIGNATURE") si.mazi.rescu.ParamsDigest signature, BitfinexOrderStatusRequest orderStatusRequest) throws IOException, BitfinexExceptionV1- Throws:
IOExceptionBitfinexExceptionV1
-
offerStatus
@POST @Path("offer/status") @Consumes("application/json") @Produces("application/json") BitfinexOfferStatusResponse offerStatus(@HeaderParam("X-BFX-APIKEY") String apiKey, @HeaderParam("X-BFX-PAYLOAD") si.mazi.rescu.ParamsDigest payload, @HeaderParam("X-BFX-SIGNATURE") si.mazi.rescu.ParamsDigest signature, BitfinexOfferStatusRequest offerStatusRequest) throws IOException, BitfinexExceptionV1- Throws:
IOExceptionBitfinexExceptionV1
-
pastTrades
@POST @Path("mytrades") BitfinexTradeResponse[] pastTrades(@HeaderParam("X-BFX-APIKEY") String apiKey, @HeaderParam("X-BFX-PAYLOAD") si.mazi.rescu.ParamsDigest payload, @HeaderParam("X-BFX-SIGNATURE") si.mazi.rescu.ParamsDigest signature, BitfinexPastTradesRequest pastTradesRequest) throws IOException, BitfinexExceptionV1- Throws:
IOExceptionBitfinexExceptionV1
-
pastFundingTrades
@POST @Path("mytrades_funding") BitfinexFundingTradeResponse[] pastFundingTrades(@HeaderParam("X-BFX-APIKEY") String apiKey, @HeaderParam("X-BFX-PAYLOAD") si.mazi.rescu.ParamsDigest payload, @HeaderParam("X-BFX-SIGNATURE") si.mazi.rescu.ParamsDigest signature, BitfinexPastFundingTradesRequest bitfinexPastFundingTradesRequest) throws IOException, BitfinexExceptionV1- Throws:
IOExceptionBitfinexExceptionV1
-
activeCredits
@POST @Path("credits") BitfinexCreditResponse[] activeCredits(@HeaderParam("X-BFX-APIKEY") String apiKey, @HeaderParam("X-BFX-PAYLOAD") si.mazi.rescu.ParamsDigest payload, @HeaderParam("X-BFX-SIGNATURE") si.mazi.rescu.ParamsDigest signature, BitfinexActiveCreditsRequest activeCreditsRequest) throws IOException, BitfinexExceptionV1- Throws:
IOExceptionBitfinexExceptionV1
-
marginInfos
@POST @Path("margin_infos") BitfinexMarginInfosResponse[] marginInfos(@HeaderParam("X-BFX-APIKEY") String apiKey, @HeaderParam("X-BFX-PAYLOAD") si.mazi.rescu.ParamsDigest payload, @HeaderParam("X-BFX-SIGNATURE") si.mazi.rescu.ParamsDigest signature, BitfinexMarginInfosRequest marginInfosRequest) throws IOException, BitfinexExceptionV1- Throws:
IOExceptionBitfinexExceptionV1
-
withdraw
@POST @Path("withdraw") BitfinexWithdrawalResponse[] withdraw(@HeaderParam("X-BFX-APIKEY") String apiKey, @HeaderParam("X-BFX-PAYLOAD") si.mazi.rescu.ParamsDigest payload, @HeaderParam("X-BFX-SIGNATURE") si.mazi.rescu.ParamsDigest signature, BitfinexWithdrawalRequest withdrawalRequest) throws IOException, BitfinexExceptionV1- Throws:
IOExceptionBitfinexExceptionV1
-
requestDeposit
@POST @Path("deposit/new") BitfinexDepositAddressResponse requestDeposit(@HeaderParam("X-BFX-APIKEY") String apiKey, @HeaderParam("X-BFX-PAYLOAD") si.mazi.rescu.ParamsDigest payload, @HeaderParam("X-BFX-SIGNATURE") si.mazi.rescu.ParamsDigest signature, BitfinexDepositAddressRequest depositRequest) throws IOException, BitfinexExceptionV1- Throws:
IOExceptionBitfinexExceptionV1
-
depositWithdrawalHistory
@POST @Path("history/movements") BitfinexDepositWithdrawalHistoryResponse[] depositWithdrawalHistory(@HeaderParam("X-BFX-APIKEY") String apiKey, @HeaderParam("X-BFX-PAYLOAD") si.mazi.rescu.ParamsDigest payload, @HeaderParam("X-BFX-SIGNATURE") si.mazi.rescu.ParamsDigest signature, BitfinexDepositWithdrawalHistoryRequest request) throws IOException, BitfinexExceptionV1- Throws:
IOExceptionBitfinexExceptionV1
-
balanceHistory
@POST @Path("history") BitfinexBalanceHistoryResponse[] balanceHistory(@HeaderParam("X-BFX-APIKEY") String apiKey, @HeaderParam("X-BFX-PAYLOAD") si.mazi.rescu.ParamsDigest payload, @HeaderParam("X-BFX-SIGNATURE") si.mazi.rescu.ParamsDigest signature, BitfinexBalanceHistoryRequest balanceHistoryRequest) throws IOException, BitfinexExceptionV1- Throws:
IOExceptionBitfinexExceptionV1
-
-