@@ -1677,6 +1677,7 @@ pub struct FinalOnionHopData {
1677
1677
1678
1678
mod fuzzy_internal_msgs {
1679
1679
use bitcoin:: secp256k1:: PublicKey ;
1680
+ use crate :: blinded_path:: BlindedPath ;
1680
1681
use crate :: blinded_path:: payment:: { PaymentConstraints , PaymentContext , PaymentRelay } ;
1681
1682
use crate :: ln:: types:: { PaymentPreimage , PaymentSecret } ;
1682
1683
use crate :: ln:: features:: BlindedHopFeatures ;
@@ -1771,19 +1772,10 @@ mod fuzzy_internal_msgs {
1771
1772
} ,
1772
1773
#[ allow( unused) ]
1773
1774
BlindedForward {
1774
- encrypted_tlvs : Vec < u8 > ,
1775
- intro_node_blinding_point : Option < PublicKey > ,
1775
+ amt_to_forward : u64 ,
1776
+ outgoing_cltv_value : u32 ,
1777
+ payment_paths : Vec < BlindedPath > ,
1776
1778
} ,
1777
- #[ allow( unused) ]
1778
- BlindedReceive {
1779
- sender_intended_htlc_amt_msat : u64 ,
1780
- total_msat : u64 ,
1781
- cltv_expiry_height : u32 ,
1782
- encrypted_tlvs : Vec < u8 > ,
1783
- intro_node_blinding_point : Option < PublicKey > , // Set if the introduction node of the blinded path is the final node
1784
- keysend_preimage : Option < PaymentPreimage > ,
1785
- custom_tlvs : Vec < ( u64 , Vec < u8 > ) > ,
1786
- }
1787
1779
}
1788
1780
1789
1781
pub struct DecodedOnionErrorPacket {
0 commit comments