mirror of
https://github.com/ElementsProject/lightning.git
synced 2026-08-17 13:06:36 +02:00
Adds tests for when the connection fails during 1) splice tx_signature 2) splice commitment_signed Fleshed out the reestablish flow for these two cases and implemented the fixes to make these reestablish flows work. Part of this work required changing commit process for splices: Now we send a single commit_part for the splice where previously we sent all commits, and accordingly, we no longer revoke in response. Changelog-Fixed: Implemented splicing restart logic for tx_signature and commitment_signed. Splice commitments are reworked in a manner incompatible with the last version. |
||
|---|---|---|
| .. | ||
| test | ||
| channeld.c | ||
| channeld.h | ||
| channeld_htlc.h | ||
| channeld_wire.csv | ||
| commit_tx.c | ||
| commit_tx.h | ||
| full_channel.c | ||
| full_channel.h | ||
| full_channel_error.h | ||
| inflight.c | ||
| inflight.h | ||
| Makefile | ||
| splice.c | ||
| splice.h | ||
| watchtower.c | ||
| watchtower.h | ||