From 2ed292176ec97e0d46c97f4e9e58e529ea3c1b71 Mon Sep 17 00:00:00 2001 From: ThomasV Date: Wed, 21 May 2014 23:59:24 +0200 Subject: [PATCH] fix #700 --- gui/qt/main_window.py | 7 +++---- 1 files changed, 3 insertions(+), 4 deletions(-) diff --git a/gui/qt/main_window.py b/gui/qt/main_window.py index 6fec9f2..3c56367 100644 --- a/gui/qt/main_window.py +++ b/gui/qt/main_window.py @@ -1765,14 +1765,13 @@ class ElectrumWindow(QMainWindow): try: tx_dict = json.loads(str(txt)) assert "hex" in tx_dict.keys() - assert "complete" in tx_dict.keys() - tx = Transaction(tx_dict["hex"], tx_dict["complete"]) - if not tx_dict["complete"]: - assert "input_info" in tx_dict.keys() + tx = Transaction(tx_dict["hex"]) + if tx_dict.has_key("input_info"): input_info = json.loads(tx_dict['input_info']) tx.add_input_info(input_info) return tx except Exception: + traceback.print_exc(file=sys.stdout) pass QMessageBox.critical(None, _("Unable to parse transaction"), _("Electrum was unable to parse your transaction")) -- 1.7.1