Merge pull request #9610 from lightningnetwork/rbf-staging
multi: integrate rbf changes from staging branch
This commit is contained in:
47 files changed
+5868
-2761
No files matched your search
@@ -93,6 +93,27 @@
|
||||
|
||||
# New Features
|
||||
|
||||
* Add support for [archiving channel backup](https://github.com/lightningnetwork/lnd/pull/9232)
|
||||
in a designated folder which allows for easy referencing in the future. A new
|
||||
config is added `disable-backup-archive`, with default set to false, to
|
||||
determine if previous channel backups should be archived or not.
|
||||
|
||||
## Protocol Updates
|
||||
|
||||
* `lnd` now [supports the new RBF cooperative close
|
||||
flow](https://github.com/lightningnetwork/lnd/pull/9610). Unlike the old flow,
|
||||
this version now uses RBF to enable either side to increase their fee rate using
|
||||
their _own_ channel funds. This removes the old "negotiation" logic that could
|
||||
fail, with a version where either side can increase the fee on their coop close
|
||||
transaction using their channel balance.
|
||||
|
||||
This new feature can be activated with a new config flag:
|
||||
`--protocol.rbf-coop-close`.
|
||||
|
||||
With this new co-op close type, users can issue multiple `lncli closechannnel`
|
||||
commands with increasing fee rates to use RBF to bump an existing signed co-op
|
||||
close transaction.
|
||||
|
||||
* [Support](https://github.com/lightningnetwork/lnd/pull/8390) for
|
||||
[experimental endorsement](https://github.com/lightning/blips/pull/27)
|
||||
signal relay was added. This signal has *no impact* on routing, and
|
||||
@@ -106,10 +127,7 @@
|
||||
initial historical sync may be blocked due to a race condition in handling the
|
||||
syncer's internal state.
|
||||
|
||||
* Add support for [archiving channel backup](https://github.com/lightningnetwork/lnd/pull/9232)
|
||||
in a designated folder which allows for easy referencing in the future. A new
|
||||
config is added `disable-backup-archive`, with default set to false, to
|
||||
determine if previous channel backups should be archived or not.
|
||||
|
||||
|
||||
* [The max fee rate](https://github.com/lightningnetwork/lnd/pull/9491) is now
|
||||
respected when a coop close is initiated. Before the max fee rate would only
|
||||
@@ -432,6 +450,7 @@ The underlying functionality between those two options remain the same.
|
||||
* Keagan McClelland
|
||||
* Nishant Bansal
|
||||
* Oliver Gugger
|
||||
* Olaoluwa Osuntokun
|
||||
* Pins
|
||||
* Viktor Tigerström
|
||||
* Yong Yu
|
||||
|
||||
Reference in new issue
Block a user