@@ -398,7 +398,7 @@ pub type SimpleRefChannelManager<'a, 'b, 'c, 'd, 'e, M, T, F, L> = ChannelManage
398
398
/// SimpleArcChannelManager when you require a ChannelManager with a static lifetime, such as when
399
399
/// you're using lightning-net-tokio.
400
400
pub struct ChannelManager < Signer : Sign , M : Deref , T : Deref , K : Deref , F : Deref , L : Deref >
401
- where M :: Target : chain:: Watch < ChanSigner = Signer > ,
401
+ where M :: Target : chain:: Watch < Signer > ,
402
402
T :: Target : BroadcasterInterface ,
403
403
K :: Target : KeysInterface < Signer = Signer > ,
404
404
F :: Target : FeeEstimator ,
@@ -745,7 +745,7 @@ macro_rules! maybe_break_monitor_err {
745
745
}
746
746
747
747
impl < Signer : Sign , M : Deref , T : Deref , K : Deref , F : Deref , L : Deref > ChannelManager < Signer , M , T , K , F , L >
748
- where M :: Target : chain:: Watch < ChanSigner = Signer > ,
748
+ where M :: Target : chain:: Watch < Signer > ,
749
749
T :: Target : BroadcasterInterface ,
750
750
K :: Target : KeysInterface < Signer = Signer > ,
751
751
F :: Target : FeeEstimator ,
@@ -3102,7 +3102,7 @@ impl<Signer: Sign, M: Deref, T: Deref, K: Deref, F: Deref, L: Deref> ChannelMana
3102
3102
}
3103
3103
3104
3104
impl < Signer : Sign , M : Deref , T : Deref , K : Deref , F : Deref , L : Deref > MessageSendEventsProvider for ChannelManager < Signer , M , T , K , F , L >
3105
- where M :: Target : chain:: Watch < ChanSigner = Signer > ,
3105
+ where M :: Target : chain:: Watch < Signer > ,
3106
3106
T :: Target : BroadcasterInterface ,
3107
3107
K :: Target : KeysInterface < Signer = Signer > ,
3108
3108
F :: Target : FeeEstimator ,
@@ -3121,7 +3121,7 @@ impl<Signer: Sign, M: Deref, T: Deref, K: Deref, F: Deref, L: Deref> MessageSend
3121
3121
}
3122
3122
3123
3123
impl < Signer : Sign , M : Deref , T : Deref , K : Deref , F : Deref , L : Deref > EventsProvider for ChannelManager < Signer , M , T , K , F , L >
3124
- where M :: Target : chain:: Watch < ChanSigner = Signer > ,
3124
+ where M :: Target : chain:: Watch < Signer > ,
3125
3125
T :: Target : BroadcasterInterface ,
3126
3126
K :: Target : KeysInterface < Signer = Signer > ,
3127
3127
F :: Target : FeeEstimator ,
@@ -3140,7 +3140,7 @@ impl<Signer: Sign, M: Deref, T: Deref, K: Deref, F: Deref, L: Deref> EventsProvi
3140
3140
}
3141
3141
3142
3142
impl < Signer : Sign , M : Deref , T : Deref , K : Deref , F : Deref , L : Deref > ChannelManager < Signer , M , T , K , F , L >
3143
- where M :: Target : chain:: Watch < ChanSigner = Signer > ,
3143
+ where M :: Target : chain:: Watch < Signer > ,
3144
3144
T :: Target : BroadcasterInterface ,
3145
3145
K :: Target : KeysInterface < Signer = Signer > ,
3146
3146
F :: Target : FeeEstimator ,
@@ -3320,7 +3320,7 @@ impl<Signer: Sign, M: Deref, T: Deref, K: Deref, F: Deref, L: Deref> ChannelMana
3320
3320
3321
3321
impl < Signer : Sign , M : Deref + Sync + Send , T : Deref + Sync + Send , K : Deref + Sync + Send , F : Deref + Sync + Send , L : Deref + Sync + Send >
3322
3322
ChannelMessageHandler for ChannelManager < Signer , M , T , K , F , L >
3323
- where M :: Target : chain:: Watch < ChanSigner = Signer > ,
3323
+ where M :: Target : chain:: Watch < Signer > ,
3324
3324
T :: Target : BroadcasterInterface ,
3325
3325
K :: Target : KeysInterface < Signer = Signer > ,
3326
3326
F :: Target : FeeEstimator ,
@@ -3833,7 +3833,7 @@ impl Readable for HTLCForwardInfo {
3833
3833
}
3834
3834
3835
3835
impl < Signer : Sign , M : Deref , T : Deref , K : Deref , F : Deref , L : Deref > Writeable for ChannelManager < Signer , M , T , K , F , L >
3836
- where M :: Target : chain:: Watch < ChanSigner = Signer > ,
3836
+ where M :: Target : chain:: Watch < Signer > ,
3837
3837
T :: Target : BroadcasterInterface ,
3838
3838
K :: Target : KeysInterface < Signer = Signer > ,
3839
3839
F :: Target : FeeEstimator ,
@@ -3916,7 +3916,7 @@ impl<Signer: Sign, M: Deref, T: Deref, K: Deref, F: Deref, L: Deref> Writeable f
3916
3916
/// 5) Move the ChannelMonitors into your local chain::Watch.
3917
3917
/// 6) Disconnect/connect blocks on the ChannelManager.
3918
3918
pub struct ChannelManagerReadArgs < ' a , Signer : ' a + Sign , M : Deref , T : Deref , K : Deref , F : Deref , L : Deref >
3919
- where M :: Target : chain:: Watch < ChanSigner = Signer > ,
3919
+ where M :: Target : chain:: Watch < Signer > ,
3920
3920
T :: Target : BroadcasterInterface ,
3921
3921
K :: Target : KeysInterface < Signer = Signer > ,
3922
3922
F :: Target : FeeEstimator ,
@@ -3966,7 +3966,7 @@ pub struct ChannelManagerReadArgs<'a, Signer: 'a + Sign, M: Deref, T: Deref, K:
3966
3966
3967
3967
impl < ' a , Signer : ' a + Sign , M : Deref , T : Deref , K : Deref , F : Deref , L : Deref >
3968
3968
ChannelManagerReadArgs < ' a , Signer , M , T , K , F , L >
3969
- where M :: Target : chain:: Watch < ChanSigner = Signer > ,
3969
+ where M :: Target : chain:: Watch < Signer > ,
3970
3970
T :: Target : BroadcasterInterface ,
3971
3971
K :: Target : KeysInterface < Signer = Signer > ,
3972
3972
F :: Target : FeeEstimator ,
@@ -3988,7 +3988,7 @@ impl<'a, Signer: 'a + Sign, M: Deref, T: Deref, K: Deref, F: Deref, L: Deref>
3988
3988
// SipmleArcChannelManager type:
3989
3989
impl < ' a , Signer : Sign , M : Deref , T : Deref , K : Deref , F : Deref , L : Deref >
3990
3990
ReadableArgs < ChannelManagerReadArgs < ' a , Signer , M , T , K , F , L > > for ( BlockHash , Arc < ChannelManager < Signer , M , T , K , F , L > > )
3991
- where M :: Target : chain:: Watch < ChanSigner = Signer > ,
3991
+ where M :: Target : chain:: Watch < Signer > ,
3992
3992
T :: Target : BroadcasterInterface ,
3993
3993
K :: Target : KeysInterface < Signer = Signer > ,
3994
3994
F :: Target : FeeEstimator ,
@@ -4002,7 +4002,7 @@ impl<'a, Signer: Sign, M: Deref, T: Deref, K: Deref, F: Deref, L: Deref>
4002
4002
4003
4003
impl < ' a , Signer : Sign , M : Deref , T : Deref , K : Deref , F : Deref , L : Deref >
4004
4004
ReadableArgs < ChannelManagerReadArgs < ' a , Signer , M , T , K , F , L > > for ( BlockHash , ChannelManager < Signer , M , T , K , F , L > )
4005
- where M :: Target : chain:: Watch < ChanSigner = Signer > ,
4005
+ where M :: Target : chain:: Watch < Signer > ,
4006
4006
T :: Target : BroadcasterInterface ,
4007
4007
K :: Target : KeysInterface < Signer = Signer > ,
4008
4008
F :: Target : FeeEstimator ,
0 commit comments