From eea9195f4986f4547004dcfa6a4aa0f43af36411 Mon Sep 17 00:00:00 2001 From: The MMGen Project Date: Sun, 17 May 2026 18:03:36 +0000 Subject: [PATCH] update coin daemon support (XMR, LTC, Geth) - Monero v0.18.5.0 - Litecoin Core v0.21.5.5 - Go-Ethereum v1.17.4 --- mmgen/proto/btc/daemon.py | 2 +- mmgen/proto/eth/daemon.py | 2 +- mmgen/proto/xmr/daemon.py | 2 +- nix/litecoin.nix | 4 ++-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/mmgen/proto/btc/daemon.py b/mmgen/proto/btc/daemon.py index 3680175e..24aad18a 100755 --- a/mmgen/proto/btc/daemon.py +++ b/mmgen/proto/btc/daemon.py @@ -151,7 +151,7 @@ class bitcoin_cash_node_daemon(bitcoin_core_daemon): class litecoin_core_daemon(bitcoin_core_daemon): # v0.21.2rc5 crashes when mining more than 431 blocks in regtest mode: # CreateNewBlock: TestBlockValidity failed: bad-txns-vin-empty, Transaction check failed - daemon_data = _dd('Litecoin Core', 210504, '0.21.5.4') + daemon_data = _dd('Litecoin Core', 210505, '0.21.5.5') exec_fn = 'litecoind' cli_fn = 'litecoin-cli' testnet_dir = 'testnet4' diff --git a/mmgen/proto/eth/daemon.py b/mmgen/proto/eth/daemon.py index 6aeec21e..e3750b08 100755 --- a/mmgen/proto/eth/daemon.py +++ b/mmgen/proto/eth/daemon.py @@ -96,7 +96,7 @@ class geth_daemon(ethereum_daemon): # 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', 1017002, '1.17.2') + daemon_data = _dd('Geth', 1017004, '1.17.4') version_pat = r'Geth/v(\d+)\.(\d+)\.(\d+)' exec_fn = 'geth' use_pidfile = False diff --git a/mmgen/proto/xmr/daemon.py b/mmgen/proto/xmr/daemon.py index 762bb510..2cc4c8de 100755 --- a/mmgen/proto/xmr/daemon.py +++ b/mmgen/proto/xmr/daemon.py @@ -19,7 +19,7 @@ from ...util import list_gen, die, contains_any from ...daemon import CoinDaemon, RPCDaemon, _nw, _dd class monero_daemon(CoinDaemon): - daemon_data = _dd('Monero', 18004006, '0.18.4.6-release') + daemon_data = _dd('Monero', 18005000, '0.18.5.0-release') networks = ('mainnet', 'testnet') exec_fn = 'monerod' testnet_dir = 'stagenet' diff --git a/nix/litecoin.nix b/nix/litecoin.nix index 392d39bd..7eb1a884 100644 --- a/nix/litecoin.nix +++ b/nix/litecoin.nix @@ -2,10 +2,10 @@ pkgs.stdenv.mkDerivation rec { pname = "litecoin"; - version = "v0.21.4"; + version = "v0.21.5.5"; src = fetchGit { url = "https://github.com/litecoin-project/litecoin.git"; - # url = /path/to/repo/litecoin-0.21.4.git; + # url = /path/to/repo/litecoin-0.21.5.5.git; ref = "refs/tags/${version}"; shallow = true; };