@@ -8,8 +8,8 @@ use crate::logger::{log_error, FilesystemLogger, Logger};
8
8
use crate :: payment_store:: PaymentStore ;
9
9
use crate :: peer_store:: PeerStore ;
10
10
use crate :: types:: {
11
- ChainMonitor , ChannelManager , GossipSync , KeysManager , NetAddress , NetworkGraph ,
12
- OnionMessenger , PeerManager ,
11
+ ChainMonitor , ChannelManager , FakeMessageRouter , GossipSync , KeysManager , NetAddress ,
12
+ NetworkGraph , OnionMessenger , PeerManager ,
13
13
} ;
14
14
use crate :: wallet:: Wallet ;
15
15
use crate :: LogLevel ;
@@ -18,7 +18,6 @@ use crate::{
18
18
WALLET_KEYS_SEED_LEN ,
19
19
} ;
20
20
21
- use lightning:: sign:: EntropySource ;
22
21
use lightning:: chain:: { chainmonitor, BestBlock , Watch } ;
23
22
use lightning:: ln:: channelmanager:: { self , ChainParameters , ChannelManagerReadArgs } ;
24
23
use lightning:: ln:: msgs:: RoutingMessageHandler ;
@@ -27,6 +26,7 @@ use lightning::routing::router::DefaultRouter;
27
26
use lightning:: routing:: scoring:: {
28
27
ProbabilisticScorer , ProbabilisticScoringDecayParameters , ProbabilisticScoringFeeParameters ,
29
28
} ;
29
+ use lightning:: sign:: EntropySource ;
30
30
31
31
use lightning:: util:: config:: UserConfig ;
32
32
use lightning:: util:: ser:: ReadableArgs ;
@@ -604,6 +604,8 @@ fn build_with_store_internal<K: KVStore + Sync + Send + 'static>(
604
604
Arc :: clone ( & keys_manager) ,
605
605
Arc :: clone ( & keys_manager) ,
606
606
Arc :: clone ( & logger) ,
607
+ Arc :: new ( FakeMessageRouter { } ) ,
608
+ IgnoringMessageHandler { } ,
607
609
IgnoringMessageHandler { } ,
608
610
) ) ;
609
611
let ephemeral_bytes: [ u8 ; 32 ] = keys_manager. get_secure_random_bytes ( ) ;
0 commit comments