mirror of
https://github.com/ACINQ/eclair.git
synced 2025-03-12 19:01:39 +01:00
We add support for the latest channel closing protocol described in https://github.com/lightning/bolts/pull/1205. This is a prerequisite for taproot channels. We introduce a new `NEGOTIATING_SIMPLE` state where we exchange the `closing_complete` and `closing_sig` messages, and allow RBF-ing previous transactions and updating our closing script. We stay in that state until one of the transactions confirms, or a force close is detected. This is important to ensure we're able to correctly reconnect and negotiate RBF candidates. We keep this separate from the previous `NEGOTIATING` state to make it easier to remove support for the older mutual close protocols once we're confident the network has been upgraded. |
||
---|---|---|
.. | ||
release-notes | ||
API.md | ||
Architecture.md | ||
CircularRebalancing.md | ||
Cluster.md | ||
Configure.md | ||
FAQ.md | ||
Features.md | ||
Guides.md | ||
Logging.md | ||
ManagingBitcoinCoreKeys.md | ||
Monitoring.md | ||
MultipartPayments.md | ||
PostgreSQL.md | ||
Tor.md | ||
Usage.md |