d71a4ee033
This fixes an issue where the contract court could leave a completely swept commit tx unresolved if it was swept by the remote party. This could happen if (our) commit tx just published was actually a previously revoked state, in which case the remote party would claim the funds via a justice transaction. This manifested itself in the testRevokedCloseRetribution integration test where at the end of the test Bob was left with a pending channel that never resolved itself. |
||
---|---|---|
.. | ||
lnd_mpp_test.go | ||
lnd_multi-hop_htlc_local_chain_claim_test.go | ||
lnd_multi-hop_htlc_local_timeout_test.go | ||
lnd_multi-hop_htlc_receiver_chain_claim_test.go | ||
lnd_multi-hop_htlc_remote_chain_claim_test.go | ||
lnd_multi-hop_local_force_close_on_chain_htlc_timeout_test.go | ||
lnd_multi-hop_remote_force_close_on_chain_htlc_timeout_test.go | ||
lnd_multi-hop_test.go | ||
lnd_multi-hop-error-propagation.go | ||
lnd_multi-hop-payments.go | ||
lnd_send_multi_path_payment.go | ||
lnd_single_hop_invoice_test.go | ||
lnd_test.go | ||
log_check_errors.sh | ||
log_error_whitelist.txt | ||
log_substitutions.txt | ||
macaroons.go | ||
onchain.go | ||
psbt.go |