diff --git a/Cargo.lock b/Cargo.lock index 2e42e61..7c841c1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -81,9 +81,9 @@ checksum = "842ac28d0f5202fc8dbe8322ee06c328b27ef5fe7b0c5828409d39b6664beac5" dependencies = [ "ahash 0.8.11", "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 @@ checksum = "8ff525b0d6491cb6a3013e2a57383123621b45045b08743ae5e028a4626268f9" dependencies = [ "log", "solana-clock", - "solana-signature", - "solana-transaction", + "solana-signature 2.3.0", + "solana-transaction 2.2.2", "solana-transaction-status", "thiserror 2.0.12", ] @@ -123,15 +123,15 @@ dependencies = [ "agave-feature-set", "bincode", "digest 0.10.7", - "ed25519-dalek", + "ed25519-dalek 1.0.1", "libsecp256k1", "openssl", "sha3", "solana-ed25519-program", - "solana-message", + "solana-message 2.4.0", "solana-precompile-error", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-secp256k1-program", "solana-secp256r1-program", ] @@ -143,8 +143,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1afa41b3076b5960dfbd38a70c0055a85c78348068b1840120199f87c9449762" dependencies = [ "agave-feature-set", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", ] [[package]] @@ -153,13 +153,13 @@ version = "2.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "83f6035a79822b299f8a495fcd2c5f87baba15574b9e4374e58b42349ba1498c" dependencies = [ - "solana-hash", - "solana-message", + "solana-hash 2.3.0", + "solana-message 2.4.0", "solana-packet", - "solana-pubkey", - "solana-sdk-ids", - "solana-short-vec", - "solana-signature", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", + "solana-short-vec 2.2.1", + "solana-signature 2.3.0", "solana-svm-transaction", ] @@ -735,6 +735,12 @@ version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" +[[package]] +name = "base64ct" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba" + [[package]] name = "bincode" version = "1.3.3" @@ -1252,6 +1258,12 @@ dependencies = [ "web-sys", ] +[[package]] +name = "const-oid" +version = "0.9.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" + [[package]] name = "constant_time_eq" version = "0.3.1" @@ -1505,6 +1517,16 @@ version = "2.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "575f75dfd25738df5b91b8e43e14d44bda14637a58fae779fd2b064f8bf3e010" +[[package]] +name = "der" +version = "0.7.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb" +dependencies = [ + "const-oid", + "zeroize", +] + [[package]] name = "der-parser" version = "8.2.0" @@ -1718,7 +1740,17 @@ version = "1.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "91cff35c70bba8a626e3185d8cd48cc11b5437e1a5bcd15b9b5fa3c64b6dfee7" dependencies = [ - "signature", + "signature 1.6.4", +] + +[[package]] +name = "ed25519" +version = "2.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53" +dependencies = [ + "pkcs8", + "signature 2.2.0", ] [[package]] @@ -1728,13 +1760,28 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c762bae6dcaf24c4c84667b8579785430908723d5c889f469d76a41d59cc7a9d" dependencies = [ "curve25519-dalek 3.2.0", - "ed25519", + "ed25519 1.5.3", "rand 0.7.3", "serde", "sha2 0.9.9", "zeroize", ] +[[package]] +name = "ed25519-dalek" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70e796c081cee67dc755e1a36a0a172b897fab85fc3f6bc48307991f64e4eca9" +dependencies = [ + "curve25519-dalek 4.1.3", + "ed25519 2.2.3", + "rand_core 0.6.4", + "serde", + "sha2 0.10.9", + "subtle", + "zeroize", +] + [[package]] name = "ed25519-dalek-bip32" version = "0.2.0" @@ -1742,7 +1789,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d2be62a4061b872c8c0873ee4fc6f101ce7b889d039f019c5fa2af471a59908" dependencies = [ "derivation-path", - "ed25519-dalek", + "ed25519-dalek 1.0.1", "hmac 0.12.1", "sha2 0.10.9", ] @@ -4073,6 +4120,16 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" +[[package]] +name = "pkcs8" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" +dependencies = [ + "der", + "spki", +] + [[package]] name = "pkg-config" version = "0.3.32" @@ -5342,6 +5399,15 @@ version = "1.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c" +[[package]] +name = "signature" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" +dependencies = [ + "rand_core 0.6.4", +] + [[package]] name = "simpl" version = "0.1.0" @@ -5448,9 +5514,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", ] @@ -5475,14 +5541,14 @@ dependencies = [ "solana-config-program-client", "solana-epoch-schedule", "solana-fee-calculator", - "solana-instruction", + "solana-instruction 2.3.0", "solana-loader-v3-interface", "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", @@ -5509,7 +5575,7 @@ dependencies = [ "serde_derive", "serde_json", "solana-account", - "solana-pubkey", + "solana-pubkey 2.4.0", "zstd", ] @@ -5521,9 +5587,9 @@ 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]] @@ -5565,25 +5631,25 @@ dependencies = [ "solana-epoch-schedule", "solana-fee-calculator", "solana-genesis-config", - "solana-hash", + "solana-hash 2.3.0", "solana-lattice-hash", "solana-measure", - "solana-message", + "solana-message 2.4.0", "solana-metrics", "solana-nohash-hasher", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rayon-threadlimit", "solana-rent-collector", "solana-reward-info", - "solana-sha256-hasher", + "solana-sha256-hasher 2.2.1", "solana-slot-hashes", "solana-svm-transaction", - "solana-system-interface", + "solana-system-interface 1.0.0", "solana-sysvar", "solana-time-utils", - "solana-transaction", + "solana-transaction 2.2.2", "solana-transaction-context", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "spl-generic-token", "static_assertions", "tar", @@ -5591,6 +5657,23 @@ dependencies = [ "thiserror 2.0.12", ] +[[package]] +name = "solana-address" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a7a457086457ea9db9a5199d719dc8734dc2d0342fad0d8f77633c31eb62f19" +dependencies = [ + "five8", + "five8_const", + "serde", + "serde_derive", + "solana-atomic-u64 3.0.0", + "solana-define-syscall 3.0.0", + "solana-program-error 3.0.0", + "solana-sanitize 3.0.0", + "solana-sha256-hasher 3.0.0", +] + [[package]] name = "solana-address-lookup-table-interface" version = "2.2.2" @@ -5602,9 +5685,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", ] @@ -5617,6 +5700,15 @@ dependencies = [ "parking_lot 0.12.3", ] +[[package]] +name = "solana-atomic-u64" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a933ff1e50aff72d02173cfcd7511bd8540b027ee720b75f353f594f834216d0" +dependencies = [ + "parking_lot 0.12.3", +] + [[package]] name = "solana-banks-client" version = "2.3.5" @@ -5629,16 +5721,16 @@ dependencies = [ "solana-banks-interface", "solana-clock", "solana-commitment-config", - "solana-hash", - "solana-message", + "solana-hash 2.3.0", + "solana-message 2.4.0", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", - "solana-signature", + "solana-signature 2.3.0", "solana-sysvar", - "solana-transaction", + "solana-transaction 2.2.2", "solana-transaction-context", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "tarpc", "thiserror 2.0.12", "tokio", @@ -5656,13 +5748,13 @@ dependencies = [ "solana-account", "solana-clock", "solana-commitment-config", - "solana-hash", - "solana-message", - "solana-pubkey", - "solana-signature", - "solana-transaction", + "solana-hash 2.3.0", + "solana-message 2.4.0", + "solana-pubkey 2.4.0", + "solana-signature 2.3.0", + "solana-transaction 2.2.2", "solana-transaction-context", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "tarpc", ] @@ -5681,16 +5773,16 @@ dependencies = [ "solana-client", "solana-clock", "solana-commitment-config", - "solana-hash", - "solana-message", - "solana-pubkey", + "solana-hash 2.3.0", + "solana-message 2.4.0", + "solana-pubkey 2.4.0", "solana-runtime", "solana-runtime-transaction", "solana-send-transaction-service", - "solana-signature", + "solana-signature 2.3.0", "solana-svm", - "solana-transaction", - "solana-transaction-error", + "solana-transaction 2.2.2", + "solana-transaction-error 2.2.1", "tarpc", "tokio", "tokio-serde", @@ -5704,7 +5796,7 @@ checksum = "75db7f2bbac3e62cfd139065d15bcda9e2428883ba61fc8d27ccb251081e7567" dependencies = [ "num-bigint 0.4.6", "num-traits", - "solana-define-syscall", + "solana-define-syscall 2.3.0", ] [[package]] @@ -5715,7 +5807,7 @@ checksum = "19a3787b8cf9c9fe3dd360800e8b70982b9e5a8af9e11c354b6665dd4a003adc" dependencies = [ "bincode", "serde", - "solana-instruction", + "solana-instruction 2.3.0", ] [[package]] @@ -5725,9 +5817,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]] @@ -5741,7 +5833,7 @@ dependencies = [ "rand 0.8.5", "serde", "serde_derive", - "solana-sanitize", + "solana-sanitize 2.2.1", "solana-time-utils", ] @@ -5756,7 +5848,7 @@ dependencies = [ "ark-ff", "ark-serialize", "bytemuck", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "thiserror 2.0.12", ] @@ -5790,8 +5882,8 @@ dependencies = [ "solana-clock", "solana-cpi", "solana-curve25519", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keccak-hasher", "solana-loader-v3-interface", "solana-loader-v4-interface", @@ -5801,14 +5893,14 @@ dependencies = [ "solana-poseidon", "solana-program-entrypoint", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sbpf", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-secp256k1-recover", - "solana-sha256-hasher", + "solana-sha256-hasher 2.2.1", "solana-stable-layout", "solana-svm-feature-set", - "solana-system-interface", + "solana-system-interface 1.0.0", "solana-sysvar", "solana-sysvar-id", "solana-timings", @@ -5832,7 +5924,7 @@ dependencies = [ "rand 0.8.5", "solana-clock", "solana-measure", - "solana-pubkey", + "solana-pubkey 2.4.0", "tempfile", ] @@ -5845,11 +5937,11 @@ dependencies = [ "agave-feature-set", "solana-bpf-loader-program", "solana-compute-budget-program", - "solana-hash", + "solana-hash 2.3.0", "solana-loader-v4-program", "solana-program-runtime", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-stake-program", "solana-system-program", "solana-vote-program", @@ -5869,8 +5961,8 @@ dependencies = [ "solana-bpf-loader-program", "solana-compute-budget-program", "solana-loader-v4-program", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-stake-program", "solana-system-program", "solana-vote-program", @@ -5889,16 +5981,16 @@ dependencies = [ "solana-cluster-type", "solana-commitment-config", "solana-derivation-path", - "solana-hash", - "solana-keypair", - "solana-message", + "solana-hash 2.3.0", + "solana-keypair 2.2.1", + "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-signer", + "solana-seed-phrase 2.2.1", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "thiserror 2.0.12", "tiny-bip39", "uriparse", @@ -5918,17 +6010,17 @@ dependencies = [ "solana-cluster-type", "solana-commitment-config", "solana-derivation-path", - "solana-hash", - "solana-keypair", - "solana-message", + "solana-hash 2.3.0", + "solana-keypair 2.2.1", + "solana-message 2.4.0", "solana-native-token", "solana-presigner", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-remote-wallet", "solana-seed-derivable", - "solana-seed-phrase", - "solana-signature", - "solana-signer", + "solana-seed-phrase 2.2.1", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-zk-token-sdk", "thiserror 2.0.12", "tiny-bip39", @@ -5976,19 +6068,19 @@ dependencies = [ "solana-cli-config", "solana-clock", "solana-epoch-info", - "solana-hash", - "solana-message", + "solana-hash 2.3.0", + "solana-message 2.4.0", "solana-native-token", "solana-packet", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rpc-client-api", - "solana-sdk-ids", - "solana-signature", + "solana-sdk-ids 2.2.1", + "solana-signature 2.3.0", "solana-stake-interface", - "solana-system-interface", + "solana-system-interface 1.0.0", "solana-sysvar", - "solana-transaction", - "solana-transaction-error", + "solana-transaction 2.2.2", + "solana-transaction-error 2.2.1", "solana-transaction-status", "solana-vote-program", "spl-memo", @@ -6015,26 +6107,26 @@ dependencies = [ "solana-commitment-config", "solana-connection-cache", "solana-epoch-info", - "solana-hash", - "solana-instruction", - "solana-keypair", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", + "solana-keypair 2.2.1", "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-signer", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-streamer", "solana-thin-client", "solana-time-utils", "solana-tpu-client", - "solana-transaction", - "solana-transaction-error", + "solana-transaction 2.2.2", + "solana-transaction-error 2.2.1", "solana-udp-client", "thiserror 2.0.12", "tokio", @@ -6049,16 +6141,16 @@ dependencies = [ "solana-account", "solana-commitment-config", "solana-epoch-info", - "solana-hash", - "solana-instruction", - "solana-keypair", - "solana-message", - "solana-pubkey", - "solana-signature", - "solana-signer", - "solana-system-interface", - "solana-transaction", - "solana-transaction-error", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", + "solana-keypair 2.2.1", + "solana-message 2.4.0", + "solana-pubkey 2.4.0", + "solana-signature 2.3.0", + "solana-signer 2.2.1", + "solana-system-interface 1.0.0", + "solana-transaction 2.2.2", + "solana-transaction-error 2.2.1", ] [[package]] @@ -6069,7 +6161,7 @@ checksum = "1bb482ab70fced82ad3d7d3d87be33d466a3498eb8aa856434ff3c0dfc2e2e31" dependencies = [ "serde", "serde_derive", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-sdk-macro", "solana-sysvar-id", ] @@ -6082,7 +6174,7 @@ checksum = "7ace9fea2daa28354d107ea879cff107181d85cd4e0f78a2bedb10e1a428c97e" dependencies = [ "serde", "serde_derive", - "solana-hash", + "solana-hash 2.3.0", ] [[package]] @@ -6117,12 +6209,12 @@ dependencies = [ "solana-builtins-default-costs", "solana-compute-budget", "solana-compute-budget-interface", - "solana-instruction", + "solana-instruction 2.3.0", "solana-packet", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-svm-transaction", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "thiserror 2.0.12", ] @@ -6135,8 +6227,8 @@ dependencies = [ "borsh 1.5.7", "serde", "serde_derive", - "solana-instruction", - "solana-sdk-ids", + "solana-instruction 2.3.0", + "solana-sdk-ids 2.2.1", ] [[package]] @@ -6175,11 +6267,11 @@ dependencies = [ "log", "rand 0.8.5", "rayon", - "solana-keypair", + "solana-keypair 2.2.1", "solana-measure", "solana-metrics", "solana-time-utils", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "thiserror 2.0.12", "tokio", ] @@ -6249,13 +6341,13 @@ dependencies = [ "solana-geyser-plugin-manager", "solana-gossip", "solana-hard-forks", - "solana-hash", - "solana-instruction", - "solana-keypair", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", + "solana-keypair 2.2.1", "solana-ledger", "solana-loader-v3-interface", "solana-measure", - "solana-message", + "solana-message 2.4.0", "solana-metrics", "solana-native-token", "solana-net-utils", @@ -6265,7 +6357,7 @@ dependencies = [ "solana-perf", "solana-poh", "solana-poh-config", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-client", "solana-quic-definitions", "solana-rayon-threadlimit", @@ -6274,29 +6366,29 @@ dependencies = [ "solana-rpc-client-api", "solana-runtime", "solana-runtime-transaction", - "solana-sanitize", - "solana-sdk-ids", + "solana-sanitize 2.2.1", + "solana-sdk-ids 2.2.1", "solana-send-transaction-service", - "solana-sha256-hasher", - "solana-short-vec", + "solana-sha256-hasher 2.2.1", + "solana-short-vec 2.2.1", "solana-shred-version", - "solana-signature", - "solana-signer", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-slot-hashes", "solana-slot-history", "solana-streamer", "solana-svm", "solana-svm-transaction", - "solana-system-interface", - "solana-system-transaction", + "solana-system-interface 1.0.0", + "solana-system-transaction 2.2.1", "solana-sysvar", "solana-time-utils", "solana-timings", "solana-tls-utils", "solana-tpu-client", "solana-tpu-client-next", - "solana-transaction", - "solana-transaction-error", + "solana-transaction 2.2.2", + "solana-transaction-error 2.2.1", "solana-transaction-status", "solana-turbine", "solana-unified-scheduler-pool", @@ -6337,12 +6429,12 @@ dependencies = [ "solana-fee-structure", "solana-metrics", "solana-packet", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-runtime-transaction", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-svm-transaction", - "solana-system-interface", - "solana-transaction-error", + "solana-system-interface 1.0.0", + "solana-transaction-error 2.2.1", "solana-vote-program", ] @@ -6353,10 +6445,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", ] @@ -6369,7 +6461,7 @@ dependencies = [ "bytemuck", "bytemuck_derive", "curve25519-dalek 4.1.3", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "subtle", "thiserror 2.0.12", ] @@ -6389,6 +6481,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" @@ -6408,11 +6506,11 @@ checksum = "a1feafa1691ea3ae588f99056f4bdd1293212c7ece28243d7da257c443e84753" dependencies = [ "bytemuck", "bytemuck_derive", - "ed25519-dalek", + "ed25519-dalek 1.0.1", "solana-feature-set", - "solana-instruction", + "solana-instruction 2.3.0", "solana-precompile-error", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", ] [[package]] @@ -6428,7 +6526,7 @@ dependencies = [ "rand 0.8.5", "rayon", "serde", - "solana-hash", + "solana-hash 2.3.0", "solana-measure", "solana-merkle-tree", "solana-metrics", @@ -6436,9 +6534,9 @@ dependencies = [ "solana-perf", "solana-rayon-threadlimit", "solana-runtime-transaction", - "solana-sha256-hasher", - "solana-transaction", - "solana-transaction-error", + "solana-sha256-hasher 2.2.1", + "solana-transaction 2.2.2", + "solana-transaction-error 2.2.1", ] [[package]] @@ -6459,8 +6557,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", ] @@ -6472,8 +6570,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96c5fd2662ae7574810904585fd443545ed2b568dbd304b25a31e79ccc76e81b" dependencies = [ "siphasher 0.3.11", - "solana-hash", - "solana-pubkey", + "solana-hash 2.3.0", + "solana-pubkey 2.4.0", ] [[package]] @@ -6484,7 +6582,7 @@ checksum = "3fce071fbddecc55d727b1d7ed16a629afe4f6e4c217bc8d00af3b785f6f67ed" dependencies = [ "serde", "serde_derive", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-sdk-macro", "solana-sysvar-id", ] @@ -6499,14 +6597,14 @@ 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-system-interface", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", + "solana-system-interface 1.0.0", "thiserror 2.0.12", ] @@ -6524,19 +6622,19 @@ dependencies = [ "serde_derive", "solana-clap-utils", "solana-cli-config", - "solana-hash", - "solana-instruction", - "solana-keypair", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", + "solana-keypair 2.2.1", "solana-logger 2.3.1", - "solana-message", + "solana-message 2.4.0", "solana-metrics", "solana-native-token", "solana-packet", - "solana-pubkey", - "solana-signer", - "solana-system-interface", - "solana-system-transaction", - "solana-transaction", + "solana-pubkey 2.4.0", + "solana-signer 2.2.1", + "solana-system-interface 1.0.0", + "solana-system-transaction 2.2.1", + "solana-transaction 2.2.2", "solana-version", "spl-memo", "thiserror 2.0.12", @@ -6554,12 +6652,12 @@ 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-system-interface", + "solana-sdk-ids 2.2.1", + "solana-system-interface 1.0.0", ] [[package]] @@ -6571,9 +6669,9 @@ dependencies = [ "ahash 0.8.11", "lazy_static", "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", ] [[package]] @@ -6606,7 +6704,7 @@ checksum = "33adf673581c38e810bf618f745bf31b683a0a4a4377682e6aaac5d9a058dd4e" dependencies = [ "serde", "serde_derive", - "solana-message", + "solana-message 2.4.0", "solana-native-token", ] @@ -6626,18 +6724,18 @@ dependencies = [ "solana-cluster-type", "solana-epoch-schedule", "solana-fee-calculator", - "solana-hash", + "solana-hash 2.3.0", "solana-inflation", - "solana-keypair", + "solana-keypair 2.2.1", "solana-logger 2.3.1", "solana-native-token", "solana-poh-config", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", - "solana-sdk-ids", - "solana-sha256-hasher", + "solana-sdk-ids 2.2.1", + "solana-sha256-hasher 2.2.1", "solana-shred-version", - "solana-signer", + "solana-signer 2.2.1", "solana-time-utils", ] @@ -6662,11 +6760,11 @@ dependencies = [ "solana-ledger", "solana-measure", "solana-metrics", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rpc", "solana-runtime", - "solana-signature", - "solana-transaction", + "solana-signature 2.3.0", + "solana-transaction 2.2.2", "solana-transaction-status", "thiserror 2.0.12", "tokio", @@ -6706,8 +6804,8 @@ dependencies = [ "solana-connection-cache", "solana-entry", "solana-epoch-schedule", - "solana-hash", - "solana-keypair", + "solana-hash 2.3.0", + "solana-keypair 2.2.1", "solana-ledger", "solana-logger 2.3.1", "solana-measure", @@ -6716,21 +6814,21 @@ dependencies = [ "solana-net-utils", "solana-packet", "solana-perf", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-definitions", "solana-rayon-threadlimit", "solana-rpc-client", "solana-runtime", - "solana-sanitize", + "solana-sanitize 2.2.1", "solana-serde-varint", - "solana-sha256-hasher", - "solana-short-vec", - "solana-signature", - "solana-signer", + "solana-sha256-hasher 2.2.1", + "solana-short-vec 2.2.1", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-streamer", "solana-time-utils", "solana-tpu-client", - "solana-transaction", + "solana-transaction 2.2.2", "solana-version", "solana-vote", "solana-vote-program", @@ -6761,11 +6859,24 @@ 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", + "serde", + "serde_derive", + "solana-atomic-u64 3.0.0", + "solana-sanitize 3.0.0", +] + [[package]] name = "solana-inflation" version = "2.2.1" @@ -6789,11 +6900,34 @@ 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 = [ + "bincode", + "serde", + "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" @@ -6802,11 +6936,11 @@ checksum = "e0e85a6fad5c2d0c4f5b91d34b8ca47118fc593af706e523cdbedf846a954f57" dependencies = [ "bitflags 2.9.1", "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", ] @@ -6818,9 +6952,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]] @@ -6830,18 +6964,33 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3dbb7042c2e0c561afa07242b2099d55c57bd1b1da3b6476932197d84e15e3e4" dependencies = [ "bs58", - "ed25519-dalek", + "ed25519-dalek 1.0.1", "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-signer", + "solana-seed-phrase 2.2.1", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "wasm-bindgen", ] +[[package]] +name = "solana-keypair" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "80eaf45d386c94e59c0c2d3db4a76c05f90365394aa848edce5826d3f7e77fb3" +dependencies = [ + "ed25519-dalek 2.2.0", + "five8", + "rand 0.8.5", + "solana-pubkey 3.0.0", + "solana-seed-phrase 3.0.0", + "solana-signature 3.1.0", + "solana-signer 3.0.0", +] + [[package]] name = "solana-last-restart-slot" version = "2.2.1" @@ -6850,7 +6999,7 @@ checksum = "4a6360ac2fdc72e7463565cd256eedcf10d7ef0c28a1249d261ec168c1b55cdd" dependencies = [ "serde", "serde_derive", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-sdk-macro", "solana-sysvar-id", ] @@ -6916,26 +7065,26 @@ dependencies = [ "solana-entry", "solana-epoch-schedule", "solana-genesis-config", - "solana-hash", - "solana-instruction", - "solana-keypair", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", + "solana-keypair 2.2.1", "solana-measure", - "solana-message", + "solana-message 2.4.0", "solana-metrics", "solana-native-token", "solana-net-utils", "solana-packet", "solana-perf", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rayon-threadlimit", "solana-runtime", "solana-runtime-transaction", "solana-seed-derivable", - "solana-sha256-hasher", + "solana-sha256-hasher 2.2.1", "solana-shred-version", - "solana-signature", - "solana-signer", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-stake-interface", "solana-stake-program", "solana-storage-bigtable", @@ -6943,13 +7092,13 @@ dependencies = [ "solana-streamer", "solana-svm", "solana-svm-transaction", - "solana-system-interface", - "solana-system-transaction", + "solana-system-interface 1.0.0", + "solana-system-transaction 2.2.1", "solana-time-utils", "solana-timings", - "solana-transaction", + "solana-transaction 2.2.2", "solana-transaction-context", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-transaction-status", "solana-vote", "solana-vote-program", @@ -6973,9 +7122,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]] @@ -6987,10 +7136,10 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", - "solana-system-interface", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", + "solana-system-interface 1.0.0", ] [[package]] @@ -7002,10 +7151,10 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", - "solana-system-interface", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", + "solana-system-interface 1.0.0", ] [[package]] @@ -7019,16 +7168,16 @@ dependencies = [ "solana-account", "solana-bincode", "solana-bpf-loader-program", - "solana-instruction", + "solana-instruction 2.3.0", "solana-loader-v3-interface", "solana-loader-v4-interface", "solana-log-collector", "solana-measure", "solana-packet", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sbpf", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-transaction-context", "solana-type-overrides", ] @@ -7081,8 +7230,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "336268c0f4e86b01ffec356ad8755c1c1521097e948cea6301e2ae5c4c80bb00" dependencies = [ "fast-math", - "solana-hash", - "solana-sha256-hasher", + "solana-hash 2.3.0", + "solana-sha256-hasher 2.2.1", ] [[package]] @@ -7097,17 +7246,36 @@ dependencies = [ "serde", "serde_derive", "solana-bincode", - "solana-hash", - "solana-instruction", - "solana-pubkey", - "solana-sanitize", - "solana-sdk-ids", - "solana-short-vec", - "solana-system-interface", - "solana-transaction-error", + "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 2.2.1", + "solana-system-interface 1.0.0", + "solana-transaction-error 2.2.1", "wasm-bindgen", ] +[[package]] +name = "solana-message" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c33e9fa7871147ac3235a7320386afa2dc64bbb21ca3cf9d79a6f6827313176" +dependencies = [ + "bincode", + "lazy_static", + "serde", + "serde_derive", + "solana-hash 3.0.0", + "solana-instruction 3.0.0", + "solana-pubkey 3.0.0", + "solana-sanitize 3.0.0", + "solana-sdk-ids 3.0.0", + "solana-short-vec 3.0.0", + "solana-transaction-error 3.0.0", +] + [[package]] name = "solana-metrics" version = "2.3.5" @@ -7119,7 +7287,7 @@ dependencies = [ "log", "reqwest 0.12.22", "solana-cluster-type", - "solana-sha256-hasher", + "solana-sha256-hasher 2.2.1", "solana-time-utils", "thiserror 2.0.12", ] @@ -7130,7 +7298,16 @@ 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]] +name = "solana-msg" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "264275c556ea7e22b9d3f87d56305546a38d4eee8ec884f3b126236cb7dcbbb4" +dependencies = [ + "solana-define-syscall 3.0.0", ] [[package]] @@ -7175,9 +7352,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]] @@ -7187,9 +7364,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cde971a20b8dbf60144d6a84439dda86b5466e00e2843091fe731083cda614da" dependencies = [ "solana-account", - "solana-hash", + "solana-hash 2.3.0", "solana-nonce", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", ] [[package]] @@ -7199,13 +7376,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b526398ade5dea37f1f147ce55dae49aa017a5d7326606359b0445ca8d946581" dependencies = [ "num_enum", - "solana-hash", + "solana-hash 2.3.0", "solana-packet", - "solana-pubkey", - "solana-sanitize", - "solana-sha256-hasher", - "solana-signature", - "solana-signer", + "solana-pubkey 2.4.0", + "solana-sanitize 2.2.1", + "solana-sha256-hasher 2.2.1", + "solana-signature 2.3.0", + "solana-signer 2.2.1", ] [[package]] @@ -7242,15 +7419,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-short-vec", - "solana-signature", + "solana-sdk-ids 2.2.1", + "solana-short-vec 2.2.1", + "solana-signature 2.3.0", "solana-time-utils", ] @@ -7266,15 +7443,15 @@ dependencies = [ "qualifier_attr", "solana-clock", "solana-entry", - "solana-hash", + "solana-hash 2.3.0", "solana-ledger", "solana-measure", "solana-metrics", "solana-poh-config", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-runtime", "solana-time-utils", - "solana-transaction", + "solana-transaction 2.2.2", "thiserror 2.0.12", ] @@ -7296,7 +7473,7 @@ checksum = "1e3dca50aa507fdebd0ac57dbb82fb852cde0089b947a50195668e129d4920fb" dependencies = [ "ark-bn254", "light-poseidon", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "thiserror 2.0.12", ] @@ -7319,10 +7496,10 @@ dependencies = [ "lazy_static", "solana-ed25519-program", "solana-feature-set", - "solana-message", + "solana-message 2.4.0", "solana-precompile-error", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-secp256k1-program", "solana-secp256r1-program", ] @@ -7333,9 +7510,9 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81a57a24e6a4125fc69510b6774cd93402b943191b6cddad05de7281491c90fe" dependencies = [ - "solana-pubkey", - "solana-signature", - "solana-signer", + "solana-pubkey 2.4.0", + "solana-signature 2.3.0", + "solana-signer 2.2.1", ] [[package]] @@ -7365,7 +7542,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", @@ -7373,44 +7550,44 @@ 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", "solana-loader-v4-interface", - "solana-message", - "solana-msg", + "solana-message 2.4.0", + "solana-msg 2.2.1", "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-short-vec", + "solana-sha256-hasher 2.2.1", + "solana-short-vec 2.2.1", "solana-slot-hashes", "solana-slot-history", "solana-stable-layout", "solana-stake-interface", - "solana-system-interface", + "solana-system-interface 1.0.0", "solana-sysvar", "solana-sysvar-id", "solana-vote-interface", @@ -7425,9 +7602,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "473ffe73c68d93e9f2aa726ad2985fe52760052709aaab188100a42c618060ec" dependencies = [ "solana-account-info", - "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", ] [[package]] @@ -7441,11 +7618,17 @@ dependencies = [ "serde", "serde_derive", "solana-decode-error", - "solana-instruction", - "solana-msg", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-msg 2.2.1", + "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" @@ -7453,7 +7636,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]] @@ -7468,7 +7651,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]] @@ -7490,22 +7673,22 @@ dependencies = [ "solana-epoch-rewards", "solana-epoch-schedule", "solana-fee-structure", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-last-restart-slot", "solana-log-collector", "solana-measure", "solana-metrics", "solana-program-entrypoint", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-sbpf", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-slot-hashes", "solana-stable-layout", "solana-svm-callback", "solana-svm-feature-set", - "solana-system-interface", + "solana-system-interface 1.0.0", "solana-sysvar", "solana-sysvar-id", "solana-timings", @@ -7542,35 +7725,35 @@ dependencies = [ "solana-epoch-schedule", "solana-fee-calculator", "solana-genesis-config", - "solana-hash", - "solana-instruction", - "solana-keypair", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", + "solana-keypair 2.2.1", "solana-loader-v3-interface", "solana-log-collector", "solana-logger 2.3.1", - "solana-message", - "solana-msg", + "solana-message 2.4.0", + "solana-msg 2.2.1", "solana-native-token", "solana-poh-config", "solana-program-entrypoint", - "solana-program-error", + "solana-program-error 2.2.2", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-runtime", "solana-sbpf", - "solana-sdk-ids", - "solana-signer", + "solana-sdk-ids 2.2.1", + "solana-signer 2.2.1", "solana-stable-layout", "solana-stake-interface", "solana-svm", - "solana-system-interface", + "solana-system-interface 1.0.0", "solana-sysvar", "solana-sysvar-id", "solana-timings", - "solana-transaction", + "solana-transaction 2.2.2", "solana-transaction-context", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-vote-program", "spl-generic-token", "thiserror 2.0.12", @@ -7596,14 +7779,23 @@ dependencies = [ "rand 0.8.5", "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.5" @@ -7620,9 +7812,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.12", "tokio", "tokio-stream", @@ -7646,17 +7838,17 @@ dependencies = [ "quinn-proto", "rustls 0.23.29", "solana-connection-cache", - "solana-keypair", + "solana-keypair 2.2.1", "solana-measure", "solana-metrics", "solana-net-utils", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-definitions", "solana-rpc-client-api", - "solana-signer", + "solana-signer 2.2.1", "solana-streamer", "solana-tls-utils", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "thiserror 2.0.12", "tokio", ] @@ -7667,7 +7859,7 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e606feac5110eb5d8afaa43ccaeea3ec49ccec36773387930b5ba545e745aea2" dependencies = [ - "solana-keypair", + "solana-keypair 2.2.1", ] [[package]] @@ -7696,9 +7888,9 @@ dependencies = [ "semver", "solana-derivation-path", "solana-offchain-message", - "solana-pubkey", - "solana-signature", - "solana-signer", + "solana-pubkey 2.4.0", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "thiserror 2.0.12", "uriparse", ] @@ -7711,7 +7903,7 @@ checksum = "d1aea8fdea9de98ca6e8c2da5827707fb3842833521b528a713810ca685d2480" dependencies = [ "serde", "serde_derive", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-sdk-macro", "solana-sysvar-id", ] @@ -7728,9 +7920,9 @@ dependencies = [ "solana-clock", "solana-epoch-schedule", "solana-genesis-config", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", ] [[package]] @@ -7739,7 +7931,7 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4f6f9113c6003492e74438d1288e30cffa8ccfdc2ef7b49b9e816d8034da18cd" dependencies = [ - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-reward-info", ] @@ -7751,8 +7943,8 @@ checksum = "2b293f4246626c0e0a991531f08848a713ada965612e99dc510963f04d12cae7" dependencies = [ "lazy_static", "solana-feature-set", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", ] [[package]] @@ -7804,39 +7996,39 @@ dependencies = [ "solana-faucet", "solana-genesis-config", "solana-gossip", - "solana-hash", - "solana-keypair", + "solana-hash 2.3.0", + "solana-keypair 2.2.1", "solana-ledger", "solana-measure", - "solana-message", + "solana-message 2.4.0", "solana-metrics", "solana-native-token", "solana-perf", "solana-poh", "solana-poh-config", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-definitions", "solana-rayon-threadlimit", "solana-rpc-client-api", "solana-runtime", "solana-runtime-transaction", "solana-send-transaction-service", - "solana-signature", - "solana-signer", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-slot-history", "solana-stake-program", "solana-storage-bigtable", "solana-streamer", "solana-svm", - "solana-system-interface", - "solana-system-transaction", + "solana-system-interface 1.0.0", + "solana-system-transaction 2.2.1", "solana-sysvar", "solana-time-utils", "solana-tpu-client", - "solana-transaction", + "solana-transaction 2.2.2", "solana-transaction-context", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-transaction-status", "solana-validator-exit", "solana-version", @@ -7877,14 +8069,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.2", + "solana-transaction-error 2.2.1", "solana-transaction-status-client-types", "solana-version", "solana-vote-interface", @@ -7907,8 +8099,8 @@ dependencies = [ "solana-account-decoder-client-types", "solana-clock", "solana-rpc-client-types", - "solana-signer", - "solana-transaction-error", + "solana-signer 2.2.1", + "solana-transaction-error 2.2.1", "solana-transaction-status-client-types", "thiserror 2.0.12", ] @@ -7921,12 +8113,12 @@ checksum = "22d7db81b6b36d0c4395896822be539fc20020be0585add6f08dc48e2d352525" 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.12", ] @@ -7948,8 +8140,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", @@ -8026,15 +8218,15 @@ dependencies = [ "solana-fee-structure", "solana-genesis-config", "solana-hard-forks", - "solana-hash", + "solana-hash 2.3.0", "solana-inflation", - "solana-instruction", - "solana-keypair", + "solana-instruction 2.3.0", + "solana-keypair 2.2.1", "solana-lattice-hash", "solana-loader-v3-interface", "solana-loader-v4-interface", "solana-measure", - "solana-message", + "solana-message 2.4.0", "solana-metrics", "solana-native-token", "solana-nohash-hasher", @@ -8045,20 +8237,20 @@ dependencies = [ "solana-poh-config", "solana-precompile-error", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rayon-threadlimit", "solana-rent", "solana-rent-collector", "solana-rent-debits", "solana-reward-info", "solana-runtime-transaction", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-secp256k1-program", "solana-seed-derivable", "solana-serde", - "solana-sha256-hasher", - "solana-signature", - "solana-signer", + "solana-sha256-hasher 2.2.1", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-slot-hashes", "solana-slot-history", "solana-stake-interface", @@ -8067,15 +8259,15 @@ dependencies = [ "solana-svm-callback", "solana-svm-rent-collector", "solana-svm-transaction", - "solana-system-interface", - "solana-system-transaction", + "solana-system-interface 1.0.0", + "solana-system-transaction 2.2.1", "solana-sysvar", "solana-sysvar-id", "solana-time-utils", "solana-timings", - "solana-transaction", + "solana-transaction 2.2.2", "solana-transaction-context", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-transaction-status-client-types", "solana-unified-scheduler-logic", "solana-version", @@ -8103,14 +8295,14 @@ dependencies = [ "log", "solana-compute-budget", "solana-compute-budget-instruction", - "solana-hash", - "solana-message", - "solana-pubkey", - "solana-sdk-ids", - "solana-signature", + "solana-hash 2.3.0", + "solana-message 2.4.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", + "solana-signature 2.3.0", "solana-svm-transaction", - "solana-transaction", - "solana-transaction-error", + "solana-transaction 2.2.2", + "solana-transaction-error 2.2.1", "thiserror 2.0.12", ] @@ -8120,6 +8312,12 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "61f1bc1357b8188d9c4a3af3fc55276e56987265eb7ad073ae6f8180ee54cecf" +[[package]] +name = "solana-sanitize" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "927e833259588ac8f860861db0f6e2668c3cc46d917798ade116858960acfe8a" + [[package]] name = "solana-sbpf" version = "0.11.1" @@ -8165,9 +8363,9 @@ dependencies = [ "solana-genesis-config", "solana-hard-forks", "solana-inflation", - "solana-instruction", - "solana-keypair", - "solana-message", + "solana-instruction 2.3.0", + "solana-keypair 2.2.1", + "solana-message 2.4.0", "solana-native-token", "solana-nonce-account", "solana-offchain-message", @@ -8178,31 +8376,31 @@ dependencies = [ "solana-presigner", "solana-program", "solana-program-memory", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-definitions", "solana-rent-collector", "solana-rent-debits", "solana-reserved-account-keys", "solana-reward-info", - "solana-sanitize", - "solana-sdk-ids", + "solana-sanitize 2.2.1", + "solana-sdk-ids 2.2.1", "solana-sdk-macro", "solana-secp256k1-program", "solana-secp256k1-recover", "solana-secp256r1-program", "solana-seed-derivable", - "solana-seed-phrase", + "solana-seed-phrase 2.2.1", "solana-serde", "solana-serde-varint", - "solana-short-vec", + "solana-short-vec 2.2.1", "solana-shred-version", - "solana-signature", - "solana-signer", - "solana-system-transaction", + "solana-signature 2.3.0", + "solana-signer 2.2.1", + "solana-system-transaction 2.2.1", "solana-time-utils", - "solana-transaction", + "solana-transaction 2.2.2", "solana-transaction-context", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-validator-exit", "thiserror 2.0.12", "wasm-bindgen", @@ -8214,7 +8412,16 @@ 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]] @@ -8242,9 +8449,9 @@ dependencies = [ "serde_derive", "sha3", "solana-feature-set", - "solana-instruction", + "solana-instruction 2.3.0", "solana-precompile-error", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", ] [[package]] @@ -8255,7 +8462,7 @@ checksum = "baa3120b6cdaa270f39444f5093a90a7b03d296d362878f7a6991d6de3bbe496" dependencies = [ "borsh 1.5.7", "libsecp256k1", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "thiserror 2.0.12", ] @@ -8268,9 +8475,9 @@ dependencies = [ "bytemuck", "openssl", "solana-feature-set", - "solana-instruction", + "solana-instruction 2.3.0", "solana-precompile-error", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", ] [[package]] @@ -8299,6 +8506,17 @@ dependencies = [ "sha2 0.10.9", ] +[[package]] +name = "solana-seed-phrase" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc905b200a95f2ea9146e43f2a7181e3aeb55de6bc12afb36462d00a3c7310de" +dependencies = [ + "hmac 0.12.1", + "pbkdf2 0.11.0", + "sha2 0.10.9", +] + [[package]] name = "solana-send-transaction-service" version = "2.3.5" @@ -8312,15 +8530,15 @@ dependencies = [ "solana-client", "solana-clock", "solana-connection-cache", - "solana-hash", - "solana-keypair", + "solana-hash 2.3.0", + "solana-keypair 2.2.1", "solana-measure", "solana-metrics", "solana-nonce-account", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-definitions", "solana-runtime", - "solana-signature", + "solana-signature 2.3.0", "solana-time-utils", "solana-tpu-client-next", "tokio", @@ -8351,9 +8569,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]] @@ -8363,8 +8581,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]] @@ -8376,6 +8605,15 @@ dependencies = [ "serde", ] +[[package]] +name = "solana-short-vec" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b69d029da5428fc1c57f7d49101b2077c61f049d4112cd5fb8456567cc7d2638" +dependencies = [ + "serde", +] + [[package]] name = "solana-shred-version" version = "2.2.1" @@ -8383,8 +8621,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "afd3db0461089d1ad1a78d9ba3f15b563899ca2386351d38428faa5350c60a98" dependencies = [ "solana-hard-forks", - "solana-hash", - "solana-sha256-hasher", + "solana-hash 2.3.0", + "solana-sha256-hasher 2.2.1", ] [[package]] @@ -8393,13 +8631,27 @@ version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64c8ec8e657aecfc187522fc67495142c12f35e55ddeca8698edbb738b8dbd8c" dependencies = [ - "ed25519-dalek", + "ed25519-dalek 1.0.1", "five8", "rand 0.8.5", "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 = [ + "ed25519-dalek 2.2.0", + "five8", + "serde", + "serde-big-array", + "serde_derive", + "solana-sanitize 3.0.0", ] [[package]] @@ -8408,9 +8660,20 @@ 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]] +name = "solana-signer" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5bfea97951fee8bae0d6038f39a5efcb6230ecdfe33425ac75196d1a1e3e3235" +dependencies = [ + "solana-pubkey 3.0.0", + "solana-signature 3.1.0", + "solana-transaction-error 3.0.0", ] [[package]] @@ -8438,7 +8701,7 @@ dependencies = [ "solana-remote-wallet", "solana-sdk", "solana-slashing-program", - "solana-system-interface", + "solana-system-interface 1.0.0", "solana-test-validator", "solana-transaction-status", "spl-pod 0.6.0", @@ -8467,16 +8730,16 @@ dependencies = [ "serde_with", "solana-client", "solana-entry", - "solana-instruction", + "solana-instruction 2.3.0", "solana-instructions-sysvar", "solana-ledger", "solana-program", "solana-program-test", "solana-sdk", - "solana-signature", - "solana-system-interface", + "solana-signature 2.3.0", + "solana-system-interface 1.0.0", "solana-system-program", - "solana-system-transaction", + "solana-system-transaction 3.0.0", "spl-pod 0.6.0", "spl-record", "thiserror 2.0.12", @@ -8490,8 +8753,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", ] @@ -8504,7 +8767,7 @@ dependencies = [ "bv", "serde", "serde_derive", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-sysvar-id", ] @@ -8514,8 +8777,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]] @@ -8532,10 +8795,10 @@ dependencies = [ "solana-clock", "solana-cpi", "solana-decode-error", - "solana-instruction", - "solana-program-error", - "solana-pubkey", - "solana-system-interface", + "solana-instruction 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", + "solana-system-interface 1.0.0", "solana-sysvar-id", ] @@ -8553,14 +8816,14 @@ dependencies = [ "solana-clock", "solana-config-program-client", "solana-genesis-config", - "solana-instruction", + "solana-instruction 2.3.0", "solana-log-collector", "solana-native-token", "solana-packet", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-stake-interface", "solana-sysvar", "solana-transaction-context", @@ -8594,15 +8857,15 @@ dependencies = [ "serde_derive", "smpl_jwt", "solana-clock", - "solana-message", + "solana-message 2.4.0", "solana-metrics", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-serde", - "solana-signature", + "solana-signature 2.3.0", "solana-storage-proto", "solana-time-utils", - "solana-transaction", - "solana-transaction-error", + "solana-transaction 2.2.2", + "solana-transaction-error 2.2.1", "solana-transaction-status", "thiserror 2.0.12", "tokio", @@ -8622,15 +8885,15 @@ dependencies = [ "protobuf-src", "serde", "solana-account-decoder", - "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-serde", - "solana-signature", - "solana-transaction", + "solana-signature 2.3.0", + "solana-transaction 2.2.2", "solana-transaction-context", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-transaction-status", "tonic-build", ] @@ -8662,19 +8925,19 @@ dependencies = [ "rustls 0.23.29", "smallvec", "socket2 0.5.10", - "solana-keypair", + "solana-keypair 2.2.1", "solana-measure", "solana-metrics", "solana-net-utils", "solana-packet", "solana-perf", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-definitions", - "solana-signature", - "solana-signer", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-time-utils", "solana-tls-utils", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-transaction-metrics-tracker", "thiserror 2.0.12", "tokio", @@ -8697,35 +8960,35 @@ dependencies = [ "solana-account", "solana-clock", "solana-fee-structure", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-instructions-sysvar", "solana-loader-v3-interface", "solana-loader-v4-interface", "solana-loader-v4-program", "solana-log-collector", "solana-measure", - "solana-message", + "solana-message 2.4.0", "solana-nonce", "solana-nonce-account", "solana-program-entrypoint", "solana-program-pack", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-rent-collector", "solana-rent-debits", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-slot-hashes", "solana-svm-callback", "solana-svm-feature-set", "solana-svm-rent-collector", "solana-svm-transaction", - "solana-system-interface", + "solana-system-interface 1.0.0", "solana-sysvar-id", "solana-timings", "solana-transaction-context", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-type-overrides", "spl-generic-token", "thiserror 2.0.12", @@ -8739,7 +9002,7 @@ checksum = "f0febba5d13ba084926b3b03cf72c1d643a1e0624ba0887d2203addd4f7e0ea2" dependencies = [ "solana-account", "solana-precompile-error", - "solana-pubkey", + "solana-pubkey 2.4.0", ] [[package]] @@ -8756,12 +9019,12 @@ checksum = "e4f63ba74ab5af97bb48565a2cc43785d1045680101e56068224f570d508ab6e" dependencies = [ "solana-account", "solana-clock", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-rent-collector", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-transaction-context", - "solana-transaction-error", + "solana-transaction-error 2.2.1", ] [[package]] @@ -8770,12 +9033,12 @@ version = "2.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c3c2e2ac0e7561ee8c54f1afaf86ac299cf378e72d3cc29d12e2f61b61ed1fb" dependencies = [ - "solana-hash", - "solana-message", - "solana-pubkey", - "solana-sdk-ids", - "solana-signature", - "solana-transaction", + "solana-hash 2.3.0", + "solana-message 2.4.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", + "solana-signature 2.3.0", + "solana-transaction 2.2.2", ] [[package]] @@ -8789,11 +9052,26 @@ dependencies = [ "serde", "serde_derive", "solana-decode-error", - "solana-instruction", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", "wasm-bindgen", ] +[[package]] +name = "solana-system-interface" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e1790547bfc3061f1ee68ea9d8dc6c973c02a163697b24263a8e9f2e6d4afa2" +dependencies = [ + "num-traits", + "serde", + "serde_derive", + "solana-instruction 3.0.0", + "solana-msg 3.0.0", + "solana-program-error 3.0.0", + "solana-pubkey 3.0.0", +] + [[package]] name = "solana-system-program" version = "2.3.5" @@ -8807,15 +9085,15 @@ dependencies = [ "solana-account", "solana-bincode", "solana-fee-calculator", - "solana-instruction", + "solana-instruction 2.3.0", "solana-log-collector", "solana-nonce", "solana-nonce-account", "solana-packet", "solana-program-runtime", - "solana-pubkey", - "solana-sdk-ids", - "solana-system-interface", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", + "solana-system-interface 1.0.0", "solana-sysvar", "solana-transaction-context", "solana-type-overrides", @@ -8827,13 +9105,28 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5bd98a25e5bcba8b6be8bcbb7b84b24c2a6a8178d7fb0e3077a916855ceba91a" dependencies = [ - "solana-hash", - "solana-keypair", - "solana-message", - "solana-pubkey", - "solana-signer", - "solana-system-interface", - "solana-transaction", + "solana-hash 2.3.0", + "solana-keypair 2.2.1", + "solana-message 2.4.0", + "solana-pubkey 2.4.0", + "solana-signer 2.2.1", + "solana-system-interface 1.0.0", + "solana-transaction 2.2.2", +] + +[[package]] +name = "solana-system-transaction" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a31b5699ec533621515e714f1533ee6b3b0e71c463301d919eb59b8c1e249d30" +dependencies = [ + "solana-hash 3.0.0", + "solana-keypair 3.0.0", + "solana-message 3.0.0", + "solana-pubkey 3.0.0", + "solana-signer 3.0.0", + "solana-system-interface 2.0.0", + "solana-transaction 3.0.0", ] [[package]] @@ -8851,21 +9144,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", @@ -8879,8 +9172,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]] @@ -8909,23 +9202,23 @@ dependencies = [ "solana-fee-calculator", "solana-geyser-plugin-manager", "solana-gossip", - "solana-instruction", - "solana-keypair", + "solana-instruction 2.3.0", + "solana-keypair 2.2.1", "solana-ledger", "solana-loader-v3-interface", "solana-logger 2.3.1", - "solana-message", + "solana-message 2.4.0", "solana-native-token", "solana-net-utils", "solana-program-test", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-rpc", "solana-rpc-client", "solana-rpc-client-api", "solana-runtime", - "solana-sdk-ids", - "solana-signer", + "solana-sdk-ids 2.2.1", + "solana-signer 2.2.1", "solana-streamer", "solana-tpu-client", "solana-validator-exit", @@ -8947,18 +9240,18 @@ dependencies = [ "solana-commitment-config", "solana-connection-cache", "solana-epoch-info", - "solana-hash", - "solana-instruction", - "solana-keypair", - "solana-message", - "solana-pubkey", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", + "solana-keypair 2.2.1", + "solana-message 2.4.0", + "solana-pubkey 2.4.0", "solana-rpc-client", "solana-rpc-client-api", - "solana-signature", - "solana-signer", - "solana-system-interface", - "solana-transaction", - "solana-transaction-error", + "solana-signature 2.3.0", + "solana-signer 2.2.1", + "solana-system-interface 1.0.0", + "solana-transaction 2.2.2", + "solana-transaction-error 2.2.1", ] [[package]] @@ -8975,7 +9268,7 @@ checksum = "7246a0db41c7250c2459ffddebc90461eb751e100f8d98400a4ddc57712e61d4" dependencies = [ "eager", "enum-iterator", - "solana-pubkey", + "solana-pubkey 2.4.0", ] [[package]] @@ -8985,9 +9278,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b8a895901511e859c8a0cb56647bf1606aae97a937b3c1dd077ec3269b401060" dependencies = [ "rustls 0.23.29", - "solana-keypair", - "solana-pubkey", - "solana-signer", + "solana-keypair 2.2.1", + "solana-pubkey 2.4.0", + "solana-signer 2.2.1", "x509-parser", ] @@ -9010,17 +9303,17 @@ 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-signer", - "solana-transaction", - "solana-transaction-error", + "solana-signature 2.3.0", + "solana-signer 2.2.1", + "solana-transaction 2.2.2", + "solana-transaction-error 2.2.1", "thiserror 2.0.12", "tokio", ] @@ -9038,7 +9331,7 @@ dependencies = [ "rustls 0.23.29", "solana-clock", "solana-connection-cache", - "solana-keypair", + "solana-keypair 2.2.1", "solana-measure", "solana-metrics", "solana-quic-definitions", @@ -9063,22 +9356,43 @@ dependencies = [ "serde_derive", "solana-bincode", "solana-feature-set", - "solana-hash", - "solana-instruction", - "solana-keypair", - "solana-message", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", + "solana-keypair 2.2.1", + "solana-message 2.4.0", "solana-precompiles", - "solana-pubkey", - "solana-sanitize", - "solana-sdk-ids", - "solana-short-vec", - "solana-signature", - "solana-signer", - "solana-system-interface", - "solana-transaction-error", + "solana-pubkey 2.4.0", + "solana-sanitize 2.2.1", + "solana-sdk-ids 2.2.1", + "solana-short-vec 2.2.1", + "solana-signature 2.3.0", + "solana-signer 2.2.1", + "solana-system-interface 1.0.0", + "solana-transaction-error 2.2.1", "wasm-bindgen", ] +[[package]] +name = "solana-transaction" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2db6ac3984042d9248fd9b06761ece438ed9ba412c001240052ce6216fee3141" +dependencies = [ + "bincode", + "serde", + "serde_derive", + "solana-hash 3.0.0", + "solana-instruction 3.0.0", + "solana-message 3.0.0", + "solana-pubkey 3.0.0", + "solana-sanitize 3.0.0", + "solana-sdk-ids 3.0.0", + "solana-short-vec 3.0.0", + "solana-signature 3.1.0", + "solana-signer 3.0.0", + "solana-transaction-error 3.0.0", +] + [[package]] name = "solana-transaction-context" version = "2.3.5" @@ -9089,11 +9403,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]] @@ -9104,8 +9418,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.0", ] [[package]] @@ -9120,8 +9444,8 @@ dependencies = [ "rand 0.8.5", "solana-packet", "solana-perf", - "solana-short-vec", - "solana-signature", + "solana-short-vec 2.2.1", + "solana-signature 2.3.0", ] [[package]] @@ -9143,20 +9467,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", - "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-system-interface 1.0.0", + "solana-transaction 2.2.2", + "solana-transaction-error 2.2.1", "solana-transaction-status-client-types", "solana-vote-interface", "spl-associated-token-account", @@ -9182,12 +9506,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.2", "solana-transaction-context", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "thiserror 2.0.12", ] @@ -9217,8 +9541,8 @@ dependencies = [ "solana-cluster-type", "solana-entry", "solana-gossip", - "solana-hash", - "solana-keypair", + "solana-hash 2.3.0", + "solana-keypair 2.2.1", "solana-ledger", "solana-measure", "solana-metrics", @@ -9226,19 +9550,19 @@ dependencies = [ "solana-net-utils", "solana-perf", "solana-poh", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-client", "solana-rayon-threadlimit", "solana-rpc", "solana-rpc-client-api", "solana-runtime", - "solana-signature", - "solana-signer", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-streamer", - "solana-system-transaction", + "solana-system-transaction 2.2.1", "solana-time-utils", "solana-tls-utils", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "static_assertions", "thiserror 2.0.12", "tokio", @@ -9261,10 +9585,10 @@ checksum = "4ee17180892cb1d375eae57bcde8256e08479cbb052bcd704218214a90abb25d" dependencies = [ "async-trait", "solana-connection-cache", - "solana-keypair", + "solana-keypair 2.2.1", "solana-net-utils", "solana-streamer", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "thiserror 2.0.12", "tokio", ] @@ -9276,9 +9600,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3510745db0ad21d22670202b44730923fad9bd1521016d4f36a39fa775325593" dependencies = [ "assert_matches", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-runtime-transaction", - "solana-transaction", + "solana-transaction 2.2.2", "static_assertions", "unwrap_none", ] @@ -9304,13 +9628,13 @@ dependencies = [ "solana-cost-model", "solana-ledger", "solana-poh", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-runtime", "solana-runtime-transaction", "solana-svm", "solana-timings", - "solana-transaction", - "solana-transaction-error", + "solana-transaction 2.2.2", + "solana-transaction-error 2.2.1", "solana-unified-scheduler-logic", "static_assertions", "trait-set", @@ -9335,7 +9659,7 @@ dependencies = [ "semver", "serde", "serde_derive", - "solana-sanitize", + "solana-sanitize 2.2.1", "solana-serde-varint", ] @@ -9352,17 +9676,17 @@ dependencies = [ "solana-account", "solana-bincode", "solana-clock", - "solana-hash", - "solana-instruction", - "solana-keypair", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", + "solana-keypair 2.2.1", "solana-packet", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-serialize-utils", - "solana-signature", - "solana-signer", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-svm-transaction", - "solana-transaction", + "solana-transaction 2.2.2", "solana-vote-interface", "thiserror 2.0.12", ] @@ -9380,15 +9704,15 @@ 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", - "solana-system-interface", + "solana-short-vec 2.2.1", + "solana-system-interface 1.0.0", ] [[package]] @@ -9408,17 +9732,17 @@ dependencies = [ "solana-bincode", "solana-clock", "solana-epoch-schedule", - "solana-hash", - "solana-instruction", - "solana-keypair", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", + "solana-keypair 2.2.1", "solana-packet", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", - "solana-sdk-ids", - "solana-signer", + "solana-sdk-ids 2.2.1", + "solana-signer 2.2.1", "solana-slot-hashes", - "solana-transaction", + "solana-transaction 2.2.2", "solana-transaction-context", "solana-vote-interface", "thiserror 2.0.12", @@ -9440,9 +9764,9 @@ dependencies = [ "solana-clock", "solana-entry", "solana-gossip", - "solana-hash", + "solana-hash 2.3.0", "solana-ledger", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-runtime", "solana-shred-version", "solana-time-utils", @@ -9462,10 +9786,10 @@ dependencies = [ "bytemuck", "num-derive", "num-traits", - "solana-instruction", + "solana-instruction 2.3.0", "solana-log-collector", "solana-program-runtime", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-zk-sdk 2.3.5", ] @@ -9492,13 +9816,13 @@ 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-signer", + "solana-seed-phrase 2.2.1", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "subtle", "thiserror 2.0.12", "wasm-bindgen", @@ -9528,13 +9852,13 @@ 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-signer", + "solana-seed-phrase 2.2.1", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "subtle", "thiserror 2.0.12", "wasm-bindgen", @@ -9551,10 +9875,10 @@ dependencies = [ "bytemuck", "num-derive", "num-traits", - "solana-instruction", + "solana-instruction 2.3.0", "solana-log-collector", "solana-program-runtime", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-zk-token-sdk", ] @@ -9581,13 +9905,13 @@ dependencies = [ "sha3", "solana-curve25519", "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-signer", + "solana-seed-phrase 2.2.1", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "subtle", "thiserror 2.0.12", "zeroize", @@ -9608,6 +9932,16 @@ dependencies = [ "lock_api", ] +[[package]] +name = "spki" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d" +dependencies = [ + "base64ct", + "der", +] + [[package]] name = "spl-associated-token-account" version = "7.0.0" @@ -9630,8 +9964,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]] @@ -9641,8 +9975,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", ] @@ -9679,14 +10013,14 @@ dependencies = [ "bytemuck", "solana-account-info", "solana-cpi", - "solana-instruction", - "solana-msg", + "solana-instruction 2.3.0", + "solana-msg 2.2.1", "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-system-interface", + "solana-sdk-ids 2.2.1", + "solana-system-interface 1.0.0", "solana-sysvar", "solana-zk-sdk 2.3.5", "spl-pod 0.5.1", @@ -9700,7 +10034,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "741a62a566d97c58d33f9ed32337ceedd4e35109a686e31b1866c5dfa56abddc" dependencies = [ "bytemuck", - "solana-pubkey", + "solana-pubkey 2.4.0", ] [[package]] @@ -9710,11 +10044,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9f09647c0974e33366efeb83b8e2daebb329f0420149e74d3a4bd2c08cf9f7cb" dependencies = [ "solana-account-info", - "solana-instruction", - "solana-msg", + "solana-instruction 2.3.0", + "solana-msg 2.2.1", "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", ] [[package]] @@ -9729,10 +10063,10 @@ dependencies = [ "num-derive", "num-traits", "solana-decode-error", - "solana-msg", - "solana-program-error", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", "solana-program-option", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-zk-sdk 2.3.5", "thiserror 2.0.12", ] @@ -9748,9 +10082,9 @@ dependencies = [ "num-derive", "num-traits", "num_enum", - "solana-program-error", + "solana-program-error 2.2.2", "solana-program-option", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-zk-sdk 3.0.0", "thiserror 2.0.12", ] @@ -9764,8 +10098,8 @@ dependencies = [ "num-derive", "num-traits", "solana-decode-error", - "solana-msg", - "solana-program-error", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", "spl-program-error-derive", "thiserror 2.0.12", ] @@ -9793,12 +10127,12 @@ dependencies = [ "num-traits", "solana-account-info", "solana-decode-error", - "solana-instruction", - "solana-msg", + "solana-instruction 2.3.0", + "solana-msg 2.2.1", "solana-program-entrypoint", - "solana-program-error", + "solana-program-error 2.2.2", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "thiserror 1.0.69", ] @@ -9814,10 +10148,10 @@ dependencies = [ "num-traits", "solana-account-info", "solana-decode-error", - "solana-instruction", - "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "spl-discriminator", "spl-pod 0.5.1", "spl-program-error", @@ -9839,16 +10173,16 @@ dependencies = [ "solana-account-info", "solana-cpi", "solana-decode-error", - "solana-instruction", - "solana-msg", + "solana-instruction 2.3.0", + "solana-msg 2.2.1", "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.12", ] @@ -9868,19 +10202,19 @@ dependencies = [ "solana-clock", "solana-cpi", "solana-decode-error", - "solana-instruction", - "solana-msg", + "solana-instruction 2.3.0", + "solana-msg 2.2.1", "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-system-interface 1.0.0", "solana-sysvar", "solana-zk-sdk 2.3.5", "spl-elgamal-registry", @@ -9918,12 +10252,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-msg 2.2.1", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-zk-sdk 2.3.5", "spl-pod 0.5.1", "thiserror 2.0.12", @@ -9950,10 +10284,10 @@ dependencies = [ "num-derive", "num-traits", "solana-decode-error", - "solana-instruction", - "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "spl-discriminator", "spl-pod 0.5.1", "thiserror 2.0.12", @@ -9970,10 +10304,10 @@ dependencies = [ "num-traits", "solana-borsh", "solana-decode-error", - "solana-instruction", - "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "spl-discriminator", "spl-pod 0.5.1", "spl-type-length-value", @@ -9993,10 +10327,10 @@ dependencies = [ "solana-account-info", "solana-cpi", "solana-decode-error", - "solana-instruction", - "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "spl-discriminator", "spl-pod 0.5.1", "spl-program-error", @@ -10016,8 +10350,8 @@ dependencies = [ "num-traits", "solana-account-info", "solana-decode-error", - "solana-msg", - "solana-program-error", + "solana-msg 2.2.1", + "solana-program-error 2.2.2", "spl-discriminator", "spl-pod 0.5.1", "thiserror 2.0.12", diff --git a/program/Cargo.toml b/program/Cargo.toml index bb01780..f428034 100644 --- a/program/Cargo.toml +++ b/program/Cargo.toml @@ -37,7 +37,7 @@ solana-sdk = "2.2.0" solana-ledger = "2.2.0" solana-system-interface = "1" solana-system-program = "2.2.0" -solana-system-transaction = "2.2.0" +solana-system-transaction = "3.0.0" solana-entry = "2.2.0" solana-client = "2.3.4" spl-record = "0.3.0"