From 428f5667da8034aa80055a3250d4e06a8ca840de Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 1 Aug 2026 11:43:12 +0000 Subject: [PATCH] build(deps): bump solana-account-decoder from 3.0.12 to 4.1.2 Bumps [solana-account-decoder](https://github.com/anza-xyz/agave) from 3.0.12 to 4.1.2. - [Release notes](https://github.com/anza-xyz/agave/releases) - [Changelog](https://github.com/anza-xyz/agave/blob/master/CHANGELOG.md) - [Commits](https://github.com/anza-xyz/agave/compare/v3.0.12...v4.1.2) --- updated-dependencies: - dependency-name: solana-account-decoder dependency-version: 4.1.2 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 413 +++++++++++++++++++++++++++++++++++++++-------------- Cargo.toml | 2 +- 2 files changed, 307 insertions(+), 108 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 281ddbcdfd..03013f4f64 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -123,7 +123,7 @@ dependencies = [ "bincode 1.3.3", "libsecp256k1", "num-traits", - "solana-account", + "solana-account 3.4.0", "solana-account-info", "solana-big-mod-exp", "solana-blake3-hasher", @@ -134,7 +134,7 @@ dependencies = [ "solana-hash 3.1.0", "solana-instruction", "solana-keccak-hasher", - "solana-loader-v3-interface", + "solana-loader-v3-interface 6.1.1", "solana-poseidon", "solana-program-entrypoint", "solana-program-runtime", @@ -144,14 +144,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", @@ -1761,7 +1761,7 @@ dependencies = [ "serde_bytes", "solana-bincode", "solana-compute-budget-interface", - "solana-loader-v3-interface", + "solana-loader-v3-interface 6.1.1", "solana-program", "solana-program-test", "solana-sdk", @@ -1832,7 +1832,7 @@ dependencies = [ "reqwest 0.13.4", "serde", "serde_json", - "solana-account-decoder", + "solana-account-decoder 4.1.2", "solana-client", "solana-commitment-config", "solana-sdk", @@ -1974,11 +1974,11 @@ dependencies = [ "serde_json", "serde_yaml", "serial_test", - "solana-account-decoder", + "solana-account-decoder 4.1.2", "solana-client", "solana-commitment-config", "solana-compute-budget-interface", - "solana-loader-v3-interface", + "solana-loader-v3-interface 6.1.1", "solana-program", "solana-pubsub-client", "solana-rpc-client-api", @@ -5397,7 +5397,20 @@ dependencies = [ "solana-instruction-error", "solana-pubkey 4.2.0", "solana-sdk-ids", - "solana-sysvar", + "solana-sysvar 3.1.1", +] + +[[package]] +name = "solana-account" +version = "4.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "385cad928d576683db3afef1b88d00a31a7126cc9f6f3f0c9f6b2d181437f53c" +dependencies = [ + "solana-account-info", + "solana-clock", + "solana-instruction-error", + "solana-pubkey 4.2.0", + "solana-sdk-ids", ] [[package]] @@ -5414,15 +5427,15 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "solana-account", - "solana-account-decoder-client-types", + "solana-account 3.4.0", + "solana-account-decoder-client-types 3.0.12", "solana-address-lookup-table-interface", "solana-clock", "solana-config-interface", "solana-epoch-schedule", "solana-fee-calculator", "solana-instruction", - "solana-loader-v3-interface", + "solana-loader-v3-interface 6.1.1", "solana-nonce", "solana-program-option", "solana-program-pack", @@ -5431,9 +5444,51 @@ dependencies = [ "solana-sdk-ids", "solana-slot-hashes", "solana-slot-history", - "solana-stake-interface", - "solana-sysvar", - "solana-vote-interface", + "solana-stake-interface 2.0.2", + "solana-sysvar 3.1.1", + "solana-vote-interface 3.0.0", + "spl-generic-token", + "spl-token-2022-interface", + "spl-token-group-interface", + "spl-token-interface", + "spl-token-metadata-interface", + "thiserror 2.0.18", + "zstd", +] + +[[package]] +name = "solana-account-decoder" +version = "4.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1daf7a9ad1ba8952f79d02ff2ff2f75d789bfb9c33aa53da4a377de86c5da02e" +dependencies = [ + "Inflector", + "base64 0.22.1", + "bincode 1.3.3", + "bs58", + "bv", + "serde", + "serde_json", + "solana-account 4.3.1", + "solana-account-decoder-client-types 4.1.2", + "solana-address-lookup-table-interface", + "solana-clock", + "solana-config-interface", + "solana-epoch-schedule", + "solana-fee-calculator", + "solana-instruction", + "solana-loader-v3-interface 7.0.0", + "solana-nonce", + "solana-program-option", + "solana-program-pack", + "solana-pubkey 4.2.0", + "solana-rent 4.4.0", + "solana-sdk-ids", + "solana-slot-hashes", + "solana-slot-history", + "solana-stake-interface 3.1.0", + "solana-sysvar 4.1.0", + "solana-vote-interface 6.0.0", "spl-generic-token", "spl-token-2022-interface", "spl-token-group-interface", @@ -5454,11 +5509,26 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "solana-account", + "solana-account 3.4.0", "solana-pubkey 3.0.0", "zstd", ] +[[package]] +name = "solana-account-decoder-client-types" +version = "4.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "02c4eb99bb799650f2c6cb7291d93cf6db05e956320f3c772e58ca49f8b6192e" +dependencies = [ + "base64 0.22.1", + "bs58", + "serde", + "serde_json", + "solana-account 4.3.1", + "solana-pubkey 4.2.0", + "zstd", +] + [[package]] name = "solana-account-info" version = "3.1.1" @@ -5505,7 +5575,7 @@ dependencies = [ "serde_derive", "slab", "smallvec", - "solana-account", + "solana-account 3.4.0", "solana-address-lookup-table-interface", "solana-bucket-map", "solana-clock", @@ -5525,7 +5595,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", @@ -5606,7 +5676,7 @@ checksum = "0fc887eb35277bce8b8ba8f6ac020a5ab94cc9857920fd9f52a7041a235b476c" dependencies = [ "borsh", "futures", - "solana-account", + "solana-account 3.4.0", "solana-banks-interface", "solana-clock", "solana-commitment-config", @@ -5616,7 +5686,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", @@ -5634,7 +5704,7 @@ checksum = "73b0bb806697ca9f7e6c9082749a6b6f891d126f7c31d3d84a8264880afec16f" dependencies = [ "serde", "serde_derive", - "solana-account", + "solana-account 3.4.0", "solana-clock", "solana-commitment-config", "solana-hash 3.1.0", @@ -5657,7 +5727,7 @@ dependencies = [ "bincode 1.3.3", "crossbeam-channel", "futures", - "solana-account", + "solana-account 3.4.0", "solana-banks-interface", "solana-client", "solana-clock", @@ -5707,7 +5777,7 @@ checksum = "7116e1d942a2432ca3f514625104757ab8a56233787e95144c93950029e31176" dependencies = [ "blake3", "solana-define-syscall 4.0.1", - "solana-hash 4.3.0", + "solana-hash 4.6.0", ] [[package]] @@ -5743,11 +5813,11 @@ dependencies = [ "agave-syscalls", "bincode 1.3.3", "qualifier_attr", - "solana-account", + "solana-account 3.4.0", "solana-bincode", "solana-clock", "solana-instruction", - "solana-loader-v3-interface", + "solana-loader-v3-interface 6.1.1", "solana-loader-v4-interface", "solana-packet", "solana-program-entrypoint", @@ -5838,7 +5908,7 @@ dependencies = [ "log", "quinn", "rayon", - "solana-account", + "solana-account 3.4.0", "solana-client-traits", "solana-commitment-config", "solana-connection-cache", @@ -5874,7 +5944,7 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08618ed587e128105510c54ae3e456b9a06d674d8640db75afe66dad65cb4e02" dependencies = [ - "solana-account", + "solana-account 3.4.0", "solana-commitment-config", "solana-epoch-info", "solana-hash 3.1.0", @@ -5891,12 +5961,13 @@ dependencies = [ [[package]] name = "solana-clock" -version = "3.1.0" +version = "3.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ea35d8f69b67daddb921a9da7f78ca591b533cf5e98833cd9ae62fdc2e4652c" +checksum = "a7708bdb262fd9c257c3a56d4289297b10a3e821b8cba3f7cf42b49c40201ab9" dependencies = [ "serde", "serde_derive", + "solana-get-sysvar", "solana-sdk-ids", "solana-sdk-macro", "solana-sysvar-id", @@ -5910,7 +5981,7 @@ checksum = "3a494cf8eda7d98d9f0144b288bb409c88308d2e86f15cc1045aa77b83304718" dependencies = [ "serde", "serde_derive", - "solana-hash 4.3.0", + "solana-hash 4.6.0", ] [[package]] @@ -5983,7 +6054,7 @@ dependencies = [ "bincode 1.3.3", "serde", "serde_derive", - "solana-account", + "solana-account 3.4.0", "solana-instruction", "solana-pubkey 3.0.0", "solana-sdk-ids", @@ -6123,13 +6194,14 @@ dependencies = [ [[package]] name = "solana-epoch-rewards" -version = "3.0.2" +version = "3.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1cddf2388b28291210d9aa60690740733cab527531f06ed153c4d388951e407c" +checksum = "0788d74ee15778deecaa15ed1a1e37727ba954f86cbc35225450a1f2b5012969" dependencies = [ "serde", "serde_derive", - "solana-hash 4.3.0", + "solana-get-sysvar", + "solana-hash 4.6.0", "solana-sdk-ids", "solana-sdk-macro", "solana-sysvar-id", @@ -6143,17 +6215,19 @@ checksum = "1ee8beac9bff4db9225e57d532d169b0be5e447f1e6601a2f50f27a01bf5518f" dependencies = [ "siphasher 0.3.11", "solana-address 2.6.1", - "solana-hash 4.3.0", + "solana-hash 4.6.0", ] [[package]] name = "solana-epoch-schedule" -version = "3.1.0" +version = "3.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ce264b7b42322325947c4136a09460bf5c73d9aa8262c9b0a2064be63ba8639" +checksum = "a1633cfd10cde127f2caf8f12021b4f8e9a425e7e4eea4326e428c422376d6fd" dependencies = [ "serde", "serde_derive", + "solana-get-sysvar", + "solana-program-error", "solana-sdk-ids", "solana-sdk-macro", "solana-sysvar-id", @@ -6199,12 +6273,12 @@ dependencies = [ "bincode 1.3.3", "serde", "serde_derive", - "solana-account", + "solana-account 3.4.0", "solana-account-info", "solana-instruction", "solana-program-error", "solana-pubkey 4.2.0", - "solana-rent 4.2.0", + "solana-rent 4.4.0", "solana-sdk-ids", "solana-system-interface 3.2.0", ] @@ -6222,9 +6296,9 @@ dependencies = [ [[package]] name = "solana-fee-calculator" -version = "3.2.1" +version = "3.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97ee18959f176ba6229105c6c2a2ddaaa04bd53615af9277d834b113571bd205" +checksum = "d4bf4f4afb4704212ef1d994ee65bef7293441721639dfd16f0e60996f37be51" dependencies = [ "log", "serde", @@ -6252,7 +6326,7 @@ dependencies = [ "memmap2 0.5.10", "serde", "serde_derive", - "solana-account", + "solana-account 3.4.0", "solana-clock", "solana-cluster-type", "solana-epoch-schedule", @@ -6270,6 +6344,17 @@ dependencies = [ "solana-time-utils", ] +[[package]] +name = "solana-get-sysvar" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef3bc859fc036ed490146793557386cbfae614ebba4adc704c37d94350824ed4" +dependencies = [ + "solana-address 2.6.1", + "solana-define-syscall 5.1.0", + "solana-program-error", +] + [[package]] name = "solana-hard-forks" version = "3.1.0" @@ -6286,14 +6371,14 @@ version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "337c246447142f660f778cf6cb582beba8e28deb05b3b24bfb9ffd7c562e5f41" dependencies = [ - "solana-hash 4.3.0", + "solana-hash 4.6.0", ] [[package]] name = "solana-hash" -version = "4.3.0" +version = "4.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1b113239362cee7093bfb250467138f079a2a03673181dc15bff6ccd677912d" +checksum = "0df9b01495ed31100aca97a7f5862d5e19ab1636d60d1a9f02391408dd9dec84" dependencies = [ "borsh", "bytemuck", @@ -6303,7 +6388,6 @@ dependencies = [ "serde_derive", "solana-atomic-u64", "solana-sanitize", - "wincode", ] [[package]] @@ -6368,7 +6452,7 @@ checksum = "ed1c0d16d6fdeba12291a1f068cdf0d479d9bff1141bf44afd7aa9d485f65ef8" dependencies = [ "sha3", "solana-define-syscall 4.0.1", - "solana-hash 4.3.0", + "solana-hash 4.6.0", ] [[package]] @@ -6392,12 +6476,13 @@ dependencies = [ [[package]] name = "solana-last-restart-slot" -version = "3.0.1" +version = "3.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "426711c6564b790026e45cabec3c64b971864c48b6b2d83c0ebf52a118bb4cda" +checksum = "5099e736c3c06c451b307a60637d69eb65b3144143ebeed899e2fd1134f4fc35" dependencies = [ "serde", "serde_derive", + "solana-get-sysvar", "solana-sdk-ids", "solana-sdk-macro", "solana-sysvar-id", @@ -6444,6 +6529,20 @@ dependencies = [ "solana-system-interface 3.2.0", ] +[[package]] +name = "solana-loader-v3-interface" +version = "7.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68029ab11d9c891d4ce23ada75745e40f983c5674af366f447b672569634231b" +dependencies = [ + "serde", + "serde_bytes", + "serde_derive", + "solana-instruction", + "solana-pubkey 4.2.0", + "solana-sdk-ids", +] + [[package]] name = "solana-loader-v4-interface" version = "3.1.0" @@ -6467,11 +6566,11 @@ checksum = "0ddacd3cff6428639606bf5f4b1d3bf7d9eadd5eedcc22947ba79e3fa48fbe44" dependencies = [ "log", "qualifier_attr", - "solana-account", + "solana-account 3.4.0", "solana-bincode", "solana-bpf-loader-program", "solana-instruction", - "solana-loader-v3-interface", + "solana-loader-v3-interface 6.1.1", "solana-loader-v4-interface", "solana-packet", "solana-program-runtime", @@ -6515,7 +6614,7 @@ dependencies = [ "serde", "serde_derive", "solana-address 2.6.1", - "solana-hash 4.3.0", + "solana-hash 4.6.0", "solana-instruction", "solana-sanitize", "solana-sdk-ids", @@ -6590,7 +6689,7 @@ dependencies = [ "serde", "serde_derive", "solana-fee-calculator", - "solana-hash 4.3.0", + "solana-hash 4.6.0", "solana-pubkey 4.2.0", "solana-sha256-hasher", ] @@ -6601,7 +6700,7 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "805fd25b29e5a1a0e6c3dd6320c9da80f275fbe4ff6e392617c303a2085c435e" dependencies = [ - "solana-account", + "solana-account 3.4.0", "solana-hash 3.1.0", "solana-nonce", "solana-sdk-ids", @@ -6763,7 +6862,7 @@ dependencies = [ "solana-slot-hashes", "solana-slot-history", "solana-stable-layout", - "solana-sysvar", + "solana-sysvar 3.1.1", "solana-sysvar-id", ] @@ -6827,7 +6926,7 @@ dependencies = [ "percentage", "rand 0.8.6", "serde", - "solana-account", + "solana-account 3.4.0", "solana-clock", "solana-epoch-rewards", "solana-epoch-schedule", @@ -6841,7 +6940,7 @@ dependencies = [ "solana-sbpf", "solana-sdk-ids", "solana-slot-hashes", - "solana-stake-interface", + "solana-stake-interface 2.0.2", "solana-svm-callback", "solana-svm-feature-set", "solana-svm-log-collector", @@ -6850,7 +6949,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", ] @@ -6870,7 +6969,7 @@ dependencies = [ "crossbeam-channel", "log", "serde", - "solana-account", + "solana-account 3.4.0", "solana-account-info", "solana-accounts-db", "solana-banks-client", @@ -6887,7 +6986,7 @@ dependencies = [ "solana-hash 3.1.0", "solana-instruction", "solana-keypair", - "solana-loader-v3-interface", + "solana-loader-v3-interface 6.1.1", "solana-logger", "solana-message", "solana-msg", @@ -6903,12 +7002,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", @@ -6952,7 +7051,7 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "solana-account-decoder-client-types", + "solana-account-decoder-client-types 3.0.12", "solana-clock", "solana-pubkey 3.0.0", "solana-rpc-client-types", @@ -7029,11 +7128,16 @@ dependencies = [ [[package]] name = "solana-rent" -version = "4.2.0" +version = "4.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9809b081e99bc142ce803bcd7ee18306759ce3b30a96a9da3f6f41c45e50ef0" +checksum = "dc016b348926395ba01f8288cdf5da25fc30f5a0806028b32d5e5b3147b10bf9" dependencies = [ + "serde", + "serde_derive", + "solana-get-sysvar", + "solana-sdk-ids", "solana-sdk-macro", + "solana-sysvar-id", ] [[package]] @@ -7065,8 +7169,8 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "solana-account", - "solana-account-decoder-client-types", + "solana-account 3.4.0", + "solana-account-decoder-client-types 3.0.12", "solana-clock", "solana-commitment-config", "solana-epoch-info", @@ -7082,7 +7186,7 @@ dependencies = [ "solana-transaction-error", "solana-transaction-status-client-types", "solana-version", - "solana-vote-interface", + "solana-vote-interface 3.0.0", "tokio", ] @@ -7099,7 +7203,7 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "solana-account-decoder-client-types", + "solana-account-decoder-client-types 3.0.12", "solana-clock", "solana-rpc-client-types", "solana-signer", @@ -7114,7 +7218,7 @@ version = "3.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "feef6cb97e3f48a0fde1cee07c900629fdcd9414fa8abf3aa475f693226d62eb" dependencies = [ - "solana-account", + "solana-account 3.4.0", "solana-commitment-config", "solana-hash 3.1.0", "solana-message", @@ -7137,8 +7241,8 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "solana-account", - "solana-account-decoder-client-types", + "solana-account 3.4.0", + "solana-account-decoder-client-types 3.0.12", "solana-clock", "solana-commitment-config", "solana-fee-calculator", @@ -7196,7 +7300,7 @@ dependencies = [ "serde_derive", "serde_json", "serde_with", - "solana-account", + "solana-account 3.4.0", "solana-account-info", "solana-accounts-db", "solana-address-lookup-table-interface", @@ -7227,7 +7331,7 @@ dependencies = [ "solana-instruction", "solana-keypair", "solana-lattice-hash", - "solana-loader-v3-interface", + "solana-loader-v3-interface 6.1.1", "solana-loader-v4-interface", "solana-measure", "solana-message", @@ -7255,7 +7359,7 @@ dependencies = [ "solana-signer", "solana-slot-hashes", "solana-slot-history", - "solana-stake-interface", + "solana-stake-interface 2.0.2", "solana-stake-program", "solana-svm", "solana-svm-callback", @@ -7263,7 +7367,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", @@ -7273,7 +7377,7 @@ dependencies = [ "solana-unified-scheduler-logic", "solana-version", "solana-vote", - "solana-vote-interface", + "solana-vote-interface 3.0.0", "solana-vote-program", "spl-generic-token", "static_assertions", @@ -7339,7 +7443,7 @@ dependencies = [ "bincode 1.3.3", "bs58", "serde", - "solana-account", + "solana-account 3.4.0", "solana-epoch-info", "solana-epoch-rewards-hasher", "solana-fee-structure", @@ -7511,7 +7615,7 @@ checksum = "db7dc3011ea4c0334aaaa7e7128cb390ecf546b28d412e9bf2064680f57f588f" dependencies = [ "sha2 0.10.9", "solana-define-syscall 4.0.1", - "solana-hash 4.3.0", + "solana-hash 4.6.0", ] [[package]] @@ -7530,7 +7634,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d6c79722e299d957958bf33695f7cd1ef6724ff55563c60fd9e3e24487cccde2" dependencies = [ "solana-hard-forks", - "solana-hash 4.3.0", + "solana-hash 4.6.0", "solana-sha256-hasher", ] @@ -7563,26 +7667,28 @@ dependencies = [ [[package]] name = "solana-slot-hashes" -version = "3.0.2" +version = "3.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a57c158c35629f9e302ab385f16b15813f4927a31c27dda72f3df828bb08d93" +checksum = "007d6bc909599eea325c9d09f7ff16ef6166c134876ff47a6a122d693d058dad" dependencies = [ "serde", "serde_derive", - "solana-hash 4.3.0", + "solana-get-sysvar", + "solana-hash 4.6.0", "solana-sdk-ids", "solana-sysvar-id", ] [[package]] name = "solana-slot-history" -version = "3.0.1" +version = "3.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0622d03a823770f7763afd866e012b296d5a3cbbbe51e110b5bd9ab3441efdca" +checksum = "4560fde841a6f2001aedc33b74fe99840ee3d56a71fe9b98ee332303b8597900" dependencies = [ "bv", "serde", "serde_derive", + "solana-get-sysvar", "solana-sdk-ids", "solana-sysvar-id", ] @@ -7597,6 +7703,20 @@ dependencies = [ "solana-pubkey 4.2.0", ] +[[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", + "solana-get-sysvar", + "solana-sdk-ids", + "solana-sysvar-id", +] + [[package]] name = "solana-stake-interface" version = "2.0.2" @@ -7612,7 +7732,26 @@ 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.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f49eb5c77484214c3484921e2cdda79d185373118b5458c1b2df0f1a04c3bc30" +dependencies = [ + "num-traits", + "serde", + "serde_derive", + "solana-clock", + "solana-cpi", + "solana-instruction", + "solana-program-error", + "solana-pubkey 4.2.0", + "solana-system-interface 3.2.0", + "solana-sysvar 4.1.0", "solana-sysvar-id", ] @@ -7625,7 +7764,7 @@ dependencies = [ "agave-feature-set", "bincode 1.3.3", "log", - "solana-account", + "solana-account 3.4.0", "solana-bincode", "solana-clock", "solana-config-interface", @@ -7637,12 +7776,12 @@ dependencies = [ "solana-pubkey 3.0.0", "solana-rent 3.1.0", "solana-sdk-ids", - "solana-stake-interface", + "solana-stake-interface 2.0.2", "solana-svm-log-collector", "solana-svm-type-overrides", - "solana-sysvar", + "solana-sysvar 3.1.1", "solana-transaction-context", - "solana-vote-interface", + "solana-vote-interface 3.0.0", ] [[package]] @@ -7705,13 +7844,13 @@ dependencies = [ "percentage", "serde", "serde_derive", - "solana-account", + "solana-account 3.4.0", "solana-clock", "solana-fee-structure", "solana-hash 3.1.0", "solana-instruction", "solana-instructions-sysvar", - "solana-loader-v3-interface", + "solana-loader-v3-interface 6.1.1", "solana-loader-v4-interface", "solana-loader-v4-program", "solana-message", @@ -7744,7 +7883,7 @@ version = "3.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9be2f26d7b6940c76e6b01f437b13972e7bcbedffdaa2923f181b63bd692df92" dependencies = [ - "solana-account", + "solana-account 3.4.0", "solana-clock", "solana-precompile-error", "solana-pubkey 3.0.0", @@ -7845,7 +7984,7 @@ dependencies = [ "log", "serde", "serde_derive", - "solana-account", + "solana-account 3.4.0", "solana-bincode", "solana-fee-calculator", "solana-instruction", @@ -7858,7 +7997,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", ] @@ -7896,7 +8035,7 @@ dependencies = [ "solana-epoch-rewards", "solana-epoch-schedule", "solana-fee-calculator", - "solana-hash 4.3.0", + "solana-hash 4.6.0", "solana-instruction", "solana-last-restart-slot", "solana-program-entrypoint", @@ -7911,6 +8050,40 @@ dependencies = [ "solana-sysvar-id", ] +[[package]] +name = "solana-sysvar" +version = "4.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ada7045bbfdd802af08fbc9c7e2b56ddabb20599d22e4c3840fcef5e7afb8324" +dependencies = [ + "base64 0.22.1", + "bincode 1.3.3", + "lazy_static", + "serde", + "serde_derive", + "solana-account-info", + "solana-clock", + "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", + "solana-last-restart-slot", + "solana-program-entrypoint", + "solana-program-error", + "solana-program-memory", + "solana-pubkey 4.2.0", + "solana-rent 4.4.0", + "solana-sdk-ids", + "solana-sdk-macro", + "solana-slot-hashes", + "solana-slot-history", + "solana-stake-history", + "solana-sysvar-id", +] + [[package]] name = "solana-sysvar-id" version = "3.1.0" @@ -8011,7 +8184,7 @@ dependencies = [ "serde", "serde_derive", "solana-address 2.6.1", - "solana-hash 4.3.0", + "solana-hash 4.6.0", "solana-instruction", "solana-instruction-error", "solana-message", @@ -8032,7 +8205,7 @@ dependencies = [ "bincode 1.3.3", "serde", "serde_derive", - "solana-account", + "solana-account 3.4.0", "solana-instruction", "solana-instructions-sysvar", "solana-pubkey 3.0.0", @@ -8085,25 +8258,25 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "solana-account-decoder", + "solana-account-decoder 3.0.12", "solana-address-lookup-table-interface", "solana-clock", "solana-hash 3.1.0", "solana-instruction", "solana-loader-v2-interface", - "solana-loader-v3-interface", + "solana-loader-v3-interface 6.1.1", "solana-message", "solana-program-option", "solana-pubkey 3.0.0", "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", "solana-transaction-status-client-types", - "solana-vote-interface", + "solana-vote-interface 3.0.0", "spl-associated-token-account-interface", "spl-memo-interface", "spl-token-2022-interface", @@ -8125,7 +8298,7 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "solana-account-decoder-client-types", + "solana-account-decoder-client-types 3.0.12", "solana-commitment-config", "solana-instruction", "solana-message", @@ -8193,7 +8366,7 @@ dependencies = [ "log", "serde", "serde_derive", - "solana-account", + "solana-account 3.4.0", "solana-bincode", "solana-clock", "solana-hash 3.1.0", @@ -8207,7 +8380,7 @@ dependencies = [ "solana-signer", "solana-svm-transaction", "solana-transaction", - "solana-vote-interface", + "solana-vote-interface 3.0.0", "thiserror 2.0.18", ] @@ -8237,6 +8410,32 @@ dependencies = [ "solana-system-interface 2.0.0", ] +[[package]] +name = "solana-vote-interface" +version = "6.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d495cb001d3373229ba523625783e5168707f70a9c38ddc90fbc5b0470d600ea" +dependencies = [ + "bincode 1.3.3", + "cfg_eval", + "num-derive", + "num-traits", + "serde", + "serde_derive", + "serde_with", + "solana-clock", + "solana-hash 4.6.0", + "solana-instruction", + "solana-instruction-error", + "solana-pubkey 4.2.0", + "solana-rent 4.4.0", + "solana-sdk-ids", + "solana-serde-varint", + "solana-serialize-utils", + "solana-short-vec", + "solana-system-interface 3.2.0", +] + [[package]] name = "solana-vote-program" version = "3.0.12" @@ -8250,7 +8449,7 @@ dependencies = [ "num-traits", "serde", "serde_derive", - "solana-account", + "solana-account 3.4.0", "solana-bincode", "solana-clock", "solana-epoch-schedule", @@ -8266,7 +8465,7 @@ dependencies = [ "solana-slot-hashes", "solana-transaction", "solana-transaction-context", - "solana-vote-interface", + "solana-vote-interface 3.0.0", "thiserror 2.0.18", ] diff --git a/Cargo.toml b/Cargo.toml index 63171732e2..764a2ea71b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -80,7 +80,7 @@ serde_bytes = "0" serde_json = "1" serde_yaml = "0" serial_test = "3" -solana-account-decoder = "3.0" +solana-account-decoder = "4.1" solana-client = "3.0" solana-bincode = "3.0" solana-commitment-config = "3.0"