Commit 88a834b8 authored by vicotor's avatar vicotor

update script

parent 0c2e04d0
...@@ -51,6 +51,7 @@ services: ...@@ -51,6 +51,7 @@ services:
networks: networks:
- exchain - exchain
volumes: volumes:
- "./layer2/contracts-bedrock:/app/contracts"
- "./deployer:/app/contracts/deployments" - "./deployer:/app/contracts/deployments"
- "./.git:/app/contracts/.git" - "./.git:/app/contracts/.git"
- ".envrc:/app/.envrc" - ".envrc:/app/.envrc"
...@@ -92,13 +93,34 @@ services: ...@@ -92,13 +93,34 @@ services:
- exchain - exchain
volumes: volumes:
- ".envrc:/root/.envrc" - ".envrc:/root/.envrc"
- "./layer2/start.sh:/root/start.sh" - "./layer2/opnode.sh:/root/start.sh"
- "./data/layer2:/root/node" - "./data/layer2:/root/node"
- "./deployer:/root/deployments" - "./deployer:/root/deployments"
entrypoint: /root/start.sh entrypoint: /root/start.sh
depends_on: depends_on:
- layer1 - layer1
batcher:
image: tscel/exchain-node:latest
container_name: batcher
logging:
driver: "json-file"
options:
max-size: "100m"
max-file: "3"
networks:
- exchain
volumes:
- ".envrc:/root/.envrc"
- "./layer2/batcher.sh:/root/start.sh"
- "./data/layer2:/root/node"
- "./deployer:/root/deployments"
entrypoint: /root/start.sh
depends_on:
- layer1
- layer2
# bellow is services for blockscout. # bellow is services for blockscout.
backend: backend:
command: command:
......
#!/bin/sh
source /root/.envrc
op-batcher \
--l2-grpc=layer2:7788 \
--rollup-rpc=http://layer2:9545 \
--poll-interval=1s \
--sub-safety-margin=6 \
--num-confirmations=1 \
--safe-abort-nonce-too-low-count=3 \
--resubmission-timeout=30s \
--rpc.addr=0.0.0.0 \
--rpc.port=8548 \
--rpc.enable-admin \
--max-channel-duration=25 \
--l1-eth-rpc=$L1_RPC_URL \
--private-key=$GS_BATCHER_PRIVATE_KEY
\ No newline at end of file
#!/bin/sh #!/bin/sh
source /root/.envrc source /root/.envrc
opnode \ op-node \
--data-dir /root/node \ --data-dir /root/node \
--sequencer.enabled \ --sequencer.enabled \
--sequencer.l1-confs=5 \ --sequencer.l1-confs=5 \
--verifier.l1-confs=4 \ --verifier.l1-confs=4 \
--rollup.config=/root/deployments/rollup.json \ --rollup.config=/root/deployments/rollup.json \
--grpc.addr=0.0.0.0 \
--gw.addr=0.0.0.0 \
--rpc.addr=0.0.0.0 \ --rpc.addr=0.0.0.0 \
--p2p.disable \ --p2p.disable \
--rpc.enable-admin \ --rpc.enable-admin \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment