Skip to content

Commit 625e737

Browse files
committed
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.
1 parent 96fff28 commit 625e737

37 files changed

+3379
-320
lines changed

channeld/Makefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ CHANNELD_COMMON_OBJS := \
5353
common/status_wiregen.o \
5454
common/gossip_store.o \
5555
common/hmac.o \
56+
common/interactivetx.o \
5657
common/htlc_state.o \
5758
common/htlc_trim.o \
5859
common/htlc_tx.o \
@@ -73,6 +74,7 @@ CHANNELD_COMMON_OBJS := \
7374
common/ping.o \
7475
common/psbt_keypath.o \
7576
common/psbt_open.o \
77+
common/psbt_internal.o \
7678
common/private_channel_announcement.o \
7779
common/pseudorand.o \
7880
common/read_peer_msg.o \

0 commit comments

Comments
 (0)