1111
1212use super :: event:: LSPS1ClientEvent ;
1313use super :: msgs:: {
14- CreateOrderRequest , CreateOrderResponse , GetInfoRequest , GetInfoResponse , GetOrderRequest ,
15- LSPS1Message , LSPS1Request , LSPS1Response , OrderId , OrderParameters ,
14+ LSPS1CreateOrderRequest , LSPS1CreateOrderResponse , LSPS1GetInfoRequest , LSPS1GetInfoResponse ,
15+ LSPS1GetOrderRequest , LSPS1Message , LSPS1OrderId , LSPS1OrderParams , LSPS1Request ,
16+ LSPS1Response ,
1617} ;
1718use crate :: message_queue:: MessageQueue ;
1819
@@ -94,14 +95,15 @@ where
9495 peer_state_lock. pending_get_info_requests . insert ( request_id. clone ( ) ) ;
9596 }
9697
97- let request = LSPS1Request :: GetInfo ( GetInfoRequest { } ) ;
98+ let request = LSPS1Request :: GetInfo ( LSPS1GetInfoRequest { } ) ;
9899 let msg = LSPS1Message :: Request ( request_id. clone ( ) , request) . into ( ) ;
99100 self . pending_messages . enqueue ( & counterparty_node_id, msg) ;
100101 request_id
101102 }
102103
103104 fn handle_get_info_response (
104- & self , request_id : RequestId , counterparty_node_id : & PublicKey , result : GetInfoResponse ,
105+ & self , request_id : RequestId , counterparty_node_id : & PublicKey ,
106+ result : LSPS1GetInfoResponse ,
105107 ) -> Result < ( ) , LightningError > {
106108 let outer_state_lock = self . per_peer_state . write ( ) . unwrap ( ) ;
107109
@@ -184,7 +186,7 @@ where
184186 ///
185187 /// The client agrees to paying channel fees according to the provided parameters.
186188 pub fn create_order (
187- & self , counterparty_node_id : & PublicKey , order : OrderParameters ,
189+ & self , counterparty_node_id : & PublicKey , order : LSPS1OrderParams ,
188190 refund_onchain_address : Option < Address > ,
189191 ) -> RequestId {
190192 let ( request_id, request_msg) = {
@@ -195,8 +197,10 @@ where
195197 let mut peer_state_lock = inner_state_lock. lock ( ) . unwrap ( ) ;
196198
197199 let request_id = crate :: utils:: generate_request_id ( & self . entropy_source ) ;
198- let request =
199- LSPS1Request :: CreateOrder ( CreateOrderRequest { order, refund_onchain_address } ) ;
200+ let request = LSPS1Request :: CreateOrder ( LSPS1CreateOrderRequest {
201+ order,
202+ refund_onchain_address,
203+ } ) ;
200204 let msg = LSPS1Message :: Request ( request_id. clone ( ) , request) . into ( ) ;
201205 peer_state_lock. pending_create_order_requests . insert ( request_id. clone ( ) ) ;
202206
@@ -212,7 +216,7 @@ where
212216
213217 fn handle_create_order_response (
214218 & self , request_id : RequestId , counterparty_node_id : & PublicKey ,
215- response : CreateOrderResponse ,
219+ response : LSPS1CreateOrderResponse ,
216220 ) -> Result < ( ) , LightningError > {
217221 let outer_state_lock = self . per_peer_state . read ( ) . unwrap ( ) ;
218222 match outer_state_lock. get ( counterparty_node_id) {
@@ -302,7 +306,7 @@ where
302306 ///
303307 /// [`LSPS1ClientEvent::OrderStatus`]: crate::lsps1::event::LSPS1ClientEvent::OrderStatus
304308 pub fn check_order_status (
305- & self , counterparty_node_id : & PublicKey , order_id : OrderId ,
309+ & self , counterparty_node_id : & PublicKey , order_id : LSPS1OrderId ,
306310 ) -> RequestId {
307311 let ( request_id, request_msg) = {
308312 let mut outer_state_lock = self . per_peer_state . write ( ) . unwrap ( ) ;
@@ -314,7 +318,8 @@ where
314318 let request_id = crate :: utils:: generate_request_id ( & self . entropy_source ) ;
315319 peer_state_lock. pending_get_order_requests . insert ( request_id. clone ( ) ) ;
316320
317- let request = LSPS1Request :: GetOrder ( GetOrderRequest { order_id : order_id. clone ( ) } ) ;
321+ let request =
322+ LSPS1Request :: GetOrder ( LSPS1GetOrderRequest { order_id : order_id. clone ( ) } ) ;
318323 let msg = LSPS1Message :: Request ( request_id. clone ( ) , request) . into ( ) ;
319324
320325 ( request_id, Some ( msg) )
@@ -329,7 +334,7 @@ where
329334
330335 fn handle_get_order_response (
331336 & self , request_id : RequestId , counterparty_node_id : & PublicKey ,
332- response : CreateOrderResponse ,
337+ response : LSPS1CreateOrderResponse ,
333338 ) -> Result < ( ) , LightningError > {
334339 let outer_state_lock = self . per_peer_state . read ( ) . unwrap ( ) ;
335340 match outer_state_lock. get ( counterparty_node_id) {
0 commit comments