mirror of
https://github.com/vacp2p/linea-monorepo.git
synced 2026-01-09 15:38:06 -05:00
* coordinator: order MessageSentEvent.kt params for better reading * coordinator: fix MessageSentEvent.kt serialization * coordinator: WIP implementation of new Web3JL2MessageServiceSmartContractClient * coordinator: use new anchoring implementation * coordinator: use version from maven * coordinator: minor generics tweak * add .java-version to gitignore * coordinator: remove old anchoring implementation * coordinator: move Anchoring events to common interfaces packages * coordinator: add factory method * coordinator: use factory method * coordinator: clean unused method * coordinator: adapt AggregationL2StateProviderImpl to new interfaces * coordinator: adapt ZkProofCreationCoordinatorImpl and Prover client to domain EthClient api * coordinator: removes unused legacy contract clients * coordinator: removes unused legacy clients * coordinator: config error message fix * coordinator: more cleanup of dead-code and dependencies * coordinator: more cleanup of dead-code and dependencies * coordinator: remove deprecated and unused classes * coordinator: remove teku dependency from web3j extensions * coordinator: EthApiClient segregate find/get methods * coordinator: fix AggregationL2StateProviderImpl for 1st aggregation without smart contract deployed * coordinator: move FakeL2MessageService to shared package * staterecovery: sort blocks before import * coordinator: add missing dependency * coordinator: small code tweaks (PR feedback) * staterecovery: lower test logs level * staterecovery: lower test logs level * coordinator: small code tweaks (PR feedback)
75 lines
3.2 KiB
Groovy
75 lines
3.2 KiB
Groovy
rootProject.name = 'linea'
|
|
// please keep deps sorted by group and alphabetically
|
|
include 'jvm-libs:generic:serialization:jackson'
|
|
include 'jvm-libs:generic:json-rpc'
|
|
include 'jvm-libs:generic:http-rest'
|
|
include 'jvm-libs:generic:extensions:futures'
|
|
include 'jvm-libs:generic:extensions:kotlin'
|
|
include 'jvm-libs:generic:extensions:tuweni'
|
|
include 'jvm-libs:generic:logging'
|
|
include 'jvm-libs:generic:vertx-helper'
|
|
include 'jvm-libs:generic:errors'
|
|
include 'jvm-libs:generic:persistence:db'
|
|
|
|
include 'jvm-libs:linea:besu-libs'
|
|
include 'jvm-libs:linea:blob-compressor'
|
|
include 'jvm-libs:linea:blob-decompressor'
|
|
include 'jvm-libs:linea:blob-shnarf-calculator'
|
|
include 'jvm-libs:linea:clients:interfaces'
|
|
include 'jvm-libs:linea:clients:linea-l1-contract-client'
|
|
include 'jvm-libs:linea:clients:linea-state-manager'
|
|
include 'jvm-libs:linea:clients:eth-logs-searcher'
|
|
include 'jvm-libs:linea:core:client-interface'
|
|
include 'jvm-libs:linea:core:domain-models'
|
|
include 'jvm-libs:linea:core:long-running-service'
|
|
include 'jvm-libs:linea:core:metrics'
|
|
include 'jvm-libs:linea:core:traces'
|
|
include 'jvm-libs:linea:linea-contracts:l1-rollup'
|
|
include 'jvm-libs:linea:linea-contracts:l2-message-service'
|
|
include 'jvm-libs:linea:metrics:micrometer'
|
|
include 'jvm-libs:linea:besu-rlp-and-mappers'
|
|
include 'jvm-libs:linea:testing:file-system'
|
|
include 'jvm-libs:linea:testing:l1-blob-and-proof-submission'
|
|
include 'jvm-libs:linea:web3j-extensions'
|
|
|
|
include 'coordinator:app'
|
|
include 'coordinator:core'
|
|
include 'coordinator:utilities'
|
|
include 'coordinator:clients:prover-client:file-based-client'
|
|
include 'coordinator:clients:prover-client:serialization'
|
|
include 'coordinator:clients:traces-generator-api-client'
|
|
include 'coordinator:clients:shomei-client'
|
|
include 'coordinator:clients:smart-contract-client'
|
|
include 'coordinator:clients:web3signer-client'
|
|
include 'coordinator:ethereum:common'
|
|
include 'coordinator:ethereum:models-helper'
|
|
include 'coordinator:ethereum:finalization-monitor'
|
|
include 'coordinator:ethereum:blob-submitter'
|
|
include 'coordinator:ethereum:message-anchoring-i2'
|
|
include 'coordinator:ethereum:test-utils'
|
|
include 'coordinator:persistence:blob'
|
|
include 'coordinator:persistence:aggregation'
|
|
include 'coordinator:persistence:batch'
|
|
include 'coordinator:persistence:feehistory'
|
|
include 'coordinator:persistence:db-common'
|
|
include 'coordinator:ethereum:gas-pricing'
|
|
include 'coordinator:ethereum:gas-pricing:static-cap'
|
|
include 'coordinator:ethereum:gas-pricing:dynamic-cap'
|
|
include 'testing-tools'
|
|
include 'testing-tools:app'
|
|
include 'traces-api-facade:app'
|
|
include 'traces-api-facade:core'
|
|
include 'traces-api-facade:conflation'
|
|
include 'transaction-decoder-tool'
|
|
include 'transaction-exclusion-api:app'
|
|
include 'transaction-exclusion-api:core'
|
|
include 'transaction-exclusion-api:persistence:rejectedtransaction'
|
|
include 'besu-plugins:finalized-tag-updater'
|
|
include 'besu-plugins:state-recovery:appcore:clients-interfaces'
|
|
include 'besu-plugins:state-recovery:appcore:domain-models'
|
|
include 'besu-plugins:state-recovery:appcore:logic'
|
|
include 'besu-plugins:state-recovery:besu-plugin'
|
|
include 'besu-plugins:state-recovery:clients:blobscan-client'
|
|
include 'besu-plugins:state-recovery:clients:eth-api'
|
|
include 'besu-plugins:state-recovery:test-cases'
|