From 4295ad93a7f54e6d8e8aeee8dd6c7a01f54a89da Mon Sep 17 00:00:00 2001 From: John Cairns Date: Mon, 8 Jan 2024 17:03:35 -0600 Subject: [PATCH] go 1.21.5, go-ethereum 1.13.8 --- CHANGELOG.md | 5 +++++ Dockerfile | 8 ++++---- README.md | 4 ++-- 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cee7651..57a22c1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +1.0.6 (2023-01-08) + +* go 1.21.5 +* go-ethereum 1.13.8 + 1.0.5.1 (2023-12-15) * testing with arm64 build diff --git a/Dockerfile b/Dockerfile index 46d48ee..c9be7f2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -14,7 +14,7 @@ RUN export DEBIAN_FRONTEND=noninteractive && \ rm -rf /var/lib/apt/lists/* ## Go Lang -ARG GO_VERSION=1.21.4 +ARG GO_VERSION=1.21.5 ADD https://go.dev/dl/go${GO_VERSION}.linux-$TARGETARCH.tar.gz /go-ethereum/go${GO_VERSION}.linux-$TARGETARCH.tar.gz RUN echo 'SHA256 of this go source package...' RUN cat /go-ethereum/go${GO_VERSION}.linux-$TARGETARCH.tar.gz | sha256sum @@ -24,7 +24,7 @@ RUN go version ## Go Ethereum WORKDIR /go-ethereum -ARG ETH_VERSION=1.13.5 +ARG ETH_VERSION=1.13.8 ADD https://github.com/ethereum/go-ethereum/archive/refs/tags/v${ETH_VERSION}.tar.gz /go-ethereum/go-ethereum-${ETH_VERSION}.tar.gz RUN echo 'SHA256 of this go-ethereum package...' RUN cat /go-ethereum/go-ethereum-${ETH_VERSION}.tar.gz | sha256sum @@ -74,7 +74,7 @@ RUN git clone https://github.com/foundry-rs/foundry WORKDIR /build/foundry RUN git pull && LATEST_TAG=$(git describe --tags --abbrev=0) || LATEST_TAG=master && \ echo "building tag ${LATEST_TAG}" && \ - git -c advice.detachedHead=false checkout nightly && \ + git -c advice.detachedHead=false checkout ${LATEST_TAG} && \ . $HOME/.cargo/env && \ THREAD_NUMBER=$(cat /proc/cpuinfo | grep -c ^processor) && \ MAX_THREADS=$(( THREAD_NUMBER > ${MAXIMUM_THREADS} ? ${MAXIMUM_THREADS} : THREAD_NUMBER )) && \ @@ -145,7 +145,7 @@ COPY --chown=xmtp:xmtp --from=foundry-builder /home/xmtp/.cargo /home/xmtp/.carg COPY --from=go-builder /usr/local/go /usr/local/go ## GO Ethereum Binaries -ARG ETH_VERSION=1.13.5 +ARG ETH_VERSION=1.13.8 COPY --from=go-builder /go-ethereum/go-ethereum-${ETH_VERSION}/build/bin /usr/local/bin # Foundry diff --git a/README.md b/README.md index 752d9b3..4c19ee8 100644 --- a/README.md +++ b/README.md @@ -22,8 +22,8 @@ To use this development container in Visual Studio Code, specify the `Dockerfile Everything needed to develop smart contracts with Ethereum and [Foundry](https://github.com/foundry-rs/foundry) -GO: 1.21.4 -ETH: 1.13.5 +GO: 1.21.5 +ETH: 1.13.8 SOLC: 0.8.23 #### Deployments