Skip to content

Commit 2d58297

Browse files
Rename InboundOnionPayload::Receive::amt_msat to be more descriptive.
1 parent aace2d3 commit 2d58297

File tree

3 files changed

+14
-13
lines changed

3 files changed

+14
-13
lines changed

lightning/src/ln/channelmanager.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -12127,7 +12127,7 @@ mod tests {
1212712127
let sender_intended_amt_msat = 100;
1212812128
let extra_fee_msat = 10;
1212912129
let hop_data = msgs::InboundOnionPayload::Receive {
12130-
amt_msat: 100,
12130+
sender_intended_htlc_amt_msat: 100,
1213112131
cltv_expiry_height: 42,
1213212132
payment_metadata: None,
1213312133
keysend_preimage: None,
@@ -12149,7 +12149,7 @@ mod tests {
1214912149

1215012150
// If amt_received + extra_fee is equal to the sender intended amount, we're fine.
1215112151
let hop_data = msgs::InboundOnionPayload::Receive { // This is the same payload as above, InboundOnionPayload doesn't implement Clone
12152-
amt_msat: 100,
12152+
sender_intended_htlc_amt_msat: 100,
1215312153
cltv_expiry_height: 42,
1215412154
payment_metadata: None,
1215512155
keysend_preimage: None,
@@ -12173,7 +12173,7 @@ mod tests {
1217312173

1217412174
let current_height: u32 = node[0].node.best_block.read().unwrap().height();
1217512175
let result = create_recv_pending_htlc_info(msgs::InboundOnionPayload::Receive {
12176-
amt_msat: 100,
12176+
sender_intended_htlc_amt_msat: 100,
1217712177
cltv_expiry_height: 22,
1217812178
payment_metadata: None,
1217912179
keysend_preimage: None,

lightning/src/ln/msgs.rs

+7-7
Original file line numberDiff line numberDiff line change
@@ -1706,7 +1706,7 @@ mod fuzzy_internal_msgs {
17061706
payment_metadata: Option<Vec<u8>>,
17071707
keysend_preimage: Option<PaymentPreimage>,
17081708
custom_tlvs: Vec<(u64, Vec<u8>)>,
1709-
amt_msat: u64,
1709+
sender_intended_htlc_amt_msat: u64,
17101710
cltv_expiry_height: u32,
17111711
},
17121712
BlindedForward {
@@ -2431,7 +2431,7 @@ impl<NS: Deref> ReadableArgs<(Option<PublicKey>, &NS)> for InboundOnionPayload w
24312431
payment_data,
24322432
payment_metadata: payment_metadata.map(|w| w.0),
24332433
keysend_preimage,
2434-
amt_msat: amt.ok_or(DecodeError::InvalidValue)?,
2434+
sender_intended_htlc_amt_msat: amt.ok_or(DecodeError::InvalidValue)?,
24352435
cltv_expiry_height: cltv_value.ok_or(DecodeError::InvalidValue)?,
24362436
custom_tlvs,
24372437
})
@@ -4029,9 +4029,9 @@ mod tests {
40294029
let node_signer = test_utils::TestKeysInterface::new(&[42; 32], Network::Testnet);
40304030
let inbound_msg = ReadableArgs::read(&mut Cursor::new(&target_value[..]), (None, &&node_signer)).unwrap();
40314031
if let msgs::InboundOnionPayload::Receive {
4032-
payment_data: None, amt_msat, cltv_expiry_height, ..
4032+
payment_data: None, sender_intended_htlc_amt_msat, cltv_expiry_height, ..
40334033
} = inbound_msg {
4034-
assert_eq!(amt_msat, 0x0badf00d01020304);
4034+
assert_eq!(sender_intended_htlc_amt_msat, 0x0badf00d01020304);
40354035
assert_eq!(cltv_expiry_height, 0xffffffff);
40364036
} else { panic!(); }
40374037
}
@@ -4061,13 +4061,13 @@ mod tests {
40614061
payment_secret,
40624062
total_msat: 0x1badca1f
40634063
}),
4064-
amt_msat, cltv_expiry_height,
4064+
sender_intended_htlc_amt_msat, cltv_expiry_height,
40654065
payment_metadata: None,
40664066
keysend_preimage: None,
40674067
custom_tlvs,
40684068
} = inbound_msg {
40694069
assert_eq!(payment_secret, expected_payment_secret);
4070-
assert_eq!(amt_msat, 0x0badf00d01020304);
4070+
assert_eq!(sender_intended_htlc_amt_msat, 0x0badf00d01020304);
40714071
assert_eq!(cltv_expiry_height, 0xffffffff);
40724072
assert_eq!(custom_tlvs, vec![]);
40734073
} else { panic!(); }
@@ -4131,7 +4131,7 @@ mod tests {
41314131
payment_metadata: None,
41324132
keysend_preimage: None,
41334133
custom_tlvs,
4134-
amt_msat,
4134+
sender_intended_htlc_amt_msat: amt_msat,
41354135
cltv_expiry_height: outgoing_cltv_value,
41364136
..
41374137
} = inbound_msg {

lightning/src/ln/onion_payment.rs

+4-3
Original file line numberDiff line numberDiff line change
@@ -126,10 +126,11 @@ pub(super) fn create_recv_pending_htlc_info(
126126
payment_metadata, requires_blinded_error
127127
) = match hop_data {
128128
msgs::InboundOnionPayload::Receive {
129-
payment_data, keysend_preimage, custom_tlvs, amt_msat, cltv_expiry_height, payment_metadata, ..
129+
payment_data, keysend_preimage, custom_tlvs, sender_intended_htlc_amt_msat,
130+
cltv_expiry_height, payment_metadata, ..
130131
} =>
131-
(payment_data, keysend_preimage, custom_tlvs, amt_msat, cltv_expiry_height, payment_metadata,
132-
false),
132+
(payment_data, keysend_preimage, custom_tlvs, sender_intended_htlc_amt_msat,
133+
cltv_expiry_height, payment_metadata, false),
133134
msgs::InboundOnionPayload::BlindedReceive {
134135
amt_msat, total_msat, cltv_expiry_height, payment_secret, intro_node_blinding_point,
135136
payment_constraints, ..

0 commit comments

Comments
 (0)