File tree Expand file tree Collapse file tree 1 file changed +6
-5
lines changed
Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -633,11 +633,12 @@ impl<ChannelSigner: WriteableEcdsaChannelSigner> OnchainTxHandler<ChannelSigner>
633633 . compute_package_feerate ( fee_estimator, conf_target, force_feerate_bump) ;
634634 if let Some ( input_amount_sat) = output. funding_amount {
635635 let fee_sat = input_amount_sat - tx. output . iter ( ) . map ( |output| output. value ) . sum :: < u64 > ( ) ;
636- if compute_feerate_sat_per_1000_weight ( fee_sat, tx. weight ( ) as u64 ) >=
637- package_target_feerate_sat_per_1000_weight
638- {
639- log_debug ! ( logger, "Commitment transaction {} already meets required feerate {} sat/kW" ,
640- tx. txid( ) , package_target_feerate_sat_per_1000_weight) ;
636+ let commitment_tx_feerate_sat_per_1000_weight =
637+ compute_feerate_sat_per_1000_weight ( fee_sat, tx. weight ( ) as u64 ) ;
638+ if commitment_tx_feerate_sat_per_1000_weight >= package_target_feerate_sat_per_1000_weight {
639+ log_debug ! ( logger, "Pre-signed {} already has feerate {} sat/kW above required {} sat/kW" ,
640+ log_tx!( tx) , commitment_tx_feerate_sat_per_1000_weight,
641+ package_target_feerate_sat_per_1000_weight) ;
641642 return Some ( ( new_timer, 0 , OnchainClaim :: Tx ( tx. clone ( ) ) ) ) ;
642643 }
643644 }
You can’t perform that action at this time.
0 commit comments