@@ -4611,7 +4611,7 @@ where
46114611 #[cfg(any(test, fuzzing))]
46124612 {
46134613 let PredictedNextFee { predicted_feerate, predicted_nondust_htlc_count, predicted_fee_sat } = *funding.next_local_fee.lock().unwrap();
4614- if predicted_feerate == commitment_data.tx.feerate_per_kw () && predicted_nondust_htlc_count == commitment_data.tx.nondust_htlcs().len() {
4614+ if predicted_feerate == commitment_data.tx.negotiated_feerate_per_kw () && predicted_nondust_htlc_count == commitment_data.tx.nondust_htlcs().len() {
46154615 assert_eq!(predicted_fee_sat, commitment_data.stats.commit_tx_fee_sat);
46164616 }
46174617 }
@@ -4623,7 +4623,7 @@ where
46234623 let holder_keys = commitment_data.tx.trust().keys();
46244624 for (htlc, counterparty_sig) in commitment_data.tx.nondust_htlcs().iter().zip(msg.htlc_signatures.iter()) {
46254625 assert!(htlc.transaction_output_index.is_some());
4626- let htlc_tx = chan_utils::build_htlc_transaction(&commitment_txid, commitment_data.tx.feerate_per_kw (),
4626+ let htlc_tx = chan_utils::build_htlc_transaction(&commitment_txid, commitment_data.tx.negotiated_feerate_per_kw (),
46274627 funding.get_counterparty_selected_contest_delay().unwrap(), &htlc, funding.get_channel_type(),
46284628 &holder_keys.broadcaster_delayed_payment_key, &holder_keys.revocation_key);
46294629
@@ -11875,7 +11875,7 @@ where
1187511875 htlc_outputs,
1187611876 commitment_number: self.context.counterparty_next_commitment_transaction_number,
1187711877 their_per_commitment_point: self.context.counterparty_next_commitment_point.unwrap(),
11878- feerate_per_kw: Some(counterparty_commitment_tx.feerate_per_kw ()),
11878+ feerate_per_kw: Some(counterparty_commitment_tx.negotiated_feerate_per_kw ()),
1187911879 to_broadcaster_value_sat: Some(counterparty_commitment_tx.to_broadcaster_value_sat()),
1188011880 to_countersignatory_value_sat: Some(counterparty_commitment_tx.to_countersignatory_value_sat()),
1188111881 }
@@ -11938,7 +11938,7 @@ where
1193811938 #[cfg(any(test, fuzzing))]
1193911939 {
1194011940 let PredictedNextFee { predicted_feerate, predicted_nondust_htlc_count, predicted_fee_sat } = *funding.next_remote_fee.lock().unwrap();
11941- if predicted_feerate == counterparty_commitment_tx.feerate_per_kw () && predicted_nondust_htlc_count == counterparty_commitment_tx.nondust_htlcs().len() {
11941+ if predicted_feerate == counterparty_commitment_tx.negotiated_feerate_per_kw () && predicted_nondust_htlc_count == counterparty_commitment_tx.nondust_htlcs().len() {
1194211942 assert_eq!(predicted_fee_sat, commitment_data.stats.commit_tx_fee_sat);
1194311943 }
1194411944 }
@@ -12002,7 +12002,7 @@ where
1200212002 debug_assert_eq!(htlc_signatures.len(), trusted_tx.nondust_htlcs().len());
1200312003 for (ref htlc_sig, ref htlc) in htlc_signatures.iter().zip(trusted_tx.nondust_htlcs()) {
1200412004 log_trace!(logger, "Signed remote HTLC tx {} with redeemscript {} with pubkey {} -> {} in channel {}",
12005- encode::serialize_hex(&chan_utils::build_htlc_transaction(&trusted_tx.txid(), trusted_tx.feerate_per_kw (), funding.get_holder_selected_contest_delay(), htlc, funding.get_channel_type(), &counterparty_keys.broadcaster_delayed_payment_key, &counterparty_keys.revocation_key)),
12005+ encode::serialize_hex(&chan_utils::build_htlc_transaction(&trusted_tx.txid(), trusted_tx.negotiated_feerate_per_kw (), funding.get_holder_selected_contest_delay(), htlc, funding.get_channel_type(), &counterparty_keys.broadcaster_delayed_payment_key, &counterparty_keys.revocation_key)),
1200612006 encode::serialize_hex(&chan_utils::get_htlc_redeemscript(&htlc, funding.get_channel_type(), &counterparty_keys)),
1200712007 log_bytes!(counterparty_keys.broadcaster_htlc_key.to_public_key().serialize()),
1200812008 log_bytes!(htlc_sig.serialize_compact()[..]), &self.context.channel_id());
@@ -15784,7 +15784,7 @@ mod tests {
1578415784 commitment_txid: trusted_tx.txid(),
1578515785 per_commitment_number: trusted_tx.commitment_number(),
1578615786 per_commitment_point: trusted_tx.per_commitment_point(),
15787- feerate_per_kw: trusted_tx.feerate_per_kw (),
15787+ feerate_per_kw: trusted_tx.negotiated_feerate_per_kw (),
1578815788 htlc: htlc.clone(),
1578915789 preimage: preimage.clone(),
1579015790 counterparty_sig: *htlc_counterparty_sig,
0 commit comments