From 017a8da13abe1338ce81cbe1d3cabe3e9274f73e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 15 Feb 2024 10:46:08 +0000 Subject: [PATCH] build(deps): bump ethabi from 17.2.0 to 18.0.0 Bumps [ethabi](https://github.com/rust-ethereum/ethabi) from 17.2.0 to 18.0.0. - [Release notes](https://github.com/rust-ethereum/ethabi/releases) - [Changelog](https://github.com/rust-ethereum/ethabi/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-ethereum/ethabi/compare/v17.2.0...v18.0.0) --- updated-dependencies: - dependency-name: ethabi dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 114 +++++++++++++++++++++++++++++++++------- graph/Cargo.toml | 2 +- runtime/wasm/Cargo.toml | 2 +- 3 files changed, 98 insertions(+), 20 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 18cd2afe5..7c56cd13b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1208,7 +1208,7 @@ version = "17.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e4966fba78396ff92db3b817ee71143eccd98acf0f876b8d600e585a670c5d1b" dependencies = [ - "ethereum-types", + "ethereum-types 0.13.1", "hex", "once_cell", "regex", @@ -1216,7 +1216,24 @@ dependencies = [ "serde_json", "sha3", "thiserror", - "uint 0.9.1", + "uint 0.9.5", +] + +[[package]] +name = "ethabi" +version = "18.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7413c5f74cc903ea37386a8965a936cbeb334bd270862fdece542c1b2dcbc898" +dependencies = [ + "ethereum-types 0.14.1", + "hex", + "once_cell", + "regex", + "serde", + "serde_json", + "sha3", + "thiserror", + "uint 0.9.5", ] [[package]] @@ -1226,9 +1243,22 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "11da94e443c60508eb62cf256243a64da87304c2802ac2528847f79d750007ef" dependencies = [ "crunchy", - "fixed-hash", + "fixed-hash 0.7.0", "impl-rlp", - "impl-serde", + "impl-serde 0.3.2", + "tiny-keccak 2.0.2", +] + +[[package]] +name = "ethbloom" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c22d4b5885b6aa2fe5e8b9329fb8d232bf739e434e6b87347c63bdd00c120f60" +dependencies = [ + "crunchy", + "fixed-hash 0.8.0", + "impl-rlp", + "impl-serde 0.4.0", "tiny-keccak 2.0.2", ] @@ -1238,12 +1268,26 @@ version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b2827b94c556145446fcce834ca86b7abf0c39a805883fe20e72c5bfdb5a0dc6" dependencies = [ - "ethbloom", - "fixed-hash", + "ethbloom 0.12.1", + "fixed-hash 0.7.0", "impl-rlp", - "impl-serde", - "primitive-types", - "uint 0.9.1", + "impl-serde 0.3.2", + "primitive-types 0.11.1", + "uint 0.9.5", +] + +[[package]] +name = "ethereum-types" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "02d215cbf040552efcbe99a38372fe80ab9d00268e20012b79fcd0f073edd8ee" +dependencies = [ + "ethbloom 0.13.0", + "fixed-hash 0.8.0", + "impl-rlp", + "impl-serde 0.4.0", + "primitive-types 0.12.2", + "uint 0.9.5", ] [[package]] @@ -1292,6 +1336,18 @@ dependencies = [ "static_assertions", ] +[[package]] +name = "fixed-hash" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "835c052cb0c08c1acf6ffd71c022172e18723949c8282f2b9f27efbc51e64534" +dependencies = [ + "byteorder", + "rand", + "rustc-hex", + "static_assertions", +] + [[package]] name = "fixedbitset" version = "0.4.0" @@ -1545,7 +1601,7 @@ dependencies = [ "diesel", "diesel_derives", "envconfig", - "ethabi", + "ethabi 18.0.0", "futures 0.1.31", "futures 0.3.16", "graphql-parser", @@ -1846,7 +1902,7 @@ dependencies = [ "bs58", "bytes", "defer", - "ethabi", + "ethabi 18.0.0", "futures 0.1.31", "graph", "graph-runtime-derive", @@ -2341,6 +2397,15 @@ dependencies = [ "serde", ] +[[package]] +name = "impl-serde" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ebc88fc67028ae3db0c853baa36269d398d5f45b6982f95549ff5def78c935cd" +dependencies = [ + "serde", +] + [[package]] name = "impl-trait-for-tuples" version = "0.2.1" @@ -3297,11 +3362,24 @@ version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e28720988bff275df1f51b171e1b2a18c30d194c4d2b61defdacecd625a5d94a" dependencies = [ - "fixed-hash", + "fixed-hash 0.7.0", "impl-codec", "impl-rlp", - "impl-serde", - "uint 0.9.1", + "impl-serde 0.3.2", + "uint 0.9.5", +] + +[[package]] +name = "primitive-types" +version = "0.12.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b34d9fd68ae0b74a41b21c03c2f62847aa0ffea044eee893b4c140b37e244e2" +dependencies = [ + "fixed-hash 0.8.0", + "impl-codec", + "impl-rlp", + "impl-serde 0.4.0", + "uint 0.9.5", ] [[package]] @@ -5044,9 +5122,9 @@ dependencies = [ [[package]] name = "uint" -version = "0.9.1" +version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6470ab50f482bde894a037a57064480a246dbfdd5960bd65a44824693f08da5f" +checksum = "76f64bba2c53b04fcab63c01a7d7427eadc821e3bc48c34dc9ba29c501164b52" dependencies = [ "byteorder", "crunchy", @@ -5536,8 +5614,8 @@ dependencies = [ "base64 0.13.1", "bytes", "derive_more", - "ethabi", - "ethereum-types", + "ethabi 17.2.0", + "ethereum-types 0.13.1", "futures 0.3.16", "futures-timer", "headers", diff --git a/graph/Cargo.toml b/graph/Cargo.toml index bbb4d6d4b..b4f54cb90 100644 --- a/graph/Cargo.toml +++ b/graph/Cargo.toml @@ -19,7 +19,7 @@ envconfig = "0.10.0" Inflector = "0.11.3" isatty = "0.1.9" reqwest = { version = "0.11.18", features = ["json", "stream", "multipart"] } -ethabi = "17.2" +ethabi = "18.0" hex = "0.4.3" http = "0.2.3" futures = "0.1.21" diff --git a/runtime/wasm/Cargo.toml b/runtime/wasm/Cargo.toml index b33cf0714..78e546845 100644 --- a/runtime/wasm/Cargo.toml +++ b/runtime/wasm/Cargo.toml @@ -6,7 +6,7 @@ edition.workspace = true [dependencies] async-trait = "0.1.50" atomic_refcell = "0.1.13" -ethabi = "17.2" +ethabi = "18.0" futures = "0.1.21" hex = "0.4.3" graph = { path = "../../graph" }