From f8dfab0fcd1f1bfdb7c96a3f9b4889b0708cff48 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Feb 2026 08:18:07 +0000 Subject: [PATCH] build(deps): bump solana-transaction from 3.0.2 to 4.0.0 Bumps [solana-transaction](https://github.com/anza-xyz/solana-sdk) from 3.0.2 to 4.0.0. - [Release notes](https://github.com/anza-xyz/solana-sdk/releases) - [Commits](https://github.com/anza-xyz/solana-sdk/compare/transaction@v3.0.2...sdk@v4.0.0) --- updated-dependencies: - dependency-name: solana-transaction dependency-version: 4.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 108 +++++++++++++++++++++++++++++---------------- program/Cargo.toml | 2 +- 2 files changed, 71 insertions(+), 39 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 450c6834..1680a60e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -94,7 +94,7 @@ dependencies = [ "openssl", "sha3", "solana-ed25519-program", - "solana-message", + "solana-message 3.0.0", "solana-precompile-error", "solana-pubkey 3.0.0", "solana-sdk-ids", @@ -163,7 +163,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d04daeab9de8d1098156d2a73ec5e8dd019b628884c201e5af3f1e8baeffd1b0" dependencies = [ "solana-hash 3.1.0", - "solana-message", + "solana-message 3.0.0", "solana-packet", "solana-pubkey 3.0.0", "solana-sdk-ids", @@ -4648,7 +4648,7 @@ dependencies = [ "solana-hash 3.1.0", "solana-lattice-hash", "solana-measure", - "solana-message", + "solana-message 3.0.0", "solana-metrics", "solana-nohash-hasher", "solana-pubkey 3.0.0", @@ -4660,7 +4660,7 @@ dependencies = [ "solana-system-interface 2.0.0", "solana-sysvar 3.0.0", "solana-time-utils", - "solana-transaction", + "solana-transaction 3.0.2", "solana-transaction-context", "solana-transaction-error", "spl-generic-token", @@ -4745,13 +4745,13 @@ dependencies = [ "solana-clock", "solana-commitment-config", "solana-hash 3.1.0", - "solana-message", + "solana-message 3.0.0", "solana-program-pack", "solana-pubkey 3.0.0", "solana-rent 3.0.0", "solana-signature", "solana-sysvar 3.0.0", - "solana-transaction", + "solana-transaction 3.0.2", "solana-transaction-context", "solana-transaction-error", "tarpc", @@ -4772,10 +4772,10 @@ dependencies = [ "solana-clock", "solana-commitment-config", "solana-hash 3.1.0", - "solana-message", + "solana-message 3.0.0", "solana-pubkey 3.0.0", "solana-signature", - "solana-transaction", + "solana-transaction 3.0.2", "solana-transaction-context", "solana-transaction-error", "tarpc", @@ -4797,14 +4797,14 @@ dependencies = [ "solana-clock", "solana-commitment-config", "solana-hash 3.1.0", - "solana-message", + "solana-message 3.0.0", "solana-pubkey 3.0.0", "solana-runtime", "solana-runtime-transaction", "solana-send-transaction-service", "solana-signature", "solana-svm", - "solana-transaction", + "solana-transaction 3.0.2", "solana-transaction-error", "tarpc", "tokio", @@ -4981,7 +4981,7 @@ dependencies = [ "solana-instruction", "solana-keypair", "solana-measure", - "solana-message", + "solana-message 3.0.0", "solana-pubkey 3.0.0", "solana-pubsub-client", "solana-quic-client", @@ -4994,7 +4994,7 @@ dependencies = [ "solana-streamer", "solana-time-utils", "solana-tpu-client", - "solana-transaction", + "solana-transaction 3.0.2", "solana-transaction-error", "solana-transaction-status-client-types", "solana-udp-client", @@ -5014,12 +5014,12 @@ dependencies = [ "solana-hash 3.1.0", "solana-instruction", "solana-keypair", - "solana-message", + "solana-message 3.0.0", "solana-pubkey 3.0.0", "solana-signature", "solana-signer", "solana-system-interface 2.0.0", - "solana-transaction", + "solana-transaction 3.0.2", "solana-transaction-error", ] @@ -5658,6 +5658,21 @@ dependencies = [ "solana-transaction-error", ] +[[package]] +name = "solana-message" +version = "4.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6435a6070b6c5898201aae845db328cf3bd3cebc17b55af9b43138da5ced4a85" +dependencies = [ + "lazy_static", + "solana-address 2.2.0", + "solana-hash 4.2.0", + "solana-instruction", + "solana-sanitize", + "solana-sdk-ids", + "solana-transaction-error", +] + [[package]] name = "solana-metrics" version = "3.0.10" @@ -5777,7 +5792,7 @@ dependencies = [ "rayon", "serde", "solana-hash 3.1.0", - "solana-message", + "solana-message 3.0.0", "solana-metrics", "solana-packet", "solana-pubkey 3.0.0", @@ -5934,7 +5949,7 @@ dependencies = [ "solana-keypair", "solana-loader-v3-interface", "solana-logger", - "solana-message", + "solana-message 3.0.0", "solana-msg", "solana-native-token", "solana-poh-config", @@ -5955,7 +5970,7 @@ dependencies = [ "solana-system-interface 2.0.0", "solana-sysvar 3.0.0", "solana-sysvar-id", - "solana-transaction", + "solana-transaction 3.0.2", "solana-transaction-context", "solana-transaction-error", "solana-vote-program", @@ -6123,11 +6138,11 @@ dependencies = [ "solana-feature-gate-interface", "solana-hash 3.1.0", "solana-instruction", - "solana-message", + "solana-message 3.0.0", "solana-pubkey 3.0.0", "solana-rpc-client-api", "solana-signature", - "solana-transaction", + "solana-transaction 3.0.2", "solana-transaction-error", "solana-transaction-status-client-types", "solana-version", @@ -6166,7 +6181,7 @@ dependencies = [ "solana-account 3.2.0", "solana-commitment-config", "solana-hash 3.1.0", - "solana-message", + "solana-message 3.0.0", "solana-nonce", "solana-pubkey 3.0.0", "solana-rpc-client", @@ -6279,7 +6294,7 @@ dependencies = [ "solana-loader-v3-interface", "solana-loader-v4-interface", "solana-measure", - "solana-message", + "solana-message 3.0.0", "solana-metrics", "solana-native-token", "solana-nohash-hasher", @@ -6315,7 +6330,7 @@ dependencies = [ "solana-sysvar 3.0.0", "solana-sysvar-id", "solana-time-utils", - "solana-transaction", + "solana-transaction 3.0.2", "solana-transaction-context", "solana-transaction-error", "solana-transaction-status-client-types", @@ -6346,12 +6361,12 @@ dependencies = [ "solana-compute-budget", "solana-compute-budget-instruction", "solana-hash 3.1.0", - "solana-message", + "solana-message 3.0.0", "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-signature", "solana-svm-transaction", - "solana-transaction", + "solana-transaction 3.0.2", "solana-transaction-error", "thiserror 2.0.18", ] @@ -6747,7 +6762,7 @@ dependencies = [ "solana-system-interface 2.0.0", "solana-sysvar 3.0.0", "solana-sysvar-id", - "solana-transaction", + "solana-transaction 4.0.0", "solana-vote-interface 4.0.4", "test-case", ] @@ -6821,7 +6836,7 @@ dependencies = [ "solana-loader-v3-interface", "solana-loader-v4-interface", "solana-loader-v4-program", - "solana-message", + "solana-message 3.0.0", "solana-nonce", "solana-nonce-account", "solana-program-entrypoint", @@ -6896,11 +6911,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "336583f8418964f7050b98996e13151857995604fe057c0d8f2f3512a16d3a8b" dependencies = [ "solana-hash 3.1.0", - "solana-message", + "solana-message 3.0.0", "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-signature", - "solana-transaction", + "solana-transaction 3.0.2", ] [[package]] @@ -6977,11 +6992,11 @@ checksum = "a31b5699ec533621515e714f1533ee6b3b0e71c463301d919eb59b8c1e249d30" dependencies = [ "solana-hash 3.1.0", "solana-keypair", - "solana-message", + "solana-message 3.0.0", "solana-pubkey 3.0.0", "solana-signer", "solana-system-interface 2.0.0", - "solana-transaction", + "solana-transaction 3.0.2", ] [[package]] @@ -7098,7 +7113,7 @@ dependencies = [ "solana-connection-cache", "solana-epoch-schedule", "solana-measure", - "solana-message", + "solana-message 3.0.0", "solana-net-utils", "solana-pubkey 3.0.0", "solana-pubsub-client", @@ -7107,7 +7122,7 @@ dependencies = [ "solana-rpc-client-api", "solana-signature", "solana-signer", - "solana-transaction", + "solana-transaction 3.0.2", "solana-transaction-error", "thiserror 2.0.18", "tokio", @@ -7153,7 +7168,7 @@ dependencies = [ "solana-hash 4.2.0", "solana-instruction", "solana-instruction-error", - "solana-message", + "solana-message 3.0.0", "solana-sanitize", "solana-sdk-ids", "solana-short-vec", @@ -7162,6 +7177,23 @@ dependencies = [ "solana-transaction-error", ] +[[package]] +name = "solana-transaction" +version = "4.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9dc0d18f4f109cc1777459271800755705ca6d1aba319934611e1d4f6bb162b5" +dependencies = [ + "solana-address 2.2.0", + "solana-hash 4.2.0", + "solana-instruction", + "solana-instruction-error", + "solana-message 4.0.0", + "solana-sanitize", + "solana-sdk-ids", + "solana-signature", + "solana-transaction-error", +] + [[package]] name = "solana-transaction-context" version = "3.0.10" @@ -7224,11 +7256,11 @@ dependencies = [ "solana-account-decoder-client-types", "solana-commitment-config", "solana-instruction", - "solana-message", + "solana-message 3.0.0", "solana-pubkey 3.0.0", "solana-reward-info", "solana-signature", - "solana-transaction", + "solana-transaction 3.0.2", "solana-transaction-context", "solana-transaction-error", "thiserror 2.0.18", @@ -7259,7 +7291,7 @@ dependencies = [ "assert_matches", "solana-pubkey 3.0.0", "solana-runtime-transaction", - "solana-transaction", + "solana-transaction 3.0.2", "static_assertions", "unwrap_none", ] @@ -7302,7 +7334,7 @@ dependencies = [ "solana-signature", "solana-signer", "solana-svm-transaction", - "solana-transaction", + "solana-transaction 3.0.2", "solana-vote-interface 3.0.0", "thiserror 2.0.18", ] @@ -7386,7 +7418,7 @@ dependencies = [ "solana-sdk-ids", "solana-signer", "solana-slot-hashes", - "solana-transaction", + "solana-transaction 3.0.2", "solana-transaction-context", "solana-vote-interface 3.0.0", "thiserror 2.0.18", diff --git a/program/Cargo.toml b/program/Cargo.toml index 5f894aa5..b945aaea 100644 --- a/program/Cargo.toml +++ b/program/Cargo.toml @@ -44,7 +44,7 @@ solana-signature = "3.3.0" solana-signer = "3.0.0" solana-svm-log-collector = "3.0.0" solana-system-interface = { version = "2.0.0", features = ["bincode"] } -solana-transaction = "3.0.2" +solana-transaction = "4.0.0" test-case = "3.3.1" [lib]