@@ -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