chaind-eth

Queue server for ethereum
Log | Files | Refs | README | LICENSE

commit 2fc3d4da0c65042867cfa2095feb0ca562971fdb
parent 5fc27671da923d527c975a8507abe19c31f8dea7
Author: lash <dev@holbrook.no>
Date:   Thu,  5 May 2022 15:08:51 +0000

Single adapter instantiation

Diffstat:
Mchaind/eth/runnable/queuer.py | 20++++++++++++--------
Mrequirements.txt | 3+--
Msetup.cfg | 2+-
3 files changed, 14 insertions(+), 11 deletions(-)

diff --git a/chaind/eth/runnable/queuer.py b/chaind/eth/runnable/queuer.py @@ -83,7 +83,18 @@ signal.signal(signal.SIGTERM, ctrl.shutdown) logg.info('session id is ' + settings.get('SESSION_ID')) logg.info('session socket path is ' + settings.get('SESSION_SOCKET_PATH')) + def main(): + global dispatcher, settings + + queue_adapter = ChaindFsAdapter( + settings.get('CHAIN_SPEC'), + settings.dir_for('queue'), + EthCacheTx, + dispatcher, + store_sync=False, + ) + while True: v = None client_socket = None @@ -100,16 +111,9 @@ def main(): if v == None: ctrl.process(conn) + #queue_adapter = create_adapter(settings, dispatcher) continue - queue_adapter = ChaindFsAdapter( - settings.get('CHAIN_SPEC'), - settings.dir_for('queue'), - EthCacheTx, - dispatcher, - store_sync=False, - ) - result_data = None r = 0 # no error try: diff --git a/requirements.txt b/requirements.txt @@ -1,6 +1,5 @@ -chaind~=0.2.7 +chaind~=0.2.10 hexathon~=0.1.6 chainlib-eth~=0.1.2 pyxdg~=0.27 -shep~=0.2.5 funga-eth~=0.6.1 diff --git a/setup.cfg b/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = chaind-eth -version = 0.2.6 +version = 0.2.9 description = Queue server for ethereum author = Louis Holbrook author_email = dev@holbrook.no