Skip to content

Commit 24ccfd6

Browse files
Rename InboundOnionPayload::Receive::amt_msat to be more descriptive.
1 parent e3eb747 commit 24ccfd6

File tree

3 files changed

+14
-13
lines changed

3 files changed

+14
-13
lines changed

lightning/src/ln/channelmanager.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12100,7 +12100,7 @@ mod tests {
1210012100
let sender_intended_amt_msat = 100;
1210112101
let extra_fee_msat = 10;
1210212102
let hop_data = msgs::InboundOnionPayload::Receive {
12103-
amt_msat: 100,
12103+
sender_intended_htlc_amt_msat: 100,
1210412104
cltv_expiry_height: 42,
1210512105
payment_metadata: None,
1210612106
keysend_preimage: None,
@@ -12122,7 +12122,7 @@ mod tests {
1212212122

1212312123
// If amt_received + extra_fee is equal to the sender intended amount, we're fine.
1212412124
let hop_data = msgs::InboundOnionPayload::Receive { // This is the same payload as above, InboundOnionPayload doesn't implement Clone
12125-
amt_msat: 100,
12125+
sender_intended_htlc_amt_msat: 100,
1212612126
cltv_expiry_height: 42,
1212712127
payment_metadata: None,
1212812128
keysend_preimage: None,
@@ -12146,7 +12146,7 @@ mod tests {
1214612146

1214712147
let current_height: u32 = node[0].node.best_block.read().unwrap().height();
1214812148
let result = create_recv_pending_htlc_info(msgs::InboundOnionPayload::Receive {
12149-
amt_msat: 100,
12149+
sender_intended_htlc_amt_msat: 100,
1215012150
cltv_expiry_height: 22,
1215112151
payment_metadata: None,
1215212152
keysend_preimage: None,

lightning/src/ln/msgs.rs

Lines changed: 7 additions & 7 deletions
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

Lines changed: 4 additions & 3 deletions
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)