Create Client module

This commit is contained in:
Jacob Plaster
2018-11-19 16:51:00 +00:00
parent 02e232362b
commit aa50a399dd
5 changed files with 471 additions and 470 deletions

View File

@@ -16,13 +16,8 @@ def is_json(myjson):
class GenericWebsocket(object):
def __init__(self, host, symbol='tBTCUSD', onCandleHook=None, onTradeHook=None,
logLevel='ERROR'):
self.symbol = symbol
def __init__(self, host, logLevel='ERROR'):
self.host = host
self.awaiting_request = False
self.onCandleHook = onCandleHook
self.onTradeHook = onTradeHook
self.logger = CustomLogger('HFWebSocket', logLevel=logLevel)
self.loop = asyncio.get_event_loop()
self.events = EventEmitter(scheduler=asyncio.ensure_future, loop=self.loop)