Version bump; mmgen-tool: encoding fixes

This commit is contained in:
The MMGen Project 2019-02-16 11:00:14 +00:00
commit 2e8b76ec44
Signed by: mmgen
GPG key ID: 3F8B1861E32B7DA2
2 changed files with 3 additions and 3 deletions

View file

@ -38,7 +38,7 @@ class g(object):
# Constants:
version = '0.10.0'
version = '0.10.099'
release_date = 'February 2019'
proj_name = 'MMGen'

View file

@ -331,13 +331,13 @@ def Strtob58(s,pad=None): Msg(baseconv.fromhex(binascii.hexlify(s.encode()),'b58
def Hextob58(s,pad=None): Msg(baseconv.fromhex(s.encode(),'b58',pad,tostr=True))
def Hextob58chk(s):
from mmgen.protocol import _b58chk_encode
Msg(_b58chk_encode(s))
Msg(_b58chk_encode(s.encode()))
def Hextob32(s,pad=None): Msg(baseconv.fromhex(s.encode(),'b32',pad,tostr=True))
def B58tostr(s): Msg(binascii.unhexlify(baseconv.tohex(s,'b58')).decode())
def B58tohex(s,pad=None): Msg(baseconv.tohex(s,'b58',pad))
def B58chktohex(s):
from mmgen.protocol import _b58chk_decode
Msg(_b58chk_decode(s))
Msg(_b58chk_decode(s).decode())
def B32tohex(s,pad=None): Msg(baseconv.tohex(s.upper(),'b32',pad))
from mmgen.seed import Mnemonic