Browse Source
Merge pull request #3634 from achow101/avoid-list-mod
Avoid modifying self.transactions in prepare_for_verifier
3.1
ThomasV
7 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
1 additions and
1 deletions
-
lib/wallet.py
|
|
@ -969,7 +969,7 @@ class Abstract_Wallet(PrintError): |
|
|
|
# if we are on a pruning server, remove unverified transactions |
|
|
|
with self.lock: |
|
|
|
vr = list(self.verified_tx.keys()) + list(self.unverified_tx.keys()) |
|
|
|
for tx_hash in self.transactions.keys(): |
|
|
|
for tx_hash in list(self.transactions): |
|
|
|
if tx_hash not in vr: |
|
|
|
self.print_error("removing transaction", tx_hash) |
|
|
|
self.transactions.pop(tx_hash) |
|
|
|