From 3a6b702850c538569ed7605e783a9e5bc7841778 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 11 Sep 2026 20:22:05 +0000 Subject: [PATCH] build(deps): bump solana-account from 3.2.0 to 4.4.0 Bumps [solana-account](https://github.com/anza-xyz/solana-sdk) from 3.2.0 to 4.4.0. - [Release notes](https://github.com/anza-xyz/solana-sdk/releases) - [Commits](https://github.com/anza-xyz/solana-sdk/compare/bn254@v3.2.0...hash@v4.4.0) --- updated-dependencies: - dependency-name: solana-account dependency-version: 4.4.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 146 +++++++++++++++++++++++-------------------- interface/Cargo.toml | 2 +- program/Cargo.toml | 2 +- 3 files changed, 79 insertions(+), 71 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 76681b2d..6756d855 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", @@ -3337,7 +3337,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", @@ -3359,7 +3359,7 @@ dependencies = [ "solana-pubkey 4.3.0", "solana-rent 3.0.0", "solana-sdk-ids", - "solana-slot-hashes 3.0.0", + "solana-slot-hashes", "solana-stake-interface 2.0.1", "solana-svm-callback", "solana-svm-log-collector", @@ -3390,7 +3390,7 @@ 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.3.0", @@ -4910,9 +4910,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", @@ -4922,26 +4922,27 @@ dependencies = [ "solana-account-info", "solana-clock 3.2.1", "solana-instruction-error 2.5.0", - "solana-pubkey 3.0.0", + "solana-pubkey 4.3.0", "solana-sdk-ids", "solana-sysvar 3.1.1", ] [[package]] name = "solana-account" -version = "5.0.0" +version = "4.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f544a28b0ef4177dee1d0299357a39fab0e6ecc394304c80955aa7990ac077a" +checksum = "78177c7ed8e3ed294432a90d51eff61a005d571b736e3aad65541b6a66b66838" dependencies = [ "bincode", "serde", "serde_bytes", "serde_derive", "solana-account-info", - "solana-clock 4.0.0", - "solana-instruction-error 3.0.0", + "solana-clock 3.2.1", + "solana-instruction-error 2.5.0", "solana-pubkey 4.3.0", - "solana-sysvar 5.0.0", + "solana-sdk-ids", + "solana-sysvar 4.3.0", ] [[package]] @@ -4957,7 +4958,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", @@ -4972,7 +4973,7 @@ dependencies = [ "solana-pubkey 3.0.0", "solana-rent 3.0.0", "solana-sdk-ids", - "solana-slot-hashes 3.0.0", + "solana-slot-hashes", "solana-slot-history", "solana-stake-interface 2.0.1", "solana-sysvar 3.1.1", @@ -4996,7 +4997,7 @@ dependencies = [ "bs58", "serde", "serde_json", - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-pubkey 3.0.0", "zstd", ] @@ -5042,7 +5043,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", @@ -5059,7 +5060,7 @@ dependencies = [ "solana-rayon-threadlimit", "solana-reward-info", "solana-sha256-hasher", - "solana-slot-hashes 3.0.0", + "solana-slot-hashes", "solana-svm-transaction", "solana-system-interface 2.0.0", "solana-sysvar 3.1.1", @@ -5123,7 +5124,7 @@ dependencies = [ "solana-instruction-error 2.5.0", "solana-pubkey 3.0.0", "solana-sdk-ids", - "solana-slot-hashes 3.0.0", + "solana-slot-hashes", ] [[package]] @@ -5143,7 +5144,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", @@ -5170,7 +5171,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", @@ -5193,7 +5194,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", @@ -5303,7 +5304,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", @@ -5396,7 +5397,7 @@ dependencies = [ "log", "quinn", "rayon", - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-client-traits", "solana-commitment-config", "solana-connection-cache", @@ -5434,7 +5435,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", @@ -5553,7 +5554,7 @@ dependencies = [ "bincode", "serde", "serde_derive", - "solana-account 3.2.0", + "solana-account 3.4.0", "solana-instruction 3.5.1", "solana-pubkey 3.0.0", "solana-sdk-ids", @@ -5778,7 +5779,7 @@ 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", @@ -5869,7 +5870,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", @@ -6099,7 +6100,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", @@ -6235,7 +6236,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", @@ -6329,7 +6330,7 @@ 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 3.0.0", @@ -6396,7 +6397,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", @@ -6411,7 +6412,7 @@ dependencies = [ "solana-rent 3.0.0", "solana-sbpf", "solana-sdk-ids", - "solana-slot-hashes 3.0.0", + "solana-slot-hashes", "solana-stable-layout", "solana-stake-interface 2.0.1", "solana-svm-callback", @@ -6444,7 +6445,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", @@ -6607,6 +6608,8 @@ version = "4.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dc016b348926395ba01f8288cdf5da25fc30f5a0806028b32d5e5b3147b10bf9" dependencies = [ + "serde", + "serde_derive", "solana-get-sysvar", "solana-sdk-ids", "solana-sdk-macro", @@ -6641,7 +6644,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", @@ -6690,7 +6693,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", @@ -6712,7 +6715,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", @@ -6776,7 +6779,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", @@ -6835,7 +6838,7 @@ dependencies = [ "solana-sha256-hasher", "solana-signature", "solana-signer", - "solana-slot-hashes 3.0.0", + "solana-slot-hashes", "solana-slot-history", "solana-stake-interface 2.0.1", "solana-svm", @@ -7110,23 +7113,12 @@ dependencies = [ [[package]] name = "solana-slot-hashes" -version = "3.0.0" +version = "3.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80a293f952293281443c04f4d96afd9d547721923d596e92b4377ed2360f1746" +checksum = "007d6bc909599eea325c9d09f7ff16ef6166c134876ff47a6a122d693d058dad" dependencies = [ "serde", "serde_derive", - "solana-hash 3.1.0", - "solana-sdk-ids", - "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", @@ -7174,6 +7166,20 @@ dependencies = [ "thiserror 2.0.20", ] +[[package]] +name = "solana-stake-history" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c814b4e2570f8c343eb1d4f968ff981bdf518afc3643d070d8e5a28158e85a4b" +dependencies = [ + "serde", + "serde_derive", + "solana-clock 3.2.1", + "solana-get-sysvar", + "solana-sdk-ids", + "solana-sysvar-id", +] + [[package]] name = "solana-stake-history" version = "2.0.0" @@ -7226,7 +7232,7 @@ dependencies = [ "serde_derive", "serde_json", "serial_test", - "solana-account 5.0.0", + "solana-account 4.4.0", "solana-borsh", "solana-clock 4.0.0", "solana-cpi", @@ -7238,7 +7244,7 @@ dependencies = [ "solana-program-error", "solana-pubkey 4.3.0", "solana-sdk-ids", - "solana-stake-history", + "solana-stake-history 2.0.0", "solana-stake-interface 5.0.0", "solana-system-interface 3.3.0", "static_assertions", @@ -7260,7 +7266,7 @@ dependencies = [ "mollusk-svm-result", "proptest", "rand 0.10.2", - "solana-account 3.2.0", + "solana-account 4.4.0", "solana-account-info", "solana-clock 3.2.1", "solana-config-interface", @@ -7351,7 +7357,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", @@ -7390,7 +7396,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", @@ -7490,7 +7496,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", @@ -7549,29 +7555,31 @@ dependencies = [ "solana-rent 3.0.0", "solana-sdk-ids", "solana-sdk-macro", - "solana-slot-hashes 3.0.0", + "solana-slot-hashes", "solana-slot-history", "solana-sysvar-id", ] [[package]] name = "solana-sysvar" -version = "5.0.0" +version = "4.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bcfc1dead2b328974e09500feb2e413fc2be82bb3ffebc87132804cdce87d31b" +checksum = "552f9d54ec9597f5a17469df500a1ac345c262e5a9859938ef5e5541844fdac5" dependencies = [ "base64 0.22.1", + "bincode", "lazy_static", + "serde", + "serde_derive", "solana-account-info", - "solana-clock 4.0.0", + "solana-clock 3.2.1", "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-instruction 3.5.1", "solana-last-restart-slot", "solana-program-entrypoint", "solana-program-error", @@ -7580,9 +7588,9 @@ dependencies = [ "solana-rent 4.4.0", "solana-sdk-ids", "solana-sdk-macro", - "solana-slot-hashes 4.0.0", + "solana-slot-hashes", "solana-slot-history", - "solana-stake-history", + "solana-stake-history 1.1.0", "solana-sysvar-id", ] @@ -7707,7 +7715,7 @@ 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", @@ -7821,7 +7829,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", @@ -7903,7 +7911,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", @@ -7917,7 +7925,7 @@ dependencies = [ "solana-rent 3.0.0", "solana-sdk-ids", "solana-signer", - "solana-slot-hashes 3.0.0", + "solana-slot-hashes", "solana-transaction", "solana-transaction-context", "solana-vote-interface 4.0.4", diff --git a/interface/Cargo.toml b/interface/Cargo.toml index ac2b815c..7884199d 100644 --- a/interface/Cargo.toml +++ b/interface/Cargo.toml @@ -44,7 +44,7 @@ assert_matches = "1.5.0" bincode = "1.3.3" proptest = "1.10.0" serial_test = "4.0.1" -solana-account = { version = "5.0.0", features = ["bincode"] } +solana-account = { version = "4.4.0", features = ["bincode"] } solana-borsh = "3.0.2" solana-example-mocks = "4.0.0" solana-sdk-ids = "3.1.0" diff --git a/program/Cargo.toml b/program/Cargo.toml index 087eac32..fd15eaa0 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 = "4.4.0", features = ["bincode"] } solana-config-interface = { version = "2", features = ["serde"] } solana-epoch-rewards = "3.0.2" solana-epoch-schedule = "3.1.0"