mirror of
https://github.com/vacp2p/linea-monorepo.git
synced 2026-01-09 04:08:01 -05:00
feat: updated linea-besu-package in local stack (#794)
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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:
|
||||
|
||||
@@ -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 \
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
@@ -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:
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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"]
|
||||
|
||||
Reference in New Issue
Block a user