Fix image name and command in optimism-contracts service
This commit is contained in:
parent
5bf01a587e
commit
9192939748
@ -6,11 +6,11 @@ services:
|
|||||||
depends_on:
|
depends_on:
|
||||||
fixturenet-eth-geth-1:
|
fixturenet-eth-geth-1:
|
||||||
condition: service_healthy
|
condition: service_healthy
|
||||||
image: cerc/fixturenet-optimism:local
|
image: cerc/optimism-contracts:local
|
||||||
environment:
|
environment:
|
||||||
CHAIN_ID: 1212
|
CHAIN_ID: 1212
|
||||||
L1_RPC: "http://fixturenet-eth-geth-1:8545"
|
L1_RPC: "http://fixturenet-eth-geth-1:8545"
|
||||||
command: ["sh", "run.sh"]
|
command: "./run.sh"
|
||||||
volumes:
|
volumes:
|
||||||
- ../config/fixturenet-optimism/optimism-contracts/rekey-json.ts:/app/packages/contracts-bedrock/tasks/rekey-json.ts
|
- ../config/fixturenet-optimism/optimism-contracts/rekey-json.ts:/app/packages/contracts-bedrock/tasks/rekey-json.ts
|
||||||
- ../config/fixturenet-optimism/optimism-contracts/send-balance.ts:/app/packages/contracts-bedrock/tasks/send-balance.ts
|
- ../config/fixturenet-optimism/optimism-contracts/send-balance.ts:/app/packages/contracts-bedrock/tasks/send-balance.ts
|
||||||
@ -72,5 +72,3 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
op_node_data:
|
op_node_data:
|
||||||
l2-accounts:
|
l2-accounts:
|
||||||
# TODO: Required?
|
|
||||||
# fixturenet-geth-accounts:
|
|
||||||
|
@ -16,9 +16,9 @@ KEYS_JSON=$(cat /l2-accounts/keys.json)
|
|||||||
# Parse JSON into variables
|
# Parse JSON into variables
|
||||||
ADMIN_ADDRESS=$(echo "$KEYS_JSON" | jq -r '.Admin.address')
|
ADMIN_ADDRESS=$(echo "$KEYS_JSON" | jq -r '.Admin.address')
|
||||||
ADMIN_PRIV_KEY=$(echo "$KEYS_JSON" | jq -r '.Admin.privateKey')
|
ADMIN_PRIV_KEY=$(echo "$KEYS_JSON" | jq -r '.Admin.privateKey')
|
||||||
PROPOSER_ADDRESS=$(echo "$KEYS_JSON" | jq -r '.Admin.address')
|
PROPOSER_ADDRESS=$(echo "$KEYS_JSON" | jq -r '.Proposer.address')
|
||||||
BATCHER_ADDRESS=$(echo "$KEYS_JSON" | jq -r '.Admin.address')
|
BATCHER_ADDRESS=$(echo "$KEYS_JSON" | jq -r '.Batcher.address')
|
||||||
SEQUENCER_ADDRESS=$(echo "$KEYS_JSON" | jq -r '.Admin.address')
|
SEQUENCER_ADDRESS=$(echo "$KEYS_JSON" | jq -r '.Sequencer.address')
|
||||||
|
|
||||||
# Read the private key of a L1 account
|
# Read the private key of a L1 account
|
||||||
L1_PRIV_KEY=$(head -n 1 /geth-accounts/accounts.csv | cut -d ',' -f 3)
|
L1_PRIV_KEY=$(head -n 1 /geth-accounts/accounts.csv | cut -d ',' -f 3)
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
FROM cerc/foundry:local
|
FROM cerc/foundry:local
|
||||||
|
|
||||||
|
# Install node (local foundry is a debian based image)
|
||||||
RUN apt-get update \
|
RUN apt-get update \
|
||||||
&& apt-get install -y curl \
|
&& apt-get install -y curl \
|
||||||
&& curl --silent --location https://deb.nodesource.com/setup_16.x | bash - \
|
&& curl --silent --location https://deb.nodesource.com/setup_16.x | bash - \
|
||||||
@ -12,6 +13,7 @@ RUN corepack enable \
|
|||||||
|
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
|
# Copy optimism repo contents
|
||||||
COPY . .
|
COPY . .
|
||||||
|
|
||||||
RUN echo "Building optimism" && \
|
RUN echo "Building optimism" && \
|
||||||
|
@ -33,3 +33,11 @@ This should create the required docker images in the local image registry:
|
|||||||
* cerc/optimism-op-batcher
|
* cerc/optimism-op-batcher
|
||||||
* cerc/optimism-op-node
|
* cerc/optimism-op-node
|
||||||
* cerc/optimism-contracts
|
* cerc/optimism-contracts
|
||||||
|
|
||||||
|
# Deploy
|
||||||
|
|
||||||
|
Deploy the stack:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
$ laconic-so --stack fixturenet-optimism deploy up
|
||||||
|
```
|
||||||
|
@ -4,8 +4,8 @@ decription: "Optimism Fixturenet"
|
|||||||
repos:
|
repos:
|
||||||
- cerc-io/go-ethereum
|
- cerc-io/go-ethereum
|
||||||
- dboreham/foundry
|
- dboreham/foundry
|
||||||
- ethereum-optimism/op-geth
|
|
||||||
- ethereum-optimism/optimism
|
- ethereum-optimism/optimism
|
||||||
|
- ethereum-optimism/op-geth
|
||||||
containers:
|
containers:
|
||||||
- cerc/go-ethereum
|
- cerc/go-ethereum
|
||||||
- cerc/lighthouse
|
- cerc/lighthouse
|
||||||
|
Loading…
Reference in New Issue
Block a user