From 172ddf4aaf2ecef6a897dd205da075f550acab1b Mon Sep 17 00:00:00 2001 From: SomberNight Date: Thu, 20 Sep 2018 20:04:50 +0200 Subject: [PATCH] wallet: synchronize_sequence cleaned up a bit --- electrum/wallet.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/electrum/wallet.py b/electrum/wallet.py index 401255e8e..f918012a8 100644 --- a/electrum/wallet.py +++ b/electrum/wallet.py @@ -1445,10 +1445,10 @@ class Deterministic_Wallet(Abstract_Wallet): if len(addresses) < limit: self.create_new_address(for_change) continue - if list(map(lambda a: self.address_is_old(a), addresses[-limit:] )) == limit*[False]: - break - else: + if any(map(self.address_is_old, addresses[-limit:])): self.create_new_address(for_change) + else: + break def synchronize(self): with self.lock: