@@ -18,7 +18,7 @@ use crate::message_queue::MessageQueue;
1818
1919use crate :: events:: { Event , EventQueue } ;
2020use crate :: lsps0:: ser:: { ProtocolMessageHandler , RequestId , ResponseError } ;
21- use crate :: prelude:: { HashMap , HashSet } ;
21+ use crate :: prelude:: { HashMap , HashSet , new_hash_map } ;
2222use crate :: sync:: { Arc , Mutex , RwLock } ;
2323
2424use lightning:: ln:: msgs:: { ErrorAction , LightningError } ;
6969 entropy_source,
7070 pending_messages,
7171 pending_events,
72- per_peer_state : RwLock :: new ( HashMap :: new ( ) ) ,
72+ per_peer_state : RwLock :: new ( new_hash_map ( ) ) ,
7373 _config : config,
7474 }
7575 }
@@ -142,7 +142,7 @@ where
142142 & self , request_id : RequestId , counterparty_node_id : & PublicKey , error : ResponseError ,
143143 ) -> Result < ( ) , LightningError > {
144144 let outer_state_lock = self . per_peer_state . read ( ) . unwrap ( ) ;
145- match outer_state_lock. get ( & counterparty_node_id) {
145+ match outer_state_lock. get ( counterparty_node_id) {
146146 Some ( inner_state_lock) => {
147147 let mut peer_state_lock = inner_state_lock. lock ( ) . unwrap ( ) ;
148148
@@ -219,7 +219,7 @@ where
219219 response : CreateOrderResponse ,
220220 ) -> Result < ( ) , LightningError > {
221221 let outer_state_lock = self . per_peer_state . read ( ) . unwrap ( ) ;
222- match outer_state_lock. get ( & counterparty_node_id) {
222+ match outer_state_lock. get ( counterparty_node_id) {
223223 Some ( inner_state_lock) => {
224224 let mut peer_state_lock = inner_state_lock. lock ( ) . unwrap ( ) ;
225225
@@ -260,7 +260,7 @@ where
260260 & self , request_id : RequestId , counterparty_node_id : & PublicKey , error : ResponseError ,
261261 ) -> Result < ( ) , LightningError > {
262262 let outer_state_lock = self . per_peer_state . read ( ) . unwrap ( ) ;
263- match outer_state_lock. get ( & counterparty_node_id) {
263+ match outer_state_lock. get ( counterparty_node_id) {
264264 Some ( inner_state_lock) => {
265265 let mut peer_state_lock = inner_state_lock. lock ( ) . unwrap ( ) ;
266266
@@ -338,7 +338,7 @@ where
338338 response : CreateOrderResponse ,
339339 ) -> Result < ( ) , LightningError > {
340340 let outer_state_lock = self . per_peer_state . read ( ) . unwrap ( ) ;
341- match outer_state_lock. get ( & counterparty_node_id) {
341+ match outer_state_lock. get ( counterparty_node_id) {
342342 Some ( inner_state_lock) => {
343343 let mut peer_state_lock = inner_state_lock. lock ( ) . unwrap ( ) ;
344344
@@ -379,7 +379,7 @@ where
379379 & self , request_id : RequestId , counterparty_node_id : & PublicKey , error : ResponseError ,
380380 ) -> Result < ( ) , LightningError > {
381381 let outer_state_lock = self . per_peer_state . read ( ) . unwrap ( ) ;
382- match outer_state_lock. get ( & counterparty_node_id) {
382+ match outer_state_lock. get ( counterparty_node_id) {
383383 Some ( inner_state_lock) => {
384384 let mut peer_state_lock = inner_state_lock. lock ( ) . unwrap ( ) ;
385385
0 commit comments