Skip to content

Commit 203a9db

Browse files
gd-0louisponet
authored andcommitted
deploy main node fix (#179)
Co-authored-by: Louis Ponet <[email protected]>
1 parent 81a67cb commit 203a9db

File tree

1 file changed

+5
-14
lines changed

1 file changed

+5
-14
lines changed

Makefile

Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ OS := $(shell uname -s)
1414
# Variables
1515
IMAGE_KEY_TO_ADDRESS:=ghcr.io/gattaca-com/based-op/key-to-address:v0.1.0
1616

17-
1817
START_GATEWAY_COMPOSE_FILES := -f .local_gateway_and_follower/compose.yml
1918
ifeq ($(OS),Darwin)
2019
START_GATEWAY_COMPOSE_FILES += -f .local_gateway_and_follower/compose.mac.yml
@@ -220,7 +219,7 @@ deploy-chain:
220219
@mkdir -p .local_main_node/config
221220
@docker run -v $$(pwd)/.local_main_node/config:/config --entrypoint sh --rm us-docker.pkg.dev/oplabs-tools-artifacts/images/op-deployer:v0.0.11 -c "/op-deployer init --l1-chain-id $(L1_CHAIN_ID) --l2-chain-ids $(L2_CHAIN_ID) --workdir /config && chmod 666 /config/*"
222221
@wallet_batcher=$$(docker run --rm -i $(KEY_TO_ADDRESS_IMAGE) $(OP_PROPOSER_KEY) | tail -n1); \
223-
wallet_proposer=$$(docker run --rm -i $(KEY_TO_ADDRESS_IMAGE) $(OP_PROPOSER_KEY) | tail -n1); \
222+
wallet_proposer=$$(docker run --rm -i $(KEY_TO_ADDRESS_IMAGE) $(OP_BATCHER_KEY) | tail -n1); \
224223
wallet_main=$$(docker run --rm -i $(KEY_TO_ADDRESS_IMAGE) $(MAIN_KEY) | tail -n1); \
225224
l2_chain_id_hex=$$(printf "0x%064x" $(L2_CHAIN_ID)); \
226225
sed -E \
@@ -274,16 +273,8 @@ $(error STATE_JSON is undefined! Please invoke like \
274273
`make $(MAKECMDGOALS) ROLLUP_JSON=… GENESIS_JSON=… STATE_JSON=… OP_GETH_DATA_DIR=… OP_NODE_DATA_DIR=…`)
275274
endif
276275

277-
ifndef OP_GETH_DATA_DIR
278-
$(error OP_GETH_DATA_DIR is undefined! Please invoke like \
279-
`make $(MAKECMDGOALS) ROLLUP_JSON=… GENESIS_JSON=… STATE_JSON=… OP_GETH_DATA_DIR=… OP_NODE_DATA_DIR=…`)
280-
endif
281-
282-
ifndef OP_NODE_DATA_DIR
283-
$(error OP_NODE_DATA_DIR is undefined! Please invoke like \
284-
`make $(MAKECMDGOALS) ROLLUP_JSON=… GENESIS_JSON=… STATE_JSON=… OP_GETH_DATA_DIR=… OP_NODE_DATA_DIR=…`)
285-
endif
286-
276+
OP_GETH_DATA_DIR?=.local_main_node/data/geth
277+
OP_NODE_DATA_DIR?=.local_main_node/data/node
287278
endif
288279
# ────────────────────────────────────────────────────────────────────────────────
289280
config-main-node:
@@ -297,12 +288,12 @@ config-main-node:
297288
@cp $(ROLLUP_JSON) .local_main_node/config
298289
@cp $(GENESIS_JSON) .local_main_node/config
299290
@cp $(STATE_JSON) .local_main_node/config
300-
@if [ "$(OP_GETH_DATA_DIR)" != ".local_main_node/data/geth" ] && [ ! -d ".local_main_node/data/geth" ]; then \
291+
@if [ "$(OP_GETH_DATA_DIR)" != ".local_main_node/data/geth" ] && [ ! -d ".local_main_node/data/geth" ] && [ -d "$(OP_GETH_DATA_DIR)" ]; then \
301292
ln -s $(OP_GETH_DATA_DIR) .local_main_node/data/geth; \
302293
else \
303294
mkdir -p $(BASED_OP_GETH_DATA_DIR); \
304295
fi
305-
@if [ "$(OP_NODE_DATA_DIR)" != ".local_main_node/data/node" ] && [ ! -d ".local_main_node/data/node" ]; then \
296+
@if [ "$(OP_NODE_DATA_DIR)" != ".local_main_node/data/node" ] && [ ! -d ".local_main_node/data/node" ] && [ -d "$(OP_NODE_DATA_DIR)" ]; then \
306297
ln -s $(OP_NODE_DATA_DIR) .local_main_node/data/node; \
307298
else \
308299
mkdir -p $(OP_NODE_DATA_DIR); \

0 commit comments

Comments
 (0)