updates plus superseed
This commit is contained in:
@@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults
|
||||
|
||||
services:
|
||||
linea-mainnet-erigon3-archive:
|
||||
image: ${LINEA_ERIGON3_IMAGE:-erigontech/erigon}:${LINEA_MAINNET_ERIGON3_VERSION:-v3.0.17}
|
||||
image: ${LINEA_ERIGON3_IMAGE:-erigontech/erigon}:${LINEA_MAINNET_ERIGON3_VERSION:-v3.1.0}
|
||||
sysctls:
|
||||
# TCP Performance
|
||||
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
||||
|
||||
@@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults
|
||||
|
||||
services:
|
||||
linea-mainnet-erigon3-minimal:
|
||||
image: ${LINEA_ERIGON3_IMAGE:-erigontech/erigon}:${LINEA_MAINNET_ERIGON3_VERSION:-v3.0.17}
|
||||
image: ${LINEA_ERIGON3_IMAGE:-erigontech/erigon}:${LINEA_MAINNET_ERIGON3_VERSION:-v3.1.0}
|
||||
sysctls:
|
||||
# TCP Performance
|
||||
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
||||
|
||||
@@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults
|
||||
|
||||
services:
|
||||
linea-mainnet-erigon3:
|
||||
image: ${LINEA_ERIGON3_IMAGE:-erigontech/erigon}:${LINEA_MAINNET_ERIGON3_VERSION:-v3.0.17}
|
||||
image: ${LINEA_ERIGON3_IMAGE:-erigontech/erigon}:${LINEA_MAINNET_ERIGON3_VERSION:-v3.1.0}
|
||||
sysctls:
|
||||
# TCP Performance
|
||||
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
||||
|
||||
@@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults
|
||||
|
||||
services:
|
||||
linea-sepolia-erigon3-archive:
|
||||
image: ${LINEA_ERIGON3_IMAGE:-erigontech/erigon}:${LINEA_SEPOLIA_ERIGON3_VERSION:-v3.0.17}
|
||||
image: ${LINEA_ERIGON3_IMAGE:-erigontech/erigon}:${LINEA_SEPOLIA_ERIGON3_VERSION:-v3.1.0}
|
||||
sysctls:
|
||||
# TCP Performance
|
||||
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
||||
|
||||
@@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults
|
||||
|
||||
services:
|
||||
linea-sepolia-erigon3-minimal:
|
||||
image: ${LINEA_ERIGON3_IMAGE:-erigontech/erigon}:${LINEA_SEPOLIA_ERIGON3_VERSION:-v3.0.17}
|
||||
image: ${LINEA_ERIGON3_IMAGE:-erigontech/erigon}:${LINEA_SEPOLIA_ERIGON3_VERSION:-v3.1.0}
|
||||
sysctls:
|
||||
# TCP Performance
|
||||
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
||||
|
||||
@@ -30,7 +30,7 @@ x-logging-defaults: &logging-defaults
|
||||
|
||||
services:
|
||||
linea-sepolia-erigon3:
|
||||
image: ${LINEA_ERIGON3_IMAGE:-erigontech/erigon}:${LINEA_SEPOLIA_ERIGON3_VERSION:-v3.0.17}
|
||||
image: ${LINEA_ERIGON3_IMAGE:-erigontech/erigon}:${LINEA_SEPOLIA_ERIGON3_VERSION:-v3.1.0}
|
||||
sysctls:
|
||||
# TCP Performance
|
||||
net.ipv4.tcp_slow_start_after_idle: 0 # Disable slow start after idle
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
0
linea/sepolia/maru-genesis.json
Normal file
0
linea/sepolia/maru-genesis.json
Normal file
48
linea/sepolia/maru.toml
Normal file
48
linea/sepolia/maru.toml
Normal file
@@ -0,0 +1,48 @@
|
||||
# IMPORTANT: No [qbft] section = follower node (not validator)
|
||||
|
||||
[linea]
|
||||
contract-address = "0xB218f8A4Bc926cF1cA7b3423c154a0D627Bdb7E5"
|
||||
l1-eth-api = { endpoint = "<your Sepolia RPC endpoint>" }
|
||||
l1-polling-interval = "6 seconds"
|
||||
l1-highest-block-tag = "finalized"
|
||||
|
||||
[persistence]
|
||||
data-path = "/opt/maru/data"
|
||||
private-key-path = "/opt/maru/private-key"
|
||||
|
||||
[p2p]
|
||||
port = 9000 # Default port (can be same as discovery)
|
||||
ip-address = "0.0.0.0"
|
||||
static-peers = ["/ip4/3.129.120.128/tcp/31005/p2p/16Uiu2HAmR33t8RZiAHovuH9iH2UuUrajrbfyYowiYDAQo3D5Y9wg", "/ip4/3.129.120.128/tcp/31006/p2p/16Uiu2HAm9HB5oNmnmj8yY6T7dfhLVidVzYqa8QVDtEthkMr6b8tx"]
|
||||
reconnect-delay = "500ms"
|
||||
|
||||
[p2p.discovery]
|
||||
port = 9000
|
||||
bootnodes = []
|
||||
refresh-interval = "3s"
|
||||
|
||||
[payload-validator]
|
||||
engine-api-endpoint = { endpoint = "http://linea-besu:8550" } # Match Besu port!
|
||||
eth-api-endpoint = { endpoint = "http://linea-besu:8545" }
|
||||
|
||||
[observability]
|
||||
port = 9090
|
||||
jvm-metrics-enabled = true
|
||||
prometheus-metrics-enabled = true
|
||||
|
||||
[api]
|
||||
port = 8080
|
||||
|
||||
[syncing]
|
||||
peer-chain-height-polling-interval = "5s"
|
||||
el-sync-status-refresh-interval = "5s"
|
||||
sync-target-selection = "Highest"
|
||||
desync-tolerance = 0
|
||||
|
||||
[syncing.download]
|
||||
block-range-request-timeout = "10s"
|
||||
blocks-batch-size = 10
|
||||
blocks-parallelism = 10
|
||||
max-retries = 5
|
||||
backoff-delay = "1s"
|
||||
use-unconditional-random-download-peer = false
|
||||
Reference in New Issue
Block a user