You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If the latest splice transaction doesn't confirm, we allow exchanging
`tx_init_rbf` and `tx_ack_rbf` to create another splice transaction to
replace it. We use the same funding contribution as the previous splice.
We disallow creating another splice transaction using `splice_init` if
we have several RBF attempts for the latest splice: we cannot know which
one of them will confirm and should be spent by the new splice.
Copy file name to clipboardExpand all lines: docs/release-notes/eclair-vnext.md
+32-1Lines changed: 32 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,36 @@
4
4
5
5
## Major changes
6
6
7
+
### Channel Splicing
8
+
9
+
With this release, we add support for the final version of [splicing](https://github.com/lightning/bolts/pull/1160) that was recently added to the BOLTs.
10
+
Splicing allows node operators to change the size of their existing channels, which makes it easier and more efficient to allocate liquidity where it is most needed.
11
+
Most node operators can now have a single channel with each of their peer, which costs less on-chain fees and resources, and makes path-finding easier.
12
+
13
+
The size of an existing channel can be increased with the `splicein` API:
If the node operator wants to reduce the size of a channel, or send some of the channel funds to an on-chain address, they can use the `spliceout` API:
That operation can also be RBF-ed with the `rbfsplice` API to speed up confirmation if necessary.
33
+
34
+
Note that eclair had already introduced support for a splicing prototype in v0.9.0, which helped improve the BOLT proposal.
35
+
We're removing support for the previous splicing prototype feature: users that depended on this protocol must upgrade to create official splice transactions.
36
+
7
37
### Update minimal version of Bitcoin Core
8
38
9
39
With this release, eclair requires using Bitcoin Core 27.1.
@@ -26,7 +56,8 @@ Eclair will not allow remote peers to open new obsolete channels that do not sup
26
56
27
57
### API changes
28
58
29
-
-`channelstats` now takes optional parameters `--count` and `--skip` to control pagination. By default, it will return first 10 entries. (#2890)
59
+
-`channelstats` now accept `--count` and `--skip` parameters to limit the number of retrieved items (#2890)
60
+
-`rbfsplice` lets any channel participant RBF the current unconfirmed splice transaction (#2887)
0 commit comments