Skip to content

Commit 4f3ea69

Browse files
author
Tim Lee
committed
input extkey in hex
1 parent 038cfc3 commit 4f3ea69

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

kt.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1410,7 +1410,12 @@ def outputExtKeysFromSeed(seed, chainStr, seedStringFormat, roundsToHash, option
14101410
traversePreorder(keyNodeSeed, treeChains, KeyTreeUtil.MASTER_NODE_LOWERCASE_M, optionsDict)
14111411

14121412
def outputExtKeysFromExtKey(extKey, chainStr, optionsDict, traverseType = DEFAULTTREETRAVERSALTYPE):
1413-
keyNode = KeyNode(extkey = DecodeBase58Check(extKey))
1413+
keyNode = None
1414+
try:
1415+
int(extKey, 16)
1416+
keyNode = KeyNode(extkey = extKey.decode('hex'))
1417+
except ValueError:
1418+
keyNode = KeyNode(extkey = DecodeBase58Check(extKey))
14141419

14151420
treeChains = KeyTreeUtil.parseChainString(chainStr)
14161421

0 commit comments

Comments
 (0)