Skip to content

Commit dcad93c

Browse files
authored
Merge pull request lightningdevkit#4187 from tankyleo/25-10-0FC-requires-v29
Note the mempool policy requirements of zero-fee commitment channels
2 parents 02a9af9 + 426c881 commit dcad93c

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

lightning/src/util/config.rs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -213,6 +213,11 @@ pub struct ChannelHandshakeConfig {
213213
/// back to a `anchors_zero_fee_htlc` (if [`Self::negotiate_anchors_zero_fee_htlc_tx`]
214214
/// is set) or `static_remote_key` channel.
215215
///
216+
/// For a force-close transaction to reach miners and get confirmed,
217+
/// zero-fee commitment channels require a path from your Bitcoin node to miners that
218+
/// relays TRUC transactions (BIP 431), P2A outputs, and Ephemeral Dust. Currently, only
219+
/// nodes running Bitcoin Core v29 and above relay transactions with these features.
220+
///
216221
/// Default value: `false` (This value is likely to change to `true` in the future.)
217222
///
218223
/// [TRUC]: (https://bitcoinops.org/en/topics/version-3-transaction-relay/)

0 commit comments

Comments
 (0)