@@ -23,15 +23,13 @@ use crate::lsps5::client::{LSPS5ClientConfig, LSPS5ClientHandler};
2323use crate :: lsps5:: msgs:: LSPS5Message ;
2424use crate :: lsps5:: service:: { LSPS5ServiceConfig , LSPS5ServiceHandler } ;
2525use crate :: message_queue:: MessageQueue ;
26- #[ cfg( lsps1_service) ]
27- use crate :: persist:: read_lsps1_service_peer_states;
2826use crate :: persist:: {
29- read_event_queue, read_lsps2_service_peer_states, read_lsps5_service_peer_states,
27+ read_event_queue, read_lsps1_service_peer_states, read_lsps2_service_peer_states,
28+ read_lsps5_service_peer_states,
3029} ;
3130
3231use crate :: lsps1:: client:: { LSPS1ClientConfig , LSPS1ClientHandler } ;
3332use crate :: lsps1:: msgs:: LSPS1Message ;
34- #[ cfg( lsps1_service) ]
3533use crate :: lsps1:: service:: { LSPS1ServiceConfig , LSPS1ServiceHandler , LSPS1ServiceHandlerSync } ;
3634
3735use crate :: lsps2:: client:: { LSPS2ClientConfig , LSPS2ClientHandler } ;
@@ -73,7 +71,6 @@ const LSPS_FEATURE_BIT: usize = 729;
7371#[ derive( Clone ) ]
7472pub struct LiquidityServiceConfig {
7573 /// Optional server-side configuration for LSPS1 channel requests.
76- #[ cfg( lsps1_service) ]
7774 pub lsps1_service_config : Option < LSPS1ServiceConfig > ,
7875 /// Optional server-side configuration for JIT channels
7976 /// should you want to support them.
@@ -301,7 +298,6 @@ pub struct LiquidityManager<
301298 ignored_peers : RwLock < HashSet < PublicKey > > ,
302299 lsps0_client_handler : LSPS0ClientHandler < ES , K > ,
303300 lsps0_service_handler : Option < LSPS0ServiceHandler > ,
304- #[ cfg( lsps1_service) ]
305301 lsps1_service_handler : Option < LSPS1ServiceHandler < ES , CM , K , TP > > ,
306302 lsps1_client_handler : Option < LSPS1ClientHandler < ES , K > > ,
307303 lsps2_service_handler : Option < LSPS2ServiceHandler < CM , K , T > > ,
@@ -476,7 +472,6 @@ where
476472 } )
477473 } ) ;
478474
479- #[ cfg( lsps1_service) ]
480475 let lsps1_service_handler = if let Some ( service_config) = service_config. as_ref ( ) {
481476 if let Some ( lsps1_service_config) = service_config. lsps1_service_config . as_ref ( ) {
482477 if let Some ( number) =
@@ -524,7 +519,6 @@ where
524519 lsps0_client_handler,
525520 lsps0_service_handler,
526521 lsps1_client_handler,
527- #[ cfg( lsps1_service) ]
528522 lsps1_service_handler,
529523 lsps2_client_handler,
530524 lsps2_service_handler,
@@ -555,7 +549,6 @@ where
555549 }
556550
557551 /// Returns a reference to the LSPS1 server-side handler.
558- #[ cfg( lsps1_service) ]
559552 pub fn lsps1_service_handler ( & self ) -> Option < & LSPS1ServiceHandler < ES , CM , K , TP > > {
560553 self . lsps1_service_handler . as_ref ( )
561554 }
@@ -705,18 +698,15 @@ where
705698 } ,
706699 }
707700 } ,
708- LSPSMessage :: LSPS1 ( _msg @ LSPS1Message :: Request ( ..) ) => {
709- #[ cfg( lsps1_service) ]
701+ LSPSMessage :: LSPS1 ( msg @ LSPS1Message :: Request ( ..) ) => {
710702 match & self . lsps1_service_handler {
711703 Some ( lsps1_service_handler) => {
712- lsps1_service_handler. handle_message ( _msg , sender_node_id) ?;
704+ lsps1_service_handler. handle_message ( msg , sender_node_id) ?;
713705 } ,
714706 None => {
715707 return Err ( LightningError { err : format ! ( "Received LSPS1 request message without LSPS1 service handler configured. From node {}" , sender_node_id) , action : ErrorAction :: IgnoreAndLog ( Level :: Debug ) } ) ;
716708 } ,
717709 }
718- #[ cfg( not( lsps1_service) ) ]
719- return Err ( LightningError { err : format ! ( "Received LSPS1 request message without LSPS1 service handler configured. From node {}" , sender_node_id) , action : ErrorAction :: IgnoreAndLog ( Level :: Debug ) } ) ;
720710 } ,
721711 LSPSMessage :: LSPS2 ( msg @ LSPS2Message :: Response ( ..) ) => {
722712 match & self . lsps2_client_handler {
@@ -757,14 +747,10 @@ where
757747 . lsps2_service_handler
758748 . as_ref ( )
759749 . is_some_and ( |h| h. has_active_requests ( sender_node_id) ) ;
760- #[ cfg( lsps1_service) ]
761750 let lsps1_has_active_requests = self
762751 . lsps1_service_handler
763752 . as_ref ( )
764753 . is_some_and ( |h| h. has_active_requests ( sender_node_id) ) ;
765- #[ cfg( not( lsps1_service) ) ]
766- let lsps1_has_active_requests = false ;
767-
768754 lsps5_service_handler. enforce_prior_activity_or_reject (
769755 sender_node_id,
770756 lsps2_has_active_requests,
@@ -928,7 +914,6 @@ where
928914 // If the peer was misbehaving, drop it from the ignored list to cleanup the kept state.
929915 self . ignored_peers . write ( ) . unwrap ( ) . remove ( & counterparty_node_id) ;
930916
931- #[ cfg( lsps1_service) ]
932917 if let Some ( lsps1_service_handler) = self . lsps1_service_handler . as_ref ( ) {
933918 lsps1_service_handler. peer_disconnected ( counterparty_node_id) ;
934919 }
@@ -1093,7 +1078,6 @@ where
10931078 /// Returns a reference to the LSPS1 server-side handler.
10941079 ///
10951080 /// Wraps [`LiquidityManager::lsps1_service_handler`].
1096- #[ cfg( lsps1_service) ]
10971081 pub fn lsps1_service_handler < ' a > (
10981082 & ' a self ,
10991083 ) -> Option < LSPS1ServiceHandlerSync < ' a , ES , CM , KVStoreSyncWrapper < KS > , TP > > {
0 commit comments