@@ -1793,7 +1793,8 @@ pub struct FinalOnionHopData {
1793
1793
mod fuzzy_internal_msgs {
1794
1794
use bitcoin:: secp256k1:: PublicKey ;
1795
1795
use crate :: blinded_path:: payment:: { BlindedPaymentPath , PaymentConstraints , PaymentContext , PaymentRelay } ;
1796
- use crate :: offers:: invoice_request:: InvoiceRequest ;
1796
+ use crate :: ln:: onion_utils:: ATTRIBUTION_DATA_LEN ;
1797
+ use crate :: offers:: invoice_request:: InvoiceRequest ;
1797
1798
use crate :: types:: payment:: { PaymentPreimage , PaymentSecret } ;
1798
1799
use crate :: types:: features:: { BlindedHopFeatures , Bolt12InvoiceFeatures } ;
1799
1800
use super :: { FinalOnionHopData , TrampolineOnionPacket } ;
@@ -1924,13 +1925,6 @@ mod fuzzy_internal_msgs {
1924
1925
pub ( crate ) failuremsg : Vec < u8 > ,
1925
1926
pub ( crate ) pad : Vec < u8 > ,
1926
1927
}
1927
-
1928
- pub struct DecodedAttributableOnionErrorPacket {
1929
- pub ( crate ) failuremsg : Vec < u8 > ,
1930
- pub ( crate ) pad : Vec < u8 > ,
1931
- pub ( crate ) payloads : [ u8 ; 100 ] ,
1932
- pub ( crate ) hmac : [ u8 ; 840 ] ,
1933
- }
1934
1928
}
1935
1929
#[ cfg( fuzzing) ]
1936
1930
pub use self :: fuzzy_internal_msgs:: * ;
@@ -2393,12 +2387,6 @@ impl_writeable!(DecodedOnionErrorPacket, {
2393
2387
pad
2394
2388
} ) ;
2395
2389
2396
- impl_writeable ! ( DecodedAttributableOnionErrorPacket , {
2397
- failuremsg,
2398
- pad,
2399
- payloads,
2400
- hmac
2401
- } ) ;
2402
2390
2403
2391
#[ cfg( not( taproot) ) ]
2404
2392
impl_writeable_msg ! ( FundingCreated , {
0 commit comments