@@ -11,7 +11,7 @@ use lightning::ln::ChannelId;
11
11
use lightning:: routing:: gossip;
12
12
use lightning:: routing:: router:: DefaultRouter ;
13
13
use lightning:: routing:: scoring:: { ProbabilisticScorer , ProbabilisticScoringFeeParameters } ;
14
- use lightning:: sign:: { EntropySource , InMemorySigner } ;
14
+ use lightning:: sign:: InMemorySigner ;
15
15
use lightning:: util:: config:: ChannelConfig as LdkChannelConfig ;
16
16
use lightning:: util:: config:: MaxDustHTLCExposure as LdkMaxDustHTLCExposure ;
17
17
use lightning:: util:: ser:: { Readable , Writeable , Writer } ;
@@ -74,6 +74,7 @@ pub(crate) type KeysManager = crate::wallet::WalletKeysManager<
74
74
pub ( crate ) type Router = DefaultRouter <
75
75
Arc < NetworkGraph > ,
76
76
Arc < FilesystemLogger > ,
77
+ Arc < KeysManager > ,
77
78
Arc < Mutex < Scorer > > ,
78
79
ProbabilisticScoringFeeParameters ,
79
80
Scorer ,
@@ -118,12 +119,8 @@ impl lightning::onion_message::messenger::MessageRouter for FakeMessageRouter {
118
119
) -> Result < lightning:: onion_message:: messenger:: OnionMessagePath , ( ) > {
119
120
unimplemented ! ( )
120
121
}
121
- fn create_blinded_paths <
122
- ES : EntropySource + ?Sized ,
123
- T : secp256k1:: Signing + secp256k1:: Verification ,
124
- > (
125
- & self , _recipient : PublicKey , _peers : Vec < PublicKey > , _entropy_source : & ES ,
126
- _secp_ctx : & Secp256k1 < T > ,
122
+ fn create_blinded_paths < T : secp256k1:: Signing + secp256k1:: Verification > (
123
+ & self , _recipient : PublicKey , _peers : Vec < PublicKey > , _secp_ctx : & Secp256k1 < T > ,
127
124
) -> Result < Vec < BlindedPath > , ( ) > {
128
125
unreachable ! ( )
129
126
}
0 commit comments