Class BinanceUsAccountService
java.lang.Object
org.knowm.xchange.service.BaseExchangeService<E>
org.knowm.xchange.service.BaseResilientExchangeService<BinanceExchange>
org.knowm.xchange.binance.service.BinanceBaseService
org.knowm.xchange.binance.service.BinanceAccountServiceRaw
org.knowm.xchange.binance.service.BinanceAccountService
org.knowm.xchange.binance.service.BinanceUsAccountService
- All Implemented Interfaces:
AccountService,BaseService
-
Field Summary
FieldsFields inherited from class org.knowm.xchange.binance.service.BinanceBaseService
apiKey, binance, binanceFutures, inverseBinanceFutures, signatureCreatorFields inherited from class org.knowm.xchange.service.BaseResilientExchangeService
resilienceRegistriesFields inherited from class org.knowm.xchange.service.BaseExchangeService
exchange -
Constructor Summary
ConstructorsConstructorDescriptionBinanceUsAccountService(BinanceExchange exchange, ResilienceRegistries resilienceRegistries) -
Method Summary
Modifier and TypeMethodDescriptiongetFundingHistory(TradeHistoryParams params) requestDepositAddress(Currency currency, String... args) requestDepositAddressData(Currency currency, String... args) withdrawFunds(Currency currency, BigDecimal amount, String address) withdrawFunds(Currency currency, BigDecimal amount, AddressWithTag address) withdrawFunds(WithdrawFundsParams params) Methods inherited from class org.knowm.xchange.binance.service.BinanceAccountServiceRaw
account, depositHistory, futuresAccount, getAssetDividend, getAssetDividend, getSubUserHistory, getTransferHistory, requestAssetDetail, requestDepositAddress, withdraw, withdraw, withdrawHistoryMethods inherited from class org.knowm.xchange.binance.service.BinanceBaseService
getExchangeInfo, getFutureExchangeInfo, getRecvWindow, getTimestampFactoryMethods inherited from class org.knowm.xchange.service.BaseResilientExchangeService
decorateApiCall, rateLimiter, rateLimiter, retry, retryMethods inherited from class org.knowm.xchange.service.BaseExchangeService
verifyOrder, verifyOrder, verifyOrder
-
Field Details
-
LOG
protected final org.slf4j.Logger LOG
-
-
Constructor Details
-
BinanceUsAccountService
-
-
Method Details
-
getAccountInfo
- Specified by:
getAccountInfoin interfaceAccountService- Overrides:
getAccountInfoin classBinanceAccountService- Throws:
IOException
-
getDynamicTradingFeesByInstrument
- Specified by:
getDynamicTradingFeesByInstrumentin interfaceAccountService- Overrides:
getDynamicTradingFeesByInstrumentin classBinanceAccountService- Throws:
IOException
-
withdrawFunds
public String withdrawFunds(Currency currency, BigDecimal amount, String address) throws IOException - Specified by:
withdrawFundsin interfaceAccountService- Overrides:
withdrawFundsin classBinanceAccountService- Throws:
IOException
-
withdrawFunds
public String withdrawFunds(Currency currency, BigDecimal amount, AddressWithTag address) throws IOException - Specified by:
withdrawFundsin interfaceAccountService- Overrides:
withdrawFundsin classBinanceAccountService- Throws:
IOException
-
withdrawFunds
- Specified by:
withdrawFundsin interfaceAccountService- Overrides:
withdrawFundsin classBinanceAccountService- Throws:
IOException
-
requestDepositAddress
- Specified by:
requestDepositAddressin interfaceAccountService- Overrides:
requestDepositAddressin classBinanceAccountService- Throws:
IOException
-
requestDepositAddressData
- Specified by:
requestDepositAddressDatain interfaceAccountService- Overrides:
requestDepositAddressDatain classBinanceAccountService
-
getAssetDetails
- Overrides:
getAssetDetailsin classBinanceAccountService
-
createFundingHistoryParams
- Specified by:
createFundingHistoryParamsin interfaceAccountService- Overrides:
createFundingHistoryParamsin classBinanceAccountService
-
getFundingHistory
- Specified by:
getFundingHistoryin interfaceAccountService- Overrides:
getFundingHistoryin classBinanceAccountService
-
getSystemStatus
- Overrides:
getSystemStatusin classBinanceBaseService
-