1
0

Merge pull request #3777 from SomberNight/fix_wallet_check_history

fix wallet.check_history
This commit is contained in:
ThomasV
2018-01-30 01:08:04 +01:00
committed by GitHub

View File

@@ -281,10 +281,15 @@ class Abstract_Wallet(PrintError):
@profiler
def check_history(self):
save = False
mine_addrs = list(filter(lambda k: self.is_mine(self.history[k]), self.history.keys()))
if len(mine_addrs) != len(self.history.keys()):
hist_addrs_mine = list(filter(lambda k: self.is_mine(k), self.history.keys()))
hist_addrs_not_mine = list(filter(lambda k: not self.is_mine(k), self.history.keys()))
for addr in hist_addrs_not_mine:
self.history.pop(addr)
save = True
for addr in mine_addrs:
for addr in hist_addrs_mine:
hist = self.history[addr]
for tx_hash, tx_height in hist: