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
We condition a CPFP triggering on observing a feerate increase
as reported by our fee estimator.
TODO: should we bump unconditionally after a timer expiration ?
Griefing vector in case of commitment tx withholding ?
let should_broadcast = self.would_broadcast_at_height(height,&logger);
1810
1810
if should_broadcast {
1811
1811
let holder_commitment_tx = PackageTemplate::build_holder_commitment_tx(self.funding_redeemscript.clone(),self.funding_info.0.txid.clone(),self.funding_info.0.indexasu32);
// ChannelManager: local commmitment + local HTLC-timeout (2)
2750
2750
// ChannelMonitor: bumped justice tx, after one increase, bumps on HTLC aren't generated not being substantial anymore, bump on revoked to_local isn't generated due to more room for expiration (2)
2751
2751
// ChannelMonitor: local commitment + local HTLC-timeout (2)
2752
+
// ChannelMonitor: bumped local commitment with _no_ CPFPs as feerate didn't fluctuate (3)
2752
2753
2753
2754
// Check the pair local commitment and HTLC-timeout broadcast due to HTLC expiration
0 commit comments