From 1f12baac4c246f812942e4817dfd8541d5ee8913 Mon Sep 17 00:00:00 2001 From: The MMGen Project Date: Wed, 1 Oct 2025 15:26:42 +0000 Subject: [PATCH] update for MMGen Wallet v16.1.dev3 --- mmgen_node_tools/data/version | 2 +- mmgen_node_tools/main_addrbal.py | 2 +- mmgen_node_tools/main_feeview.py | 2 +- mmgen_node_tools/main_netrate.py | 2 +- mmgen_node_tools/main_peerblocks.py | 8 ++++---- mmgen_node_tools/main_txfind.py | 2 +- setup.cfg | 2 +- 7 files changed, 10 insertions(+), 10 deletions(-) diff --git a/mmgen_node_tools/data/version b/mmgen_node_tools/data/version index 1545d96..229c4d8 100644 --- a/mmgen_node_tools/data/version +++ b/mmgen_node_tools/data/version @@ -1 +1 @@ -3.5.0 +3.6.dev0 diff --git a/mmgen_node_tools/main_addrbal.py b/mmgen_node_tools/main_addrbal.py index 747d0bb..37f0482 100755 --- a/mmgen_node_tools/main_addrbal.py +++ b/mmgen_node_tools/main_addrbal.py @@ -167,6 +167,6 @@ if len(cfg._args) < 1: die(1,'This command requires at least one coin address argument') try: - async_run(main(cfg._args)) + async_run(cfg, main, args=[cfg._args]) except KeyboardInterrupt: sys.stderr.write('\n') diff --git a/mmgen_node_tools/main_feeview.py b/mmgen_node_tools/main_feeview.py index e7b9952..3211f7f 100755 --- a/mmgen_node_tools/main_feeview.py +++ b/mmgen_node_tools/main_feeview.py @@ -220,4 +220,4 @@ async def main(): await c.call('getblockcount') )) + '\n\n' + '\n'.join(gen_body(data)) + '\n' ) -async_run(main()) +async_run(cfg, main) diff --git a/mmgen_node_tools/main_netrate.py b/mmgen_node_tools/main_netrate.py index 52b509d..b273ac6 100755 --- a/mmgen_node_tools/main_netrate.py +++ b/mmgen_node_tools/main_netrate.py @@ -67,6 +67,6 @@ async def main(): rs,ss,ts = (r,s,t) try: - async_run(main()) + async_run(cfg, main) except KeyboardInterrupt: sys.stderr.write('\n') diff --git a/mmgen_node_tools/main_peerblocks.py b/mmgen_node_tools/main_peerblocks.py index 6ebb5a3..35292ea 100755 --- a/mmgen_node_tools/main_peerblocks.py +++ b/mmgen_node_tools/main_peerblocks.py @@ -31,10 +31,10 @@ opts_data = { } } -async def main(): +from mmgen.cfg import Config +cfg = Config(opts_data=opts_data) - from mmgen.cfg import Config - cfg = Config(opts_data=opts_data) +async def main(): from mmgen.rpc import rpc_init rpc = await rpc_init(cfg,ignore_wallet=True) @@ -48,4 +48,4 @@ async def main(): await peers.run(rpc) from mmgen.util import async_run -async_run(main()) +async_run(cfg, main) diff --git a/mmgen_node_tools/main_txfind.py b/mmgen_node_tools/main_txfind.py index 4a54430..2411f36 100755 --- a/mmgen_node_tools/main_txfind.py +++ b/mmgen_node_tools/main_txfind.py @@ -92,4 +92,4 @@ msgs = msg_data['quiet' if cfg.quiet else 'normal'] if len(cfg._args) != 1: die(1,'One transaction ID must be specified') -sys.exit(async_run(main(cfg._args[0]))) +sys.exit(async_run(cfg, main, args=[cfg._args[0]])) diff --git a/setup.cfg b/setup.cfg index 9af335b..29481b2 100644 --- a/setup.cfg +++ b/setup.cfg @@ -37,7 +37,7 @@ python_requires = >=3.11 include_package_data = True install_requires = - mmgen-wallet>=16.0.0 + mmgen-wallet>=16.1.dev3 pyyaml yahooquery