Browse Source

bugfix legacy wallet load for migrate

master
Adam Gibson 8 years ago
parent
commit
879bf20044
No known key found for this signature in database
GPG Key ID: B3AE09F1E9A3197A
  1. 8
      jmclient/jmclient/wallet.py

8
jmclient/jmclient/wallet.py

@ -172,8 +172,12 @@ class Wallet(AbstractWallet):
def get_master_key(self):
if not self.seed:
raise Exception("Cannot extract master key of wallet, no seed.")
return btc.bip32_master_key(
self.seed.decode('hex'),(btc.MAINNET_PRIVATE if get_network(
#Legacy used the seed in hex
if not isinstance(self, SegwitWallet):
bip32seed = self.seed
else:
bip32seed = self.seed.decode('hex')
return btc.bip32_master_key(bip32seed, (btc.MAINNET_PRIVATE if get_network(
) == 'mainnet' else btc.TESTNET_PRIVATE))
def get_mixing_depth_keys(self, master):

Loading…
Cancel
Save