@@ -132,10 +132,12 @@ pub(super) fn create_recv_pending_htlc_info(
132132 ( payment_data, keysend_preimage, custom_tlvs, sender_intended_htlc_amt_msat,
133133 cltv_expiry_height, payment_metadata, false ) ,
134134 msgs:: InboundOnionPayload :: BlindedReceive {
135- amt_msat , total_msat, cltv_expiry_height, payment_secret, intro_node_blinding_point ,
136- payment_constraints, ..
135+ sender_intended_htlc_amt_msat , total_msat, cltv_expiry_height, payment_secret,
136+ intro_node_blinding_point , payment_constraints, ..
137137 } => {
138- check_blinded_payment_constraints ( amt_msat, cltv_expiry, & payment_constraints)
138+ check_blinded_payment_constraints (
139+ sender_intended_htlc_amt_msat, cltv_expiry, & payment_constraints
140+ )
139141 . map_err ( |( ) | {
140142 InboundHTLCErr {
141143 err_code : INVALID_ONION_BLINDING ,
@@ -144,8 +146,8 @@ pub(super) fn create_recv_pending_htlc_info(
144146 }
145147 } ) ?;
146148 let payment_data = msgs:: FinalOnionHopData { payment_secret, total_msat } ;
147- ( Some ( payment_data) , None , Vec :: new ( ) , amt_msat , cltv_expiry_height, None ,
148- intro_node_blinding_point. is_none ( ) )
149+ ( Some ( payment_data) , None , Vec :: new ( ) , sender_intended_htlc_amt_msat , cltv_expiry_height,
150+ None , intro_node_blinding_point. is_none ( ) )
149151 }
150152 msgs:: InboundOnionPayload :: Forward { .. } => {
151153 return Err ( InboundHTLCErr {
0 commit comments