Browse Source

do not set channel state in close_channel; the watcher should do it

regtest_lnd
ThomasV 7 years ago
committed by SomberNight
parent
commit
9def3f1269
No known key found for this signature in database GPG Key ID: B33B5F232C6271E9
  1. 7
      lib/lnworker.py

7
lib/lnworker.py

@ -235,9 +235,4 @@ class LNWorker(PrintError):
Transaction.add_signature_to_txin(tx._inputs[0], none_idx, bh2u(remote_sig)) Transaction.add_signature_to_txin(tx._inputs[0], none_idx, bh2u(remote_sig))
tx.raw = None # trigger reserialization tx.raw = None # trigger reserialization
assert tx.is_complete() assert tx.is_complete()
suc, msg = self.network.broadcast_transaction(tx) return self.network.broadcast_transaction(tx)
self.channel_state[chan_id] = "CLOSED"
self.on_channels_updated()
if "transaction already in block chain" in msg:
return
assert suc, msg

Loading…
Cancel
Save