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