diff --git a/Cargo.lock b/Cargo.lock index c36c1235..3add6fea 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -148,7 +148,7 @@ dependencies = [ "openssl", "solana-ed25519-program", "solana-keccak-hasher", - "solana-message", + "solana-message 4.6.0", "solana-precompile-error", "solana-pubkey 4.4.0", "solana-sdk-ids", @@ -215,14 +215,14 @@ checksum = "83adf0eb2a269e96090deb451df68e72ed03bc3005bd8222dd82bdf33f8fbd08" dependencies = [ "bytes", "solana-hash 4.7.0", - "solana-message", + "solana-message 4.6.0", "solana-packet 4.4.0", "solana-pubkey 4.4.0", "solana-sdk-ids", "solana-short-vec", "solana-signature", "solana-svm-transaction", - "solana-transaction", + "solana-transaction 4.3.0", ] [[package]] @@ -5064,7 +5064,7 @@ dependencies = [ "solana-hash 4.7.0", "solana-lattice-hash", "solana-measure", - "solana-message", + "solana-message 4.6.0", "solana-metrics", "solana-nohash-hasher", "solana-nonce", @@ -5076,9 +5076,9 @@ dependencies = [ "solana-system-interface 3.3.0", "solana-sysvar 4.3.0", "solana-time-utils", - "solana-transaction", + "solana-transaction 4.3.0", "solana-transaction-context", - "solana-transaction-error", + "solana-transaction-error 3.4.0", "spl-generic-token", "tempfile", "thiserror 2.0.21", @@ -5159,15 +5159,15 @@ dependencies = [ "solana-clock 3.2.1", "solana-commitment-config", "solana-hash 4.7.0", - "solana-message", + "solana-message 4.6.0", "solana-program-pack", "solana-pubkey 4.4.0", "solana-rent", "solana-signature", "solana-sysvar-id", - "solana-transaction", + "solana-transaction 4.3.0", "solana-transaction-context", - "solana-transaction-error", + "solana-transaction-error 3.4.0", "tarpc", "thiserror 2.0.21", "tokio", @@ -5186,12 +5186,12 @@ dependencies = [ "solana-clock 3.2.1", "solana-commitment-config", "solana-hash 4.7.0", - "solana-message", + "solana-message 4.6.0", "solana-pubkey 4.4.0", "solana-signature", - "solana-transaction", + "solana-transaction 4.3.0", "solana-transaction-context", - "solana-transaction-error", + "solana-transaction-error 3.4.0", "tarpc", ] @@ -5208,14 +5208,14 @@ dependencies = [ "solana-clock 3.2.1", "solana-commitment-config", "solana-hash 4.7.0", - "solana-message", + "solana-message 4.6.0", "solana-pubkey 4.4.0", "solana-runtime", "solana-runtime-transaction", "solana-send-transaction-service", "solana-signature", - "solana-transaction", - "solana-transaction-error", + "solana-transaction 4.3.0", + "solana-transaction-error 3.4.0", "tarpc", "tokio", ] @@ -5413,7 +5413,7 @@ dependencies = [ "solana-derivation-path", "solana-hash 4.7.0", "solana-keypair", - "solana-message", + "solana-message 4.6.0", "solana-native-token", "solana-presigner", "solana-pubkey 4.4.0", @@ -5444,7 +5444,7 @@ dependencies = [ "solana-derivation-path", "solana-hash 4.7.0", "solana-keypair", - "solana-message", + "solana-message 4.6.0", "solana-native-token", "solana-presigner", "solana-pubkey 4.4.0", @@ -5501,7 +5501,7 @@ dependencies = [ "solana-epoch-info", "solana-epoch-schedule", "solana-hash 4.7.0", - "solana-message", + "solana-message 4.6.0", "solana-native-token", "solana-packet 4.4.0", "solana-pubkey 4.4.0", @@ -5511,7 +5511,7 @@ dependencies = [ "solana-stake-history 1.1.0", "solana-stake-interface 4.4.0", "solana-system-interface 3.3.0", - "solana-transaction", + "solana-transaction 4.3.0", "solana-transaction-status", "solana-transaction-status-client-types", "solana-vote-program", @@ -5535,7 +5535,7 @@ dependencies = [ "solana-hash 4.7.0", "solana-keypair", "solana-measure", - "solana-message", + "solana-message 4.6.0", "solana-net-utils", "solana-pubkey 4.4.0", "solana-pubsub-client", @@ -5550,8 +5550,8 @@ dependencies = [ "solana-tls-utils", "solana-tpu-client", "solana-tpu-client-next", - "solana-transaction", - "solana-transaction-error", + "solana-transaction 4.3.0", + "solana-transaction-error 3.4.0", "solana-udp-client", "tokio", ] @@ -5568,13 +5568,13 @@ dependencies = [ "solana-hash 4.7.0", "solana-instruction 3.5.1", "solana-keypair", - "solana-message", + "solana-message 4.6.0", "solana-pubkey 4.4.0", "solana-signature", "solana-signer", "solana-system-interface 3.3.0", - "solana-transaction", - "solana-transaction-error", + "solana-transaction 4.3.0", + "solana-transaction-error 3.4.0", ] [[package]] @@ -5647,7 +5647,7 @@ dependencies = [ "solana-pubkey 4.4.0", "solana-sdk-ids", "solana-svm-transaction", - "solana-transaction-error", + "solana-transaction-error 3.4.0", ] [[package]] @@ -5703,7 +5703,7 @@ dependencies = [ "solana-metrics", "solana-net-utils", "solana-time-utils", - "solana-transaction-error", + "solana-transaction-error 3.4.0", "thiserror 2.0.21", ] @@ -5726,7 +5726,7 @@ dependencies = [ "solana-sdk-ids", "solana-svm-transaction", "solana-system-interface 3.3.0", - "solana-transaction-error", + "solana-transaction-error 3.4.0", "solana-vote-program", ] @@ -5832,14 +5832,14 @@ dependencies = [ "solana-hash 4.7.0", "solana-measure", "solana-merkle-tree", - "solana-message", + "solana-message 4.6.0", "solana-packet 4.4.0", "solana-perf", "solana-runtime-transaction", "solana-sha256-hasher", "solana-signature", - "solana-transaction", - "solana-transaction-error", + "solana-transaction 4.3.0", + "solana-transaction-error 3.4.0", "thiserror 2.0.21", "wincode", ] @@ -6279,10 +6279,24 @@ dependencies = [ "solana-sanitize", "solana-sdk-ids", "solana-short-vec", - "solana-transaction-error", + "solana-transaction-error 3.4.0", "wincode", ] +[[package]] +name = "solana-message" +version = "5.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d18e6a31ede507a917b0a428c29a59ee388c90e765e7d61401ad3cdaa6cd517b" +dependencies = [ + "solana-address 2.8.0", + "solana-hash 4.7.0", + "solana-instruction 4.0.0", + "solana-sanitize", + "solana-sdk-ids", + "solana-transaction-error 4.1.0", +] + [[package]] name = "solana-metrics" version = "4.3.0" @@ -6440,7 +6454,7 @@ dependencies = [ "rayon", "serde", "solana-hash 4.7.0", - "solana-message", + "solana-message 4.6.0", "solana-metrics", "solana-packet 4.4.0", "solana-pubkey 4.4.0", @@ -6637,7 +6651,7 @@ dependencies = [ "solana-instruction 3.5.1", "solana-keypair", "solana-loader-v3-interface", - "solana-message", + "solana-message 4.6.0", "solana-msg", "solana-native-token", "solana-poh-config", @@ -6657,9 +6671,9 @@ dependencies = [ "solana-system-interface 3.3.0", "solana-sysvar 4.3.0", "solana-sysvar-id", - "solana-transaction", + "solana-transaction 4.3.0", "solana-transaction-context", - "solana-transaction-error", + "solana-transaction-error 3.4.0", "solana-vote-program", "spl-generic-token", "spl-memo-interface", @@ -6731,7 +6745,7 @@ dependencies = [ "solana-signer", "solana-streamer", "solana-tls-utils", - "solana-transaction-error", + "solana-transaction-error 3.4.0", "thiserror 2.0.21", "tokio", ] @@ -6826,12 +6840,12 @@ dependencies = [ "solana-feature-gate-interface", "solana-hash 4.7.0", "solana-instruction 3.5.1", - "solana-message", + "solana-message 4.6.0", "solana-pubkey 4.4.0", "solana-rpc-client-api", "solana-signature", - "solana-transaction", - "solana-transaction-error", + "solana-transaction 4.3.0", + "solana-transaction-error 3.4.0", "solana-transaction-status-client-types", "solana-version", "solana-vote-interface 6.1.0", @@ -6854,7 +6868,7 @@ dependencies = [ "solana-clock 3.2.1", "solana-rpc-client-types", "solana-signer", - "solana-transaction-error", + "solana-transaction-error 3.4.0", "solana-transaction-status-client-types", "thiserror 2.0.21", ] @@ -6868,7 +6882,7 @@ dependencies = [ "solana-account 4.7.0", "solana-commitment-config", "solana-hash 4.7.0", - "solana-message", + "solana-message 4.6.0", "solana-nonce", "solana-pubkey 4.4.0", "solana-rpc-client", @@ -6895,8 +6909,8 @@ dependencies = [ "solana-fee-calculator", "solana-inflation", "solana-reward-info", - "solana-transaction", - "solana-transaction-error", + "solana-transaction 4.3.0", + "solana-transaction-error 3.4.0", "solana-transaction-status-client-types", "solana-version", "thiserror 2.0.21", @@ -6979,7 +6993,7 @@ dependencies = [ "solana-leader-schedule", "solana-loader-v3-interface", "solana-measure", - "solana-message", + "solana-message 4.6.0", "solana-metrics", "solana-native-token", "solana-nonce", @@ -7015,9 +7029,9 @@ dependencies = [ "solana-sysvar 4.3.0", "solana-sysvar-id", "solana-time-utils", - "solana-transaction", + "solana-transaction 4.3.0", "solana-transaction-context", - "solana-transaction-error", + "solana-transaction-error 3.4.0", "solana-transaction-status", "solana-transaction-status-client-types", "solana-unified-scheduler-logic", @@ -7045,15 +7059,15 @@ dependencies = [ "solana-compute-budget", "solana-compute-budget-instruction", "solana-hash 4.7.0", - "solana-message", + "solana-message 4.6.0", "solana-program-entrypoint", "solana-pubkey 4.4.0", "solana-sdk-ids", "solana-signature", "solana-svm-transaction", - "solana-transaction", + "solana-transaction 4.3.0", "solana-transaction-context", - "solana-transaction-error", + "solana-transaction-error 3.4.0", "wincode", ] @@ -7295,7 +7309,7 @@ checksum = "520bd6021163ee517f4bdc7ae03ded904f97e11320001ba0b3355f45eb14f558" dependencies = [ "solana-pubkey 4.4.0", "solana-signature", - "solana-transaction-error", + "solana-transaction-error 3.4.0", ] [[package]] @@ -7460,7 +7474,7 @@ dependencies = [ "solana-signer", "solana-time-utils", "solana-tls-utils", - "solana-transaction-error", + "solana-transaction-error 3.4.0", "thiserror 2.0.21", "tokio", "tokio-util 0.7.19", @@ -7485,7 +7499,7 @@ dependencies = [ "solana-instructions-sysvar 4.0.0", "solana-loader-v3-interface", "solana-loader-v4-interface", - "solana-message", + "solana-message 4.6.0", "solana-nonce", "solana-nonce-account", "solana-program-entrypoint", @@ -7504,7 +7518,7 @@ dependencies = [ "solana-system-interface 3.3.0", "solana-sysvar-id", "solana-transaction-context", - "solana-transaction-error", + "solana-transaction-error 3.4.0", "spl-generic-token", "thiserror 2.0.21", ] @@ -7560,11 +7574,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0afde938e0d3f06e87853e6e189396d67256e3b600675d867a47d066f8cebadb" dependencies = [ "solana-hash 4.7.0", - "solana-message", + "solana-message 4.6.0", "solana-pubkey 4.4.0", "solana-sdk-ids", "solana-signature", - "solana-transaction", + "solana-transaction 4.3.0", ] [[package]] @@ -7682,11 +7696,11 @@ checksum = "63f5bfbf00b68749dec8facc7c6dfe48eb42d4834b21b3fd64cd10d81f55874d" dependencies = [ "solana-hash 4.7.0", "solana-keypair", - "solana-message", + "solana-message 4.6.0", "solana-pubkey 4.4.0", "solana-signer", "solana-system-interface 3.3.0", - "solana-transaction", + "solana-transaction 4.3.0", ] [[package]] @@ -7802,15 +7816,15 @@ dependencies = [ "solana-connection-cache", "solana-epoch-schedule", "solana-leader-schedule", - "solana-message", + "solana-message 4.6.0", "solana-pubkey 4.4.0", "solana-pubsub-client", "solana-rpc-client", "solana-rpc-client-api", "solana-signature", "solana-signer", - "solana-transaction", - "solana-transaction-error", + "solana-transaction 4.3.0", + "solana-transaction-error 3.4.0", "thiserror 2.0.21", "tokio", "wincode", @@ -7860,16 +7874,33 @@ dependencies = [ "solana-hash 4.7.0", "solana-instruction 3.5.1", "solana-instruction-error 2.5.0", - "solana-message", + "solana-message 4.6.0", "solana-sanitize", "solana-sdk-ids", "solana-short-vec", "solana-signature", "solana-signer", - "solana-transaction-error", + "solana-transaction-error 3.4.0", "wincode", ] +[[package]] +name = "solana-transaction" +version = "5.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42290144aa921d303c2401f8f4c5c08b0c5dbd8977942cca32320d0ed54cc754" +dependencies = [ + "solana-address 2.8.0", + "solana-hash 4.7.0", + "solana-instruction 4.0.0", + "solana-instruction-error 3.1.0", + "solana-message 5.1.0", + "solana-sanitize", + "solana-sdk-ids", + "solana-signature", + "solana-transaction-error 4.1.0", +] + [[package]] name = "solana-transaction-context" version = "4.3.0" @@ -7899,6 +7930,16 @@ dependencies = [ "solana-sanitize", ] +[[package]] +name = "solana-transaction-error" +version = "4.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c60ac567002dcffafed3230769fa41bc57bd8aaa9d61f81a5eb7f83b0f25d94c" +dependencies = [ + "solana-instruction-error 3.1.0", + "solana-sanitize", +] + [[package]] name = "solana-transaction-status" version = "4.3.0" @@ -7921,7 +7962,7 @@ dependencies = [ "solana-instruction 3.5.1", "solana-loader-v2-interface", "solana-loader-v3-interface", - "solana-message", + "solana-message 4.6.0", "solana-program-option", "solana-pubkey 4.4.0", "solana-reward-info", @@ -7929,8 +7970,8 @@ dependencies = [ "solana-signature", "solana-stake-interface 4.4.0", "solana-system-interface 3.3.0", - "solana-transaction", - "solana-transaction-error", + "solana-transaction 4.3.0", + "solana-transaction-error 3.4.0", "solana-transaction-status-client-types", "solana-vote-interface 6.1.0", "solana-zk-sdk-pod", @@ -7958,12 +7999,12 @@ dependencies = [ "solana-account-decoder-client-types", "solana-commitment-config", "solana-instruction 3.5.1", - "solana-message", + "solana-message 4.6.0", "solana-reward-info", "solana-signature", - "solana-transaction", + "solana-transaction 4.3.0", "solana-transaction-context", - "solana-transaction-error", + "solana-transaction-error 3.4.0", "thiserror 2.0.21", "wincode", ] @@ -7979,7 +8020,7 @@ dependencies = [ "solana-keypair", "solana-net-utils", "solana-streamer", - "solana-transaction-error", + "solana-transaction-error 3.4.0", ] [[package]] @@ -7993,7 +8034,7 @@ dependencies = [ "solana-hash 4.7.0", "solana-pubkey 4.4.0", "solana-runtime-transaction", - "solana-transaction", + "solana-transaction 4.3.0", "static_assertions", ] @@ -8034,7 +8075,7 @@ dependencies = [ "solana-signature", "solana-signer", "solana-svm-transaction", - "solana-transaction", + "solana-transaction 4.3.0", "solana-vote-interface 6.1.0", "thiserror 2.0.21", "wincode", @@ -8337,8 +8378,8 @@ dependencies = [ "solana-stake-interface 5.1.1", "solana-system-interface 3.3.0", "solana-sysvar-id", - "solana-transaction", - "solana-transaction-error", + "solana-transaction 5.1.0", + "solana-transaction-error 3.4.0", "solana-vote-interface 7.1.0", "solana-vote-program", "spl-associated-token-account-interface", @@ -8387,7 +8428,7 @@ dependencies = [ "solana-stake-interface 5.1.1", "solana-system-interface 3.3.0", "solana-sysvar 5.0.0", - "solana-transaction", + "solana-transaction 5.1.0", "solana-transaction-status", "solana-vote-interface 7.1.0", "spl-associated-token-account-interface", diff --git a/clients/cli/Cargo.toml b/clients/cli/Cargo.toml index b1e38147..557289b6 100644 --- a/clients/cli/Cargo.toml +++ b/clients/cli/Cargo.toml @@ -40,7 +40,7 @@ solana-signer = "3.0" solana-system-interface = "3.0" solana-sysvar = "5.0" solana-stake-interface = "5.1.0" -solana-transaction = "4.0" +solana-transaction = "5.1" solana-transaction-status = "4.3.0" solana-vote-interface = { version = "7.1.0", features = ["bincode"] } spl-associated-token-account-interface = "2.0.0" diff --git a/program/Cargo.toml b/program/Cargo.toml index 90b9a9fb..19b77cb6 100644 --- a/program/Cargo.toml +++ b/program/Cargo.toml @@ -49,7 +49,7 @@ solana-instruction-error = "3.1" solana-program-test = { version = "4.1.0", features = ["agave-unstable-api"] } solana-signer = "3.0" solana-sysvar-id = "3.1" -solana-transaction = "4.0" +solana-transaction = "5.1" solana-transaction-error = "3.2" solana-vote-program = "4.1.0" spl-associated-token-account-interface = "2.0.0"