Merge pull request #10001 from yyforyongyu/finalize-stfu

Enable quiescence in production and add timeout config
This commit is contained in:
Olaoluwa Osuntokun
2025-07-09 19:01:48 -07:00
committed by GitHub
12 changed files with 211 additions and 26 deletions

View File

@@ -58,6 +58,14 @@ circuit. The indices are only available for forwarding events saved after v0.20.
`include_auth_proof`. With the flag, these APIs add AuthProof (signatures from
the channel announcement) to the returned ChannelEdge.
* A [new config](https://github.com/lightningnetwork/lnd/pull/10001) value
`--htlcswitch.quiescencetimeout` is added to allow specifying the max duration
the channel can be quiescent. A minimal value of 30s is enforced, and a
default value of 60s is used. This value is used to limit the dependent
protocols like dynamic commitments by restricting that the operation must
finish under this timeout value. Consider using a larger timeout value if you
have a slow network.
## lncli Additions
@@ -180,4 +188,5 @@ reader of a payment request.
* Funyug
* Mohamed Awnallah
* Pins
* Yong Yu
* Ziggie