Class BitfinexAccountServiceRaw
- java.lang.Object
-
- org.knowm.xchange.service.BaseExchangeService
-
- org.knowm.xchange.bitfinex.service.BitfinexBaseService
-
- org.knowm.xchange.bitfinex.service.BitfinexAccountServiceRaw
-
- All Implemented Interfaces:
BaseService
- Direct Known Subclasses:
BitfinexAccountService
public class BitfinexAccountServiceRaw extends BitfinexBaseService
-
-
Field Summary
-
Fields inherited from class org.knowm.xchange.bitfinex.service.BitfinexBaseService
apiKey, bitfinex, bitfinexV2, payloadCreator, signatureCreator, signatureV2
-
Fields inherited from class org.knowm.xchange.service.BaseExchangeService
exchange
-
-
Constructor Summary
Constructors Constructor Description BitfinexAccountServiceRaw(Exchange exchange)Constructor
-
Method Summary
-
Methods inherited from class org.knowm.xchange.service.BaseExchangeService
getClientConfig, verifyOrder, verifyOrder, verifyOrder
-
-
-
-
Constructor Detail
-
BitfinexAccountServiceRaw
public BitfinexAccountServiceRaw(Exchange exchange)
Constructor- Parameters:
exchange-
-
-
Method Detail
-
getBitfinexDynamicTradingFees
public BitfinexTradingFeeResponse[] getBitfinexDynamicTradingFees() throws IOException
- Throws:
IOException
-
getBitfinexAccountInfo
public BitfinexBalancesResponse[] getBitfinexAccountInfo() throws IOException
- Throws:
IOException
-
getBitfinexMarginInfos
public BitfinexMarginInfosResponse[] getBitfinexMarginInfos() throws IOException
- Throws:
IOException
-
getDepositWithdrawalHistory
public BitfinexDepositWithdrawalHistoryResponse[] getDepositWithdrawalHistory(String currency, String method, Date since, Date until, Integer limit) throws IOException
- Throws:
IOException
-
withdraw
public String withdraw(String withdrawType, String walletSelected, BigDecimal amount, String address) throws IOException
- Throws:
IOException
-
withdraw
public String withdraw(String withdrawType, String walletSelected, BigDecimal amount, String address, String tagOrPaymentId) throws IOException
- Throws:
IOException
-
withdraw
public String withdraw(String withdrawType, String walletSelected, BigDecimal amount, String address, String tagOrPaymentId, String currency) throws IOException
- Throws:
IOException
-
requestDepositAddressRaw
public BitfinexDepositAddressResponse requestDepositAddressRaw(String currency) throws IOException
- Throws:
IOException
-
getAccountFees
public BitfinexAccountFeesResponse getAccountFees() throws IOException
- Throws:
IOException
-
getBitfinexBalanceHistory
public BitfinexBalanceHistoryResponse[] getBitfinexBalanceHistory(String currency, String wallet, Long since, Long until, int limit) throws IOException
- Throws:
IOException
-
getLedgerEntries
public List<LedgerEntry> getLedgerEntries(String currency, Long startTimeMillis, Long endTimeMillis, Long limit) throws IOException
- Throws:
IOException
-
getMovementHistory
public List<Movement> getMovementHistory(String currency, Long startTimeMillis, Long endTimeMillis, Integer limit) throws IOException
- Throws:
IOException
-
-