Package org.knowm.xchange.kucoin
Class KucoinAccountServiceRaw
java.lang.Object
org.knowm.xchange.service.BaseExchangeService<E>
org.knowm.xchange.service.BaseResilientExchangeService<KucoinExchange>
org.knowm.xchange.kucoin.KucoinBaseService
org.knowm.xchange.kucoin.KucoinAccountServiceRaw
- Direct Known Subclasses:
KucoinAccountService
-
Field Summary
Fields inherited from class org.knowm.xchange.kucoin.KucoinBaseService
accountApi, apiKey, depositAPI, digest, fillApi, histOrdersApi, historyApi, limitOrderAPI, nonceFactory, orderApi, orderBookApi, passphrase, symbolApi, tradingFeeAPI, websocketAPI, withdrawalAPI
Fields inherited from class org.knowm.xchange.service.BaseResilientExchangeService
resilienceRegistries
Fields inherited from class org.knowm.xchange.service.BaseExchangeService
exchange
-
Constructor Summary
ModifierConstructorDescriptionprotected
KucoinAccountServiceRaw
(KucoinExchange exchange, ResilienceRegistries resilienceRegistries) -
Method Summary
Modifier and TypeMethodDescriptioncreateDepositAddress
(String currency, String chain) createKucoinAccount
(String currency, String type) getAccountLedgers
(String accountId, Long startAt, Long endAt, Integer pageSize, Integer currentPage) Deprecated.getAccountLedgersWithParams
(String currency, String direction, String bizType, Long startAt, Long endAt, Integer pageSize, Integer currentPage) getDepositAddress
(String currency, String chain) getDepositAddresses
(String currency) getDepositList
(String currency, String status, Long startAt, Long endAt, Integer pageSize, Integer currentPage) getWithdrawalsList
(String currency, String status, Long startAt, Long endAt, Integer pageSize, Integer currentPage) Methods inherited from class org.knowm.xchange.kucoin.KucoinBaseService
checkAuthenticated
Methods inherited from class org.knowm.xchange.service.BaseResilientExchangeService
decorateApiCall, rateLimiter, rateLimiter, retry, retry
Methods inherited from class org.knowm.xchange.service.BaseExchangeService
verifyOrder, verifyOrder, verifyOrder
-
Constructor Details
-
KucoinAccountServiceRaw
protected KucoinAccountServiceRaw(KucoinExchange exchange, ResilienceRegistries resilienceRegistries)
-
-
Method Details
-
getKucoinAccounts
- Throws:
IOException
-
createKucoinAccount
- Throws:
IOException
-
applyWithdraw
- Throws:
IOException
-
innerTransfer
- Throws:
IOException
-
getAccountLedgers
@Deprecated public Pagination<AccountLedgersResponse> getAccountLedgers(String accountId, Long startAt, Long endAt, Integer pageSize, Integer currentPage) throws IOException Deprecated.- Throws:
IOException
-
getAccountLedgersWithParams
public Pagination<AccountLedgersResponse> getAccountLedgersWithParams(String currency, String direction, String bizType, Long startAt, Long endAt, Integer pageSize, Integer currentPage) throws IOException - Throws:
IOException
-
getWithdrawalsList
public Pagination<WithdrawalResponse> getWithdrawalsList(String currency, String status, Long startAt, Long endAt, Integer pageSize, Integer currentPage) throws IOException - Throws:
IOException
-
getDepositList
public Pagination<DepositResponse> getDepositList(String currency, String status, Long startAt, Long endAt, Integer pageSize, Integer currentPage) throws IOException - Throws:
IOException
-
createDepositAddress
public DepositAddressResponse createDepositAddress(String currency, String chain) throws IOException - Throws:
IOException
-
getDepositAddress
- Throws:
IOException
-
getDepositAddresses
- Throws:
IOException
-