Package org.knowm.xchange.kraken.service
Class KrakenAccountService
java.lang.Object
org.knowm.xchange.service.BaseExchangeService
org.knowm.xchange.kraken.service.KrakenBaseService
org.knowm.xchange.kraken.service.KrakenAccountServiceRaw
org.knowm.xchange.kraken.service.KrakenAccountService
- All Implemented Interfaces:
AccountService,BaseService
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class org.knowm.xchange.kraken.service.KrakenBaseService
kraken, signatureCreatorFields inherited from class org.knowm.xchange.service.BaseExchangeService
exchange -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetFundingHistory(TradeHistoryParams params) requestDepositAddress(Currency currency, String... args) withdrawFunds(Currency currency, BigDecimal amount, String address) withdrawFunds(WithdrawFundsParams params) Methods inherited from class org.knowm.xchange.kraken.service.KrakenAccountServiceRaw
getDepositAddresses, getDepositMethods, getDepositStatus, getKrakenBalance, getKrakenLedgerInfo, getKrakenLedgerInfo, getKrakenPartialLedgerInfo, getKrakenTradeBalance, getKrakenTradeBalance, getKrakenWebsocketToken, getTradeVolume, getWithdrawInfo, getWithdrawStatus, queryKrakenLedger, withdrawMethods inherited from class org.knowm.xchange.kraken.service.KrakenBaseService
checkResult, createDelimitedString, delimitAssetPairs, delimitAssets, delimitSet, getAssetPairScale, getKrakenAssets, getServerTimeMethods inherited from class org.knowm.xchange.service.BaseExchangeService
verifyOrder, verifyOrder, verifyOrderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.knowm.xchange.service.account.AccountService
requestDepositAddressData, withdrawFunds
-
Constructor Details
-
KrakenAccountService
Constructor- Parameters:
exchange-
-
-
Method Details
-
getAccountInfo
- Specified by:
getAccountInfoin interfaceAccountService- Throws:
IOException
-
getDynamicTradingFeesByInstrument
- Specified by:
getDynamicTradingFeesByInstrumentin interfaceAccountService- Throws:
IOException
-
withdrawFunds
public String withdrawFunds(Currency currency, BigDecimal amount, String address) throws IOException - Specified by:
withdrawFundsin interfaceAccountService- Throws:
IOException
-
withdrawFunds
- Specified by:
withdrawFundsin interfaceAccountService- Throws:
IOException
-
requestDepositAddress
- Specified by:
requestDepositAddressin interfaceAccountService- Throws:
IOException
-
createFundingHistoryParams
- Specified by:
createFundingHistoryParamsin interfaceAccountService
-
getFundingHistory
- Specified by:
getFundingHistoryin interfaceAccountService- Throws:
IOException
-