diff --git a/Cargo.lock b/Cargo.lock index b65134bf..19cb3b5a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -804,8 +804,9 @@ dependencies = [ [[package]] name = "ethabi" -version = "14.1.0" -source = "git+https://github.com/rust-ethereum/ethabi/?branch=master#1da9de9c23c5e242ba770a05c69c3a479e681b71" +version = "15.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f76ef192b63e8a44b3d08832acebbb984c3fba154b5c26f70037c860202a0d4b" dependencies = [ "anyhow", "ethereum-types", @@ -923,7 +924,6 @@ dependencies = [ "ecdsa", "elliptic-curve", "ethabi", - "ethereum-types", "futures-util", "generic-array 0.14.4", "glob", diff --git a/ethers-core/Cargo.toml b/ethers-core/Cargo.toml index a4854069..0d100c62 100644 --- a/ethers-core/Cargo.toml +++ b/ethers-core/Cargo.toml @@ -11,9 +11,7 @@ keywords = ["ethereum", "web3", "celo", "ethers"] [dependencies] rlp = { version = "0.5.0", default-features = false } -# ethabi = { version = "14.1.0", default-features = false } -ethabi = { git = "https://github.com/rust-ethereum/ethabi/", branch = "master" } -ethereum-types = { version = "0.12.0", default-features = false, features = ["serialize", "rlp"] } +ethabi = { version = "15.0", default-features = false, features = ["full-serde", "rlp"] } arrayvec = { version = "0.7.1", default-features = false } rlp-derive = { version = "0.1.0", default-features = false }