add error message for import_key failure
authorecdsa <ecdsa@github>
Sun, 5 May 2013 15:38:59 +0000 (17:38 +0200)
committerecdsa <ecdsa@github>
Sun, 5 May 2013 15:38:59 +0000 (17:38 +0200)
lib/wallet.py

index 8ccd67a..189fa10 100644 (file)
@@ -137,7 +137,10 @@ class Wallet:
     def import_key(self, sec, password):
         # check password
         seed = self.decode_seed(password)
-        address = address_from_private_key(sec)
+        try:
+            address = address_from_private_key(sec)
+        except:
+            raise BaseException('Invalid private key')
 
         if self.is_mine(address):
             raise BaseException('Address already in wallet')