1818import com .google .protobuf .ByteString ;
1919import io .grpc .ManagedChannel ;
2020import io .grpc .ManagedChannelBuilder ;
21- import java .math .BigInteger ;
2221import java .io .Closeable ;
2322import java .io .IOException ;
23+ import java .math .BigInteger ;
2424import java .util .Optional ;
2525import java .util .concurrent .TimeUnit ;
2626import java .util .concurrent .atomic .AtomicInteger ;
2727import net .consensys .linea .config .LineaRlnValidatorConfiguration ;
2828import net .consensys .linea .config .LineaTracerConfiguration ;
2929import net .consensys .linea .plugins .config .LineaL1L2BridgeSharedConfiguration ;
3030import net .consensys .linea .sequencer .txpoolvalidation .shared .KarmaServiceClient ;
31+ import net .consensys .linea .sequencer .txpoolvalidation .shared .KarmaServiceClient .KarmaInfo ;
3132import net .consensys .linea .zktracer .LineCountingTracer ;
3233import net .consensys .linea .zktracer .ZkCounter ;
3334import net .consensys .linea .zktracer .ZkTracer ;
34- import org .hyperledger .besu .plugin .data .ProcessableBlockHeader ;
35- import org .hyperledger .besu .plugin .services .BlockchainService ;
36- import org .hyperledger .besu .plugin .services .TransactionSimulationService ;
37- import net .consensys .linea .sequencer .txpoolvalidation .shared .KarmaServiceClient .KarmaInfo ;
3835import net .vac .prover .Address ;
3936import net .vac .prover .RlnProverGrpc ;
4037import net .vac .prover .SendTransactionReply ;
4138import net .vac .prover .SendTransactionRequest ;
4239import net .vac .prover .U256 ;
4340import net .vac .prover .Wei ;
4441import org .hyperledger .besu .datatypes .Transaction ;
42+ import org .hyperledger .besu .plugin .data .ProcessableBlockHeader ;
43+ import org .hyperledger .besu .plugin .services .BlockchainService ;
44+ import org .hyperledger .besu .plugin .services .TransactionSimulationService ;
4545import org .hyperledger .besu .plugin .services .txvalidator .PluginTransactionPoolValidator ;
4646import org .slf4j .Logger ;
4747import org .slf4j .LoggerFactory ;
@@ -121,7 +121,8 @@ public RlnProverForwarderValidator(
121121 BlockchainService blockchainService ,
122122 LineaTracerConfiguration tracerConfiguration ,
123123 LineaL1L2BridgeSharedConfiguration l1L2BridgeSharedConfiguration ) {
124- this (rlnConfig ,
124+ this (
125+ rlnConfig ,
125126 enabled ,
126127 karmaServiceClient ,
127128 transactionSimulationService ,
@@ -131,9 +132,7 @@ public RlnProverForwarderValidator(
131132 null );
132133 }
133134
134- /**
135- * Backward-compatible constructor used by existing tests. New dependencies default to null.
136- */
135+ /** Backward-compatible constructor used by existing tests. New dependencies default to null. */
137136 public RlnProverForwarderValidator (
138137 LineaRlnValidatorConfiguration rlnConfig ,
139138 boolean enabled ,
@@ -405,7 +404,8 @@ private LineCountingTracer createLineCountingTracer(
405404 var lineCountingTracer =
406405 tracerConfiguration != null && tracerConfiguration .isLimitless ()
407406 ? new ZkCounter (l1L2BridgeConfiguration )
408- : new ZkTracer (net .consensys .linea .zktracer .Fork .LONDON , l1L2BridgeConfiguration , chainId );
407+ : new ZkTracer (
408+ net .consensys .linea .zktracer .Fork .LONDON , l1L2BridgeConfiguration , chainId );
409409 lineCountingTracer .traceStartConflation (1L );
410410 lineCountingTracer .traceStartBlock (pendingBlockHeader , pendingBlockHeader .getCoinbase ());
411411 return lineCountingTracer ;
0 commit comments