Skip to content

Commit

Permalink
chore: improve package consistency jvm lib
Browse files Browse the repository at this point in the history
  • Loading branch information
jpnovais committed Feb 20, 2025
1 parent 3caceed commit fa21285
Show file tree
Hide file tree
Showing 173 changed files with 502 additions and 463 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ package net.consensys.zkevm.coordinator.app.config

import com.sksamuel.hoplite.ConfigAlias
import com.sksamuel.hoplite.Masked
import net.consensys.assertIs32Bytes
import net.consensys.decodeHex
import linea.kotlin.assertIs32Bytes
import linea.kotlin.decodeHex
import net.consensys.linea.BlockParameter
import net.consensys.linea.assertIsValidAddress
import net.consensys.linea.blob.BlobCompressorVersion
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
package net.consensys.zkevm.coordinator.app.config

import com.sksamuel.hoplite.ConfigAlias
import linea.kotlin.toKWeiUInt
import net.consensys.linea.ethereum.gaspricing.BoundableFeeCalculator
import net.consensys.linea.ethereum.gaspricing.staticcap.ExtraDataV1UpdaterImpl
import net.consensys.linea.ethereum.gaspricing.staticcap.FeeHistoryFetcherImpl
Expand All @@ -9,7 +10,6 @@ import net.consensys.linea.ethereum.gaspricing.staticcap.GasUsageRatioWeightedAv
import net.consensys.linea.ethereum.gaspricing.staticcap.MinerExtraDataV1CalculatorImpl
import net.consensys.linea.ethereum.gaspricing.staticcap.TransactionCostCalculator
import net.consensys.linea.ethereum.gaspricing.staticcap.VariableFeesCalculator
import net.consensys.toKWeiUInt
import net.consensys.zkevm.coordinator.app.L2NetworkGasPricingService
import java.net.URL
import java.time.Duration
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ package net.consensys.zkevm.coordinator.blockcreation

import io.vertx.core.Vertx
import linea.domain.Block
import net.consensys.encodeHex
import linea.kotlin.encodeHex
import net.consensys.linea.BlockParameter.Companion.toBlockParameter
import net.consensys.linea.async.AsyncRetryer
import net.consensys.linea.web3j.ExtendedWeb3J
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ import build.linea.web3j.Web3JLogsClient
import io.vertx.junit5.Timeout
import io.vertx.junit5.VertxExtension
import io.vertx.junit5.VertxTestContext
import linea.kotlin.toULong
import net.consensys.linea.contract.EIP1559GasProvider
import net.consensys.linea.contract.L2MessageService
import net.consensys.toULong
import net.consensys.zkevm.ethereum.coordination.conflation.upgrade.SwitchProvider
import net.consensys.zkevm.ethereum.signing.ECKeypairSigner
import net.consensys.zkevm.ethereum.signing.ECKeypairSignerAdapter
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,14 @@ import linea.domain.Block
import linea.domain.createBlock
import linea.domain.toEthGetBlockResponse
import linea.jsonrpc.TestingJsonRpcServer
import linea.kotlin.ByteArrayExt
import linea.kotlin.toHexString
import linea.kotlin.toULongFromHex
import linea.log4j.configureLoggers
import linea.web3j.createWeb3jHttpClient
import net.consensys.ByteArrayExt
import net.consensys.linea.async.get
import net.consensys.linea.web3j.ExtendedWeb3J
import net.consensys.linea.web3j.ExtendedWeb3JImpl
import net.consensys.toHexString
import net.consensys.toULongFromHex
import net.consensys.zkevm.ethereum.coordination.blockcreation.BlockCreated
import net.consensys.zkevm.ethereum.coordination.blockcreation.BlockCreationListener
import org.apache.logging.log4j.Level
Expand All @@ -29,7 +29,6 @@ import org.junit.jupiter.api.extension.ExtendWith
import org.mockito.kotlin.mock
import tech.pegasys.teku.infrastructure.async.SafeFuture
import java.util.concurrent.CopyOnWriteArrayList
import java.util.concurrent.Executors
import java.util.concurrent.atomic.AtomicLong
import kotlin.time.Duration.Companion.milliseconds
import kotlin.time.Duration.Companion.seconds
Expand All @@ -48,7 +47,6 @@ class BlockCreationMonitorTest {
lastL2BlockNumberToProcessInclusive = null
)
private lateinit var vertx: Vertx
private val executor = Executors.newSingleThreadScheduledExecutor()
private lateinit var lastProvenBlockNumberProvider: LastProvenBlockNumberProviderDouble
private lateinit var monitor: BlockCreationMonitor

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ package net.consensys.zkevm.ethereum.coordination.blockcreation

import com.github.michaelbull.result.Err
import com.github.michaelbull.result.Ok
import net.consensys.ByteArrayExt
import linea.kotlin.ByteArrayExt
import net.consensys.linea.BlockNumberAndHash
import net.consensys.linea.errors.ErrorResponse
import net.consensys.zkevm.coordinator.clients.RollupForkChoiceUpdatedClient
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ import com.fasterxml.jackson.databind.ObjectMapper
import com.fasterxml.jackson.databind.node.ArrayNode
import io.vertx.core.Vertx
import linea.encoding.BlockRLPEncoder
import net.consensys.encodeHex
import linea.kotlin.encodeHex
import linea.kotlin.toBigInteger
import net.consensys.linea.async.toSafeFuture
import net.consensys.toBigInteger
import net.consensys.zkevm.coordinator.clients.BatchExecutionProofRequestV1
import net.consensys.zkevm.coordinator.clients.BatchExecutionProofResponse
import net.consensys.zkevm.coordinator.clients.ExecutionProverClientV2
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ package net.consensys.zkevm.coordinator.clients.prover

import com.fasterxml.jackson.databind.ObjectMapper
import io.vertx.core.Vertx
import net.consensys.encodeHex
import linea.kotlin.encodeHex
import net.consensys.zkevm.coordinator.clients.ProofAggregationProverClientV2
import net.consensys.zkevm.coordinator.clients.prover.serialization.JsonSerialization
import net.consensys.zkevm.coordinator.clients.prover.serialization.ProofToFinalizeJsonResponse
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package net.consensys.zkevm.coordinator.clients.prover

import net.consensys.encodeHex
import linea.kotlin.encodeHex
import net.consensys.zkevm.domain.ProofIndex

open class ProverFileNameProvider(protected val fileNameSuffix: String) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ import build.linea.clients.GetZkEVMStateMerkleProofResponse
import com.fasterxml.jackson.databind.node.ArrayNode
import linea.domain.Block
import linea.domain.createBlock
import net.consensys.ByteArrayExt
import net.consensys.encodeHex
import linea.kotlin.ByteArrayExt
import linea.kotlin.encodeHex
import net.consensys.zkevm.coordinator.clients.BatchExecutionProofRequestV1
import net.consensys.zkevm.coordinator.clients.GenerateTracesResponse
import net.consensys.zkevm.coordinator.clients.L2MessageServiceLogsClient
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import io.micrometer.core.instrument.simple.SimpleMeterRegistry
import io.vertx.core.Vertx
import io.vertx.junit5.VertxExtension
import kotlinx.datetime.Clock
import net.consensys.ByteArrayExt
import linea.kotlin.ByteArrayExt
import net.consensys.linea.metrics.MetricsFacade
import net.consensys.linea.metrics.micrometer.MicrometerMetricsFacade
import net.consensys.zkevm.domain.ProofIndex
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package net.consensys.zkevm.coordinator.clients.prover

import net.consensys.decodeHex
import linea.kotlin.decodeHex
import net.consensys.zkevm.domain.ProofIndex
import org.junit.jupiter.api.Assertions
import org.junit.jupiter.api.Test
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ import com.fasterxml.jackson.databind.JsonSerializer
import com.fasterxml.jackson.databind.SerializerProvider
import com.fasterxml.jackson.databind.annotation.JsonDeserialize
import com.fasterxml.jackson.databind.annotation.JsonSerialize
import net.consensys.decodeHex
import net.consensys.encodeHex
import linea.kotlin.decodeHex
import linea.kotlin.encodeHex
import net.consensys.zkevm.coordinator.clients.BlobCompressionProof
import net.consensys.zkevm.coordinator.clients.BlobCompressionProofRequest

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import com.github.michaelbull.result.getOrElse
import com.github.michaelbull.result.mapEither
import com.github.michaelbull.result.runCatching
import io.vertx.core.Vertx
import net.consensys.encodeHex
import linea.kotlin.encodeHex
import net.consensys.linea.BlockNumberAndHash
import net.consensys.linea.async.toSafeFuture
import net.consensys.linea.errors.ErrorResponse
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,8 @@ import io.micrometer.core.instrument.simple.SimpleMeterRegistry
import io.vertx.core.Vertx
import io.vertx.core.json.JsonObject
import io.vertx.junit5.VertxExtension
import net.consensys.ByteArrayExt
import net.consensys.encodeHex
import linea.kotlin.ByteArrayExt
import linea.kotlin.encodeHex
import net.consensys.linea.BlockNumberAndHash
import net.consensys.linea.async.get
import net.consensys.linea.jsonrpc.client.JsonRpcClient
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
package net.consensys.linea.contract

import linea.kotlin.toBigInteger
import linea.kotlin.toIntervalString
import net.consensys.linea.web3j.AtomicContractEIP1559GasProvider
import net.consensys.linea.web3j.EIP1559GasFees
import net.consensys.linea.web3j.blocksRange
import net.consensys.linea.web3j.toLineaDomain
import net.consensys.toBigInteger
import net.consensys.toIntervalString
import org.apache.logging.log4j.LogManager
import org.apache.logging.log4j.Logger
import org.web3j.protocol.Web3j
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
package net.consensys.linea.contract

import build.linea.contract.LineaRollupV6
import linea.kotlin.toBigInteger
import linea.kotlin.toULong
import net.consensys.linea.web3j.AtomicContractEIP1559GasProvider
import net.consensys.linea.web3j.EIP1559GasFees
import net.consensys.linea.web3j.SmartContractErrors
import net.consensys.toBigInteger
import net.consensys.toULong
import org.web3j.abi.FunctionEncoder
import org.web3j.abi.datatypes.Function
import org.web3j.crypto.Credentials
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
package net.consensys.linea.contract

import net.consensys.gwei
import linea.kotlin.gwei
import linea.kotlin.toBigInteger
import net.consensys.linea.web3j.AtomicContractEIP1559GasProvider
import net.consensys.linea.web3j.EIP1559GasFees
import net.consensys.linea.web3j.EIP4844GasFees
import net.consensys.linea.web3j.EIP4844GasProvider
import net.consensys.toBigInteger
import java.math.BigInteger

// this class is mainly intended to be used for testing purposes
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
package net.consensys.linea.contract

import linea.kotlin.toBigInteger
import linea.kotlin.toGWei
import linea.kotlin.toULong
import net.consensys.linea.async.toSafeFuture
import net.consensys.linea.web3j.AtomicContractEIP1559GasProvider
import net.consensys.linea.web3j.EIP1559GasFees
Expand All @@ -8,9 +11,6 @@ import net.consensys.linea.web3j.EIP4844GasProvider
import net.consensys.linea.web3j.Eip4844Transaction
import net.consensys.linea.web3j.SmartContractErrors
import net.consensys.linea.web3j.informativeEthCall
import net.consensys.toBigInteger
import net.consensys.toGWei
import net.consensys.toULong
import net.consensys.zkevm.ethereum.gaspricing.GasPriceCaps
import org.apache.logging.log4j.LogManager
import org.apache.logging.log4j.Logger
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package net.consensys.linea.contract

import io.vertx.core.Vertx
import linea.kotlin.toULong
import net.consensys.linea.async.toSafeFuture
import net.consensys.toULong
import net.consensys.zkevm.coordinator.clients.L2MessageServiceClient
import net.consensys.zkevm.coordinator.clients.L2MessageServiceLogsClient
import net.consensys.zkevm.domain.L2RollingHashUpdatedEvent
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package net.consensys.linea.contract

import build.linea.web3j.Web3JLogsClient
import net.consensys.toULong
import linea.kotlin.toULong
import net.consensys.zkevm.coordinator.clients.L2MessageServiceLogsClient
import net.consensys.zkevm.domain.BridgeLogsData
import net.consensys.zkevm.domain.L2RollingHashUpdatedEvent
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package net.consensys.linea.contract.l1

import net.consensys.encodeHex
import linea.kotlin.encodeHex
import net.consensys.zkevm.coordinator.clients.smartcontract.LineaGenesisStateProvider

data class GenesisStateProvider(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ package net.consensys.linea.contract.l1

import build.linea.contract.LineaRollupV6
import build.linea.contract.l1.LineaContractVersion
import net.consensys.toBigInteger
import linea.kotlin.toBigInteger
import net.consensys.zkevm.domain.BlobRecord
import net.consensys.zkevm.domain.ProofToFinalize
import org.web3j.abi.TypeReference
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@ package net.consensys.linea.contract.l1

import build.linea.contract.LineaRollupV6
import build.linea.contract.l1.Web3JLineaRollupSmartContractClientReadOnly
import linea.kotlin.toULong
import net.consensys.linea.contract.AsyncFriendlyTransactionManager
import net.consensys.linea.contract.Web3JContractAsyncHelper
import net.consensys.linea.contract.throwExceptionIfJsonRpcErrorReturned
import net.consensys.linea.contract.toWeb3JTxBlob
import net.consensys.linea.web3j.SmartContractErrors
import net.consensys.linea.web3j.informativeEthCall
import net.consensys.toULong
import net.consensys.zkevm.coordinator.clients.smartcontract.BlockAndNonce
import net.consensys.zkevm.coordinator.clients.smartcontract.LineaRollupSmartContractClient
import net.consensys.zkevm.domain.BlobRecord
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import com.github.michaelbull.result.Result
import com.github.michaelbull.result.mapEither
import io.vertx.core.Vertx
import io.vertx.core.json.JsonObject
import net.consensys.encodeHex
import linea.kotlin.encodeHex
import net.consensys.linea.BlockNumberAndHash
import net.consensys.linea.async.toSafeFuture
import net.consensys.linea.errors.ErrorResponse
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ import io.micrometer.core.instrument.simple.SimpleMeterRegistry
import io.vertx.core.Vertx
import io.vertx.core.json.JsonObject
import io.vertx.junit5.VertxExtension
import net.consensys.ByteArrayExt
import net.consensys.encodeHex
import linea.kotlin.ByteArrayExt
import linea.kotlin.encodeHex
import net.consensys.linea.BlockNumberAndHash
import net.consensys.linea.async.get
import net.consensys.linea.errors.ErrorResponse
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package net.consensys.zkevm.domain
import build.linea.domain.BlockInterval
import kotlinx.datetime.Instant
import linea.domain.Block
import net.consensys.isSortedBy
import linea.kotlin.isSortedBy
import net.consensys.linea.CommonDomainFunctions
import net.consensys.linea.traces.TracesCounters

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package net.consensys.zkevm.ethereum.coordination.blob

import net.consensys.encodeHex
import linea.kotlin.encodeHex
import net.consensys.linea.blob.BlobCompressorVersion
import net.consensys.linea.blob.GoNativeBlobCompressor
import net.consensys.linea.blob.GoNativeBlobCompressorFactory
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
package net.consensys.zkevm.ethereum.coordination.blob

import build.linea.domain.BlockIntervals
import net.consensys.decodeHex
import net.consensys.encodeHex
import linea.kotlin.decodeHex
import linea.kotlin.encodeHex
import net.consensys.linea.blob.CalculateShnarfResult
import net.consensys.linea.blob.GoNativeBlobShnarfCalculator
import net.consensys.linea.blob.GoNativeShnarfCalculatorFactory
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import com.github.michaelbull.result.map
import com.github.michaelbull.result.onSuccess
import com.github.michaelbull.result.recover
import com.github.michaelbull.result.runCatching
import net.consensys.encodeHex
import linea.kotlin.encodeHex
import net.consensys.zkevm.domain.BlobRecord
import net.consensys.zkevm.persistence.BlobsRepository
import org.apache.logging.log4j.LogManager
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package net.consensys.zkevm.ethereum.gaspricing

import net.consensys.toGWei
import linea.kotlin.toGWei
import tech.pegasys.teku.infrastructure.async.SafeFuture

data class GasPriceCaps(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ package net.consensys.zkevm.coordination.blob

import build.linea.domain.BlockIntervals
import io.micrometer.core.instrument.simple.SimpleMeterRegistry
import net.consensys.decodeHex
import net.consensys.encodeHex
import linea.kotlin.decodeHex
import linea.kotlin.encodeHex
import net.consensys.linea.blob.CalculateShnarfResult
import net.consensys.linea.blob.GoNativeBlobShnarfCalculator
import net.consensys.linea.metrics.MetricsFacade
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package net.consensys.zkevm.ethereum.coordination.aggregation
import kotlinx.datetime.Clock
import kotlinx.datetime.Instant
import linea.domain.BlockHeaderSummary
import net.consensys.ByteArrayExt
import linea.kotlin.ByteArrayExt
import net.consensys.zkevm.domain.BlobCounters
import net.consensys.zkevm.domain.BlobsToAggregate
import net.consensys.zkevm.ethereum.coordination.blockcreation.SafeBlockProvider
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package net.consensys.zkevm.ethereum.coordination.aggregation
import io.micrometer.core.instrument.simple.SimpleMeterRegistry
import kotlinx.datetime.Instant
import linea.domain.BlockHeaderSummary
import net.consensys.ByteArrayExt
import linea.kotlin.ByteArrayExt
import net.consensys.FakeFixedClock
import net.consensys.linea.metrics.MetricsFacade
import net.consensys.linea.metrics.micrometer.MicrometerMetricsFacade
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ import io.micrometer.core.instrument.simple.SimpleMeterRegistry
import io.vertx.core.Vertx
import kotlinx.datetime.Clock
import kotlinx.datetime.Instant
import linea.kotlin.trimToSecondPrecision
import net.consensys.linea.metrics.micrometer.MicrometerMetricsFacade
import net.consensys.trimToSecondPrecision
import net.consensys.zkevm.coordinator.clients.ProofAggregationProverClientV2
import net.consensys.zkevm.domain.Aggregation
import net.consensys.zkevm.domain.BlobAndBatchCounters
Expand Down
Loading

0 comments on commit fa21285

Please sign in to comment.