Remove WriteableEcdsaChannelSigner trait
[rust-lightning] / lightning / src / util / test_channel_signer.rs
index 64320bbbaf55eb08f295296abc3109c5b23697ab..0ad1d95bd0671bf3b7dcceb358d166298283c037 100644 (file)
@@ -13,7 +13,7 @@ use crate::ln::channel_keys::{HtlcKey};
 use crate::ln::msgs;
 use crate::ln::types::PaymentPreimage;
 use crate::sign::{InMemorySigner, ChannelSigner};
-use crate::sign::ecdsa::{EcdsaChannelSigner, WriteableEcdsaChannelSigner};
+use crate::sign::ecdsa::EcdsaChannelSigner;
 
 #[allow(unused_imports)]
 use crate::prelude::*;
@@ -297,8 +297,6 @@ impl EcdsaChannelSigner for TestChannelSigner {
        }
 }
 
-impl WriteableEcdsaChannelSigner for TestChannelSigner {}
-
 #[cfg(taproot)]
 impl TaprootChannelSigner for TestChannelSigner {
        fn generate_local_nonce_pair(&self, commitment_number: u64, secp_ctx: &Secp256k1<All>) -> PublicNonce {