From 8c3c5858f5214aef29fe67cb785887f6f429842c Mon Sep 17 00:00:00 2001 From: The MMGen Project Date: Wed, 22 May 2024 12:04:36 +0000 Subject: [PATCH] support Geth v1.13.15 --- mmgen/data/version | 2 +- mmgen/proto/eth/daemon.py | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/mmgen/data/version b/mmgen/data/version index 9e65f632..022d98e3 100644 --- a/mmgen/data/version +++ b/mmgen/data/version @@ -1 +1 @@ -14.1.dev32 +14.1.dev33 diff --git a/mmgen/proto/eth/daemon.py b/mmgen/proto/eth/daemon.py index bb7ee8a6..cc89c382 100755 --- a/mmgen/proto/eth/daemon.py +++ b/mmgen/proto/eth/daemon.py @@ -91,7 +91,11 @@ class parity_daemon(openethereum_daemon): exec_fn = 'parity' class geth_daemon(ethereum_daemon): - daemon_data = _dd('Geth', 1013012, '1.13.12') + # upgrade to 1.14.0/1.14.3 fails: + # mempool deadlock in dev mode: "transaction indexing is in progress" + # https://github.com/ethereum/go-ethereum/issues/29475 + # offending commit (via git bisect): 0a2f33946b95989e8ce36e72a88138adceab6a23 + daemon_data = _dd('Geth', 1013015, '1.13.15') version_pat = r'Geth/v(\d+)\.(\d+)\.(\d+)' exec_fn = 'geth' use_pidfile = False