mirror of
https://github.com/LBRYFoundation/LBRY-Vault.git
synced 2025-08-27 15:31:31 +00:00
parent
d3065f73bf
commit
a048a00594
2 changed files with 4 additions and 2 deletions
|
@ -51,6 +51,8 @@ FINAL_SEED_VERSION = 16 # electrum >= 2.7 will set this to prevent
|
|||
def multisig_type(wallet_type):
|
||||
'''If wallet_type is mofn multi-sig, return [m, n],
|
||||
otherwise return None.'''
|
||||
if not wallet_type:
|
||||
return None
|
||||
match = re.match('(\d+)of(\d+)', wallet_type)
|
||||
if match:
|
||||
match = [int(x) for x in match.group(1, 2)]
|
||||
|
@ -417,7 +419,7 @@ class WalletStorage(PrintError):
|
|||
d['seed'] = seed
|
||||
self.put(key, d)
|
||||
else:
|
||||
raise
|
||||
raise Exception('Unable to tell wallet type. Is this even a wallet file?')
|
||||
# remove junk
|
||||
self.put('master_public_key', None)
|
||||
self.put('master_public_keys', None)
|
||||
|
|
|
@ -2301,5 +2301,5 @@ class Wallet(object):
|
|||
return Multisig_Wallet
|
||||
if wallet_type in wallet_constructors:
|
||||
return wallet_constructors[wallet_type]
|
||||
raise RuntimeError("Unknown wallet type: " + wallet_type)
|
||||
raise RuntimeError("Unknown wallet type: " + str(wallet_type))
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue