texception - electrum - Electrum Bitcoin wallet
HTML git clone https://git.parazyd.org/electrum
DIR Log
DIR Files
DIR Refs
DIR Submodules
---
DIR commit 4e4091f80941cca548d5d01b9dfee2c7815032c9
DIR parent 01abc06cd6f44235848d00e75d3f9a90687a48e6
HTML Author: ThomasV <thomasv@gitorious>
Date: Tue, 21 Feb 2012 23:27:21 +0100
exception
Diffstat:
M client/wallet.py | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
---
DIR diff --git a/client/wallet.py b/client/wallet.py
t@@ -361,7 +361,10 @@ class Wallet:
for_change = True
else:
raise BaseException("unknown address")
- seed = self.pw_decode( self.seed, password)
+ try:
+ seed = self.pw_decode( self.seed, password)
+ except:
+ raise BaseException("Invalid password")
secexp = self.stretch_key(seed)
secexp = ( secexp + self.get_sequence(n,for_change) ) % order