File tree Expand file tree Collapse file tree 1 file changed +2
-4
lines changed
lightning/src/blinded_path Expand file tree Collapse file tree 1 file changed +2
-4
lines changed Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ use crate::ln::msgs::DecodeError;
2020use crate :: ln:: onion_utils;
2121use crate :: onion_message:: Destination ;
2222use crate :: util:: chacha20poly1305rfc:: ChaChaPolyWriteAdapter ;
23- use crate :: util:: ser:: { Readable , VecWriter , Writeable } ;
23+ use crate :: util:: ser:: { Readable , Writeable } ;
2424
2525use crate :: io;
2626use crate :: prelude:: * ;
@@ -129,10 +129,8 @@ where
129129
130130/// Encrypt TLV payload to be used as a [`crate::blinded_path::BlindedHop::encrypted_payload`].
131131fn encrypt_payload < P : Writeable > ( payload : P , encrypted_tlvs_rho : [ u8 ; 32 ] ) -> Vec < u8 > {
132- let mut writer = VecWriter ( Vec :: new ( ) ) ;
133132 let write_adapter = ChaChaPolyWriteAdapter :: new ( encrypted_tlvs_rho, & payload) ;
134- write_adapter. write ( & mut writer) . expect ( "In-memory writes cannot fail" ) ;
135- writer. 0
133+ write_adapter. encode ( )
136134}
137135
138136/// Blinded path encrypted payloads may be padded to ensure they are equal length.
You can’t perform that action at this time.
0 commit comments