@@ -11,15 +11,15 @@ use retry::batcher_retryables::{
1111 get_user_nonce_from_ethereum_retryable, user_balance_is_unlocked_retryable,
1212} ;
1313use retry:: { retry_function, RetryError } ;
14- use tokio:: time:: timeout;
15- use types:: batch_state:: BatchState ;
16- use types:: user_state:: UserState ;
1714use std:: collections:: HashMap ;
1815use std:: env;
1916use std:: net:: SocketAddr ;
2017use std:: path:: PathBuf ;
2118use std:: sync:: Arc ;
2219use std:: time:: Duration ;
20+ use tokio:: time:: timeout;
21+ use types:: batch_state:: BatchState ;
22+ use types:: user_state:: UserState ;
2323
2424use aligned_sdk:: core:: constants:: {
2525 ADDITIONAL_SUBMISSION_GAS_COST_PER_PROOF , AGGREGATOR_GAS_COST , BUMP_BACKOFF_FACTOR ,
@@ -263,17 +263,20 @@ impl Batcher {
263263 }
264264 }
265265
266- pub async fn listen_connections ( self : Arc < Self > , address : & str , cert : PathBuf , key : PathBuf ) -> Result < ( ) , BatcherError > {
266+ pub async fn listen_connections (
267+ self : Arc < Self > ,
268+ address : & str ,
269+ cert : PathBuf ,
270+ key : PathBuf ,
271+ ) -> Result < ( ) , BatcherError > {
267272 // let mut acceptor_builder = SslAcceptor::mozilla_intermediate_v5(SslMethod::tls()).unwrap();
268273 // acceptor_builder.set_private_key_file(key, SslFiletype::PEM).unwrap();
269274 // acceptor_builder.set_certificate_chain_file(cert).unwrap();
270275 // acceptor_builder.check_private_key().unwrap();
271276 // let acceptor = Arc::new(acceptor_builder.build());
272277 // Reference: https://github.com/rustls/tokio-rustls/blob/main/examples/server.rs
273- let cert = vec ! [
274- CertificateDer :: from_pem_file( cert)
275- . map_err( |e| BatcherError :: TlsError ( format!( "{e}" ) ) ) ?,
276- ] ;
278+ let cert = vec ! [ CertificateDer :: from_pem_file( cert)
279+ . map_err( |e| BatcherError :: TlsError ( format!( "{e}" ) ) ) ?] ;
277280 let key = PrivateKeyDer :: from_pem_file ( key)
278281 . map_err ( |e| BatcherError :: TlsError ( format ! ( "{e}" ) ) ) ?;
279282
@@ -393,7 +396,8 @@ impl Batcher {
393396 ) -> Result < ( ) , BatcherError > {
394397 info ! ( "Incoming TCP connection from: {}" , addr) ;
395398 self . metrics . open_connections . inc ( ) ;
396- let tls_stream = acceptor. accept ( raw_stream)
399+ let tls_stream = acceptor
400+ . accept ( raw_stream)
397401 . await
398402 . map_err ( |e| BatcherError :: TlsError ( e. to_string ( ) ) ) ?;
399403 let ws_stream_future = tokio_tungstenite:: accept_async ( tls_stream) ;
0 commit comments