@@ -599,7 +599,7 @@ pub async fn process_events_async<
599599 EventHandlerFuture : core:: future:: Future < Output = ( ) > ,
600600 EventHandler : Fn ( Event ) -> EventHandlerFuture ,
601601 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 ,
603603 CM : ' static + Deref < Target = ChannelManager < CW , T , ES , NS , SP , F , R , L > > + Send + Sync ,
604604 PGS : ' static + Deref < Target = P2PGossipSync < G , UL , L > > + Send + Sync ,
605605 RGS : ' static + Deref < Target = RapidGossipSync < G , L > > + Send ,
@@ -617,15 +617,15 @@ pub async fn process_events_async<
617617where
618618 UL :: Target : ' static + UtxoLookup ,
619619 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 > ,
621621 T :: Target : ' static + BroadcasterInterface ,
622622 ES :: Target : ' static + EntropySource ,
623623 NS :: Target : ' static + NodeSigner ,
624624 SP :: Target : ' static + SignerProvider ,
625625 F :: Target : ' static + FeeEstimator ,
626626 R :: Target : ' static + Router ,
627627 L :: Target : ' static + Logger ,
628- P :: Target : ' static + Persist < <SP :: Target as SignerProvider >:: Signer > ,
628+ P :: Target : ' static + Persist < <SP :: Target as SignerProvider >:: EcdsaSigner > ,
629629 PS :: Target : ' static + Persister < ' a , CW , T , ES , NS , SP , F , R , L , SC > ,
630630{
631631 let mut should_break = false ;
@@ -738,7 +738,7 @@ impl BackgroundProcessor {
738738 P : ' static + Deref + Send + Sync ,
739739 EH : ' static + EventHandler + Send ,
740740 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 ,
742742 CM : ' static + Deref < Target = ChannelManager < CW , T , ES , NS , SP , F , R , L > > + Send + Sync ,
743743 PGS : ' static + Deref < Target = P2PGossipSync < G , UL , L > > + Send + Sync ,
744744 RGS : ' static + Deref < Target = RapidGossipSync < G , L > > + Send ,
@@ -753,15 +753,15 @@ impl BackgroundProcessor {
753753 where
754754 UL :: Target : ' static + UtxoLookup ,
755755 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 > ,
757757 T :: Target : ' static + BroadcasterInterface ,
758758 ES :: Target : ' static + EntropySource ,
759759 NS :: Target : ' static + NodeSigner ,
760760 SP :: Target : ' static + SignerProvider ,
761761 F :: Target : ' static + FeeEstimator ,
762762 R :: Target : ' static + Router ,
763763 L :: Target : ' static + Logger ,
764- P :: Target : ' static + Persist < <SP :: Target as SignerProvider >:: Signer > ,
764+ P :: Target : ' static + Persist < <SP :: Target as SignerProvider >:: EcdsaSigner > ,
765765 PS :: Target : ' static + Persister < ' a , CW , T , ES , NS , SP , F , R , L , SC > ,
766766 {
767767 let stop_thread = Arc :: new ( AtomicBool :: new ( false ) ) ;
0 commit comments