From 6f308716e042c3f202f7f49259fbc633a69e4f64 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 14 Sep 2026 08:06:48 +0000 Subject: [PATCH] build(deps): bump solana-instruction from 3.0.0 to 4.0.0 Bumps [solana-instruction](https://github.com/anza-xyz/solana-sdk) from 3.0.0 to 4.0.0. - [Release notes](https://github.com/anza-xyz/solana-sdk/releases) - [Commits](https://github.com/anza-xyz/solana-sdk/compare/sdk@v3.0.0...sdk@v4.0.0) --- updated-dependencies: - dependency-name: solana-instruction dependency-version: 4.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 124 ++++++++++++++++++++++------------------- clients/cli/Cargo.toml | 2 +- program/Cargo.toml | 2 +- 3 files changed, 69 insertions(+), 59 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9c8616b3..305cbc3d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -237,7 +237,7 @@ dependencies = [ "solana-cpi", "solana-curve25519", "solana-hash 3.1.0", - "solana-instruction", + "solana-instruction 3.0.0", "solana-keccak-hasher", "solana-loader-v3-interface", "solana-poseidon", @@ -6459,7 +6459,7 @@ dependencies = [ "solana-config-interface", "solana-epoch-schedule", "solana-fee-calculator", - "solana-instruction", + "solana-instruction 3.0.0", "solana-loader-v3-interface", "solana-nonce", "solana-program-option", @@ -6610,7 +6610,7 @@ dependencies = [ "serde", "serde_derive", "solana-clock", - "solana-instruction", + "solana-instruction 3.0.0", "solana-instruction-error", "solana-pubkey 4.3.0", "solana-sdk-ids", @@ -6811,7 +6811,7 @@ dependencies = [ "solana-account", "solana-bincode", "solana-clock", - "solana-instruction", + "solana-instruction 3.0.0", "solana-loader-v3-interface", "solana-loader-v4-interface", "solana-packet", @@ -7023,7 +7023,7 @@ dependencies = [ "solana-connection-cache", "solana-epoch-info", "solana-hash 3.1.0", - "solana-instruction", + "solana-instruction 3.0.0", "solana-keypair", "solana-measure", "solana-message", @@ -7059,7 +7059,7 @@ dependencies = [ "solana-commitment-config", "solana-epoch-info", "solana-hash 3.1.0", - "solana-instruction", + "solana-instruction 3.0.0", "solana-keypair", "solana-message", "solana-pubkey 3.0.0", @@ -7126,7 +7126,7 @@ dependencies = [ "solana-builtins-default-costs", "solana-compute-budget", "solana-compute-budget-interface", - "solana-instruction", + "solana-instruction 3.0.0", "solana-packet", "solana-pubkey 3.0.0", "solana-sdk-ids", @@ -7142,7 +7142,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8292c436b269ad23cecc8b24f7da3ab07ca111661e25e00ce0e1d22771951ab9" dependencies = [ "borsh", - "solana-instruction", + "solana-instruction 3.0.0", "solana-sdk-ids", ] @@ -7165,7 +7165,7 @@ dependencies = [ "serde", "serde_derive", "solana-account", - "solana-instruction", + "solana-instruction 3.0.0", "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-short-vec", @@ -7271,7 +7271,7 @@ dependencies = [ "solana-gossip", "solana-hard-forks", "solana-hash 3.1.0", - "solana-instruction", + "solana-instruction 3.0.0", "solana-keypair", "solana-ledger", "solana-loader-v3-interface", @@ -7376,7 +7376,7 @@ checksum = "4dea26709d867aada85d0d3617db0944215c8bb28d3745b912de7db13a23280c" dependencies = [ "solana-account-info", "solana-define-syscall 4.0.1", - "solana-instruction", + "solana-instruction 3.0.0", "solana-program-error", "solana-pubkey 4.3.0", "solana-stable-layout", @@ -7447,7 +7447,7 @@ checksum = "e1419197f1c06abf760043f6d64ba9d79a03ad5a43f18c7586471937122094da" dependencies = [ "bytemuck", "bytemuck_derive", - "solana-instruction", + "solana-instruction 3.0.0", "solana-sdk-ids", ] @@ -7546,7 +7546,7 @@ dependencies = [ "solana-cli-config", "solana-cli-output", "solana-hash 3.1.0", - "solana-instruction", + "solana-instruction 3.0.0", "solana-keypair", "solana-message", "solana-metrics", @@ -7574,7 +7574,7 @@ dependencies = [ "serde_derive", "solana-account", "solana-account-info", - "solana-instruction", + "solana-instruction 3.0.0", "solana-program-error", "solana-pubkey 4.3.0", "solana-rent 4.1.0", @@ -7829,6 +7829,16 @@ dependencies = [ "solana-pubkey 3.0.0", ] +[[package]] +name = "solana-instruction" +version = "4.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ea8442b67a58dd54d5497bfc6cd3106b00f9fe6f6877d33c271c3ec4672eedc" +dependencies = [ + "solana-define-syscall 5.1.0", + "solana-pubkey 4.3.0", +] + [[package]] name = "solana-instruction-error" version = "2.5.0" @@ -7849,7 +7859,7 @@ checksum = "7ddf67876c541aa1e21ee1acae35c95c6fbc61119814bfef70579317a5e26955" dependencies = [ "bitflags 2.11.0", "solana-account-info", - "solana-instruction", + "solana-instruction 3.0.0", "solana-instruction-error", "solana-program-error", "solana-pubkey 3.0.0", @@ -7965,7 +7975,7 @@ dependencies = [ "solana-genesis-config", "solana-genesis-utils", "solana-hash 3.1.0", - "solana-instruction", + "solana-instruction 3.0.0", "solana-keypair", "solana-measure", "solana-message", @@ -8022,7 +8032,7 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-instruction", + "solana-instruction 3.0.0", "solana-pubkey 3.0.0", "solana-sdk-ids", ] @@ -8036,7 +8046,7 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-instruction", + "solana-instruction 3.0.0", "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-system-interface 2.0.0", @@ -8051,7 +8061,7 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-instruction", + "solana-instruction 3.0.0", "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-system-interface 2.0.0", @@ -8067,7 +8077,7 @@ dependencies = [ "solana-account", "solana-bincode", "solana-bpf-loader-program", - "solana-instruction", + "solana-instruction 3.0.0", "solana-loader-v3-interface", "solana-loader-v4-interface", "solana-packet", @@ -8124,7 +8134,7 @@ dependencies = [ "serde_derive", "solana-address 1.1.0", "solana-hash 3.1.0", - "solana-instruction", + "solana-instruction 3.0.0", "solana-sanitize", "solana-sdk-ids", "solana-short-vec", @@ -8429,7 +8439,7 @@ dependencies = [ "solana-epoch-schedule", "solana-fee-structure", "solana-hash 3.1.0", - "solana-instruction", + "solana-instruction 3.0.0", "solana-last-restart-slot", "solana-loader-v3-interface", "solana-program-entrypoint", @@ -8485,7 +8495,7 @@ dependencies = [ "solana-fee-calculator", "solana-genesis-config", "solana-hash 3.1.0", - "solana-instruction", + "solana-instruction 3.0.0", "solana-keypair", "solana-loader-v3-interface", "solana-message", @@ -8782,7 +8792,7 @@ dependencies = [ "solana-epoch-schedule", "solana-feature-gate-interface", "solana-hash 3.1.0", - "solana-instruction", + "solana-instruction 3.0.0", "solana-message", "solana-pubkey 3.0.0", "solana-rpc-client-api", @@ -8938,7 +8948,7 @@ dependencies = [ "solana-hard-forks", "solana-hash 3.1.0", "solana-inflation", - "solana-instruction", + "solana-instruction 3.0.0", "solana-keypair", "solana-lattice-hash", "solana-loader-v3-interface", @@ -9096,7 +9106,7 @@ checksum = "445d8e12592631d76fc4dc57858bae66c9fd7cc838c306c62a472547fc9d0ce6" dependencies = [ "bytemuck", "openssl", - "solana-instruction", + "solana-instruction 3.0.0", "solana-sdk-ids", ] @@ -9282,7 +9292,7 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1da74507795b6e8fb60b7c7306c0c36e2c315805d16eaaf479452661234685ac" dependencies = [ - "solana-instruction", + "solana-instruction 3.0.0", "solana-pubkey 3.0.0", ] @@ -9298,7 +9308,7 @@ dependencies = [ "serde_derive", "solana-clock", "solana-cpi", - "solana-instruction", + "solana-instruction 3.0.0", "solana-program-error", "solana-pubkey 3.0.0", "solana-system-interface 2.0.0", @@ -9360,7 +9370,7 @@ dependencies = [ "serde", "solana-account-decoder", "solana-hash 3.1.0", - "solana-instruction", + "solana-instruction 3.0.0", "solana-message", "solana-pubkey 3.0.0", "solana-serde", @@ -9434,7 +9444,7 @@ dependencies = [ "solana-clock", "solana-fee-structure", "solana-hash 3.1.0", - "solana-instruction", + "solana-instruction 3.0.0", "solana-instructions-sysvar", "solana-loader-v3-interface", "solana-loader-v4-interface", @@ -9539,7 +9549,7 @@ dependencies = [ "num-traits", "serde", "serde_derive", - "solana-instruction", + "solana-instruction 3.0.0", "solana-msg", "solana-program-error", "solana-pubkey 3.0.0", @@ -9555,7 +9565,7 @@ dependencies = [ "serde", "serde_derive", "solana-address 2.7.0", - "solana-instruction", + "solana-instruction 3.0.0", "solana-msg", "solana-program-error", ] @@ -9572,7 +9582,7 @@ dependencies = [ "solana-account", "solana-bincode", "solana-fee-calculator", - "solana-instruction", + "solana-instruction 3.0.0", "solana-nonce", "solana-nonce-account", "solana-packet", @@ -9619,7 +9629,7 @@ dependencies = [ "solana-epoch-schedule", "solana-fee-calculator", "solana-hash 4.6.0", - "solana-instruction", + "solana-instruction 3.0.0", "solana-last-restart-slot", "solana-program-entrypoint", "solana-program-error", @@ -9671,7 +9681,7 @@ dependencies = [ "solana-geyser-plugin-manager", "solana-gossip", "solana-inflation", - "solana-instruction", + "solana-instruction 3.0.0", "solana-keypair", "solana-ledger", "solana-loader-v3-interface", @@ -9786,7 +9796,7 @@ dependencies = [ "serde_derive", "solana-address 2.7.0", "solana-hash 4.6.0", - "solana-instruction", + "solana-instruction 3.0.0", "solana-instruction-error", "solana-message", "solana-sanitize", @@ -9806,7 +9816,7 @@ dependencies = [ "bincode", "serde", "solana-account", - "solana-instruction", + "solana-instruction 3.0.0", "solana-instructions-sysvar", "solana-pubkey 3.0.0", "solana-rent 3.1.0", @@ -9861,7 +9871,7 @@ dependencies = [ "solana-address-lookup-table-interface", "solana-clock", "solana-hash 3.1.0", - "solana-instruction", + "solana-instruction 3.0.0", "solana-loader-v2-interface", "solana-loader-v3-interface", "solana-message", @@ -9898,7 +9908,7 @@ dependencies = [ "serde_json", "solana-account-decoder-client-types", "solana-commitment-config", - "solana-instruction", + "solana-instruction 3.0.0", "solana-message", "solana-pubkey 3.0.0", "solana-reward-info", @@ -10064,7 +10074,7 @@ dependencies = [ "solana-bincode", "solana-clock", "solana-hash 3.1.0", - "solana-instruction", + "solana-instruction 3.0.0", "solana-keypair", "solana-packet", "solana-pubkey 3.0.0", @@ -10093,7 +10103,7 @@ dependencies = [ "serde_with", "solana-clock", "solana-hash 3.1.0", - "solana-instruction", + "solana-instruction 3.0.0", "solana-instruction-error", "solana-pubkey 3.0.0", "solana-rent 3.1.0", @@ -10119,7 +10129,7 @@ dependencies = [ "serde_with", "solana-clock", "solana-hash 4.6.0", - "solana-instruction", + "solana-instruction 3.0.0", "solana-instruction-error", "solana-pubkey 4.3.0", "solana-rent 3.1.0", @@ -10147,7 +10157,7 @@ dependencies = [ "solana-clock", "solana-epoch-schedule", "solana-hash 3.1.0", - "solana-instruction", + "solana-instruction 3.0.0", "solana-keypair", "solana-packet", "solana-program-runtime", @@ -10213,7 +10223,7 @@ dependencies = [ "bytemuck", "num-derive 0.4.2", "num-traits", - "solana-instruction", + "solana-instruction 3.0.0", "solana-program-runtime", "solana-sdk-ids", "solana-svm-log-collector", @@ -10244,7 +10254,7 @@ dependencies = [ "serde_json", "sha3", "solana-derivation-path", - "solana-instruction", + "solana-instruction 3.0.0", "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-seed-derivable", @@ -10267,7 +10277,7 @@ dependencies = [ "bytemuck", "num-derive 0.4.2", "num-traits", - "solana-instruction", + "solana-instruction 3.0.0", "solana-program-runtime", "solana-sdk-ids", "solana-svm-log-collector", @@ -10296,7 +10306,7 @@ dependencies = [ "sha3", "solana-curve25519", "solana-derivation-path", - "solana-instruction", + "solana-instruction 3.0.0", "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-seed-derivable", @@ -10340,7 +10350,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6433917b60441d68d99a17e121d9db0ea15a9a69c0e5afa34649cf5ba12612f" dependencies = [ "borsh", - "solana-instruction", + "solana-instruction 3.0.0", "solana-pubkey 3.0.0", ] @@ -10396,7 +10406,7 @@ version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3d4e2aedd58f858337fa609af5ad7100d4a243fdaf6a40d6eb4c28c5f19505d3" dependencies = [ - "solana-instruction", + "solana-instruction 3.0.0", "solana-pubkey 3.0.0", ] @@ -10438,7 +10448,7 @@ dependencies = [ "solana-clock", "solana-cpi", "solana-hash 4.6.0", - "solana-instruction", + "solana-instruction 4.0.0", "solana-instruction-error", "solana-keypair", "solana-msg", @@ -10489,7 +10499,7 @@ dependencies = [ "solana-clock", "solana-commitment-config", "solana-epoch-schedule", - "solana-instruction", + "solana-instruction 4.0.0", "solana-keypair", "solana-logger", "solana-native-token", @@ -10527,7 +10537,7 @@ dependencies = [ "num-traits", "num_enum", "solana-account-info", - "solana-instruction", + "solana-instruction 3.0.0", "solana-program-error", "solana-program-option", "solana-program-pack", @@ -10552,7 +10562,7 @@ dependencies = [ "bytemuck", "solana-account-info", "solana-curve25519", - "solana-instruction", + "solana-instruction 3.0.0", "solana-instructions-sysvar", "solana-msg", "solana-program-error", @@ -10584,7 +10594,7 @@ dependencies = [ "num-derive 0.4.2", "num-traits", "num_enum", - "solana-instruction", + "solana-instruction 3.0.0", "solana-program-error", "solana-pubkey 3.0.0", "spl-discriminator", @@ -10603,7 +10613,7 @@ dependencies = [ "num-derive 0.4.2", "num-traits", "num_enum", - "solana-instruction", + "solana-instruction 3.0.0", "solana-program-error", "solana-program-option", "solana-program-pack", @@ -10623,7 +10633,7 @@ dependencies = [ "num-derive 0.4.2", "num-traits", "num_enum", - "solana-instruction", + "solana-instruction 3.0.0", "solana-program-error", "solana-program-option", "solana-program-pack", @@ -10642,7 +10652,7 @@ dependencies = [ "num-derive 0.4.2", "num-traits", "solana-borsh", - "solana-instruction", + "solana-instruction 3.0.0", "solana-program-error", "solana-pubkey 3.0.0", "spl-discriminator", diff --git a/clients/cli/Cargo.toml b/clients/cli/Cargo.toml index 4a6d9ca5..2d810981 100644 --- a/clients/cli/Cargo.toml +++ b/clients/cli/Cargo.toml @@ -27,7 +27,7 @@ solana-client = "3.1.3" solana-clock = "3.0" solana-commitment-config = "3.1" solana-epoch-schedule = "3.0" -solana-instruction = "3.0" +solana-instruction = "4.0" solana-keypair = "3.0" solana-logger = "3.0" solana-native-token = "3.0" diff --git a/program/Cargo.toml b/program/Cargo.toml index 2aa571dc..79ca9139 100644 --- a/program/Cargo.toml +++ b/program/Cargo.toml @@ -22,7 +22,7 @@ solana-account-info = "3.1" solana-borsh = "3.0" solana-clock = "3.0" solana-cpi = "3.1" -solana-instruction = "3.0" +solana-instruction = "4.0" solana-msg = "3.1" solana-native-token = "3.0" solana-program-entrypoint = "3.1"