@@ -58,11 +58,11 @@ use crate::ln::script::ShutdownScript;
5858use crate :: offers:: invoice:: UnsignedBolt12Invoice ;
5959use crate :: offers:: invoice_request:: UnsignedInvoiceRequest ;
6060use crate :: types:: payment:: PaymentPreimage ;
61- use crate :: util:: ser:: { Readable , ReadableArgs , Writeable , Writer } ;
61+ use crate :: util:: ser:: { Readable , ReadableArgs , Writeable } ;
6262use crate :: util:: transaction_utils;
6363
6464use crate :: crypto:: chacha20:: ChaCha20 ;
65- use crate :: io:: { self , Error } ;
65+ use crate :: io;
6666use crate :: ln:: msgs:: DecodeError ;
6767use crate :: prelude:: * ;
6868use crate :: sign:: ecdsa:: EcdsaChannelSigner ;
@@ -1785,28 +1785,6 @@ impl TaprootChannelSigner for InMemorySigner {
17851785
17861786const SERIALIZATION_VERSION : u8 = 1 ;
17871787
1788- const MIN_SERIALIZATION_VERSION : u8 = 1 ;
1789-
1790- impl Writeable for InMemorySigner {
1791- fn write < W : Writer > ( & self , writer : & mut W ) -> Result < ( ) , Error > {
1792- write_ver_prefix ! ( writer, SERIALIZATION_VERSION , MIN_SERIALIZATION_VERSION ) ;
1793-
1794- self . funding_key . write ( writer) ?;
1795- self . revocation_base_key . write ( writer) ?;
1796- self . payment_key . write ( writer) ?;
1797- self . delayed_payment_base_key . write ( writer) ?;
1798- self . htlc_base_key . write ( writer) ?;
1799- self . commitment_seed . write ( writer) ?;
1800- self . channel_parameters . write ( writer) ?;
1801- self . channel_value_satoshis . write ( writer) ?;
1802- self . channel_keys_id . write ( writer) ?;
1803-
1804- write_tlv_fields ! ( writer, { } ) ;
1805-
1806- Ok ( ( ) )
1807- }
1808- }
1809-
18101788impl < ES : Deref > ReadableArgs < ES > for InMemorySigner
18111789where
18121790 ES :: Target : EntropySource ,
0 commit comments