File tree 1 file changed +6
-5
lines changed
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>
633
633
. compute_package_feerate ( fee_estimator, conf_target, force_feerate_bump) ;
634
634
if let Some ( input_amount_sat) = output. funding_amount {
635
635
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) ;
641
642
return Some ( ( new_timer, 0 , OnchainClaim :: Tx ( tx. clone ( ) ) ) ) ;
642
643
}
643
644
}
You can’t perform that action at this time.
0 commit comments