diff --git a/src/liquidity.rs b/src/liquidity.rs index 65bb48211..4b339fbe9 100644 --- a/src/liquidity.rs +++ b/src/liquidity.rs @@ -179,7 +179,15 @@ where pub(crate) fn lsps2_receive_to_inbound_channel(&self) -> Result { match self { Self::None => Err(Error::LiquiditySourceUnavailable), - Self::LSPS2 { .. } => Err(Error::LiquiditySourceUnavailable), + Self::LSPS2 { liquidity_manager, pending_fee_requests, pending_buy_requests } => { + // First, get the current opening fee from the LSP and check whether we want to + // proceed. + // + { + let (fee_request_sender, fee_request_receiver) = oneshot::channel(); + self.pending + } + } } } }