@@ -13,7 +13,7 @@ use lightning::ln::ChannelId;
13
13
use lightning:: routing:: gossip;
14
14
use lightning:: routing:: router:: DefaultRouter ;
15
15
use lightning:: routing:: scoring:: { ProbabilisticScorer , ProbabilisticScoringFeeParameters } ;
16
- use lightning:: sign:: { EntropySource , InMemorySigner } ;
16
+ use lightning:: sign:: InMemorySigner ;
17
17
use lightning:: util:: config:: ChannelConfig as LdkChannelConfig ;
18
18
use lightning:: util:: config:: MaxDustHTLCExposure as LdkMaxDustHTLCExposure ;
19
19
use lightning:: util:: ser:: { Readable , Writeable , Writer } ;
@@ -84,6 +84,7 @@ pub(crate) type KeysManager = crate::wallet::WalletKeysManager<
84
84
pub ( crate ) type Router = DefaultRouter <
85
85
Arc < NetworkGraph > ,
86
86
Arc < FilesystemLogger > ,
87
+ Arc < KeysManager > ,
87
88
Arc < Mutex < Scorer > > ,
88
89
ProbabilisticScoringFeeParameters ,
89
90
Scorer ,
@@ -128,12 +129,8 @@ impl lightning::onion_message::messenger::MessageRouter for FakeMessageRouter {
128
129
) -> Result < lightning:: onion_message:: messenger:: OnionMessagePath , ( ) > {
129
130
unimplemented ! ( )
130
131
}
131
- fn create_blinded_paths <
132
- ES : EntropySource + ?Sized ,
133
- T : secp256k1:: Signing + secp256k1:: Verification ,
134
- > (
135
- & self , _recipient : PublicKey , _peers : Vec < PublicKey > , _entropy_source : & ES ,
136
- _secp_ctx : & Secp256k1 < T > ,
132
+ fn create_blinded_paths < T : secp256k1:: Signing + secp256k1:: Verification > (
133
+ & self , _recipient : PublicKey , _peers : Vec < PublicKey > , _secp_ctx : & Secp256k1 < T > ,
137
134
) -> Result < Vec < BlindedPath > , ( ) > {
138
135
unreachable ! ( )
139
136
}
0 commit comments