@@ -1738,7 +1738,7 @@ mod fuzzy_internal_msgs {
17381738 payment_metadata : Option < Vec < u8 > > ,
17391739 keysend_preimage : Option < PaymentPreimage > ,
17401740 custom_tlvs : Vec < ( u64 , Vec < u8 > ) > ,
1741- amt_msat : u64 ,
1741+ sender_intended_htlc_amt_msat : u64 ,
17421742 cltv_expiry_height : u32 ,
17431743 } ,
17441744 BlindedForward {
@@ -2289,8 +2289,8 @@ impl Writeable for OutboundOnionPayload {
22892289 } ) ;
22902290 } ,
22912291 Self :: Receive {
2292- ref payment_data, ref payment_metadata, ref keysend_preimage, amt_msat , cltv_expiry_height ,
2293- ref custom_tlvs,
2292+ ref payment_data, ref payment_metadata, ref keysend_preimage, sender_intended_htlc_amt_msat ,
2293+ cltv_expiry_height , ref custom_tlvs,
22942294 } => {
22952295 // We need to update [`ln::outbound_payment::RecipientOnionFields::with_custom_tlvs`]
22962296 // to reject any reserved types in the experimental range if new ones are ever
@@ -2299,7 +2299,7 @@ impl Writeable for OutboundOnionPayload {
22992299 let mut custom_tlvs: Vec < & ( u64 , Vec < u8 > ) > = custom_tlvs. iter ( ) . chain ( keysend_tlv. iter ( ) ) . collect ( ) ;
23002300 custom_tlvs. sort_unstable_by_key ( |( typ, _) | * typ) ;
23012301 _encode_varint_length_prefixed_tlv ! ( w, {
2302- ( 2 , HighZeroBytesDroppedBigSize ( * amt_msat ) , required) ,
2302+ ( 2 , HighZeroBytesDroppedBigSize ( * sender_intended_htlc_amt_msat ) , required) ,
23032303 ( 4 , HighZeroBytesDroppedBigSize ( * cltv_expiry_height) , required) ,
23042304 ( 8 , payment_data, option) ,
23052305 ( 16 , payment_metadata. as_ref( ) . map( |m| WithoutLength ( m) ) , option)
@@ -4018,7 +4018,7 @@ mod tests {
40184018 payment_data : None ,
40194019 payment_metadata : None ,
40204020 keysend_preimage : None ,
4021- amt_msat : 0x0badf00d01020304 ,
4021+ sender_intended_htlc_amt_msat : 0x0badf00d01020304 ,
40224022 cltv_expiry_height : 0xffffffff ,
40234023 custom_tlvs : vec ! [ ] ,
40244024 } ;
@@ -4046,7 +4046,7 @@ mod tests {
40464046 } ) ,
40474047 payment_metadata : None ,
40484048 keysend_preimage : None ,
4049- amt_msat : 0x0badf00d01020304 ,
4049+ sender_intended_htlc_amt_msat : 0x0badf00d01020304 ,
40504050 cltv_expiry_height : 0xffffffff ,
40514051 custom_tlvs : vec ! [ ] ,
40524052 } ;
@@ -4086,7 +4086,7 @@ mod tests {
40864086 payment_metadata : None ,
40874087 keysend_preimage : None ,
40884088 custom_tlvs : bad_type_range_tlvs,
4089- amt_msat : 0x0badf00d01020304 ,
4089+ sender_intended_htlc_amt_msat : 0x0badf00d01020304 ,
40904090 cltv_expiry_height : 0xffffffff ,
40914091 } ;
40924092 let encoded_value = msg. encode ( ) ;
@@ -4118,7 +4118,7 @@ mod tests {
41184118 payment_metadata : None ,
41194119 keysend_preimage : None ,
41204120 custom_tlvs : expected_custom_tlvs. clone ( ) ,
4121- amt_msat : 0x0badf00d01020304 ,
4121+ sender_intended_htlc_amt_msat : 0x0badf00d01020304 ,
41224122 cltv_expiry_height : 0xffffffff ,
41234123 } ;
41244124 let encoded_value = msg. encode ( ) ;
@@ -4131,12 +4131,12 @@ mod tests {
41314131 payment_metadata : None ,
41324132 keysend_preimage : None ,
41334133 custom_tlvs,
4134- sender_intended_htlc_amt_msat : amt_msat ,
4134+ sender_intended_htlc_amt_msat,
41354135 cltv_expiry_height : outgoing_cltv_value,
41364136 ..
41374137 } = inbound_msg {
41384138 assert_eq ! ( custom_tlvs, expected_custom_tlvs) ;
4139- assert_eq ! ( amt_msat , 0x0badf00d01020304 ) ;
4139+ assert_eq ! ( sender_intended_htlc_amt_msat , 0x0badf00d01020304 ) ;
41404140 assert_eq ! ( outgoing_cltv_value, 0xffffffff ) ;
41414141 } else { panic ! ( ) ; }
41424142 }
0 commit comments