@@ -1716,6 +1716,7 @@ mod fuzzy_internal_msgs {
1716
1716
cltv_expiry_height : u32 ,
1717
1717
encrypted_tlvs : Vec < u8 > ,
1718
1718
intro_node_blinding_point : Option < PublicKey > , // Set if the introduction node of the blinded path is the final node
1719
+ keysend_preimage : Option < PaymentPreimage > ,
1719
1720
}
1720
1721
}
1721
1722
@@ -2503,14 +2504,15 @@ impl Writeable for OutboundOnionPayload {
2503
2504
} ,
2504
2505
Self :: BlindedReceive {
2505
2506
sender_intended_htlc_amt_msat, total_msat, cltv_expiry_height, encrypted_tlvs,
2506
- intro_node_blinding_point,
2507
+ intro_node_blinding_point, keysend_preimage ,
2507
2508
} => {
2508
2509
_encode_varint_length_prefixed_tlv ! ( w, {
2509
2510
( 2 , HighZeroBytesDroppedBigSize ( * sender_intended_htlc_amt_msat) , required) ,
2510
2511
( 4 , HighZeroBytesDroppedBigSize ( * cltv_expiry_height) , required) ,
2511
2512
( 10 , * encrypted_tlvs, required_vec) ,
2512
2513
( 12 , intro_node_blinding_point, option) ,
2513
- ( 18 , HighZeroBytesDroppedBigSize ( * total_msat) , required)
2514
+ ( 18 , HighZeroBytesDroppedBigSize ( * total_msat) , required) ,
2515
+ ( 5482373484 , keysend_preimage, option)
2514
2516
} ) ;
2515
2517
} ,
2516
2518
}
0 commit comments