File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -226,7 +226,7 @@ impl Readable for SpendableOutputDescriptor {
226
226
/// of LN security model, orthogonal of key management issues.
227
227
// TODO: We should remove Clone by instead requesting a new Sign copy when we create
228
228
// ChannelMonitors instead of expecting to clone the one out of the Channel into the monitors.
229
- pub trait BaseSign : Send + Writeable {
229
+ pub trait BaseSign : Send {
230
230
/// Gets the per-commitment point for a specific commitment number
231
231
///
232
232
/// Note that the commitment number starts at (1 << 48) - 1 and counts backwards.
@@ -349,7 +349,7 @@ pub trait BaseSign : Send + Writeable {
349
349
/// Although we require signers to be cloneable, it may be useful for developers to be able to use
350
350
/// signers in an un-sized way, for example as `dyn BaseSign`. Therefore we separate the Clone trait,
351
351
/// which implies Sized, into this derived trait.
352
- pub trait Sign : BaseSign + Clone {
352
+ pub trait Sign : BaseSign + Writeable + Clone {
353
353
}
354
354
355
355
/// A trait to describe an object which can get user secrets and key material.
You can’t perform that action at this time.
0 commit comments