python-binance

ThreadedApiManager

Attributes

attributeverbose
= verbose

Functions

func__init__(self, api_key=None, api_secret=None, requests_params=None, tld='com', testnet=False, session_params=None, https_proxy=None, _loop=None, verbose=False)

Initialise the ThreadedApiManager

:param api_key: Binance API key :param api_secret: Binance API secret :param requests_params: optional - Dictionary of requests params :param tld: optional - Top level domain, default is 'com' :param testnet: optional - Use testnet endpoint :param session_params: optional - Session params for aiohttp :param https_proxy: optional - Proxy URL :param _loop: optional - Event loop :param verbose: Enable verbose logging for WebSocket connections :type verbose: bool

paramself
paramapi_keyOptional[str]
= None
paramapi_secretOptional[str]
= None
paramrequests_paramsOptional[Dict[str, Any]]
= None
paramtldstr
= 'com'
paramtestnetbool
= False
paramsession_paramsOptional[Dict[str, Any]]
= None
paramhttps_proxyOptional[str]
= None
param_loopOptional[asyncio.AbstractEventLoop]
= None
paramverbosebool
= False

Returns

None
func_before_socket_listener_start(self)
paramself

Returns

None
funcsocket_listener(self)
paramself

Returns

None
funcstart_listener(self, socket, path, callback)
paramself
paramsocket
parampathstr
paramcallback

Returns

None
funcrun(self)
paramself

Returns

None
funcstop_socket(self, socket_name)
paramself
paramsocket_name

Returns

None
funcstop_client(self)
paramself

Returns

None
funcstop(self)
paramself

Returns

None

On this page