@@ -396,7 +396,7 @@ pub type SimpleRefChannelManager<'a, 'b, 'c, 'd, 'e, M, T, F, L> = ChannelManage
396
396
/// SimpleArcChannelManager when you require a ChannelManager with a static lifetime, such as when
397
397
/// you're using lightning-net-tokio.
398
398
pub 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 > ,
400
400
T :: Target : BroadcasterInterface ,
401
401
K :: Target : KeysInterface < Signer = Signer > ,
402
402
F :: Target : FeeEstimator ,
@@ -710,7 +710,7 @@ macro_rules! maybe_break_monitor_err {
710
710
}
711
711
712
712
impl < 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 > ,
714
714
T :: Target : BroadcasterInterface ,
715
715
K :: Target : KeysInterface < Signer = Signer > ,
716
716
F :: Target : FeeEstimator ,
@@ -3063,7 +3063,7 @@ impl<Signer: Sign, M: Deref, T: Deref, K: Deref, F: Deref, L: Deref> ChannelMana
3063
3063
}
3064
3064
3065
3065
impl < 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 > ,
3067
3067
T :: Target : BroadcasterInterface ,
3068
3068
K :: Target : KeysInterface < Signer = Signer > ,
3069
3069
F :: Target : FeeEstimator ,
@@ -3082,7 +3082,7 @@ impl<Signer: Sign, M: Deref, T: Deref, K: Deref, F: Deref, L: Deref> MessageSend
3082
3082
}
3083
3083
3084
3084
impl < 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 > ,
3086
3086
T :: Target : BroadcasterInterface ,
3087
3087
K :: Target : KeysInterface < Signer = Signer > ,
3088
3088
F :: Target : FeeEstimator ,
@@ -3101,7 +3101,7 @@ impl<Signer: Sign, M: Deref, T: Deref, K: Deref, F: Deref, L: Deref> EventsProvi
3101
3101
}
3102
3102
3103
3103
impl < 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 > ,
3105
3105
T :: Target : BroadcasterInterface ,
3106
3106
K :: Target : KeysInterface < Signer = Signer > ,
3107
3107
F :: Target : FeeEstimator ,
@@ -3258,7 +3258,7 @@ impl<Signer: Sign, M: Deref, T: Deref, K: Deref, F: Deref, L: Deref> ChannelMana
3258
3258
3259
3259
impl < Signer : Sign , M : Deref + Sync + Send , T : Deref + Sync + Send , K : Deref + Sync + Send , F : Deref + Sync + Send , L : Deref + Sync + Send >
3260
3260
ChannelMessageHandler for ChannelManager < Signer , M , T , K , F , L >
3261
- where M :: Target : chain:: Watch < ChanSigner = Signer > ,
3261
+ where M :: Target : chain:: Watch < Signer > ,
3262
3262
T :: Target : BroadcasterInterface ,
3263
3263
K :: Target : KeysInterface < Signer = Signer > ,
3264
3264
F :: Target : FeeEstimator ,
@@ -3708,7 +3708,7 @@ impl Readable for HTLCForwardInfo {
3708
3708
}
3709
3709
3710
3710
impl < 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 > ,
3712
3712
T :: Target : BroadcasterInterface ,
3713
3713
K :: Target : KeysInterface < Signer = Signer > ,
3714
3714
F :: Target : FeeEstimator ,
@@ -3791,7 +3791,7 @@ impl<Signer: Sign, M: Deref, T: Deref, K: Deref, F: Deref, L: Deref> Writeable f
3791
3791
/// 5) Move the ChannelMonitors into your local chain::Watch.
3792
3792
/// 6) Disconnect/connect blocks on the ChannelManager.
3793
3793
pub 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 > ,
3795
3795
T :: Target : BroadcasterInterface ,
3796
3796
K :: Target : KeysInterface < Signer = Signer > ,
3797
3797
F :: Target : FeeEstimator ,
@@ -3841,7 +3841,7 @@ pub struct ChannelManagerReadArgs<'a, Signer: 'a + Sign, M: Deref, T: Deref, K:
3841
3841
3842
3842
impl < ' a , Signer : ' a + Sign , M : Deref , T : Deref , K : Deref , F : Deref , L : Deref >
3843
3843
ChannelManagerReadArgs < ' a , Signer , M , T , K , F , L >
3844
- where M :: Target : chain:: Watch < ChanSigner = Signer > ,
3844
+ where M :: Target : chain:: Watch < Signer > ,
3845
3845
T :: Target : BroadcasterInterface ,
3846
3846
K :: Target : KeysInterface < Signer = Signer > ,
3847
3847
F :: Target : FeeEstimator ,
@@ -3863,7 +3863,7 @@ impl<'a, Signer: 'a + Sign, M: Deref, T: Deref, K: Deref, F: Deref, L: Deref>
3863
3863
// SipmleArcChannelManager type:
3864
3864
impl < ' a , Signer : Sign , M : Deref , T : Deref , K : Deref , F : Deref , L : Deref >
3865
3865
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 > ,
3867
3867
T :: Target : BroadcasterInterface ,
3868
3868
K :: Target : KeysInterface < Signer = Signer > ,
3869
3869
F :: Target : FeeEstimator ,
@@ -3877,7 +3877,7 @@ impl<'a, Signer: Sign, M: Deref, T: Deref, K: Deref, F: Deref, L: Deref>
3877
3877
3878
3878
impl < ' a , Signer : Sign , M : Deref , T : Deref , K : Deref , F : Deref , L : Deref >
3879
3879
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 > ,
3881
3881
T :: Target : BroadcasterInterface ,
3882
3882
K :: Target : KeysInterface < Signer = Signer > ,
3883
3883
F :: Target : FeeEstimator ,
0 commit comments