diff --git a/Cargo.lock b/Cargo.lock index b782663..bc4d697 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1355,7 +1355,7 @@ checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" [[package]] name = "svm-rs" -version = "0.3.2" +version = "0.3.3" dependencies = [ "anyhow", "clap", @@ -1382,7 +1382,7 @@ dependencies = [ [[package]] name = "svm-rs-builds" -version = "0.2.2" +version = "0.2.3" dependencies = [ "build_const", "hex", diff --git a/crates/svm-builds/Cargo.toml b/crates/svm-builds/Cargo.toml index e570910..3e61d15 100644 --- a/crates/svm-builds/Cargo.toml +++ b/crates/svm-builds/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "svm-rs-builds" -version = "0.2.2" +version = "0.2.3" edition = "2021" rust-version = "1.65" authors = [ diff --git a/crates/svm-rs/Cargo.toml b/crates/svm-rs/Cargo.toml index 7cfbfb6..15abad9 100644 --- a/crates/svm-rs/Cargo.toml +++ b/crates/svm-rs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "svm-rs" -version = "0.3.2" +version = "0.3.3" edition = "2021" rust-version = "1.65" authors = ["Rohit Narurkar "] diff --git a/crates/svm-rs/src/lib.rs b/crates/svm-rs/src/lib.rs index 0a9949c..e910e6d 100644 --- a/crates/svm-rs/src/lib.rs +++ b/crates/svm-rs/src/lib.rs @@ -445,7 +445,7 @@ mod tests { assert_eq!( artifact_url(Platform::LinuxAarch64, &version, artifact).unwrap(), Url::parse(&format!( - "https://github.com/nikitastupin/solc/raw/3d6c589a6c115d2cc12e9e18941c6f0562c805ee/linux/aarch64/{artifact}" + "https://github.com/nikitastupin/solc/raw/923ab4b852fadc00ffe87bb76fff21d0613bd280/linux/aarch64/{artifact}" )) .unwrap(), ) @@ -532,7 +532,7 @@ mod tests { // ensures we can download the latest native solc for apple silicon #[tokio::test(flavor = "multi_thread")] async fn can_download_latest_native_apple_silicon() { - let latest: Version = "0.8.22".parse().unwrap(); + let latest: Version = "0.8.23".parse().unwrap(); let artifacts = all_releases(Platform::MacOsAarch64).await.unwrap(); diff --git a/crates/svm-rs/src/releases.rs b/crates/svm-rs/src/releases.rs index ccf3c44..9f7ec60 100644 --- a/crates/svm-rs/src/releases.rs +++ b/crates/svm-rs/src/releases.rs @@ -27,18 +27,18 @@ static OLD_SOLC_RELEASES: Lazy = Lazy::new(|| { static LINUX_AARCH64_MIN: Lazy = Lazy::new(|| Version::new(0, 5, 0)); static LINUX_AARCH64_URL_PREFIX: &str = - "https://github.com/nikitastupin/solc/raw/3d6c589a6c115d2cc12e9e18941c6f0562c805ee/linux/aarch64"; + "https://github.com/nikitastupin/solc/raw/923ab4b852fadc00ffe87bb76fff21d0613bd280/linux/aarch64"; static LINUX_AARCH64_RELEASES_URL: &str = - "https://github.com/nikitastupin/solc/raw/3d6c589a6c115d2cc12e9e18941c6f0562c805ee/linux/aarch64/list.json"; + "https://github.com/nikitastupin/solc/raw/923ab4b852fadc00ffe87bb76fff21d0613bd280/linux/aarch64/list.json"; static MACOS_AARCH64_NATIVE: Lazy = Lazy::new(|| Version::new(0, 8, 5)); static MACOS_AARCH64_URL_PREFIX: &str = - "https://github.com/alloy-rs/solc-builds/raw/7f117088ae90eefe3724636166f927b3c55cf09c/macosx/aarch64"; + "https://github.com/alloy-rs/solc-builds/raw/260964c1fcae2502c0139070bdc5c83eb7036a68/macosx/aarch64"; static MACOS_AARCH64_RELEASES_URL: &str = - "https://github.com/alloy-rs/solc-builds/raw/7f117088ae90eefe3724636166f927b3c55cf09c/macosx/aarch64/list.json"; + "https://github.com/alloy-rs/solc-builds/raw/260964c1fcae2502c0139070bdc5c83eb7036a68/macosx/aarch64/list.json"; /// Defines the struct that the JSON-formatted release list can be deserialized into. ///