From 313b79cfaf40c5a08a221ec75000aa12c0e1ea25 Mon Sep 17 00:00:00 2001 From: Sander van Grieken Date: Thu, 4 Jan 2024 13:08:17 +0100 Subject: [PATCH] qml: add txid not empty assert to removeLocalTx. ref #8775 --- electrum/gui/qml/qetxdetails.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/electrum/gui/qml/qetxdetails.py b/electrum/gui/qml/qetxdetails.py index 12ac1c9d3..f67fe9599 100644 --- a/electrum/gui/qml/qetxdetails.py +++ b/electrum/gui/qml/qetxdetails.py @@ -441,9 +441,10 @@ class QETxDetails(QObject, QtEventListener): @pyqtSlot() @pyqtSlot(bool) - def removeLocalTx(self, confirm = False): - assert self._can_remove + def removeLocalTx(self, confirm=False): + assert self._can_remove, 'cannot remove' txid = self._txid + assert txid, 'txid unset' if not confirm: num_child_txs = len(self._wallet.wallet.adb.get_depending_transactions(txid))