diff --git a/Cargo.lock b/Cargo.lock index 51629d2a4a..36bd97c461 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -87,7 +87,7 @@ dependencies = [ "rayon", "solana-accounts-db", "solana-clap-utils", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-version", ] @@ -117,13 +117,13 @@ dependencies = [ "solana-cli-config", "solana-cli-output", "solana-commitment-config", - "solana-keypair", + "solana-keypair 2.2.1", "solana-logger", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-remote-wallet", "solana-rpc-client", "solana-rpc-client-api", - "solana-signer", + "solana-signer 2.2.1", "solana-version", "tar", "tempfile", @@ -139,9 +139,9 @@ dependencies = [ "solana-epoch-schedule", "solana-frozen-abi", "solana-frozen-abi-macro", - "solana-hash", - "solana-pubkey", - "solana-sha256-hasher", + "solana-hash 2.2.1", + "solana-pubkey 2.4.0", + "solana-sha256-hasher 2.2.1", "solana-svm-feature-set", ] @@ -151,7 +151,7 @@ version = "2.3.0" dependencies = [ "log", "solana-clock", - "solana-signature", + "solana-signature 2.3.0", "solana-transaction", "solana-transaction-status", "thiserror 2.0.12", @@ -181,15 +181,15 @@ dependencies = [ "serde_yaml 0.9.34+deprecated", "solana-clap-utils", "solana-config-program-client", - "solana-hash", - "solana-keypair", + "solana-hash 2.2.1", + "solana-keypair 2.2.1", "solana-logger", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rpc-client", - "solana-sha256-hasher", - "solana-signature", - "solana-signer", + "solana-sha256-hasher 2.2.1", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-transaction", "solana-version", "tar", @@ -240,9 +240,9 @@ dependencies = [ "solana-genesis-config", "solana-geyser-plugin-manager", "solana-gossip", - "solana-hash", + "solana-hash 2.2.1", "solana-inflation", - "solana-keypair", + "solana-keypair 2.2.1", "solana-ledger", "solana-loader-v3-interface 5.0.0", "solana-log-collector", @@ -251,7 +251,7 @@ dependencies = [ "solana-message", "solana-native-token", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-rpc", "solana-runtime", @@ -259,7 +259,7 @@ dependencies = [ "solana-sbpf", "solana-sdk-ids", "solana-shred-version", - "solana-signature", + "solana-signature 2.3.0", "solana-stake-interface", "solana-stake-program", "solana-storage-bigtable", @@ -288,7 +288,7 @@ dependencies = [ "bincode", "bytemuck", "digest 0.10.7", - "ed25519-dalek", + "ed25519-dalek 1.0.1", "hex", "libsecp256k1", "openssl", @@ -300,7 +300,7 @@ dependencies = [ "solana-logger", "solana-message", "solana-precompile-error", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", "solana-secp256k1-program", "solana-secp256r1-program", @@ -314,7 +314,7 @@ dependencies = [ "solana-frozen-abi", "solana-frozen-abi-macro", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", "solana-sysvar", ] @@ -336,7 +336,7 @@ dependencies = [ "rayon", "solana-account", "solana-accounts-db", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-system-interface", "solana-version", ] @@ -371,16 +371,16 @@ dependencies = [ "agave-transaction-view", "bincode", "criterion", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", - "solana-keypair", + "solana-keypair 2.2.1", "solana-message", "solana-packet", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", "solana-short-vec", - "solana-signature", - "solana-signer", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-svm-transaction", "solana-system-interface", "solana-transaction", @@ -431,8 +431,8 @@ dependencies = [ "solana-genesis-utils", "solana-geyser-plugin-manager", "solana-gossip", - "solana-hash", - "solana-keypair", + "solana-hash 2.2.1", + "solana-keypair 2.2.1", "solana-ledger", "solana-logger", "solana-metrics", @@ -443,8 +443,8 @@ dependencies = [ "solana-program-option", "solana-program-pack", "solana-program-runtime", - "solana-pubkey", - "solana-quic-definitions", + "solana-pubkey 2.4.0", + "solana-quic-definitions 3.0.0", "solana-rayon-threadlimit", "solana-rent", "solana-rpc", @@ -453,7 +453,7 @@ dependencies = [ "solana-runtime", "solana-sdk-ids", "solana-send-transaction-service", - "solana-signer", + "solana-signer 2.2.1", "solana-storage-bigtable", "solana-streamer", "solana-system-interface", @@ -484,12 +484,12 @@ dependencies = [ "solana-clap-utils", "solana-cli-config", "solana-cli-output", - "solana-hash", + "solana-hash 2.2.1", "solana-logger", "solana-metrics", "solana-native-token", "solana-notifier", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rpc-client", "solana-rpc-client-api", "solana-version", @@ -1162,6 +1162,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" @@ -1302,7 +1308,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4114279215a005bc675e386011e594e1d9b800918cea18fcadadcce864a2046b" dependencies = [ "borsh-derive 0.10.3", - "hashbrown 0.12.3", + "hashbrown 0.13.2", ] [[package]] @@ -1871,6 +1877,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 = "const_format" version = "0.2.34" @@ -2231,6 +2243,16 @@ version = "2.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3ee2393c4a91429dffb4bedf19f4d6abf27d8a732c8ce4980305d782e5426d57" +[[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.1.0" @@ -2471,7 +2493,17 @@ version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4620d40f6d2601794401d6dd95a5cf69b6c157852539470eeda433a99b3c0efc" dependencies = [ - "signature", + "signature 1.4.0", +] + +[[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]] @@ -2481,13 +2513,28 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c762bae6dcaf24c4c84667b8579785430908723d5c889f469d76a41d59cc7a9d" dependencies = [ "curve25519-dalek 3.2.0", - "ed25519", + "ed25519 1.2.0", "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" @@ -2495,7 +2542,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d2be62a4061b872c8c0873ee4fc6f101ce7b889d039f019c5fa2af471a59908" dependencies = [ "derivation-path", - "ed25519-dalek", + "ed25519-dalek 1.0.1", "hmac 0.12.1", "sha2 0.10.9", ] @@ -4976,6 +5023,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.22" @@ -6438,6 +6495,15 @@ version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "02658e48d89f2bec991f9a78e69cfa4c316f8d6a6c4ec12fae1aeb263d486788" +[[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" @@ -6539,7 +6605,7 @@ dependencies = [ "solana-frozen-abi-macro", "solana-instruction", "solana-logger", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", "solana-sysvar", ] @@ -6564,13 +6630,13 @@ dependencies = [ "solana-config-program-client", "solana-epoch-schedule", "solana-fee-calculator", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", "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-slot-hashes", @@ -6598,7 +6664,7 @@ dependencies = [ "serde_derive", "serde_json", "solana-account", - "solana-pubkey", + "solana-pubkey 2.4.0", "zstd", ] @@ -6610,9 +6676,9 @@ checksum = "e0c17d606a298a205fae325489fbed88ee6dc4463c111672172327e741c8905d" dependencies = [ "bincode", "serde", - "solana-program-error", + "solana-program-error 2.2.1", "solana-program-memory", - "solana-pubkey", + "solana-pubkey 2.4.0", ] [[package]] @@ -6627,7 +6693,7 @@ dependencies = [ "solana-epoch-schedule", "solana-logger", "solana-measure", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent-collector", "solana-version", ] @@ -6650,9 +6716,9 @@ dependencies = [ "solana-core", "solana-faucet", "solana-gossip", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", - "solana-keypair", + "solana-keypair 2.2.1", "solana-local-cluster", "solana-logger", "solana-measure", @@ -6661,12 +6727,12 @@ dependencies = [ "solana-net-utils", "solana-poh-config", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rpc-client", "solana-rpc-client-api", "solana-runtime", - "solana-signature", - "solana-signer", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-streamer", "solana-system-interface", "solana-test-validator", @@ -6722,23 +6788,23 @@ dependencies = [ "solana-frozen-abi", "solana-frozen-abi-macro", "solana-genesis-config", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", - "solana-keypair", + "solana-keypair 2.2.1", "solana-lattice-hash", "solana-logger", "solana-measure", "solana-message", "solana-metrics", "solana-nohash-hasher", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rayon-threadlimit", "solana-rent", "solana-rent-collector", "solana-reward-info", "solana-sdk-ids", - "solana-sha256-hasher", - "solana-signer", + "solana-sha256-hasher 2.2.1", + "solana-signer 2.2.1", "solana-slot-hashes", "solana-slot-history", "solana-stake-program", @@ -6748,7 +6814,7 @@ dependencies = [ "solana-time-utils", "solana-transaction", "solana-transaction-context 2.3.0", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-vote-program", "spl-generic-token", "static_assertions", @@ -6760,6 +6826,21 @@ dependencies = [ "thiserror 2.0.12", ] +[[package]] +name = "solana-address" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a7a457086457ea9db9a5199d719dc8734dc2d0342fad0d8f77633c31eb62f19" +dependencies = [ + "five8", + "five8_const", + "solana-atomic-u64 3.0.0", + "solana-define-syscall 3.0.0", + "solana-program-error 3.0.0", + "solana-sanitize 3.0.0", + "solana-sha256-hasher 3.0.0", +] + [[package]] name = "solana-address-lookup-table-interface" version = "2.2.2" @@ -6772,7 +6853,7 @@ dependencies = [ "serde_derive", "solana-clock", "solana-instruction", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", "solana-slot-hashes", ] @@ -6786,6 +6867,15 @@ dependencies = [ "parking_lot 0.12.3", ] +[[package]] +name = "solana-atomic-u64" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a933ff1e50aff72d02173cfcd7511bd8540b027ee720b75f353f594f834216d0" +dependencies = [ + "parking_lot 0.12.3", +] + [[package]] name = "solana-banking-bench" version = "2.3.0" @@ -6801,18 +6891,18 @@ dependencies = [ "solana-compute-budget-interface", "solana-core", "solana-gossip", - "solana-hash", - "solana-keypair", + "solana-hash 2.2.1", + "solana-keypair 2.2.1", "solana-ledger", "solana-logger", "solana-measure", "solana-message", "solana-perf", "solana-poh", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-runtime", - "solana-signature", - "solana-signer", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-streamer", "solana-system-interface", "solana-system-transaction", @@ -6834,14 +6924,14 @@ dependencies = [ "solana-commitment-config", "solana-message", "solana-program", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-runtime", - "solana-signature", - "solana-signer", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-system-interface", "solana-transaction", "solana-transaction-context 2.3.0", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "tarpc", "thiserror 2.0.12", "tokio", @@ -6857,13 +6947,13 @@ dependencies = [ "solana-account", "solana-clock", "solana-commitment-config", - "solana-hash", + "solana-hash 2.2.1", "solana-message", - "solana-pubkey", - "solana-signature", + "solana-pubkey 2.4.0", + "solana-signature 2.3.0", "solana-transaction", "solana-transaction-context 2.3.0", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "tarpc", ] @@ -6880,16 +6970,16 @@ dependencies = [ "solana-client", "solana-clock", "solana-commitment-config", - "solana-hash", + "solana-hash 2.2.1", "solana-message", - "solana-pubkey", + "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", @@ -6936,9 +7026,9 @@ dependencies = [ "solana-genesis", "solana-genesis-config", "solana-gossip", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", - "solana-keypair", + "solana-keypair 2.2.1", "solana-local-cluster", "solana-logger", "solana-measure", @@ -6947,7 +7037,7 @@ dependencies = [ "solana-native-token", "solana-net-utils", "solana-nonce", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-client", "solana-rent", "solana-rpc", @@ -6956,8 +7046,8 @@ dependencies = [ "solana-rpc-client-nonce-utils", "solana-runtime", "solana-sdk-ids", - "solana-signature", - "solana-signer", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-streamer", "solana-system-interface", "solana-test-validator", @@ -6982,13 +7072,13 @@ dependencies = [ "solana-clap-utils", "solana-client", "solana-connection-cache", - "solana-hash", - "solana-keypair", + "solana-hash 2.2.1", + "solana-keypair 2.2.1", "solana-logger", "solana-message", "solana-net-utils", - "solana-pubkey", - "solana-signer", + "solana-pubkey 2.4.0", + "solana-signer 2.2.1", "solana-streamer", "solana-transaction", "solana-version", @@ -7003,7 +7093,7 @@ checksum = "75db7f2bbac3e62cfd139065d15bcda9e2428883ba61fc8d27ccb251081e7567" dependencies = [ "num-bigint 0.4.6", "num-traits", - "solana-define-syscall", + "solana-define-syscall 2.3.0", ] [[package]] @@ -7024,9 +7114,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.2.1", + "solana-sanitize 2.2.1", ] [[package]] @@ -7041,10 +7131,10 @@ dependencies = [ "serde_derive", "solana-frozen-abi", "solana-frozen-abi-macro", - "solana-hash", - "solana-sanitize", - "solana-sha256-hasher", - "solana-signature", + "solana-hash 2.2.1", + "solana-sanitize 2.2.1", + "solana-sha256-hasher 2.2.1", + "solana-signature 2.3.0", "solana-time-utils", ] @@ -7059,7 +7149,7 @@ dependencies = [ "ark-ff", "ark-serialize", "bytemuck", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "thiserror 2.0.12", ] @@ -7098,7 +7188,7 @@ dependencies = [ "solana-epoch-rewards", "solana-epoch-schedule", "solana-fee-calculator", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", "solana-keccak-hasher", "solana-last-restart-slot", @@ -7111,12 +7201,12 @@ dependencies = [ "solana-program", "solana-program-entrypoint", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-sbpf", "solana-sdk-ids", "solana-secp256k1-recover", - "solana-sha256-hasher", + "solana-sha256-hasher 2.2.1", "solana-slot-hashes", "solana-stable-layout", "solana-svm-callback", @@ -7141,15 +7231,15 @@ dependencies = [ "solana-account", "solana-bpf-loader-program", "solana-instruction", - "solana-keypair", + "solana-keypair 2.2.1", "solana-loader-v3-interface 5.0.0", "solana-program-test", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", - "solana-signer", + "solana-signer 2.2.1", "solana-system-interface", "solana-transaction", - "solana-transaction-error", + "solana-transaction-error 2.2.1", ] [[package]] @@ -7168,7 +7258,7 @@ dependencies = [ "solana-clock", "solana-logger", "solana-measure", - "solana-pubkey", + "solana-pubkey 2.4.0", "tempfile", ] @@ -7179,10 +7269,10 @@ dependencies = [ "agave-feature-set", "solana-bpf-loader-program", "solana-compute-budget-program", - "solana-hash", + "solana-hash 2.2.1", "solana-loader-v4-program", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", "solana-stake-program", "solana-system-program", @@ -7203,7 +7293,7 @@ dependencies = [ "solana-compute-budget-program", "solana-frozen-abi", "solana-loader-v4-program", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", "solana-stake-program", "solana-system-program", @@ -7227,7 +7317,7 @@ dependencies = [ "semver 1.0.26", "serial_test", "solana-file-download", - "solana-keypair", + "solana-keypair 2.2.1", "solana-logger", "tar", ] @@ -7256,16 +7346,16 @@ dependencies = [ "solana-cluster-type", "solana-commitment-config", "solana-derivation-path", - "solana-hash", - "solana-keypair", + "solana-hash 2.2.1", + "solana-keypair 2.2.1", "solana-message", "solana-native-token", "solana-presigner", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-remote-wallet", - "solana-seed-phrase", - "solana-signature", - "solana-signer", + "solana-seed-phrase 2.2.1", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-system-interface", "tempfile", "thiserror 2.0.12", @@ -7286,17 +7376,17 @@ dependencies = [ "solana-cluster-type", "solana-commitment-config", "solana-derivation-path", - "solana-hash", - "solana-keypair", + "solana-hash 2.2.1", + "solana-keypair 2.2.1", "solana-message", "solana-native-token", "solana-presigner", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-remote-wallet", "solana-seed-derivable", - "solana-seed-phrase", - "solana-signature", - "solana-signer", + "solana-seed-phrase 2.2.1", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-system-interface", "solana-zk-token-sdk", "tempfile", @@ -7351,9 +7441,9 @@ dependencies = [ "solana-feature-gate-interface", "solana-fee-calculator", "solana-fee-structure", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", - "solana-keypair", + "solana-keypair 2.2.1", "solana-loader-v3-interface 5.0.0", "solana-loader-v4-interface", "solana-loader-v4-program", @@ -7367,7 +7457,7 @@ dependencies = [ "solana-presigner", "solana-program", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-pubsub-client", "solana-quic-client", "solana-remote-wallet", @@ -7378,9 +7468,9 @@ dependencies = [ "solana-rpc-client-nonce-utils", "solana-sbpf", "solana-sdk-ids", - "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-history", "solana-stake-interface", "solana-streamer", @@ -7390,7 +7480,7 @@ dependencies = [ "solana-tps-client", "solana-tpu-client", "solana-transaction", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-transaction-status", "solana-udp-client", "solana-version", @@ -7426,7 +7516,7 @@ dependencies = [ "chrono", "clap 2.33.3", "console", - "ed25519-dalek", + "ed25519-dalek 1.0.1", "humantime", "indicatif", "pretty-hex", @@ -7440,22 +7530,22 @@ dependencies = [ "solana-cli-config", "solana-clock", "solana-epoch-info", - "solana-hash", - "solana-keypair", + "solana-hash 2.2.1", + "solana-keypair 2.2.1", "solana-message", "solana-native-token", "solana-packet", "solana-program", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rpc-client-api", "solana-sdk-ids", - "solana-signature", - "solana-signer", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-system-interface", "solana-sysvar", "solana-transaction", "solana-transaction-context 2.3.0", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-transaction-status", "solana-vote-program", "spl-memo", @@ -7481,27 +7571,27 @@ dependencies = [ "solana-commitment-config", "solana-connection-cache", "solana-epoch-info", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", - "solana-keypair", + "solana-keypair 2.2.1", "solana-measure", "solana-message", "solana-net-utils", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-pubsub-client", "solana-quic-client", - "solana-quic-definitions", + "solana-quic-definitions 3.0.0", "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.12", "tokio", @@ -7516,7 +7606,7 @@ dependencies = [ "solana-client", "solana-clock", "solana-commitment-config", - "solana-keypair", + "solana-keypair 2.2.1", "solana-ledger", "solana-logger", "solana-measure", @@ -7525,14 +7615,14 @@ dependencies = [ "solana-native-token", "solana-net-utils", "solana-perf", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-pubsub-client", "solana-rayon-threadlimit", "solana-rpc", "solana-rpc-client", "solana-rpc-client-api", "solana-runtime", - "solana-signer", + "solana-signer 2.2.1", "solana-streamer", "solana-system-interface", "solana-system-transaction", @@ -7553,16 +7643,16 @@ dependencies = [ "solana-account", "solana-commitment-config", "solana-epoch-info", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", - "solana-keypair", + "solana-keypair 2.2.1", "solana-message", - "solana-pubkey", - "solana-signature", - "solana-signer", + "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]] @@ -7588,7 +7678,7 @@ dependencies = [ "serde_derive", "solana-frozen-abi", "solana-frozen-abi-macro", - "solana-hash", + "solana-hash 2.2.1", ] [[package]] @@ -7624,19 +7714,19 @@ dependencies = [ "solana-builtins-default-costs", "solana-compute-budget", "solana-compute-budget-interface", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", - "solana-keypair", + "solana-keypair 2.2.1", "solana-message", "solana-packet", "solana-program", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", - "solana-signer", + "solana-signer 2.2.1", "solana-svm-transaction", "solana-system-interface", "solana-transaction", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "thiserror 2.0.12", ] @@ -7702,13 +7792,13 @@ dependencies = [ "rand 0.8.5", "rand_chacha 0.3.1", "rayon", - "solana-keypair", + "solana-keypair 2.2.1", "solana-logger", "solana-measure", "solana-metrics", "solana-net-utils", "solana-time-utils", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "thiserror 2.0.12", "tokio", ] @@ -7785,9 +7875,9 @@ dependencies = [ "solana-geyser-plugin-manager", "solana-gossip", "solana-hard-forks", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", - "solana-keypair", + "solana-keypair 2.2.1", "solana-ledger", "solana-loader-v3-interface 5.0.0", "solana-logger", @@ -7803,24 +7893,24 @@ dependencies = [ "solana-poh", "solana-poh-config", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-client", - "solana-quic-definitions", + "solana-quic-definitions 3.0.0", "solana-rayon-threadlimit", "solana-rent", "solana-rpc", "solana-rpc-client-api", "solana-runtime", "solana-runtime-transaction", - "solana-sanitize", + "solana-sanitize 2.2.1", "solana-sdk", "solana-sdk-ids", "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-stake-program", @@ -7837,7 +7927,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-logic", @@ -7885,24 +7975,24 @@ dependencies = [ "solana-fee-structure", "solana-frozen-abi", "solana-frozen-abi-macro", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", - "solana-keypair", + "solana-keypair 2.2.1", "solana-logger", "solana-message", "solana-metrics", "solana-packet", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-runtime-transaction", "solana-sdk-ids", - "solana-signature", - "solana-signer", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-svm-transaction", "solana-system-interface", "solana-system-program", "solana-system-transaction", "solana-transaction", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-vote", "solana-vote-program", "static_assertions", @@ -7916,10 +8006,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8dc71126edddc2ba014622fc32d0f5e2e78ec6c5a1e0eb511b85618c09e9ea11" dependencies = [ "solana-account-info", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "solana-instruction", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.1", + "solana-pubkey 2.4.0", "solana-stable-layout", ] @@ -7930,7 +8020,7 @@ dependencies = [ "bytemuck", "bytemuck_derive", "curve25519-dalek 4.1.3", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "subtle", "thiserror 2.0.12", ] @@ -7950,6 +8040,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" @@ -7978,22 +8074,22 @@ dependencies = [ "solana-core", "solana-faucet", "solana-gossip", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", - "solana-keypair", + "solana-keypair 2.2.1", "solana-local-cluster", "solana-logger", "solana-measure", "solana-message", "solana-net-utils", "solana-perf", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-client", "solana-rpc", "solana-rpc-client", "solana-runtime", - "solana-signature", - "solana-signer", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-stake-interface", "solana-streamer", "solana-system-interface", @@ -8023,7 +8119,7 @@ checksum = "9d0fc717048fdbe5d2ee7d673d73e6a30a094002f4a29ca7630ac01b6bddec04" dependencies = [ "bytemuck", "bytemuck_derive", - "ed25519-dalek", + "ed25519-dalek 1.0.1", "solana-feature-set", "solana-instruction", "solana-precompile-error", @@ -8035,15 +8131,15 @@ name = "solana-ed25519-program-tests" version = "2.3.0" dependencies = [ "assert_matches", - "ed25519-dalek", + "ed25519-dalek 1.0.1", "rand 0.8.5", "solana-ed25519-program", "solana-instruction", "solana-precompile-error", "solana-program-test", - "solana-signer", + "solana-signer 2.2.1", "solana-transaction", - "solana-transaction-error", + "solana-transaction-error 2.2.1", ] [[package]] @@ -8059,8 +8155,8 @@ dependencies = [ "rand 0.8.5", "rayon", "serde", - "solana-hash", - "solana-keypair", + "solana-hash 2.2.1", + "solana-keypair 2.2.1", "solana-logger", "solana-measure", "solana-merkle-tree", @@ -8068,15 +8164,15 @@ dependencies = [ "solana-metrics", "solana-packet", "solana-perf", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rayon-threadlimit", "solana-runtime-transaction", - "solana-sha256-hasher", - "solana-signature", - "solana-signer", + "solana-sha256-hasher 2.2.1", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-system-transaction", "solana-transaction", - "solana-transaction-error", + "solana-transaction-error 2.2.1", ] [[package]] @@ -8099,7 +8195,7 @@ dependencies = [ "serde_derive", "solana-frozen-abi", "solana-frozen-abi-macro", - "solana-hash", + "solana-hash 2.2.1", "solana-sdk-ids", "solana-sdk-macro", "solana-sysvar-id", @@ -8112,8 +8208,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.2.1", + "solana-pubkey 2.4.0", ] [[package]] @@ -8141,12 +8237,12 @@ dependencies = [ "serde_derive", "solana-address-lookup-table-interface", "solana-clock", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", "solana-keccak-hasher", "solana-message", "solana-nonce", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", "solana-system-interface", "thiserror 2.0.12", @@ -8164,16 +8260,16 @@ dependencies = [ "serde_derive", "solana-clap-utils", "solana-cli-config", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", - "solana-keypair", + "solana-keypair 2.2.1", "solana-logger", "solana-message", "solana-metrics", "solana-native-token", "solana-packet", - "solana-pubkey", - "solana-signer", + "solana-pubkey 2.4.0", + "solana-signer 2.2.1", "solana-system-interface", "solana-system-transaction", "solana-transaction", @@ -8208,8 +8304,8 @@ dependencies = [ "solana-account", "solana-account-info", "solana-instruction", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.1", + "solana-pubkey 2.4.0", "solana-rent", "solana-sdk-ids", "solana-system-interface", @@ -8226,9 +8322,9 @@ dependencies = [ "solana-epoch-schedule", "solana-frozen-abi", "solana-frozen-abi-macro", - "solana-hash", - "solana-pubkey", - "solana-sha256-hasher", + "solana-hash 2.2.1", + "solana-pubkey 2.4.0", + "solana-sha256-hasher 2.2.1", ] [[package]] @@ -8334,19 +8430,19 @@ dependencies = [ "solana-fee-calculator", "solana-genesis-config", "solana-inflation", - "solana-keypair", + "solana-keypair 2.2.1", "solana-ledger", "solana-loader-v3-interface 5.0.0", "solana-logger", "solana-native-token", "solana-poh-config", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-rpc-client", "solana-rpc-client-api", "solana-runtime", "solana-sdk-ids", - "solana-signer", + "solana-signer 2.2.1", "solana-stake-interface", "solana-stake-program", "solana-time-utils", @@ -8373,18 +8469,18 @@ dependencies = [ "solana-fee-calculator", "solana-frozen-abi", "solana-frozen-abi-macro", - "solana-hash", + "solana-hash 2.2.1", "solana-inflation", - "solana-keypair", + "solana-keypair 2.2.1", "solana-logger", "solana-native-token", "solana-poh-config", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-sdk-ids", - "solana-sha256-hasher", + "solana-sha256-hasher 2.2.1", "solana-shred-version", - "solana-signer", + "solana-signer 2.2.1", "solana-time-utils", ] @@ -8396,7 +8492,7 @@ dependencies = [ "solana-accounts-db", "solana-download-utils", "solana-genesis-config", - "solana-hash", + "solana-hash 2.2.1", "solana-rpc-client", ] @@ -8419,10 +8515,10 @@ dependencies = [ "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.12", @@ -8470,8 +8566,8 @@ dependencies = [ "solana-epoch-schedule", "solana-frozen-abi", "solana-frozen-abi-macro", - "solana-hash", - "solana-keypair", + "solana-hash 2.2.1", + "solana-keypair 2.2.1", "solana-ledger", "solana-logger", "solana-measure", @@ -8480,17 +8576,17 @@ dependencies = [ "solana-net-utils", "solana-packet", "solana-perf", - "solana-pubkey", - "solana-quic-definitions", + "solana-pubkey 2.4.0", + "solana-quic-definitions 3.0.0", "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-system-transaction", "solana-time-utils", @@ -8530,13 +8626,24 @@ dependencies = [ "js-sys", "serde", "serde_derive", - "solana-atomic-u64", + "solana-atomic-u64 2.2.1", "solana-frozen-abi", "solana-frozen-abi-macro", - "solana-sanitize", + "solana-sanitize 2.2.1", "wasm-bindgen", ] +[[package]] +name = "solana-hash" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a063723b9e84c14d8c0d2cdf0268207dc7adecf546e31251f9e07c7b00b566c" +dependencies = [ + "five8", + "solana-atomic-u64 3.0.0", + "solana-sanitize 3.0.0", +] + [[package]] name = "solana-inflation" version = "2.2.1" @@ -8562,13 +8669,22 @@ dependencies = [ "num-traits", "serde", "serde_derive", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "solana-frozen-abi", "solana-frozen-abi-macro", - "solana-pubkey", + "solana-pubkey 2.4.0", "wasm-bindgen", ] +[[package]] +name = "solana-instruction-error" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1f0d483b8ae387178d9210e0575b666b05cdd4bd0f2f188128249f6e454d39d" +dependencies = [ + "solana-program-error 3.0.0", +] + [[package]] name = "solana-instructions-sysvar" version = "2.2.2" @@ -8578,9 +8694,9 @@ dependencies = [ "bitflags 2.9.1", "solana-account-info", "solana-instruction", - "solana-program-error", - "solana-pubkey", - "solana-sanitize", + "solana-program-error 2.2.1", + "solana-pubkey 2.4.0", + "solana-sanitize 2.2.1", "solana-sdk-ids", "solana-serialize-utils", "solana-sysvar-id", @@ -8593,9 +8709,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.2.1", + "solana-sanitize 2.2.1", ] [[package]] @@ -8611,12 +8727,12 @@ dependencies = [ "solana-cli-config", "solana-derivation-path", "solana-instruction", - "solana-keypair", + "solana-keypair 2.2.1", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-remote-wallet", "solana-seed-derivable", - "solana-signer", + "solana-signer 2.2.1", "solana-version", "tempfile", "tiny-bip39", @@ -8629,18 +8745,33 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3dbb7042c2e0c561afa07242b2099d55c57bd1b1da3b6476932197d84e15e3e4" dependencies = [ "bs58", - "ed25519-dalek", + "ed25519-dalek 1.0.1", "ed25519-dalek-bip32", "rand 0.7.3", "solana-derivation-path", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-seed-derivable", - "solana-seed-phrase", - "solana-signature", - "solana-signer", + "solana-seed-phrase 2.2.1", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "wasm-bindgen", ] +[[package]] +name = "solana-keypair" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "80eaf45d386c94e59c0c2d3db4a76c05f90365394aa848edce5826d3f7e77fb3" +dependencies = [ + "ed25519-dalek 2.2.0", + "five8", + "rand 0.8.5", + "solana-pubkey 3.0.0", + "solana-seed-phrase 3.0.0", + "solana-signature 3.0.0", + "solana-signer 3.0.0", +] + [[package]] name = "solana-last-restart-slot" version = "2.2.1" @@ -8719,9 +8850,9 @@ dependencies = [ "solana-frozen-abi", "solana-frozen-abi-macro", "solana-genesis-config", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", - "solana-keypair", + "solana-keypair 2.2.1", "solana-ledger", "solana-logger", "solana-measure", @@ -8734,15 +8865,15 @@ dependencies = [ "solana-program-option", "solana-program-pack", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rayon-threadlimit", "solana-runtime", "solana-runtime-transaction", "solana-seed-derivable", - "solana-sha256-hasher", + "solana-sha256-hasher 2.2.1", "solana-shred-version", - "solana-signature", - "solana-signer", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-stake-interface", "solana-stake-program", "solana-storage-bigtable", @@ -8756,7 +8887,7 @@ dependencies = [ "solana-timings", "solana-transaction", "solana-transaction-context 2.3.0", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-transaction-status", "solana-vote", "solana-vote-program", @@ -8784,7 +8915,7 @@ dependencies = [ "serde_bytes", "serde_derive", "solana-instruction", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", ] @@ -8798,7 +8929,7 @@ dependencies = [ "serde_bytes", "serde_derive", "solana-instruction", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", "solana-system-interface", ] @@ -8813,7 +8944,7 @@ dependencies = [ "serde_bytes", "serde_derive", "solana-instruction", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", "solana-system-interface", ] @@ -8828,7 +8959,7 @@ dependencies = [ "serde_bytes", "serde_derive", "solana-instruction", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", "solana-system-interface", ] @@ -8851,7 +8982,7 @@ dependencies = [ "solana-measure", "solana-packet", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sbpf", "solana-sdk-ids", "solana-sysvar", @@ -8885,8 +9016,8 @@ dependencies = [ "solana-genesis-config", "solana-gossip", "solana-hard-forks", - "solana-hash", - "solana-keypair", + "solana-hash 2.2.1", + "solana-keypair 2.2.1", "solana-ledger", "solana-local-cluster", "solana-logger", @@ -8894,7 +9025,7 @@ dependencies = [ "solana-native-token", "solana-net-utils", "solana-poh-config", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-pubsub-client", "solana-quic-client", "solana-rpc-client", @@ -8902,7 +9033,7 @@ dependencies = [ "solana-runtime", "solana-sdk-ids", "solana-shred-version", - "solana-signer", + "solana-signer 2.2.1", "solana-slot-hashes", "solana-stake-interface", "solana-stake-program", @@ -8913,7 +9044,7 @@ dependencies = [ "solana-time-utils", "solana-tpu-client", "solana-transaction", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-turbine", "solana-validator-exit", "solana-vote", @@ -8972,8 +9103,8 @@ version = "2.3.0" dependencies = [ "fast-math", "hex", - "solana-hash", - "solana-sha256-hasher", + "solana-hash 2.2.1", + "solana-sha256-hasher 2.2.1", ] [[package]] @@ -8990,15 +9121,15 @@ dependencies = [ "solana-bincode", "solana-frozen-abi", "solana-frozen-abi-macro", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", "solana-logger", - "solana-pubkey", - "solana-sanitize", + "solana-pubkey 2.4.0", + "solana-sanitize 2.2.1", "solana-sdk-ids", "solana-short-vec", "solana-system-interface", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "wasm-bindgen", ] @@ -9014,7 +9145,7 @@ dependencies = [ "reqwest 0.12.15", "serial_test", "solana-cluster-type", - "solana-sha256-hasher", + "solana-sha256-hasher 2.2.1", "solana-time-utils", "thiserror 2.0.12", ] @@ -9025,7 +9156,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]] @@ -9083,9 +9214,9 @@ dependencies = [ "serde", "serde_derive", "solana-fee-calculator", - "solana-hash", - "solana-pubkey", - "solana-sha256-hasher", + "solana-hash 2.2.1", + "solana-pubkey 2.4.0", + "solana-sha256-hasher 2.2.1", ] [[package]] @@ -9095,7 +9226,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cde971a20b8dbf60144d6a84439dda86b5466e00e2843091fe731083cda614da" dependencies = [ "solana-account", - "solana-hash", + "solana-hash 2.2.1", "solana-nonce", "solana-sdk-ids", ] @@ -9107,7 +9238,7 @@ dependencies = [ "log", "reqwest 0.12.15", "serde_json", - "solana-hash", + "solana-hash 2.2.1", ] [[package]] @@ -9117,13 +9248,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b526398ade5dea37f1f147ce55dae49aa017a5d7326606359b0445ca8d946581" dependencies = [ "num_enum", - "solana-hash", + "solana-hash 2.2.1", "solana-packet", - "solana-pubkey", - "solana-sanitize", - "solana-sha256-hasher", - "solana-signature", - "solana-signer", + "solana-pubkey 2.4.0", + "solana-sanitize 2.2.1", + "solana-sha256-hasher 2.2.1", + "solana-signature 2.3.0", + "solana-signer 2.2.1", ] [[package]] @@ -9165,19 +9296,19 @@ dependencies = [ "solana-clock", "solana-frozen-abi", "solana-frozen-abi-macro", - "solana-hash", - "solana-keypair", + "solana-hash 2.2.1", + "solana-keypair 2.2.1", "solana-logger", "solana-message", "solana-metrics", "solana-packet", "solana-perf", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rayon-threadlimit", "solana-sdk-ids", "solana-short-vec", - "solana-signature", - "solana-signer", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-system-interface", "solana-system-transaction", "solana-time-utils", @@ -9200,8 +9331,8 @@ dependencies = [ "rand 0.8.5", "solana-clock", "solana-entry", - "solana-hash", - "solana-keypair", + "solana-hash 2.2.1", + "solana-keypair 2.2.1", "solana-ledger", "solana-logger", "solana-measure", @@ -9209,10 +9340,10 @@ dependencies = [ "solana-perf", "solana-poh", "solana-poh-config", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-runtime", - "solana-sha256-hasher", - "solana-signer", + "solana-sha256-hasher 2.2.1", + "solana-signer 2.2.1", "solana-system-transaction", "solana-time-utils", "solana-transaction", @@ -9231,7 +9362,7 @@ dependencies = [ "solana-measure", "solana-perf", "solana-rayon-threadlimit", - "solana-sha256-hasher", + "solana-sha256-hasher 2.2.1", "solana-version", ] @@ -9253,7 +9384,7 @@ version = "2.3.0" dependencies = [ "ark-bn254", "light-poseidon", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "thiserror 2.0.12", ] @@ -9278,7 +9409,7 @@ dependencies = [ "solana-feature-set", "solana-message", "solana-precompile-error", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", "solana-secp256k1-program", "solana-secp256r1-program", @@ -9290,9 +9421,9 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81a57a24e6a4125fc69510b6774cd93402b943191b6cddad05de7281491c90fe" dependencies = [ - "solana-pubkey", - "solana-signature", - "solana-signer", + "solana-pubkey 2.4.0", + "solana-signature 2.3.0", + "solana-signer 2.2.1", ] [[package]] @@ -9322,7 +9453,7 @@ dependencies = [ "serde_derive", "solana-account-info", "solana-address-lookup-table-interface", - "solana-atomic-u64", + "solana-atomic-u64 2.2.1", "solana-big-mod-exp", "solana-bincode", "solana-blake3-hasher", @@ -9330,7 +9461,7 @@ dependencies = [ "solana-clock", "solana-cpi", "solana-decode-error", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "solana-epoch-rewards", "solana-epoch-schedule", "solana-example-mocks", @@ -9338,7 +9469,7 @@ dependencies = [ "solana-fee-calculator", "solana-frozen-abi", "solana-frozen-abi-macro", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", "solana-instructions-sysvar", "solana-keccak-hasher", @@ -9351,19 +9482,19 @@ dependencies = [ "solana-native-token", "solana-nonce", "solana-program-entrypoint", - "solana-program-error", + "solana-program-error 2.2.1", "solana-program-memory", "solana-program-option", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", - "solana-sanitize", + "solana-sanitize 2.2.1", "solana-sdk-ids", "solana-sdk-macro", "solana-secp256k1-recover", "solana-serde-varint", "solana-serialize-utils", - "solana-sha256-hasher", + "solana-sha256-hasher 2.2.1", "solana-short-vec", "solana-slot-hashes", "solana-slot-history", @@ -9385,8 +9516,8 @@ checksum = "473ffe73c68d93e9f2aa726ad2985fe52760052709aaab188100a42c618060ec" dependencies = [ "solana-account-info", "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.1", + "solana-pubkey 2.4.0", ] [[package]] @@ -9402,9 +9533,15 @@ dependencies = [ "solana-decode-error", "solana-instruction", "solana-msg", - "solana-pubkey", + "solana-pubkey 2.4.0", ] +[[package]] +name = "solana-program-error" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1af32c995a7b692a915bb7414d5f8e838450cf7c70414e763d8abcae7b51f28" + [[package]] name = "solana-program-memory" version = "2.2.1" @@ -9412,7 +9549,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b0268f6c89825fb634a34bd0c3b8fdaeaecfc3728be1d622a8ee6dd577b60d4" dependencies = [ "num-traits", - "solana-define-syscall", + "solana-define-syscall 2.3.0", ] [[package]] @@ -9427,7 +9564,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.1", ] [[package]] @@ -9451,7 +9588,7 @@ dependencies = [ "solana-fee-structure", "solana-frozen-abi", "solana-frozen-abi-macro", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", "solana-last-restart-slot", "solana-log-collector", @@ -9459,7 +9596,7 @@ dependencies = [ "solana-metrics", "solana-program-entrypoint", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-sbpf", "solana-sdk-ids", @@ -9504,9 +9641,9 @@ dependencies = [ "solana-epoch-schedule", "solana-fee-calculator", "solana-genesis-config", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", - "solana-keypair", + "solana-keypair 2.2.1", "solana-loader-v3-interface 5.0.0", "solana-log-collector", "solana-logger", @@ -9515,16 +9652,16 @@ dependencies = [ "solana-native-token", "solana-poh-config", "solana-program-entrypoint", - "solana-program-error", + "solana-program-error 2.2.1", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-runtime", "solana-sbpf", "solana-sdk", "solana-sdk-ids", "solana-sdk-macro", - "solana-signer", + "solana-signer 2.2.1", "solana-stable-layout", "solana-stake-interface", "solana-stake-program", @@ -9535,7 +9672,7 @@ dependencies = [ "solana-timings", "solana-transaction", "solana-transaction-context 2.3.0", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-vote-program", "spl-generic-token", "test-case", @@ -9563,16 +9700,25 @@ dependencies = [ "rand 0.8.5", "serde", "serde_derive", - "solana-atomic-u64", + "solana-atomic-u64 2.2.1", "solana-decode-error", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "solana-frozen-abi", "solana-frozen-abi-macro", - "solana-sanitize", - "solana-sha256-hasher", + "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.0" @@ -9589,9 +9735,9 @@ dependencies = [ "solana-account-decoder-client-types", "solana-clock", "solana-commitment-config", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rpc-client-types", - "solana-signature", + "solana-signature 2.3.0", "thiserror 2.0.12", "tokio", "tokio-stream", @@ -9614,31 +9760,40 @@ dependencies = [ "quinn-proto", "rustls 0.23.27", "solana-connection-cache", - "solana-keypair", + "solana-keypair 2.2.1", "solana-logger", "solana-measure", "solana-metrics", "solana-net-utils", "solana-packet", "solana-perf", - "solana-pubkey", - "solana-quic-definitions", + "solana-pubkey 2.4.0", + "solana-quic-definitions 3.0.0", "solana-rpc-client-api", - "solana-signer", + "solana-signer 2.2.1", "solana-streamer", "solana-tls-utils", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "thiserror 2.0.12", "tokio", ] [[package]] name = "solana-quic-definitions" -version = "2.2.1" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fbf0d4d5b049eb1d0c35f7b18f305a27c8986fc5c0c9b383e97adaa35334379e" +dependencies = [ + "solana-keypair 2.2.1", +] + +[[package]] +name = "solana-quic-definitions" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e606feac5110eb5d8afaa43ccaeea3ec49ccec36773387930b5ba545e745aea2" +checksum = "15319accf7d3afd845817aeffa6edd8cc185f135cefbc6b985df29cfd8c09609" dependencies = [ - "solana-keypair", + "solana-keypair 3.0.0", ] [[package]] @@ -9664,9 +9819,9 @@ dependencies = [ "semver 1.0.26", "solana-derivation-path", "solana-offchain-message", - "solana-pubkey", - "solana-signature", - "solana-signer", + "solana-pubkey 2.4.0", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "thiserror 2.0.12", "uriparse", ] @@ -9700,7 +9855,7 @@ dependencies = [ "solana-frozen-abi", "solana-frozen-abi-macro", "solana-genesis-config", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-sdk-ids", ] @@ -9711,7 +9866,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", ] @@ -9723,7 +9878,7 @@ checksum = "2b293f4246626c0e0a991531f08848a713ada965612e99dc510963f04d12cae7" dependencies = [ "lazy_static", "solana-feature-set", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", ] @@ -9782,9 +9937,9 @@ dependencies = [ "solana-fee-structure", "solana-genesis-config", "solana-gossip", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", - "solana-keypair", + "solana-keypair 2.2.1", "solana-ledger", "solana-log-collector", "solana-measure", @@ -9800,8 +9955,8 @@ dependencies = [ "solana-program-option", "solana-program-pack", "solana-program-runtime", - "solana-pubkey", - "solana-quic-definitions", + "solana-pubkey 2.4.0", + "solana-quic-definitions 3.0.0", "solana-rayon-threadlimit", "solana-rent", "solana-rent-debits", @@ -9810,9 +9965,9 @@ dependencies = [ "solana-runtime", "solana-runtime-transaction", "solana-send-transaction-service", - "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-history", "solana-stake-interface", "solana-stake-program", @@ -9826,7 +9981,7 @@ dependencies = [ "solana-tpu-client", "solana-transaction", "solana-transaction-context 2.3.0", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-transaction-status", "solana-validator-exit", "solana-version", @@ -9874,18 +10029,18 @@ dependencies = [ "solana-epoch-info", "solana-epoch-schedule", "solana-feature-gate-interface", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", - "solana-keypair", + "solana-keypair 2.2.1", "solana-message", "solana-program", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rpc-client-api", - "solana-signature", - "solana-signer", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-system-transaction", "solana-transaction", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-transaction-status-client-types", "solana-version", "static_assertions", @@ -9906,8 +10061,8 @@ dependencies = [ "solana-account-decoder-client-types", "solana-clock", "solana-rpc-client-types", - "solana-signer", - "solana-transaction-error", + "solana-signer 2.2.1", + "solana-transaction-error 2.2.1", "solana-transaction-status-client-types", "thiserror 2.0.12", ] @@ -9925,16 +10080,16 @@ dependencies = [ "solana-clap-utils", "solana-commitment-config", "solana-fee-calculator", - "solana-hash", - "solana-keypair", + "solana-hash 2.2.1", + "solana-keypair 2.2.1", "solana-message", "solana-nonce", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rpc-client", "solana-rpc-client-api", "solana-sdk-ids", - "solana-sha256-hasher", - "solana-signer", + "solana-sha256-hasher 2.2.1", + "solana-signer 2.2.1", "solana-system-interface", "solana-transaction", "thiserror 2.0.12", @@ -9958,8 +10113,8 @@ dependencies = [ "solana-commitment-config", "solana-fee-calculator", "solana-inflation", - "solana-pubkey", - "solana-transaction-error", + "solana-pubkey 2.4.0", + "solana-transaction-error 2.2.1", "solana-transaction-status-client-types", "solana-version", "spl-generic-token", @@ -9983,18 +10138,18 @@ dependencies = [ "solana-clock", "solana-commitment-config", "solana-connection-cache", - "solana-hash", - "solana-keypair", + "solana-hash 2.2.1", + "solana-keypair 2.2.1", "solana-logger", "solana-net-utils", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-pubsub-client", "solana-rent", "solana-rpc", "solana-rpc-client", "solana-rpc-client-api", - "solana-signature", - "solana-signer", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-streamer", "solana-system-transaction", "solana-test-validator", @@ -10025,7 +10180,7 @@ dependencies = [ "crossbeam-channel", "dashmap", "dir-diff", - "ed25519-dalek", + "ed25519-dalek 1.0.1", "flate2", "fnv", "im", @@ -10080,10 +10235,10 @@ dependencies = [ "solana-frozen-abi-macro", "solana-genesis-config", "solana-hard-forks", - "solana-hash", + "solana-hash 2.2.1", "solana-inflation", "solana-instruction", - "solana-keypair", + "solana-keypair 2.2.1", "solana-lattice-hash", "solana-loader-v3-interface 5.0.0", "solana-loader-v4-interface", @@ -10101,7 +10256,7 @@ dependencies = [ "solana-precompile-error", "solana-program", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rayon-threadlimit", "solana-rent", "solana-rent-collector", @@ -10116,9 +10271,9 @@ dependencies = [ "solana-secp256k1-program", "solana-seed-derivable", "solana-serde", - "solana-sha256-hasher", - "solana-signature", - "solana-signer", + "solana-sha256-hasher 2.2.1", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-slot-hashes", "solana-slot-history", "solana-stake-interface", @@ -10136,7 +10291,7 @@ dependencies = [ "solana-timings", "solana-transaction", "solana-transaction-context 2.3.0", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-transaction-status-client-types", "solana-unified-scheduler-logic", "solana-version", @@ -10169,20 +10324,20 @@ dependencies = [ "solana-compute-budget", "solana-compute-budget-instruction", "solana-compute-budget-interface", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", - "solana-keypair", + "solana-keypair 2.2.1", "solana-message", "solana-program", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", - "solana-signature", - "solana-signer", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-svm-transaction", "solana-system-interface", "solana-system-transaction", "solana-transaction", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "thiserror 2.0.12", ] @@ -10192,6 +10347,12 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "61f1bc1357b8188d9c4a3af3fc55276e56987265eb7ad073ae6f8180ee54cecf" +[[package]] +name = "solana-sanitize" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "927e833259588ac8f860861db0f6e2668c3cc46d917798ade116858960acfe8a" + [[package]] name = "solana-sbpf" version = "0.11.1" @@ -10240,7 +10401,7 @@ dependencies = [ "solana-hard-forks", "solana-inflation", "solana-instruction", - "solana-keypair", + "solana-keypair 2.2.1", "solana-message", "solana-native-token", "solana-nonce-account", @@ -10252,31 +10413,31 @@ dependencies = [ "solana-presigner", "solana-program", "solana-program-memory", - "solana-pubkey", - "solana-quic-definitions", + "solana-pubkey 2.4.0", + "solana-quic-definitions 2.3.1", "solana-rent-collector", "solana-rent-debits", "solana-reserved-account-keys", "solana-reward-info", - "solana-sanitize", + "solana-sanitize 2.2.1", "solana-sdk-ids", "solana-sdk-macro", "solana-secp256k1-program", "solana-secp256k1-recover", "solana-secp256r1-program", "solana-seed-derivable", - "solana-seed-phrase", + "solana-seed-phrase 2.2.1", "solana-serde", "solana-serde-varint", "solana-short-vec", "solana-shred-version", - "solana-signature", - "solana-signer", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-system-transaction", "solana-time-utils", "solana-transaction", "solana-transaction-context 2.2.1", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-validator-exit", "thiserror 2.0.12", "wasm-bindgen", @@ -10288,7 +10449,7 @@ 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]] @@ -10328,7 +10489,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.12", ] @@ -10372,6 +10533,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.0" @@ -10386,19 +10558,19 @@ dependencies = [ "solana-connection-cache", "solana-fee-calculator", "solana-genesis-config", - "solana-hash", - "solana-keypair", + "solana-hash 2.2.1", + "solana-keypair 2.2.1", "solana-logger", "solana-measure", "solana-metrics", "solana-net-utils", "solana-nonce", "solana-nonce-account", - "solana-pubkey", - "solana-quic-definitions", + "solana-pubkey 2.4.0", + "solana-quic-definitions 3.0.0", "solana-runtime", - "solana-signature", - "solana-signer", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-system-interface", "solana-system-transaction", "solana-time-utils", @@ -10432,8 +10604,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "817a284b63197d2b27afdba829c5ab34231da4a9b4e763466a003c40ca4f535e" dependencies = [ "solana-instruction", - "solana-pubkey", - "solana-sanitize", + "solana-pubkey 2.4.0", + "solana-sanitize 2.2.1", ] [[package]] @@ -10443,8 +10615,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.2.1", +] + +[[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]] @@ -10465,8 +10648,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.2.1", + "solana-sha256-hasher 2.2.1", ] [[package]] @@ -10475,7 +10658,7 @@ version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64c8ec8e657aecfc187522fc67495142c12f35e55ddeca8698edbb738b8dbd8c" dependencies = [ - "ed25519-dalek", + "ed25519-dalek 1.0.1", "five8", "rand 0.8.5", "serde", @@ -10483,7 +10666,18 @@ dependencies = [ "serde_derive", "solana-frozen-abi", "solana-frozen-abi-macro", - "solana-sanitize", + "solana-sanitize 2.2.1", +] + +[[package]] +name = "solana-signature" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19bb713a132fe904caa1f86c331d32846048ae517a3ebf52b068ed07a33070db" +dependencies = [ + "ed25519-dalek 2.2.0", + "five8", + "solana-sanitize 3.0.0", ] [[package]] @@ -10492,9 +10686,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.0.0", + "solana-transaction-error 3.0.0", ] [[package]] @@ -10505,7 +10710,7 @@ checksum = "0c8691982114513763e88d04094c9caa0376b867a29577939011331134c301ce" dependencies = [ "serde", "serde_derive", - "solana-hash", + "solana-hash 2.2.1", "solana-sdk-ids", "solana-sysvar-id", ] @@ -10530,7 +10735,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9f14f7d02af8f2bc1b5efeeae71bc1c2b7f0f65cd75bcc7d8180f2c762a57f54" dependencies = [ "solana-instruction", - "solana-pubkey", + "solana-pubkey 2.4.0", ] [[package]] @@ -10546,16 +10751,16 @@ dependencies = [ "solana-fee-calculator", "solana-genesis-config", "solana-instruction", - "solana-keypair", + "solana-keypair 2.2.1", "solana-message", "solana-native-token", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-remote-wallet", "solana-rpc-client", "solana-rpc-client-api", "solana-runtime", - "solana-signature", - "solana-signer", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-stake-interface", "solana-stake-program", "solana-transaction", @@ -10579,8 +10784,8 @@ dependencies = [ "solana-frozen-abi", "solana-frozen-abi-macro", "solana-instruction", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.1", + "solana-pubkey 2.4.0", "solana-system-interface", "solana-sysvar-id", ] @@ -10608,7 +10813,7 @@ dependencies = [ "solana-native-token", "solana-packet", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-sdk-ids", "solana-stake-interface", @@ -10632,16 +10837,16 @@ dependencies = [ "bincode", "solana-account", "solana-instruction", - "solana-keypair", - "solana-program-error", + "solana-keypair 2.2.1", + "solana-program-error 2.2.1", "solana-program-test", - "solana-pubkey", - "solana-signer", + "solana-pubkey 2.4.0", + "solana-signer 2.2.1", "solana-stake-interface", "solana-system-interface", "solana-sysvar", "solana-transaction", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-vote-program", "test-case", ] @@ -10670,19 +10875,19 @@ dependencies = [ "serde_derive", "smpl_jwt", "solana-clock", - "solana-hash", - "solana-keypair", + "solana-hash 2.2.1", + "solana-keypair 2.2.1", "solana-message", "solana-metrics", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-serde", - "solana-signature", + "solana-signature 2.3.0", "solana-storage-proto", "solana-system-transaction", "solana-time-utils", "solana-transaction", "solana-transaction-context 2.3.0", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-transaction-status", "thiserror 2.0.12", "tokio", @@ -10701,15 +10906,15 @@ dependencies = [ "protobuf-src", "serde", "solana-account-decoder", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-serde", - "solana-signature", + "solana-signature 2.3.0", "solana-transaction", "solana-transaction-context 2.3.0", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-transaction-status", "tonic-build", ] @@ -10740,21 +10945,21 @@ dependencies = [ "rustls 0.23.27", "smallvec", "socket2", - "solana-keypair", + "solana-keypair 2.2.1", "solana-logger", "solana-measure", "solana-metrics", "solana-net-utils", "solana-packet", "solana-perf", - "solana-pubkey", - "solana-quic-definitions", - "solana-signature", - "solana-signer", + "solana-pubkey 2.4.0", + "solana-quic-definitions 3.0.0", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-streamer", "solana-time-utils", "solana-tls-utils", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-transaction-metrics-tracker", "thiserror 2.0.12", "tokio", @@ -10771,7 +10976,7 @@ dependencies = [ "ahash 0.8.11", "assert_matches", "bincode", - "ed25519-dalek", + "ed25519-dalek 1.0.1", "itertools 0.12.1", "libsecp256k1", "log", @@ -10795,10 +11000,10 @@ dependencies = [ "solana-fee-structure", "solana-frozen-abi", "solana-frozen-abi-macro", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", "solana-instructions-sysvar", - "solana-keypair", + "solana-keypair 2.2.1", "solana-loader-v3-interface 5.0.0", "solana-loader-v4-interface", "solana-loader-v4-program", @@ -10813,7 +11018,7 @@ dependencies = [ "solana-program-entrypoint", "solana-program-pack", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-rent-collector", "solana-rent-debits", @@ -10822,8 +11027,8 @@ dependencies = [ "solana-sdk-ids", "solana-secp256k1-program", "solana-secp256r1-program", - "solana-signature", - "solana-signer", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-slot-hashes", "solana-svm", "solana-svm-callback", @@ -10839,7 +11044,7 @@ dependencies = [ "solana-timings", "solana-transaction", "solana-transaction-context 2.3.0", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-type-overrides", "spl-generic-token", "spl-token", @@ -10853,7 +11058,7 @@ version = "2.3.0" dependencies = [ "solana-account", "solana-precompile-error", - "solana-pubkey", + "solana-pubkey 2.4.0", ] [[package]] @@ -10876,24 +11081,24 @@ dependencies = [ "solana-account", "solana-clock", "solana-epoch-schedule", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-rent-collector", "solana-sdk-ids", "solana-transaction-context 2.3.0", - "solana-transaction-error", + "solana-transaction-error 2.2.1", ] [[package]] name = "solana-svm-transaction" version = "2.3.0" dependencies = [ - "solana-hash", + "solana-hash 2.2.1", "solana-message", "solana-nonce", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", - "solana-signature", + "solana-signature 2.3.0", "solana-system-interface", "solana-transaction", "static_assertions", @@ -10912,7 +11117,7 @@ dependencies = [ "serde_derive", "solana-decode-error", "solana-instruction", - "solana-pubkey", + "solana-pubkey 2.4.0", "wasm-bindgen", ] @@ -10931,17 +11136,17 @@ dependencies = [ "solana-bincode", "solana-compute-budget", "solana-fee-calculator", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", "solana-log-collector", "solana-nonce", "solana-nonce-account", "solana-packet", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-sdk-ids", - "solana-sha256-hasher", + "solana-sha256-hasher 2.2.1", "solana-svm-callback", "solana-svm-feature-set", "solana-system-interface", @@ -10956,11 +11161,11 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5bd98a25e5bcba8b6be8bcbb7b84b24c2a6a8178d7fb0e3077a916855ceba91a" dependencies = [ - "solana-hash", - "solana-keypair", + "solana-hash 2.2.1", + "solana-keypair 2.2.1", "solana-message", - "solana-pubkey", - "solana-signer", + "solana-pubkey 2.4.0", + "solana-signer 2.2.1", "solana-system-interface", "solana-transaction", ] @@ -10980,22 +11185,22 @@ dependencies = [ "serde_derive", "solana-account-info", "solana-clock", - "solana-define-syscall", + "solana-define-syscall 2.3.0", "solana-epoch-rewards", "solana-epoch-schedule", "solana-fee-calculator", "solana-frozen-abi", "solana-frozen-abi-macro", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", "solana-instructions-sysvar", "solana-last-restart-slot", "solana-program-entrypoint", - "solana-program-error", + "solana-program-error 2.2.1", "solana-program-memory", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", - "solana-sanitize", + "solana-sanitize 2.2.1", "solana-sdk-ids", "solana-sdk-macro", "solana-slot-hashes", @@ -11010,7 +11215,7 @@ version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5762b273d3325b047cfda250787f8d796d781746860d5d0a746ee29f3e8812c1" dependencies = [ - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", ] @@ -11039,7 +11244,7 @@ dependencies = [ "solana-geyser-plugin-manager", "solana-gossip", "solana-instruction", - "solana-keypair", + "solana-keypair 2.2.1", "solana-ledger", "solana-loader-v3-interface 5.0.0", "solana-logger", @@ -11047,14 +11252,14 @@ dependencies = [ "solana-native-token", "solana-net-utils", "solana-program-test", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-rpc", "solana-rpc-client", "solana-rpc-client-api", "solana-runtime", "solana-sdk-ids", - "solana-signer", + "solana-signer 2.2.1", "solana-streamer", "solana-tpu-client", "solana-validator-exit", @@ -11074,19 +11279,19 @@ dependencies = [ "solana-commitment-config", "solana-connection-cache", "solana-epoch-info", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", - "solana-keypair", + "solana-keypair 2.2.1", "solana-logger", "solana-message", - "solana-pubkey", + "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]] @@ -11101,7 +11306,7 @@ version = "2.3.0" dependencies = [ "eager", "enum-iterator", - "solana-pubkey", + "solana-pubkey 2.4.0", ] [[package]] @@ -11109,9 +11314,9 @@ name = "solana-tls-utils" version = "2.3.0" dependencies = [ "rustls 0.23.27", - "solana-keypair", - "solana-pubkey", - "solana-signer", + "solana-keypair 2.2.1", + "solana-pubkey 2.4.0", + "solana-signer 2.2.1", "x509-parser", ] @@ -11136,24 +11341,24 @@ dependencies = [ "solana-cli-config", "solana-clock", "solana-commitment-config", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", - "solana-keypair", + "solana-keypair 2.2.1", "solana-logger", "solana-message", "solana-native-token", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-remote-wallet", "solana-rpc-client", "solana-rpc-client-api", - "solana-signature", - "solana-signer", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-stake-interface", "solana-streamer", "solana-system-interface", "solana-test-validator", "solana-transaction", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-transaction-status", "solana-version", "spl-associated-token-account", @@ -11174,20 +11379,20 @@ dependencies = [ "solana-commitment-config", "solana-connection-cache", "solana-epoch-info", - "solana-hash", - "solana-keypair", + "solana-hash 2.2.1", + "solana-keypair 2.2.1", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-client", "solana-rpc-client", "solana-rpc-client-api", "solana-runtime", - "solana-signature", - "solana-signer", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-streamer", "solana-tpu-client", "solana-transaction", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-transaction-status", "tempfile", "thiserror 2.0.12", @@ -11212,15 +11417,15 @@ dependencies = [ "solana-measure", "solana-message", "solana-net-utils", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-pubsub-client", - "solana-quic-definitions", + "solana-quic-definitions 3.0.0", "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.12", "tokio", ] @@ -11240,14 +11445,14 @@ dependencies = [ "solana-clock", "solana-commitment-config", "solana-connection-cache", - "solana-keypair", + "solana-keypair 2.2.1", "solana-measure", "solana-metrics", "solana-net-utils", - "solana-pubkey", - "solana-quic-definitions", + "solana-pubkey 2.4.0", + "solana-quic-definitions 3.0.0", "solana-rpc-client", - "solana-signer", + "solana-signer 2.2.1", "solana-streamer", "solana-time-utils", "solana-tls-utils", @@ -11270,20 +11475,20 @@ dependencies = [ "solana-feature-set", "solana-frozen-abi", "solana-frozen-abi-macro", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", - "solana-keypair", + "solana-keypair 2.2.1", "solana-logger", "solana-message", "solana-precompiles", - "solana-pubkey", - "solana-sanitize", + "solana-pubkey 2.4.0", + "solana-sanitize 2.2.1", "solana-sdk-ids", "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", ] @@ -11298,9 +11503,9 @@ dependencies = [ "serde_derive", "solana-account", "solana-instruction", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", - "solana-signature", + "solana-signature 2.3.0", ] [[package]] @@ -11314,10 +11519,10 @@ dependencies = [ "solana-account-info", "solana-instruction", "solana-instructions-sysvar", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-sdk-ids", - "solana-signature", + "solana-signature 2.3.0", "solana-system-interface", "solana-transaction-context 2.3.0", "static_assertions", @@ -11339,9 +11544,9 @@ dependencies = [ "solana-core", "solana-faucet", "solana-gossip", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", - "solana-keypair", + "solana-keypair 2.2.1", "solana-local-cluster", "solana-logger", "solana-measure", @@ -11349,10 +11554,10 @@ dependencies = [ "solana-net-utils", "solana-packet", "solana-poh-config", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rpc-client", "solana-runtime", - "solana-signer", + "solana-signer 2.2.1", "solana-streamer", "solana-system-interface", "solana-transaction", @@ -11371,7 +11576,17 @@ dependencies = [ "solana-frozen-abi", "solana-frozen-abi-macro", "solana-instruction", - "solana-sanitize", + "solana-sanitize 2.2.1", +] + +[[package]] +name = "solana-transaction-error" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4222065402340d7e6aec9dc3e54d22992ddcf923d91edcd815443c2bfca3144a" +dependencies = [ + "solana-instruction-error", + "solana-sanitize 3.0.0", ] [[package]] @@ -11382,13 +11597,13 @@ dependencies = [ "bincode", "log", "rand 0.8.5", - "solana-hash", - "solana-keypair", + "solana-hash 2.2.1", + "solana-keypair 2.2.1", "solana-packet", "solana-perf", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-short-vec", - "solana-signature", + "solana-signature 2.3.0", "solana-system-transaction", ] @@ -11410,20 +11625,20 @@ dependencies = [ "solana-account-decoder", "solana-address-lookup-table-interface", "solana-clock", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", "solana-loader-v2-interface", "solana-loader-v3-interface 5.0.0", "solana-message", "solana-program-option", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-reward-info", "solana-sdk-ids", - "solana-signature", + "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", @@ -11450,10 +11665,10 @@ dependencies = [ "solana-commitment-config", "solana-message", "solana-reward-info", - "solana-signature", + "solana-signature 2.3.0", "solana-transaction", "solana-transaction-context 2.3.0", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "thiserror 2.0.12", ] @@ -11484,8 +11699,8 @@ dependencies = [ "solana-entry", "solana-genesis-config", "solana-gossip", - "solana-hash", - "solana-keypair", + "solana-hash 2.2.1", + "solana-keypair 2.2.1", "solana-ledger", "solana-logger", "solana-measure", @@ -11494,20 +11709,20 @@ dependencies = [ "solana-net-utils", "solana-perf", "solana-poh", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-quic-client", "solana-rayon-threadlimit", "solana-rpc", "solana-rpc-client-api", "solana-runtime", - "solana-signature", - "solana-signer", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-streamer", "solana-system-transaction", "solana-time-utils", "solana-tls-utils", "solana-transaction", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "static_assertions", "test-case", "thiserror 2.0.12", @@ -11529,11 +11744,11 @@ version = "2.3.0" dependencies = [ "async-trait", "solana-connection-cache", - "solana-keypair", + "solana-keypair 2.2.1", "solana-net-utils", "solana-packet", "solana-streamer", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "thiserror 2.0.12", "tokio", ] @@ -11545,7 +11760,7 @@ dependencies = [ "assert_matches", "solana-instruction", "solana-message", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-runtime-transaction", "solana-transaction", "static_assertions", @@ -11570,19 +11785,19 @@ dependencies = [ "solana-clock", "solana-cost-model", "solana-entry", - "solana-hash", - "solana-keypair", + "solana-hash 2.2.1", + "solana-keypair 2.2.1", "solana-ledger", "solana-logger", "solana-poh", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-runtime", "solana-runtime-transaction", "solana-svm", "solana-system-transaction", "solana-timings", "solana-transaction", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-unified-scheduler-logic", "static_assertions", "test-case", @@ -11616,7 +11831,7 @@ dependencies = [ "serde_derive", "solana-frozen-abi", "solana-frozen-abi-macro", - "solana-sanitize", + "solana-sanitize 2.2.1", "solana-serde-varint", ] @@ -11654,7 +11869,7 @@ dependencies = [ "solana-clock", "solana-commitment-config", "solana-core", - "solana-keypair", + "solana-keypair 2.2.1", "solana-local-cluster", "solana-logger", "solana-measure", @@ -11662,9 +11877,9 @@ dependencies = [ "solana-native-token", "solana-net-utils", "solana-perf", - "solana-pubkey", - "solana-quic-definitions", - "solana-signer", + "solana-pubkey 2.4.0", + "solana-quic-definitions 3.0.0", + "solana-signer 2.2.1", "solana-streamer", "solana-transaction-metrics-tracker", "solana-version", @@ -11699,17 +11914,17 @@ dependencies = [ "solana-clock", "solana-frozen-abi", "solana-frozen-abi-macro", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", - "solana-keypair", + "solana-keypair 2.2.1", "solana-logger", "solana-packet", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-sdk-ids", "solana-serialize-utils", - "solana-sha256-hasher", - "solana-signature", - "solana-signer", + "solana-sha256-hasher 2.2.1", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "solana-svm-transaction", "solana-transaction", "solana-vote-interface", @@ -11733,9 +11948,9 @@ dependencies = [ "solana-decode-error", "solana-frozen-abi", "solana-frozen-abi-macro", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-sdk-ids", "solana-serde-varint", @@ -11764,18 +11979,18 @@ dependencies = [ "solana-fee-calculator", "solana-frozen-abi", "solana-frozen-abi-macro", - "solana-hash", + "solana-hash 2.2.1", "solana-instruction", - "solana-keypair", + "solana-keypair 2.2.1", "solana-logger", "solana-metrics", "solana-packet", "solana-program-runtime", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-sdk-ids", - "solana-sha256-hasher", - "solana-signer", + "solana-sha256-hasher 2.2.1", + "solana-signer 2.2.1", "solana-slot-hashes", "solana-transaction", "solana-transaction-context 2.3.0", @@ -11803,15 +12018,15 @@ dependencies = [ "solana-clock", "solana-entry", "solana-gossip", - "solana-hash", - "solana-keypair", + "solana-hash 2.2.1", + "solana-keypair 2.2.1", "solana-ledger", "solana-logger", "solana-program", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-runtime", "solana-shred-version", - "solana-signer", + "solana-signer 2.2.1", "solana-streamer", "solana-time-utils", "solana-timings", @@ -11845,13 +12060,13 @@ dependencies = [ "solana-compute-budget", "solana-compute-budget-interface", "solana-instruction", - "solana-keypair", + "solana-keypair 2.2.1", "solana-program-test", - "solana-pubkey", - "solana-signer", + "solana-pubkey 2.4.0", + "solana-signer 2.2.1", "solana-system-interface", "solana-transaction", - "solana-transaction-error", + "solana-transaction-error 2.2.1", "solana-zk-sdk", ] @@ -11863,10 +12078,10 @@ dependencies = [ "clap 3.2.23", "dirs-next", "solana-clap-v3-utils", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-remote-wallet", "solana-seed-derivable", - "solana-signer", + "solana-signer 2.2.1", "solana-version", "solana-zk-token-sdk", "tempfile", @@ -11896,13 +12111,13 @@ dependencies = [ "sha3", "solana-derivation-path", "solana-instruction", - "solana-keypair", - "solana-pubkey", + "solana-keypair 2.2.1", + "solana-pubkey 2.4.0", "solana-sdk-ids", "solana-seed-derivable", - "solana-seed-phrase", - "solana-signature", - "solana-signer", + "solana-seed-phrase 2.2.1", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "subtle", "thiserror 2.0.12", "tiny-bip39", @@ -11949,13 +12164,13 @@ dependencies = [ "solana-curve25519", "solana-derivation-path", "solana-instruction", - "solana-keypair", - "solana-pubkey", + "solana-keypair 2.2.1", + "solana-pubkey 2.4.0", "solana-sdk-ids", "solana-seed-derivable", - "solana-seed-phrase", - "solana-signature", - "solana-signer", + "solana-seed-phrase 2.2.1", + "solana-signature 2.3.0", + "solana-signer 2.2.1", "subtle", "thiserror 2.0.12", "tiny-bip39", @@ -11977,6 +12192,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" @@ -12000,7 +12225,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d6f8349dbcbe575f354f9a533a21f272f3eb3808a49e2fdc1c34393b88ba76cb" dependencies = [ "solana-instruction", - "solana-pubkey", + "solana-pubkey 2.4.0", ] [[package]] @@ -12010,8 +12235,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0a20542d4c8264856d205c0090512f374dbf7b3124479a3d93ab6184ae3631aa" dependencies = [ "bytemuck", - "solana-program-error", - "solana-sha256-hasher", + "solana-program-error 2.2.1", + "solana-sha256-hasher 2.2.1", "spl-discriminator-derive", ] @@ -12051,8 +12276,8 @@ dependencies = [ "solana-instruction", "solana-msg", "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.1", + "solana-pubkey 2.4.0", "solana-rent", "solana-sdk-ids", "solana-system-interface", @@ -12069,7 +12294,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "741a62a566d97c58d33f9ed32337ceedd4e35109a686e31b1866c5dfa56abddc" dependencies = [ "bytemuck", - "solana-pubkey", + "solana-pubkey 2.4.0", ] [[package]] @@ -12083,8 +12308,8 @@ dependencies = [ "solana-cpi", "solana-instruction", "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.1", + "solana-pubkey 2.4.0", ] [[package]] @@ -12097,8 +12322,8 @@ dependencies = [ "solana-instruction", "solana-msg", "solana-program-entrypoint", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.1", + "solana-pubkey 2.4.0", ] [[package]] @@ -12114,9 +12339,9 @@ dependencies = [ "num-traits", "solana-decode-error", "solana-msg", - "solana-program-error", + "solana-program-error 2.2.1", "solana-program-option", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-zk-sdk", "thiserror 2.0.12", ] @@ -12131,7 +12356,7 @@ dependencies = [ "num-traits", "solana-decode-error", "solana-msg", - "solana-program-error", + "solana-program-error 2.2.1", "spl-program-error-derive", "thiserror 2.0.12", ] @@ -12161,8 +12386,8 @@ dependencies = [ "solana-decode-error", "solana-instruction", "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.1", + "solana-pubkey 2.4.0", "spl-discriminator", "spl-pod", "spl-program-error", @@ -12187,11 +12412,11 @@ dependencies = [ "solana-instruction", "solana-msg", "solana-program-entrypoint", - "solana-program-error", + "solana-program-error 2.2.1", "solana-program-memory", "solana-program-option", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-sdk-ids", "solana-sysvar", @@ -12217,11 +12442,11 @@ dependencies = [ "solana-msg", "solana-native-token", "solana-program-entrypoint", - "solana-program-error", + "solana-program-error 2.2.1", "solana-program-memory", "solana-program-option", "solana-program-pack", - "solana-pubkey", + "solana-pubkey 2.4.0", "solana-rent", "solana-sdk-ids", "solana-security-txt", @@ -12266,8 +12491,8 @@ dependencies = [ "solana-instruction", "solana-instructions-sysvar", "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.1", + "solana-pubkey 2.4.0", "solana-sdk-ids", "solana-zk-sdk", "spl-pod", @@ -12297,8 +12522,8 @@ dependencies = [ "solana-decode-error", "solana-instruction", "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.1", + "solana-pubkey 2.4.0", "spl-discriminator", "spl-pod", "thiserror 2.0.12", @@ -12317,8 +12542,8 @@ dependencies = [ "solana-decode-error", "solana-instruction", "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.1", + "solana-pubkey 2.4.0", "spl-discriminator", "spl-pod", "spl-type-length-value", @@ -12340,8 +12565,8 @@ dependencies = [ "solana-decode-error", "solana-instruction", "solana-msg", - "solana-program-error", - "solana-pubkey", + "solana-program-error 2.2.1", + "solana-pubkey 2.4.0", "spl-discriminator", "spl-pod", "spl-program-error", @@ -12362,7 +12587,7 @@ dependencies = [ "solana-account-info", "solana-decode-error", "solana-msg", - "solana-program-error", + "solana-program-error 2.2.1", "spl-discriminator", "spl-pod", "thiserror 2.0.12", diff --git a/Cargo.toml b/Cargo.toml index dac117a896..f9a380db6a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -498,7 +498,7 @@ solana-program-test = { path = "program-test", version = "=2.3.0" } solana-pubkey = { version = "2.4.0", default-features = false } solana-pubsub-client = { path = "pubsub-client", version = "=2.3.0" } solana-quic-client = { path = "quic-client", version = "=2.3.0" } -solana-quic-definitions = "2.2.1" +solana-quic-definitions = "3.0.0" solana-rayon-threadlimit = { path = "rayon-threadlimit", version = "=2.3.0" } solana-remote-wallet = { path = "remote-wallet", version = "=2.3.0", default-features = false } solana-rent = "2.2.1" diff --git a/gossip/Cargo.toml b/gossip/Cargo.toml index ce33cd2308..6184167c01 100644 --- a/gossip/Cargo.toml +++ b/gossip/Cargo.toml @@ -55,7 +55,7 @@ solana-net-utils = { workspace = true } solana-packet = "=2.2.1" solana-perf = { workspace = true } solana-pubkey = { version = "=2.4.0", features = ["rand"] } -solana-quic-definitions = "=2.2.1" +solana-quic-definitions = "=3.0.0" solana-rayon-threadlimit = { workspace = true } solana-rpc-client = { workspace = true } solana-runtime = { workspace = true }