electrum

Electrum Bitcoin wallet
git clone https://git.parazyd.org/electrum
Log | Files | Refs | Submodules

commit 678b00dbec61743a07660b69c73e890a7edbce89
parent 3ad453fafbfbeafedfa1181800099148cabf530f
Author: ecdsa <ecdsa@github>
Date:   Sun, 24 Mar 2013 09:52:36 +0100

prune unverified transactinos during upgrade

Diffstat:
Mlib/wallet.py | 6++++++
1 file changed, 6 insertions(+), 0 deletions(-)

diff --git a/lib/wallet.py b/lib/wallet.py @@ -859,6 +859,12 @@ class Wallet: self.verifier.add(tx_hash, tx_height) + # if we are on a pruning server, remove unverified transactions + vr = self.verifier.transactions.keys() + self.verifier.verified_tx.keys() + for tx_hash in self.transactions.keys(): + if tx_hash not in vr: + self.transactions.pop(tx_hash) + def check_new_history(self, addr, hist):