Skip to content

Commit 89f1b8c

Browse files
authored
Merge pull request #35 from rabbitprincess/feature/support-no-superchain-registry
Feature/support for not superchain
2 parents 0303e70 + a367dc6 commit 89f1b8c

13 files changed

Lines changed: 19 additions & 26 deletions

File tree

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
data-geth
22
data-scan
3-
config
3+
config/*
4+
!config/**/

common.env

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@ GETH_DATA_DIR="../data-geth"
33
SCAN_DATA_DIR="../data-scan"
44

55
# chain config files in /envs
6-
# custom node : custom-mainnet.env, custom-sepolia.env, custom-holesky.env
6+
# sequencer node : sequencer-mainnet.env, sequencer-sepolia.env, sequencer-holesky.env
77
# replica node : op, base, unichain, worldchain
8-
CHAIN_ENV_FILE="custom-holesky.env"
8+
CHAIN_ENV_FILE="sequencer-holesky.env"

config/worldchain-mainnet/genesis.json

Whitespace-only changes.

config/worldchain-sepolia/genesis.json

Whitespace-only changes.

envs/unichain-sepolia.env

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ L2_BRIDGE_URL="http://host.docker.internal:3001/"
2121
##################################################
2222
RUN_MODE="replica"
2323
# L2_SUPERCHAIN_NETWORK="unichain-sepolia"
24+
ROLLUP_CONFIG_PATH="/config/unichain-sepolia"
2425
OP_GETH_SEQUENCER_HTTP="https://sepolia-sequencer.unichain.org"
2526
OP_NODE_P2P_BOOTNODES=enode://869d07b5932f17e8490990f75a3f94195e9504ddb6b85f7189e5a9c0a8fff8b00aecf6f3ac450ecba6cdabdb5858788a94bde2b613e0f2d82e9b395355f76d1a@34.65.67.101:30305,enode://2d4e7e9d48f4dd4efe9342706dd1b0024681bd4c3300d021f86fc75eab7865d4e0cbec6fbc883f011cfd6a57423e7e2f6e104baad2b744c3cafaec6bc7dc92c1@34.65.43.171:30305,enode://9d7a3efefe442351217e73b3a593bcb8efffb55b4807699972145324eab5e6b382152f8d24f6301baebbfb5ecd4127bd3faab2842c04cd432bdf50ba092f6645@34.65.109.126:30305,enr:-J24QNz9lbrKbN4iSmmjtnr7SjUMk4zB7f1krHZcTZx-JRKZd0kA2gjufUROD6T3sOWDVDnFJRvqBBo62zuF-hYCohOGAYiOoEyEgmlkgnY0gmlwhAPniryHb3BzdGFja4OFQgCJc2VjcDI1NmsxoQKNVFlCxh_B-716tTs-h1vMzZkSs1FTu_OYTNjgufplG4N0Y3CCJAaDdWRwgiQG,enr:-J24QH-f1wt99sfpHy4c0QJM-NfmsIfmlLAMMcgZCUEgKG_BBYFc6FwYgaMJMQN5dsRBJApIok0jFn-9CS842lGpLmqGAYiOoDRAgmlkgnY0gmlwhLhIgb2Hb3BzdGFja4OFQgCJc2VjcDI1NmsxoQJ9FTIv8B9myn1MWaC_2lJ-sMoeCDkusCsk4BYHjjCq04N0Y3CCJAaDdWRwgiQG,enr:-J24QDXyyxvQYsd0yfsN0cRr1lZ1N11zGTplMNlW4xNEc7LkPXh0NAJ9iSOVdRO95GPYAIc6xmyoCCG6_0JxdL3a0zaGAYiOoAjFgmlkgnY0gmlwhAPckbGHb3BzdGFja4OFQgCJc2VjcDI1NmsxoQJwoS7tzwxqXSyFL7g0JM-KWVbgvjfB8JA__T7yY_cYboN0Y3CCJAaDdWRwgiQG,enr:-J24QHmGyBwUZXIcsGYMaUqGGSl4CFdx9Tozu-vQCn5bHIQbR7On7dZbU61vYvfrJr30t0iahSqhc64J46MnUO2JvQaGAYiOoCKKgmlkgnY0gmlwhAPnCzSHb3BzdGFja4OFQgCJc2VjcDI1NmsxoQINc4fSijfbNIiGhcgvwjsjxVFJHUstK9L1T8OTKUjgloN0Y3CCJAaDdWRwgiQG,enr:-J24QG3ypT4xSu0gjb5PABCmVxZqBjVw9ca7pvsI8jl4KATYAnxBmfkaIuEqy9sKvDHKuNCsy57WwK9wTt2aQgcaDDyGAYiOoGAXgmlkgnY0gmlwhDbGmZaHb3BzdGFja4OFQgCJc2VjcDI1NmsxoQIeAK_--tcLEiu7HvoUlbV52MspE0uCocsx1f_rYvRenIN0Y3CCJAaDdWRwgiQG,enode://9d7a3efefe442351217e73b3a593bcb8efffb55b4807699972145324eab5e6b382152f8d24f6301baebbfb5ecd4127bd3faab2842c04cd432bdf50ba092f6645@34.65.109.126:30305,enr:-J24QJOp5pPbdN4jVlyxUhCc5v1QerCvfSmT8xVijroUQj69QJkuq3b5SDQl9aCI8qiI3m246u2nf4rHjbBEeUTqwjGGAZJZTGwMgmlkgnY0gmlwhAOSdXaHb3BzdGFja4OVCgCJc2VjcDI1NmsxoQI0_WNHeARGz-kjyK_s7MjZkTf5xYSHrm7nL4C5LwbyJ4N0Y3CCJAaDdWRwgtHc,enr:-J24QJtEBSdW7uGgq-Yi_2xl8n8dgobDO2aIs9Pm4C86H7LtbH3Ua3CZcMZdB62SGn7r0WdoGOSkXKSol8xhsy3BsAKGAZJzEqL9gmlkgnY0gmlwhDQPNgiHb3BzdGFja4OVCgCJc2VjcDI1NmsxoQOKqwdtPsP4czpXIFwx56PmThevWwxQJ78gY0QaQxNdU4N0Y3CCJAaDdWRwgs_4,enr:-J24QPIMMWjzaUD3areppeM3GCAYEn4zt6U0ErUhH-kN3sIAXfaTyHl1F3RNaIt5rc4VyLWCuYI1AC3BO8m08K7nXKiGAZKT3fFTgmlkgnY0gmlwhAOS1UGHb3BzdGFja4OVCgCJc2VjcDI1NmsxoQL0xHUDIhXHIn_8yAKupnuK3c2TbqDdhRIn-IiYV2Wxe4N0Y3CCJAaDdWRwgt5z
2627

envs/worldchain-mainnet.env

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ L2_BRIDGE_URL="http://host.docker.internal:3001/"
2121
##################################################
2222
RUN_MODE="replica"
2323
# L2_SUPERCHAIN_NETWORK="worldchain-mainnet"
24+
ROLLUP_CONFIG_PATH="/config/worldchain-mainnet"
2425
OP_GETH_SEQUENCER_HTTP="https://worldchain-mainnet-sequencer.g.alchemy.com"
2526
# OP_NODE_P2P_BOOTNODES=
2627

envs/worldchain-sepolia.env

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ L2_BRIDGE_URL="http://host.docker.internal:3001/"
2121
##################################################
2222
RUN_MODE="replica"
2323
# L2_SUPERCHAIN_NETWORK="worldchain-sepolia"
24+
ROLLUP_CONFIG_PATH="/config/worldchain-sepolia"
2425
OP_GETH_SEQUENCER_HTTP="https://worldchain-sepolia-sequencer.g.alchemy.com"
2526
# OP_NODE_P2P_BOOTNODES=
2627

run/geth-entrypoint.sh

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ ADDITIONAL_ARGS=""
66

77
if [ "$RUN_MODE" != "sequencer" ]; then
88
if [ ! -z "${OP_GETH_SEQUENCER_HTTP:-}" ]; then
9-
ADDITIONAL_ARGS="$ADDITIONAL_ARGS --rollup.halt=major"
10-
ADDITIONAL_ARGS="$ADDITIONAL_ARGS --rollup.sequencerhttp=$OP_GETH_SEQUENCER_HTTP"
9+
ADDITIONAL_ARGS+=" --rollup.halt=major"
10+
ADDITIONAL_ARGS+=" --rollup.sequencerhttp=$OP_GETH_SEQUENCER_HTTP"
1111
fi
1212
if [ ! -z "${L2_SUPERCHAIN_NETWORK:-}" ]; then
13-
ADDITIONAL_ARGS="$ADDITIONAL_ARGS --op-network=$L2_SUPERCHAIN_NETWORK"
13+
ADDITIONAL_ARGS+=" --op-network=$L2_SUPERCHAIN_NETWORK"
1414
fi
1515
fi
1616

@@ -21,8 +21,6 @@ exec /app/geth \
2121
--networkid=${L2_CHAIN_ID} \
2222
--syncmode=full \
2323
--gcmode=full \
24-
--nodiscover \
25-
--maxpeers=0 \
2624
--http \
2725
--http.vhosts="*" \
2826
--http.corsdomain="*" \

0 commit comments

Comments
 (0)