commit 2fc3d4da0c65042867cfa2095feb0ca562971fdb
parent 5fc27671da923d527c975a8507abe19c31f8dea7
Author: lash <dev@holbrook.no>
Date:   Thu,  5 May 2022 15:08:51 +0000
Single adapter instantiation
Diffstat:
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