Check master seed length for cryptGetPrivatekey CLI command

This commit is contained in:
shortcutme 2019-01-29 03:03:42 +01:00
parent 6e364ce4b9
commit 1b612f7112
No known key found for this signature in database
GPG key ID: 5B63BAE6CB9613AE

View file

@ -410,7 +410,11 @@ class Actions(object):
def cryptGetPrivatekey(self, master_seed, site_address_index=None):
from Crypt import CryptBitcoin
print CryptBitcoin.hdPrivatekey(master_seed, site_address_index)
if len(master_seed) != 64:
logging.error("Error: Invalid master seed length: %s (required: 64)" % len(master_seed))
return False
privatekey = CryptBitcoin.hdPrivatekey(master_seed, site_address_index)
print "Requested private key: %s" % privatekey
# Peer
def peerPing(self, peer_ip, peer_port=None):