From 6165c20804203ed7a60e916d163db3660c51d9f3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 20 Oct 2025 15:10:31 +0000 Subject: [PATCH] chore(deps): bump solana-transaction from 2.2.2 to 3.0.1 Bumps [solana-transaction](https://github.com/anza-xyz/solana-sdk) from 2.2.2 to 3.0.1. - [Release notes](https://github.com/anza-xyz/solana-sdk/releases) - [Commits](https://github.com/anza-xyz/solana-sdk/compare/sdk@v2.2.2...keypair@v3.0.1) --- updated-dependencies: - dependency-name: solana-transaction dependency-version: 3.0.1 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 723 ++++++++++++++++++++++++++++++++--------------------- Cargo.toml | 2 +- 2 files changed, 440 insertions(+), 285 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index cbf09ef..1a253af 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -82,9 +82,9 @@ checksum = "25cd46ff4df0c1312818efb24123680a5f5a32ef6d7f1df8bbd3902c75a8721a" dependencies = [ "ahash", "solana-epoch-schedule", - "solana-hash", - "solana-pubkey", - "solana-sha256-hasher", + "solana-hash 2.3.0", + "solana-pubkey 2.4.0", + "solana-sha256-hasher 2.2.1", "solana-svm-feature-set", ] @@ -95,8 +95,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a24c61dba2e1f283e88d31a7efda64b9e00f60d26ecaf8d78055c7bdd6d4ba5" dependencies = [ "agave-feature-set", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", ] [[package]] @@ -2761,7 +2761,7 @@ dependencies = [ "serde_json", "solana-cli-config", "solana-keypair", - "solana-signature", + "solana-signature 2.3.0", "solana-signer", "tokio", "tokio-util", @@ -2784,7 +2784,7 @@ dependencies = [ "jsonrpsee", "serde", "serde_with", - "solana-transaction", + "solana-transaction 3.0.1", "thiserror 2.0.16", ] @@ -2828,9 +2828,9 @@ dependencies = [ "solana-native-token", "solana-rpc-client", "solana-rpc-client-api", - "solana-signature", + "solana-signature 2.3.0", "solana-signer", - "solana-transaction", + "solana-transaction 3.0.1", "solana-transaction-status", "thiserror 2.0.16", "tokio", @@ -5015,13 +5015,13 @@ dependencies = [ "solana-epoch-info", "solana-keypair", "solana-program", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rpc-client", "solana-rpc-client-api", - "solana-signature", + "solana-signature 2.3.0", "solana-signer", - "solana-transaction", - "solana-transaction-error", + "solana-transaction 2.2.3", + "solana-transaction-error 2.2.1", "solana-transaction-status", "thiserror 2.0.16", "tokio", @@ -7398,9 +7398,9 @@ dependencies = [ "serde_derive", "solana-account-info", "solana-clock", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-sysvar", ] @@ -7425,14 +7425,14 @@ dependencies = [ "solana-config-program-client", "solana-epoch-schedule", "solana-fee-calculator", - "solana-instruction", + "solana-instruction 2.3.0", "solana-loader-v3-interface 5.0.0", "solana-nonce", "solana-program-option", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-slot-hashes", "solana-slot-history", "solana-stake-interface", @@ -7459,7 +7459,7 @@ dependencies = [ "serde_derive", "serde_json", "solana-account", - "solana-pubkey", + "solana-pubkey 2.4.0", "zstd", ] @@ -7471,9 +7471,24 @@ checksum = "e0c17d606a298a205fae325489fbed88ee6dc4463c111672172327e741c8905d" dependencies = [ "bincode", "serde", - "solana-program-error", + "solana-program-error 2.2.2", "solana-program-memory", - "solana-pubkey", + "solana-pubkey 2.4.0", +] + +[[package]] +name = "solana-address" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a7a457086457ea9db9a5199d719dc8734dc2d0342fad0d8f77633c31eb62f19" +dependencies = [ + "five8", + "five8_const", + "solana-atomic-u64 3.0.0", + "solana-define-syscall 3.0.0", + "solana-program-error 3.0.0", + "solana-sanitize 3.0.1", + "solana-sha256-hasher 3.0.0", ] [[package]] @@ -7487,9 +7502,9 @@ dependencies = [ "serde", "serde_derive", "solana-clock", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-slot-hashes", ] @@ -7502,6 +7517,15 @@ dependencies = [ "parking_lot", ] +[[package]] +name = "solana-atomic-u64" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a933ff1e50aff72d02173cfcd7511bd8540b027ee720b75f353f594f834216d0" +dependencies = [ + "parking_lot", +] + [[package]] name = "solana-big-mod-exp" version = "2.2.1" @@ -7510,7 +7534,7 @@ checksum = "75db7f2bbac3e62cfd139065d15bcda9e2428883ba61fc8d27ccb251081e7567" dependencies = [ "num-bigint 0.4.6", "num-traits", - "solana-define-syscall", + "solana-define-syscall 2.3.0", ] [[package]] @@ -7521,7 +7545,7 @@ checksum = "19a3787b8cf9c9fe3dd360800e8b70982b9e5a8af9e11c354b6665dd4a003adc" dependencies = [ "bincode", "serde", - "solana-instruction", + "solana-instruction 2.3.0", ] [[package]] @@ -7531,9 +7555,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1a0801e25a1b31a14494fc80882a036be0ffd290efc4c2d640bfcca120a4672" dependencies = [ "blake3", - "solana-define-syscall", - "solana-hash", - "solana-sanitize", + "solana-define-syscall 2.3.0", + "solana-hash 2.3.0", + "solana-sanitize 2.2.1", ] [[package]] @@ -7559,15 +7583,15 @@ dependencies = [ "solana-cluster-type", "solana-commitment-config", "solana-derivation-path", - "solana-hash", + "solana-hash 2.3.0", "solana-keypair", - "solana-message", + "solana-message 2.4.0", "solana-native-token", "solana-presigner", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-remote-wallet", "solana-seed-phrase", - "solana-signature", + "solana-signature 2.3.0", "solana-signer", "thiserror 2.0.16", "tiny-bip39", @@ -7611,26 +7635,26 @@ dependencies = [ "solana-commitment-config", "solana-connection-cache", "solana-epoch-info", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", "solana-measure", - "solana-message", - "solana-pubkey", + "solana-message 2.4.0", + "solana-pubkey 2.4.0", "solana-pubsub-client", "solana-quic-client", "solana-quic-definitions", "solana-rpc-client", "solana-rpc-client-api", "solana-rpc-client-nonce-utils", - "solana-signature", + "solana-signature 2.3.0", "solana-signer", "solana-streamer", "solana-thin-client", "solana-time-utils", "solana-tpu-client", - "solana-transaction", - "solana-transaction-error", + "solana-transaction 2.2.3", + "solana-transaction-error 2.2.1", "solana-udp-client", "thiserror 2.0.16", "tokio", @@ -7645,16 +7669,16 @@ dependencies = [ "solana-account", "solana-commitment-config", "solana-epoch-info", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", - "solana-message", - "solana-pubkey", - "solana-signature", + "solana-message 2.4.0", + "solana-pubkey 2.4.0", + "solana-signature 2.3.0", "solana-signer", "solana-system-interface", - "solana-transaction", - "solana-transaction-error", + "solana-transaction 2.2.3", + "solana-transaction-error 2.2.1", ] [[package]] @@ -7665,7 +7689,7 @@ checksum = "1bb482ab70fced82ad3d7d3d87be33d466a3498eb8aa856434ff3c0dfc2e2e31" dependencies = [ "serde", "serde_derive", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-sdk-macro", "solana-sysvar-id", ] @@ -7676,7 +7700,7 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ace9fea2daa28354d107ea879cff107181d85cd4e0f78a2bedb10e1a428c97e" dependencies = [ - "solana-hash", + "solana-hash 2.3.0", ] [[package]] @@ -7695,8 +7719,8 @@ version = "2.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8432d2c4c22d0499aa06d62e4f7e333f81777b3d7c96050ae9e5cb71a8c3aee4" dependencies = [ - "solana-instruction", - "solana-sdk-ids", + "solana-instruction 2.3.0", + "solana-sdk-ids 2.2.1", ] [[package]] @@ -7730,7 +7754,7 @@ dependencies = [ "solana-measure", "solana-metrics", "solana-time-utils", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "thiserror 2.0.16", "tokio", ] @@ -7742,10 +7766,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8dc71126edddc2ba014622fc32d0f5e2e78ec6c5a1e0eb511b85618c09e9ea11" dependencies = [ "solana-account-info", - "solana-define-syscall", - "solana-instruction", - "solana-program-error", - "solana-pubkey", + "solana-define-syscall 2.3.0", + "solana-instruction 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "solana-stable-layout", ] @@ -7758,7 +7782,7 @@ dependencies = [ "bytemuck", "bytemuck_derive", "curve25519-dalek 4.1.3", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "subtle", "thiserror 2.0.16", ] @@ -7778,6 +7802,12 @@ version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2ae3e2abcf541c8122eafe9a625d4d194b4023c20adde1e251f94e056bb1aee2" +[[package]] +name = "solana-define-syscall" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f9697086a4e102d28a156b8d6b521730335d6951bd39a5e766512bbe09007cee" + [[package]] name = "solana-derivation-path" version = "2.2.1" @@ -7807,8 +7837,8 @@ checksum = "86b575d3dd323b9ea10bb6fe89bf6bf93e249b215ba8ed7f68f1a3633f384db7" dependencies = [ "serde", "serde_derive", - "solana-hash", - "solana-sdk-ids", + "solana-hash 2.3.0", + "solana-sdk-ids 2.2.1", "solana-sdk-macro", "solana-sysvar-id", ] @@ -7821,7 +7851,7 @@ checksum = "3fce071fbddecc55d727b1d7ed16a629afe4f6e4c217bc8d00af3b785f6f67ed" dependencies = [ "serde", "serde_derive", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-sdk-macro", "solana-sysvar-id", ] @@ -7836,13 +7866,13 @@ dependencies = [ "serde_derive", "solana-address-lookup-table-interface", "solana-clock", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keccak-hasher", - "solana-message", + "solana-message 2.4.0", "solana-nonce", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-system-interface", "thiserror 2.0.16", ] @@ -7858,11 +7888,11 @@ dependencies = [ "serde_derive", "solana-account", "solana-account-info", - "solana-instruction", - "solana-program-error", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "solana-rent", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-system-interface", ] @@ -7890,11 +7920,22 @@ dependencies = [ "js-sys", "serde", "serde_derive", - "solana-atomic-u64", - "solana-sanitize", + "solana-atomic-u64 2.2.1", + "solana-sanitize 2.2.1", "wasm-bindgen", ] +[[package]] +name = "solana-hash" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a063723b9e84c14d8c0d2cdf0268207dc7adecf546e31251f9e07c7b00b566c" +dependencies = [ + "five8", + "solana-atomic-u64 3.0.0", + "solana-sanitize 3.0.1", +] + [[package]] name = "solana-inflation" version = "2.2.1" @@ -7914,11 +7955,32 @@ dependencies = [ "num-traits", "serde", "serde_derive", - "solana-define-syscall", - "solana-pubkey", + "solana-define-syscall 2.3.0", + "solana-pubkey 2.4.0", "wasm-bindgen", ] +[[package]] +name = "solana-instruction" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8df4e8fcba01d7efa647ed20a081c234475df5e11a93acb4393cc2c9a7b99bab" +dependencies = [ + "solana-define-syscall 3.0.0", + "solana-instruction-error", + "solana-pubkey 3.0.0", +] + +[[package]] +name = "solana-instruction-error" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1f0d483b8ae387178d9210e0575b666b05cdd4bd0f2f188128249f6e454d39d" +dependencies = [ + "num-traits", + "solana-program-error 3.0.0", +] + [[package]] name = "solana-instructions-sysvar" version = "2.2.2" @@ -7927,11 +7989,11 @@ checksum = "e0e85a6fad5c2d0c4f5b91d34b8ca47118fc593af706e523cdbedf846a954f57" dependencies = [ "bitflags 2.9.4", "solana-account-info", - "solana-instruction", - "solana-program-error", - "solana-pubkey", - "solana-sanitize", - "solana-sdk-ids", + "solana-instruction 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", + "solana-sanitize 2.2.1", + "solana-sdk-ids 2.2.1", "solana-serialize-utils", "solana-sysvar-id", ] @@ -7943,9 +8005,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c7aeb957fbd42a451b99235df4942d96db7ef678e8d5061ef34c9b34cae12f79" dependencies = [ "sha3", - "solana-define-syscall", - "solana-hash", - "solana-sanitize", + "solana-define-syscall 2.3.0", + "solana-hash 2.3.0", + "solana-sanitize 2.2.1", ] [[package]] @@ -7959,10 +8021,10 @@ dependencies = [ "ed25519-dalek-bip32", "rand 0.7.3", "solana-derivation-path", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-seed-derivable", "solana-seed-phrase", - "solana-signature", + "solana-signature 2.3.0", "solana-signer", "wasm-bindgen", ] @@ -7975,7 +8037,7 @@ checksum = "4a6360ac2fdc72e7463565cd256eedcf10d7ef0c28a1249d261ec168c1b55cdd" dependencies = [ "serde", "serde_derive", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-sdk-macro", "solana-sysvar-id", ] @@ -7989,9 +8051,9 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", ] [[package]] @@ -8003,9 +8065,9 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-system-interface", ] @@ -8018,9 +8080,9 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-system-interface", ] @@ -8033,9 +8095,9 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-system-interface", ] @@ -8057,17 +8119,32 @@ dependencies = [ "serde", "serde_derive", "solana-bincode", - "solana-hash", - "solana-instruction", - "solana-pubkey", - "solana-sanitize", - "solana-sdk-ids", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sanitize 2.2.1", + "solana-sdk-ids 2.2.1", "solana-short-vec", "solana-system-interface", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "wasm-bindgen", ] +[[package]] +name = "solana-message" +version = "3.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85666605c9fd727f865ed381665db0a8fc29f984a030ecc1e40f43bfb2541623" +dependencies = [ + "lazy_static", + "solana-address", + "solana-hash 3.0.0", + "solana-instruction 3.0.0", + "solana-sanitize 3.0.1", + "solana-sdk-ids 3.0.0", + "solana-transaction-error 3.0.0", +] + [[package]] name = "solana-metrics" version = "2.3.8" @@ -8079,7 +8156,7 @@ dependencies = [ "log", "reqwest", "solana-cluster-type", - "solana-sha256-hasher", + "solana-sha256-hasher 2.2.1", "solana-time-utils", "thiserror 2.0.16", ] @@ -8090,7 +8167,7 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f36a1a14399afaabc2781a1db09cb14ee4cc4ee5c7a5a3cfcc601811379a8092" dependencies = [ - "solana-define-syscall", + "solana-define-syscall 2.3.0", ] [[package]] @@ -8129,9 +8206,9 @@ dependencies = [ "serde", "serde_derive", "solana-fee-calculator", - "solana-hash", - "solana-pubkey", - "solana-sha256-hasher", + "solana-hash 2.3.0", + "solana-pubkey 2.4.0", + "solana-sha256-hasher 2.2.1", ] [[package]] @@ -8141,11 +8218,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b526398ade5dea37f1f147ce55dae49aa017a5d7326606359b0445ca8d946581" dependencies = [ "num_enum 0.7.4", - "solana-hash", + "solana-hash 2.3.0", "solana-packet", - "solana-sanitize", - "solana-sha256-hasher", - "solana-signature", + "solana-sanitize 2.2.1", + "solana-sha256-hasher 2.2.1", + "solana-signature 2.3.0", "solana-signer", ] @@ -8183,15 +8260,15 @@ dependencies = [ "rand 0.8.5", "rayon", "serde", - "solana-hash", - "solana-message", + "solana-hash 2.3.0", + "solana-message 2.4.0", "solana-metrics", "solana-packet", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rayon-threadlimit", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-short-vec", - "solana-signature", + "solana-signature 2.3.0", "solana-time-utils", ] @@ -8201,8 +8278,8 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81a57a24e6a4125fc69510b6774cd93402b943191b6cddad05de7281491c90fe" dependencies = [ - "solana-pubkey", - "solana-signature", + "solana-pubkey 2.4.0", + "solana-signature 2.3.0", "solana-signer", ] @@ -8233,7 +8310,7 @@ dependencies = [ "serde_derive", "solana-account-info", "solana-address-lookup-table-interface", - "solana-atomic-u64", + "solana-atomic-u64 2.2.1", "solana-big-mod-exp", "solana-bincode", "solana-blake3-hasher", @@ -8241,38 +8318,38 @@ dependencies = [ "solana-clock", "solana-cpi", "solana-decode-error", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "solana-epoch-rewards", "solana-epoch-schedule", "solana-example-mocks", "solana-feature-gate-interface", "solana-fee-calculator", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-instructions-sysvar", "solana-keccak-hasher", "solana-last-restart-slot", "solana-loader-v2-interface", "solana-loader-v3-interface 3.0.0", "solana-loader-v4-interface", - "solana-message", + "solana-message 2.4.0", "solana-msg", "solana-native-token", "solana-nonce", "solana-program-entrypoint", - "solana-program-error", + "solana-program-error 2.2.2", "solana-program-memory", "solana-program-option", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", - "solana-sanitize", - "solana-sdk-ids", + "solana-sanitize 2.2.1", + "solana-sdk-ids 2.2.1", "solana-sdk-macro", "solana-secp256k1-recover", "solana-serde-varint", "solana-serialize-utils", - "solana-sha256-hasher", + "solana-sha256-hasher 2.2.1", "solana-short-vec", "solana-slot-hashes", "solana-slot-history", @@ -8294,8 +8371,8 @@ checksum = "473ffe73c68d93e9f2aa726ad2985fe52760052709aaab188100a42c618060ec" dependencies = [ "solana-account-info", "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", ] [[package]] @@ -8309,11 +8386,17 @@ dependencies = [ "serde", "serde_derive", "solana-decode-error", - "solana-instruction", + "solana-instruction 2.3.0", "solana-msg", - "solana-pubkey", + "solana-pubkey 2.4.0", ] +[[package]] +name = "solana-program-error" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1af32c995a7b692a915bb7414d5f8e838450cf7c70414e763d8abcae7b51f28" + [[package]] name = "solana-program-memory" version = "2.2.1" @@ -8321,7 +8404,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b0268f6c89825fb634a34bd0c3b8fdaeaecfc3728be1d622a8ee6dd577b60d4" dependencies = [ "num-traits", - "solana-define-syscall", + "solana-define-syscall 2.3.0", ] [[package]] @@ -8336,7 +8419,7 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "319f0ef15e6e12dc37c597faccb7d62525a509fec5f6975ecb9419efddeb277b" dependencies = [ - "solana-program-error", + "solana-program-error 2.2.2", ] [[package]] @@ -8357,14 +8440,23 @@ dependencies = [ "num-traits", "serde", "serde_derive", - "solana-atomic-u64", + "solana-atomic-u64 2.2.1", "solana-decode-error", - "solana-define-syscall", - "solana-sanitize", - "solana-sha256-hasher", + "solana-define-syscall 2.3.0", + "solana-sanitize 2.2.1", + "solana-sha256-hasher 2.2.1", "wasm-bindgen", ] +[[package]] +name = "solana-pubkey" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8909d399deb0851aa524420beeb5646b115fd253ef446e35fe4504c904da3941" +dependencies = [ + "solana-address", +] + [[package]] name = "solana-pubsub-client" version = "2.3.8" @@ -8381,9 +8473,9 @@ dependencies = [ "serde_json", "solana-account-decoder-client-types", "solana-clock", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rpc-client-types", - "solana-signature", + "solana-signature 2.3.0", "thiserror 2.0.16", "tokio", "tokio-stream", @@ -8411,13 +8503,13 @@ dependencies = [ "solana-measure", "solana-metrics", "solana-net-utils", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-definitions", "solana-rpc-client-api", "solana-signer", "solana-streamer", "solana-tls-utils", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "thiserror 2.0.16", "tokio", ] @@ -8457,8 +8549,8 @@ dependencies = [ "semver 1.0.26", "solana-derivation-path", "solana-offchain-message", - "solana-pubkey", - "solana-signature", + "solana-pubkey 2.4.0", + "solana-signature 2.3.0", "solana-signer", "thiserror 2.0.16", "uriparse", @@ -8472,7 +8564,7 @@ checksum = "d1aea8fdea9de98ca6e8c2da5827707fb3842833521b528a713810ca685d2480" dependencies = [ "serde", "serde_derive", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-sdk-macro", "solana-sysvar-id", ] @@ -8513,14 +8605,14 @@ dependencies = [ "solana-epoch-info", "solana-epoch-schedule", "solana-feature-gate-interface", - "solana-hash", - "solana-instruction", - "solana-message", - "solana-pubkey", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", + "solana-message 2.4.0", + "solana-pubkey 2.4.0", "solana-rpc-client-api", - "solana-signature", - "solana-transaction", - "solana-transaction-error", + "solana-signature 2.3.0", + "solana-transaction 2.2.3", + "solana-transaction-error 2.2.1", "solana-transaction-status-client-types", "solana-version", "solana-vote-interface", @@ -8544,7 +8636,7 @@ dependencies = [ "solana-clock", "solana-rpc-client-types", "solana-signer", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-transaction-status-client-types", "thiserror 2.0.16", ] @@ -8557,12 +8649,12 @@ checksum = "45e8d4e8db013846030a10fcb232bd9ace17c7c23abe793347b4ed02eaec8339" dependencies = [ "solana-account", "solana-commitment-config", - "solana-hash", - "solana-message", + "solana-hash 2.3.0", + "solana-message 2.4.0", "solana-nonce", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rpc-client", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "thiserror 2.0.16", ] @@ -8584,8 +8676,8 @@ dependencies = [ "solana-commitment-config", "solana-fee-calculator", "solana-inflation", - "solana-pubkey", - "solana-transaction-error", + "solana-pubkey 2.4.0", + "solana-transaction-error 2.2.1", "solana-transaction-status-client-types", "solana-version", "spl-generic-token", @@ -8598,13 +8690,28 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "61f1bc1357b8188d9c4a3af3fc55276e56987265eb7ad073ae6f8180ee54cecf" +[[package]] +name = "solana-sanitize" +version = "3.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcf09694a0fc14e5ffb18f9b7b7c0f15ecb6eac5b5610bf76a1853459d19daf9" + [[package]] name = "solana-sdk-ids" version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5c5d8b9cc68d5c88b062a33e23a6466722467dde0035152d8fb1afbcdf350a5f" dependencies = [ - "solana-pubkey", + "solana-pubkey 2.4.0", +] + +[[package]] +name = "solana-sdk-ids" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1b6d6aaf60669c592838d382266b173881c65fb1cdec83b37cb8ce7cb89f9ad" +dependencies = [ + "solana-pubkey 3.0.0", ] [[package]] @@ -8626,7 +8733,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "baa3120b6cdaa270f39444f5093a90a7b03d296d362878f7a6991d6de3bbe496" dependencies = [ "libsecp256k1", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "thiserror 2.0.16", ] @@ -8680,9 +8787,9 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "817a284b63197d2b27afdba829c5ab34231da4a9b4e763466a003c40ca4f535e" dependencies = [ - "solana-instruction", - "solana-pubkey", - "solana-sanitize", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sanitize 2.2.1", ] [[package]] @@ -8692,8 +8799,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0037386961c0d633421f53560ad7c80675c0447cba4d1bb66d60974dd486c7ea" dependencies = [ "sha2 0.10.9", - "solana-define-syscall", - "solana-hash", + "solana-define-syscall 2.3.0", + "solana-hash 2.3.0", +] + +[[package]] +name = "solana-sha256-hasher" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9b912ba6f71cb202c0c3773ec77bf898fa9fe0c78691a2d6859b3b5b8954719" +dependencies = [ + "sha2 0.10.9", + "solana-define-syscall 3.0.0", + "solana-hash 3.0.0", ] [[package]] @@ -8716,7 +8834,17 @@ dependencies = [ "serde", "serde-big-array", "serde_derive", - "solana-sanitize", + "solana-sanitize 2.2.1", +] + +[[package]] +name = "solana-signature" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4bb8057cc0e9f7b5e89883d49de6f407df655bb6f3a71d0b7baf9986a2218fd9" +dependencies = [ + "five8", + "solana-sanitize 3.0.1", ] [[package]] @@ -8725,9 +8853,9 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7c41991508a4b02f021c1342ba00bcfa098630b213726ceadc7cb032e051975b" dependencies = [ - "solana-pubkey", - "solana-signature", - "solana-transaction-error", + "solana-pubkey 2.4.0", + "solana-signature 2.3.0", + "solana-transaction-error 2.2.1", ] [[package]] @@ -8738,8 +8866,8 @@ checksum = "0c8691982114513763e88d04094c9caa0376b867a29577939011331134c301ce" dependencies = [ "serde", "serde_derive", - "solana-hash", - "solana-sdk-ids", + "solana-hash 2.3.0", + "solana-sdk-ids 2.2.1", "solana-sysvar-id", ] @@ -8752,7 +8880,7 @@ dependencies = [ "bv", "serde", "serde_derive", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-sysvar-id", ] @@ -8762,8 +8890,8 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9f14f7d02af8f2bc1b5efeeae71bc1c2b7f0f65cd75bcc7d8180f2c762a57f54" dependencies = [ - "solana-instruction", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", ] [[package]] @@ -8780,9 +8908,9 @@ dependencies = [ "solana-clock", "solana-cpi", "solana-decode-error", - "solana-instruction", - "solana-program-error", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "solana-system-interface", "solana-sysvar-id", ] @@ -8820,13 +8948,13 @@ dependencies = [ "solana-net-utils", "solana-packet", "solana-perf", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-definitions", - "solana-signature", + "solana-signature 2.3.0", "solana-signer", "solana-time-utils", "solana-tls-utils", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-transaction-metrics-tracker", "thiserror 2.0.16", "tokio", @@ -8851,8 +8979,8 @@ dependencies = [ "serde", "serde_derive", "solana-decode-error", - "solana-instruction", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", "wasm-bindgen", ] @@ -8871,21 +8999,21 @@ dependencies = [ "serde_derive", "solana-account-info", "solana-clock", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "solana-epoch-rewards", "solana-epoch-schedule", "solana-fee-calculator", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-instructions-sysvar", "solana-last-restart-slot", "solana-program-entrypoint", - "solana-program-error", + "solana-program-error 2.2.2", "solana-program-memory", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", - "solana-sanitize", - "solana-sdk-ids", + "solana-sanitize 2.2.1", + "solana-sdk-ids 2.2.1", "solana-sdk-macro", "solana-slot-hashes", "solana-slot-history", @@ -8899,8 +9027,8 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5762b273d3325b047cfda250787f8d796d781746860d5d0a746ee29f3e8812c1" dependencies = [ - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", ] [[package]] @@ -8918,18 +9046,18 @@ dependencies = [ "solana-commitment-config", "solana-connection-cache", "solana-epoch-info", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", - "solana-message", - "solana-pubkey", + "solana-message 2.4.0", + "solana-pubkey 2.4.0", "solana-rpc-client", "solana-rpc-client-api", - "solana-signature", + "solana-signature 2.3.0", "solana-signer", "solana-system-interface", - "solana-transaction", - "solana-transaction-error", + "solana-transaction 2.2.3", + "solana-transaction-error 2.2.1", ] [[package]] @@ -8946,7 +9074,7 @@ checksum = "4756cc4a47c0cccdbb5c9b45be48286d8be166647b24ddd71ba1ca1b04fec5e0" dependencies = [ "rustls 0.23.31", "solana-keypair", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-signer", "x509-parser", ] @@ -8970,46 +9098,63 @@ dependencies = [ "solana-connection-cache", "solana-epoch-schedule", "solana-measure", - "solana-message", + "solana-message 2.4.0", "solana-net-utils", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-pubsub-client", "solana-quic-definitions", "solana-rpc-client", "solana-rpc-client-api", - "solana-signature", + "solana-signature 2.3.0", "solana-signer", - "solana-transaction", - "solana-transaction-error", + "solana-transaction 2.2.3", + "solana-transaction-error 2.2.1", "thiserror 2.0.16", "tokio", ] [[package]] name = "solana-transaction" -version = "2.2.2" +version = "2.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "abec848d081beb15a324c633cd0e0ab33033318063230389895cae503ec9b544" +checksum = "80657d6088f721148f5d889c828ca60c7daeedac9a8679f9ec215e0c42bcbf41" dependencies = [ "bincode", "serde", "serde_derive", "solana-bincode", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keypair", - "solana-message", - "solana-pubkey", - "solana-sanitize", - "solana-sdk-ids", + "solana-message 2.4.0", + "solana-pubkey 2.4.0", + "solana-sanitize 2.2.1", + "solana-sdk-ids 2.2.1", "solana-short-vec", - "solana-signature", + "solana-signature 2.3.0", "solana-signer", "solana-system-interface", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "wasm-bindgen", ] +[[package]] +name = "solana-transaction" +version = "3.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64928e6af3058dcddd6da6680cbe08324b4e071ad73115738235bbaa9e9f72a5" +dependencies = [ + "solana-address", + "solana-hash 3.0.0", + "solana-instruction 3.0.0", + "solana-instruction-error", + "solana-message 3.0.1", + "solana-sanitize 3.0.1", + "solana-sdk-ids 3.0.0", + "solana-signature 3.1.0", + "solana-transaction-error 3.0.0", +] + [[package]] name = "solana-transaction-context" version = "2.3.8" @@ -9020,11 +9165,11 @@ dependencies = [ "serde", "serde_derive", "solana-account", - "solana-instruction", + "solana-instruction 2.3.0", "solana-instructions-sysvar", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", ] [[package]] @@ -9035,8 +9180,18 @@ checksum = "222a9dc8fdb61c6088baab34fc3a8b8473a03a7a5fd404ed8dd502fa79b67cb1" dependencies = [ "serde", "serde_derive", - "solana-instruction", - "solana-sanitize", + "solana-instruction 2.3.0", + "solana-sanitize 2.2.1", +] + +[[package]] +name = "solana-transaction-error" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4222065402340d7e6aec9dc3e54d22992ddcf923d91edcd815443c2bfca3144a" +dependencies = [ + "solana-instruction-error", + "solana-sanitize 3.0.1", ] [[package]] @@ -9052,7 +9207,7 @@ dependencies = [ "solana-packet", "solana-perf", "solana-short-vec", - "solana-signature", + "solana-signature 2.3.0", ] [[package]] @@ -9074,20 +9229,20 @@ dependencies = [ "solana-account-decoder", "solana-address-lookup-table-interface", "solana-clock", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-loader-v2-interface", "solana-loader-v3-interface 5.0.0", - "solana-message", + "solana-message 2.4.0", "solana-program-option", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-reward-info", - "solana-sdk-ids", - "solana-signature", + "solana-sdk-ids 2.2.1", + "solana-signature 2.3.0", "solana-stake-interface", "solana-system-interface", - "solana-transaction", - "solana-transaction-error", + "solana-transaction 2.2.3", + "solana-transaction-error 2.2.1", "solana-transaction-status-client-types", "solana-vote-interface", "spl-associated-token-account", @@ -9113,12 +9268,12 @@ dependencies = [ "serde_json", "solana-account-decoder-client-types", "solana-commitment-config", - "solana-message", + "solana-message 2.4.0", "solana-reward-info", - "solana-signature", - "solana-transaction", + "solana-signature 2.3.0", + "solana-transaction 2.2.3", "solana-transaction-context", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "thiserror 2.0.16", ] @@ -9133,7 +9288,7 @@ dependencies = [ "solana-keypair", "solana-net-utils", "solana-streamer", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "thiserror 2.0.16", "tokio", ] @@ -9149,7 +9304,7 @@ dependencies = [ "semver 1.0.26", "serde", "serde_derive", - "solana-sanitize", + "solana-sanitize 2.2.1", "solana-serde-varint", ] @@ -9166,11 +9321,11 @@ dependencies = [ "serde_derive", "solana-clock", "solana-decode-error", - "solana-hash", - "solana-instruction", - "solana-pubkey", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", "solana-rent", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-serde-varint", "solana-serialize-utils", "solana-short-vec", @@ -9200,12 +9355,12 @@ dependencies = [ "serde_json", "sha3", "solana-derivation-path", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-seed-derivable", "solana-seed-phrase", - "solana-signature", + "solana-signature 2.3.0", "solana-signer", "subtle", "thiserror 2.0.16", @@ -9763,8 +9918,8 @@ version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d6f8349dbcbe575f354f9a533a21f272f3eb3808a49e2fdc1c34393b88ba76cb" dependencies = [ - "solana-instruction", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", ] [[package]] @@ -9774,8 +9929,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a7398da23554a31660f17718164e31d31900956054f54f52d5ec1be51cb4f4b3" dependencies = [ "bytemuck", - "solana-program-error", - "solana-sha256-hasher", + "solana-program-error 2.2.2", + "solana-sha256-hasher 2.2.1", "spl-discriminator-derive", ] @@ -9812,13 +9967,13 @@ dependencies = [ "bytemuck", "solana-account-info", "solana-cpi", - "solana-instruction", + "solana-instruction 2.3.0", "solana-msg", "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "solana-rent", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-system-interface", "solana-sysvar", "solana-zk-sdk", @@ -9833,7 +9988,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "741a62a566d97c58d33f9ed32337ceedd4e35109a686e31b1866c5dfa56abddc" dependencies = [ "bytemuck", - "solana-pubkey", + "solana-pubkey 2.4.0", ] [[package]] @@ -9843,11 +9998,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9f09647c0974e33366efeb83b8e2daebb329f0420149e74d3a4bd2c08cf9f7cb" dependencies = [ "solana-account-info", - "solana-instruction", + "solana-instruction 2.3.0", "solana-msg", "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", ] [[package]] @@ -9863,9 +10018,9 @@ dependencies = [ "num-traits", "solana-decode-error", "solana-msg", - "solana-program-error", + "solana-program-error 2.2.2", "solana-program-option", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-zk-sdk", "thiserror 2.0.16", ] @@ -9880,7 +10035,7 @@ dependencies = [ "num-traits", "solana-decode-error", "solana-msg", - "solana-program-error", + "solana-program-error 2.2.2", "spl-program-error-derive", "thiserror 2.0.16", ] @@ -9908,10 +10063,10 @@ dependencies = [ "num-traits", "solana-account-info", "solana-decode-error", - "solana-instruction", + "solana-instruction 2.3.0", "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "spl-discriminator", "spl-pod", "spl-program-error", @@ -9933,16 +10088,16 @@ dependencies = [ "solana-account-info", "solana-cpi", "solana-decode-error", - "solana-instruction", + "solana-instruction 2.3.0", "solana-msg", "solana-program-entrypoint", - "solana-program-error", + "solana-program-error 2.2.2", "solana-program-memory", "solana-program-option", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-sysvar", "thiserror 2.0.16", ] @@ -9962,17 +10117,17 @@ dependencies = [ "solana-clock", "solana-cpi", "solana-decode-error", - "solana-instruction", + "solana-instruction 2.3.0", "solana-msg", "solana-native-token", "solana-program-entrypoint", - "solana-program-error", + "solana-program-error 2.2.2", "solana-program-memory", "solana-program-option", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-security-txt", "solana-system-interface", "solana-sysvar", @@ -10012,12 +10167,12 @@ dependencies = [ "bytemuck", "solana-account-info", "solana-curve25519", - "solana-instruction", + "solana-instruction 2.3.0", "solana-instructions-sysvar", "solana-msg", - "solana-program-error", - "solana-pubkey", - "solana-sdk-ids", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-zk-sdk", "spl-pod", "thiserror 2.0.16", @@ -10044,10 +10199,10 @@ dependencies = [ "num-derive", "num-traits", "solana-decode-error", - "solana-instruction", + "solana-instruction 2.3.0", "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "spl-discriminator", "spl-pod", "thiserror 2.0.16", @@ -10064,10 +10219,10 @@ dependencies = [ "num-traits", "solana-borsh", "solana-decode-error", - "solana-instruction", + "solana-instruction 2.3.0", "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "spl-discriminator", "spl-pod", "spl-type-length-value", @@ -10087,10 +10242,10 @@ dependencies = [ "solana-account-info", "solana-cpi", "solana-decode-error", - "solana-instruction", + "solana-instruction 2.3.0", "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "spl-discriminator", "spl-pod", "spl-program-error", @@ -10111,7 +10266,7 @@ dependencies = [ "solana-account-info", "solana-decode-error", "solana-msg", - "solana-program-error", + "solana-program-error 2.2.2", "spl-discriminator", "spl-pod", "thiserror 2.0.16", diff --git a/Cargo.toml b/Cargo.toml index e2141d4..81802ec 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -74,7 +74,7 @@ solana-rpc-client-api = "2.3.7" solana-seed-derivable = "2.2.1" solana-signature = "2.3.0" solana-signer = "2.2.1" -solana-transaction = "2.2.2" +solana-transaction = "3.0.1" solana-transaction-status = "2.3.7" anchor-lang = "=0.31.1"