core-lightning/channeld
Dusty Daemon 0a5ef7f2e6 splice: Fixes from splice-out test
Added a test for splicing out that exposed some behavior and code glitches that are addressed in this commit.

Added test for splice gossip.

Also added documentation for how to do a splice out.

ChangeLog-Fixed: Added docs, testing, and some fixes related to splicing out, insufficent balance handling, and restarting during a splice.
2023-09-21 13:41:45 +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 splice: Fixes from splice-out test 2023-09-21 13:41:45 +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 splice: Fixes from splice-out test 2023-09-21 13:41:45 +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