diff --git a/Cargo.lock b/Cargo.lock index 37f18f2cd2..4acddb266e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2244,6 +2244,15 @@ dependencies = [ "signature 1.6.4", ] +[[package]] +name = "ed25519" +version = "2.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5fb04eee5d9d907f29e80ee6b0e78f7e2c82342c63e3580d8c4f69d9d5aad963" +dependencies = [ + "signature 2.1.0", +] + [[package]] name = "ed25519-dalek" version = "1.0.1" @@ -2251,7 +2260,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c762bae6dcaf24c4c84667b8579785430908723d5c889f469d76a41d59cc7a9d" dependencies = [ "curve25519-dalek 3.2.0", - "ed25519", + "ed25519 1.5.3", "rand 0.7.3", "serde", "sha2 0.9.9", @@ -11283,7 +11292,7 @@ name = "sp-io" version = "23.0.0" dependencies = [ "bytes", - "ed25519", + "ed25519 2.2.1", "ed25519-dalek", "futures", "libsecp256k1", diff --git a/primitives/io/Cargo.toml b/primitives/io/Cargo.toml index 9491f8a179..5982c2d39d 100644 --- a/primitives/io/Cargo.toml +++ b/primitives/io/Cargo.toml @@ -36,7 +36,7 @@ tracing-core = { version = "0.1.28", default-features = false} # Required for backwards compatibility reason, but only used for verifying when `UseDalekExt` is set. ed25519-dalek = { version = "1.0.1", default-features = false, optional = true } # Force the usage of ed25519, this is being used in `ed25519-dalek`. -ed25519 = { version = "1.5.2", optional = true } +ed25519 = { version = "2.2.1", optional = true } [build-dependencies] rustversion = "1.0.6"