clients/go-ethereum: Cancun support#761
Conversation
| # apk del go git make gcc musl-dev linux-headers && \ | ||
| # rm -rf /go-ethereum && rm -rf /var/cache/apk/* | ||
|
|
||
| ## ---- |
There was a problem hiding this comment.
Wondering why you are adding these lines, since we already have the equivalent steps just above?
There was a problem hiding this comment.
This one makes it just a tiny bit easier to build from a git branch, instead of having to manually clone inside the folder, and having to checkout to switch branches to compile from a different source.
I've been going to the commit where this was removed and copying this excerpt to do my local testing, I just find it easier to test locally with this code.
There was a problem hiding this comment.
since we already have the equivalent steps just above?
Yeah, no the steps above execute within the ethereum/client-go container as a builder, and is not suitable if you want to clone some non-official repository. LGTM
…ereum#761) Related to the deprecation of the gRPC gateway: OffchainLabs/prysm#14089 Currently the `mix-with-tools.yaml` test was failing due to the keymanager being enabled: ``` == FINISHED SERVICE 'vc-2-nethermind-prysm' LOGS =================================== Caused by: An error occurred while waiting for all TCP and UDP ports to be open Caused by: Unsuccessful ports check for IP '172.16.0.34' and port spec '{privatePortSpec:0xc00091a0c0}', even after '240' retries with '500' milliseconds in between retries. Timeout '2m0s' has been reached Caused by: An error occurred while calling network address '172.16.0.34:5056' with port protocol 'TCP' and using time out '200ms' Caused by: dial tcp 172.16.0.34:5056: connect: connection refused Error encountered running Starlark code. ```
🤖 I have created a release *beep* *boop* --- ## [4.3.0](ethpandaops/ethereum-package@4.2.0...4.3.0) (2024-09-23) ### Features * add prefunded accounts ([ethereum#752](ethpandaops/ethereum-package#752)) ([1be7efa](ethpandaops/ethereum-package@1be7efa)) * dora - show more infos about all peers on client pages ([ethereum#760](ethpandaops/ethereum-package#760)) ([c77d95f](ethpandaops/ethereum-package@c77d95f)) ### Bug Fixes * `metrics-host-allowlist` for Teku ([ethereum#765](ethpandaops/ethereum-package#765)) ([ad75fcc](ethpandaops/ethereum-package@ad75fcc)) * built in validator lifecycle test for assertoor ([ethereum#763](ethpandaops/ethereum-package#763)) ([6f868cc](ethpandaops/ethereum-package@6f868cc)) * explicitly set client contexts ([ethereum#755](ethpandaops/ethereum-package#755)) ([94dc531](ethpandaops/ethereum-package@94dc531)) * no default resource limits ([ethereum#768](ethpandaops/ethereum-package#768)) ([4c4831b](ethpandaops/ethereum-package@4c4831b)) * prysm gRPC removal - use http server instead for keymanager ([ethereum#761](ethpandaops/ethereum-package#761)) ([ba91174](ethpandaops/ethereum-package@ba91174)) * remove epoch checker for goomy ([ethereum#754](ethpandaops/ethereum-package#754)) ([f124bbf](ethpandaops/ethereum-package@f124bbf)) * remove exp RPC API namespace flag from nimbus-eth1 configuration ([ethereum#767](ethpandaops/ethereum-package#767)) ([8fec454](ethpandaops/ethereum-package@8fec454)) * reth-builder volume claim ([ethereum#771](ethpandaops/ethereum-package#771)) ([4570328](ethpandaops/ethereum-package@4570328)) * update dora config for latest release & remove custom images ([ethereum#748](ethpandaops/ethereum-package#748)) ([a433c50](ethpandaops/ethereum-package@a433c50)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).
Adds support for
HIVE_CANCUN_TIMESTAMPenvironment variable.Also add commented lines for building from git in the Dockerfile.