Skip to content

Commit 8894270

Browse files
committed
Rename ChannelContext::counterparty_cur_commitment_point
To align with the "current" and "next" nomenclature used by HolderCommitmentPoint, update the naming of the counterparty commitment point field to use "next" instead of "current".
1 parent 053e9e2 commit 8894270

File tree

1 file changed

+22
-22
lines changed

1 file changed

+22
-22
lines changed

lightning/src/ln/channel.rs

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -2643,7 +2643,7 @@ where
26432643
is_manual_broadcast: bool,
26442644
is_batch_funding: Option<()>,
26452645

2646-
counterparty_cur_commitment_point: Option<PublicKey>,
2646+
counterparty_next_commitment_point: Option<PublicKey>,
26472647
counterparty_prev_commitment_point: Option<PublicKey>,
26482648
counterparty_node_id: PublicKey,
26492649

@@ -2799,7 +2799,7 @@ where
27992799
let context = self.context();
28002800
let commitment_data = context.build_commitment_transaction(self.funding(),
28012801
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);
28032803
let counterparty_initial_commitment_tx = commitment_data.tx;
28042804
let counterparty_trusted_tx = counterparty_initial_commitment_tx.trust();
28052805
let counterparty_initial_bitcoin_tx = counterparty_trusted_tx.built_transaction();
@@ -3275,7 +3275,7 @@ where
32753275

32763276
is_batch_funding: None,
32773277

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),
32793279
counterparty_prev_commitment_point: None,
32803280
counterparty_node_id,
32813281

@@ -3515,7 +3515,7 @@ where
35153515

35163516
is_batch_funding: None,
35173517

3518-
counterparty_cur_commitment_point: None,
3518+
counterparty_next_commitment_point: None,
35193519
counterparty_prev_commitment_point: None,
35203520
counterparty_node_id,
35213521

@@ -3897,7 +3897,7 @@ where
38973897
pubkeys: counterparty_pubkeys,
38983898
});
38993899

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);
39013901
self.counterparty_shutdown_scriptpubkey = counterparty_shutdown_scriptpubkey;
39023902

39033903
self.channel_state = ChannelState::NegotiatingFunding(
@@ -5591,7 +5591,7 @@ where
55915591
L::Target: Logger,
55925592
{
55935593
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();
55955595

55965596
// Use the previous commitment number and point when splicing since they shouldn't change.
55975597
if commitment_number != INITIAL_COMMITMENT_NUMBER {
@@ -5664,13 +5664,13 @@ where
56645664
#[cfg(all(test))]
56655665
pub fn get_initial_counterparty_commitment_signature_for_test<L: Deref>(
56665666
&mut self, funding: &mut FundingScope, logger: &L,
5667-
counterparty_cur_commitment_point_override: PublicKey,
5667+
counterparty_next_commitment_point_override: PublicKey,
56685668
) -> Option<Signature>
56695669
where
56705670
SP::Target: SignerProvider,
56715671
L::Target: Logger,
56725672
{
5673-
self.counterparty_cur_commitment_point = Some(counterparty_cur_commitment_point_override);
5673+
self.counterparty_next_commitment_point = Some(counterparty_next_commitment_point_override);
56745674
self.get_initial_counterparty_commitment_signature(funding, logger)
56755675
}
56765676

@@ -6754,8 +6754,8 @@ where
67546754
let expected_point =
67556755
if self.context.counterparty_next_commitment_transaction_number == INITIAL_COMMITMENT_NUMBER - 1 {
67566756
// 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
67596759
} else if self.context.counterparty_next_commitment_transaction_number == INITIAL_COMMITMENT_NUMBER - 2 {
67606760
// If we've advanced the commitment number once, the second commitment point is
67616761
// at `counterparty_prev_commitment_point`, which is not yet revoked.
@@ -6774,8 +6774,8 @@ where
67746774
return Ok(None);
67756775
}
67766776

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);
67796779
// Clear any interactive signing session.
67806780
self.interactive_tx_signing_session = None;
67816781

@@ -7664,8 +7664,8 @@ where
76647664
self.context.channel_state.clear_awaiting_remote_revoke();
76657665
self.mark_response_received();
76667666
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);
76697669
self.context.counterparty_next_commitment_transaction_number -= 1;
76707670

76717671
if self.context.announcement_sigs_state == AnnouncementSigsState::Committed {
@@ -8404,7 +8404,7 @@ where
84048404
let funding_signed = if self.context.signer_pending_funding && !self.funding.is_outbound() {
84058405
let commitment_data = self.context.build_commitment_transaction(&self.funding,
84068406
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);
84088408
let counterparty_initial_commitment_tx = commitment_data.tx;
84098409
self.context.get_funding_signed_msg(&self.funding.channel_transaction_parameters, logger, counterparty_initial_commitment_tx)
84108410
} else { None };
@@ -11175,7 +11175,7 @@ where
1117511175
commitment_txid: counterparty_commitment_tx.trust().txid(),
1117611176
htlc_outputs,
1117711177
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(),
1117911179
feerate_per_kw: Some(counterparty_commitment_tx.feerate_per_kw()),
1118011180
to_broadcaster_value_sat: Some(counterparty_commitment_tx.to_broadcaster_value_sat()),
1118111181
to_countersignatory_value_sat: Some(counterparty_commitment_tx.to_countersignatory_value_sat()),
@@ -11232,7 +11232,7 @@ where
1123211232
{
1123311233
let commitment_data = self.context.build_commitment_transaction(
1123411234
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,
1123611236
);
1123711237
let counterparty_commitment_tx = commitment_data.tx;
1123811238

@@ -11283,7 +11283,7 @@ where
1128311283

1128411284
let commitment_data = self.context.build_commitment_transaction(
1128511285
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,
1128711287
);
1128811288
let counterparty_commitment_tx = commitment_data.tx;
1128911289

@@ -11851,7 +11851,7 @@ where
1185111851
fn get_funding_created_msg<L: Deref>(&mut self, logger: &L) -> Option<msgs::FundingCreated> where L::Target: Logger {
1185211852
let commitment_data = self.context.build_commitment_transaction(&self.funding,
1185311853
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);
1185511855
let counterparty_initial_commitment_tx = commitment_data.tx;
1185611856
let signature = match &self.context.holder_signer {
1185711857
// TODO (taproot|arik): move match into calling method for Taproot
@@ -13132,7 +13132,7 @@ where
1313213132
self.funding.channel_transaction_parameters.write(writer)?;
1313313133
self.funding.funding_transaction.write(writer)?;
1313413134

13135-
self.context.counterparty_cur_commitment_point.write(writer)?;
13135+
self.context.counterparty_next_commitment_point.write(writer)?;
1313613136
self.context.counterparty_prev_commitment_point.write(writer)?;
1313713137
self.context.counterparty_node_id.write(writer)?;
1313813138

@@ -13532,7 +13532,7 @@ where
1353213532
ReadableArgs::<Option<u64>>::read(reader, Some(channel_value_satoshis))?;
1353313533
let funding_transaction: Option<Transaction> = Readable::read(reader)?;
1353413534

13535-
let counterparty_cur_commitment_point = Readable::read(reader)?;
13535+
let counterparty_next_commitment_point = Readable::read(reader)?;
1353613536

1353713537
let counterparty_prev_commitment_point = Readable::read(reader)?;
1353813538
let counterparty_node_id = Readable::read(reader)?;
@@ -13986,7 +13986,7 @@ where
1398613986

1398713987
is_batch_funding,
1398813988

13989-
counterparty_cur_commitment_point,
13989+
counterparty_next_commitment_point,
1399013990
counterparty_prev_commitment_point,
1399113991
counterparty_node_id,
1399213992

0 commit comments

Comments
 (0)