URI: 
       tfix: change_gap_limit - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit 036147db444af55ab83cffb895c41d1a4fe3a385
   DIR parent 58146407f7fc337c3614dc8d03eb8c6b4e1145e3
  HTML Author: ThomasV <thomasv@gitorious>
       Date:   Tue,  3 Feb 2015 16:18:42 +0100
       
       fix: change_gap_limit
       
       Diffstat:
         M lib/wallet.py                       |       8 +++-----
       
       1 file changed, 3 insertions(+), 5 deletions(-)
       ---
   DIR diff --git a/lib/wallet.py b/lib/wallet.py
       t@@ -1142,17 +1142,15 @@ class Deterministic_Wallet(Abstract_Wallet):
                if value >= self.gap_limit:
                    self.gap_limit = value
                    self.storage.put('gap_limit', self.gap_limit, True)
       -            #self.interface.poke('synchronizer')
                    return True
        
                elif value >= self.min_acceptable_gap():
                    for key, account in self.accounts.items():
       -                addresses = account[0]
       +                addresses = account.get_addresses(False)
                        k = self.num_unused_trailing_addresses(addresses)
                        n = len(addresses) - k + value
       -                addresses = addresses[0:n]
       -                self.accounts[key][0] = addresses
       -
       +                account.receiving_pubkeys = account.receiving_pubkeys[0:n]
       +                account.receiving_addresses = account.receiving_addresses[0:n]
                    self.gap_limit = value
                    self.storage.put('gap_limit', self.gap_limit, True)
                    self.save_accounts()