URI: 
       tsign_transaction: do not stop if a keystore raises an exception - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit 0d671e67c51cfab25b67d406857d8bcc14cac7c9
   DIR parent 56c490faf08b6053f332841d9a9f41f195b71e8a
  HTML Author: ThomasV <thomasv@electrum.org>
       Date:   Thu, 22 Sep 2016 10:57:28 +0200
       
       sign_transaction: do not stop if a keystore raises an exception
       
       Diffstat:
         M lib/wallet.py                       |       6 ++++--
       
       1 file changed, 4 insertions(+), 2 deletions(-)
       ---
   DIR diff --git a/lib/wallet.py b/lib/wallet.py
       t@@ -1017,8 +1017,10 @@ class Abstract_Wallet(PrintError):
        
                # sign
                for k in self.get_keystores():
       -            k.sign_transaction(tx, password)
       -
       +            try:
       +                k.sign_transaction(tx, password)
       +            except:
       +                continue
        
            def get_unused_addresses(self):
                # fixme: use slots from expired requests