From b2ccbe362475221bb59c9bfd1524e50cdc323635 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 28 Sep 2026 08:14:49 +0000 Subject: [PATCH] build(deps): bump solana-account from 3.2.0 to 5.0.0 Bumps [solana-account](https://github.com/anza-xyz/solana-sdk) from 3.2.0 to 5.0.0. - [Release notes](https://github.com/anza-xyz/solana-sdk/releases) - [Commits](https://github.com/anza-xyz/solana-sdk/compare/bn254@v3.2.0...sdk@v5.0.0) --- updated-dependencies: - dependency-name: solana-account dependency-version: 5.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 199 +++++++++++++++++++++++++++++---------------- program/Cargo.toml | 2 +- 2 files changed, 131 insertions(+), 70 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 787b4cdd..b74613d1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -179,7 +179,7 @@ dependencies = [ "bincode", "libsecp256k1", "num-traits", - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-account-info", "solana-big-mod-exp", "solana-blake3-hasher", @@ -207,7 +207,7 @@ dependencies = [ "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.20", @@ -3328,7 +3328,7 @@ dependencies = [ "bincode", "mollusk-svm-error", "mollusk-svm-result", - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-bpf-loader-program", "solana-clock 3.2.1", "solana-compute-budget", @@ -3348,16 +3348,16 @@ dependencies = [ "solana-program-error", "solana-program-runtime", "solana-pubkey 4.4.0", - "solana-rent", + "solana-rent 3.0.0", "solana-sdk-ids", - "solana-slot-hashes", + "solana-slot-hashes 3.0.0", "solana-stake-interface 2.0.1", "solana-svm-callback", "solana-svm-log-collector", "solana-svm-timings", "solana-svm-transaction", "solana-system-program", - "solana-sysvar", + "solana-sysvar 3.1.1", "solana-sysvar-id", "solana-transaction-context", "solana-transaction-error", @@ -3381,11 +3381,11 @@ version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "92376062d0cad8a3b28f86e57b58c8949302aa6eaed518f584fdfc2f75d8face" dependencies = [ - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-instruction 3.5.1", "solana-program-error", "solana-pubkey 4.4.0", - "solana-rent", + "solana-rent 3.0.0", "solana-transaction-error", ] @@ -4901,9 +4901,9 @@ dependencies = [ [[package]] name = "solana-account" -version = "3.2.0" +version = "3.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "014dcb9293341241dd153b35f89ea906e4170914f4a347a95e7fb07ade47cd6f" +checksum = "efc0ed36decb689413b9da5d57f2be49eea5bebb3cf7897015167b0c4336e731" dependencies = [ "bincode", "qualifier_attr", @@ -4913,9 +4913,9 @@ dependencies = [ "solana-account-info", "solana-clock 3.2.1", "solana-instruction-error 2.5.0", - "solana-pubkey 3.0.0", + "solana-pubkey 4.4.0", "solana-sdk-ids", - "solana-sysvar", + "solana-sysvar 3.1.1", ] [[package]] @@ -4924,10 +4924,15 @@ version = "5.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0f544a28b0ef4177dee1d0299357a39fab0e6ecc394304c80955aa7990ac077a" dependencies = [ + "bincode", + "serde", + "serde_bytes", + "serde_derive", "solana-account-info", "solana-clock 4.0.0", "solana-instruction-error 3.0.0", "solana-pubkey 4.4.0", + "solana-sysvar 5.0.0", "wincode", ] @@ -4944,7 +4949,7 @@ dependencies = [ "bv", "serde", "serde_json", - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-account-decoder-client-types", "solana-address-lookup-table-interface", "solana-clock 3.2.1", @@ -4957,12 +4962,12 @@ dependencies = [ "solana-program-option", "solana-program-pack", "solana-pubkey 3.0.0", - "solana-rent", + "solana-rent 3.0.0", "solana-sdk-ids", - "solana-slot-hashes", + "solana-slot-hashes 3.0.0", "solana-slot-history", "solana-stake-interface 2.0.1", - "solana-sysvar", + "solana-sysvar 3.1.1", "solana-vote-interface 4.0.4", "spl-generic-token", "spl-token-2022-interface", @@ -4983,7 +4988,7 @@ dependencies = [ "bs58", "serde", "serde_json", - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-pubkey 3.0.0", "zstd", ] @@ -5029,7 +5034,7 @@ dependencies = [ "seqlock", "serde", "smallvec", - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-address-lookup-table-interface", "solana-bucket-map", "solana-clock 3.2.1", @@ -5046,10 +5051,10 @@ dependencies = [ "solana-rayon-threadlimit", "solana-reward-info", "solana-sha256-hasher", - "solana-slot-hashes", + "solana-slot-hashes 3.0.0", "solana-svm-transaction", "solana-system-interface 2.0.0", - "solana-sysvar", + "solana-sysvar 3.1.1", "solana-time-utils", "solana-transaction", "solana-transaction-context", @@ -5110,7 +5115,7 @@ dependencies = [ "solana-instruction-error 2.5.0", "solana-pubkey 3.0.0", "solana-sdk-ids", - "solana-slot-hashes", + "solana-slot-hashes 3.0.0", ] [[package]] @@ -5130,7 +5135,7 @@ checksum = "1443f9b60434d0c9886afe5e006249725f7e732fd71020450dc5da4be81820c1" dependencies = [ "borsh", "futures", - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-banks-interface", "solana-clock 3.2.1", "solana-commitment-config", @@ -5138,9 +5143,9 @@ dependencies = [ "solana-message", "solana-program-pack", "solana-pubkey 3.0.0", - "solana-rent", + "solana-rent 3.0.0", "solana-signature", - "solana-sysvar", + "solana-sysvar 3.1.1", "solana-transaction", "solana-transaction-context", "solana-transaction-error", @@ -5157,7 +5162,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "21b712065eb568ca4bb8d998ee4a7b0ef9cb3e50bf01f95717b85fcf18b00cfe" dependencies = [ "serde", - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-clock 3.2.1", "solana-commitment-config", "solana-hash 3.1.0", @@ -5180,7 +5185,7 @@ dependencies = [ "bincode", "crossbeam-channel", "futures", - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-banks-interface", "solana-client", "solana-clock 3.2.1", @@ -5290,7 +5295,7 @@ dependencies = [ "agave-syscalls", "bincode", "qualifier_attr", - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-bincode", "solana-clock 3.2.1", "solana-instruction 3.5.1", @@ -5383,7 +5388,7 @@ dependencies = [ "log", "quinn", "rayon", - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-client-traits", "solana-commitment-config", "solana-connection-cache", @@ -5421,7 +5426,7 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08618ed587e128105510c54ae3e456b9a06d674d8640db75afe66dad65cb4e02" dependencies = [ - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-commitment-config", "solana-epoch-info", "solana-hash 3.1.0", @@ -5764,12 +5769,12 @@ dependencies = [ "bincode", "serde", "serde_derive", - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-account-info", "solana-instruction 3.5.1", "solana-program-error", "solana-pubkey 3.0.0", - "solana-rent", + "solana-rent 3.0.0", "solana-sdk-ids", "solana-system-interface 2.0.0", ] @@ -5855,7 +5860,7 @@ dependencies = [ "memmap2 0.5.10", "serde", "serde_derive", - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-clock 3.2.1", "solana-cluster-type", "solana-epoch-schedule", @@ -5865,7 +5870,7 @@ dependencies = [ "solana-keypair", "solana-poh-config", "solana-pubkey 3.0.0", - "solana-rent", + "solana-rent 3.0.0", "solana-sdk-ids", "solana-sha256-hasher", "solana-shred-version", @@ -6086,7 +6091,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b3721017c1ca803f8571df2a1909c8353c11a56a8eaac3f7d96d751d0a779ec" dependencies = [ "log", - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-bincode", "solana-bpf-loader-program", "solana-instruction 3.5.1", @@ -6222,7 +6227,7 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "805fd25b29e5a1a0e6c3dd6320c9da80f275fbe4ff6e392617c303a2085c435e" dependencies = [ - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-hash 3.1.0", "solana-nonce", "solana-sdk-ids", @@ -6316,10 +6321,10 @@ checksum = "3fcc481513bd7af956e81bd0ba4b3830eaf2b5c2bdc66e2f605cf9aa39c83e51" dependencies = [ "bincode", "serde", - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-loader-v3-interface", "solana-pubkey 3.0.0", - "solana-rent", + "solana-rent 3.0.0", "solana-sdk-ids", "spl-generic-token", ] @@ -6383,7 +6388,7 @@ dependencies = [ "percentage", "rand 0.8.5", "serde", - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-account-info", "solana-clock 3.2.1", "solana-epoch-rewards", @@ -6395,10 +6400,10 @@ dependencies = [ "solana-loader-v3-interface", "solana-program-entrypoint", "solana-pubkey 3.0.0", - "solana-rent", + "solana-rent 3.0.0", "solana-sbpf", "solana-sdk-ids", - "solana-slot-hashes", + "solana-slot-hashes 3.0.0", "solana-stable-layout", "solana-stake-interface 2.0.1", "solana-svm-callback", @@ -6409,7 +6414,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.20", @@ -6431,7 +6436,7 @@ dependencies = [ "crossbeam-channel", "log", "serde", - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-account-info", "solana-accounts-db", "solana-banks-client", @@ -6458,7 +6463,7 @@ dependencies = [ "solana-program-error", "solana-program-runtime", "solana-pubkey 3.0.0", - "solana-rent", + "solana-rent 3.0.0", "solana-runtime", "solana-sbpf", "solana-sdk-ids", @@ -6469,7 +6474,7 @@ dependencies = [ "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", @@ -6588,6 +6593,18 @@ dependencies = [ "solana-sysvar-id", ] +[[package]] +name = "solana-rent" +version = "4.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e7c7590d4e53446a00c363783d98199d8c8f5099ca60eaf2a0f1f50d0e7a31e" +dependencies = [ + "solana-get-sysvar", + "solana-sdk-ids", + "solana-sdk-macro", + "solana-sysvar-id", +] + [[package]] name = "solana-reward-info" version = "3.0.0" @@ -6616,7 +6633,7 @@ dependencies = [ "semver", "serde", "serde_json", - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-account-decoder", "solana-account-decoder-client-types", "solana-clock 3.2.1", @@ -6665,7 +6682,7 @@ version = "3.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "694ee738ae2981a584f3ae984e53f4ea1deaca400147867ef030c42891e8de74" dependencies = [ - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-commitment-config", "solana-hash 3.1.0", "solana-message", @@ -6687,7 +6704,7 @@ dependencies = [ "semver", "serde", "serde_json", - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-account-decoder-client-types", "solana-address 1.1.0", "solana-clock 3.2.1", @@ -6751,7 +6768,7 @@ dependencies = [ "serde", "serde_json", "serde_with", - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-account-info", "solana-accounts-db", "solana-address-lookup-table-interface", @@ -6800,7 +6817,7 @@ dependencies = [ "solana-program-runtime", "solana-pubkey 3.0.0", "solana-rayon-threadlimit", - "solana-rent", + "solana-rent 3.0.0", "solana-reward-info", "solana-runtime-transaction", "solana-sdk-ids", @@ -6810,7 +6827,7 @@ dependencies = [ "solana-sha256-hasher", "solana-signature", "solana-signer", - "solana-slot-hashes", + "solana-slot-hashes 3.0.0", "solana-slot-history", "solana-stake-interface 2.0.1", "solana-svm", @@ -6819,7 +6836,7 @@ dependencies = [ "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", @@ -7107,6 +7124,18 @@ dependencies = [ "solana-sysvar-id", ] +[[package]] +name = "solana-slot-hashes" +version = "4.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3da667c6de47dd04fa03cd3a29f2ce046627407f0de0dc56c5d78ed1ba23785" +dependencies = [ + "solana-get-sysvar", + "solana-hash 4.6.0", + "solana-sdk-ids", + "solana-sysvar-id", +] + [[package]] name = "solana-slot-history" version = "3.2.0" @@ -7180,7 +7209,7 @@ 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", ] @@ -7234,7 +7263,7 @@ dependencies = [ "mollusk-svm-result", "proptest", "rand 0.10.3", - "solana-account 3.2.0", + "solana-account 5.0.0", "solana-account-info", "solana-clock 4.0.0", "solana-config-interface", @@ -7251,7 +7280,7 @@ dependencies = [ "solana-program-error", "solana-program-test", "solana-pubkey 4.4.0", - "solana-rent", + "solana-rent 3.0.0", "solana-sdk-ids", "solana-security-txt", "solana-signature", @@ -7260,7 +7289,7 @@ dependencies = [ "solana-stake-interface 5.1.0", "solana-svm-log-collector", "solana-system-interface 3.3.0", - "solana-sysvar", + "solana-sysvar 3.1.1", "solana-sysvar-id", "solana-transaction", "solana-vote-interface 7.0.0", @@ -7325,7 +7354,7 @@ dependencies = [ "log", "percentage", "serde", - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-clock 3.2.1", "solana-fee-structure", "solana-hash 3.1.0", @@ -7341,7 +7370,7 @@ dependencies = [ "solana-program-pack", "solana-program-runtime", "solana-pubkey 3.0.0", - "solana-rent", + "solana-rent 3.0.0", "solana-sdk-ids", "solana-svm-callback", "solana-svm-feature-set", @@ -7364,7 +7393,7 @@ version = "3.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e2a3d780b1ab2f2cfb55f41e192b78c2e80e3224cf0c6de77343552bcbd7bc57" dependencies = [ - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-clock 3.2.1", "solana-precompile-error", "solana-pubkey 3.0.0", @@ -7465,7 +7494,7 @@ dependencies = [ "bincode", "log", "serde", - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-bincode", "solana-fee-calculator", "solana-instruction 3.5.1", @@ -7478,7 +7507,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", ] @@ -7521,14 +7550,46 @@ dependencies = [ "solana-program-error", "solana-program-memory", "solana-pubkey 4.4.0", - "solana-rent", + "solana-rent 3.0.0", "solana-sdk-ids", "solana-sdk-macro", - "solana-slot-hashes", + "solana-slot-hashes 3.0.0", "solana-slot-history", "solana-sysvar-id", ] +[[package]] +name = "solana-sysvar" +version = "5.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bcfc1dead2b328974e09500feb2e413fc2be82bb3ffebc87132804cdce87d31b" +dependencies = [ + "base64 0.22.1", + "lazy_static", + "solana-account-info", + "solana-clock 4.0.0", + "solana-define-syscall 5.1.0", + "solana-epoch-rewards", + "solana-epoch-schedule", + "solana-fee-calculator", + "solana-get-sysvar", + "solana-hash 4.6.0", + "solana-instruction 4.0.0", + "solana-instruction-error 3.0.0", + "solana-last-restart-slot", + "solana-program-entrypoint", + "solana-program-error", + "solana-program-memory", + "solana-pubkey 4.4.0", + "solana-rent 4.5.0", + "solana-sdk-ids", + "solana-sdk-macro", + "solana-slot-hashes 4.0.0", + "solana-slot-history", + "solana-stake-history", + "solana-sysvar-id", +] + [[package]] name = "solana-sysvar-id" version = "3.1.0" @@ -7650,11 +7711,11 @@ dependencies = [ "bincode", "qualifier_attr", "serde", - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-instruction 3.5.1", "solana-instructions-sysvar", "solana-pubkey 3.0.0", - "solana-rent", + "solana-rent 3.0.0", "solana-sbpf", "solana-sdk-ids", ] @@ -7764,7 +7825,7 @@ dependencies = [ "itertools 0.12.1", "log", "serde", - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-bincode", "solana-clock 3.2.1", "solana-hash 3.1.0", @@ -7800,7 +7861,7 @@ dependencies = [ "solana-instruction 3.5.1", "solana-instruction-error 2.5.0", "solana-pubkey 3.0.0", - "solana-rent", + "solana-rent 3.0.0", "solana-sdk-ids", "solana-serde-varint", "solana-serialize-utils 3.1.0", @@ -7845,7 +7906,7 @@ dependencies = [ "num-derive 0.4.2", "num-traits", "serde", - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-bincode", "solana-clock 3.2.1", "solana-epoch-schedule", @@ -7856,10 +7917,10 @@ dependencies = [ "solana-packet", "solana-program-runtime", "solana-pubkey 3.0.0", - "solana-rent", + "solana-rent 3.0.0", "solana-sdk-ids", "solana-signer", - "solana-slot-hashes", + "solana-slot-hashes 3.0.0", "solana-transaction", "solana-transaction-context", "solana-vote-interface 4.0.4", diff --git a/program/Cargo.toml b/program/Cargo.toml index ec79fcb8..86258ae5 100644 --- a/program/Cargo.toml +++ b/program/Cargo.toml @@ -33,7 +33,7 @@ mollusk-svm = { version = "0.12.0", features = ["all-builtins"] } mollusk-svm-result = "0.12.0" proptest = "1.11.0" rand = "0.10.1" -solana-account = { version = "3.2.0", features = ["bincode"] } +solana-account = { version = "5.0.0", features = ["bincode"] } solana-config-interface = { version = "2", features = ["serde"] } solana-epoch-rewards = "3.0.2" solana-epoch-schedule = "3.1.0"