diff --git a/Cargo.lock b/Cargo.lock index 44169a06..982c18b7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -136,6 +136,12 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a" +[[package]] +name = "base16ct" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "349a06037c7bf932dd7e7d1f653678b2038b9ad46a74102f1fc7bd7872678cce" + [[package]] name = "base58" version = "0.1.0" @@ -980,10 +986,11 @@ checksum = "e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457" [[package]] name = "elliptic-curve" -version = "0.11.7" +version = "0.11.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5fcbfdf46fd1157b49be0c2170bab2784ca19233b35c2dc772d60247b72f2071" +checksum = "3a4641673db66b0492d99edd8fd1cf2e6eb4ab91de525d1d2d6cc99442ed15f5" dependencies = [ + "base16ct", "crypto-bigint", "der", "ff", @@ -4216,18 +4223,18 @@ dependencies = [ [[package]] name = "zeroize" -version = "1.4.3" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d68d9dcec5f9b43a30d38c49f91dfedfaac384cb8f085faca366c26207dd1619" +checksum = "cc222aec311c323c717f56060324f32b82da1ce1dd81d9a09aa6a9030bfe08db" dependencies = [ "zeroize_derive", ] [[package]] name = "zeroize_derive" -version = "1.2.2" +version = "1.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65f1a51723ec88c66d5d1fe80c841f17f63587d6691901d66be9bec6c3b51f73" +checksum = "81e8f13fef10b63c06356d65d416b070798ddabcadc10d3ece0c5be9b3c7eddb" dependencies = [ "proc-macro2", "quote", diff --git a/ethers-core/Cargo.toml b/ethers-core/Cargo.toml index 23a2c1c4..d1d81761 100644 --- a/ethers-core/Cargo.toml +++ b/ethers-core/Cargo.toml @@ -17,7 +17,7 @@ rlp-derive = { version = "0.1.0", default-features = false } # crypto ecdsa = { version = "0.13.4", default-features = false, features = ["std"] } -elliptic-curve = { version = "0.11.7", default-features = false } +elliptic-curve = { version = "0.11.9", default-features = false } generic-array = { version = "0.14.5", default-features = false } k256 = { version = "0.10.1", default-features = false, features = ["keccak256", "ecdsa"] } rand = { version = "0.8.4", default-features = false } diff --git a/ethers-signers/Cargo.toml b/ethers-signers/Cargo.toml index fd99ba35..fa52aeb7 100644 --- a/ethers-signers/Cargo.toml +++ b/ethers-signers/Cargo.toml @@ -21,7 +21,7 @@ coins-bip39 = "0.6.0" coins-ledger = { version = "0.6.0", default-features = false, optional = true } hex = { version = "0.4.3", default-features = false, features = ["std"] } async-trait = { version = "0.1.50", default-features = false } -elliptic-curve = { version = "0.11.7", default-features = false } +elliptic-curve = { version = "0.11.9", default-features = false } sha2 = { version = "0.9.8", default-features = false } rand = { version = "0.8.4", default-features = false } yubihsm = { version = "0.40.0", features = ["secp256k1", "http", "usb"], optional = true }