3
3
4
4
VERBOSITY=${GETH_VERBOSITY:- 3}
5
5
GETH_DATA_DIR=/data
6
- GETH_CHAINDATA_DIR=" $GETH_DATA_DIR /geth/chaindata"
7
- OP_GETH_GENESIS_FILE_PATH=" ${OP_GETH_GENESIS_FILE_PATH:-/ genesis.json} "
8
- CHAIN_ID=$( jq -r .config.chainId < " $OP_GETH_GENESIS_FILE_PATH " )
9
6
RPC_PORT=" ${RPC_PORT:- 8545} "
10
7
WS_PORT=" ${WS_PORT:- 8546} "
11
8
AUTHRPC_PORT=" ${AUTHRPC_PORT:- 8551} "
@@ -16,16 +13,6 @@ ADDITIONAL_ARGS=""
16
13
17
14
mkdir -p $GETH_DATA_DIR
18
15
19
- if [ ! -d " $GETH_CHAINDATA_DIR " ]; then
20
- echo " $GETH_CHAINDATA_DIR missing, running init"
21
- echo " Initializing genesis."
22
- ./geth --verbosity=" $VERBOSITY " init \
23
- --datadir=" $GETH_DATA_DIR " \
24
- " $OP_GETH_GENESIS_FILE_PATH "
25
- else
26
- echo " $GETH_CHAINDATA_DIR exists."
27
- fi
28
-
29
16
echo " $OP_NODE_L2_ENGINE_AUTH_RAW " > " $OP_NODE_L2_ENGINE_AUTH "
30
17
31
18
if [ " ${OP_GETH_ETH_STATS+x} " = x ]; then
@@ -37,7 +24,7 @@ if [ "${OP_GETH_ALLOW_UNPROTECTED_TXS+x}" = x ]; then
37
24
fi
38
25
39
26
if [ " ${OP_NODE_NETWORK+x} " = x ]; then
40
- ADDITIONAL_ARGS=" $ADDITIONAL_ARGS --op-network=$OP_NODE_NETWORK --rollup.superchain-upgrades "
27
+ ADDITIONAL_ARGS=" $ADDITIONAL_ARGS --op-network=$OP_NODE_NETWORK "
41
28
fi
42
29
43
30
exec ./geth \
@@ -66,7 +53,7 @@ exec ./geth \
66
53
--nodiscover \
67
54
--maxpeers=100 \
68
55
--nat=extip:$HOST_IP \
69
- --networkid=" $CHAIN_ID " \
70
56
--rollup.sequencerhttp=" $OP_GETH_SEQUENCER_HTTP " \
57
+ --rollup.halt=major \
71
58
--port=" $P2P_PORT " \
72
59
$ADDITIONAL_ARGS # intentionally unquoted
0 commit comments