From 19a740db52fdb0ac2ee8525cd018020e35140036 Mon Sep 17 00:00:00 2001 From: Agost Biro <5764438+agostbiro@users.noreply.github.com> Date: Fri, 13 Jan 2023 19:19:47 +0100 Subject: [PATCH] chore(deps): bump svm-rs (#2051) * chore(deps): bump svm-rs Earlier versions of `svm-rs` have transitive dependencies that conflict with newer Rust Crypto packages. * chore: update changelog --- CHANGELOG.md | 1 + Cargo.lock | 8 ++++---- ethers-solc/Cargo.toml | 4 ++-- 3 files changed, 7 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c82c1e7b..43f7a742 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ ### Unreleased +- Bump [`svm-rs`](https://github.com/roynalnaruto/svm-rs) dependency to fix conflicts with Rust Crytpo packages [#2051](https://github.com/gakonst/ethers-rs/pull/2051) - Avoid unnecessary allocations in `utils` [#2046](https://github.com/gakonst/ethers-rs/pull/2046) - Add abigen support for hardhat generated bytecode json format [#2012](https://github.com/gakonst/ethers-rs/pull/2012) - Fix typo in `RwClient` docs for `write_client` method. diff --git a/Cargo.lock b/Cargo.lock index ec2a9437..f7bf2a35 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4101,9 +4101,9 @@ checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" [[package]] name = "svm-rs" -version = "0.2.18" +version = "0.2.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e4cdcf91153dc0e4e0637f26f042ada32a3b552bc8115935c7bf96f80132b0a" +checksum = "e18bbb2b229a2cc0d8ba58603adb0e460ad49a3451b1540fd6f7a5d37fd03b80" dependencies = [ "anyhow", "cfg-if 1.0.0", @@ -4132,9 +4132,9 @@ dependencies = [ [[package]] name = "svm-rs-builds" -version = "0.1.10" +version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41cdaa6adbe89c6d84c91dbf7d67bb853dd5d8f0cfe6dda42de0295a7b3c2d0b" +checksum = "ebf4cc09b0dd1cd78bc8ca82c5e22bbcd0cca126ad0d584e2fc47d4dc0a3dd73" dependencies = [ "build_const", "hex", diff --git a/ethers-solc/Cargo.toml b/ethers-solc/Cargo.toml index dc442b23..b39a7646 100644 --- a/ethers-solc/Cargo.toml +++ b/ethers-solc/Cargo.toml @@ -45,10 +45,10 @@ cfg-if = "1.0.0" [target.'cfg(not(target_arch = "wasm32"))'.dependencies] home = "0.5.4" -svm = { package = "svm-rs", version = "0.2.18", default-features = false, optional = true, features = [ +svm = { package = "svm-rs", version = "0.2.19", default-features = false, optional = true, features = [ "blocking", ] } -svm-builds = { package = "svm-rs-builds", version = "0.1.8", optional = true } +svm-builds = { package = "svm-rs-builds", version = "0.1.11", optional = true } [target.'cfg(target_arch = "wasm32")'.dependencies] # NOTE: this enables wasm compatibility for getrandom indirectly