From 491de31cf374b359053b2c79e232c76cba86bc3e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 24 Apr 2026 11:32:12 +0000 Subject: [PATCH] build(deps): bump solana-stake-interface from 2.0.2 to 3.0.0 Bumps [solana-stake-interface](https://github.com/solana-program/stake) from 2.0.2 to 3.0.0. - [Release notes](https://github.com/solana-program/stake/releases) - [Commits](https://github.com/solana-program/stake/compare/interface@v2.0.2...interface@v3.0.0) --- updated-dependencies: - dependency-name: solana-stake-interface dependency-version: 3.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 114 ++++++++++++++++++++++++++++++----------- clients/cli/Cargo.toml | 2 +- program/Cargo.toml | 2 +- 3 files changed, 87 insertions(+), 31 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 4d810176..e895af08 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -249,14 +249,14 @@ dependencies = [ "solana-secp256k1-recover", "solana-sha256-hasher", "solana-stable-layout", - "solana-stake-interface", + "solana-stake-interface 2.0.2", "solana-svm-callback", "solana-svm-feature-set", "solana-svm-log-collector", "solana-svm-measure", "solana-svm-timings", "solana-svm-type-overrides", - "solana-sysvar", + "solana-sysvar 3.1.1", "solana-sysvar-id", "solana-transaction-context", "thiserror 2.0.18", @@ -6353,7 +6353,7 @@ dependencies = [ "solana-instruction-error", "solana-pubkey 4.2.0", "solana-sdk-ids", - "solana-sysvar", + "solana-sysvar 3.1.1", ] [[package]] @@ -6386,8 +6386,8 @@ dependencies = [ "solana-sdk-ids", "solana-slot-hashes", "solana-slot-history", - "solana-stake-interface", - "solana-sysvar", + "solana-stake-interface 2.0.2", + "solana-sysvar 3.1.1", "solana-vote-interface 4.0.4", "spl-generic-token", "spl-token-2022-interface", @@ -6474,7 +6474,7 @@ dependencies = [ "solana-slot-hashes", "solana-svm-transaction", "solana-system-interface 2.0.0", - "solana-sysvar", + "solana-sysvar 3.1.1", "solana-time-utils", "solana-transaction", "solana-transaction-context", @@ -6563,7 +6563,7 @@ dependencies = [ "solana-pubkey 3.0.0", "solana-rent 3.1.0", "solana-signature", - "solana-sysvar", + "solana-sysvar 3.1.1", "solana-transaction", "solana-transaction-context", "solana-transaction-error", @@ -6910,7 +6910,7 @@ dependencies = [ "solana-rpc-client-api", "solana-sdk-ids", "solana-signature", - "solana-stake-interface", + "solana-stake-interface 2.0.2", "solana-system-interface 2.0.0", "solana-transaction", "solana-transaction-error", @@ -7230,7 +7230,7 @@ dependencies = [ "solana-svm-transaction", "solana-system-interface 2.0.0", "solana-system-transaction", - "solana-sysvar", + "solana-sysvar 3.1.1", "solana-time-utils", "solana-tls-utils", "solana-tpu-client", @@ -7905,7 +7905,7 @@ dependencies = [ "solana-shred-version", "solana-signature", "solana-signer", - "solana-stake-interface", + "solana-stake-interface 2.0.2", "solana-storage-bigtable", "solana-storage-proto", "solana-streamer", @@ -8359,7 +8359,7 @@ dependencies = [ "solana-sdk-ids", "solana-slot-hashes", "solana-stable-layout", - "solana-stake-interface", + "solana-stake-interface 2.0.2", "solana-svm-callback", "solana-svm-feature-set", "solana-svm-log-collector", @@ -8368,7 +8368,7 @@ dependencies = [ "solana-svm-transaction", "solana-svm-type-overrides", "solana-system-interface 2.0.0", - "solana-sysvar", + "solana-sysvar 3.1.1", "solana-sysvar-id", "solana-transaction-context", "thiserror 2.0.18", @@ -8423,12 +8423,12 @@ dependencies = [ "solana-sdk-ids", "solana-signer", "solana-stable-layout", - "solana-stake-interface", + "solana-stake-interface 2.0.2", "solana-svm", "solana-svm-log-collector", "solana-svm-timings", "solana-system-interface 2.0.0", - "solana-sysvar", + "solana-sysvar 3.1.1", "solana-sysvar-id", "solana-transaction", "solana-transaction-context", @@ -8576,7 +8576,11 @@ version = "4.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1771d726d4854f1818c750e14aff40b19d84720d0b1b6d53e50e8f16cb6bd62" dependencies = [ + "serde", + "serde_derive", + "solana-sdk-ids", "solana-sdk-macro", + "solana-sysvar-id", ] [[package]] @@ -8655,7 +8659,7 @@ dependencies = [ "solana-svm", "solana-system-interface 2.0.0", "solana-system-transaction", - "solana-sysvar", + "solana-sysvar 3.1.1", "solana-time-utils", "solana-tpu-client", "solana-transaction", @@ -8889,14 +8893,14 @@ dependencies = [ "solana-signer", "solana-slot-hashes", "solana-slot-history", - "solana-stake-interface", + "solana-stake-interface 2.0.2", "solana-svm", "solana-svm-callback", "solana-svm-timings", "solana-svm-transaction", "solana-system-interface 2.0.0", "solana-system-transaction", - "solana-sysvar", + "solana-sysvar 3.1.1", "solana-sysvar-id", "solana-time-utils", "solana-transaction", @@ -9225,7 +9229,27 @@ dependencies = [ "solana-program-error", "solana-pubkey 3.0.0", "solana-system-interface 2.0.0", - "solana-sysvar", + "solana-sysvar 3.1.1", + "solana-sysvar-id", +] + +[[package]] +name = "solana-stake-interface" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd714713337a7f5b513e02119f484fb9b7e056c6ce74af30e70505f2e62b64b7" +dependencies = [ + "borsh", + "num-traits", + "serde", + "serde_derive", + "solana-clock", + "solana-cpi", + "solana-instruction", + "solana-program-error", + "solana-pubkey 4.2.0", + "solana-system-interface 3.0.0", + "solana-sysvar 4.0.0", "solana-sysvar-id", ] @@ -9246,8 +9270,8 @@ dependencies = [ "solana-program-error", "solana-pubkey 3.0.0", "solana-rent 3.1.0", - "solana-stake-interface", - "solana-sysvar", + "solana-stake-interface 2.0.2", + "solana-sysvar 3.1.1", "solana-vote-interface 4.0.4", ] @@ -9527,7 +9551,7 @@ dependencies = [ "solana-svm-log-collector", "solana-svm-type-overrides", "solana-system-interface 2.0.0", - "solana-sysvar", + "solana-sysvar 3.1.1", "solana-transaction-context", ] @@ -9578,6 +9602,38 @@ dependencies = [ "solana-sysvar-id", ] +[[package]] +name = "solana-sysvar" +version = "4.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1632b69b4f72489db5949a10e8308c229dfa003f99ecaa7477b376807c7b81f4" +dependencies = [ + "base64 0.22.1", + "bincode", + "lazy_static", + "serde", + "serde_derive", + "solana-account-info", + "solana-clock", + "solana-define-syscall 5.0.0", + "solana-epoch-rewards", + "solana-epoch-schedule", + "solana-fee-calculator", + "solana-hash 4.3.0", + "solana-instruction", + "solana-last-restart-slot", + "solana-program-entrypoint", + "solana-program-error", + "solana-program-memory", + "solana-pubkey 4.2.0", + "solana-rent 4.1.0", + "solana-sdk-ids", + "solana-sdk-macro", + "solana-slot-hashes", + "solana-slot-history", + "solana-sysvar-id", +] + [[package]] name = "solana-sysvar-id" version = "3.1.0" @@ -9815,7 +9871,7 @@ dependencies = [ "solana-reward-info", "solana-sdk-ids", "solana-signature", - "solana-stake-interface", + "solana-stake-interface 2.0.2", "solana-system-interface 2.0.0", "solana-transaction", "solana-transaction-error", @@ -10344,7 +10400,7 @@ dependencies = [ "solana-sdk-ids", "solana-security-txt", "solana-system-interface 2.0.0", - "solana-sysvar", + "solana-sysvar 3.1.1", "solana-zk-sdk", "spl-elgamal-registry-interface", "spl-pod", @@ -10485,9 +10541,9 @@ dependencies = [ "solana-rent 3.1.0", "solana-security-txt", "solana-signer", - "solana-stake-interface", + "solana-stake-interface 3.0.0", "solana-system-interface 3.0.0", - "solana-sysvar", + "solana-sysvar 3.1.1", "solana-transaction", "solana-transaction-error", "solana-vote-interface 5.0.0", @@ -10533,10 +10589,10 @@ dependencies = [ "solana-sdk-ids", "solana-signature", "solana-signer", - "solana-stake-interface", + "solana-stake-interface 3.0.0", "solana-stake-program", "solana-system-interface 3.0.0", - "solana-sysvar", + "solana-sysvar 3.1.1", "solana-test-validator", "solana-transaction", "solana-transaction-status", @@ -10594,7 +10650,7 @@ dependencies = [ "solana-pubkey 3.0.0", "solana-rent 3.1.0", "solana-sdk-ids", - "solana-sysvar", + "solana-sysvar 3.1.1", "spl-token-interface", "thiserror 2.0.18", ] @@ -10625,7 +10681,7 @@ dependencies = [ "solana-sdk-ids", "solana-security-txt", "solana-system-interface 2.0.0", - "solana-sysvar", + "solana-sysvar 3.1.1", "solana-zk-sdk", "spl-elgamal-registry-interface", "spl-memo-interface", diff --git a/clients/cli/Cargo.toml b/clients/cli/Cargo.toml index 49c8fa17..5e4ee09f 100644 --- a/clients/cli/Cargo.toml +++ b/clients/cli/Cargo.toml @@ -39,7 +39,7 @@ solana-signature = "3.1" solana-signer = "3.0" solana-system-interface = "3.0" solana-sysvar = "3.1" -solana-stake-interface = "2.0.1" +solana-stake-interface = "3.0.0" solana-stake-program = "4.0" solana-transaction = "3.0" solana-transaction-status = "3.1.3" diff --git a/program/Cargo.toml b/program/Cargo.toml index b0c0b3bf..81607c49 100644 --- a/program/Cargo.toml +++ b/program/Cargo.toml @@ -30,7 +30,7 @@ solana-program-error = "3.0" solana-program-pack = "3.1" solana-pubkey = { version = "4.2", features = ["borsh", "curve25519"] } solana-rent = "3.0" -solana-stake-interface = { version = "2.0.1", features = ["bincode", "borsh", "sysvar"] } +solana-stake-interface = { version = "3.0.0", features = ["bincode", "borsh", "sysvar"] } solana-system-interface = { version = "3.0.0", features = ["bincode"] } solana-sysvar = "3.1" solana-vote-interface = { version = "5.0.0", features = ["bincode"] }