diff --git a/Cargo.lock b/Cargo.lock index aafbe66..efb0c2f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -72,9 +72,9 @@ checksum = "e35cc5b8887b993ba4975a23b6e098ee10db50e8e23ee3a9523035b7ca35b53b" dependencies = [ "ahash 0.8.12", "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", ] @@ -85,8 +85,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d1d86d04e054b285bbcba500237ed31fe2e12d97678814cb91647d0e1b810e0c" dependencies = [ "log", - "solana-clock", - "solana-signature", + "solana-clock 2.2.2", + "solana-signature 2.3.0", "solana-transaction", "solana-transaction-status", "thiserror 2.0.17", @@ -114,15 +114,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", ] @@ -134,8 +134,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "685cb445fe51b7b8a914d1b7dd5a0ea0b106fb8ea9454e84c4cd726a5d87c571" dependencies = [ "agave-feature-set", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", ] [[package]] @@ -144,13 +144,13 @@ version = "2.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f03b445b2c9c4f6438d977f996780806339ae9bbc4bcc9af8bbd9ddc1148778a" dependencies = [ - "solana-hash", - "solana-message", - "solana-packet", - "solana-pubkey", - "solana-sdk-ids", + "solana-hash 2.3.0", + "solana-message 2.4.0", + "solana-packet 2.2.1", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-short-vec", - "solana-signature", + "solana-signature 2.3.0", "solana-svm-transaction", ] @@ -661,6 +661,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" @@ -1137,6 +1143,19 @@ dependencies = [ "windows-sys 0.59.0", ] +[[package]] +name = "console" +version = "0.16.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b430743a6eb14e9764d4260d4c0d8123087d504eeb9c48f2b2a5e810dd369df4" +dependencies = [ + "encode_unicode", + "libc", + "once_cell", + "unicode-width 0.2.1", + "windows-sys 0.61.2", +] + [[package]] name = "console_error_panic_hook" version = "0.1.7" @@ -1157,6 +1176,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" @@ -1410,6 +1435,16 @@ version = "2.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476" +[[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" @@ -1503,7 +1538,7 @@ version = "0.10.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "59c6f2989294b9a498d3ad5491a79c6deb604617378e1cdc4bfc1c1361fe2f87" dependencies = [ - "console", + "console 0.15.11", "shell-words", "tempfile", "zeroize", @@ -1623,7 +1658,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]] @@ -1633,13 +1678,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" @@ -1647,7 +1707,19 @@ 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", +] + +[[package]] +name = "ed25519-dalek-bip32" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b49a684b133c4980d7ee783936af771516011c8cd15f429dbda77245e282f03" +dependencies = [ + "derivation-path", + "ed25519-dalek 2.2.0", "hmac 0.12.1", "sha2 0.10.9", ] @@ -2750,7 +2822,7 @@ version = "0.17.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235" dependencies = [ - "console", + "console 0.15.11", "number_prefix", "portable-atomic", "unicode-width 0.2.1", @@ -3322,8 +3394,8 @@ dependencies = [ "solana-account-info", "solana-cpi", "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "spl-token-2022 9.0.0", "spl-token-metadata-interface", ] @@ -3390,22 +3462,22 @@ dependencies = [ "mollusk-svm-result", "solana-account", "solana-bpf-loader-program", - "solana-clock", + "solana-clock 2.2.2", "solana-compute-budget", "solana-epoch-rewards", "solana-epoch-schedule", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-loader-v3-interface 3.0.0", "solana-loader-v4-interface", "solana-log-collector", "solana-logger", "solana-precompile-error", - "solana-program-error", + "solana-program-error 2.2.2", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-slot-hashes", "solana-stake-interface", "solana-svm-callback", @@ -3422,7 +3494,7 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4135aa8a9c9069b30109262e63795959040888586ea8f90809c4365a6d439ee9" dependencies = [ - "solana-pubkey", + "solana-pubkey 2.4.0", "thiserror 1.0.69", ] @@ -3434,8 +3506,8 @@ checksum = "b230d33b0194b126be2c37a19bf4d59d8e80a5ce63e8d3d4135a6cbf89ed3302" dependencies = [ "mollusk-svm-error", "solana-account", - "solana-instruction", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", "solana-transaction-context", ] @@ -3447,7 +3519,7 @@ checksum = "3efcb4cb61dbf93457a233025a403ba320b831f2c15da9e9a337c38e951eafa7" dependencies = [ "mollusk-svm", "solana-account", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "spl-associated-token-account", "spl-token", @@ -3460,9 +3532,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a4c788b78a077f73b466dbfa7510804136075fd8e6f3eca8392018991c46fef3" dependencies = [ "solana-account", - "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", ] @@ -4014,6 +4086,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" @@ -5299,6 +5381,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" @@ -5402,10 +5493,10 @@ dependencies = [ "serde_bytes", "serde_derive", "solana-account-info", - "solana-clock", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", + "solana-clock 2.2.2", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-sysvar", ] @@ -5426,18 +5517,18 @@ dependencies = [ "solana-account", "solana-account-decoder-client-types", "solana-address-lookup-table-interface", - "solana-clock", + "solana-clock 2.2.2", "solana-config-program-client", "solana-epoch-schedule", "solana-fee-calculator", - "solana-instruction", + "solana-instruction 2.3.0", "solana-loader-v3-interface 5.0.0", "solana-nonce", "solana-program-option", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-slot-hashes", "solana-slot-history", "solana-stake-interface", @@ -5464,7 +5555,7 @@ dependencies = [ "serde_derive", "serde_json", "solana-account", - "solana-pubkey", + "solana-pubkey 2.4.0", "zstd", ] @@ -5476,9 +5567,9 @@ checksum = "c8f5152a288ef1912300fc6efa6c2d1f9bb55d9398eb6c72326360b8063987da" dependencies = [ "bincode", "serde", - "solana-program-error", + "solana-program-error 2.2.2", "solana-program-memory", - "solana-pubkey", + "solana-pubkey 2.4.0", ] [[package]] @@ -5516,21 +5607,21 @@ dependencies = [ "solana-account", "solana-address-lookup-table-interface", "solana-bucket-map", - "solana-clock", + "solana-clock 2.2.2", "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", @@ -5538,7 +5629,7 @@ dependencies = [ "solana-time-utils", "solana-transaction", "solana-transaction-context", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "spl-generic-token", "static_assertions", "tar", @@ -5546,6 +5637,21 @@ dependencies = [ "thiserror 2.0.17", ] +[[package]] +name = "solana-address" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a7a457086457ea9db9a5199d719dc8734dc2d0342fad0d8f77633c31eb62f19" +dependencies = [ + "five8", + "five8_const", + "solana-atomic-u64 3.0.0", + "solana-define-syscall 3.0.0", + "solana-program-error 3.0.0", + "solana-sanitize 3.0.1", + "solana-sha256-hasher 3.0.0", +] + [[package]] name = "solana-address-lookup-table-interface" version = "2.2.2" @@ -5556,10 +5662,10 @@ dependencies = [ "bytemuck", "serde", "serde_derive", - "solana-clock", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", + "solana-clock 2.2.2", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-slot-hashes", ] @@ -5572,6 +5678,15 @@ dependencies = [ "parking_lot 0.12.4", ] +[[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.4", +] + [[package]] name = "solana-banks-client" version = "2.3.7" @@ -5582,18 +5697,18 @@ dependencies = [ "futures 0.3.31", "solana-account", "solana-banks-interface", - "solana-clock", - "solana-commitment-config", - "solana-hash", - "solana-message", + "solana-clock 2.2.2", + "solana-commitment-config 2.2.1", + "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-context", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "tarpc", "thiserror 2.0.17", "tokio", @@ -5609,15 +5724,15 @@ dependencies = [ "serde", "serde_derive", "solana-account", - "solana-clock", - "solana-commitment-config", - "solana-hash", - "solana-message", - "solana-pubkey", - "solana-signature", + "solana-clock 2.2.2", + "solana-commitment-config 2.2.1", + "solana-hash 2.3.0", + "solana-message 2.4.0", + "solana-pubkey 2.4.0", + "solana-signature 2.3.0", "solana-transaction", "solana-transaction-context", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "tarpc", ] @@ -5634,18 +5749,18 @@ dependencies = [ "solana-account", "solana-banks-interface", "solana-client", - "solana-clock", - "solana-commitment-config", - "solana-hash", - "solana-message", - "solana-pubkey", + "solana-clock 2.2.2", + "solana-commitment-config 2.2.1", + "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-error 2.2.1", "tarpc", "tokio", "tokio-serde", @@ -5659,7 +5774,7 @@ checksum = "75db7f2bbac3e62cfd139065d15bcda9e2428883ba61fc8d27ccb251081e7567" dependencies = [ "num-bigint 0.4.6", "num-traits", - "solana-define-syscall", + "solana-define-syscall 2.3.0", ] [[package]] @@ -5670,7 +5785,7 @@ checksum = "19a3787b8cf9c9fe3dd360800e8b70982b9e5a8af9e11c354b6665dd4a003adc" dependencies = [ "bincode", "serde", - "solana-instruction", + "solana-instruction 2.3.0", ] [[package]] @@ -5680,9 +5795,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]] @@ -5696,7 +5811,7 @@ dependencies = [ "rand 0.8.5", "serde", "serde_derive", - "solana-sanitize", + "solana-sanitize 2.2.1", "solana-time-utils", ] @@ -5711,7 +5826,7 @@ dependencies = [ "ark-ff", "ark-serialize", "bytemuck", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "thiserror 2.0.17", ] @@ -5742,25 +5857,25 @@ dependencies = [ "solana-bincode", "solana-blake3-hasher", "solana-bn254", - "solana-clock", + "solana-clock 2.2.2", "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 5.0.0", "solana-loader-v4-interface", "solana-log-collector", "solana-measure", - "solana-packet", + "solana-packet 2.2.1", "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", @@ -5785,9 +5900,9 @@ dependencies = [ "modular-bitfield", "num_enum", "rand 0.8.5", - "solana-clock", + "solana-clock 2.2.2", "solana-measure", - "solana-pubkey", + "solana-pubkey 2.4.0", "tempfile", ] @@ -5800,11 +5915,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", @@ -5824,8 +5939,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", @@ -5840,20 +5955,20 @@ dependencies = [ "chrono", "clap 2.34.0", "rpassword", - "solana-clock", - "solana-cluster-type", - "solana-commitment-config", - "solana-derivation-path", - "solana-hash", - "solana-keypair", - "solana-message", - "solana-native-token", - "solana-presigner", - "solana-pubkey", - "solana-remote-wallet", - "solana-seed-phrase", - "solana-signature", - "solana-signer", + "solana-clock 2.2.2", + "solana-cluster-type 2.2.1", + "solana-commitment-config 2.2.1", + "solana-derivation-path 2.2.1", + "solana-hash 2.3.0", + "solana-keypair 2.2.1", + "solana-message 2.4.0", + "solana-native-token 2.2.2", + "solana-presigner 2.2.1", + "solana-pubkey 2.4.0", + "solana-remote-wallet 2.3.7", + "solana-seed-phrase 2.2.1", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "thiserror 2.0.17", "tiny-bip39", "uriparse", @@ -5862,29 +5977,28 @@ dependencies = [ [[package]] name = "solana-clap-v3-utils" -version = "2.3.7" +version = "3.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b96a1a0ac320023918e86fdba761ad3e316a7a60b5025a99e43e5ad151a1be8a" +checksum = "928d9d776dfa75991a1bec83a4cddb0f8b1ae24e817fbc4faec5b0cfba219bed" dependencies = [ "chrono", "clap 3.2.25", "rpassword", - "solana-clock", - "solana-cluster-type", - "solana-commitment-config", - "solana-derivation-path", - "solana-hash", - "solana-keypair", - "solana-message", - "solana-native-token", - "solana-presigner", - "solana-pubkey", - "solana-remote-wallet", - "solana-seed-derivable", - "solana-seed-phrase", - "solana-signature", - "solana-signer", - "solana-zk-token-sdk", + "solana-clock 3.0.0", + "solana-cluster-type 3.0.0", + "solana-commitment-config 3.0.0", + "solana-derivation-path 3.0.0", + "solana-hash 3.0.0", + "solana-keypair 3.0.1", + "solana-message 3.0.1", + "solana-native-token 3.0.0", + "solana-presigner 3.0.0", + "solana-pubkey 3.0.0", + "solana-remote-wallet 3.0.8", + "solana-seed-derivable 3.0.0", + "solana-seed-phrase 3.0.0", + "solana-signature 3.1.0", + "solana-signer 3.0.0", "thiserror 2.0.17", "tiny-bip39", "uriparse", @@ -5902,7 +6016,7 @@ dependencies = [ "serde_derive", "serde_yaml", "solana-clap-utils", - "solana-commitment-config", + "solana-commitment-config 2.2.1", "url 2.5.4", ] @@ -5917,7 +6031,7 @@ dependencies = [ "base64 0.22.1", "chrono", "clap 2.34.0", - "console", + "console 0.15.11", "humantime", "indicatif", "pretty-hex", @@ -5929,21 +6043,21 @@ dependencies = [ "solana-bincode", "solana-clap-utils", "solana-cli-config", - "solana-clock", + "solana-clock 2.2.2", "solana-epoch-info", - "solana-hash", - "solana-message", - "solana-native-token", - "solana-packet", - "solana-pubkey", + "solana-hash 2.3.0", + "solana-message 2.4.0", + "solana-native-token 2.2.2", + "solana-packet 2.2.1", + "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-sysvar", "solana-transaction", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-transaction-status", "solana-vote-program", "spl-memo", @@ -5967,29 +6081,29 @@ dependencies = [ "rayon", "solana-account", "solana-client-traits", - "solana-commitment-config", + "solana-commitment-config 2.2.1", "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-error 2.2.1", "solana-udp-client", "thiserror 2.0.17", "tokio", @@ -6002,18 +6116,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "83f0071874e629f29e0eb3dab8a863e98502ac7aba55b7e0df1803fc5cac72a7" dependencies = [ "solana-account", - "solana-commitment-config", + "solana-commitment-config 2.2.1", "solana-epoch-info", - "solana-hash", - "solana-instruction", - "solana-keypair", - "solana-message", - "solana-pubkey", - "solana-signature", - "solana-signer", + "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", "solana-transaction", - "solana-transaction-error", + "solana-transaction-error 2.2.1", ] [[package]] @@ -6024,11 +6138,20 @@ checksum = "1bb482ab70fced82ad3d7d3d87be33d466a3498eb8aa856434ff3c0dfc2e2e31" dependencies = [ "serde", "serde_derive", - "solana-sdk-ids", - "solana-sdk-macro", + "solana-sdk-ids 2.2.1", + "solana-sdk-macro 2.2.1", "solana-sysvar-id", ] +[[package]] +name = "solana-clock" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fb62e9381182459a4520b5fe7fb22d423cae736239a6427fc398a88743d0ed59" +dependencies = [ + "solana-sdk-macro 3.0.0", +] + [[package]] name = "solana-cluster-type" version = "2.2.1" @@ -6037,7 +6160,16 @@ checksum = "7ace9fea2daa28354d107ea879cff107181d85cd4e0f78a2bedb10e1a428c97e" dependencies = [ "serde", "serde_derive", - "solana-hash", + "solana-hash 2.3.0", +] + +[[package]] +name = "solana-cluster-type" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eb7692fa6bf10a1a86b450c4775526f56d7e0e2116a53313f2533b5694abea64" +dependencies = [ + "solana-hash 3.0.0", ] [[package]] @@ -6050,6 +6182,12 @@ dependencies = [ "serde_derive", ] +[[package]] +name = "solana-commitment-config" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5fa5933a62dadb7d3ed35e6329de5cebb0678acc8f9cfdf413269084eeccc63f" + [[package]] name = "solana-compute-budget" version = "2.3.7" @@ -6072,12 +6210,12 @@ dependencies = [ "solana-builtins-default-costs", "solana-compute-budget", "solana-compute-budget-interface", - "solana-instruction", - "solana-packet", - "solana-pubkey", - "solana-sdk-ids", + "solana-instruction 2.3.0", + "solana-packet 2.2.1", + "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.17", ] @@ -6088,8 +6226,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8432d2c4c22d0499aa06d62e4f7e333f81777b3d7c96050ae9e5cb71a8c3aee4" dependencies = [ "borsh 1.5.7", - "solana-instruction", - "solana-sdk-ids", + "solana-instruction 2.3.0", + "solana-sdk-ids 2.2.1", ] [[package]] @@ -6128,11 +6266,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.17", "tokio", ] @@ -6187,7 +6325,7 @@ dependencies = [ "solana-bloom", "solana-builtins-default-costs", "solana-client", - "solana-clock", + "solana-clock 2.2.2", "solana-compute-budget", "solana-compute-budget-instruction", "solana-compute-budget-interface", @@ -6202,23 +6340,23 @@ 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 5.0.0", "solana-measure", - "solana-message", + "solana-message 2.4.0", "solana-metrics", - "solana-native-token", + "solana-native-token 2.2.2", "solana-net-utils", "solana-nonce", "solana-nonce-account", - "solana-packet", + "solana-packet 2.2.1", "solana-perf", "solana-poh", "solana-poh-config", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-client", "solana-quic-definitions", "solana-rayon-threadlimit", @@ -6227,14 +6365,14 @@ 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-sha256-hasher 2.2.1", "solana-short-vec", "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", @@ -6249,7 +6387,7 @@ dependencies = [ "solana-tpu-client", "solana-tpu-client-next", "solana-transaction", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-transaction-status", "solana-turbine", "solana-unified-scheduler-pool", @@ -6283,19 +6421,19 @@ dependencies = [ "solana-bincode", "solana-borsh", "solana-builtins-default-costs", - "solana-clock", + "solana-clock 2.2.2", "solana-compute-budget", "solana-compute-budget-instruction", "solana-compute-budget-interface", "solana-fee-structure", "solana-metrics", - "solana-packet", - "solana-pubkey", + "solana-packet 2.2.1", + "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-transaction-error 2.2.1", "solana-vote-program", ] @@ -6306,10 +6444,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", ] @@ -6322,7 +6460,7 @@ dependencies = [ "bytemuck", "bytemuck_derive", "curve25519-dalek 4.1.3", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "subtle", "thiserror 2.0.17", ] @@ -6342,6 +6480,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" @@ -6353,6 +6497,17 @@ dependencies = [ "uriparse", ] +[[package]] +name = "solana-derivation-path" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff71743072690fdbdfcdc37700ae1cb77485aaad49019473a81aee099b1e0b8c" +dependencies = [ + "derivation-path", + "qstring", + "uriparse", +] + [[package]] name = "solana-ed25519-program" version = "2.2.3" @@ -6361,11 +6516,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]] @@ -6381,17 +6536,17 @@ dependencies = [ "rand 0.8.5", "rayon", "serde", - "solana-hash", + "solana-hash 2.3.0", "solana-measure", "solana-merkle-tree", "solana-metrics", - "solana-packet", + "solana-packet 2.2.1", "solana-perf", "solana-rayon-threadlimit", "solana-runtime-transaction", - "solana-sha256-hasher", + "solana-sha256-hasher 2.2.1", "solana-transaction", - "solana-transaction-error", + "solana-transaction-error 2.2.1", ] [[package]] @@ -6412,9 +6567,9 @@ checksum = "86b575d3dd323b9ea10bb6fe89bf6bf93e249b215ba8ed7f68f1a3633f384db7" dependencies = [ "serde", "serde_derive", - "solana-hash", - "solana-sdk-ids", - "solana-sdk-macro", + "solana-hash 2.3.0", + "solana-sdk-ids 2.2.1", + "solana-sdk-macro 2.2.1", "solana-sysvar-id", ] @@ -6425,8 +6580,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]] @@ -6437,8 +6592,8 @@ checksum = "3fce071fbddecc55d727b1d7ed16a629afe4f6e4c217bc8d00af3b785f6f67ed" dependencies = [ "serde", "serde_derive", - "solana-sdk-ids", - "solana-sdk-macro", + "solana-sdk-ids 2.2.1", + "solana-sdk-macro 2.2.1", "solana-sysvar-id", ] @@ -6451,14 +6606,14 @@ dependencies = [ "serde", "serde_derive", "solana-address-lookup-table-interface", - "solana-clock", - "solana-hash", - "solana-instruction", + "solana-clock 2.2.2", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-keccak-hasher", - "solana-message", + "solana-message 2.4.0", "solana-nonce", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-system-interface", "thiserror 2.0.17", ] @@ -6477,16 +6632,16 @@ 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", - "solana-message", + "solana-message 2.4.0", "solana-metrics", - "solana-native-token", - "solana-packet", - "solana-pubkey", - "solana-signer", + "solana-native-token 2.2.2", + "solana-packet 2.2.1", + "solana-pubkey 2.4.0", + "solana-signer 2.2.1", "solana-system-interface", "solana-system-transaction", "solana-transaction", @@ -6507,11 +6662,11 @@ dependencies = [ "serde_derive", "solana-account", "solana-account-info", - "solana-instruction", - "solana-program-error", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "solana-rent", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-system-interface", ] @@ -6524,9 +6679,9 @@ dependencies = [ "ahash 0.8.12", "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]] @@ -6559,8 +6714,8 @@ checksum = "33adf673581c38e810bf618f745bf31b683a0a4a4377682e6aaac5d9a058dd4e" dependencies = [ "serde", "serde_derive", - "solana-message", - "solana-native-token", + "solana-message 2.4.0", + "solana-native-token 2.2.2", ] [[package]] @@ -6575,21 +6730,21 @@ dependencies = [ "serde", "serde_derive", "solana-account", - "solana-clock", - "solana-cluster-type", + "solana-clock 2.2.2", + "solana-cluster-type 2.2.1", "solana-epoch-schedule", "solana-fee-calculator", - "solana-hash", + "solana-hash 2.3.0", "solana-inflation", - "solana-keypair", + "solana-keypair 2.2.1", "solana-logger", "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", ] @@ -6609,15 +6764,15 @@ dependencies = [ "serde_json", "solana-account", "solana-accounts-db", - "solana-clock", + "solana-clock 2.2.2", "solana-entry", "solana-ledger", "solana-measure", "solana-metrics", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rpc", "solana-runtime", - "solana-signature", + "solana-signature 2.3.0", "solana-transaction", "solana-transaction-status", "thiserror 2.0.17", @@ -6654,31 +6809,31 @@ dependencies = [ "solana-bloom", "solana-clap-utils", "solana-client", - "solana-clock", + "solana-clock 2.2.2", "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", "solana-measure", "solana-metrics", - "solana-native-token", + "solana-native-token 2.2.2", "solana-net-utils", - "solana-packet", + "solana-packet 2.2.1", "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-sha256-hasher 2.2.1", "solana-short-vec", - "solana-signature", - "solana-signer", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-streamer", "solana-time-utils", "solana-tpu-client", @@ -6713,11 +6868,23 @@ 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 = [ + "borsh 1.5.7", + "five8", + "solana-atomic-u64 3.0.0", + "solana-sanitize 3.0.1", +] + [[package]] name = "solana-inflation" version = "2.2.1" @@ -6741,11 +6908,32 @@ dependencies = [ "num-traits", "serde", "serde_derive", - "solana-define-syscall", - "solana-pubkey", + "solana-define-syscall 2.3.0", + "solana-pubkey 2.4.0", "wasm-bindgen", ] +[[package]] +name = "solana-instruction" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8df4e8fcba01d7efa647ed20a081c234475df5e11a93acb4393cc2c9a7b99bab" +dependencies = [ + "solana-define-syscall 3.0.0", + "solana-instruction-error", + "solana-pubkey 3.0.0", +] + +[[package]] +name = "solana-instruction-error" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1f0d483b8ae387178d9210e0575b666b05cdd4bd0f2f188128249f6e454d39d" +dependencies = [ + "num-traits", + "solana-program-error 3.0.0", +] + [[package]] name = "solana-instructions-sysvar" version = "2.2.2" @@ -6754,11 +6942,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", ] @@ -6770,9 +6958,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]] @@ -6782,18 +6970,36 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3dbb7042c2e0c561afa07242b2099d55c57bd1b1da3b6476932197d84e15e3e4" dependencies = [ "bs58", - "ed25519-dalek", - "ed25519-dalek-bip32", + "ed25519-dalek 1.0.1", + "ed25519-dalek-bip32 0.2.0", "rand 0.7.3", - "solana-derivation-path", - "solana-pubkey", - "solana-seed-derivable", - "solana-seed-phrase", - "solana-signature", - "solana-signer", + "solana-derivation-path 2.2.1", + "solana-pubkey 2.4.0", + "solana-seed-derivable 2.2.1", + "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.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "952ed9074c12edd2060cb09c2a8c664303f4ab7f7056a407ac37dd1da7bdaa3e" +dependencies = [ + "ed25519-dalek 2.2.0", + "ed25519-dalek-bip32 0.3.0", + "five8", + "rand 0.8.5", + "solana-derivation-path 3.0.0", + "solana-pubkey 3.0.0", + "solana-seed-derivable 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" @@ -6802,8 +7008,8 @@ checksum = "4a6360ac2fdc72e7463565cd256eedcf10d7ef0c28a1249d261ec168c1b55cdd" dependencies = [ "serde", "serde_derive", - "solana-sdk-ids", - "solana-sdk-macro", + "solana-sdk-ids 2.2.1", + "solana-sdk-macro 2.2.1", "solana-sysvar-id", ] @@ -6863,31 +7069,31 @@ dependencies = [ "solana-accounts-db", "solana-address-lookup-table-interface", "solana-bpf-loader-program", - "solana-clock", + "solana-clock 2.2.2", "solana-cost-model", "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-native-token 2.2.2", "solana-net-utils", - "solana-packet", + "solana-packet 2.2.1", "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-seed-derivable 2.2.1", + "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", @@ -6901,7 +7107,7 @@ dependencies = [ "solana-timings", "solana-transaction", "solana-transaction-context", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-transaction-status", "solana-vote", "solana-vote-program", @@ -6925,9 +7131,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]] @@ -6939,9 +7145,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]] @@ -6953,9 +7159,9 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-system-interface", ] @@ -6968,9 +7174,9 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-system-interface", ] @@ -6985,16 +7191,16 @@ dependencies = [ "solana-account", "solana-bincode", "solana-bpf-loader-program", - "solana-instruction", + "solana-instruction 2.3.0", "solana-loader-v3-interface 5.0.0", "solana-loader-v4-interface", "solana-log-collector", "solana-measure", - "solana-packet", + "solana-packet 2.2.1", "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", ] @@ -7034,8 +7240,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e4b1c019497aa4936234d33d857d8984986fc7134e99a5d1379b997d6552cf04" dependencies = [ "fast-math", - "solana-hash", - "solana-sha256-hasher", + "solana-hash 2.3.0", + "solana-sha256-hasher 2.2.1", ] [[package]] @@ -7050,17 +7256,32 @@ dependencies = [ "serde", "serde_derive", "solana-bincode", - "solana-hash", - "solana-instruction", - "solana-pubkey", - "solana-sanitize", - "solana-sdk-ids", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sanitize 2.2.1", + "solana-sdk-ids 2.2.1", "solana-short-vec", "solana-system-interface", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "wasm-bindgen", ] +[[package]] +name = "solana-message" +version = "3.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85666605c9fd727f865ed381665db0a8fc29f984a030ecc1e40f43bfb2541623" +dependencies = [ + "lazy_static", + "solana-address", + "solana-hash 3.0.0", + "solana-instruction 3.0.0", + "solana-sanitize 3.0.1", + "solana-sdk-ids 3.0.0", + "solana-transaction-error 3.0.0", +] + [[package]] name = "solana-metrics" version = "2.3.7" @@ -7071,8 +7292,8 @@ dependencies = [ "gethostname", "log", "reqwest 0.12.22", - "solana-cluster-type", - "solana-sha256-hasher", + "solana-cluster-type 2.2.1", + "solana-sha256-hasher 2.2.1", "solana-time-utils", "thiserror 2.0.17", ] @@ -7083,7 +7304,7 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f36a1a14399afaabc2781a1db09cb14ee4cc4ee5c7a5a3cfcc601811379a8092" dependencies = [ - "solana-define-syscall", + "solana-define-syscall 2.3.0", ] [[package]] @@ -7092,6 +7313,12 @@ version = "2.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "307fb2f78060995979e9b4f68f833623565ed4e55d3725f100454ce78a99a1a3" +[[package]] +name = "solana-native-token" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae8dd4c280dca9d046139eb5b7a5ac9ad10403fbd64964c7d7571214950d758f" + [[package]] name = "solana-net-utils" version = "2.3.7" @@ -7128,9 +7355,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]] @@ -7140,9 +7367,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]] @@ -7152,12 +7379,27 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b526398ade5dea37f1f147ce55dae49aa017a5d7326606359b0445ca8d946581" dependencies = [ "num_enum", - "solana-hash", - "solana-packet", - "solana-sanitize", - "solana-sha256-hasher", - "solana-signature", - "solana-signer", + "solana-hash 2.3.0", + "solana-packet 2.2.1", + "solana-sanitize 2.2.1", + "solana-sha256-hasher 2.2.1", + "solana-signature 2.3.0", + "solana-signer 2.2.1", +] + +[[package]] +name = "solana-offchain-message" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6e2a1141a673f72a05cf406b99e4b2b8a457792b7c01afa07b3f00d4e2de393" +dependencies = [ + "num_enum", + "solana-hash 3.0.0", + "solana-packet 3.0.0", + "solana-sanitize 3.0.1", + "solana-sha256-hasher 3.0.0", + "solana-signature 3.1.0", + "solana-signer 3.0.0", ] [[package]] @@ -7174,6 +7416,15 @@ dependencies = [ "serde_with", ] +[[package]] +name = "solana-packet" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6edf2f25743c95229ac0fdc32f8f5893ef738dbf332c669e9861d33ddb0f469d" +dependencies = [ + "bitflags 2.9.1", +] + [[package]] name = "solana-perf" version = "2.3.7" @@ -7194,15 +7445,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-packet 2.2.1", + "solana-pubkey 2.4.0", "solana-rayon-threadlimit", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-short-vec", - "solana-signature", + "solana-signature 2.3.0", "solana-time-utils", ] @@ -7216,14 +7467,14 @@ dependencies = [ "crossbeam-channel", "log", "qualifier_attr", - "solana-clock", + "solana-clock 2.2.2", "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", @@ -7248,7 +7499,7 @@ checksum = "a34309a2d552e2ecaa137c54dc5d7169396efb4661d8aa6ad5672918d5861e0a" dependencies = [ "ark-bn254", "light-poseidon", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "thiserror 2.0.17", ] @@ -7268,9 +7519,20 @@ 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]] +name = "solana-presigner" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0f704eaf825be3180832445b9e4983b875340696e8e7239bf2d535b0f86c14a2" +dependencies = [ + "solana-pubkey 3.0.0", + "solana-signature 3.1.0", + "solana-signer 3.0.0", ] [[package]] @@ -7300,46 +7562,46 @@ 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", "solana-borsh", - "solana-clock", + "solana-clock 2.2.2", "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 5.0.0", "solana-loader-v4-interface", - "solana-message", + "solana-message 2.4.0", "solana-msg", - "solana-native-token", + "solana-native-token 2.2.2", "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-sdk-macro", + "solana-sanitize 2.2.1", + "solana-sdk-ids 2.2.1", + "solana-sdk-macro 2.2.1", "solana-secp256k1-recover", "solana-serde-varint", "solana-serialize-utils", - "solana-sha256-hasher", + "solana-sha256-hasher 2.2.1", "solana-short-vec", "solana-slot-hashes", "solana-slot-history", @@ -7361,8 +7623,8 @@ checksum = "32ce041b1a0ed275290a5008ee1a4a6c48f5054c8a3d78d313c08958a06aedbd" dependencies = [ "solana-account-info", "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", ] [[package]] @@ -7376,18 +7638,24 @@ dependencies = [ "serde", "serde_derive", "solana-decode-error", - "solana-instruction", + "solana-instruction 2.3.0", "solana-msg", - "solana-pubkey", + "solana-pubkey 2.4.0", ] +[[package]] +name = "solana-program-error" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1af32c995a7b692a915bb7414d5f8e838450cf7c70414e763d8abcae7b51f28" + [[package]] name = "solana-program-memory" version = "2.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3a5426090c6f3fd6cfdc10685322fede9ca8e5af43cd6a59e98bfe4e91671712" dependencies = [ - "solana-define-syscall", + "solana-define-syscall 2.3.0", ] [[package]] @@ -7402,7 +7670,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]] @@ -7420,21 +7688,21 @@ dependencies = [ "rand 0.8.5", "serde", "solana-account", - "solana-clock", + "solana-clock 2.2.2", "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", @@ -7469,32 +7737,32 @@ dependencies = [ "solana-banks-client", "solana-banks-interface", "solana-banks-server", - "solana-clock", - "solana-commitment-config", + "solana-clock 2.2.2", + "solana-commitment-config 2.2.1", "solana-compute-budget", "solana-epoch-rewards", "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 5.0.0", "solana-log-collector", "solana-logger", - "solana-message", + "solana-message 2.4.0", "solana-msg", - "solana-native-token", + "solana-native-token 2.2.2", "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", @@ -7504,7 +7772,7 @@ dependencies = [ "solana-timings", "solana-transaction", "solana-transaction-context", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-vote-program", "spl-generic-token", "thiserror 2.0.17", @@ -7530,14 +7798,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.7" @@ -7553,10 +7830,10 @@ dependencies = [ "serde_derive", "serde_json", "solana-account-decoder-client-types", - "solana-clock", - "solana-pubkey", + "solana-clock 2.2.2", + "solana-pubkey 2.4.0", "solana-rpc-client-types", - "solana-signature", + "solana-signature 2.3.0", "thiserror 2.0.17", "tokio", "tokio-stream", @@ -7580,17 +7857,17 @@ dependencies = [ "quinn-proto", "rustls 0.23.31", "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.17", "tokio", ] @@ -7601,7 +7878,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]] @@ -7619,7 +7896,31 @@ version = "2.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8fe4453541415b21c79fae84980d82854f1d6a19c13a09f6eba75aa273a7c1c0" dependencies = [ - "console", + "console 0.15.11", + "dialoguer", + "hidapi", + "log", + "num-derive 0.4.2", + "num-traits", + "parking_lot 0.12.4", + "qstring", + "semver", + "solana-derivation-path 2.2.1", + "solana-offchain-message 2.2.1", + "solana-pubkey 2.4.0", + "solana-signature 2.3.0", + "solana-signer 2.2.1", + "thiserror 2.0.17", + "uriparse", +] + +[[package]] +name = "solana-remote-wallet" +version = "3.0.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "554ae01b393137f65073363f2ee28d251e5ab3f806ae892c2f1ed75d99e6a902" +dependencies = [ + "console 0.16.1", "dialoguer", "hidapi", "log", @@ -7628,11 +7929,11 @@ dependencies = [ "parking_lot 0.12.4", "qstring", "semver", - "solana-derivation-path", - "solana-offchain-message", - "solana-pubkey", - "solana-signature", - "solana-signer", + "solana-derivation-path 3.0.0", + "solana-offchain-message 3.0.0", + "solana-pubkey 3.0.0", + "solana-signature 3.1.0", + "solana-signer 3.0.0", "thiserror 2.0.17", "uriparse", ] @@ -7645,8 +7946,8 @@ checksum = "d1aea8fdea9de98ca6e8c2da5827707fb3842833521b528a713810ca685d2480" dependencies = [ "serde", "serde_derive", - "solana-sdk-ids", - "solana-sdk-macro", + "solana-sdk-ids 2.2.1", + "solana-sdk-macro 2.2.1", "solana-sysvar-id", ] @@ -7659,12 +7960,12 @@ dependencies = [ "serde", "serde_derive", "solana-account", - "solana-clock", + "solana-clock 2.2.2", "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]] @@ -7673,7 +7974,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", ] @@ -7717,8 +8018,8 @@ dependencies = [ "solana-account-decoder", "solana-accounts-db", "solana-client", - "solana-clock", - "solana-commitment-config", + "solana-clock 2.2.2", + "solana-commitment-config 2.2.1", "solana-entry", "solana-epoch-info", "solana-epoch-rewards-hasher", @@ -7726,26 +8027,26 @@ 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-native-token 2.2.2", "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", @@ -7758,7 +8059,7 @@ dependencies = [ "solana-tpu-client", "solana-transaction", "solana-transaction-context", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-transaction-status", "solana-validator-exit", "solana-version", @@ -7794,19 +8095,19 @@ dependencies = [ "serde_json", "solana-account", "solana-account-decoder-client-types", - "solana-clock", - "solana-commitment-config", + "solana-clock 2.2.2", + "solana-commitment-config 2.2.1", "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-signature 2.3.0", "solana-transaction", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-transaction-status-client-types", "solana-version", "solana-vote-interface", @@ -7827,10 +8128,10 @@ dependencies = [ "serde_derive", "serde_json", "solana-account-decoder-client-types", - "solana-clock", + "solana-clock 2.2.2", "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.17", ] @@ -7842,13 +8143,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b2bd5b1ccc7fc945a9b0adad091836ee18b7688afd6979889849d5404254a14f" dependencies = [ "solana-account", - "solana-commitment-config", - "solana-hash", - "solana-message", + "solana-commitment-config 2.2.1", + "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.17", ] @@ -7866,12 +8167,12 @@ dependencies = [ "serde_json", "solana-account", "solana-account-decoder-client-types", - "solana-clock", - "solana-commitment-config", + "solana-clock 2.2.2", + "solana-commitment-config 2.2.1", "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", @@ -7931,8 +8232,8 @@ dependencies = [ "solana-bucket-map", "solana-builtins", "solana-client-traits", - "solana-clock", - "solana-commitment-config", + "solana-clock 2.2.2", + "solana-commitment-config 2.2.1", "solana-compute-budget", "solana-compute-budget-instruction", "solana-compute-budget-interface", @@ -7948,39 +8249,39 @@ 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 5.0.0", "solana-loader-v4-interface", "solana-measure", - "solana-message", + "solana-message 2.4.0", "solana-metrics", - "solana-native-token", + "solana-native-token 2.2.2", "solana-nohash-hasher", "solana-nonce", "solana-nonce-account", - "solana-packet", + "solana-packet 2.2.1", "solana-perf", "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-seed-derivable 2.2.1", "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", @@ -7997,7 +8298,7 @@ dependencies = [ "solana-timings", "solana-transaction", "solana-transaction-context", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-transaction-status-client-types", "solana-unified-scheduler-logic", "solana-version", @@ -8025,14 +8326,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-error 2.2.1", "thiserror 2.0.17", ] @@ -8042,6 +8343,12 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "61f1bc1357b8188d9c4a3af3fc55276e56987265eb7ad073ae6f8180ee54cecf" +[[package]] +name = "solana-sanitize" +version = "3.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcf09694a0fc14e5ffb18f9b7b7c0f15ecb6eac5b5610bf76a1853459d19daf9" + [[package]] name = "solana-sbpf" version = "0.11.1" @@ -8065,7 +8372,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]] @@ -8080,6 +8396,18 @@ dependencies = [ "syn 2.0.104", ] +[[package]] +name = "solana-sdk-macro" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6430000e97083460b71d9fbadc52a2ab2f88f53b3a4c5e58c5ae3640a0e8c00" +dependencies = [ + "bs58", + "proc-macro2", + "quote", + "syn 2.0.104", +] + [[package]] name = "solana-secp256k1-program" version = "2.2.3" @@ -8091,7 +8419,7 @@ dependencies = [ "serde", "serde_derive", "sha3", - "solana-signature", + "solana-signature 2.3.0", ] [[package]] @@ -8101,7 +8429,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "baa3120b6cdaa270f39444f5093a90a7b03d296d362878f7a6991d6de3bbe496" dependencies = [ "libsecp256k1", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "thiserror 2.0.17", ] @@ -8114,9 +8442,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]] @@ -8131,7 +8459,16 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3beb82b5adb266c6ea90e5cf3967235644848eac476c5a1f2f9283a143b7c97f" dependencies = [ - "solana-derivation-path", + "solana-derivation-path 2.2.1", +] + +[[package]] +name = "solana-seed-derivable" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff7bdb72758e3bec33ed0e2658a920f1f35dfb9ed576b951d20d63cb61ecd95c" +dependencies = [ + "solana-derivation-path 3.0.0", ] [[package]] @@ -8145,6 +8482,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.7" @@ -8156,17 +8504,17 @@ dependencies = [ "itertools 0.12.1", "log", "solana-client", - "solana-clock", + "solana-clock 2.2.2", "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", @@ -8197,9 +8545,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]] @@ -8209,8 +8557,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]] @@ -8229,8 +8588,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]] @@ -8239,12 +8598,23 @@ 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", "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", + "solana-sanitize 3.0.1", ] [[package]] @@ -8253,9 +8623,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]] @@ -8266,8 +8647,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", ] @@ -8280,7 +8661,7 @@ dependencies = [ "bv", "serde", "serde_derive", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-sysvar-id", ] @@ -8290,8 +8671,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]] @@ -8305,12 +8686,12 @@ dependencies = [ "num-traits", "serde", "serde_derive", - "solana-clock", + "solana-clock 2.2.2", "solana-cpi", "solana-decode-error", - "solana-instruction", - "solana-program-error", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "solana-system-interface", "solana-sysvar-id", ] @@ -8326,17 +8707,17 @@ dependencies = [ "log", "solana-account", "solana-bincode", - "solana-clock", + "solana-clock 2.2.2", "solana-config-program-client", "solana-genesis-config", - "solana-instruction", + "solana-instruction 2.3.0", "solana-log-collector", - "solana-native-token", - "solana-packet", + "solana-native-token 2.2.2", + "solana-packet 2.2.1", "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", @@ -8369,16 +8750,16 @@ dependencies = [ "serde", "serde_derive", "smpl_jwt", - "solana-clock", - "solana-message", + "solana-clock 2.2.2", + "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-error 2.2.1", "solana-transaction-status", "thiserror 2.0.17", "tokio", @@ -8398,15 +8779,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-signature 2.3.0", "solana-transaction", "solana-transaction-context", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-transaction-status", "tonic-build", ] @@ -8438,19 +8819,19 @@ dependencies = [ "rustls 0.23.31", "smallvec", "socket2 0.5.10", - "solana-keypair", + "solana-keypair 2.2.1", "solana-measure", "solana-metrics", "solana-net-utils", - "solana-packet", + "solana-packet 2.2.1", "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.17", "tokio", @@ -8471,27 +8852,27 @@ dependencies = [ "serde", "serde_derive", "solana-account", - "solana-clock", + "solana-clock 2.2.2", "solana-fee-structure", - "solana-hash", - "solana-instruction", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-instructions-sysvar", "solana-loader-v3-interface 5.0.0", "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", @@ -8501,7 +8882,7 @@ dependencies = [ "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.17", @@ -8515,7 +8896,7 @@ checksum = "921ca8c29cda72f16b49dff70cd87e87d9058a69804926f459e0b8584d621985" dependencies = [ "solana-account", "solana-precompile-error", - "solana-pubkey", + "solana-pubkey 2.4.0", ] [[package]] @@ -8531,13 +8912,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "20f1d3196d0c586fa43ab7f80143a248ccc262b9175be2ea5ab637caf2d02ca4" dependencies = [ "solana-account", - "solana-clock", - "solana-pubkey", + "solana-clock 2.2.2", + "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]] @@ -8546,11 +8927,11 @@ version = "2.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6e6f46c247cb7a345e72468ba2bcdf69d464f8fdae7bf6366cd31d6e2d7692d6" dependencies = [ - "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-transaction", ] @@ -8565,8 +8946,8 @@ dependencies = [ "serde", "serde_derive", "solana-decode-error", - "solana-instruction", - "solana-pubkey", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", "wasm-bindgen", ] @@ -8583,14 +8964,14 @@ 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-packet 2.2.1", "solana-program-runtime", - "solana-pubkey", - "solana-sdk-ids", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-system-interface", "solana-sysvar", "solana-transaction-context", @@ -8603,11 +8984,11 @@ 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-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", "solana-transaction", ] @@ -8626,23 +9007,23 @@ dependencies = [ "serde", "serde_derive", "solana-account-info", - "solana-clock", - "solana-define-syscall", + "solana-clock 2.2.2", + "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-sdk-macro", + "solana-sanitize 2.2.1", + "solana-sdk-ids 2.2.1", + "solana-sdk-macro 2.2.1", "solana-slot-hashes", "solana-slot-history", "solana-stake-interface", @@ -8655,8 +9036,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]] @@ -8675,9 +9056,9 @@ dependencies = [ "solana-account", "solana-accounts-db", "solana-cli-output", - "solana-clock", - "solana-cluster-type", - "solana-commitment-config", + "solana-clock 2.2.2", + "solana-cluster-type 2.2.1", + "solana-commitment-config 2.2.1", "solana-compute-budget", "solana-core", "solana-epoch-schedule", @@ -8685,23 +9066,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 5.0.0", "solana-logger", - "solana-message", - "solana-native-token", + "solana-message 2.4.0", + "solana-native-token 2.2.2", "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", @@ -8719,22 +9100,22 @@ dependencies = [ "rayon", "solana-account", "solana-client-traits", - "solana-clock", - "solana-commitment-config", + "solana-clock 2.2.2", + "solana-commitment-config 2.2.1", "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-signature 2.3.0", + "solana-signer 2.2.1", "solana-system-interface", "solana-transaction", - "solana-transaction-error", + "solana-transaction-error 2.2.1", ] [[package]] @@ -8751,7 +9132,7 @@ checksum = "5d70d69d9f5683bffe3e43590ef62a016c239e3b3466e31b3840e0eb64a808db" dependencies = [ "eager", "enum-iterator", - "solana-pubkey", + "solana-pubkey 2.4.0", ] [[package]] @@ -8761,9 +9142,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cbab408af08c4b0dc103b608f053e8bf7aec9f18a20da79fb98ccf35950ee468" dependencies = [ "rustls 0.23.31", - "solana-keypair", - "solana-pubkey", - "solana-signer", + "solana-keypair 2.2.1", + "solana-pubkey 2.4.0", + "solana-signer 2.2.1", "x509-parser", ] @@ -8781,22 +9162,22 @@ dependencies = [ "log", "rayon", "solana-client-traits", - "solana-clock", - "solana-commitment-config", + "solana-clock 2.2.2", + "solana-commitment-config 2.2.1", "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-signature 2.3.0", + "solana-signer 2.2.1", "solana-transaction", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "thiserror 2.0.17", "tokio", ] @@ -8812,9 +9193,9 @@ dependencies = [ "lru", "quinn", "rustls 0.23.31", - "solana-clock", + "solana-clock 2.2.2", "solana-connection-cache", - "solana-keypair", + "solana-keypair 2.2.1", "solana-measure", "solana-metrics", "solana-quic-definitions", @@ -8838,18 +9219,18 @@ dependencies = [ "serde", "serde_derive", "solana-bincode", - "solana-hash", - "solana-instruction", - "solana-keypair", - "solana-message", - "solana-pubkey", - "solana-sanitize", - "solana-sdk-ids", + "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-sanitize 2.2.1", + "solana-sdk-ids 2.2.1", "solana-short-vec", - "solana-signature", - "solana-signer", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-system-interface", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "wasm-bindgen", ] @@ -8863,11 +9244,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]] @@ -8878,8 +9259,18 @@ checksum = "222a9dc8fdb61c6088baab34fc3a8b8473a03a7a5fd404ed8dd502fa79b67cb1" dependencies = [ "serde", "serde_derive", - "solana-instruction", - "solana-sanitize", + "solana-instruction 2.3.0", + "solana-sanitize 2.2.1", +] + +[[package]] +name = "solana-transaction-error" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4222065402340d7e6aec9dc3e54d22992ddcf923d91edcd815443c2bfca3144a" +dependencies = [ + "solana-instruction-error", + "solana-sanitize 3.0.1", ] [[package]] @@ -8892,10 +9283,10 @@ dependencies = [ "bincode", "log", "rand 0.8.5", - "solana-packet", + "solana-packet 2.2.1", "solana-perf", "solana-short-vec", - "solana-signature", + "solana-signature 2.3.0", ] [[package]] @@ -8916,21 +9307,21 @@ dependencies = [ "serde_json", "solana-account-decoder", "solana-address-lookup-table-interface", - "solana-clock", - "solana-hash", - "solana-instruction", + "solana-clock 2.2.2", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", "solana-loader-v2-interface", "solana-loader-v3-interface 5.0.0", - "solana-message", + "solana-message 2.4.0", "solana-program-option", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-reward-info", - "solana-sdk-ids", - "solana-signature", + "solana-sdk-ids 2.2.1", + "solana-signature 2.3.0", "solana-stake-interface", "solana-system-interface", "solana-transaction", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-transaction-status-client-types", "solana-vote-interface", "spl-associated-token-account", @@ -8955,13 +9346,13 @@ dependencies = [ "serde_derive", "serde_json", "solana-account-decoder-client-types", - "solana-commitment-config", - "solana-message", + "solana-commitment-config 2.2.1", + "solana-message 2.4.0", "solana-reward-info", - "solana-signature", + "solana-signature 2.3.0", "solana-transaction", "solana-transaction-context", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "thiserror 2.0.17", ] @@ -8987,32 +9378,32 @@ dependencies = [ "rand_chacha 0.3.1", "rayon", "rustls 0.23.31", - "solana-clock", - "solana-cluster-type", + "solana-clock 2.2.2", + "solana-cluster-type 2.2.1", "solana-entry", "solana-gossip", - "solana-hash", - "solana-keypair", + "solana-hash 2.3.0", + "solana-keypair 2.2.1", "solana-ledger", "solana-measure", "solana-metrics", - "solana-native-token", + "solana-native-token 2.2.2", "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-time-utils", "solana-tls-utils", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "static_assertions", "thiserror 2.0.17", "tokio", @@ -9035,10 +9426,10 @@ checksum = "e42f000524bb38b5af2e0fba649bc3d10b0e8e0dd833dc11389a91e955cb6c54" 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.17", "tokio", ] @@ -9050,7 +9441,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b7919d719f697d6a8cae7c2d4372777f9c717cd08fac5f9023c61d3a6e2a7eb9" dependencies = [ "assert_matches", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-runtime-transaction", "solana-transaction", "static_assertions", @@ -9074,17 +9465,17 @@ dependencies = [ "log", "qualifier_attr", "scopeguard", - "solana-clock", + "solana-clock 2.2.2", "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-error 2.2.1", "solana-unified-scheduler-logic", "static_assertions", "trait-set", @@ -9109,7 +9500,7 @@ dependencies = [ "semver", "serde", "serde_derive", - "solana-sanitize", + "solana-sanitize 2.2.1", "solana-serde-varint", ] @@ -9125,16 +9516,16 @@ dependencies = [ "serde_derive", "solana-account", "solana-bincode", - "solana-clock", - "solana-hash", - "solana-instruction", - "solana-keypair", - "solana-packet", - "solana-pubkey", - "solana-sdk-ids", + "solana-clock 2.2.2", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", + "solana-keypair 2.2.1", + "solana-packet 2.2.1", + "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-vote-interface", @@ -9152,13 +9543,13 @@ dependencies = [ "num-traits", "serde", "serde_derive", - "solana-clock", + "solana-clock 2.2.2", "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", @@ -9180,17 +9571,17 @@ dependencies = [ "serde_derive", "solana-account", "solana-bincode", - "solana-clock", + "solana-clock 2.2.2", "solana-epoch-schedule", - "solana-hash", - "solana-instruction", - "solana-keypair", - "solana-packet", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", + "solana-keypair 2.2.1", + "solana-packet 2.2.1", "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-context", @@ -9211,12 +9602,12 @@ dependencies = [ "prost-types", "protobuf-src", "rayon", - "solana-clock", + "solana-clock 2.2.2", "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", @@ -9236,10 +9627,10 @@ dependencies = [ "bytemuck", "num-derive 0.4.2", "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", ] @@ -9265,14 +9656,14 @@ dependencies = [ "serde_derive", "serde_json", "sha3", - "solana-derivation-path", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", - "solana-seed-derivable", - "solana-seed-phrase", - "solana-signature", - "solana-signer", + "solana-derivation-path 2.2.1", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", + "solana-seed-derivable 2.2.1", + "solana-seed-phrase 2.2.1", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "subtle", "thiserror 2.0.17", "wasm-bindgen", @@ -9289,10 +9680,10 @@ dependencies = [ "bytemuck", "num-derive 0.4.2", "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", ] @@ -9318,14 +9709,14 @@ dependencies = [ "serde_json", "sha3", "solana-curve25519", - "solana-derivation-path", - "solana-instruction", - "solana-pubkey", - "solana-sdk-ids", - "solana-seed-derivable", - "solana-seed-phrase", - "solana-signature", - "solana-signer", + "solana-derivation-path 2.2.1", + "solana-instruction 2.3.0", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", + "solana-seed-derivable 2.2.1", + "solana-seed-phrase 2.2.1", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "subtle", "thiserror 2.0.17", "zeroize", @@ -9346,6 +9737,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" @@ -9368,8 +9769,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]] @@ -9379,8 +9780,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", ] @@ -9417,13 +9818,13 @@ dependencies = [ "bytemuck", "solana-account-info", "solana-cpi", - "solana-instruction", + "solana-instruction 2.3.0", "solana-msg", "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "solana-rent", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-system-interface", "solana-sysvar", "solana-zk-sdk", @@ -9440,13 +9841,13 @@ dependencies = [ "bytemuck", "solana-account-info", "solana-cpi", - "solana-instruction", + "solana-instruction 2.3.0", "solana-msg", "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "solana-rent", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-security-txt", "solana-system-interface", "solana-sysvar", @@ -9462,7 +9863,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "741a62a566d97c58d33f9ed32337ceedd4e35109a686e31b1866c5dfa56abddc" dependencies = [ "bytemuck", - "solana-pubkey", + "solana-pubkey 2.4.0", ] [[package]] @@ -9472,11 +9873,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9f09647c0974e33366efeb83b8e2daebb329f0420149e74d3a4bd2c08cf9f7cb" dependencies = [ "solana-account-info", - "solana-instruction", + "solana-instruction 2.3.0", "solana-msg", "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", ] [[package]] @@ -9492,9 +9893,9 @@ dependencies = [ "num-traits", "solana-decode-error", "solana-msg", - "solana-program-error", + "solana-program-error 2.2.2", "solana-program-option", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-zk-sdk", "thiserror 2.0.17", ] @@ -9509,7 +9910,7 @@ dependencies = [ "num-traits", "solana-decode-error", "solana-msg", - "solana-program-error", + "solana-program-error 2.2.2", "spl-program-error-derive", "thiserror 2.0.17", ] @@ -9537,10 +9938,10 @@ dependencies = [ "num-traits", "solana-account-info", "solana-decode-error", - "solana-instruction", + "solana-instruction 2.3.0", "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "spl-discriminator", "spl-pod", "spl-program-error", @@ -9562,16 +9963,16 @@ dependencies = [ "solana-account-info", "solana-cpi", "solana-decode-error", - "solana-instruction", + "solana-instruction 2.3.0", "solana-msg", "solana-program-entrypoint", - "solana-program-error", + "solana-program-error 2.2.2", "solana-program-memory", "solana-program-option", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-sysvar", "thiserror 2.0.17", ] @@ -9588,20 +9989,20 @@ dependencies = [ "num-traits", "num_enum", "solana-account-info", - "solana-clock", + "solana-clock 2.2.2", "solana-cpi", "solana-decode-error", - "solana-instruction", + "solana-instruction 2.3.0", "solana-msg", - "solana-native-token", + "solana-native-token 2.2.2", "solana-program-entrypoint", - "solana-program-error", + "solana-program-error 2.2.2", "solana-program-memory", "solana-program-option", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-security-txt", "solana-system-interface", "solana-sysvar", @@ -9632,20 +10033,20 @@ dependencies = [ "num-traits", "num_enum", "solana-account-info", - "solana-clock", + "solana-clock 2.2.2", "solana-cpi", "solana-decode-error", - "solana-instruction", + "solana-instruction 2.3.0", "solana-msg", - "solana-native-token", + "solana-native-token 2.2.2", "solana-program-entrypoint", - "solana-program-error", + "solana-program-error 2.2.2", "solana-program-memory", "solana-program-option", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", - "solana-sdk-ids", + "solana-sdk-ids 2.2.1", "solana-security-txt", "solana-system-interface", "solana-sysvar", @@ -9685,12 +10086,12 @@ dependencies = [ "bytemuck", "solana-account-info", "solana-curve25519", - "solana-instruction", + "solana-instruction 2.3.0", "solana-instructions-sysvar", "solana-msg", - "solana-program-error", - "solana-pubkey", - "solana-sdk-ids", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-zk-sdk", "spl-pod", "thiserror 2.0.17", @@ -9705,12 +10106,12 @@ dependencies = [ "bytemuck", "solana-account-info", "solana-curve25519", - "solana-instruction", + "solana-instruction 2.3.0", "solana-instructions-sysvar", "solana-msg", - "solana-program-error", - "solana-pubkey", - "solana-sdk-ids", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", + "solana-sdk-ids 2.2.1", "solana-zk-sdk", "spl-pod", "thiserror 2.0.17", @@ -9737,10 +10138,10 @@ dependencies = [ "num-derive 0.4.2", "num-traits", "solana-decode-error", - "solana-instruction", + "solana-instruction 2.3.0", "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "spl-discriminator", "spl-pod", "thiserror 2.0.17", @@ -9757,10 +10158,10 @@ dependencies = [ "num-traits", "solana-borsh", "solana-decode-error", - "solana-instruction", + "solana-instruction 2.3.0", "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "spl-discriminator", "spl-pod", "spl-type-length-value", @@ -9783,12 +10184,12 @@ dependencies = [ "solana-account", "solana-account-info", "solana-cpi", - "solana-instruction", + "solana-instruction 2.3.0", "solana-msg", "solana-program-entrypoint", - "solana-program-error", + "solana-program-error 2.2.2", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-system-interface", "solana-sysvar", @@ -9823,18 +10224,18 @@ dependencies = [ "solana-cli-config", "solana-cli-output", "solana-client", - "solana-commitment-config", - "solana-hash", - "solana-instruction", - "solana-keypair", + "solana-commitment-config 2.2.1", + "solana-hash 2.3.0", + "solana-instruction 2.3.0", + "solana-keypair 2.2.1", "solana-logger", - "solana-presigner", + "solana-presigner 2.2.1", "solana-program-pack", - "solana-pubkey", - "solana-remote-wallet", - "solana-sdk-ids", - "solana-signature", - "solana-signer", + "solana-pubkey 2.4.0", + "solana-remote-wallet 2.3.7", + "solana-sdk-ids 2.2.1", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-system-interface", "solana-test-validator", "solana-transaction", @@ -9860,10 +10261,10 @@ dependencies = [ "solana-account-info", "solana-cpi", "solana-decode-error", - "solana-instruction", + "solana-instruction 2.3.0", "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", "spl-discriminator", "spl-pod", "spl-program-error", @@ -9884,7 +10285,7 @@ dependencies = [ "solana-account-info", "solana-decode-error", "solana-msg", - "solana-program-error", + "solana-program-error 2.2.2", "spl-discriminator", "spl-pod", "thiserror 2.0.17", @@ -10125,7 +10526,7 @@ dependencies = [ "getrandom 0.3.3", "once_cell", "rustix 1.0.8", - "windows-sys 0.60.2", + "windows-sys 0.61.2", ] [[package]] @@ -10182,8 +10583,8 @@ version = "0.1.0" dependencies = [ "solana-account-info", "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.2", + "solana-pubkey 2.4.0", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 46ad58f..35a8a09 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -52,7 +52,7 @@ serde_with = "3.15.0" serial_test = "3.2.0" solana-account = "2.2.1" solana-account-info = "2.3.0" -solana-clap-v3-utils = "2.3.1" +solana-clap-v3-utils = "3.0.8" solana-cli-config = "2.3.1" solana-cli-output = "2.3.1" solana-client = "2.3.1"