@@ -4611,7 +4611,7 @@ where
4611
4611
#[cfg(any(test, fuzzing))]
4612
4612
{
4613
4613
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() {
4615
4615
assert_eq!(predicted_fee_sat, commitment_data.stats.commit_tx_fee_sat);
4616
4616
}
4617
4617
}
@@ -4623,7 +4623,7 @@ where
4623
4623
let holder_keys = commitment_data.tx.trust().keys();
4624
4624
for (htlc, counterparty_sig) in commitment_data.tx.nondust_htlcs().iter().zip(msg.htlc_signatures.iter()) {
4625
4625
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 (),
4627
4627
funding.get_counterparty_selected_contest_delay().unwrap(), &htlc, funding.get_channel_type(),
4628
4628
&holder_keys.broadcaster_delayed_payment_key, &holder_keys.revocation_key);
4629
4629
@@ -11877,7 +11877,7 @@ where
11877
11877
htlc_outputs,
11878
11878
commitment_number: self.context.counterparty_next_commitment_transaction_number,
11879
11879
their_per_commitment_point: self.context.counterparty_next_commitment_point.unwrap(),
11880
- feerate_per_kw: Some(counterparty_commitment_tx.feerate_per_kw ()),
11880
+ feerate_per_kw: Some(counterparty_commitment_tx.negotiated_feerate_per_kw ()),
11881
11881
to_broadcaster_value_sat: Some(counterparty_commitment_tx.to_broadcaster_value_sat()),
11882
11882
to_countersignatory_value_sat: Some(counterparty_commitment_tx.to_countersignatory_value_sat()),
11883
11883
}
@@ -11940,7 +11940,7 @@ where
11940
11940
#[cfg(any(test, fuzzing))]
11941
11941
{
11942
11942
let PredictedNextFee { predicted_feerate, predicted_nondust_htlc_count, predicted_fee_sat } = *funding.next_remote_fee.lock().unwrap();
11943
- if predicted_feerate == counterparty_commitment_tx.feerate_per_kw () && predicted_nondust_htlc_count == counterparty_commitment_tx.nondust_htlcs().len() {
11943
+ if predicted_feerate == counterparty_commitment_tx.negotiated_feerate_per_kw () && predicted_nondust_htlc_count == counterparty_commitment_tx.nondust_htlcs().len() {
11944
11944
assert_eq!(predicted_fee_sat, commitment_data.stats.commit_tx_fee_sat);
11945
11945
}
11946
11946
}
@@ -12004,7 +12004,7 @@ where
12004
12004
debug_assert_eq!(htlc_signatures.len(), trusted_tx.nondust_htlcs().len());
12005
12005
for (ref htlc_sig, ref htlc) in htlc_signatures.iter().zip(trusted_tx.nondust_htlcs()) {
12006
12006
log_trace!(logger, "Signed remote HTLC tx {} with redeemscript {} with pubkey {} -> {} in channel {}",
12007
- 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)),
12007
+ 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)),
12008
12008
encode::serialize_hex(&chan_utils::get_htlc_redeemscript(&htlc, funding.get_channel_type(), &counterparty_keys)),
12009
12009
log_bytes!(counterparty_keys.broadcaster_htlc_key.to_public_key().serialize()),
12010
12010
log_bytes!(htlc_sig.serialize_compact()[..]), &self.context.channel_id());
@@ -15786,7 +15786,7 @@ mod tests {
15786
15786
commitment_txid: trusted_tx.txid(),
15787
15787
per_commitment_number: trusted_tx.commitment_number(),
15788
15788
per_commitment_point: trusted_tx.per_commitment_point(),
15789
- feerate_per_kw: trusted_tx.feerate_per_kw (),
15789
+ feerate_per_kw: trusted_tx.negotiated_feerate_per_kw (),
15790
15790
htlc: htlc.clone(),
15791
15791
preimage: preimage.clone(),
15792
15792
counterparty_sig: *htlc_counterparty_sig,
0 commit comments