From fdf53488ef8c1e1e9912c5b9f4de0482b612cea7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 11 Jun 2026 22:13:03 +0000 Subject: [PATCH] Bump ed25519-dalek from 1.0.1 to 2.2.0 in /programs/sbf Bumps [ed25519-dalek](https://github.com/dalek-cryptography/curve25519-dalek) from 1.0.1 to 2.2.0. - [Release notes](https://github.com/dalek-cryptography/curve25519-dalek/releases) - [Commits](https://github.com/dalek-cryptography/curve25519-dalek/compare/1.0.1...ed25519-2.2.0) --- updated-dependencies: - dependency-name: ed25519-dalek dependency-version: 2.2.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.toml | 2 +- programs/sbf/Cargo.lock | 72 +++++++++-------------------------------- 2 files changed, 16 insertions(+), 58 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 2044681..1289819 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -237,7 +237,7 @@ digest = "0.10.7" dirs-next = "2.0.0" dyn-clone = "1.0.20" eager = "0.1.0" -ed25519-dalek = "=1.0.1" +ed25519-dalek = "=2.2.0" enum-iterator = "2.3.0" env_logger = "0.11.10" fast-math = "0.1" diff --git a/programs/sbf/Cargo.lock b/programs/sbf/Cargo.lock index d327301..c258b12 100644 --- a/programs/sbf/Cargo.lock +++ b/programs/sbf/Cargo.lock @@ -151,7 +151,7 @@ version = "4.2.0-alpha.0" dependencies = [ "agave-feature-set", "bincode", - "ed25519-dalek 1.0.1", + "ed25519-dalek", "libsecp256k1", "openssl", "solana-ed25519-program", @@ -1783,19 +1783,6 @@ dependencies = [ "cmov", ] -[[package]] -name = "curve25519-dalek" -version = "3.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b9fdf9972b2bd6af2d913799d9ebc165ea4d2e65878e329d9c6b372c4491b61" -dependencies = [ - "byteorder", - "digest 0.9.0", - "rand_core 0.5.1", - "subtle", - "zeroize", -] - [[package]] name = "curve25519-dalek" version = "4.1.3" @@ -2075,19 +2062,10 @@ dependencies = [ "digest 0.10.7", "elliptic-curve", "rfc6979", - "signature 2.2.0", + "signature", "spki", ] -[[package]] -name = "ed25519" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf038a7b6fd7ef78ad3348b63f3a17550877b0e28f8d68bcc94894d1412158bc" -dependencies = [ - "signature 1.1.0", -] - [[package]] name = "ed25519" version = "2.2.3" @@ -2095,21 +2073,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53" dependencies = [ "pkcs8", - "signature 2.2.0", -] - -[[package]] -name = "ed25519-dalek" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c762bae6dcaf24c4c84667b8579785430908723d5c889f469d76a41d59cc7a9d" -dependencies = [ - "curve25519-dalek 3.2.0", - "ed25519 1.0.1", - "rand 0.7.3", - "serde", - "sha2 0.9.9", - "zeroize", + "signature", ] [[package]] @@ -2118,8 +2082,8 @@ version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "70e796c081cee67dc755e1a36a0a172b897fab85fc3f6bc48307991f64e4eca9" dependencies = [ - "curve25519-dalek 4.1.3", - "ed25519 2.2.3", + "curve25519-dalek", + "ed25519", "rand_core 0.6.4", "serde", "sha2 0.10.9", @@ -2134,7 +2098,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6b49a684b133c4980d7ee783936af771516011c8cd15f429dbda77245e282f03" dependencies = [ "derivation-path", - "ed25519-dalek 2.2.0", + "ed25519-dalek", "hmac 0.12.1", "sha2 0.10.9", ] @@ -3584,7 +3548,7 @@ dependencies = [ "elliptic-curve", "once_cell", "sha2 0.10.9", - "signature 2.2.0", + "signature", ] [[package]] @@ -5647,12 +5611,6 @@ dependencies = [ "libc", ] -[[package]] -name = "signature" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65211b7b6fc3f14ff9fc7a2011a434e3e6880585bd2e9e9396315ae24cbf7852" - [[package]] name = "signature" version = "2.2.0" @@ -5941,7 +5899,7 @@ dependencies = [ "borsh", "bytemuck", "bytemuck_derive", - "curve25519-dalek 4.1.3", + "curve25519-dalek", "five8", "five8_const", "rand 0.9.4", @@ -6670,7 +6628,7 @@ checksum = "eae4261b9a8613d10e77ac831a8fa60b6fa52b9b103df46d641deff9f9812a23" dependencies = [ "bytemuck", "bytemuck_derive", - "curve25519-dalek 4.1.3", + "curve25519-dalek", "solana-define-syscall 2.3.0", "subtle", "thiserror 2.0.18", @@ -6684,7 +6642,7 @@ checksum = "14b4d2a4bf0d0b0a86c22111917e86e8bd39a7b31420fb2c7d73eb83761fc7af" dependencies = [ "bytemuck", "bytemuck_derive", - "curve25519-dalek 4.1.3", + "curve25519-dalek", "solana-define-syscall 5.1.0", "subtle", "thiserror 2.0.18", @@ -7187,7 +7145,7 @@ version = "3.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "263d614c12aa267a3278703175fd6440552ca61bc960b5a02a4482720c53438b" dependencies = [ - "ed25519-dalek 2.2.0", + "ed25519-dalek", "ed25519-dalek-bip32", "five8", "five8_core", @@ -9213,7 +9171,7 @@ version = "3.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b0364c7577c3c82a693ce28a1febc8d1b5d1b0a175fdc2114ae6186b69effe1e" dependencies = [ - "ed25519-dalek 2.2.0", + "ed25519-dalek", "five8", "serde", "serde-big-array", @@ -10137,7 +10095,7 @@ dependencies = [ "bincode", "bytemuck", "bytemuck_derive", - "curve25519-dalek 4.1.3", + "curve25519-dalek", "getrandom 0.2.10", "itertools 0.12.1", "js-sys", @@ -10174,7 +10132,7 @@ dependencies = [ "bincode", "bytemuck", "bytemuck_derive", - "curve25519-dalek 4.1.3", + "curve25519-dalek", "itertools 0.14.0", "merlin", "num-derive", @@ -10361,7 +10319,7 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f63a2b41095945dc15274b924b21ccae9b3ec9dc2fdd43dbc08de8c33bbcd915" dependencies = [ - "curve25519-dalek 4.1.3", + "curve25519-dalek", "solana-zk-sdk 4.0.0", "thiserror 2.0.18", ]