From 6b720862c76718151ceefdbdec8826034d760b97 Mon Sep 17 00:00:00 2001 From: Sameer Kumar Subudhi Date: Mon, 14 Sep 2026 10:55:04 +0200 Subject: [PATCH] Bump op-node to v1.19.7 and op-reth to v2.4.4 (PLAT-794) Pin op-node to v1.19.7 and op-reth to v2.4.4 in reth/Dockerfile; update README client versions and source-tree link. Upstream cut both releases from the same monorepo commit, so the two COMMIT pins share 7e167ae. Both upstream releases are non-breaking. op-node v1.19.7 is optional and carries no runtime change (test-only helpers dropped from production builds). op-reth v2.4.4 is a recommended release adding canonical-head metrics (reth_chain_head_basefee / _gas_used / _blob_gas_used); these surface on the existing --metrics endpoint with no config change. Verified for this bump: - op-node-lisk-sepolia.patch still applies; system_config.go is byte-identical between v1.19.6 and v1.19.7 (blob 7b368b2). - dockerfile-lisk-sepolia.patch still applies. - GOLANG_VERSION=1.26 stays aligned with go.mod (go 1.26.0) and RUST_VERSION=1.95 with rust/rust-toolchain.toml (channel 1.95). - superchain-registry submodule is unchanged at 08d6a44. Co-Authored-By: Claude Opus 5 (1M context) --- README.md | 6 +++--- reth/Dockerfile | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index f9f7187af..afc92fef9 100644 --- a/README.md +++ b/README.md @@ -71,8 +71,8 @@ cd lisk-node Please use the following client versions: -- **op-node**: [v1.19.6](https://github.com/ethereum-optimism/optimism/releases/tag/op-node/v1.19.6) -- **op-reth**: [v2.4.3](https://github.com/ethereum-optimism/optimism/releases/tag/op-reth/v2.4.3) +- **op-node**: [v1.19.7](https://github.com/ethereum-optimism/optimism/releases/tag/op-node/v1.19.7) +- **op-reth**: [v2.4.4](https://github.com/ethereum-optimism/optimism/releases/tag/op-reth/v2.4.4) #### Build @@ -85,7 +85,7 @@ Please use the following client versions: git apply ``` -- To build `op-reth` from source, refer to the [`op-reth` source tree](https://github.com/ethereum-optimism/optimism/tree/op-reth%2Fv2.4.3/rust/op-reth) in the `ethereum-optimism/optimism` repository (pinned to the version above). +- To build `op-reth` from source, refer to the [`op-reth` source tree](https://github.com/ethereum-optimism/optimism/tree/op-reth%2Fv2.4.4/rust/op-reth) in the `ethereum-optimism/optimism` repository (pinned to the version above). #### Set environment variables diff --git a/reth/Dockerfile b/reth/Dockerfile index d3e959375..c32374f48 100644 --- a/reth/Dockerfile +++ b/reth/Dockerfile @@ -19,8 +19,8 @@ RUN ARCH=$(dpkg --print-architecture) && \ echo "${YQ_SHA256} /usr/bin/yq" | sha256sum -c - && \ chmod +x /usr/bin/yq ENV REPO=https://github.com/ethereum-optimism/optimism.git -ENV VERSION=v1.19.6 -ENV COMMIT=b60a1a6398209ccc47267e77deb6e4bf4c1ede8a +ENV VERSION=v1.19.7 +ENV COMMIT=7e167ae2e15b7bf7dfaf238e514155e4bc904ed6 RUN git clone $REPO --branch op-node/$VERSION --single-branch . && \ git switch -c branch-$VERSION && \ bash -c '[ "$(git rev-parse HEAD)" = "$COMMIT" ]' @@ -42,8 +42,8 @@ WORKDIR /app RUN apt-get update && apt-get -y upgrade && apt-get install -y git libclang-dev pkg-config curl build-essential ENV REPO=https://github.com/ethereum-optimism/optimism.git -ENV VERSION=op-reth/v2.4.3 -ENV COMMIT=b60a1a6398209ccc47267e77deb6e4bf4c1ede8a +ENV VERSION=op-reth/v2.4.4 +ENV COMMIT=7e167ae2e15b7bf7dfaf238e514155e4bc904ed6 RUN git clone $REPO --branch $VERSION --single-branch . && \ git switch -c branch-$VERSION && \ bash -c '[ "$(git rev-parse HEAD)" = "$COMMIT" ]'