diff --git a/eth_monitor/runnable/sync.py b/eth_monitor/runnable/sync.py index 6c96097..bddf392 100644 --- a/eth_monitor/runnable/sync.py +++ b/eth_monitor/runnable/sync.py @@ -415,6 +415,7 @@ def main(): logg.info('using engine {} moduleĀ {}.{}'.format(config.get('SYNCER_BACKEND'), syncer_store_module.__file__, syncer_store_class.__name__)) + state_dir = os.path.join(state_dir, config.get('_SESSION_ID')) if state_dir == None: sync_store = syncer_store_class(session_id=config.get('_SESSION_ID'), state_event_callback=state_change_callback, filter_state_event_callback=filter_change_callback) else: diff --git a/requirements.txt b/requirements.txt index 9f18757..c2c6c78 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,5 @@ -chainlib-eth>=0.1.0b4,<0.2.0 -chainlib>=0.1.0b1,<0.2.0 -chainsyncer~=0.3.5 -eth-erc20~=0.2.0 +chainlib-eth~=0.1.1 +chainlib~=0.1.2 +chainsyncer~=0.4.0 leveldir~=0.3.0 eth-cache~=0.1.0 diff --git a/setup.cfg b/setup.cfg index 5466bc8..0e459d3 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = eth-monitor -version = 0.4.2 +version = 0.4.3 description = Monitor and cache transactions using match filters author = Louis Holbrook author_email = dev@holbrook.no