1
0

init_seed method. save seed and master public key separately

This commit is contained in:
ThomasV
2013-02-03 15:08:26 +01:00
parent 50305e1f57
commit 043d6addff
2 changed files with 13 additions and 15 deletions

View File

@@ -220,8 +220,7 @@ if __name__ == '__main__':
s = gui.network_dialog()
if a =='create':
wallet.new_seed(None)
wallet.init_mpk( wallet.seed )
wallet.init_seed(None)
else:
# ask for seed and gap.
sg = gui.seed_dialog()
@@ -230,11 +229,10 @@ if __name__ == '__main__':
if not seed: exit()
wallet.gap_limit = gap
if len(seed) == 128:
wallet.seed = None
wallet.seed = ''
wallet.master_public_key = seed
else:
wallet.seed = str(seed)
wallet.init_mpk( wallet.seed )
wallet.init_seed(str(seed))
# generate the first addresses, in case we are offline
@@ -343,8 +341,7 @@ if __name__ == '__main__':
wallet.save()
print_msg("Wallet saved in '%s'"%wallet.config.path)
else:
wallet.new_seed(None)
wallet.init_mpk( wallet.seed )
wallet.init_seed(None)
wallet.synchronize() # there is no wallet thread
wallet.save()
print_msg("Your wallet generation seed is: " + wallet.seed)