cln/channeld
Níckolas Goline e081eb3e30
channeld: reject closing_complete and closing_sig with a clear error
When `option_simple_close` is negotiated the master launches `simpleclosed`
after `channeld` exits, so `closing_complete` and `closing_sig` should never
arrive inside `channeld`.  Add stubs that call peer_failed_warn() with an
informative message rather than hitting the default unknown-message path.
2026-07-02 13:30:17 -03:00
..
test BOLT quotes: split cross-section quotes; prepare for new ... semantics. 2026-04-30 12:17:43 +09:30
channeld.c channeld: reject closing_complete and closing_sig with a clear error 2026-07-02 13:30:17 -03:00
channeld.h global: remove unnecessary includes from headers. 2025-10-23 06:44:04 +10:30
channeld_htlc.h fuzz: fix compilation. 2025-11-10 17:09:08 +10:30
channeld_wire.csv channeld: Add new feerate type ‘splice’ 2026-03-21 07:28:30 +10:00
commit_tx.c common/amount: add amount_msat_accumulate() 2024-09-19 12:16:53 +09:30
commit_tx.h channeld: have commit_tx tell is what output was the other's anchor. 2023-10-27 11:19:56 +10:30
full_channel.c channeld: update dust limit checks to the final version of PR 919. 2026-04-30 12:17:43 +09:30
full_channel.h channeld: simplify pending_updates() using HTLC_F_WILL_SEND 2026-03-17 13:54:16 +10:30
full_channel_error.h dusty-htlcs: enforce limit on dusty htlcs 2021-10-23 12:59:13 +02:00
inflight.c global: remove unnecessary includes from C files. 2025-10-23 06:44:04 +10:30
inflight.h global: remove unnecessary includes from headers. 2025-10-23 06:44:04 +10:30
Makefile Makefile: create a library containing common, wire and bitcoin objects. 2025-10-23 06:44:04 +10:30
splice.c splice: Add Bolt references and conform to them 2025-11-13 10:56:54 +10:30
splice.h splice: Add Bolt references and conform to them 2025-11-13 10:56:54 +10:30
watchtower.c common: don't abort() if wally_psbt_output_taproot_keypath_add() fails. 2025-11-19 07:23:39 +10:30
watchtower.h hsmd: Add wallet index metadata to existing messages 2022-03-10 10:22:29 +10:30