commit fbda9dac79944451de6b5ab701b3d426c905114d
parent 19ec56b92310103ebe0e1f72e5e63913bdfb139b
Author: ThomasV <thomasv@electrum.org>
Date: Sun, 18 Oct 2015 12:36:04 +0200
fix #1479
Diffstat:
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/lib/wallet.py b/lib/wallet.py
@@ -769,9 +769,11 @@ class Abstract_Wallet(PrintError):
dd.pop(addr)
else:
dd[addr] = l
- self.txi.pop(tx_hash)
- self.txo.pop(tx_hash)
-
+ try:
+ self.txi.pop(tx_hash)
+ self.txo.pop(tx_hash)
+ except KeyErrror:
+ self.print_error("tx was not in history", tx_hash)
def receive_tx_callback(self, tx_hash, tx, tx_height):
self.add_transaction(tx_hash, tx)