core-lightning/gossipd
Dusty Daemon 4628e3ace8 channeld: Code to implement splicing
Update the lightningd <-> channeld interface with lots of new commands to needed to facilitate spicing.

Implement the channeld splicing protocol leveraging the interactivetx protocol.

Implement lightningd’s channel_control to support channeld in its splicing efforts.

Changelog-Added: Added the features to enable splicing & resizing of active channels.
2023-07-31 21:00:22 +09:30
..
test gossipd: don't "unmark" dying channels' updates if we receive them. 2023-07-25 10:11:05 +09:30
broadcast.h cleanup: remove unneeded includes in header files. 2021-09-17 09:43:22 +09:30
gossip_generation.c channeld: Code to implement splicing 2023-07-31 21:00:22 +09:30
gossip_generation.h channeld: send channel updates and announcements via lightningd. 2022-02-08 11:15:52 +10:30
gossip_store_wire.csv gossipd: don't close non-local channels immediately, add 12 block delay. 2022-09-24 15:22:27 +09:30
gossip_store.c gossipd: handle upgrade from version 11 gossip_store 2023-07-27 06:41:44 +09:30
gossip_store.h gossipd: don't "unmark" dying channels' updates if we receive them. 2023-07-25 10:11:05 +09:30
gossipd_peerd_wire.csv channeld: send channel updates and announcements via lightningd. 2022-02-08 11:15:52 +10:30
gossipd_wire.csv gossipd: tell lightningd about all our previous channel_updates at startup. 2023-07-29 09:44:20 +09:30
gossipd.c channeld: Code to implement splicing 2023-07-31 21:00:22 +09:30
gossipd.h gossipd: don't use peer softrefs for gossip credit. 2023-07-09 16:49:48 +09:30
Makefile build: don't generate experimental variants of wire files. 2023-05-23 09:34:08 +09:30
queries.c gossipd: don't use peer softrefs for gossip credit. 2023-07-09 16:49:48 +09:30
queries.h Remove general shadowed variables. 2022-08-31 12:18:28 +03:00
routing.c splicing: Add channel state AWAITING_SPLICE 2023-07-31 21:00:22 +09:30
routing.h gossipd: don't use peer softrefs for gossip credit. 2023-07-09 16:49:48 +09:30
seeker.c gossipd: don't use softref in the seeker. 2023-07-09 16:49:48 +09:30
seeker.h gossipd: don't use softref in the seeker. 2023-07-09 16:49:48 +09:30