From 251996c1b0796b18695f94e84d52fa78ec1134c6 Mon Sep 17 00:00:00 2001 From: Luke Parker Date: Mon, 1 Sep 2025 15:46:04 -0400 Subject: [PATCH] Use `solc 0.8.26` `next` already does, and it's annoying to have to consistently switch between the two branches. --- .github/actions/build-dependencies/action.yml | 4 ++-- networks/ethereum/build.rs | 2 +- orchestration/src/processor.rs | 4 ++-- spec/Getting Started.md | 10 +--------- 4 files changed, 6 insertions(+), 14 deletions(-) diff --git a/.github/actions/build-dependencies/action.yml b/.github/actions/build-dependencies/action.yml index c50ce6cf..bfc02a4c 100644 --- a/.github/actions/build-dependencies/action.yml +++ b/.github/actions/build-dependencies/action.yml @@ -44,8 +44,8 @@ runs: shell: bash run: | cargo +1.89 install svm-rs --version =0.5.18 - svm install 0.8.25 - svm use 0.8.25 + svm install 0.8.26 + svm use 0.8.26 - name: Remove preinstalled Docker shell: bash diff --git a/networks/ethereum/build.rs b/networks/ethereum/build.rs index 38fcfe00..435131be 100644 --- a/networks/ethereum/build.rs +++ b/networks/ethereum/build.rs @@ -10,7 +10,7 @@ fn main() { { if let Some(version) = line.strip_prefix("Version: ") { let version = version.split('+').next().unwrap(); - assert_eq!(version, "0.8.25"); + assert_eq!(version, "0.8.26"); } } diff --git a/orchestration/src/processor.rs b/orchestration/src/processor.rs index a16cd1fc..6375f27a 100644 --- a/orchestration/src/processor.rs +++ b/orchestration/src/processor.rs @@ -21,8 +21,8 @@ pub fn processor( if coin == "ethereum" { r#" RUN cargo install svm-rs -RUN svm install 0.8.25 -RUN svm use 0.8.25 +RUN svm install 0.8.26 +RUN svm use 0.8.26 "# } else { "" diff --git a/spec/Getting Started.md b/spec/Getting Started.md index 06a5cfb7..01d1e757 100644 --- a/spec/Getting Started.md +++ b/spec/Getting Started.md @@ -32,15 +32,7 @@ rustup toolchain install nightly rustup target add wasm32v1-none --toolchain nightly ``` -### Install Solidity - -``` -cargo install svm-rs -svm install 0.8.25 -svm use 0.8.25 -``` - -### Install Solidity Compiler Version Manager +### Install Solidity with `svm` ``` cargo install svm-rs