@@ -1628,7 +1628,6 @@ pub enum Event {
1628
1628
///
1629
1629
/// [`ChannelManager::blinded_paths_for_async_recipient`]: crate::ln::channelmanager::ChannelManager::blinded_paths_for_async_recipient
1630
1630
/// [`ChannelManager::set_paths_to_static_invoice_server`]: crate::ln::channelmanager::ChannelManager::set_paths_to_static_invoice_server
1631
- #[ cfg( async_payments) ]
1632
1631
PersistStaticInvoice {
1633
1632
/// The invoice that should be persisted and later provided to payers when handling a future
1634
1633
/// [`Event::StaticInvoiceRequested`].
@@ -1676,7 +1675,6 @@ pub enum Event {
1676
1675
/// [`ChannelManager::set_paths_to_static_invoice_server`]: crate::ln::channelmanager::ChannelManager::set_paths_to_static_invoice_server
1677
1676
/// [`InvoiceRequest`]: crate::offers::invoice_request::InvoiceRequest
1678
1677
/// [`ChannelManager::send_static_invoice`]: crate::ln::channelmanager::ChannelManager::send_static_invoice
1679
- #[ cfg( async_payments) ]
1680
1678
StaticInvoiceRequested {
1681
1679
/// An identifier for the recipient previously surfaced in
1682
1680
/// [`Event::PersistStaticInvoice::recipient_id`]. Useful when paired with the `invoice_id` to
@@ -2123,13 +2121,11 @@ impl Writeable for Event {
2123
2121
( 8 , former_temporary_channel_id, required) ,
2124
2122
} ) ;
2125
2123
} ,
2126
- #[ cfg( async_payments) ]
2127
2124
& Event :: PersistStaticInvoice { .. } => {
2128
2125
45u8 . write ( writer) ?;
2129
2126
// No need to write these events because we can just restart the static invoice negotiation
2130
2127
// on startup.
2131
2128
} ,
2132
- #[ cfg( async_payments) ]
2133
2129
& Event :: StaticInvoiceRequested { .. } => {
2134
2130
47u8 . write ( writer) ?;
2135
2131
// Never write StaticInvoiceRequested events as buffered onion messages aren't serialized.
@@ -2711,10 +2707,8 @@ impl MaybeReadable for Event {
2711
2707
} ) )
2712
2708
} ,
2713
2709
// Note that we do not write a length-prefixed TLV for PersistStaticInvoice events.
2714
- #[ cfg( async_payments) ]
2715
2710
45u8 => Ok ( None ) ,
2716
2711
// Note that we do not write a length-prefixed TLV for StaticInvoiceRequested events.
2717
- #[ cfg( async_payments) ]
2718
2712
47u8 => Ok ( None ) ,
2719
2713
// Versions prior to 0.0.100 did not ignore odd types, instead returning InvalidValue.
2720
2714
// Version 0.0.100 failed to properly ignore odd types, possibly resulting in corrupt
0 commit comments