Browse Source

update for mmgen-wallet v14.1.dev2

The MMGen Project 4 months ago
parent
commit
cc0f4729c6

+ 1 - 1
cmds/mmnode-addrbal

@@ -14,4 +14,4 @@ mmnode-addrbal: Get balances for arbitrary addresses in the blockchain
 
 from mmgen.main import launch
 
-launch('addrbal',package='mmgen_node_tools')
+launch(mod='addrbal',package='mmgen_node_tools')

+ 1 - 1
cmds/mmnode-blocks-info

@@ -14,4 +14,4 @@ mmnode-blocks-info: Display information about a block or range of blocks
 
 from mmgen.main import launch
 
-launch('blocks_info',package='mmgen_node_tools')
+launch(mod='blocks_info',package='mmgen_node_tools')

+ 1 - 1
cmds/mmnode-feeview

@@ -14,4 +14,4 @@ mmnode-feeview: Visualize the fee structure of a node’s mempool
 
 from mmgen.main import launch
 
-launch('feeview',package='mmgen_node_tools')
+launch(mod='feeview',package='mmgen_node_tools')

+ 1 - 1
cmds/mmnode-halving-calculator

@@ -14,4 +14,4 @@ mmnode-halving-calculator: Estimate date(s) of future block subsidy halving(s)
 
 from mmgen.main import launch
 
-launch('halving_calculator',package='mmgen_node_tools')
+launch(mod='halving_calculator',package='mmgen_node_tools')

+ 1 - 1
cmds/mmnode-netrate

@@ -14,4 +14,4 @@ mmnode-netrate: Bitcoin daemon network rate monitor
 
 from mmgen.main import launch
 
-launch('netrate',package='mmgen_node_tools')
+launch(mod='netrate',package='mmgen_node_tools')

+ 1 - 1
cmds/mmnode-peerblocks

@@ -14,4 +14,4 @@ mmnode-peerblocks: List blocks in flight, disconnect stalling nodes
 
 from mmgen.main import launch
 
-launch('peerblocks',package='mmgen_node_tools')
+launch(mod='peerblocks',package='mmgen_node_tools')

+ 1 - 1
cmds/mmnode-ticker

@@ -14,4 +14,4 @@ mmnode-ticker: Display price information for cryptocurrency and other assets
 
 from mmgen.main import launch
 
-launch('ticker',package='mmgen_node_tools')
+launch(mod='ticker',package='mmgen_node_tools')

+ 1 - 1
cmds/mmnode-txfind

@@ -14,4 +14,4 @@ mmnode-txfind: Find a transaction in the blockchain or mempool
 
 from mmgen.main import launch
 
-launch('txfind',package='mmgen_node_tools')
+launch(mod='txfind',package='mmgen_node_tools')

+ 1 - 1
mmgen_node_tools/data/version

@@ -1 +1 @@
-3.3.dev0
+3.3.dev1

+ 1 - 1
setup.cfg

@@ -28,7 +28,7 @@ python_requires = >=3.8
 include_package_data = True
 
 install_requires =
-	mmgen-wallet>=14.0.0
+	mmgen-wallet>=14.1.dev2
 	pyyaml
 	yahooquery
 

+ 21 - 0
test/unit_tests_d/ut_dep.py

@@ -0,0 +1,21 @@
+#!/usr/bin/env python3
+
+"""
+test.unit_tests_d.ut_dep: dependency unit tests for the MMGen Node Tools
+
+  Test whether dependencies are installed and functional.
+  No data verification is performed.
+"""
+
+from ..include.common import vmsg,imsg
+from mmgen.color import yellow
+
+class unit_tests:
+
+	def yahooquery(self,name,ut):
+		try:
+			from yahooquery import Ticker
+			return True
+		except ImportError:
+			imsg(yellow('Unable to import Ticker from yahooquery'))
+			return False