@@ -18,7 +18,7 @@ use crate::message_queue::MessageQueue;
18
18
19
19
use crate :: events:: { Event , EventQueue } ;
20
20
use crate :: lsps0:: ser:: { ProtocolMessageHandler , RequestId , ResponseError } ;
21
- use crate :: prelude:: { HashMap , HashSet } ;
21
+ use crate :: prelude:: { HashMap , HashSet , new_hash_map } ;
22
22
use crate :: sync:: { Arc , Mutex , RwLock } ;
23
23
24
24
use lightning:: ln:: msgs:: { ErrorAction , LightningError } ;
69
69
entropy_source,
70
70
pending_messages,
71
71
pending_events,
72
- per_peer_state : RwLock :: new ( HashMap :: new ( ) ) ,
72
+ per_peer_state : RwLock :: new ( new_hash_map ( ) ) ,
73
73
_config : config,
74
74
}
75
75
}
@@ -142,7 +142,7 @@ where
142
142
& self , request_id : RequestId , counterparty_node_id : & PublicKey , error : ResponseError ,
143
143
) -> Result < ( ) , LightningError > {
144
144
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) {
146
146
Some ( inner_state_lock) => {
147
147
let mut peer_state_lock = inner_state_lock. lock ( ) . unwrap ( ) ;
148
148
@@ -219,7 +219,7 @@ where
219
219
response : CreateOrderResponse ,
220
220
) -> Result < ( ) , LightningError > {
221
221
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) {
223
223
Some ( inner_state_lock) => {
224
224
let mut peer_state_lock = inner_state_lock. lock ( ) . unwrap ( ) ;
225
225
@@ -260,7 +260,7 @@ where
260
260
& self , request_id : RequestId , counterparty_node_id : & PublicKey , error : ResponseError ,
261
261
) -> Result < ( ) , LightningError > {
262
262
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) {
264
264
Some ( inner_state_lock) => {
265
265
let mut peer_state_lock = inner_state_lock. lock ( ) . unwrap ( ) ;
266
266
@@ -338,7 +338,7 @@ where
338
338
response : CreateOrderResponse ,
339
339
) -> Result < ( ) , LightningError > {
340
340
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) {
342
342
Some ( inner_state_lock) => {
343
343
let mut peer_state_lock = inner_state_lock. lock ( ) . unwrap ( ) ;
344
344
@@ -379,7 +379,7 @@ where
379
379
& self , request_id : RequestId , counterparty_node_id : & PublicKey , error : ResponseError ,
380
380
) -> Result < ( ) , LightningError > {
381
381
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) {
383
383
Some ( inner_state_lock) => {
384
384
let mut peer_state_lock = inner_state_lock. lock ( ) . unwrap ( ) ;
385
385
0 commit comments