From ceca4a617cb9bf2bafa1ed4b7ccef84d855fa1b6 Mon Sep 17 00:00:00 2001 From: Vid Kersic Date: Tue, 8 Oct 2024 16:41:00 +0200 Subject: [PATCH] chore: update geth --- .github/scripts/install_geth.sh | 2 +- README.md | 2 +- bundler-spec-tests/docker-compose.yml | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/scripts/install_geth.sh b/.github/scripts/install_geth.sh index 32dc8620..c510921d 100755 --- a/.github/scripts/install_geth.sh +++ b/.github/scripts/install_geth.sh @@ -4,7 +4,7 @@ set -eo pipefail # install geth -GETH_VERSION="1.14.8-a9523b64" +GETH_VERSION="1.14.11-f3c696fa" wget -c "https://gethstore.blob.core.windows.net/builds/geth-linux-amd64-$GETH_VERSION.tar.gz" tar -xf "geth-linux-amd64-$GETH_VERSION.tar.gz" diff --git a/README.md b/README.md index 78672658..192ebee3 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,7 @@ For more information: Rust version: 1.81.0 1. `libclang-dev`, `pkg-config` and `libssl-dev` on Debian/Ubuntu. -2. Ethereum execution client JSON-RPC API with enabled [`debug_traceCall`](https://geth.ethereum.org/docs/interacting-with-geth/rpc/ns-debug#debug_tracecall). For production, you can use [Geth](https://github.com/ethereum/go-ethereum) or [Erigon](https://github.com/ledgerwatch/erigon). For testing, we are using Geth dev mode (tested with [v1.14.8](https://github.com/ethereum/go-ethereum/releases/tag/v1.14.8)); so you need to install [Geth](https://geth.ethereum.org/docs/getting-started/installing-geth) for running tests. +2. Ethereum execution client JSON-RPC API with enabled [`debug_traceCall`](https://geth.ethereum.org/docs/interacting-with-geth/rpc/ns-debug#debug_tracecall). For production, you can use [Geth](https://github.com/ethereum/go-ethereum) or [Erigon](https://github.com/ledgerwatch/erigon). For testing, we are using Geth dev mode (tested with [v1.14.11](https://github.com/ethereum/go-ethereum/releases/tag/v1.14.11)); so you need to install [Geth](https://geth.ethereum.org/docs/getting-started/installing-geth) for running tests. 3. [`solc`](https://docs.soliditylang.org/en/v0.8.27/installing-solidity.html). 4. [`cargo-sort`](https://crates.io/crates/cargo-sort) and [`cargo-udeps`](https://crates.io/crates/cargo-udeps). diff --git a/bundler-spec-tests/docker-compose.yml b/bundler-spec-tests/docker-compose.yml index f8fdb338..4473b62f 100644 --- a/bundler-spec-tests/docker-compose.yml +++ b/bundler-spec-tests/docker-compose.yml @@ -1,6 +1,6 @@ services: geth-dev: - image: ethereum/client-go:v1.14.8 + image: ethereum/client-go:v1.14.11 healthcheck: test: [ "CMD-SHELL", "geth attach --exec eth.blockNumber" ] interval: 10s @@ -28,7 +28,7 @@ services: - --mine - --verbosity=2 fund-signer: - image: ethereum/client-go:v1.14.8 + image: ethereum/client-go:v1.14.11 entrypoint: 'geth --exec "eth.sendTransaction({from: eth.accounts[0], to: \"0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266\", value: web3.toWei(10000, \"ether\")})" attach http://geth-dev:8545' depends_on: geth-dev: