Update to Python3

This commit is contained in:
Clément Péron
2019-01-16 11:07:31 +01:00
parent 8c36aed554
commit db533b13b0
5 changed files with 74 additions and 45 deletions

View File

@@ -25,8 +25,8 @@ import struct
def parse_bip32_path(path):
if len(path) == 0:
return ""
result = ""
return b""
result = b""
elements = path.split('/')
for pathElement in elements:
element = pathElement.split('\'')
@@ -45,8 +45,8 @@ if args.path == None:
args.path = "44'/60'/0'/0/0"
donglePath = parse_bip32_path(args.path)
apdu = "e0060000".decode('hex') + chr(len(donglePath) + 1) + \
chr(len(donglePath) / 4) + donglePath
apdu = bytearray.fromhex("e0060000") + chr(len(donglePath) + 1).encode() + \
chr(len(donglePath) // 4).encode() + donglePath
dongle = getDongle(True)
dongle.exchange(bytes(apdu))