From 2b4e4db2e41ba57d86acc23f2cdf1d21a6927211 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 22 Apr 2026 22:16:01 +0000 Subject: [PATCH] Bump rand in /chains/solana/examples/voting/e2e/e2e-voting-rust Bumps [rand](https://github.com/rust-random/rand) from 0.8.5 to 0.8.6. - [Release notes](https://github.com/rust-random/rand/releases) - [Changelog](https://github.com/rust-random/rand/blob/0.8.6/CHANGELOG.md) - [Commits](https://github.com/rust-random/rand/compare/0.8.5...0.8.6) --- updated-dependencies: - dependency-name: rand dependency-version: 0.8.6 dependency-type: indirect ... Signed-off-by: dependabot[bot] --- .../voting/e2e/e2e-voting-rust/Cargo.lock | 1229 ++++++----------- 1 file changed, 389 insertions(+), 840 deletions(-) diff --git a/chains/solana/examples/voting/e2e/e2e-voting-rust/Cargo.lock b/chains/solana/examples/voting/e2e/e2e-voting-rust/Cargo.lock index 28d7f80..deb96ff 100644 --- a/chains/solana/examples/voting/e2e/e2e-voting-rust/Cargo.lock +++ b/chains/solana/examples/voting/e2e/e2e-voting-rust/Cargo.lock @@ -61,11 +61,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "608865a64ed3ce4b4822c8e5facef41b80392fe664ba13293e8d54ca76a074f6" dependencies = [ "ahash", - "solana-epoch-schedule 3.0.0", + "solana-epoch-schedule", "solana-hash 4.2.0", "solana-keypair", "solana-pubkey 4.1.0", - "solana-sha256-hasher 3.1.0", + "solana-sha256-hasher", "solana-svm-feature-set", ] @@ -108,11 +108,10 @@ dependencies = [ [[package]] name = "anchor-attribute-access-control" -version = "0.32.1" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a883ca44ef14b2113615fc6d3a85fefc68b5002034e88db37f7f1f802f88aa9" +checksum = "fe55cad36a574c8a048bd4be3f24f438f1888d78098bc137370dab4f6e2173c6" dependencies = [ - "anchor-syn", "proc-macro2", "quote", "syn 1.0.109", @@ -120,12 +119,11 @@ dependencies = [ [[package]] name = "anchor-attribute-account" -version = "0.32.1" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61c4d97763b29030412b4b80715076377edc9cc63bc3c9e667297778384b9fd2" +checksum = "4624a1addfa17ef75c5d1eae33b724848420befba0f4f270562daba22704f933" dependencies = [ "anchor-syn", - "bs58", "proc-macro2", "quote", "syn 1.0.109", @@ -133,9 +131,9 @@ dependencies = [ [[package]] name = "anchor-attribute-constant" -version = "0.32.1" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aae3328bbf9bbd517a51621b1ba6cbec06cbbc25e8cfc7403bddf69bcf088206" +checksum = "4043728a3a9f9cd77165d1631d859f22536a5309545ea9803cdabf7eb541af50" dependencies = [ "anchor-syn", "quote", @@ -144,9 +142,9 @@ dependencies = [ [[package]] name = "anchor-attribute-error" -version = "0.32.1" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf2398a6d9e16df1ee9d7d37d970a8246756de898c8dd16ef6bdbe4da20cf39a" +checksum = "082f60f03c2dd9c9df1997b9b83ce66e409a46ed701d3e17c157c69006f4058c" dependencies = [ "anchor-syn", "quote", @@ -155,9 +153,9 @@ dependencies = [ [[package]] name = "anchor-attribute-event" -version = "0.32.1" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f12758f4ec2f0e98d4d56916c6fe95cb23d74b8723dd902c762c5ef46ebe7b65" +checksum = "f7d4cfbfea47ca95da8a7558dd058414e0db563cc56b609e8aa90d41d96c1509" dependencies = [ "anchor-syn", "proc-macro2", @@ -167,26 +165,24 @@ dependencies = [ [[package]] name = "anchor-attribute-program" -version = "0.32.1" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c7193b5af2649813584aae6e3569c46fd59616a96af2083c556b13136c3830f" +checksum = "6050e980111673736783492b56da3833628ae9af123bc125d2b5f492f65b9ec8" dependencies = [ "anchor-lang-idl", "anchor-syn", "anyhow", - "bs58", "heck 0.3.3", "proc-macro2", "quote", - "serde_json", "syn 1.0.109", ] [[package]] name = "anchor-derive-accounts" -version = "0.32.1" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d332d1a13c0fca1a446de140b656e66110a5e8406977dcb6a41e5d6f323760b0" +checksum = "b85ae71b15fcd02c1527bca8bd088cc4cdf1c664fdebf0dad3f1d6d454a2eefa" dependencies = [ "anchor-syn", "quote", @@ -195,12 +191,12 @@ dependencies = [ [[package]] name = "anchor-derive-serde" -version = "0.32.1" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8656e4af182edaeae665fa2d2d7ee81148518b5bd0be9a67f2a381bb17da7d46" +checksum = "826334d127a2ccaed18c1d74c69b8b00cb0e17f99f01b66c92ac108c4792e126" dependencies = [ "anchor-syn", - "borsh-derive-internal", + "proc-macro-crate", "proc-macro2", "quote", "syn 1.0.109", @@ -208,9 +204,9 @@ dependencies = [ [[package]] name = "anchor-derive-space" -version = "0.32.1" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcff2a083560cd79817db07d89a4de39a2c4b2eaa00c1742cf0df49b25ff2bed" +checksum = "7b128347e1a8d8f8c14942467a1251e861095c56fe9b7d7f2af09b3f89f7c9a3" dependencies = [ "proc-macro2", "quote", @@ -219,9 +215,9 @@ dependencies = [ [[package]] name = "anchor-lang" -version = "0.32.1" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e67d85d5376578f12d840c29ff323190f6eecd65b00a0b5f2b2f232751d049cc" +checksum = "df469a8bc353440c577504444fc8f53f9f139e61f03981897ecd3e818e8cb3ae" dependencies = [ "anchor-attribute-access-control", "anchor-attribute-account", @@ -234,28 +230,30 @@ dependencies = [ "anchor-derive-space", "base64 0.21.7", "bincode", - "borsh 0.10.4", + "borsh", "bytemuck", - "solana-account-info 2.3.0", - "solana-clock 2.2.3", - "solana-cpi 2.2.1", - "solana-define-syscall 2.3.0", - "solana-feature-gate-interface 2.2.2", - "solana-instruction 2.3.3", - "solana-instructions-sysvar 2.2.2", + "const-crypto", + "solana-account-info", + "solana-clock", + "solana-cpi", + "solana-define-syscall 3.0.0", + "solana-feature-gate-interface", + "solana-instruction", + "solana-instructions-sysvar", "solana-invoke", - "solana-loader-v3-interface 3.0.0", - "solana-msg 2.2.1", - "solana-program-entrypoint 2.3.0", - "solana-program-error 2.2.2", - "solana-program-memory 2.3.1", - "solana-program-option 2.2.1", - "solana-program-pack 2.2.1", - "solana-pubkey 2.4.0", - "solana-sdk-ids 2.2.1", - "solana-system-interface 1.0.0", - "solana-sysvar 2.3.0", - "solana-sysvar-id 2.2.1", + "solana-loader-v3-interface", + "solana-msg", + "solana-program-entrypoint", + "solana-program-error", + "solana-program-memory", + "solana-program-option", + "solana-program-pack", + "solana-pubkey 3.0.0", + "solana-sdk-ids", + "solana-stake-interface", + "solana-system-interface 2.0.0", + "solana-sysvar 3.1.1", + "solana-sysvar-id", "thiserror 1.0.69", ] @@ -285,9 +283,9 @@ dependencies = [ [[package]] name = "anchor-syn" -version = "0.32.1" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b93b69aa7d099b59378433f6d7e20e1008fc10c69e48b220270e5b3f2ec4c8be" +checksum = "3dba8b3c2a352142721a10745bcf1db94bc1dfdc9b313128b6ef5cac4f2be1b4" dependencies = [ "anyhow", "bs58", @@ -295,7 +293,6 @@ dependencies = [ "proc-macro2", "quote", "serde", - "serde_json", "sha2", "syn 1.0.109", "thiserror 1.0.69", @@ -427,6 +424,16 @@ version = "1.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06" +[[package]] +name = "bcs" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "85b6598a2f5d564fb7855dc6b06fd1c38cff5a72bd8b863a4d021938497b440a" +dependencies = [ + "serde", + "thiserror 1.0.69", +] + [[package]] name = "bincode" version = "1.3.3" @@ -466,40 +473,17 @@ dependencies = [ "generic-array", ] -[[package]] -name = "borsh" -version = "0.10.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "115e54d64eb62cdebad391c19efc9dce4981c690c85a33a12199d99bb9546fee" -dependencies = [ - "borsh-derive 0.10.4", - "hashbrown 0.13.2", -] - [[package]] name = "borsh" version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cfd1e3f8955a5d7de9fab72fc8373fade9fb8a703968cb200ae3dc6cf08e185a" dependencies = [ - "borsh-derive 1.6.1", + "borsh-derive", "bytes", "cfg_aliases", ] -[[package]] -name = "borsh-derive" -version = "0.10.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "831213f80d9423998dd696e2c5345aba6be7a0bd8cd19e31c5243e13df1cef89" -dependencies = [ - "borsh-derive-internal", - "borsh-schema-derive-internal", - "proc-macro-crate 0.1.5", - "proc-macro2", - "syn 1.0.109", -] - [[package]] name = "borsh-derive" version = "1.6.1" @@ -507,34 +491,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bfcfdc083699101d5a7965e49925975f2f55060f94f9a05e7187be95d530ca59" dependencies = [ "once_cell", - "proc-macro-crate 3.5.0", + "proc-macro-crate", "proc-macro2", "quote", "syn 2.0.117", ] -[[package]] -name = "borsh-derive-internal" -version = "0.10.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65d6ba50644c98714aa2a70d13d7df3cd75cd2b523a2b452bf010443800976b3" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "borsh-schema-derive-internal" -version = "0.10.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "276691d96f063427be83e6692b86148e488ebba9f48f77788724ca027ba3b6d4" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", -] - [[package]] name = "brotli" version = "8.0.2" @@ -701,6 +663,16 @@ dependencies = [ "windows-sys 0.61.2", ] +[[package]] +name = "const-crypto" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1c06f1eb05f06cf2e380fdded278fbf056a38974299d77960555a311dcf91a52" +dependencies = [ + "keccak-const", + "sha2-const-stable", +] + [[package]] name = "const-oid" version = "0.9.6" @@ -713,6 +685,22 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3d52eff69cd5e647efe296129160853a42795992097e8af39800e1060caeea9b" +[[package]] +name = "core-foundation" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "core-foundation-sys" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" + [[package]] name = "cpufeatures" version = "0.2.17" @@ -1021,18 +1009,19 @@ name = "encrypt-solana-client" version = "0.1.0" dependencies = [ "anchor-lang", - "borsh 1.6.1", + "borsh", "encrypt-compute", "encrypt-grpc", "encrypt-types", "num-derive", "num-traits", - "solana-account-info 3.1.1", + "solana-account-info", "solana-address 2.4.0", - "solana-cpi 3.1.0", - "solana-instruction 3.3.0", - "solana-program-error 3.0.1", + "solana-cpi", + "solana-instruction", + "solana-program-error", "solana-pubkey 4.1.0", + "solana-sdk", "thiserror 2.0.18", "tonic", ] @@ -1040,6 +1029,10 @@ dependencies = [ [[package]] name = "encrypt-types" version = "0.1.0" +dependencies = [ + "bcs", + "serde", +] [[package]] name = "equivalent" @@ -1091,31 +1084,13 @@ version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582" -[[package]] -name = "five8" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a75b8549488b4715defcb0d8a8a1c1c76a80661b5fa106b4ca0e7fce59d7d875" -dependencies = [ - "five8_core 0.1.2", -] - [[package]] name = "five8" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "23f76610e969fa1784327ded240f1e28a3fd9520c9cec93b636fcf62dd37f772" dependencies = [ - "five8_core 1.0.0", -] - -[[package]] -name = "five8_const" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26dec3da8bc3ef08f2c04f61eab298c3ab334523e55f076354d6d6f613799a7b" -dependencies = [ - "five8_core 0.1.2", + "five8_core", ] [[package]] @@ -1124,15 +1099,9 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1a0f1728185f277989ca573a402716ae0beaaea3f76a8ff87ef9dd8fb19436c5" dependencies = [ - "five8_core 1.0.0", + "five8_core", ] -[[package]] -name = "five8_core" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2551bf44bc5f776c15044b9b94153a00198be06743e262afaaa61f11ac7523a5" - [[package]] name = "five8_core" version = "1.0.0" @@ -1341,15 +1310,6 @@ dependencies = [ "byteorder", ] -[[package]] -name = "hashbrown" -version = "0.13.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" -dependencies = [ - "ahash", -] - [[package]] name = "hashbrown" version = "0.15.5" @@ -1739,6 +1699,12 @@ dependencies = [ "cpufeatures", ] +[[package]] +name = "keccak-const" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57d8d8ce877200136358e0bbff3a77965875db3af755a11e1fa6b1b3e2df13ea" + [[package]] name = "lazy_static" version = "1.5.0" @@ -1905,7 +1871,7 @@ version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "680998035259dcfcafe653688bf2aa6d3e2dc05e98be6ab46afb089dc84f1df8" dependencies = [ - "proc-macro-crate 3.5.0", + "proc-macro-crate", "proc-macro2", "quote", "syn 2.0.117", @@ -1923,6 +1889,12 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" +[[package]] +name = "openssl-probe" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe" + [[package]] name = "parking_lot" version = "0.12.5" @@ -2072,15 +2044,6 @@ dependencies = [ "syn 2.0.117", ] -[[package]] -name = "proc-macro-crate" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d6ea3c4595b96363c13943497db34af4460fb474a95c43f4446ad341b8c9785" -dependencies = [ - "toml", -] - [[package]] name = "proc-macro-crate" version = "3.5.0" @@ -2253,9 +2216,9 @@ checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" [[package]] name = "rand" -version = "0.8.5" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" +checksum = "5ca0ecfa931c29007047d1bc58e623ab12e5590e8c7cc53200d5202b69266d8a" dependencies = [ "libc", "rand_chacha 0.3.1", @@ -2467,6 +2430,7 @@ version = "0.23.37" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "758025cb5fccfd3bc2fd74708fd4682be41d99e5dff73c377c0646c6012c73a4" dependencies = [ + "log", "once_cell", "ring", "rustls-pki-types", @@ -2475,6 +2439,18 @@ dependencies = [ "zeroize", ] +[[package]] +name = "rustls-native-certs" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "612460d5f7bea540c490b2b6395d8e34a953e52b491accd6c86c8164c5932a63" +dependencies = [ + "openssl-probe", + "rustls-pki-types", + "schannel", + "security-framework", +] + [[package]] name = "rustls-pki-types" version = "1.14.0" @@ -2508,6 +2484,15 @@ version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f" +[[package]] +name = "schannel" +version = "0.1.29" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91c1b7e4904c873ef0710c1f407dde2e6287de2bebc1bbbf7d430bb7cbffd939" +dependencies = [ + "windows-sys 0.61.2", +] + [[package]] name = "scopeguard" version = "1.2.0" @@ -2528,6 +2513,29 @@ dependencies = [ "zeroize", ] +[[package]] +name = "security-framework" +version = "3.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b7f4bc775c73d9a02cde8bf7b2ec4c9d12743edf609006c7facc23998404cd1d" +dependencies = [ + "bitflags", + "core-foundation", + "core-foundation-sys", + "libc", + "security-framework-sys", +] + +[[package]] +name = "security-framework-sys" +version = "2.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ce2691df843ecc5d231c0b14ece2acc3efb62c0a398c7e1d875f3983ce020e3" +dependencies = [ + "core-foundation-sys", + "libc", +] + [[package]] name = "semver" version = "1.0.27" @@ -2727,11 +2735,11 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-account-info 3.1.1", - "solana-clock 3.0.1", + "solana-account-info", + "solana-clock", "solana-instruction-error", "solana-pubkey 4.1.0", - "solana-sdk-ids 3.1.0", + "solana-sdk-ids", "solana-sysvar 3.1.1", ] @@ -2745,11 +2753,11 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-account-info 3.1.1", - "solana-clock 3.0.1", + "solana-account-info", + "solana-clock", "solana-instruction-error", "solana-pubkey 4.1.0", - "solana-sdk-ids 3.1.0", + "solana-sdk-ids", "solana-sysvar 4.0.0", ] @@ -2769,21 +2777,21 @@ dependencies = [ "solana-account 3.4.0", "solana-account-decoder-client-types", "solana-address-lookup-table-interface", - "solana-clock 3.0.1", + "solana-clock", "solana-config-interface", - "solana-epoch-schedule 3.0.0", - "solana-fee-calculator 3.1.0", - "solana-instruction 3.3.0", - "solana-loader-v3-interface 6.1.0", + "solana-epoch-schedule", + "solana-fee-calculator", + "solana-instruction", + "solana-loader-v3-interface", "solana-nonce", - "solana-program-option 3.1.0", - "solana-program-pack 3.1.0", + "solana-program-option", + "solana-program-pack", "solana-pubkey 4.1.0", "solana-rent 3.1.0", - "solana-sdk-ids 3.1.0", - "solana-slot-hashes 3.0.1", - "solana-slot-history 3.0.0", - "solana-stake-interface 2.0.2", + "solana-sdk-ids", + "solana-slot-hashes", + "solana-slot-history", + "solana-stake-interface", "solana-sysvar 3.1.1", "solana-vote-interface", "spl-generic-token", @@ -2810,17 +2818,6 @@ dependencies = [ "zstd", ] -[[package]] -name = "solana-account-info" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8f5152a288ef1912300fc6efa6c2d1f9bb55d9398eb6c72326360b8063987da" -dependencies = [ - "solana-program-error 2.2.2", - "solana-program-memory 2.3.1", - "solana-pubkey 2.4.0", -] - [[package]] name = "solana-account-info" version = "3.1.1" @@ -2830,8 +2827,8 @@ dependencies = [ "bincode", "serde_core", "solana-address 2.4.0", - "solana-program-error 3.0.1", - "solana-program-memory 3.1.0", + "solana-program-error", + "solana-program-memory", ] [[package]] @@ -2849,22 +2846,22 @@ version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f67735365edc7fb19ed74ec950597107c8ee9cbfebac57b8868b3e78fb6df16" dependencies = [ - "borsh 1.6.1", + "borsh", "bytemuck", "bytemuck_derive", "curve25519-dalek", - "five8 1.0.0", - "five8_const 1.0.0", + "five8", + "five8_const", "rand 0.9.2", "serde", "serde_derive", "sha2-const-stable", - "solana-atomic-u64 3.0.1", + "solana-atomic-u64", "solana-define-syscall 5.0.0", "solana-nullable", - "solana-program-error 3.0.1", - "solana-sanitize 3.0.1", - "solana-sha256-hasher 3.1.0", + "solana-program-error", + "solana-sanitize", + "solana-sha256-hasher", "wincode", ] @@ -2878,21 +2875,12 @@ dependencies = [ "bytemuck", "serde", "serde_derive", - "solana-clock 3.0.1", - "solana-instruction 3.3.0", + "solana-clock", + "solana-instruction", "solana-instruction-error", "solana-pubkey 4.1.0", - "solana-sdk-ids 3.1.0", - "solana-slot-hashes 3.0.1", -] - -[[package]] -name = "solana-atomic-u64" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d52e52720efe60465b052b9e7445a01c17550666beec855cce66f44766697bc2" -dependencies = [ - "parking_lot", + "solana-sdk-ids", + "solana-slot-hashes", ] [[package]] @@ -2932,20 +2920,7 @@ version = "3.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c04abbae16f57178a163125805637b8a076175bb5c0002fb04f4792bea901cf7" dependencies = [ - "borsh 1.6.1", -] - -[[package]] -name = "solana-clock" -version = "2.2.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8584296123df8fe229b95e2ebfd37ae637fe9db9b7d4dd677ac5a78e80dbfce" -dependencies = [ - "serde", - "serde_derive", - "solana-sdk-ids 2.2.1", - "solana-sdk-macro 2.2.1", - "solana-sysvar-id 2.2.1", + "borsh", ] [[package]] @@ -2956,9 +2931,9 @@ checksum = "95cf11109c3b6115cc510f1e31f06fdd52f504271bc24ef5f1249fbbcae5f9f3" dependencies = [ "serde", "serde_derive", - "solana-sdk-ids 3.1.0", - "solana-sdk-macro 3.0.1", - "solana-sysvar-id 3.1.0", + "solana-sdk-ids", + "solana-sdk-macro", + "solana-sysvar-id", ] [[package]] @@ -2981,39 +2956,25 @@ dependencies = [ "serde", "serde_derive", "solana-account 3.4.0", - "solana-instruction 3.3.0", + "solana-instruction", "solana-pubkey 3.0.0", - "solana-sdk-ids 3.1.0", + "solana-sdk-ids", "solana-short-vec", "solana-system-interface 2.0.0", ] -[[package]] -name = "solana-cpi" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8dc71126edddc2ba014622fc32d0f5e2e78ec6c5a1e0eb511b85618c09e9ea11" -dependencies = [ - "solana-account-info 2.3.0", - "solana-define-syscall 2.3.0", - "solana-instruction 2.3.3", - "solana-program-error 2.2.2", - "solana-pubkey 2.4.0", - "solana-stable-layout 2.2.1", -] - [[package]] name = "solana-cpi" version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4dea26709d867aada85d0d3617db0944215c8bb28d3745b912de7db13a23280c" dependencies = [ - "solana-account-info 3.1.1", + "solana-account-info", "solana-define-syscall 4.0.1", - "solana-instruction 3.3.0", - "solana-program-error 3.0.1", + "solana-instruction", + "solana-program-error", "solana-pubkey 4.1.0", - "solana-stable-layout 3.0.1", + "solana-stable-layout", ] [[package]] @@ -3030,21 +2991,6 @@ dependencies = [ "thiserror 2.0.18", ] -[[package]] -name = "solana-decode-error" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c781686a18db2f942e70913f7ca15dc120ec38dcab42ff7557db2c70c625a35" -dependencies = [ - "num-traits", -] - -[[package]] -name = "solana-define-syscall" -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" @@ -3084,20 +3030,6 @@ dependencies = [ "serde_derive", ] -[[package]] -name = "solana-epoch-rewards" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86b575d3dd323b9ea10bb6fe89bf6bf93e249b215ba8ed7f68f1a3633f384db7" -dependencies = [ - "serde", - "serde_derive", - "solana-hash 2.3.0", - "solana-sdk-ids 2.2.1", - "solana-sdk-macro 2.2.1", - "solana-sysvar-id 2.2.1", -] - [[package]] name = "solana-epoch-rewards" version = "3.0.1" @@ -3107,9 +3039,9 @@ dependencies = [ "serde", "serde_derive", "solana-hash 4.2.0", - "solana-sdk-ids 3.1.0", - "solana-sdk-macro 3.0.1", - "solana-sysvar-id 3.1.0", + "solana-sdk-ids", + "solana-sdk-macro", + "solana-sysvar-id", ] [[package]] @@ -3123,19 +3055,6 @@ dependencies = [ "solana-hash 4.2.0", ] -[[package]] -name = "solana-epoch-schedule" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fce071fbddecc55d727b1d7ed16a629afe4f6e4c217bc8d00af3b785f6f67ed" -dependencies = [ - "serde", - "serde_derive", - "solana-sdk-ids 2.2.1", - "solana-sdk-macro 2.2.1", - "solana-sysvar-id 2.2.1", -] - [[package]] name = "solana-epoch-schedule" version = "3.0.0" @@ -3144,9 +3063,9 @@ checksum = "6e5481e72cc4d52c169db73e4c0cd16de8bc943078aac587ec4817a75cc6388f" dependencies = [ "serde", "serde_derive", - "solana-sdk-ids 3.1.0", - "solana-sdk-macro 3.0.1", - "solana-sysvar-id 3.1.0", + "solana-sdk-ids", + "solana-sdk-macro", + "solana-sysvar-id", ] [[package]] @@ -3168,24 +3087,14 @@ dependencies = [ "serde", "serde_derive", "solana-hash 4.2.0", - "solana-instruction 3.3.0", + "solana-instruction", "solana-nonce", "solana-pubkey 4.1.0", - "solana-sdk-ids 3.1.0", + "solana-sdk-ids", "solana-system-interface 3.1.0", "thiserror 2.0.18", ] -[[package]] -name = "solana-feature-gate-interface" -version = "2.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43f5c5382b449e8e4e3016fb05e418c53d57782d8b5c30aa372fc265654b956d" -dependencies = [ - "solana-pubkey 2.4.0", - "solana-sdk-ids 2.2.1", -] - [[package]] name = "solana-feature-gate-interface" version = "3.1.0" @@ -3194,20 +3103,9 @@ checksum = "75ca9b5cbb6f500f7fd73db5bd95640f71a83f04d6121a0e59a43b202dca2731" dependencies = [ "serde", "serde_derive", - "solana-program-error 3.0.1", + "solana-program-error", "solana-pubkey 4.1.0", - "solana-sdk-ids 3.1.0", -] - -[[package]] -name = "solana-fee-calculator" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d89bc408da0fb3812bc3008189d148b4d3e08252c79ad810b245482a3f70cd8d" -dependencies = [ - "log", - "serde", - "serde_derive", + "solana-sdk-ids", ] [[package]] @@ -3237,23 +3135,6 @@ version = "3.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "50c19418921b9369092a9583120dbbccbcc2d92bd0c6bf5adb5f80ffd4ea4c69" -[[package]] -name = "solana-hash" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5b96e9f0300fa287b545613f007dfe20043d7812bee255f418c1eb649c93b63" -dependencies = [ - "bytemuck", - "bytemuck_derive", - "five8 0.2.1", - "js-sys", - "serde", - "serde_derive", - "solana-atomic-u64 2.2.1", - "solana-sanitize 2.2.1", - "wasm-bindgen", -] - [[package]] name = "solana-hash" version = "3.1.0" @@ -3269,14 +3150,14 @@ version = "4.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8064ea1d591ec791be95245058ca40f4f5345d390c200069d0f79bbf55bfae55" dependencies = [ - "borsh 1.6.1", + "borsh", "bytemuck", "bytemuck_derive", - "five8 1.0.0", + "five8", "serde", "serde_derive", - "solana-atomic-u64 3.0.1", - "solana-sanitize 3.0.1", + "solana-atomic-u64", + "solana-sanitize", "wincode", ] @@ -3290,24 +3171,6 @@ dependencies = [ "serde_derive", ] -[[package]] -name = "solana-instruction" -version = "2.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bab5682934bd1f65f8d2c16f21cb532526fcc1a09f796e2cacdb091eee5774ad" -dependencies = [ - "bincode", - "getrandom 0.2.17", - "js-sys", - "num-traits", - "serde", - "serde_derive", - "serde_json", - "solana-define-syscall 2.3.0", - "solana-pubkey 2.4.0", - "wasm-bindgen", -] - [[package]] name = "solana-instruction" version = "3.3.0" @@ -3315,7 +3178,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a97881335fc698deb46c6571945969aae6d93a14e2fff792a368b4fac872f116" dependencies = [ "bincode", - "borsh 1.6.1", + "borsh", "serde", "serde_derive", "solana-define-syscall 5.0.0", @@ -3332,24 +3195,7 @@ dependencies = [ "num-traits", "serde", "serde_derive", - "solana-program-error 3.0.1", -] - -[[package]] -name = "solana-instructions-sysvar" -version = "2.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0e85a6fad5c2d0c4f5b91d34b8ca47118fc593af706e523cdbedf846a954f57" -dependencies = [ - "bitflags", - "solana-account-info 2.3.0", - "solana-instruction 2.3.3", - "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 2.2.1", - "solana-sysvar-id 2.2.1", + "solana-program-error", ] [[package]] @@ -3359,28 +3205,28 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ddf67876c541aa1e21ee1acae35c95c6fbc61119814bfef70579317a5e26955" dependencies = [ "bitflags", - "solana-account-info 3.1.1", - "solana-instruction 3.3.0", + "solana-account-info", + "solana-instruction", "solana-instruction-error", - "solana-program-error 3.0.1", + "solana-program-error", "solana-pubkey 3.0.0", - "solana-sanitize 3.0.1", - "solana-sdk-ids 3.1.0", - "solana-serialize-utils 3.1.1", - "solana-sysvar-id 3.1.0", + "solana-sanitize", + "solana-sdk-ids", + "solana-serialize-utils", + "solana-sysvar-id", ] [[package]] name = "solana-invoke" -version = "0.4.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58f5693c6de226b3626658377168b0184e94e8292ff16e3d31d4766e65627565" +checksum = "4065031f5c7dd29ef5f5003c1a353011eeabbafa6c5a5033da0cedbfca824b94" dependencies = [ - "solana-account-info 2.3.0", - "solana-define-syscall 2.3.0", - "solana-instruction 2.3.3", - "solana-program-entrypoint 2.3.0", - "solana-stable-layout 2.2.1", + "solana-account-info", + "solana-define-syscall 3.0.0", + "solana-instruction", + "solana-program-entrypoint", + "solana-stable-layout", ] [[package]] @@ -3402,8 +3248,8 @@ checksum = "263d614c12aa267a3278703175fd6440552ca61bc960b5a02a4482720c53438b" dependencies = [ "ed25519-dalek", "ed25519-dalek-bip32", - "five8 1.0.0", - "five8_core 1.0.0", + "five8", + "five8_core", "rand 0.9.2", "solana-address 2.4.0", "solana-derivation-path", @@ -3413,19 +3259,6 @@ dependencies = [ "solana-signer", ] -[[package]] -name = "solana-last-restart-slot" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a6360ac2fdc72e7463565cd256eedcf10d7ef0c28a1249d261ec168c1b55cdd" -dependencies = [ - "serde", - "serde_derive", - "solana-sdk-ids 2.2.1", - "solana-sdk-macro 2.2.1", - "solana-sysvar-id 2.2.1", -] - [[package]] name = "solana-last-restart-slot" version = "3.0.0" @@ -3434,24 +3267,9 @@ checksum = "dcda154ec827f5fc1e4da0af3417951b7e9b8157540f81f936c4a8b1156134d0" dependencies = [ "serde", "serde_derive", - "solana-sdk-ids 3.1.0", - "solana-sdk-macro 3.0.1", - "solana-sysvar-id 3.1.0", -] - -[[package]] -name = "solana-loader-v3-interface" -version = "3.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa4be76cfa9afd84ca2f35ebc09f0da0f0092935ccdac0595d98447f259538c2" -dependencies = [ - "serde", - "serde_bytes", - "serde_derive", - "solana-instruction 2.3.3", - "solana-pubkey 2.4.0", - "solana-sdk-ids 2.2.1", - "solana-system-interface 1.0.0", + "solana-sdk-ids", + "solana-sdk-macro", + "solana-sysvar-id", ] [[package]] @@ -3463,9 +3281,10 @@ dependencies = [ "serde", "serde_bytes", "serde_derive", - "solana-instruction 3.3.0", + "solana-instruction", "solana-pubkey 3.0.0", - "solana-sdk-ids 3.1.0", + "solana-sdk-ids", + "solana-system-interface 2.0.0", ] [[package]] @@ -3480,9 +3299,9 @@ dependencies = [ "serde_derive", "solana-address 2.4.0", "solana-hash 4.2.0", - "solana-instruction 3.3.0", - "solana-sanitize 3.0.1", - "solana-sdk-ids 3.1.0", + "solana-instruction", + "solana-sanitize", + "solana-sdk-ids", "solana-short-vec", "solana-transaction-error", ] @@ -3499,23 +3318,14 @@ dependencies = [ "serde_derive", "solana-address 2.4.0", "solana-hash 4.2.0", - "solana-instruction 3.3.0", - "solana-sanitize 3.0.1", - "solana-sdk-ids 3.1.0", + "solana-instruction", + "solana-sanitize", + "solana-sdk-ids", "solana-short-vec", "solana-transaction-error", "wincode", ] -[[package]] -name = "solana-msg" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f36a1a14399afaabc2781a1db09cb14ee4cc4ee5c7a5a3cfcc601811379a8092" -dependencies = [ - "solana-define-syscall 2.3.0", -] - [[package]] name = "solana-msg" version = "3.1.0" @@ -3539,10 +3349,10 @@ checksum = "cbc469152a63284ef959b80c59cda015262a021da55d3b8fe42171d89c4b64f8" dependencies = [ "serde", "serde_derive", - "solana-fee-calculator 3.1.0", + "solana-fee-calculator", "solana-hash 4.2.0", "solana-pubkey 4.1.0", - "solana-sha256-hasher 3.1.0", + "solana-sha256-hasher", ] [[package]] @@ -3564,8 +3374,8 @@ dependencies = [ "solana-hash 3.1.0", "solana-packet", "solana-pubkey 3.0.0", - "solana-sanitize 3.0.1", - "solana-sha256-hasher 3.1.0", + "solana-sanitize", + "solana-sha256-hasher", "solana-signature", "solana-signer", ] @@ -3597,56 +3407,44 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "778f08fb0eaf52c9a3bef2978247f7fab0ccfddc44cfddb936d5ad9f98ede886" dependencies = [ "memoffset", - "solana-account-info 3.1.1", + "solana-account-info", "solana-big-mod-exp", "solana-blake3-hasher", "solana-borsh", - "solana-clock 3.0.1", - "solana-cpi 3.1.0", + "solana-clock", + "solana-cpi", "solana-define-syscall 5.0.0", - "solana-epoch-rewards 3.0.1", - "solana-epoch-schedule 3.0.0", + "solana-epoch-rewards", + "solana-epoch-schedule", "solana-epoch-stake", "solana-example-mocks", - "solana-fee-calculator 3.1.0", + "solana-fee-calculator", "solana-hash 4.2.0", - "solana-instruction 3.3.0", + "solana-instruction", "solana-instruction-error", - "solana-instructions-sysvar 3.0.0", + "solana-instructions-sysvar", "solana-keccak-hasher", - "solana-last-restart-slot 3.0.0", - "solana-msg 3.1.0", + "solana-last-restart-slot", + "solana-msg", "solana-native-token", - "solana-program-entrypoint 3.1.1", - "solana-program-error 3.0.1", - "solana-program-memory 3.1.0", - "solana-program-option 3.1.0", - "solana-program-pack 3.1.0", + "solana-program-entrypoint", + "solana-program-error", + "solana-program-memory", + "solana-program-option", + "solana-program-pack", "solana-pubkey 4.1.0", "solana-rent 4.1.0", - "solana-sdk-ids 3.1.0", + "solana-sdk-ids", "solana-secp256k1-recover", "solana-serde-varint", - "solana-serialize-utils 3.1.1", - "solana-sha256-hasher 3.1.0", + "solana-serialize-utils", + "solana-sha256-hasher", "solana-short-vec", - "solana-slot-hashes 3.0.1", - "solana-slot-history 3.0.0", - "solana-stable-layout 3.0.1", + "solana-slot-hashes", + "solana-slot-history", + "solana-stable-layout", "solana-sysvar 4.0.0", - "solana-sysvar-id 3.1.0", -] - -[[package]] -name = "solana-program-entrypoint" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32ce041b1a0ed275290a5008ee1a4a6c48f5054c8a3d78d313c08958a06aedbd" -dependencies = [ - "solana-account-info 2.3.0", - "solana-msg 2.2.1", - "solana-program-error 2.2.2", - "solana-pubkey 2.4.0", + "solana-sysvar-id", ] [[package]] @@ -3655,46 +3453,23 @@ version = "3.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "84c9b0a1ff494e05f503a08b3d51150b73aa639544631e510279d6375f290997" dependencies = [ - "solana-account-info 3.1.1", + "solana-account-info", "solana-define-syscall 4.0.1", - "solana-program-error 3.0.1", + "solana-program-error", "solana-pubkey 4.1.0", ] -[[package]] -name = "solana-program-error" -version = "2.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ee2e0217d642e2ea4bee237f37bd61bb02aec60da3647c48ff88f6556ade775" -dependencies = [ - "borsh 1.6.1", - "num-traits", - "solana-decode-error", - "solana-instruction 2.3.3", - "solana-msg 2.2.1", - "solana-pubkey 2.4.0", -] - [[package]] name = "solana-program-error" version = "3.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4f04fa578707b3612b095f0c8e19b66a1233f7c42ca8082fcb3b745afcc0add6" dependencies = [ - "borsh 1.6.1", + "borsh", "serde", "serde_derive", ] -[[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 2.3.0", -] - [[package]] name = "solana-program-memory" version = "3.1.0" @@ -3704,60 +3479,19 @@ dependencies = [ "solana-define-syscall 4.0.1", ] -[[package]] -name = "solana-program-option" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc677a2e9bc616eda6dbdab834d463372b92848b2bfe4a1ed4e4b4adba3397d0" - [[package]] name = "solana-program-option" version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7a88006a9b8594088cec9027ab77caaaa258a2aaa2083d3f086c44b42e50aeab" -[[package]] -name = "solana-program-pack" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "319f0ef15e6e12dc37c597faccb7d62525a509fec5f6975ecb9419efddeb277b" -dependencies = [ - "solana-program-error 2.2.2", -] - [[package]] name = "solana-program-pack" version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3d7701cb15b90667ae1c89ef4ac35a59c61e66ce58ddee13d729472af7f41d59" dependencies = [ - "solana-program-error 3.0.1", -] - -[[package]] -name = "solana-pubkey" -version = "2.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b62adb9c3261a052ca1f999398c388f1daf558a1b492f60a6d9e64857db4ff1" -dependencies = [ - "borsh 0.10.4", - "borsh 1.6.1", - "bytemuck", - "bytemuck_derive", - "curve25519-dalek", - "five8 0.2.1", - "five8_const 0.1.4", - "getrandom 0.2.17", - "js-sys", - "num-traits", - "serde", - "serde_derive", - "solana-atomic-u64 2.2.1", - "solana-decode-error", - "solana-define-syscall 2.3.0", - "solana-sanitize 2.2.1", - "solana-sha256-hasher 2.3.0", - "wasm-bindgen", + "solana-program-error", ] [[package]] @@ -3779,19 +3513,6 @@ dependencies = [ "solana-address 2.4.0", ] -[[package]] -name = "solana-rent" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1aea8fdea9de98ca6e8c2da5827707fb3842833521b528a713810ca685d2480" -dependencies = [ - "serde", - "serde_derive", - "solana-sdk-ids 2.2.1", - "solana-sdk-macro 2.2.1", - "solana-sysvar-id 2.2.1", -] - [[package]] name = "solana-rent" version = "3.1.0" @@ -3800,9 +3521,9 @@ checksum = "e860d5499a705369778647e97d760f7670adfb6fc8419dd3d568deccd46d5487" dependencies = [ "serde", "serde_derive", - "solana-sdk-ids 3.1.0", - "solana-sdk-macro 3.0.1", - "solana-sysvar-id 3.1.0", + "solana-sdk-ids", + "solana-sdk-macro", + "solana-sysvar-id", ] [[package]] @@ -3813,9 +3534,9 @@ checksum = "a1771d726d4854f1818c750e14aff40b19d84720d0b1b6d53e50e8f16cb6bd62" dependencies = [ "serde", "serde_derive", - "solana-sdk-ids 3.1.0", - "solana-sdk-macro 3.0.1", - "solana-sysvar-id 3.1.0", + "solana-sdk-ids", + "solana-sdk-macro", + "solana-sysvar-id", ] [[package]] @@ -3849,13 +3570,13 @@ dependencies = [ "solana-account 3.4.0", "solana-account-decoder", "solana-account-decoder-client-types", - "solana-clock 3.0.1", + "solana-clock", "solana-commitment-config", "solana-epoch-info", - "solana-epoch-schedule 3.0.0", - "solana-feature-gate-interface 3.1.0", + "solana-epoch-schedule", + "solana-feature-gate-interface", "solana-hash 4.2.0", - "solana-instruction 3.3.0", + "solana-instruction", "solana-message 3.1.0", "solana-pubkey 4.1.0", "solana-rpc-client-api", @@ -3881,7 +3602,7 @@ dependencies = [ "serde", "serde_json", "solana-account-decoder-client-types", - "solana-clock 3.0.1", + "solana-clock", "solana-rpc-client-types", "solana-signer", "solana-transaction-error", @@ -3903,9 +3624,9 @@ dependencies = [ "solana-account 3.4.0", "solana-account-decoder-client-types", "solana-address 2.4.0", - "solana-clock 3.0.1", + "solana-clock", "solana-commitment-config", - "solana-fee-calculator 3.1.0", + "solana-fee-calculator", "solana-inflation", "solana-reward-info", "solana-transaction 3.1.0", @@ -3916,12 +3637,6 @@ dependencies = [ "thiserror 2.0.18", ] -[[package]] -name = "solana-sanitize" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61f1bc1357b8188d9c4a3af3fc55276e56987265eb7ad073ae6f8180ee54cecf" - [[package]] name = "solana-sanitize" version = "3.0.1" @@ -3961,11 +3676,11 @@ dependencies = [ "solana-offchain-message", "solana-presigner", "solana-program", - "solana-program-memory 3.1.0", + "solana-program-memory", "solana-pubkey 4.1.0", - "solana-sanitize 3.0.1", - "solana-sdk-ids 3.1.0", - "solana-sdk-macro 3.0.1", + "solana-sanitize", + "solana-sdk-ids", + "solana-sdk-macro", "solana-seed-derivable", "solana-seed-phrase", "solana-serde", @@ -3980,15 +3695,6 @@ dependencies = [ "thiserror 2.0.18", ] -[[package]] -name = "solana-sdk-ids" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c5d8b9cc68d5c88b062a33e23a6466722467dde0035152d8fb1afbcdf350a5f" -dependencies = [ - "solana-pubkey 2.4.0", -] - [[package]] name = "solana-sdk-ids" version = "3.1.0" @@ -3998,18 +3704,6 @@ dependencies = [ "solana-address 2.4.0", ] -[[package]] -name = "solana-sdk-macro" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86280da8b99d03560f6ab5aca9de2e38805681df34e0bb8f238e69b29433b9df" -dependencies = [ - "bs58", - "proc-macro2", - "quote", - "syn 2.0.117", -] - [[package]] name = "solana-sdk-macro" version = "3.0.1" @@ -4071,17 +3765,6 @@ dependencies = [ "serde", ] -[[package]] -name = "solana-serialize-utils" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "817a284b63197d2b27afdba829c5ab34231da4a9b4e763466a003c40ca4f535e" -dependencies = [ - "solana-instruction 2.3.3", - "solana-pubkey 2.4.0", - "solana-sanitize 2.2.1", -] - [[package]] name = "solana-serialize-utils" version = "3.1.1" @@ -4090,18 +3773,7 @@ checksum = "5d7cc401931d178472358e6b78dc72d031dc08f752d7410f0e8bd259dd6f02fa" dependencies = [ "solana-instruction-error", "solana-pubkey 4.1.0", - "solana-sanitize 3.0.1", -] - -[[package]] -name = "solana-sha256-hasher" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5aa3feb32c28765f6aa1ce8f3feac30936f16c5c3f7eb73d63a5b8f6f8ecdc44" -dependencies = [ - "sha2", - "solana-define-syscall 2.3.0", - "solana-hash 2.3.0", + "solana-sanitize", ] [[package]] @@ -4132,7 +3804,7 @@ checksum = "d6c79722e299d957958bf33695f7cd1ef6724ff55563c60fd9e3e24487cccde2" dependencies = [ "solana-hard-forks", "solana-hash 4.2.0", - "solana-sha256-hasher 3.1.0", + "solana-sha256-hasher", ] [[package]] @@ -4142,12 +3814,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "132a93134f1262aa832f1849b83bec6c9945669b866da18661a427943b9e801e" dependencies = [ "ed25519-dalek", - "five8 1.0.0", + "five8", "rand 0.9.2", "serde", "serde-big-array", "serde_derive", - "solana-sanitize 3.0.1", + "solana-sanitize", "wincode", ] @@ -4162,19 +3834,6 @@ dependencies = [ "solana-transaction-error", ] -[[package]] -name = "solana-slot-hashes" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c8691982114513763e88d04094c9caa0376b867a29577939011331134c301ce" -dependencies = [ - "serde", - "serde_derive", - "solana-hash 2.3.0", - "solana-sdk-ids 2.2.1", - "solana-sysvar-id 2.2.1", -] - [[package]] name = "solana-slot-hashes" version = "3.0.1" @@ -4184,21 +3843,8 @@ dependencies = [ "serde", "serde_derive", "solana-hash 4.2.0", - "solana-sdk-ids 3.1.0", - "solana-sysvar-id 3.1.0", -] - -[[package]] -name = "solana-slot-history" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97ccc1b2067ca22754d5283afb2b0126d61eae734fc616d23871b0943b0d935e" -dependencies = [ - "bv", - "serde", - "serde_derive", - "solana-sdk-ids 2.2.1", - "solana-sysvar-id 2.2.1", + "solana-sdk-ids", + "solana-sysvar-id", ] [[package]] @@ -4210,18 +3856,8 @@ dependencies = [ "bv", "serde", "serde_derive", - "solana-sdk-ids 3.1.0", - "solana-sysvar-id 3.1.0", -] - -[[package]] -name = "solana-stable-layout" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f14f7d02af8f2bc1b5efeeae71bc1c2b7f0f65cd75bcc7d8180f2c762a57f54" -dependencies = [ - "solana-instruction 2.3.3", - "solana-pubkey 2.4.0", + "solana-sdk-ids", + "solana-sysvar-id", ] [[package]] @@ -4230,29 +3866,10 @@ version = "3.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c9f6a291ba063a37780af29e7db14bdd3dc447584d8ba5b3fc4b88e2bbc982fa" dependencies = [ - "solana-instruction 3.3.0", + "solana-instruction", "solana-pubkey 4.1.0", ] -[[package]] -name = "solana-stake-interface" -version = "1.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5269e89fde216b4d7e1d1739cf5303f8398a1ff372a81232abbee80e554a838c" -dependencies = [ - "num-traits", - "serde", - "serde_derive", - "solana-clock 2.2.3", - "solana-cpi 2.2.1", - "solana-decode-error", - "solana-instruction 2.3.3", - "solana-program-error 2.2.2", - "solana-pubkey 2.4.0", - "solana-system-interface 1.0.0", - "solana-sysvar-id 2.2.1", -] - [[package]] name = "solana-stake-interface" version = "2.0.2" @@ -4262,14 +3879,14 @@ dependencies = [ "num-traits", "serde", "serde_derive", - "solana-clock 3.0.1", - "solana-cpi 3.1.0", - "solana-instruction 3.3.0", - "solana-program-error 3.0.1", + "solana-clock", + "solana-cpi", + "solana-instruction", + "solana-program-error", "solana-pubkey 3.0.0", "solana-system-interface 2.0.0", "solana-sysvar 3.1.1", - "solana-sysvar-id 3.1.0", + "solana-sysvar-id", ] [[package]] @@ -4278,22 +3895,6 @@ version = "4.0.0-beta.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "af8833dd3a3351278a50bb8f1de70636d126ab08ee708ac0c9977c4da25a9ed6" -[[package]] -name = "solana-system-interface" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94d7c18cb1a91c6be5f5a8ac9276a1d7c737e39a21beba9ea710ab4b9c63bc90" -dependencies = [ - "js-sys", - "num-traits", - "serde", - "serde_derive", - "solana-decode-error", - "solana-instruction 2.3.3", - "solana-pubkey 2.4.0", - "wasm-bindgen", -] - [[package]] name = "solana-system-interface" version = "2.0.0" @@ -4303,9 +3904,9 @@ dependencies = [ "num-traits", "serde", "serde_derive", - "solana-instruction 3.3.0", - "solana-msg 3.1.0", - "solana-program-error 3.0.1", + "solana-instruction", + "solana-msg", + "solana-program-error", "solana-pubkey 3.0.0", ] @@ -4319,44 +3920,9 @@ dependencies = [ "serde", "serde_derive", "solana-address 2.4.0", - "solana-instruction 3.3.0", - "solana-msg 3.1.0", - "solana-program-error 3.0.1", -] - -[[package]] -name = "solana-sysvar" -version = "2.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8c3595f95069f3d90f275bb9bd235a1973c4d059028b0a7f81baca2703815db" -dependencies = [ - "base64 0.22.1", - "bincode", - "lazy_static", - "serde", - "serde_derive", - "solana-account-info 2.3.0", - "solana-clock 2.2.3", - "solana-define-syscall 2.3.0", - "solana-epoch-rewards 2.2.1", - "solana-epoch-schedule 2.2.1", - "solana-fee-calculator 2.2.1", - "solana-hash 2.3.0", - "solana-instruction 2.3.3", - "solana-instructions-sysvar 2.2.2", - "solana-last-restart-slot 2.2.1", - "solana-program-entrypoint 2.3.0", - "solana-program-error 2.2.2", - "solana-program-memory 2.3.1", - "solana-pubkey 2.4.0", - "solana-rent 2.2.1", - "solana-sanitize 2.2.1", - "solana-sdk-ids 2.2.1", - "solana-sdk-macro 2.2.1", - "solana-slot-hashes 2.2.1", - "solana-slot-history 2.2.1", - "solana-stake-interface 1.2.1", - "solana-sysvar-id 2.2.1", + "solana-instruction", + "solana-msg", + "solana-program-error", ] [[package]] @@ -4370,25 +3936,25 @@ dependencies = [ "lazy_static", "serde", "serde_derive", - "solana-account-info 3.1.1", - "solana-clock 3.0.1", + "solana-account-info", + "solana-clock", "solana-define-syscall 4.0.1", - "solana-epoch-rewards 3.0.1", - "solana-epoch-schedule 3.0.0", - "solana-fee-calculator 3.1.0", + "solana-epoch-rewards", + "solana-epoch-schedule", + "solana-fee-calculator", "solana-hash 4.2.0", - "solana-instruction 3.3.0", - "solana-last-restart-slot 3.0.0", - "solana-program-entrypoint 3.1.1", - "solana-program-error 3.0.1", - "solana-program-memory 3.1.0", + "solana-instruction", + "solana-last-restart-slot", + "solana-program-entrypoint", + "solana-program-error", + "solana-program-memory", "solana-pubkey 4.1.0", "solana-rent 3.1.0", - "solana-sdk-ids 3.1.0", - "solana-sdk-macro 3.0.1", - "solana-slot-hashes 3.0.1", - "solana-slot-history 3.0.0", - "solana-sysvar-id 3.1.0", + "solana-sdk-ids", + "solana-sdk-macro", + "solana-slot-hashes", + "solana-slot-history", + "solana-sysvar-id", ] [[package]] @@ -4404,35 +3970,25 @@ dependencies = [ "lazy_static", "serde", "serde_derive", - "solana-account-info 3.1.1", - "solana-clock 3.0.1", + "solana-account-info", + "solana-clock", "solana-define-syscall 5.0.0", - "solana-epoch-rewards 3.0.1", - "solana-epoch-schedule 3.0.0", - "solana-fee-calculator 3.1.0", + "solana-epoch-rewards", + "solana-epoch-schedule", + "solana-fee-calculator", "solana-hash 4.2.0", - "solana-instruction 3.3.0", - "solana-last-restart-slot 3.0.0", - "solana-program-entrypoint 3.1.1", - "solana-program-error 3.0.1", - "solana-program-memory 3.1.0", + "solana-instruction", + "solana-last-restart-slot", + "solana-program-entrypoint", + "solana-program-error", + "solana-program-memory", "solana-pubkey 4.1.0", "solana-rent 4.1.0", - "solana-sdk-ids 3.1.0", - "solana-sdk-macro 3.0.1", - "solana-slot-hashes 3.0.1", - "solana-slot-history 3.0.0", - "solana-sysvar-id 3.1.0", -] - -[[package]] -name = "solana-sysvar-id" -version = "2.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5762b273d3325b047cfda250787f8d796d781746860d5d0a746ee29f3e8812c1" -dependencies = [ - "solana-pubkey 2.4.0", - "solana-sdk-ids 2.2.1", + "solana-sdk-ids", + "solana-sdk-macro", + "solana-slot-hashes", + "solana-slot-history", + "solana-sysvar-id", ] [[package]] @@ -4442,7 +3998,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "17358d1e9a13e5b9c2264d301102126cf11a47fd394cdf3dec174fe7bc96e1de" dependencies = [ "solana-address 2.4.0", - "solana-sdk-ids 3.1.0", + "solana-sdk-ids", ] [[package]] @@ -4462,11 +4018,11 @@ dependencies = [ "serde_derive", "solana-address 2.4.0", "solana-hash 4.2.0", - "solana-instruction 3.3.0", + "solana-instruction", "solana-instruction-error", "solana-message 3.1.0", - "solana-sanitize 3.0.1", - "solana-sdk-ids 3.1.0", + "solana-sanitize", + "solana-sdk-ids", "solana-short-vec", "solana-signature", "solana-signer", @@ -4483,11 +4039,11 @@ dependencies = [ "serde_derive", "solana-address 2.4.0", "solana-hash 4.2.0", - "solana-instruction 3.3.0", + "solana-instruction", "solana-instruction-error", "solana-message 4.0.0", - "solana-sanitize 3.0.1", - "solana-sdk-ids 3.1.0", + "solana-sanitize", + "solana-sdk-ids", "solana-short-vec", "solana-signature", "solana-signer", @@ -4504,12 +4060,12 @@ dependencies = [ "bincode", "serde", "solana-account 3.4.0", - "solana-instruction 3.3.0", - "solana-instructions-sysvar 3.0.0", + "solana-instruction", + "solana-instructions-sysvar", "solana-pubkey 4.1.0", "solana-rent 3.1.0", "solana-sbpf", - "solana-sdk-ids 3.1.0", + "solana-sdk-ids", ] [[package]] @@ -4521,7 +4077,7 @@ dependencies = [ "serde", "serde_derive", "solana-instruction-error", - "solana-sanitize 3.0.1", + "solana-sanitize", ] [[package]] @@ -4537,7 +4093,7 @@ dependencies = [ "serde_json", "solana-account-decoder-client-types", "solana-commitment-config", - "solana-instruction 3.3.0", + "solana-instruction", "solana-message 3.1.0", "solana-pubkey 4.1.0", "solana-reward-info", @@ -4558,7 +4114,7 @@ dependencies = [ "rand 0.9.2", "semver", "serde", - "solana-sanitize 3.0.1", + "solana-sanitize", "solana-serde-varint", ] @@ -4575,15 +4131,15 @@ dependencies = [ "serde", "serde_derive", "serde_with", - "solana-clock 3.0.1", + "solana-clock", "solana-hash 4.2.0", - "solana-instruction 3.3.0", + "solana-instruction", "solana-instruction-error", "solana-pubkey 4.1.0", "solana-rent 4.1.0", - "solana-sdk-ids 3.1.0", + "solana-sdk-ids", "solana-serde-varint", - "solana-serialize-utils 3.1.1", + "solana-serialize-utils", "solana-short-vec", "solana-system-interface 3.1.0", ] @@ -4616,15 +4172,15 @@ dependencies = [ "merlin", "num-derive", "num-traits", - "rand 0.8.5", + "rand 0.8.6", "serde", "serde_derive", "serde_json", "sha3", "solana-derivation-path", - "solana-instruction 3.3.0", + "solana-instruction", "solana-pubkey 3.0.0", - "solana-sdk-ids 3.1.0", + "solana-sdk-ids", "solana-seed-derivable", "solana-seed-phrase", "solana-signature", @@ -4652,8 +4208,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e597c5ff9ed7c74a54dbc47bae2f06e4db8c98f4356ad280200dc11878266db1" dependencies = [ "bytemuck", - "solana-program-error 3.0.1", - "solana-sha256-hasher 3.1.0", + "solana-program-error", + "solana-sha256-hasher", "spl-discriminator-derive", ] @@ -4697,14 +4253,14 @@ version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d6f3df240f67bea453d4bc5749761e45436d14b9457ed667e0300555d5c271f3" dependencies = [ - "borsh 1.6.1", + "borsh", "bytemuck", "bytemuck_derive", "num-derive", "num-traits", "num_enum", - "solana-program-error 3.0.1", - "solana-program-option 3.1.0", + "solana-program-error", + "solana-program-option", "solana-pubkey 3.0.0", "solana-zk-sdk", "thiserror 2.0.18", @@ -4721,13 +4277,13 @@ dependencies = [ "num-derive", "num-traits", "num_enum", - "solana-account-info 3.1.1", - "solana-instruction 3.3.0", - "solana-program-error 3.0.1", - "solana-program-option 3.1.0", - "solana-program-pack 3.1.0", + "solana-account-info", + "solana-instruction", + "solana-program-error", + "solana-program-option", + "solana-program-pack", "solana-pubkey 3.0.0", - "solana-sdk-ids 3.1.0", + "solana-sdk-ids", "solana-zk-sdk", "spl-pod", "spl-token-confidential-transfer-proof-extraction", @@ -4745,14 +4301,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "879a9ebad0d77383d3ea71e7de50503554961ff0f4ef6cbca39ad126e6f6da3a" dependencies = [ "bytemuck", - "solana-account-info 3.1.1", + "solana-account-info", "solana-curve25519", - "solana-instruction 3.3.0", - "solana-instructions-sysvar 3.0.0", - "solana-msg 3.1.0", - "solana-program-error 3.0.1", + "solana-instruction", + "solana-instructions-sysvar", + "solana-msg", + "solana-program-error", "solana-pubkey 3.0.0", - "solana-sdk-ids 3.1.0", + "solana-sdk-ids", "solana-zk-sdk", "spl-pod", "thiserror 2.0.18", @@ -4780,9 +4336,9 @@ dependencies = [ "num-traits", "num_enum", "solana-address 2.4.0", - "solana-instruction 3.3.0", + "solana-instruction", "solana-nullable", - "solana-program-error 3.0.1", + "solana-program-error", "solana-zero-copy", "spl-discriminator", "thiserror 2.0.18", @@ -4799,12 +4355,12 @@ dependencies = [ "num-derive", "num-traits", "num_enum", - "solana-instruction 3.3.0", - "solana-program-error 3.0.1", - "solana-program-option 3.1.0", - "solana-program-pack 3.1.0", + "solana-instruction", + "solana-program-error", + "solana-program-option", + "solana-program-pack", "solana-pubkey 3.0.0", - "solana-sdk-ids 3.1.0", + "solana-sdk-ids", "thiserror 2.0.18", ] @@ -4814,12 +4370,12 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c467c7c3bd056f8fe60119e7ec34ddd6f23052c2fa8f1f51999098063b72676" dependencies = [ - "borsh 1.6.1", + "borsh", "num-derive", "num-traits", "solana-borsh", - "solana-instruction 3.3.0", - "solana-program-error 3.0.1", + "solana-instruction", + "solana-program-error", "solana-pubkey 3.0.0", "spl-discriminator", "spl-pod", @@ -4837,8 +4393,8 @@ dependencies = [ "num-derive", "num-traits", "num_enum", - "solana-account-info 3.1.1", - "solana-program-error 3.0.1", + "solana-account-info", + "solana-program-error", "solana-zero-copy", "spl-discriminator", "thiserror 2.0.18", @@ -5044,15 +4600,6 @@ dependencies = [ "tokio", ] -[[package]] -name = "toml" -version = "0.5.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" -dependencies = [ - "serde", -] - [[package]] name = "toml_datetime" version = "1.1.0+spec-1.1.0" @@ -5102,9 +4649,11 @@ dependencies = [ "hyper-util", "percent-encoding", "pin-project", + "rustls-native-certs", "socket2", "sync_wrapper", "tokio", + "tokio-rustls", "tokio-stream", "tower", "tower-layer",