Package org.knowm.xchange.bitmex.service
Class BitmexAccountServiceRaw
java.lang.Object
org.knowm.xchange.service.BaseExchangeService<BitmexExchange>
org.knowm.xchange.bitmex.service.BitmexBaseService
org.knowm.xchange.bitmex.service.BitmexAccountServiceRaw
- All Implemented Interfaces:
BaseService
- Direct Known Subclasses:
BitmexAccountService
public class BitmexAccountServiceRaw extends BitmexBaseService
-
Field Summary
Fields inherited from class org.knowm.xchange.bitmex.service.BitmexBaseService
bitmex, rateLimit, rateLimitRemaining, rateLimitReset, signatureCreator
Fields inherited from class org.knowm.xchange.service.BaseExchangeService
exchange
-
Constructor Summary
Constructors Constructor Description BitmexAccountServiceRaw(BitmexExchange exchange)
Constructor -
Method Summary
Modifier and Type Method Description BitmexAccount
getBitmexAccountInfo()
List<BitmexMarginAccount>
getBitmexMarginAccountsStatus()
BitmexMarginAccount
getBitmexMarginAccountStatus()
BitmexWallet
getBitmexWallet(Currency... ccy)
List<BitmexWalletTransaction>
getBitmexWalletHistory(Currency ccy)
List<BitmexWalletTransaction>
getBitmexWalletHistory(Currency ccy, Integer count, Long start)
List<BitmexWalletTransaction>
getBitmexWalletSummary(Currency ccy)
String
requestDepositAddress(String currency)
String
withdrawFunds(String currency, BigDecimal amount, String address)
Methods inherited from class org.knowm.xchange.bitmex.service.BitmexBaseService
getRateLimit, getRateLimitRemaining, getRateLimitReset, handleError, updateRateLimit
Methods inherited from class org.knowm.xchange.service.BaseExchangeService
verifyOrder, verifyOrder, verifyOrder
-
Constructor Details
-
BitmexAccountServiceRaw
Constructor- Parameters:
exchange
-
-
-
Method Details
-
getBitmexAccountInfo
- Throws:
ExchangeException
-
getBitmexWallet
- Throws:
ExchangeException
-
getBitmexWalletHistory
- Throws:
ExchangeException
-
getBitmexWalletHistory
public List<BitmexWalletTransaction> getBitmexWalletHistory(Currency ccy, Integer count, Long start) throws ExchangeException- Throws:
ExchangeException
-
getBitmexWalletSummary
- Throws:
ExchangeException
-
getBitmexMarginAccountStatus
- Throws:
ExchangeException
-
getBitmexMarginAccountsStatus
- Throws:
ExchangeException
-
requestDepositAddress
- Throws:
ExchangeException
-
withdrawFunds
public String withdrawFunds(String currency, BigDecimal amount, String address) throws ExchangeException- Throws:
ExchangeException
-