Package com.bybit.api.client.impl
Class BybitApiAsyncAccountRestClientImpl
- java.lang.Object
-
- com.bybit.api.client.impl.BybitApiAsyncAccountRestClientImpl
-
- All Implemented Interfaces:
BybitApiAsyncAccountRestClient
public class BybitApiAsyncAccountRestClientImpl extends Object implements BybitApiAsyncAccountRestClient
-
-
Constructor Summary
Constructors Constructor Description BybitApiAsyncAccountRestClientImpl(String apiKey, String secret, String baseUrl, boolean debugMode, long recvWindow, String logOption)
-
Method Summary
-
-
-
Method Detail
-
getWalletBalance
public void getWalletBalance(AccountDataRequest walletBalanceRequest, BybitApiCallback<Object> callback)
- Specified by:
getWalletBalancein interfaceBybitApiAsyncAccountRestClient
-
upgradeAccountToUTA
public void upgradeAccountToUTA(BybitApiCallback<Object> callback)
- Specified by:
upgradeAccountToUTAin interfaceBybitApiAsyncAccountRestClient
-
getAccountBorrowHistory
public void getAccountBorrowHistory(AccountDataRequest borrowHistoryRequest, BybitApiCallback<Object> callback)
- Specified by:
getAccountBorrowHistoryin interfaceBybitApiAsyncAccountRestClient
-
setAccountCollateralCoin
public void setAccountCollateralCoin(AccountDataRequest setCollateralCoinRequest, BybitApiCallback<Object> callback)
- Specified by:
setAccountCollateralCoinin interfaceBybitApiAsyncAccountRestClient
-
batchSetAccountCollateralCoin
public void batchSetAccountCollateralCoin(BatchSetCollateralCoinRequest batchSetCollateralCoinRequest, BybitApiCallback<Object> callback)
- Specified by:
batchSetAccountCollateralCoinin interfaceBybitApiAsyncAccountRestClient
-
getAccountCollateralInfo
public void getAccountCollateralInfo(AccountDataRequest request, BybitApiCallback<Object> callback)
- Specified by:
getAccountCollateralInfoin interfaceBybitApiAsyncAccountRestClient
-
getAccountCoinGeeks
public void getAccountCoinGeeks(AccountDataRequest request, BybitApiCallback<Object> callback)
- Specified by:
getAccountCoinGeeksin interfaceBybitApiAsyncAccountRestClient
-
getAccountFreeRate
public void getAccountFreeRate(AccountDataRequest getFeeRateRequest, BybitApiCallback<Object> callback)
- Specified by:
getAccountFreeRatein interfaceBybitApiAsyncAccountRestClient
-
getAccountInfo
public void getAccountInfo(BybitApiCallback<Object> callback)
- Specified by:
getAccountInfoin interfaceBybitApiAsyncAccountRestClient
-
getTransactionLog
public void getTransactionLog(AccountDataRequest getTransactionLogRequest, BybitApiCallback<Object> callback)
- Specified by:
getTransactionLogin interfaceBybitApiAsyncAccountRestClient
-
setAccountMarginMode
public void setAccountMarginMode(AccountDataRequest request, BybitApiCallback<Object> callback)
- Specified by:
setAccountMarginModein interfaceBybitApiAsyncAccountRestClient
-
modifyAccountMMP
public void modifyAccountMMP(AccountDataRequest setMMPRequest, BybitApiCallback<Object> callback)
- Specified by:
modifyAccountMMPin interfaceBybitApiAsyncAccountRestClient
-
resetAccountMMP
public void resetAccountMMP(AccountDataRequest request, BybitApiCallback<Object> callback)
- Specified by:
resetAccountMMPin interfaceBybitApiAsyncAccountRestClient
-
getAccountMMPState
public void getAccountMMPState(AccountDataRequest request, BybitApiCallback<Object> callback)
- Specified by:
getAccountMMPStatein interfaceBybitApiAsyncAccountRestClient
-
setAccountSpotHedging
public void setAccountSpotHedging(AccountDataRequest request, BybitApiCallback<Object> callback)
- Specified by:
setAccountSpotHedgingin interfaceBybitApiAsyncAccountRestClient
-
-