feat: updated linea-besu-package in local stack (#794)

This commit is contained in:
jonesho
2025-03-20 02:51:52 +08:00
committed by GitHub
parent f3081f6caf
commit 869c0c63d4
10 changed files with 20 additions and 20 deletions

View File

@@ -15,7 +15,7 @@ eth-api="http://traces-node-v2:8545"
[traces]
switch-to-linea-besu=true
blob-compressor-version="V1_0_1"
expected-traces-api-version-v2="beta-v2.1-rc4"
expected-traces-api-version-v2="beta-v2.1-rc8"
[traces.counters-v2]
endpoints=["http://traces-node-v2:8545/"]
request-limit-per-endpoint=1

View File

@@ -2,7 +2,7 @@ services:
l1-el-node:
container_name: l1-el-node
hostname: l1-el-node
image: consensys/linea-besu-package:${BESU_PACKAGE_TAG:-devnet-547b40e}
image: consensys/linea-besu-package:${BESU_PACKAGE_TAG:-devnet-402ebda}
profiles: [ "l1", "debug", "external-to-monorepo" ]
depends_on:
l1-node-genesis-generator:

View File

@@ -5,7 +5,7 @@ services:
sequencer:
hostname: sequencer
container_name: sequencer
image: consensys/linea-besu-package:${BESU_PACKAGE_TAG:-devnet-547b40e}
image: consensys/linea-besu-package:${BESU_PACKAGE_TAG:-devnet-402ebda}
profiles: [ "l2", "l2-bc", "debug", "external-to-monorepo" ]
ports:
- "8545:8545"
@@ -40,7 +40,7 @@ services:
- ./config/linea-local-dev-genesis-PoA-besu.json/:/var/lib/besu/genesis.json:ro
- ./config/linea-besu-sequencer/key:/var/lib/besu/key:ro
- ./config/linea-besu-sequencer/log4j.xml:/var/lib/besu/log4j.xml:ro
- ../config/common/traces-limits-besu-v1.toml:/var/lib/besu/traces-limits.toml:ro
- ../config/common/traces-limits-besu-v2.toml:/var/lib/besu/traces-limits.toml:ro
networks:
l1network:
linea:
@@ -82,7 +82,7 @@ services:
l2-node-besu:
hostname: l2-node-besu
container_name: l2-node-besu
image: consensys/linea-besu-package:${BESU_PACKAGE_TAG:-devnet-547b40e}
image: consensys/linea-besu-package:${BESU_PACKAGE_TAG:-devnet-402ebda}
profiles: [ "l2", "l2-bc", "debug", "external-to-monorepo" ]
depends_on:
sequencer:
@@ -119,7 +119,7 @@ services:
- ./config/linea-besu-sequencer/deny-list.txt:/var/lib/besu/deny-list.txt:ro
- ./config/l2-node-besu/log4j.xml:/var/lib/besu/log4j.xml:ro
- ./config/linea-local-dev-genesis-PoA-besu.json/:/var/lib/besu/genesis.json:ro
- ../config/common/traces-limits-besu-v1.toml:/var/lib/besu/traces-limits.toml:ro
- ../config/common/traces-limits-besu-v2.toml:/var/lib/besu/traces-limits.toml:ro
- ../tmp/local/:/data/:rw
networks:
l1network:
@@ -162,7 +162,7 @@ services:
traces-node-v2:
hostname: traces-node-v2
container_name: traces-node-v2
image: consensys/linea-besu-package:${BESU_PACKAGE_TAG:-devnet-547b40e}
image: consensys/linea-besu-package:${BESU_PACKAGE_TAG:-devnet-402ebda}
profiles: [ "l2", "l2-bc", "debug", "external-to-monorepo" ]
depends_on:
sequencer:
@@ -367,7 +367,7 @@ services:
- l1network
zkbesu-shomei:
image: consensys/linea-besu-package:${BESU_PACKAGE_TAG:-devnet-547b40e}
image: consensys/linea-besu-package:${BESU_PACKAGE_TAG:-devnet-402ebda}
hostname: zkbesu-shomei
container_name: zkbesu-shomei
profiles: [ "l2", "l2-bc", "external-to-monorepo" ]
@@ -402,7 +402,7 @@ services:
--genesis-file=/var/lib/besu/genesis.json \
--plugin-shomei-http-host="11.11.11.114" \
--plugin-shomei-http-port=8888 \
--Xbonsai-limit-trie-logs-enabled=false \
--bonsai-limit-trie-logs-enabled=false \
--bootnodes=enode://14408801a444dafc44afbccce2eb755f902aed3b5743fed787b3c790e021fef28b8c827ed896aa4e8fb46e22bd67c39f994a73768b4b382f8597b0d44370e15d@11.11.11.101:30303
volumes:
@@ -583,7 +583,7 @@ services:
ipv4_address: 10.10.10.205
zkbesu-shomei-sr:
image: consensys/linea-besu-package:${BESU_PACKAGE_TAG:-devnet-547b40e}
image: consensys/linea-besu-package:${BESU_PACKAGE_TAG:-devnet-402ebda}
hostname: zkbesu-shomei-sr
container_name: zkbesu-shomei-sr
profiles: [ "external-to-monorepo", "staterecovery" ]
@@ -622,7 +622,7 @@ services:
--genesis-file=/var/lib/besu/genesis.json \
--plugins=BesuShomeiRpcPlugin,ZkTrieLogPlugin,LineaStateRecoveryPlugin \
--rpc-http-api=ADMIN,DEBUG,NET,ETH,WEB3,PLUGINS,MINER,SHOMEI \
--Xbonsai-limit-trie-logs-enabled=false \
--bonsai-limit-trie-logs-enabled=false \
--plugin-shomei-http-host="11.11.11.117" \
--plugin-shomei-http-port=8888 \
--plugin-staterecovery-l1-endpoint=http://l1-el-node:8545 \

View File

@@ -11,7 +11,7 @@ services:
extends:
file: compose-spec-l2-services.yml
service: l2-node-besu
image: consensys/linea-besu-package:${BESU_PACKAGE_TAG:-mainnet-f2ff06c}
image: consensys/linea-besu-package:${BESU_PACKAGE_TAG:-mainnet-402ebda}
volumes:
- ../config/common/traces-limits-besu-v1.toml:/var/lib/besu/traces-limits.toml:ro

View File

@@ -39,7 +39,7 @@ services:
extends:
file: compose-spec-l2-services.yml
service: sequencer
image: consensys/linea-besu-package:${BESU_PACKAGE_TAG:-mainnet-f2ff06c}
image: consensys/linea-besu-package:${BESU_PACKAGE_TAG:-mainnet-402ebda}
volumes:
- ../config/common/traces-limits-besu-v1.toml:/var/lib/besu/traces-limits.toml:ro

View File

@@ -40,8 +40,6 @@ services:
extends:
file: compose-spec-l2-services.yml
service: sequencer
volumes:
- ../config/common/traces-limits-besu-v2.toml:/var/lib/besu/traces-limits.toml:ro
traces-node-v2:
extends:

View File

@@ -21,7 +21,7 @@ rpc-http-max-active-connections=200
rpc-ws-enabled=true
rpc-ws-host="0.0.0.0"
rpc-ws-port=8546
rpc-ws-api=["ADMIN","TXPOOL","WEB3","ETH","NET","PERM"]
rpc-ws-api=["ADMIN","TXPOOL","WEB3","ETH","NET","PERM","LINEA"]
rpc-ws-max-active-connections=200
# graphql
@@ -54,7 +54,7 @@ plugin-linea-extra-data-set-min-gas-price-enabled=true
plugin-linea-estimate-gas-compatibility-mode-enabled=false
plugin-linea-estimate-gas-min-margin="1.2"
Xbonsai-limit-trie-logs-enabled=false
bonsai-limit-trie-logs-enabled=false
bonsai-historical-block-limit=1024
Xin-process-rpc-enabled=true

View File

@@ -47,7 +47,7 @@ api-gas-and-priority-fee-upper-bound-coefficient=300
poa-block-txs-selection-max-time=1000
# plugins
plugins=["LineaEstimateGasEndpointPlugin","LineaL1FinalizationTagUpdaterPlugin","LineaExtraDataPlugin", "LineaTransactionPoolValidatorPlugin"]
plugins=["LineaEstimateGasEndpointPlugin","LineaL1FinalizationTagUpdaterPlugin","LineaExtraDataPlugin","LineaTransactionPoolValidatorPlugin"]
plugin-linea-module-limit-file-path="/var/lib/besu/traces-limits.toml"
plugin-linea-deny-list-path="/var/lib/besu/deny-list.txt"
plugin-linea-estimate-gas-compatibility-mode-enabled=false

View File

@@ -42,6 +42,8 @@ plugin-linea-rpc-concurrent-requests-limit=2
plugin-linea-tracer-readiness-server-host="0.0.0.0"
plugin-linea-tracer-readiness-server-port=8548
plugin-linea-tracer-readiness-max-blocks-behind=5
plugin-linea-l1l2-bridge-contract="0xe537D669CA013d86EBeF1D64e40fC74CADC91987"
plugin-linea-l1l2-bridge-topic="e856c2b8bd4eb0027ce32eeaf595c21b0b6b4644b326e5b7bd80a1cf8db72e6c"
Xbonsai-limit-trie-logs-enabled=false
bonsai-limit-trie-logs-enabled=false
bonsai-historical-block-limit=1024

View File

@@ -6,7 +6,7 @@ data-path="/opt/besu/data"
# Sync mode and data layer implementation
sync-mode="X_SNAP"
data-storage-format="BONSAI"
Xsnapsync-synchronizer-flat-db-healing-enabled=true
Xbonsai-full-flat-db-enabled=true
# Boot nodes
# bootnodes=["enode://6f20afbe4397e51b717a7c1ad3095e79aee48c835eebd9237a3e8a16951ade1fe0e66e981e30ea269849fcb6ba03d838da37f524fabd2a557474194a2e2604fa@18.221.100.27:31002,enode://ce1e0d8e0500cb5c0ac56bdcdafb2d6320c3a2c5125b5ccf12f5dfc9b47ee74acbcafc32559017613136c9c36a0ce74ba4f83b7fb8244f099f3b15708d9d3129@3.23.75.47:31000,enode://1b026a5eb0ae74300f58987d235ef0e3a550df963345cb3574be3b0b54378bd11f14dfd515a8976f2c2d2826090e9507b8ccc24f896a9ffffffcabcfd996a733@3.129.120.128:31001"]