Path: blob/master/bitget-python-sdk-api/bitget/v2/mix/account_api.py
733 views
#!/usr/bin/python1from bitget.client import Client2from bitget.consts import GET, POST345class AccountApi(Client):6def __init__(self, api_key, api_secret_key, passphrase, use_server_time=False, first=False):7Client.__init__(self, api_key, api_secret_key, passphrase, use_server_time, first)89def account(self, params):10return self._request_with_params(GET, '/api/v2/mix/account/account', params)1112def accounts(self, params):13return self._request_with_params(GET, '/api/v2/mix/account/accounts', params)1415def setLeverage(self, params):16return self._request_with_params(POST, '/api/v2/mix/account/set-leverage', params)1718def setMargin(self, params):19return self._request_with_params(POST, '/api/v2/mix/account/set-margin', params)2021def setMarginMode(self, params):22return self._request_with_params(POST, '/api/v2/mix/account/set-margin-mode', params)2324def setPositionMode(self, params):25return self._request_with_params(POST, '/api/v2/mix/account/set-position-mode', params)2627def openCount(self, params):28return self._request_with_params(GET, '/api/v2/mix/account/open-count', params)2930def singlePosition(self, params):31return self._request_with_params(GET, '/api/v2/mix/position/single-position', params)3233def allPosition(self, params):34return self._request_with_params(GET, '/api/v2/mix/position/all-position', params)353637