@@ -12,7 +12,7 @@ use lightning::ln::ChannelId;
1212use lightning:: routing:: gossip;
1313use lightning:: routing:: router:: DefaultRouter ;
1414use lightning:: routing:: scoring:: { ProbabilisticScorer , ProbabilisticScoringFeeParameters } ;
15- use lightning:: sign:: { EntropySource , InMemorySigner } ;
15+ use lightning:: sign:: InMemorySigner ;
1616use lightning:: util:: config:: ChannelConfig as LdkChannelConfig ;
1717use lightning:: util:: config:: MaxDustHTLCExposure as LdkMaxDustHTLCExposure ;
1818use lightning:: util:: ser:: { Readable , Writeable , Writer } ;
@@ -83,6 +83,7 @@ pub(crate) type KeysManager = crate::wallet::WalletKeysManager<
8383pub ( crate ) type Router = DefaultRouter <
8484 Arc < NetworkGraph > ,
8585 Arc < FilesystemLogger > ,
86+ Arc < KeysManager > ,
8687 Arc < Mutex < Scorer > > ,
8788 ProbabilisticScoringFeeParameters ,
8889 Scorer ,
@@ -127,12 +128,8 @@ impl lightning::onion_message::messenger::MessageRouter for FakeMessageRouter {
127128 ) -> Result < lightning:: onion_message:: messenger:: OnionMessagePath , ( ) > {
128129 unimplemented ! ( )
129130 }
130- fn create_blinded_paths <
131- ES : EntropySource + ?Sized ,
132- T : secp256k1:: Signing + secp256k1:: Verification ,
133- > (
134- & self , _recipient : PublicKey , _peers : Vec < PublicKey > , _entropy_source : & ES ,
135- _secp_ctx : & Secp256k1 < T > ,
131+ fn create_blinded_paths < T : secp256k1:: Signing + secp256k1:: Verification > (
132+ & self , _recipient : PublicKey , _peers : Vec < PublicKey > , _secp_ctx : & Secp256k1 < T > ,
136133 ) -> Result < Vec < BlindedPath > , ( ) > {
137134 unreachable ! ( )
138135 }
0 commit comments