sammchardy / python-binance

Binance Exchange API python implementation for automated trading
https://python-binance.readthedocs.io/en/latest/
MIT License
5.98k stars 2.2k forks source link

client.futures_account_balance() :API Secret required for private endpoints #1180

Closed allthemod closed 2 years ago

allthemod commented 2 years ago

the bug and logs ok i called the fuction client.futures_account_balance() and he gave me an error: Traceback (most recent call last): File "C:\Users\omizr\PycharmProjects\test\main.py", line 28, in print(client.futures_account_balance()) File "C:\Users\omizr.virtualenvs\test-frrPpWs3\lib\site-packages\binance\client.py", line 6055, in futures_account_balance return self._request_futures_api('get', 'balance', True, data=params) File "C:\Users\omizr.virtualenvs\test-frrPpWs3\lib\site-packages\binance\client.py", line 339, in _request_futures_api return self._request(method, uri, signed, True, kwargs) File "C:\Users\omizr.virtualenvs\test-frrPpWs3\lib\site-packages\binance\client.py", line 312, in _request kwargs = self._get_request_kwargs(method, signed, force_params, kwargs) File "C:\Users\omizr.virtualenvs\test-frrPpWs3\lib\site-packages\binance\client.py", line 270, in _get_request_kwargs kwargs['data']['signature'] = self._generate_signature(kwargs['data']) File "C:\Users\omizr.virtualenvs\test-frrPpWs3\lib\site-packages\binance\client.py", line 220, in _generate_signature assert self.API_SECRET, "API Secret required for private endpoints" AssertionError: API Secret required for private endpoints

Expected behavior i expetcted that the fuction give me the usdt amount in binance Futures wallet

Environment :

martines328 commented 2 years ago

image