From b957e9490b79a623f97c530a65cb054ef5aa34ea Mon Sep 17 00:00:00 2001 From: Venstein Date: Wed, 8 May 2024 17:29:27 +0900 Subject: [PATCH 1/5] feat: update op-geth version for enable p256Verify precompiled contract --- genesis-deployer/deploy.sh | 5 ++++- genesis-init-predeploy/Dockerfile | 2 +- templates/docker-compose.yml | 2 +- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/genesis-deployer/deploy.sh b/genesis-deployer/deploy.sh index 6c708fa..587e451 100755 --- a/genesis-deployer/deploy.sh +++ b/genesis-deployer/deploy.sh @@ -38,5 +38,8 @@ op-node genesis l2 \ --deploy-config deploy-config/${DEPLOYMENT_CONTEXT}.json \ --l1-deployments deployments/${DEPLOYMENT_CONTEXT}/.deploy \ --l1-rpc ${L1_RPC_URL} \ - --outfile.l2 /data/genesis.json \ + --outfile.l2 /data/genesis.json.out \ --outfile.rollup /data/rollup.json + +cat /data/genesis.json.out | jq ".config.fjordTime=0" > /data/genesis.json +rm -f /data/genesis.json.out \ No newline at end of file diff --git a/genesis-init-predeploy/Dockerfile b/genesis-init-predeploy/Dockerfile index 7ffdba0..8e30b90 100644 --- a/genesis-init-predeploy/Dockerfile +++ b/genesis-init-predeploy/Dockerfile @@ -1,4 +1,4 @@ -ARG OP_GETH_VERSION="v1.101308.2" +ARG OP_GETH_VERSION="v1.101311.1-rc.1" FROM us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth:${OP_GETH_VERSION} as op-geth diff --git a/templates/docker-compose.yml b/templates/docker-compose.yml index d3c6ae0..ffdb95c 100644 --- a/templates/docker-compose.yml +++ b/templates/docker-compose.yml @@ -27,7 +27,7 @@ services: op-geth: container_name: op-geth - image: us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth:v1.101308.2 + image: us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth:v1.101311.1-rc.1 volumes: - ./data/op-geth:/data - ./data/genesis:/genesis From 664f5694ee72995836ab8e7b3d65a275904a2cfb Mon Sep 17 00:00:00 2001 From: Venstein <39826619+ost006@users.noreply.github.com> Date: Wed, 8 May 2024 19:07:05 +0900 Subject: [PATCH 2/5] Update genesis-deployer/deploy.sh Co-authored-by: Mizuki --- genesis-deployer/deploy.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/genesis-deployer/deploy.sh b/genesis-deployer/deploy.sh index 587e451..8c05cb9 100755 --- a/genesis-deployer/deploy.sh +++ b/genesis-deployer/deploy.sh @@ -42,4 +42,4 @@ op-node genesis l2 \ --outfile.rollup /data/rollup.json cat /data/genesis.json.out | jq ".config.fjordTime=0" > /data/genesis.json -rm -f /data/genesis.json.out \ No newline at end of file +rm -f /data/genesis.json.out From 2279db49703287b67387ddc2e73286b781b42512 Mon Sep 17 00:00:00 2001 From: Venstein Date: Wed, 8 May 2024 19:11:07 +0900 Subject: [PATCH 3/5] feat: fixed op-geth version to v1.101315.0 to improve stability --- genesis-init-predeploy/Dockerfile | 2 +- templates/docker-compose.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/genesis-init-predeploy/Dockerfile b/genesis-init-predeploy/Dockerfile index 8e30b90..021abcd 100644 --- a/genesis-init-predeploy/Dockerfile +++ b/genesis-init-predeploy/Dockerfile @@ -1,4 +1,4 @@ -ARG OP_GETH_VERSION="v1.101311.1-rc.1" +ARG OP_GETH_VERSION="v1.101315.0" FROM us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth:${OP_GETH_VERSION} as op-geth diff --git a/templates/docker-compose.yml b/templates/docker-compose.yml index bb3ea1f..5cfc536 100644 --- a/templates/docker-compose.yml +++ b/templates/docker-compose.yml @@ -27,7 +27,7 @@ services: op-geth: container_name: op-geth - image: us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth:v1.101311.1-rc.1 + image: us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth:v1.101315.0 volumes: - ./data/op-geth:/data - ./data/genesis:/genesis From f9a9ff7db3e2c7e07fba45ad67b27130f5899c7f Mon Sep 17 00:00:00 2001 From: Venstein Date: Thu, 9 May 2024 21:38:08 +0900 Subject: [PATCH 4/5] feat: modify op-geth image registry --- templates/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/templates/docker-compose.yml b/templates/docker-compose.yml index 5cfc536..5f2e0cf 100644 --- a/templates/docker-compose.yml +++ b/templates/docker-compose.yml @@ -27,7 +27,7 @@ services: op-geth: container_name: op-geth - image: us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth:v1.101315.0 + image: ghcr.io/planetarium/op-geth:latest volumes: - ./data/op-geth:/data - ./data/genesis:/genesis From 667a640e2b989265395a7a5a01079a7cdb4aad88 Mon Sep 17 00:00:00 2001 From: Venstein Date: Fri, 10 May 2024 10:38:30 +0900 Subject: [PATCH 5/5] fix: modify op-geth registry for genesis-init-predeploy --- genesis-init-predeploy/Dockerfile | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/genesis-init-predeploy/Dockerfile b/genesis-init-predeploy/Dockerfile index 021abcd..eac767b 100644 --- a/genesis-init-predeploy/Dockerfile +++ b/genesis-init-predeploy/Dockerfile @@ -1,6 +1,4 @@ -ARG OP_GETH_VERSION="v1.101315.0" - -FROM us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth:${OP_GETH_VERSION} as op-geth +FROM ghcr.io/planetarium/op-geth:latest as op-geth FROM buildpack-deps:scm as foundry ARG TARGETARCH