From 2418c15d526beca6b3ba33d337704fac5cf241d3 Mon Sep 17 00:00:00 2001 From: Claude Agent Date: Mon, 6 Jul 2026 09:32:53 +0000 Subject: [PATCH] deploy: regenerate compose from vibe-node main f045d7a27b13 --- fantom/sonic/fantom-mainnet-sonic-archive.yml | 22 +++++++++++++++++ fantom/sonic/fantom-testnet-sonic-archive.yml | 22 +++++++++++++++++ ...-sepolia-op-erigon-archive-trace--kona.yml | 3 +-- .../mode-sepolia-op-erigon-archive-trace.yml | 6 ++--- ...lia-op-geth-archive-leveldb-hash--kona.yml | 6 +---- ...e-sepolia-op-geth-archive-leveldb-hash.yml | 9 +++---- ...polia-op-geth-pruned-pebble-hash--kona.yml | 6 +---- ...ode-sepolia-op-geth-pruned-pebble-hash.yml | 9 +++---- ...polia-op-geth-pruned-pebble-path--kona.yml | 8 ++----- ...ode-sepolia-op-geth-pruned-pebble-path.yml | 11 ++++----- sonic/sonic/sonic-mainnet-sonic-archive.yml | 24 ++++++++++++++++++- sonic/sonic/sonic-mainnet-sonic-pruned.yml | 24 ++++++++++++++++++- sonic/sonic/sonic-testnet-sonic-archive.yml | 24 ++++++++++++++++++- sonic/sonic/sonic-testnet-sonic-pruned.yml | 24 ++++++++++++++++++- 14 files changed, 154 insertions(+), 44 deletions(-) diff --git a/fantom/sonic/fantom-mainnet-sonic-archive.yml b/fantom/sonic/fantom-mainnet-sonic-archive.yml index ff49bbe3..b8e0724f 100644 --- a/fantom/sonic/fantom-mainnet-sonic-archive.yml +++ b/fantom/sonic/fantom-mainnet-sonic-archive.yml @@ -134,6 +134,28 @@ x-upstreams: - filter methods: disabled: + # v2.2.0 removed Go profiling/runtime debug namespace methods + - name: debug_verbosity + - name: debug_vmodule + - name: debug_memStats + - name: debug_gcStats + - name: debug_cpuProfile + - name: debug_startCPUProfile + - name: debug_stopCPUProfile + - name: debug_goTrace + - name: debug_startGoTrace + - name: debug_stopGoTrace + - name: debug_blockProfile + - name: debug_setBlockProfileRate + - name: debug_writeBlockProfile + - name: debug_mutexProfile + - name: debug_setMutexProfileFraction + - name: debug_writeMutexProfile + - name: debug_writeMemProfile + - name: debug_stacks + - name: debug_freeOSMemory + - name: debug_setGCPercent + - name: debug_setMemoryLimit enabled: - name: txpool_content # TODO: should be disabled for rollup nodes # standard geth only diff --git a/fantom/sonic/fantom-testnet-sonic-archive.yml b/fantom/sonic/fantom-testnet-sonic-archive.yml index 292c91e4..79500973 100644 --- a/fantom/sonic/fantom-testnet-sonic-archive.yml +++ b/fantom/sonic/fantom-testnet-sonic-archive.yml @@ -134,6 +134,28 @@ x-upstreams: - filter methods: disabled: + # v2.2.0 removed Go profiling/runtime debug namespace methods + - name: debug_verbosity + - name: debug_vmodule + - name: debug_memStats + - name: debug_gcStats + - name: debug_cpuProfile + - name: debug_startCPUProfile + - name: debug_stopCPUProfile + - name: debug_goTrace + - name: debug_startGoTrace + - name: debug_stopGoTrace + - name: debug_blockProfile + - name: debug_setBlockProfileRate + - name: debug_writeBlockProfile + - name: debug_mutexProfile + - name: debug_setMutexProfileFraction + - name: debug_writeMutexProfile + - name: debug_writeMemProfile + - name: debug_stacks + - name: debug_freeOSMemory + - name: debug_setGCPercent + - name: debug_setMemoryLimit enabled: - name: txpool_content # TODO: should be disabled for rollup nodes # standard geth only diff --git a/op/erigon/mode-sepolia-op-erigon-archive-trace--kona.yml b/op/erigon/mode-sepolia-op-erigon-archive-trace--kona.yml index f5089d4a..fde92679 100644 --- a/op/erigon/mode-sepolia-op-erigon-archive-trace--kona.yml +++ b/op/erigon/mode-sepolia-op-erigon-archive-trace--kona.yml @@ -65,10 +65,9 @@ services: - --metrics - --metrics.addr=0.0.0.0 - --metrics.port=6060 - - --nat=extip:${IP} + - --nodiscover - --p2p.allowed-ports=33212 - --p2p.allowed-ports=38212 - - --port=13212 - --rollup.sequencerhttp=https://sepolia.mode.network - --rpc.gascap=6000000000 - --rpc.returndata.limit=1500000 diff --git a/op/erigon/mode-sepolia-op-erigon-archive-trace.yml b/op/erigon/mode-sepolia-op-erigon-archive-trace.yml index 0707474f..d85d5358 100644 --- a/op/erigon/mode-sepolia-op-erigon-archive-trace.yml +++ b/op/erigon/mode-sepolia-op-erigon-archive-trace.yml @@ -65,10 +65,9 @@ services: - --metrics - --metrics.addr=0.0.0.0 - --metrics.port=6060 - - --nat=extip:${IP} + - --nodiscover - --p2p.allowed-ports=33212 - --p2p.allowed-ports=38212 - - --port=13212 - --rollup.sequencerhttp=https://sepolia.mode.network - --rpc.gascap=6000000000 - --rpc.returndata.limit=1500000 @@ -116,6 +115,7 @@ services: - OP_NODE_L1_ETH_RPC=${MODE_SEPOLIA_L1_EXECUTION_RPC:-${ETHEREUM_SEPOLIA_EXECUTION_RPC}} - OP_NODE_L1_RPC_KIND=${ETHEREUM_SEPOLIA_EXECUTION_KIND:-standard} - OP_NODE_L1_TRUST_RPC=${ETHEREUM_SEPOLIA_EXECUTION_TRUST:-false} + - OP_NODE_L1_TRUST_RPC=false - OP_NODE_L2_ENGINE_AUTH=/jwtsecret - OP_NODE_L2_ENGINE_KIND=erigon - OP_NODE_L2_ENGINE_RPC=http://mode-sepolia-op-erigon:8551 @@ -135,7 +135,7 @@ services: - OP_NODE_RPC_ADDR=0.0.0.0 - OP_NODE_RPC_PORT=9545 - OP_NODE_SNAPSHOT_LOG=/tmp/op-node-snapshot-log - - OP_NODE_SYNCMODE=execution-layer + - OP_NODE_SYNCMODE=consensus-layer - OP_NODE_VERIFIER_L1_CONFS=0 entrypoint: [op-node] restart: unless-stopped diff --git a/op/geth/mode-sepolia-op-geth-archive-leveldb-hash--kona.yml b/op/geth/mode-sepolia-op-geth-archive-leveldb-hash--kona.yml index b644d621..5f7b18ae 100644 --- a/op/geth/mode-sepolia-op-geth-archive-leveldb-hash--kona.yml +++ b/op/geth/mode-sepolia-op-geth-archive-leveldb-hash--kona.yml @@ -45,9 +45,6 @@ services: ulimits: nofile: 1048576 # Max open files (for RPC/WS connections) user: root - ports: - - 12835:12835 - - 12835:12835/udp expose: - 8545 - 6060 @@ -65,8 +62,7 @@ services: - --metrics - --metrics.addr=0.0.0.0 - --metrics.port=6060 - - --nat=extip:${IP} - - --port=12835 + - --nodiscover - --rpc.gascap=600000000 - --rpc.txfeecap=0 - --state.scheme=hash diff --git a/op/geth/mode-sepolia-op-geth-archive-leveldb-hash.yml b/op/geth/mode-sepolia-op-geth-archive-leveldb-hash.yml index 67291cba..0140f727 100644 --- a/op/geth/mode-sepolia-op-geth-archive-leveldb-hash.yml +++ b/op/geth/mode-sepolia-op-geth-archive-leveldb-hash.yml @@ -45,9 +45,6 @@ services: ulimits: nofile: 1048576 # Max open files (for RPC/WS connections) user: root - ports: - - 12835:12835 - - 12835:12835/udp expose: - 8545 - 6060 @@ -65,8 +62,7 @@ services: - --metrics - --metrics.addr=0.0.0.0 - --metrics.port=6060 - - --nat=extip:${IP} - - --port=12835 + - --nodiscover - --rpc.gascap=600000000 - --rpc.txfeecap=0 - --state.scheme=hash @@ -117,6 +113,7 @@ services: - OP_NODE_L1_ETH_RPC=${MODE_SEPOLIA_L1_EXECUTION_RPC:-${ETHEREUM_SEPOLIA_EXECUTION_RPC}} - OP_NODE_L1_RPC_KIND=${ETHEREUM_SEPOLIA_EXECUTION_KIND:-standard} - OP_NODE_L1_TRUST_RPC=${ETHEREUM_SEPOLIA_EXECUTION_TRUST:-false} + - OP_NODE_L1_TRUST_RPC=false - OP_NODE_L2_ENGINE_AUTH=/jwtsecret - OP_NODE_L2_ENGINE_RPC=http://mode-sepolia-archive:8551 - OP_NODE_L2_ENGINE_RPC_TIMEOUT=120s @@ -135,7 +132,7 @@ services: - OP_NODE_RPC_ADDR=0.0.0.0 - OP_NODE_RPC_PORT=9545 - OP_NODE_SNAPSHOT_LOG=/tmp/op-node-snapshot-log - - OP_NODE_SYNCMODE=execution-layer + - OP_NODE_SYNCMODE=consensus-layer - OP_NODE_VERIFIER_L1_CONFS=0 entrypoint: [op-node] restart: unless-stopped diff --git a/op/geth/mode-sepolia-op-geth-pruned-pebble-hash--kona.yml b/op/geth/mode-sepolia-op-geth-pruned-pebble-hash--kona.yml index eacc48d5..701ed794 100644 --- a/op/geth/mode-sepolia-op-geth-pruned-pebble-hash--kona.yml +++ b/op/geth/mode-sepolia-op-geth-pruned-pebble-hash--kona.yml @@ -45,9 +45,6 @@ services: ulimits: nofile: 1048576 # Max open files (for RPC/WS connections) user: root - ports: - - 13454:13454 - - 13454:13454/udp expose: - 8545 - 6060 @@ -65,8 +62,7 @@ services: - --metrics - --metrics.addr=0.0.0.0 - --metrics.port=6060 - - --nat=extip:${IP} - - --port=13454 + - --nodiscover - --rpc.gascap=600000000 - --rpc.txfeecap=0 - --state.scheme=hash diff --git a/op/geth/mode-sepolia-op-geth-pruned-pebble-hash.yml b/op/geth/mode-sepolia-op-geth-pruned-pebble-hash.yml index f82cb26f..186d8456 100644 --- a/op/geth/mode-sepolia-op-geth-pruned-pebble-hash.yml +++ b/op/geth/mode-sepolia-op-geth-pruned-pebble-hash.yml @@ -45,9 +45,6 @@ services: ulimits: nofile: 1048576 # Max open files (for RPC/WS connections) user: root - ports: - - 13454:13454 - - 13454:13454/udp expose: - 8545 - 6060 @@ -65,8 +62,7 @@ services: - --metrics - --metrics.addr=0.0.0.0 - --metrics.port=6060 - - --nat=extip:${IP} - - --port=13454 + - --nodiscover - --rpc.gascap=600000000 - --rpc.txfeecap=0 - --state.scheme=hash @@ -117,6 +113,7 @@ services: - OP_NODE_L1_ETH_RPC=${MODE_SEPOLIA_L1_EXECUTION_RPC:-${ETHEREUM_SEPOLIA_EXECUTION_RPC}} - OP_NODE_L1_RPC_KIND=${ETHEREUM_SEPOLIA_EXECUTION_KIND:-standard} - OP_NODE_L1_TRUST_RPC=${ETHEREUM_SEPOLIA_EXECUTION_TRUST:-false} + - OP_NODE_L1_TRUST_RPC=false - OP_NODE_L2_ENGINE_AUTH=/jwtsecret - OP_NODE_L2_ENGINE_RPC=http://mode-sepolia:8551 - OP_NODE_L2_ENGINE_RPC_TIMEOUT=120s @@ -135,7 +132,7 @@ services: - OP_NODE_RPC_ADDR=0.0.0.0 - OP_NODE_RPC_PORT=9545 - OP_NODE_SNAPSHOT_LOG=/tmp/op-node-snapshot-log - - OP_NODE_SYNCMODE=execution-layer + - OP_NODE_SYNCMODE=consensus-layer - OP_NODE_VERIFIER_L1_CONFS=0 entrypoint: [op-node] restart: unless-stopped diff --git a/op/geth/mode-sepolia-op-geth-pruned-pebble-path--kona.yml b/op/geth/mode-sepolia-op-geth-pruned-pebble-path--kona.yml index 5d9a954d..98a46280 100644 --- a/op/geth/mode-sepolia-op-geth-pruned-pebble-path--kona.yml +++ b/op/geth/mode-sepolia-op-geth-pruned-pebble-path--kona.yml @@ -45,9 +45,6 @@ services: ulimits: nofile: 1048576 # Max open files (for RPC/WS connections) user: root - ports: - - 13308:13308 - - 13308:13308/udp expose: - 8545 - 6060 @@ -65,12 +62,11 @@ services: - --metrics - --metrics.addr=0.0.0.0 - --metrics.port=6060 - - --nat=extip:${IP} - - --port=13308 + - --nodiscover - --rpc.gascap=600000000 - --rpc.txfeecap=0 - --state.scheme=path - - --syncmode=snap + - --syncmode=full - --http - --http.addr=0.0.0.0 - --http.api=eth,net,web3,debug,admin,txpool,engine diff --git a/op/geth/mode-sepolia-op-geth-pruned-pebble-path.yml b/op/geth/mode-sepolia-op-geth-pruned-pebble-path.yml index adf6c807..68f7dff1 100644 --- a/op/geth/mode-sepolia-op-geth-pruned-pebble-path.yml +++ b/op/geth/mode-sepolia-op-geth-pruned-pebble-path.yml @@ -45,9 +45,6 @@ services: ulimits: nofile: 1048576 # Max open files (for RPC/WS connections) user: root - ports: - - 13308:13308 - - 13308:13308/udp expose: - 8545 - 6060 @@ -65,12 +62,11 @@ services: - --metrics - --metrics.addr=0.0.0.0 - --metrics.port=6060 - - --nat=extip:${IP} - - --port=13308 + - --nodiscover - --rpc.gascap=600000000 - --rpc.txfeecap=0 - --state.scheme=path - - --syncmode=snap + - --syncmode=full - --http - --http.addr=0.0.0.0 - --http.api=eth,net,web3,debug,admin,txpool,engine @@ -117,6 +113,7 @@ services: - OP_NODE_L1_ETH_RPC=${MODE_SEPOLIA_L1_EXECUTION_RPC:-${ETHEREUM_SEPOLIA_EXECUTION_RPC}} - OP_NODE_L1_RPC_KIND=${ETHEREUM_SEPOLIA_EXECUTION_KIND:-standard} - OP_NODE_L1_TRUST_RPC=${ETHEREUM_SEPOLIA_EXECUTION_TRUST:-false} + - OP_NODE_L1_TRUST_RPC=false - OP_NODE_L2_ENGINE_AUTH=/jwtsecret - OP_NODE_L2_ENGINE_RPC=http://mode-sepolia:8551 - OP_NODE_L2_ENGINE_RPC_TIMEOUT=120s @@ -135,7 +132,7 @@ services: - OP_NODE_RPC_ADDR=0.0.0.0 - OP_NODE_RPC_PORT=9545 - OP_NODE_SNAPSHOT_LOG=/tmp/op-node-snapshot-log - - OP_NODE_SYNCMODE=execution-layer + - OP_NODE_SYNCMODE=consensus-layer - OP_NODE_VERIFIER_L1_CONFS=0 entrypoint: [op-node] restart: unless-stopped diff --git a/sonic/sonic/sonic-mainnet-sonic-archive.yml b/sonic/sonic/sonic-mainnet-sonic-archive.yml index f3f1e911..b80151c2 100644 --- a/sonic/sonic/sonic-mainnet-sonic-archive.yml +++ b/sonic/sonic/sonic-mainnet-sonic-archive.yml @@ -41,7 +41,7 @@ services: context: ./sonic dockerfile: sonic.Dockerfile args: - VERSION: v2.1.6 + VERSION: v2.2.0 REPO: https://github.com/0xsoniclabs/sonic.git COMMIT: '' PATCH: '' @@ -133,6 +133,28 @@ x-upstreams: - filter methods: disabled: + # v2.2.0 removed Go profiling/runtime debug namespace methods + - name: debug_verbosity + - name: debug_vmodule + - name: debug_memStats + - name: debug_gcStats + - name: debug_cpuProfile + - name: debug_startCPUProfile + - name: debug_stopCPUProfile + - name: debug_goTrace + - name: debug_startGoTrace + - name: debug_stopGoTrace + - name: debug_blockProfile + - name: debug_setBlockProfileRate + - name: debug_writeBlockProfile + - name: debug_mutexProfile + - name: debug_setMutexProfileFraction + - name: debug_writeMutexProfile + - name: debug_writeMemProfile + - name: debug_stacks + - name: debug_freeOSMemory + - name: debug_setGCPercent + - name: debug_setMemoryLimit enabled: - name: txpool_content # TODO: should be disabled for rollup nodes # standard geth only diff --git a/sonic/sonic/sonic-mainnet-sonic-pruned.yml b/sonic/sonic/sonic-mainnet-sonic-pruned.yml index c3c70566..dc7aaf4f 100644 --- a/sonic/sonic/sonic-mainnet-sonic-pruned.yml +++ b/sonic/sonic/sonic-mainnet-sonic-pruned.yml @@ -41,7 +41,7 @@ services: context: ./sonic dockerfile: sonic.Dockerfile args: - VERSION: v2.1.6 + VERSION: v2.2.0 REPO: https://github.com/0xsoniclabs/sonic.git COMMIT: '' PATCH: '' @@ -133,6 +133,28 @@ x-upstreams: - filter methods: disabled: + # v2.2.0 removed Go profiling/runtime debug namespace methods + - name: debug_verbosity + - name: debug_vmodule + - name: debug_memStats + - name: debug_gcStats + - name: debug_cpuProfile + - name: debug_startCPUProfile + - name: debug_stopCPUProfile + - name: debug_goTrace + - name: debug_startGoTrace + - name: debug_stopGoTrace + - name: debug_blockProfile + - name: debug_setBlockProfileRate + - name: debug_writeBlockProfile + - name: debug_mutexProfile + - name: debug_setMutexProfileFraction + - name: debug_writeMutexProfile + - name: debug_writeMemProfile + - name: debug_stacks + - name: debug_freeOSMemory + - name: debug_setGCPercent + - name: debug_setMemoryLimit enabled: - name: txpool_content # TODO: should be disabled for rollup nodes # standard geth only diff --git a/sonic/sonic/sonic-testnet-sonic-archive.yml b/sonic/sonic/sonic-testnet-sonic-archive.yml index d9185809..b19fe26e 100644 --- a/sonic/sonic/sonic-testnet-sonic-archive.yml +++ b/sonic/sonic/sonic-testnet-sonic-archive.yml @@ -41,7 +41,7 @@ services: context: ./sonic dockerfile: sonic.Dockerfile args: - VERSION: v2.1.6 + VERSION: v2.2.0 REPO: https://github.com/0xsoniclabs/sonic.git COMMIT: '' PATCH: '' @@ -133,6 +133,28 @@ x-upstreams: - filter methods: disabled: + # v2.2.0 removed Go profiling/runtime debug namespace methods + - name: debug_verbosity + - name: debug_vmodule + - name: debug_memStats + - name: debug_gcStats + - name: debug_cpuProfile + - name: debug_startCPUProfile + - name: debug_stopCPUProfile + - name: debug_goTrace + - name: debug_startGoTrace + - name: debug_stopGoTrace + - name: debug_blockProfile + - name: debug_setBlockProfileRate + - name: debug_writeBlockProfile + - name: debug_mutexProfile + - name: debug_setMutexProfileFraction + - name: debug_writeMutexProfile + - name: debug_writeMemProfile + - name: debug_stacks + - name: debug_freeOSMemory + - name: debug_setGCPercent + - name: debug_setMemoryLimit enabled: - name: txpool_content # TODO: should be disabled for rollup nodes # standard geth only diff --git a/sonic/sonic/sonic-testnet-sonic-pruned.yml b/sonic/sonic/sonic-testnet-sonic-pruned.yml index f1af8bbc..0740905c 100644 --- a/sonic/sonic/sonic-testnet-sonic-pruned.yml +++ b/sonic/sonic/sonic-testnet-sonic-pruned.yml @@ -41,7 +41,7 @@ services: context: ./sonic dockerfile: sonic.Dockerfile args: - VERSION: v2.1.6 + VERSION: v2.2.0 REPO: https://github.com/0xsoniclabs/sonic.git COMMIT: '' PATCH: '' @@ -133,6 +133,28 @@ x-upstreams: - filter methods: disabled: + # v2.2.0 removed Go profiling/runtime debug namespace methods + - name: debug_verbosity + - name: debug_vmodule + - name: debug_memStats + - name: debug_gcStats + - name: debug_cpuProfile + - name: debug_startCPUProfile + - name: debug_stopCPUProfile + - name: debug_goTrace + - name: debug_startGoTrace + - name: debug_stopGoTrace + - name: debug_blockProfile + - name: debug_setBlockProfileRate + - name: debug_writeBlockProfile + - name: debug_mutexProfile + - name: debug_setMutexProfileFraction + - name: debug_writeMutexProfile + - name: debug_writeMemProfile + - name: debug_stacks + - name: debug_freeOSMemory + - name: debug_setGCPercent + - name: debug_setMemoryLimit enabled: - name: txpool_content # TODO: should be disabled for rollup nodes # standard geth only