aboutsummaryrefslogtreecommitdiff
path: root/test/functional/tool_signet_miner.py
diff options
context:
space:
mode:
Diffstat (limited to 'test/functional/tool_signet_miner.py')
-rwxr-xr-xtest/functional/tool_signet_miner.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/test/functional/tool_signet_miner.py b/test/functional/tool_signet_miner.py
index 0084158554..11b6af4e9d 100755
--- a/test/functional/tool_signet_miner.py
+++ b/test/functional/tool_signet_miner.py
@@ -5,6 +5,7 @@
"""Test signet miner tool"""
import os.path
+import shlex
import subprocess
import sys
import time
@@ -49,13 +50,15 @@ class SignetMinerTest(BitcoinTestFramework):
# generate block with signet miner tool
base_dir = self.config["environment"]["SRCDIR"]
signet_miner_path = os.path.join(base_dir, "contrib", "signet", "miner")
+ rpc_argv = node.binaries.rpc_argv() + [f"-datadir={node.cli.datadir}"]
+ util_argv = node.binaries.util_argv() + ["grind"]
subprocess.run([
sys.executable,
signet_miner_path,
- f'--cli={node.cli.binary} -datadir={node.cli.datadir}',
+ f'--cli={shlex.join(rpc_argv)}',
'generate',
f'--address={node.getnewaddress()}',
- f'--grind-cmd={self.options.bitcoinutil} grind',
+ f'--grind-cmd={shlex.join(util_argv)}',
f'--nbits={DIFF_1_N_BITS:08x}',
f'--set-block-time={int(time.time())}',
'--poolnum=99',