lnwatcher: set future_tx regardless of tx_was_added, because it is not persisted
This commit is contained in:
@@ -534,10 +534,11 @@ class LNWalletWatcher(LNWatcher):
|
||||
self.logger.info(f'could not add future tx: {name}. prevout: {prevout} {str(e)}')
|
||||
tx_was_added = False
|
||||
if tx_was_added:
|
||||
self.adb.set_future_tx(new_tx.txid(), wanted_height)
|
||||
self.logger.info(f'added redeem tx: {name}. prevout: {prevout}')
|
||||
else:
|
||||
tx_was_added = False
|
||||
# set future tx regardless of tx_was_added, because it is not persisted
|
||||
self.adb.set_future_tx(new_tx.txid(), wanted_height)
|
||||
if tx_was_added:
|
||||
self.lnworker.wallet.set_label(new_tx.txid(), name)
|
||||
if old_tx and old_tx.txid() != new_tx.txid():
|
||||
|
||||
Reference in New Issue
Block a user