feat: remove l2-node in e2e test and make it to run in local stack op… (#1001)

* feat: remove l2-node in e2e test and make it to run in local stack optionally

* fix: l2 spec transaction data size limit e2e test

* feat: revise blockscout configs

* feat: revised comment in Makefile

* feat: update transaction-exclusion-api and postman image

* feat: remove expected-traces-api-version-v2 from coordinator local overrides toml

* feat: remove shomei-frontend from ci and add disabled option in Type2StateProofProviderConfig

* feat: add endpoint for type2-state-proof-provider

* feat: revise coordinator local-dev override configs

* feat: remove white space
This commit is contained in:
jonesho
2025-05-22 23:27:14 +08:00
committed by GitHub
parent c07457ebba
commit 7e306e2658
22 changed files with 171 additions and 149 deletions

View File

@@ -18,8 +18,8 @@ BLOCKSCOUT_PROTOCOL=http #use https for prod
# SECRET_KEY_BASE=
# CHECK_ORIGIN=
PORT=4000
COIN=GOERLI-ETH
COIN_NAME="Test Eth"
COIN="ethereum"
COIN_NAME="ETH"
# METADATA_CONTRACT=
# VALIDATORS_CONTRACT=
# KEYS_MANAGER_CONTRACT=
@@ -88,7 +88,7 @@ TXS_STATS_DAYS_TO_COMPILE_AT_INIT=10
COIN_BALANCE_HISTORY_DAYS=90
APPS_MENU=false
# GAS_PRICE=
CHAIN_ID=19940131
CHAIN_ID=31648428
MAX_SIZE_UNLESS_HIDE_ARRAY=50
HIDE_BLOCK_MINER=false
DISPLAY_TOKEN_ICONS=false

View File

@@ -1,6 +1,6 @@
# DOC of ENV https://docs.blockscout.com/for-developers/information-and-settings/env-variables
# DOCKER_TAG=
ETHEREUM_JSONRPC_VARIANT=geth
ETHEREUM_JSONRPC_VARIANT=besu
NETWORK=Ethereum
SUBNETWORK="Local Linea"
LOGO=/images/blockscout_logo.svg
@@ -14,8 +14,8 @@ API_PATH=/
SOCKET_ROOT=/
BLOCKSCOUT_PROTOCOL=http #use https for prod
PORT=4000
COIN=GOERLI-ETH
COIN_NAME="Goerli Eth"
COIN="ethereum"
COIN_NAME="ETH"
CHAIN_SPEC_PATH=/app/genesis.json
POOL_SIZE=20
POOL_SIZE_API=5
@@ -62,7 +62,7 @@ TXS_HISTORIAN_INIT_LAG=0
TXS_STATS_DAYS_TO_COMPILE_AT_INIT=10
COIN_BALANCE_HISTORY_DAYS=90
APPS_MENU=false
CHAIN_ID=59140
CHAIN_ID=1337
MAX_SIZE_UNLESS_HIDE_ARRAY=50
HIDE_BLOCK_MINER=false
DISPLAY_TOKEN_ICONS=false

View File

@@ -9,11 +9,6 @@ fs-responses-directory = "tmp/local/prover/v3/compression/responses"
fs-requests-directory = "tmp/local/prover/v3/aggregation/requests"
fs-responses-directory = "tmp/local/prover/v3/aggregation/responses"
[dynamic-gas-price-service]
geth-gas-price-update-recipients=[
"http://127.0.0.1:8845"
]
[l2]
rpc-endpoint="http://127.0.0.1:8745"
blocks-to-finalization=0
@@ -30,4 +25,4 @@ endpoints=[]
[l2-network-gas-pricing.json-rpc-pricing-propagation]
disabled=true
geth-gas-price-update-recipients=[]
besu-gas-price-update-recipients=["http://127.0.0.1:9045"]
besu-gas-price-update-recipients=[]

View File

@@ -12,19 +12,18 @@ endpoint="http://127.0.0.1:9000"
[prover]
[prover.execution]
fs-requests-directory = "tmp/local/prover/v3/execution/requests"
fs-responses-directory = "tmp/local/prover/v3/execution/responses"
fs-requests-directory="tmp/local/prover/v3/execution/requests"
fs-responses-directory="tmp/local/prover/v3/execution/responses"
[prover.blob-compression]
fs-requests-directory = "tmp/local/prover/v3/compression/requests"
fs-responses-directory = "tmp/local/prover/v3/compression/responses"
fs-requests-directory="tmp/local/prover/v3/compression/requests"
fs-responses-directory="tmp/local/prover/v3/compression/responses"
[prover.proof-aggregation]
fs-requests-directory = "tmp/local/prover/v2/aggregation/requests"
fs-responses-directory = "tmp/local/prover/v2/aggregation/responses"
fs-requests-directory="tmp/local/prover/v3/aggregation/requests"
fs-responses-directory="tmp/local/prover/v3/aggregation/responses"
# Config of Traces API Facade endpoint
[traces]
blob-compressor-version="V1_2"
expected-traces-api-version-v2="beta-v2.1-rc14"
[traces.counters-v2]
endpoints=["http://127.0.0.1:8745/"]
[traces.conflation-v2]
@@ -33,12 +32,17 @@ endpoints=["http://127.0.0.1:8745/"]
[state-manager]
endpoints=["http://127.0.0.1:8998/"]
[type2-state-proof-provider]
disabled=true
endpoints=["http://127.0.0.1:8889/"]
[l2-network-gas-pricing.extra-data-pricing-propagation]
extra-data-update-recipient = "http://127.0.0.1:8545/"
extra-data-update-recipient="http://127.0.0.1:8545/"
[l2-network-gas-pricing.json-rpc-pricing-propagation]
geth-gas-price-update-recipients = ["http://127.0.0.1:8845"]
besu-gas-price-update-recipients = []
disabled=true
geth-gas-price-update-recipients=["http://127.0.0.1:8845/"]
besu-gas-price-update-recipients=[]
[l1]
rpc-endpoint="http://127.0.0.1:8445"
@@ -52,7 +56,7 @@ finalized-block-tag="finalized"
earliestBlock=0
[l2]
rpc-endpoint="http://127.0.0.1:8845"
rpc-endpoint="http://127.0.0.1:9045"
blocks-to-finalization=0
[database]
@@ -60,12 +64,3 @@ host="localhost"
[api]
observability_port=9546
[type2-state-proof-provider]
endpoints = ["http://127.0.0.1:8889/"]
[conflation]
#switch-block-number=20
[type2-state-proof-provider]
endpoints=[]