@@ -49,8 +49,8 @@ FROM wasm-base AS wasm-libs-builder
4949 # clang / lld used by soft-float wasm
5050RUN apt-get update && \
5151 apt-get install -y clang=1:14.0-55.7~deb12u1 lld=1:14.0-55.7~deb12u1 wabt
52- # pinned rust 1.84.1
53- RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain 1.84.1 --target x86_64-unknown-linux-gnu,wasm32-unknown-unknown,wasm32-wasip1
52+ # pinned rust 1.88.0
53+ RUN curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y --default-toolchain 1.88.0 --target x86_64-unknown-linux-gnu,wasm32-unknown-unknown,wasm32-wasip1
5454COPY ./Makefile ./
5555COPY arbitrator/Cargo.* arbitrator/
5656COPY arbitrator/arbutil arbitrator/arbutil
@@ -108,7 +108,7 @@ COPY --from=contracts-builder workspace/contracts-legacy/build/contracts/src/pre
108108COPY --from=contracts-builder workspace/.make/ .make/
109109RUN PATH="$PATH:/usr/local/go/bin" NITRO_BUILD_IGNORE_TIMESTAMPS=1 make build-wasm-bin
110110
111- FROM rust:1.84.1 -slim-bookworm AS prover-header-builder
111+ FROM rust:1.88.0 -slim-bookworm AS prover-header-builder
112112WORKDIR /workspace
113113RUN export DEBIAN_FRONTEND=noninteractive && \
114114 apt-get update && \
@@ -134,7 +134,7 @@ RUN NITRO_BUILD_IGNORE_TIMESTAMPS=1 make build-prover-header
134134FROM scratch AS prover-header-export
135135COPY --from=prover-header-builder /workspace/target/ /
136136
137- FROM rust:1.84.1 -slim-bookworm AS prover-builder
137+ FROM rust:1.88.0 -slim-bookworm AS prover-builder
138138WORKDIR /workspace
139139RUN export DEBIAN_FRONTEND=noninteractive && \
140140 apt-get update && \
@@ -238,10 +238,11 @@ RUN ./download-machine.sh consensus-v32 0x184884e1eb9fefdc158f6c8ac912bb183bf3cf
238238# RUN ./download-machine.sh consensus-v40-rc.1 0x6dae396b0b7644a2d63b4b22e6452b767aa6a04b6778dadebdd74aa40f40a5c5
239239# RUN ./download-machine.sh consensus-v40-rc.2 0xa8206be13d53e456c7ab061d94bab5b229d674ac57ffe7281216479a8820fcc0
240240RUN ./download-machine.sh consensus-v41 0xa18d6266cef250802c3cb2bfefe947ea1aa9a32dd30a8d1dfc4568a8714d3a7a
241- RUN ./download-machine.sh consensus-v50-alpha.1 0x28cfd8d81613ce4ebe750e77bfd95d6d95d4f53240488095a11c1ad3a494fa82
242- RUN ./download-machine.sh consensus-v50-rc.1 0x8fd725477d8ef58183a1a943c375a8495a22cd2d7d701ac917fe20d69993e88e
243- RUN ./download-machine.sh consensus-v50-rc.2 0xc1ea4d6d2791bf5bdf6de3c2166ce4aab8fe16ca4ad5c226e8ae31a8b77f1a08
241+ # RUN ./download-machine.sh consensus-v50-alpha.1 0x28cfd8d81613ce4ebe750e77bfd95d6d95d4f53240488095a11c1ad3a494fa82
242+ # RUN ./download-machine.sh consensus-v50-rc.1 0x8fd725477d8ef58183a1a943c375a8495a22cd2d7d701ac917fe20d69993e88e
243+ # RUN ./download-machine.sh consensus-v50-rc.2 0xc1ea4d6d2791bf5bdf6de3c2166ce4aab8fe16ca4ad5c226e8ae31a8b77f1a08
244244RUN ./download-machine.sh consensus-v50-rc.3 0x385fa2524d86d4ebc340988224f8686b3f485c7c9f7bc1015a64c85a9c76a6b0
245+ RUN ./download-machine.sh consensus-v50-rc.4 0x393be710f252e8217d66fe179739eba1ed471f0d5a847b5905c30926d853241a
245246RUN ./download-machine.sh consensus-v40 0xdb698a2576298f25448bc092e52cf13b1e24141c997135d70f217d674bbeb69a
246247
247248FROM golang:1.24.5-bookworm AS node-builder
@@ -257,7 +258,6 @@ RUN export DEBIAN_FRONTEND=noninteractive && \
257258 apt-get install -y wabt
258259COPY go.mod go.sum ./
259260COPY go-ethereum/go.mod go-ethereum/go.sum go-ethereum/
260- COPY bold/go.mod bold/go.sum bold/
261261RUN go mod download
262262COPY . ./
263263COPY --from=contracts-builder workspace/contracts/build/ contracts/build/
0 commit comments