2023-03-30 05:18:07 +00:00
|
|
|
# fixturenet-optimism
|
2023-03-23 19:40:42 +00:00
|
|
|
|
2023-03-26 16:21:22 +00:00
|
|
|
Experimental Optimism Fixturenet
|
2023-03-23 19:40:42 +00:00
|
|
|
|
2023-03-30 05:18:07 +00:00
|
|
|
## Setup
|
|
|
|
|
|
|
|
Clone required repositories:
|
|
|
|
|
|
|
|
```bash
|
|
|
|
$ laconic-so --stack fixturenet-optimism setup-repositories
|
|
|
|
```
|
|
|
|
|
|
|
|
Checkout to the required versions and branches in repos:
|
|
|
|
|
|
|
|
```bash
|
|
|
|
# optimism
|
|
|
|
cd ~/cerc/optimism
|
|
|
|
git checkout @eth-optimism/sdk@0.0.0-20230329025055
|
|
|
|
```
|
|
|
|
|
|
|
|
Build the container images:
|
|
|
|
|
|
|
|
```bash
|
|
|
|
$ laconic-so --stack fixturenet-optimism build-containers
|
|
|
|
```
|
|
|
|
|
|
|
|
This should create the required docker images in the local image registry:
|
|
|
|
* cerc/go-ethereum
|
|
|
|
* cerc/lighthouse
|
|
|
|
* cerc/fixturenet-eth-geth
|
|
|
|
* cerc/fixturenet-eth-lighthouse
|
|
|
|
* cerc/optimism-l2geth
|
|
|
|
* cerc/optimism-op-batcher
|
|
|
|
* cerc/optimism-op-node
|
|
|
|
* cerc/optimism-contracts
|
2023-03-31 05:10:36 +00:00
|
|
|
|
|
|
|
# Deploy
|
|
|
|
|
|
|
|
Deploy the stack:
|
|
|
|
|
|
|
|
```bash
|
|
|
|
$ laconic-so --stack fixturenet-optimism deploy up
|
|
|
|
```
|