Package org.knowm.xchange.bitfinex.v1
Interface BitfinexAuthenticated
- All Superinterfaces:
Bitfinex
@Path("v1")
@Produces("application/json")
@Consumes("application/json")
public interface BitfinexAuthenticated
extends Bitfinex
-
Method Summary
Modifier and TypeMethodDescriptionaccountFees
(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexNonceOnlyRequest accountInfosRequest) accountInfos
(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexNonceOnlyRequest accountInfosRequest) activeCredits
(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexActiveCreditsRequest activeCreditsRequest) activeOffers
(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexNonceOnlyRequest nonceOnlyRequest) activeOrders
(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexNonceOnlyRequest nonceOnlyRequest) activePositions
(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexNonceOnlyRequest nonceOnlyRequest) balanceHistory
(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexBalanceHistoryRequest balanceHistoryRequest) balances
(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexBalancesRequest balancesRequest) cancelAllOrders
(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexCancelAllOrdersRequest cancelAllOrdersRequest) cancelOffer
(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexCancelOfferRequest cancelOfferRequest) cancelOrderMulti
(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexCancelOrderMultiRequest cancelOrderRequest) cancelOrders
(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexCancelOrderRequest cancelOrderRequest) depositWithdrawalHistory
(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexDepositWithdrawalHistoryRequest request) marginInfos
(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexMarginInfosRequest marginInfosRequest) newOffer
(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexNewOfferRequest newOfferRequest) newOrder
(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexNewOrderRequest newOrderRequest) newOrderMulti
(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexNewOrderMultiRequest newOrderMultiRequest) offerStatus
(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexOfferStatusRequest offerStatusRequest) ordersHist
(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexOrdersHistoryRequest ordersHistoryRequest) orderStatus
(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexOrderStatusRequest orderStatusRequest) pastFundingTrades
(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexPastFundingTradesRequest bitfinexPastFundingTradesRequest) pastTrades
(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexPastTradesRequest pastTradesRequest) replaceOrder
(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexReplaceOrderRequest newOrderRequest) requestDeposit
(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexDepositAddressRequest depositRequest) tradingFees
(String apiKey, si.mazi.rescu.ParamsDigest payload, si.mazi.rescu.ParamsDigest signature, BitfinexTradingFeesRequest tradingFeeRequest) 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 Details
-
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:
IOException
BitfinexExceptionV1
-
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:
IOException
BitfinexExceptionV1
-
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:
IOException
BitfinexExceptionV1
-
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:
IOException
BitfinexExceptionV1
-
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:
IOException
BitfinexExceptionV1
-
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:
IOException
BitfinexExceptionV1
-
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:
IOException
BitfinexExceptionV1
-
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:
IOException
BitfinexExceptionV1
-
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:
IOException
BitfinexExceptionV1
-
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:
IOException
BitfinexExceptionV1
-
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:
IOException
BitfinexExceptionV1
-
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:
IOException
BitfinexExceptionV1
-
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:
IOException
BitfinexExceptionV1
-
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:
IOException
BitfinexExceptionV1
-
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:
IOException
BitfinexExceptionV1
-
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:
IOException
BitfinexExceptionV1
-
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:
IOException
BitfinexExceptionV1
-
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:
IOException
BitfinexExceptionV1
-
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:
IOException
BitfinexExceptionV1
-
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:
IOException
BitfinexExceptionV1
-
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:
IOException
BitfinexExceptionV1
-
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:
IOException
BitfinexExceptionV1
-
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:
IOException
BitfinexExceptionV1
-
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:
IOException
BitfinexExceptionV1
-
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:
IOException
BitfinexExceptionV1
-