@@ -599,7 +599,7 @@ pub async fn process_events_async<
599
599
EventHandlerFuture : core:: future:: Future < Output = ( ) > ,
600
600
EventHandler : Fn ( Event ) -> EventHandlerFuture ,
601
601
PS : ' static + Deref + Send ,
602
- M : ' static + Deref < Target = ChainMonitor < <SP :: Target as SignerProvider >:: Signer , CF , T , F , L , P > > + Send + Sync ,
602
+ M : ' static + Deref < Target = ChainMonitor < <SP :: Target as SignerProvider >:: EcdsaSigner , CF , T , F , L , P > > + Send + Sync ,
603
603
CM : ' static + Deref < Target = ChannelManager < CW , T , ES , NS , SP , F , R , L > > + Send + Sync ,
604
604
PGS : ' static + Deref < Target = P2PGossipSync < G , UL , L > > + Send + Sync ,
605
605
RGS : ' static + Deref < Target = RapidGossipSync < G , L > > + Send ,
@@ -617,15 +617,15 @@ pub async fn process_events_async<
617
617
where
618
618
UL :: Target : ' static + UtxoLookup ,
619
619
CF :: Target : ' static + chain:: Filter ,
620
- CW :: Target : ' static + chain:: Watch < <SP :: Target as SignerProvider >:: Signer > ,
620
+ CW :: Target : ' static + chain:: Watch < <SP :: Target as SignerProvider >:: EcdsaSigner > ,
621
621
T :: Target : ' static + BroadcasterInterface ,
622
622
ES :: Target : ' static + EntropySource ,
623
623
NS :: Target : ' static + NodeSigner ,
624
624
SP :: Target : ' static + SignerProvider ,
625
625
F :: Target : ' static + FeeEstimator ,
626
626
R :: Target : ' static + Router ,
627
627
L :: Target : ' static + Logger ,
628
- P :: Target : ' static + Persist < <SP :: Target as SignerProvider >:: Signer > ,
628
+ P :: Target : ' static + Persist < <SP :: Target as SignerProvider >:: EcdsaSigner > ,
629
629
PS :: Target : ' static + Persister < ' a , CW , T , ES , NS , SP , F , R , L , SC > ,
630
630
{
631
631
let mut should_break = false ;
@@ -738,7 +738,7 @@ impl BackgroundProcessor {
738
738
P : ' static + Deref + Send + Sync ,
739
739
EH : ' static + EventHandler + Send ,
740
740
PS : ' static + Deref + Send ,
741
- M : ' static + Deref < Target = ChainMonitor < <SP :: Target as SignerProvider >:: Signer , CF , T , F , L , P > > + Send + Sync ,
741
+ M : ' static + Deref < Target = ChainMonitor < <SP :: Target as SignerProvider >:: EcdsaSigner , CF , T , F , L , P > > + Send + Sync ,
742
742
CM : ' static + Deref < Target = ChannelManager < CW , T , ES , NS , SP , F , R , L > > + Send + Sync ,
743
743
PGS : ' static + Deref < Target = P2PGossipSync < G , UL , L > > + Send + Sync ,
744
744
RGS : ' static + Deref < Target = RapidGossipSync < G , L > > + Send ,
@@ -753,15 +753,15 @@ impl BackgroundProcessor {
753
753
where
754
754
UL :: Target : ' static + UtxoLookup ,
755
755
CF :: Target : ' static + chain:: Filter ,
756
- CW :: Target : ' static + chain:: Watch < <SP :: Target as SignerProvider >:: Signer > ,
756
+ CW :: Target : ' static + chain:: Watch < <SP :: Target as SignerProvider >:: EcdsaSigner > ,
757
757
T :: Target : ' static + BroadcasterInterface ,
758
758
ES :: Target : ' static + EntropySource ,
759
759
NS :: Target : ' static + NodeSigner ,
760
760
SP :: Target : ' static + SignerProvider ,
761
761
F :: Target : ' static + FeeEstimator ,
762
762
R :: Target : ' static + Router ,
763
763
L :: Target : ' static + Logger ,
764
- P :: Target : ' static + Persist < <SP :: Target as SignerProvider >:: Signer > ,
764
+ P :: Target : ' static + Persist < <SP :: Target as SignerProvider >:: EcdsaSigner > ,
765
765
PS :: Target : ' static + Persister < ' a , CW , T , ES , NS , SP , F , R , L , SC > ,
766
766
{
767
767
let stop_thread = Arc :: new ( AtomicBool :: new ( false ) ) ;
0 commit comments