guess seed_version on old wallets

This commit is contained in:
ThomasV 2014-03-13 10:42:39 +01:00
parent 17fa611b80
commit b379a14cd2
1 changed files with 2 additions and 0 deletions

View File

@ -1813,6 +1813,8 @@ class Wallet(object):
seed_version = NEW_SEED_VERSION if config.get('bip32') is True else OLD_SEED_VERSION
else:
seed_version = storage.get('seed_version')
if not seed_version:
seed_version = OLD_SEED_VERSION if len(storage.get('master_public_key')) == 128 else NEW_SEED_VERSION
if seed_version == OLD_SEED_VERSION:
return OldWallet(storage)