@@ -6,7 +6,7 @@ use alloy_evm::{RecoveredTx, ToTxEnv};
66use alloy_primitives:: { Address , Bytes , TxKind , U256 } ;
77use revm:: context:: TxEnv ;
88use scroll_alloy_consensus:: { ScrollTxEnvelope , TxL1Message } ;
9- pub use zstd_compression:: { compute_compression_ratio , compute_compressed_size } ;
9+ pub use zstd_compression:: { compute_compressed_size , compute_compression_ratio } ;
1010
1111#[ cfg( feature = "zstd_compression" ) ]
1212mod zstd_compression {
@@ -41,7 +41,11 @@ mod zstd_compression {
4141 let result = compressor. finish ( ) . expect ( "failed to finish compression" ) ;
4242 let encoded_bytes_len = result. len ( ) ;
4343
44- if encoded_bytes_len > original_bytes_len { original_bytes_len } else { encoded_bytes_len }
44+ if encoded_bytes_len > original_bytes_len {
45+ original_bytes_len
46+ } else {
47+ encoded_bytes_len
48+ }
4549 }
4650
4751 /// Computes the compression ratio for the provided bytes.
@@ -127,13 +131,17 @@ where
127131 compression_ratio : Option < U256 > ,
128132 compressed_size : Option < usize > ,
129133 ) -> Self {
130- TxEnv :: from_tx_with_compression_info ( tx, sender, encoded, compression_ratio, compressed_size)
134+ TxEnv :: from_tx_with_compression_info (
135+ tx,
136+ sender,
137+ encoded,
138+ compression_ratio,
139+ compressed_size,
140+ )
131141 }
132142}
133143
134- impl < T , TxEnv : FromTxWithCompressionInfo < T > > ToTxEnv < TxEnv >
135- for WithCompressionInfo < Recovered < T > >
136- {
144+ impl < T , TxEnv : FromTxWithCompressionInfo < T > > ToTxEnv < TxEnv > for WithCompressionInfo < Recovered < T > > {
137145 fn to_tx_env ( & self ) -> TxEnv {
138146 let recovered = & self . value ;
139147 TxEnv :: from_tx_with_compression_info (
@@ -146,9 +154,7 @@ impl<T, TxEnv: FromTxWithCompressionInfo<T>> ToTxEnv<TxEnv>
146154 }
147155}
148156
149- impl < T , TxEnv : FromTxWithCompressionInfo < T > > ToTxEnv < TxEnv >
150- for WithCompressionInfo < & Recovered < T > >
151- {
157+ impl < T , TxEnv : FromTxWithCompressionInfo < T > > ToTxEnv < TxEnv > for WithCompressionInfo < & Recovered < T > > {
152158 fn to_tx_env ( & self ) -> TxEnv {
153159 let recovered = & self . value ;
154160 TxEnv :: from_tx_with_compression_info (
@@ -241,7 +247,7 @@ mod tests {
241247 use crate :: compute_compressed_size;
242248
243249 use super :: compute_compression_ratio;
244- use alloy_primitives:: { bytes, U256 , uint } ;
250+ use alloy_primitives:: { bytes, uint , U256 } ;
245251
246252 #[ test]
247253 fn test_compute_compression_ratio ( ) -> eyre:: Result < ( ) > {
@@ -286,7 +292,8 @@ mod tests {
286292
287293 // etherfi-stargate
288294 // https://scrollscan.com/tx/0x08bf18e860d4770920ba838fe709ca202227aa9afea1b0c11314e7f41fc5f578
289- let bytes = bytes ! ( "0x5988e7a1000000000000000000000000388325dd7c76e37cfda1ed6d8a97849a46b5512a" ) ;
295+ let bytes =
296+ bytes ! ( "0x5988e7a1000000000000000000000000388325dd7c76e37cfda1ed6d8a97849a46b5512a" ) ;
290297 let ratio = compute_compression_ratio ( & bytes) ;
291298 let size = compute_compressed_size ( & bytes) ;
292299 assert_eq ! ( ratio, U256 :: from( 1_000_000_000 ) ) ; // 1x
0 commit comments