@@ -2643,7 +2643,7 @@ where
2643
2643
is_manual_broadcast: bool,
2644
2644
is_batch_funding: Option<()>,
2645
2645
2646
- counterparty_cur_commitment_point : Option<PublicKey>,
2646
+ counterparty_next_commitment_point : Option<PublicKey>,
2647
2647
counterparty_prev_commitment_point: Option<PublicKey>,
2648
2648
counterparty_node_id: PublicKey,
2649
2649
@@ -2799,7 +2799,7 @@ where
2799
2799
let context = self.context();
2800
2800
let commitment_data = context.build_commitment_transaction(self.funding(),
2801
2801
context.counterparty_next_commitment_transaction_number,
2802
- &context.counterparty_cur_commitment_point .unwrap(), false, false, logger);
2802
+ &context.counterparty_next_commitment_point .unwrap(), false, false, logger);
2803
2803
let counterparty_initial_commitment_tx = commitment_data.tx;
2804
2804
let counterparty_trusted_tx = counterparty_initial_commitment_tx.trust();
2805
2805
let counterparty_initial_bitcoin_tx = counterparty_trusted_tx.built_transaction();
@@ -3275,7 +3275,7 @@ where
3275
3275
3276
3276
is_batch_funding: None,
3277
3277
3278
- counterparty_cur_commitment_point : Some(open_channel_fields.first_per_commitment_point),
3278
+ counterparty_next_commitment_point : Some(open_channel_fields.first_per_commitment_point),
3279
3279
counterparty_prev_commitment_point: None,
3280
3280
counterparty_node_id,
3281
3281
@@ -3515,7 +3515,7 @@ where
3515
3515
3516
3516
is_batch_funding: None,
3517
3517
3518
- counterparty_cur_commitment_point : None,
3518
+ counterparty_next_commitment_point : None,
3519
3519
counterparty_prev_commitment_point: None,
3520
3520
counterparty_node_id,
3521
3521
@@ -3897,7 +3897,7 @@ where
3897
3897
pubkeys: counterparty_pubkeys,
3898
3898
});
3899
3899
3900
- self.counterparty_cur_commitment_point = Some(common_fields.first_per_commitment_point);
3900
+ self.counterparty_next_commitment_point = Some(common_fields.first_per_commitment_point);
3901
3901
self.counterparty_shutdown_scriptpubkey = counterparty_shutdown_scriptpubkey;
3902
3902
3903
3903
self.channel_state = ChannelState::NegotiatingFunding(
@@ -5591,7 +5591,7 @@ where
5591
5591
L::Target: Logger,
5592
5592
{
5593
5593
let mut commitment_number = self.counterparty_next_commitment_transaction_number;
5594
- let mut commitment_point = self.counterparty_cur_commitment_point .unwrap();
5594
+ let mut commitment_point = self.counterparty_next_commitment_point .unwrap();
5595
5595
5596
5596
// Use the previous commitment number and point when splicing since they shouldn't change.
5597
5597
if commitment_number != INITIAL_COMMITMENT_NUMBER {
@@ -5664,13 +5664,13 @@ where
5664
5664
#[cfg(all(test))]
5665
5665
pub fn get_initial_counterparty_commitment_signature_for_test<L: Deref>(
5666
5666
&mut self, funding: &mut FundingScope, logger: &L,
5667
- counterparty_cur_commitment_point_override : PublicKey,
5667
+ counterparty_next_commitment_point_override : PublicKey,
5668
5668
) -> Option<Signature>
5669
5669
where
5670
5670
SP::Target: SignerProvider,
5671
5671
L::Target: Logger,
5672
5672
{
5673
- self.counterparty_cur_commitment_point = Some(counterparty_cur_commitment_point_override );
5673
+ self.counterparty_next_commitment_point = Some(counterparty_next_commitment_point_override );
5674
5674
self.get_initial_counterparty_commitment_signature(funding, logger)
5675
5675
}
5676
5676
@@ -6754,8 +6754,8 @@ where
6754
6754
let expected_point =
6755
6755
if self.context.counterparty_next_commitment_transaction_number == INITIAL_COMMITMENT_NUMBER - 1 {
6756
6756
// If they haven't ever sent an updated point, the point they send should match
6757
- // the current one.
6758
- self.context.counterparty_cur_commitment_point
6757
+ // the next one.
6758
+ self.context.counterparty_next_commitment_point
6759
6759
} else if self.context.counterparty_next_commitment_transaction_number == INITIAL_COMMITMENT_NUMBER - 2 {
6760
6760
// If we've advanced the commitment number once, the second commitment point is
6761
6761
// at `counterparty_prev_commitment_point`, which is not yet revoked.
@@ -6774,8 +6774,8 @@ where
6774
6774
return Ok(None);
6775
6775
}
6776
6776
6777
- self.context.counterparty_prev_commitment_point = self.context.counterparty_cur_commitment_point ;
6778
- self.context.counterparty_cur_commitment_point = Some(msg.next_per_commitment_point);
6777
+ self.context.counterparty_prev_commitment_point = self.context.counterparty_next_commitment_point ;
6778
+ self.context.counterparty_next_commitment_point = Some(msg.next_per_commitment_point);
6779
6779
// Clear any interactive signing session.
6780
6780
self.interactive_tx_signing_session = None;
6781
6781
@@ -7664,8 +7664,8 @@ where
7664
7664
self.context.channel_state.clear_awaiting_remote_revoke();
7665
7665
self.mark_response_received();
7666
7666
self.context.counterparty_prev_commitment_point =
7667
- self.context.counterparty_cur_commitment_point ;
7668
- self.context.counterparty_cur_commitment_point = Some(msg.next_per_commitment_point);
7667
+ self.context.counterparty_next_commitment_point ;
7668
+ self.context.counterparty_next_commitment_point = Some(msg.next_per_commitment_point);
7669
7669
self.context.counterparty_next_commitment_transaction_number -= 1;
7670
7670
7671
7671
if self.context.announcement_sigs_state == AnnouncementSigsState::Committed {
@@ -8404,7 +8404,7 @@ where
8404
8404
let funding_signed = if self.context.signer_pending_funding && !self.funding.is_outbound() {
8405
8405
let commitment_data = self.context.build_commitment_transaction(&self.funding,
8406
8406
self.context.counterparty_next_commitment_transaction_number + 1,
8407
- &self.context.counterparty_cur_commitment_point .unwrap(), false, false, logger);
8407
+ &self.context.counterparty_next_commitment_point .unwrap(), false, false, logger);
8408
8408
let counterparty_initial_commitment_tx = commitment_data.tx;
8409
8409
self.context.get_funding_signed_msg(&self.funding.channel_transaction_parameters, logger, counterparty_initial_commitment_tx)
8410
8410
} else { None };
@@ -11175,7 +11175,7 @@ where
11175
11175
commitment_txid: counterparty_commitment_tx.trust().txid(),
11176
11176
htlc_outputs,
11177
11177
commitment_number: self.context.counterparty_next_commitment_transaction_number,
11178
- their_per_commitment_point: self.context.counterparty_cur_commitment_point .unwrap(),
11178
+ their_per_commitment_point: self.context.counterparty_next_commitment_point .unwrap(),
11179
11179
feerate_per_kw: Some(counterparty_commitment_tx.feerate_per_kw()),
11180
11180
to_broadcaster_value_sat: Some(counterparty_commitment_tx.to_broadcaster_value_sat()),
11181
11181
to_countersignatory_value_sat: Some(counterparty_commitment_tx.to_countersignatory_value_sat()),
@@ -11232,7 +11232,7 @@ where
11232
11232
{
11233
11233
let commitment_data = self.context.build_commitment_transaction(
11234
11234
funding, self.context.counterparty_next_commitment_transaction_number,
11235
- &self.context.counterparty_cur_commitment_point .unwrap(), false, true, logger,
11235
+ &self.context.counterparty_next_commitment_point .unwrap(), false, true, logger,
11236
11236
);
11237
11237
let counterparty_commitment_tx = commitment_data.tx;
11238
11238
@@ -11283,7 +11283,7 @@ where
11283
11283
11284
11284
let commitment_data = self.context.build_commitment_transaction(
11285
11285
funding, self.context.counterparty_next_commitment_transaction_number,
11286
- &self.context.counterparty_cur_commitment_point .unwrap(), false, true, logger,
11286
+ &self.context.counterparty_next_commitment_point .unwrap(), false, true, logger,
11287
11287
);
11288
11288
let counterparty_commitment_tx = commitment_data.tx;
11289
11289
@@ -11851,7 +11851,7 @@ where
11851
11851
fn get_funding_created_msg<L: Deref>(&mut self, logger: &L) -> Option<msgs::FundingCreated> where L::Target: Logger {
11852
11852
let commitment_data = self.context.build_commitment_transaction(&self.funding,
11853
11853
self.context.counterparty_next_commitment_transaction_number,
11854
- &self.context.counterparty_cur_commitment_point .unwrap(), false, false, logger);
11854
+ &self.context.counterparty_next_commitment_point .unwrap(), false, false, logger);
11855
11855
let counterparty_initial_commitment_tx = commitment_data.tx;
11856
11856
let signature = match &self.context.holder_signer {
11857
11857
// TODO (taproot|arik): move match into calling method for Taproot
@@ -13132,7 +13132,7 @@ where
13132
13132
self.funding.channel_transaction_parameters.write(writer)?;
13133
13133
self.funding.funding_transaction.write(writer)?;
13134
13134
13135
- self.context.counterparty_cur_commitment_point .write(writer)?;
13135
+ self.context.counterparty_next_commitment_point .write(writer)?;
13136
13136
self.context.counterparty_prev_commitment_point.write(writer)?;
13137
13137
self.context.counterparty_node_id.write(writer)?;
13138
13138
@@ -13532,7 +13532,7 @@ where
13532
13532
ReadableArgs::<Option<u64>>::read(reader, Some(channel_value_satoshis))?;
13533
13533
let funding_transaction: Option<Transaction> = Readable::read(reader)?;
13534
13534
13535
- let counterparty_cur_commitment_point = Readable::read(reader)?;
13535
+ let counterparty_next_commitment_point = Readable::read(reader)?;
13536
13536
13537
13537
let counterparty_prev_commitment_point = Readable::read(reader)?;
13538
13538
let counterparty_node_id = Readable::read(reader)?;
@@ -13986,7 +13986,7 @@ where
13986
13986
13987
13987
is_batch_funding,
13988
13988
13989
- counterparty_cur_commitment_point ,
13989
+ counterparty_next_commitment_point ,
13990
13990
counterparty_prev_commitment_point,
13991
13991
counterparty_node_id,
13992
13992
0 commit comments