1
0

test password before importing key

This commit is contained in:
ThomasV
2013-01-05 21:58:16 +01:00
parent 279b85e3fe
commit bc9e6f88e6
2 changed files with 25 additions and 1 deletions

View File

@@ -113,6 +113,11 @@ class Wallet:
while not self.is_up_to_date(): time.sleep(0.1)
def import_key(self, sec, password):
# try password
try:
seed = self.pw_decode( self.seed, password)
except:
raise BaseException("Invalid password")
# rebuild public key from private key, compressed or uncompressed
pkey = regenerate_key(sec)