X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=lightning%2Fsrc%2Fsign%2Fecdsa.rs;h=df2b40332c30fa8d27c8a9f853b936f461ec5bfd;hb=e4e6e09b672dc929b4d8571975bd923a7a4486be;hp=a0409e545059280b4e413fbf583702414aa5237d;hpb=38690bf50a60dc7b7ca3fbf67299b9b701607721;p=rust-lightning diff --git a/lightning/src/sign/ecdsa.rs b/lightning/src/sign/ecdsa.rs index a0409e54..df2b4033 100644 --- a/lightning/src/sign/ecdsa.rs +++ b/lightning/src/sign/ecdsa.rs @@ -11,7 +11,6 @@ use crate::ln::chan_utils::{ }; use crate::ln::msgs::UnsignedChannelAnnouncement; use crate::ln::types::PaymentPreimage; -use crate::util::ser::Writeable; #[allow(unused_imports)] use crate::prelude::*; @@ -211,12 +210,3 @@ pub trait EcdsaChannelSigner: ChannelSigner { &self, msg: &UnsignedChannelAnnouncement, secp_ctx: &Secp256k1, ) -> Result; } - -/// A writeable signer. -/// -/// There will always be two instances of a signer per channel, one occupied by the -/// [`ChannelManager`] and another by the channel's [`ChannelMonitor`]. -/// -/// [`ChannelManager`]: crate::ln::channelmanager::ChannelManager -/// [`ChannelMonitor`]: crate::chain::channelmonitor::ChannelMonitor -pub trait WriteableEcdsaChannelSigner: EcdsaChannelSigner + Writeable {}