diff --git a/mmgen/altcoin.py b/mmgen/altcoin.py index ca5b4d7e..6374f52b 100755 --- a/mmgen/altcoin.py +++ b/mmgen/altcoin.py @@ -36,7 +36,7 @@ altcoin.py - Coin constants for Bitcoin-derived altcoins # NBT: 150/191 c/u, 25/('B'), 26/('B') import sys -from mmgen.util import msg +from .util import msg def test_equal(desc,a,b,*cdata): if type(a) == int: @@ -433,7 +433,7 @@ class CoinInfo(object): @classmethod def verify_core_coin_data(cls,quiet=False,verbose=False): - from mmgen.protocol import CoinProtocol,init_proto + from .protocol import CoinProtocol,init_proto for network in ('mainnet','testnet'): for coin in CoinProtocol.core_coins: @@ -555,7 +555,7 @@ class CoinInfo(object): return '1' def phash2addr(ver_num,pk_hash): - from mmgen.protocol import _b58chk_encode + from .protocol import _b58chk_encode bl = ver_num.bit_length() ver_bytes = int.to_bytes(ver_num,bl//8 + bool(bl%8),'big') return _b58chk_encode(ver_bytes + pk_hash) diff --git a/test/test-release.sh b/test/test-release.sh index eff3c8f9..bcebae03 100755 --- a/test/test-release.sh +++ b/test/test-release.sh @@ -29,7 +29,7 @@ tooltest_py='test/tooltest.py' tooltest2_py='test/tooltest2.py --names --quiet' gentest_py='test/gentest.py --quiet' scrambletest_py='test/scrambletest.py' -altcoin_py='mmgen/altcoin.py --quiet' +altcoin_mod_opts='--quiet' mmgen_tool='cmds/mmgen-tool' mmgen_keygen='cmds/mmgen-keygen' python='python3' @@ -140,7 +140,7 @@ do V) VERBOSE=1 [ "$EXACT_OUTPUT" ] || test_py+=" --verbose" unit_tests_py="${unit_tests_py/--quiet/--verbose}" - altcoin_py="${altcoin_py/--quiet/--verbose}" + altcoin_mod_opts="${altcoin_mod_opts/--quiet/--verbose}" tooltest2_py="${tooltest2_py/--quiet/--verbose}" gentest_py="${gentest_py/--quiet/--verbose}" tooltest_py+=" --verbose" @@ -240,7 +240,7 @@ do_test() { i_misc='Miscellaneous' s_misc='Testing various subsystems' t_misc=" - - $altcoin_py + - python3 -m mmgen.altcoin $altcoin_mod_opts " f_misc='Miscellaneous tests completed'