@@ -396,7 +396,7 @@ pub type SimpleRefChannelManager<'a, 'b, 'c, 'd, 'e, M, T, F, L> = ChannelManage
396396/// SimpleArcChannelManager when you require a ChannelManager with a static lifetime, such as when
397397/// you're using lightning-net-tokio.
398398pub struct ChannelManager < Signer : Sign , M : Deref , T : Deref , K : Deref , F : Deref , L : Deref >
399- where M :: Target : chain:: Watch < ChanSigner = Signer > ,
399+ where M :: Target : chain:: Watch < Signer > ,
400400 T :: Target : BroadcasterInterface ,
401401 K :: Target : KeysInterface < Signer = Signer > ,
402402 F :: Target : FeeEstimator ,
@@ -710,7 +710,7 @@ macro_rules! maybe_break_monitor_err {
710710}
711711
712712impl < Signer : Sign , M : Deref , T : Deref , K : Deref , F : Deref , L : Deref > ChannelManager < Signer , M , T , K , F , L >
713- where M :: Target : chain:: Watch < ChanSigner = Signer > ,
713+ where M :: Target : chain:: Watch < Signer > ,
714714 T :: Target : BroadcasterInterface ,
715715 K :: Target : KeysInterface < Signer = Signer > ,
716716 F :: Target : FeeEstimator ,
@@ -3063,7 +3063,7 @@ impl<Signer: Sign, M: Deref, T: Deref, K: Deref, F: Deref, L: Deref> ChannelMana
30633063}
30643064
30653065impl < Signer : Sign , M : Deref , T : Deref , K : Deref , F : Deref , L : Deref > MessageSendEventsProvider for ChannelManager < Signer , M , T , K , F , L >
3066- where M :: Target : chain:: Watch < ChanSigner = Signer > ,
3066+ where M :: Target : chain:: Watch < Signer > ,
30673067 T :: Target : BroadcasterInterface ,
30683068 K :: Target : KeysInterface < Signer = Signer > ,
30693069 F :: Target : FeeEstimator ,
@@ -3082,7 +3082,7 @@ impl<Signer: Sign, M: Deref, T: Deref, K: Deref, F: Deref, L: Deref> MessageSend
30823082}
30833083
30843084impl < Signer : Sign , M : Deref , T : Deref , K : Deref , F : Deref , L : Deref > EventsProvider for ChannelManager < Signer , M , T , K , F , L >
3085- where M :: Target : chain:: Watch < ChanSigner = Signer > ,
3085+ where M :: Target : chain:: Watch < Signer > ,
30863086 T :: Target : BroadcasterInterface ,
30873087 K :: Target : KeysInterface < Signer = Signer > ,
30883088 F :: Target : FeeEstimator ,
@@ -3101,7 +3101,7 @@ impl<Signer: Sign, M: Deref, T: Deref, K: Deref, F: Deref, L: Deref> EventsProvi
31013101}
31023102
31033103impl < Signer : Sign , M : Deref , T : Deref , K : Deref , F : Deref , L : Deref > ChannelManager < Signer , M , T , K , F , L >
3104- where M :: Target : chain:: Watch < ChanSigner = Signer > ,
3104+ where M :: Target : chain:: Watch < Signer > ,
31053105 T :: Target : BroadcasterInterface ,
31063106 K :: Target : KeysInterface < Signer = Signer > ,
31073107 F :: Target : FeeEstimator ,
@@ -3258,7 +3258,7 @@ impl<Signer: Sign, M: Deref, T: Deref, K: Deref, F: Deref, L: Deref> ChannelMana
32583258
32593259impl < Signer : Sign , M : Deref + Sync + Send , T : Deref + Sync + Send , K : Deref + Sync + Send , F : Deref + Sync + Send , L : Deref + Sync + Send >
32603260 ChannelMessageHandler for ChannelManager < Signer , M , T , K , F , L >
3261- where M :: Target : chain:: Watch < ChanSigner = Signer > ,
3261+ where M :: Target : chain:: Watch < Signer > ,
32623262 T :: Target : BroadcasterInterface ,
32633263 K :: Target : KeysInterface < Signer = Signer > ,
32643264 F :: Target : FeeEstimator ,
@@ -3708,7 +3708,7 @@ impl Readable for HTLCForwardInfo {
37083708}
37093709
37103710impl < Signer : Sign , M : Deref , T : Deref , K : Deref , F : Deref , L : Deref > Writeable for ChannelManager < Signer , M , T , K , F , L >
3711- where M :: Target : chain:: Watch < ChanSigner = Signer > ,
3711+ where M :: Target : chain:: Watch < Signer > ,
37123712 T :: Target : BroadcasterInterface ,
37133713 K :: Target : KeysInterface < Signer = Signer > ,
37143714 F :: Target : FeeEstimator ,
@@ -3791,7 +3791,7 @@ impl<Signer: Sign, M: Deref, T: Deref, K: Deref, F: Deref, L: Deref> Writeable f
37913791/// 5) Move the ChannelMonitors into your local chain::Watch.
37923792/// 6) Disconnect/connect blocks on the ChannelManager.
37933793pub struct ChannelManagerReadArgs < ' a , Signer : ' a + Sign , M : Deref , T : Deref , K : Deref , F : Deref , L : Deref >
3794- where M :: Target : chain:: Watch < ChanSigner = Signer > ,
3794+ where M :: Target : chain:: Watch < Signer > ,
37953795 T :: Target : BroadcasterInterface ,
37963796 K :: Target : KeysInterface < Signer = Signer > ,
37973797 F :: Target : FeeEstimator ,
@@ -3841,7 +3841,7 @@ pub struct ChannelManagerReadArgs<'a, Signer: 'a + Sign, M: Deref, T: Deref, K:
38413841
38423842impl < ' a , Signer : ' a + Sign , M : Deref , T : Deref , K : Deref , F : Deref , L : Deref >
38433843 ChannelManagerReadArgs < ' a , Signer , M , T , K , F , L >
3844- where M :: Target : chain:: Watch < ChanSigner = Signer > ,
3844+ where M :: Target : chain:: Watch < Signer > ,
38453845 T :: Target : BroadcasterInterface ,
38463846 K :: Target : KeysInterface < Signer = Signer > ,
38473847 F :: Target : FeeEstimator ,
@@ -3863,7 +3863,7 @@ impl<'a, Signer: 'a + Sign, M: Deref, T: Deref, K: Deref, F: Deref, L: Deref>
38633863// SipmleArcChannelManager type:
38643864impl < ' a , Signer : Sign , M : Deref , T : Deref , K : Deref , F : Deref , L : Deref >
38653865 ReadableArgs < ChannelManagerReadArgs < ' a , Signer , M , T , K , F , L > > for ( BlockHash , Arc < ChannelManager < Signer , M , T , K , F , L > > )
3866- where M :: Target : chain:: Watch < ChanSigner = Signer > ,
3866+ where M :: Target : chain:: Watch < Signer > ,
38673867 T :: Target : BroadcasterInterface ,
38683868 K :: Target : KeysInterface < Signer = Signer > ,
38693869 F :: Target : FeeEstimator ,
@@ -3877,7 +3877,7 @@ impl<'a, Signer: Sign, M: Deref, T: Deref, K: Deref, F: Deref, L: Deref>
38773877
38783878impl < ' a , Signer : Sign , M : Deref , T : Deref , K : Deref , F : Deref , L : Deref >
38793879 ReadableArgs < ChannelManagerReadArgs < ' a , Signer , M , T , K , F , L > > for ( BlockHash , ChannelManager < Signer , M , T , K , F , L > )
3880- where M :: Target : chain:: Watch < ChanSigner = Signer > ,
3880+ where M :: Target : chain:: Watch < Signer > ,
38813881 T :: Target : BroadcasterInterface ,
38823882 K :: Target : KeysInterface < Signer = Signer > ,
38833883 F :: Target : FeeEstimator ,
0 commit comments