core-lightning/channeld
Rusty Russell 48522f3e9e common: don't hang up when we receive a warning.
We were allowed to, but the spec removed that.  So we handle warnings
differently from errors now.

This also means the LND "internal error" workaround is done in
lightningd (we still disconnect, but we don't want to close channel).

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
Changelog-Changed: Protocol: we no longer disconnect every time we receive a warning message.
2023-09-20 13:56:46 +09:30
..
test global: thread zero fee option everywhere. 2023-06-29 11:28:47 -04:00
channeld_htlc.h channeld: remove dead HTLCs from htable and free them (eventually) 2023-01-20 14:04:08 -06:00
channeld_wire.csv channeld: Code to implement splicing 2023-07-31 21:00:22 +09:30
channeld.c common: don't hang up when we receive a warning. 2023-09-20 13:56:46 +09:30
channeld.h channeld: simply exit if hsmd vanishes. 2022-02-08 11:15:52 +10:30
commit_tx.c global: thread zero fee option everywhere. 2023-06-29 11:28:47 -04:00
commit_tx.h global: thread zero fee option everywhere. 2023-06-29 11:28:47 -04:00
full_channel_error.h dusty-htlcs: enforce limit on dusty htlcs 2021-10-23 12:59:13 +02:00
full_channel.c channeld: Code to implement splicing 2023-07-31 21:00:22 +09:30
full_channel.h channeld: Code to implement splicing 2023-07-31 21:00:22 +09:30
inflight.c channeld: Code to implement splicing 2023-07-31 21:00:22 +09:30
inflight.h channeld: Code to implement splicing 2023-07-31 21:00:22 +09:30
Makefile channeld: Code to implement splicing 2023-07-31 21:00:22 +09:30
splice.c channeld: replace struct splice with struct splicing for OpenBSD. 2023-08-03 13:43:35 +09:30
splice.h channeld: replace struct splice with struct splicing for OpenBSD. 2023-08-03 13:43:35 +09:30
watchtower.c Support p2tr deposit addresses 2023-07-11 11:41:15 +09:30
watchtower.h hsmd: Add wallet index metadata to existing messages 2022-03-10 10:22:29 +10:30