altcoin.py: use relative imports

This commit is contained in:
The MMGen Project 2022-01-27 11:08:07 +00:00
commit 0d0995f631
Signed by: mmgen
GPG key ID: 3F8B1861E32B7DA2
2 changed files with 6 additions and 6 deletions

View file

@ -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)

View file

@ -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'