diff --git a/Cargo.lock b/Cargo.lock index a9567b17368cf1..1bdb8f97617e8b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -114,7 +114,7 @@ dependencies = [ "log", "solana-sdk", "solana-transaction-status", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -206,7 +206,7 @@ dependencies = [ "solana-version", "solana-vote-program", "solana_rbpf", - "thiserror", + "thiserror 1.0.69", "tikv-jemallocator", "tokio", ] @@ -306,7 +306,7 @@ dependencies = [ "spl-token-2022", "symlink", "tempfile", - "thiserror", + "thiserror 1.0.69", "tikv-jemallocator", "tokio", ] @@ -617,7 +617,7 @@ dependencies = [ "nom", "num-traits", "rusticata-macros", - "thiserror", + "thiserror 1.0.69", "time", ] @@ -1227,7 +1227,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "190baaad529bcfbde9e1a19022c42781bdb6ff9de25721abdb8fd98c0807730b" dependencies = [ "libc", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -1250,7 +1250,7 @@ dependencies = [ "semver 1.0.23", "serde", "serde_json", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -1573,9 +1573,9 @@ checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" [[package]] name = "core-foundation" -version = "0.9.2" +version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6888e10551bb93e424d8df1d07f1a8b4fceb0001a3a4b048bfc47554946f47b3" +checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" dependencies = [ "core-foundation-sys", "libc", @@ -1583,9 +1583,9 @@ dependencies = [ [[package]] name = "core-foundation-sys" -version = "0.8.3" +version = "0.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" +checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" [[package]] name = "core_affinity" @@ -2290,7 +2290,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ed3d8a5e20435ff00469e51a0d82049bae66504b5c429920dadf9bb54d47b3f" dependencies = [ "libc", - "thiserror", + "thiserror 1.0.69", "winapi 0.3.9", ] @@ -3294,7 +3294,7 @@ dependencies = [ "combine 4.6.7", "jni-sys", "log", - "thiserror", + "thiserror 1.0.69", "walkdir", ] @@ -3598,7 +3598,7 @@ dependencies = [ "ark-bn254", "ark-ff", "num-bigint 0.4.6", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -4161,7 +4161,7 @@ dependencies = [ "percent-encoding 2.3.1", "pin-project", "rand 0.8.5", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -4691,9 +4691,9 @@ checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" [[package]] name = "quinn" -version = "0.11.5" +version = "0.11.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c7c5fdde3cdae7203427dc4f0a68fe0ed09833edc525a03456b153b79828684" +checksum = "62e96808277ec6f97351a2380e6c25114bc9e67037775464979f3037c92d05ef" dependencies = [ "bytes", "pin-project-lite", @@ -4702,27 +4702,30 @@ dependencies = [ "rustc-hash 2.0.0", "rustls 0.23.16", "socket2 0.5.7", - "thiserror", + "thiserror 2.0.3", "tokio", "tracing", ] [[package]] name = "quinn-proto" -version = "0.11.8" +version = "0.11.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fadfaed2cd7f389d0161bb73eeb07b7b78f8691047a6f3e73caaeae55310a4a6" +checksum = "a2fe5ef3495d7d2e377ff17b1a8ce2ee2ec2a18cde8b6ad6619d65d0701c135d" dependencies = [ "bytes", + "getrandom 0.2.10", "rand 0.8.5", "ring 0.17.3", "rustc-hash 2.0.0", "rustls 0.23.16", + "rustls-pki-types", "rustls-platform-verifier", "slab", - "thiserror", + "thiserror 2.0.3", "tinyvec", "tracing", + "web-time", ] [[package]] @@ -5058,7 +5061,7 @@ dependencies = [ "reqwest", "serde", "task-local-extensions", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -5251,12 +5254,15 @@ name = "rustls-pki-types" version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b" +dependencies = [ + "web-time", +] [[package]] name = "rustls-platform-verifier" -version = "0.3.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "034f511ae2823d6a657925d5f7cf821d7458367ce0a54fbe743c471fdddd8111" +checksum = "a4c7dc240fec5517e6c4eab3310438636cfe6391dfc345ba013109909a90d136" dependencies = [ "core-foundation", "core-foundation-sys", @@ -5269,8 +5275,8 @@ dependencies = [ "rustls-webpki 0.102.8", "security-framework", "security-framework-sys", - "webpki-roots 0.26.6", - "winapi 0.3.9", + "webpki-root-certs", + "windows-sys 0.52.0", ] [[package]] @@ -5373,11 +5379,11 @@ dependencies = [ [[package]] name = "security-framework" -version = "2.6.1" +version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2dc14f172faf8a0194a3aded622712b0de276821addc574fa54fc0a1167e10dc" +checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" dependencies = [ - "bitflags 1.3.2", + "bitflags 2.6.0", "core-foundation", "core-foundation-sys", "libc", @@ -5387,9 +5393,9 @@ dependencies = [ [[package]] name = "security-framework-sys" -version = "2.11.0" +version = "2.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "317936bbbd05227752583946b9e66d7ce3b489f84e11a94a510b4437fef407d7" +checksum = "fa39c7303dc58b5543c94d22c1766b0d31f2ee58306363ea622b10bbc075eaa2" dependencies = [ "core-foundation-sys", "libc", @@ -5840,7 +5846,7 @@ dependencies = [ "spl-token-2022", "spl-token-group-interface", "spl-token-metadata-interface", - "thiserror", + "thiserror 1.0.69", "zstd", ] @@ -5973,7 +5979,7 @@ dependencies = [ "tar", "tempfile", "test-case", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -5990,7 +5996,7 @@ dependencies = [ "solana-program", "solana-program-runtime", "solana-sdk", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -6048,7 +6054,7 @@ dependencies = [ "solana-runtime", "solana-sdk", "tarpc", - "thiserror", + "thiserror 1.0.69", "tokio", "tokio-serde", ] @@ -6138,7 +6144,7 @@ dependencies = [ "solana-version", "spl-instruction-padding", "tempfile", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -6182,7 +6188,7 @@ dependencies = [ "serde_derive", "serde_json", "solana-define-syscall", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -6220,7 +6226,7 @@ dependencies = [ "solana-vote", "solana_rbpf", "test-case", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -6319,7 +6325,7 @@ dependencies = [ "solana-remote-wallet", "solana-sdk", "tempfile", - "thiserror", + "thiserror 1.0.69", "tiny-bip39", "uriparse", "url 2.5.3", @@ -6338,7 +6344,7 @@ dependencies = [ "solana-sdk", "solana-zk-token-sdk", "tempfile", - "thiserror", + "thiserror 1.0.69", "tiny-bip39", "uriparse", "url 2.5.3", @@ -6402,7 +6408,7 @@ dependencies = [ "spl-memo", "tempfile", "test-case", - "thiserror", + "thiserror 1.0.69", "tiny-bip39", ] @@ -6474,7 +6480,7 @@ dependencies = [ "solana-thin-client", "solana-tpu-client", "solana-udp-client", - "thiserror", + "thiserror 1.0.69", "tokio", ] @@ -6592,7 +6598,7 @@ dependencies = [ "solana-net-utils", "solana-time-utils", "solana-transaction-error", - "thiserror", + "thiserror 1.0.69", "tokio", ] @@ -6688,7 +6694,7 @@ dependencies = [ "systemstat", "tempfile", "test-case", - "thiserror", + "thiserror 1.0.69", "tokio", "trees", ] @@ -6742,7 +6748,7 @@ dependencies = [ "bytemuck_derive", "curve25519-dalek 4.1.3", "solana-define-syscall", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -6913,7 +6919,7 @@ dependencies = [ "solana-sdk", "solana-version", "spl-memo", - "thiserror", + "thiserror 1.0.69", "tokio", ] @@ -6991,7 +6997,7 @@ dependencies = [ "sha2 0.10.8", "solana-frozen-abi-macro", "solana-logger", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -7062,7 +7068,7 @@ dependencies = [ "solana-runtime", "solana-sdk", "solana-transaction-status", - "thiserror", + "thiserror 1.0.69", "tokio", ] @@ -7117,7 +7123,7 @@ dependencies = [ "solana-vote-program", "static_assertions", "test-case", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -7311,7 +7317,7 @@ dependencies = [ "tar", "tempfile", "test-case", - "thiserror", + "thiserror 1.0.69", "tokio", "tokio-stream", "trees", @@ -7448,7 +7454,7 @@ dependencies = [ "reqwest", "serial_test", "solana-sdk", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -7615,7 +7621,7 @@ dependencies = [ "solana-poh", "solana-runtime", "solana-sdk", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -7641,7 +7647,7 @@ dependencies = [ "ark-bn254", "light-poseidon", "solana-define-syscall", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -7746,7 +7752,7 @@ dependencies = [ "solana-transaction-error", "static_assertions", "test-case", - "thiserror", + "thiserror 1.0.69", "wasm-bindgen", ] @@ -7823,7 +7829,7 @@ dependencies = [ "solana-vote", "solana_rbpf", "test-case", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -7858,7 +7864,7 @@ dependencies = [ "solana-vote-program", "solana_rbpf", "test-case", - "thiserror", + "thiserror 1.0.69", "tokio", ] @@ -7911,7 +7917,7 @@ dependencies = [ "solana-account-decoder", "solana-rpc-client-api", "solana-sdk", - "thiserror", + "thiserror 1.0.69", "tokio", "tokio-stream", "tokio-tungstenite", @@ -7947,7 +7953,7 @@ dependencies = [ "solana-signer", "solana-streamer", "solana-transaction-error", - "thiserror", + "thiserror 1.0.69", "tokio", ] @@ -7982,7 +7988,7 @@ dependencies = [ "semver 1.0.23", "solana-derivation-path", "solana-sdk", - "thiserror", + "thiserror 1.0.69", "uriparse", ] @@ -8082,7 +8088,7 @@ dependencies = [ "spl-token-2022", "stream-cancel", "symlink", - "thiserror", + "thiserror 1.0.69", "tokio", "tokio-util 0.7.12", ] @@ -8138,7 +8144,7 @@ dependencies = [ "solana-sdk", "solana-transaction-status-client-types", "solana-version", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -8154,7 +8160,7 @@ dependencies = [ "solana-rpc-client", "solana-rpc-client-api", "solana-sdk", - "thiserror", + "thiserror 1.0.69", "tokio", ] @@ -8281,7 +8287,7 @@ dependencies = [ "tar", "tempfile", "test-case", - "thiserror", + "thiserror 1.0.69", "zstd", ] @@ -8300,7 +8306,7 @@ dependencies = [ "solana-pubkey", "solana-sdk", "solana-svm-transaction", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -8387,7 +8393,7 @@ dependencies = [ "solana-time-utils", "solana-transaction-error", "static_assertions", - "thiserror", + "thiserror 1.0.69", "tiny-bip39", "wasm-bindgen", ] @@ -8420,7 +8426,7 @@ dependencies = [ "solana-frozen-abi", "solana-frozen-abi-macro", "solana-program", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -8649,7 +8655,7 @@ dependencies = [ "solana-sdk", "solana-storage-proto", "solana-transaction-status", - "thiserror", + "thiserror 1.0.69", "tokio", "tonic", "zstd", @@ -8704,7 +8710,7 @@ dependencies = [ "solana-sdk", "solana-streamer", "solana-transaction-metrics-tracker", - "thiserror", + "thiserror 1.0.69", "tokio", "tokio-util 0.7.12", "x509-parser", @@ -8772,7 +8778,7 @@ dependencies = [ "solana_rbpf", "spl-token-2022", "test-case", - "thiserror", + "thiserror 1.0.69", "tokio", "tokio-util 0.7.12", "yaml-rust", @@ -8935,7 +8941,7 @@ dependencies = [ "spl-associated-token-account", "spl-token", "tempfile", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -8956,7 +8962,7 @@ dependencies = [ "solana-tpu-client", "solana-transaction-status", "tempfile", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -8976,7 +8982,7 @@ dependencies = [ "solana-rpc-client", "solana-rpc-client-api", "solana-sdk", - "thiserror", + "thiserror 1.0.69", "tokio", ] @@ -8999,7 +9005,7 @@ dependencies = [ "solana-sdk", "solana-streamer", "solana-tpu-client", - "thiserror", + "thiserror 1.0.69", "tokio", "tokio-util 0.7.12", ] @@ -9080,7 +9086,7 @@ dependencies = [ "spl-token-2022", "spl-token-group-interface", "spl-token-metadata-interface", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -9096,7 +9102,7 @@ dependencies = [ "solana-account-decoder-client-types", "solana-sdk", "solana-signature", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -9136,7 +9142,7 @@ dependencies = [ "solana-streamer", "static_assertions", "test-case", - "thiserror", + "thiserror 1.0.69", "tokio", ] @@ -9161,7 +9167,7 @@ dependencies = [ "solana-packet", "solana-streamer", "solana-transaction-error", - "thiserror", + "thiserror 1.0.69", "tokio", ] @@ -9234,7 +9240,7 @@ dependencies = [ "solana-frozen-abi-macro", "solana-sdk", "solana-svm-transaction", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -9257,7 +9263,7 @@ dependencies = [ "solana-program-runtime", "solana-sdk", "test-case", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -9315,7 +9321,7 @@ dependencies = [ "solana-version", "solana-zk-token-sdk", "tempfile", - "thiserror", + "thiserror 1.0.69", "tiny-bip39", ] @@ -9350,7 +9356,7 @@ dependencies = [ "solana-signature", "solana-signer", "subtle", - "thiserror", + "thiserror 1.0.69", "tiny-bip39", "wasm-bindgen", "zeroize", @@ -9416,7 +9422,7 @@ dependencies = [ "solana-signature", "solana-signer", "subtle", - "thiserror", + "thiserror 1.0.69", "tiny-bip39", "zeroize", ] @@ -9437,7 +9443,7 @@ dependencies = [ "rustc-demangle", "scroll", "shuttle", - "thiserror", + "thiserror 1.0.69", "winapi 0.3.9", ] @@ -9475,7 +9481,7 @@ dependencies = [ "solana-program", "spl-token", "spl-token-2022", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -9510,7 +9516,7 @@ dependencies = [ "quote", "sha2 0.10.8", "syn 2.0.87", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -9556,7 +9562,7 @@ dependencies = [ "num-traits", "solana-program", "spl-program-error-derive", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -9597,7 +9603,7 @@ dependencies = [ "num-traits", "num_enum", "solana-program", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -9621,7 +9627,7 @@ dependencies = [ "spl-token-metadata-interface", "spl-transfer-hook-interface", "spl-type-length-value", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -9819,7 +9825,7 @@ dependencies = [ "bitflags 1.3.2", "byteorder", "libc", - "thiserror", + "thiserror 1.0.69", "walkdir", ] @@ -9891,7 +9897,7 @@ dependencies = [ "serde", "static_assertions", "tarpc-plugins", - "thiserror", + "thiserror 1.0.69", "tokio", "tokio-serde", "tokio-util 0.6.10", @@ -10003,7 +10009,16 @@ version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" dependencies = [ - "thiserror-impl", + "thiserror-impl 1.0.69", +] + +[[package]] +name = "thiserror" +version = "2.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c006c85c7651b3cf2ada4584faa36773bd07bac24acfb39f3c431b36d7e667aa" +dependencies = [ + "thiserror-impl 2.0.3", ] [[package]] @@ -10017,6 +10032,17 @@ dependencies = [ "syn 2.0.87", ] +[[package]] +name = "thiserror-impl" +version = "2.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f077553d607adc1caf65430528a576c757a71ed73944b66ebb58ef2bbd243568" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.87", +] + [[package]] name = "thread-scoped" version = "1.0.2" @@ -10084,7 +10110,7 @@ dependencies = [ "rand 0.7.3", "rustc-hash 1.1.0", "sha2 0.9.9", - "thiserror", + "thiserror 1.0.69", "unicode-normalization", "wasm-bindgen", "zeroize", @@ -10468,7 +10494,7 @@ dependencies = [ "rand 0.8.5", "rustls 0.21.12", "sha1", - "thiserror", + "thiserror 1.0.69", "url 2.5.3", "utf-8", "webpki-roots 0.24.0", @@ -10798,6 +10824,15 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "webpki-root-certs" +version = "0.26.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8c6dfa3ac045bc517de14c7b1384298de1dbd229d38e08e169d9ae8c170937c" +dependencies = [ + "rustls-pki-types", +] + [[package]] name = "webpki-roots" version = "0.24.0" @@ -10813,15 +10848,6 @@ version = "0.25.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "14247bb57be4f377dfb94c72830b8ce8fc6beac03cf4bf7b9732eadd414123fc" -[[package]] -name = "webpki-roots" -version = "0.26.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "841c67bff177718f1d4dfefde8d8f0e78f9b6589319ba88312f567fc5841a958" -dependencies = [ - "rustls-pki-types", -] - [[package]] name = "which" version = "4.2.2" @@ -11116,7 +11142,7 @@ dependencies = [ "nom", "oid-registry", "rusticata-macros", - "thiserror", + "thiserror 1.0.69", "time", ] diff --git a/Cargo.toml b/Cargo.toml index 28166de36e28f6..5543ca29ed3258 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -367,7 +367,7 @@ prost-types = "0.11.9" protobuf-src = "1.1.0" qstring = "0.7.2" qualifier_attr = { version = "0.2.2", default-features = false } -quinn = "0.11.4" +quinn = "0.11.6" quinn-proto = "0.11.7" quote = "1.0" rand = "0.8.5" diff --git a/programs/sbf/Cargo.lock b/programs/sbf/Cargo.lock index 12807b319db2a9..13420b6835ed27 100644 --- a/programs/sbf/Cargo.lock +++ b/programs/sbf/Cargo.lock @@ -70,7 +70,7 @@ dependencies = [ "log", "solana-sdk", "solana-transaction-status", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -141,7 +141,7 @@ dependencies = [ "solana-version", "solana-vote-program", "symlink", - "thiserror", + "thiserror 1.0.69", "tikv-jemallocator", "tokio", ] @@ -412,7 +412,7 @@ dependencies = [ "nom", "num-traits", "rusticata-macros", - "thiserror", + "thiserror 1.0.69", "time", ] @@ -913,7 +913,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "190baaad529bcfbde9e1a19022c42781bdb6ff9de25721abdb8fd98c0807730b" dependencies = [ "libc", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -2606,7 +2606,7 @@ dependencies = [ "combine 4.6.7", "jni-sys", "log", - "thiserror", + "thiserror 1.0.69", "walkdir", ] @@ -2965,7 +2965,7 @@ dependencies = [ "ark-bn254", "ark-ff", "num-bigint 0.4.6", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -3501,7 +3501,7 @@ dependencies = [ "percent-encoding 2.3.1", "pin-project", "rand 0.8.5", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -3633,7 +3633,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "560131c633294438da9f7c4b08189194b20946c8274c6b9e38881a7874dc8ee8" dependencies = [ "memchr", - "thiserror", + "thiserror 1.0.69", "ucd-trie", ] @@ -3955,9 +3955,9 @@ dependencies = [ [[package]] name = "quinn" -version = "0.11.5" +version = "0.11.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c7c5fdde3cdae7203427dc4f0a68fe0ed09833edc525a03456b153b79828684" +checksum = "62e96808277ec6f97351a2380e6c25114bc9e67037775464979f3037c92d05ef" dependencies = [ "bytes", "pin-project-lite", @@ -3966,27 +3966,30 @@ dependencies = [ "rustc-hash 2.0.0", "rustls 0.23.16", "socket2 0.5.7", - "thiserror", + "thiserror 2.0.3", "tokio", "tracing", ] [[package]] name = "quinn-proto" -version = "0.11.8" +version = "0.11.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fadfaed2cd7f389d0161bb73eeb07b7b78f8691047a6f3e73caaeae55310a4a6" +checksum = "a2fe5ef3495d7d2e377ff17b1a8ce2ee2ec2a18cde8b6ad6619d65d0701c135d" dependencies = [ "bytes", + "getrandom 0.2.10", "rand 0.8.5", "ring 0.17.3", "rustc-hash 2.0.0", "rustls 0.23.16", + "rustls-pki-types", "rustls-platform-verifier", "slab", - "thiserror", + "thiserror 2.0.3", "tinyvec", "tracing", + "web-time", ] [[package]] @@ -4257,7 +4260,7 @@ dependencies = [ "reqwest", "serde", "task-local-extensions", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -4441,12 +4444,15 @@ name = "rustls-pki-types" version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b" +dependencies = [ + "web-time", +] [[package]] name = "rustls-platform-verifier" -version = "0.3.4" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "afbb878bdfdf63a336a5e63561b1835e7a8c91524f51621db870169eac84b490" +checksum = "a4c7dc240fec5517e6c4eab3310438636cfe6391dfc345ba013109909a90d136" dependencies = [ "core-foundation", "core-foundation-sys", @@ -4459,8 +4465,8 @@ dependencies = [ "rustls-webpki 0.102.8", "security-framework", "security-framework-sys", - "webpki-roots 0.26.5", - "winapi 0.3.9", + "webpki-root-certs", + "windows-sys 0.52.0", ] [[package]] @@ -4895,7 +4901,7 @@ dependencies = [ "spl-token-2022", "spl-token-group-interface", "spl-token-metadata-interface", - "thiserror", + "thiserror 1.0.69", "zstd", ] @@ -4965,7 +4971,7 @@ dependencies = [ "static_assertions", "tar", "tempfile", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -4982,7 +4988,7 @@ dependencies = [ "solana-program", "solana-program-runtime", "solana-sdk", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -5002,7 +5008,7 @@ dependencies = [ "solana-program", "solana-sdk", "tarpc", - "thiserror", + "thiserror 1.0.69", "tokio", "tokio-serde", ] @@ -5070,7 +5076,7 @@ dependencies = [ "ark-serialize", "bytemuck", "solana-define-syscall", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -5103,7 +5109,7 @@ dependencies = [ "solana-timings", "solana-type-overrides", "solana_rbpf", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -5151,7 +5157,7 @@ dependencies = [ "solana-derivation-path", "solana-remote-wallet", "solana-sdk", - "thiserror", + "thiserror 1.0.69", "tiny-bip39", "uriparse", "url 2.5.3", @@ -5222,7 +5228,7 @@ dependencies = [ "solana-thin-client", "solana-tpu-client", "solana-udp-client", - "thiserror", + "thiserror 1.0.69", "tokio", ] @@ -5301,7 +5307,7 @@ dependencies = [ "solana-metrics", "solana-time-utils", "solana-transaction-error", - "thiserror", + "thiserror 1.0.69", "tokio", ] @@ -5384,7 +5390,7 @@ dependencies = [ "sys-info", "sysctl", "tempfile", - "thiserror", + "thiserror 1.0.69", "tokio", "trees", ] @@ -5426,7 +5432,7 @@ dependencies = [ "bytemuck_derive", "curve25519-dalek 4.1.3", "solana-define-syscall", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -5534,7 +5540,7 @@ dependencies = [ "solana-sdk", "solana-version", "spl-memo", - "thiserror", + "thiserror 1.0.69", "tokio", ] @@ -5618,7 +5624,7 @@ dependencies = [ "solana-runtime", "solana-sdk", "solana-transaction-status", - "thiserror", + "thiserror 1.0.69", "tokio", ] @@ -5668,7 +5674,7 @@ dependencies = [ "solana-vote", "solana-vote-program", "static_assertions", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -5823,7 +5829,7 @@ dependencies = [ "strum_macros", "tar", "tempfile", - "thiserror", + "thiserror 1.0.69", "tokio", "tokio-stream", "trees", @@ -5883,7 +5889,7 @@ dependencies = [ "log", "reqwest", "solana-sdk", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -5986,7 +5992,7 @@ dependencies = [ "solana-metrics", "solana-runtime", "solana-sdk", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -5996,7 +6002,7 @@ dependencies = [ "ark-bn254", "light-poseidon", "solana-define-syscall", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -6086,7 +6092,7 @@ dependencies = [ "solana-stable-layout", "solana-sysvar-id", "solana-transaction-error", - "thiserror", + "thiserror 1.0.69", "wasm-bindgen", ] @@ -6158,7 +6164,7 @@ dependencies = [ "solana-type-overrides", "solana-vote", "solana_rbpf", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -6191,7 +6197,7 @@ dependencies = [ "solana-timings", "solana-vote-program", "solana_rbpf", - "thiserror", + "thiserror 1.0.69", "tokio", ] @@ -6235,7 +6241,7 @@ dependencies = [ "solana-account-decoder", "solana-rpc-client-api", "solana-sdk", - "thiserror", + "thiserror 1.0.69", "tokio", "tokio-stream", "tokio-tungstenite", @@ -6267,7 +6273,7 @@ dependencies = [ "solana-signer", "solana-streamer", "solana-transaction-error", - "thiserror", + "thiserror 1.0.69", "tokio", ] @@ -6300,7 +6306,7 @@ dependencies = [ "semver", "solana-derivation-path", "solana-sdk", - "thiserror", + "thiserror 1.0.69", "uriparse", ] @@ -6387,7 +6393,7 @@ dependencies = [ "spl-token", "spl-token-2022", "stream-cancel", - "thiserror", + "thiserror 1.0.69", "tokio", "tokio-util 0.7.1", ] @@ -6436,7 +6442,7 @@ dependencies = [ "solana-sdk", "solana-transaction-status-client-types", "solana-version", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -6445,7 +6451,7 @@ version = "2.2.0" dependencies = [ "solana-rpc-client", "solana-sdk", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -6531,7 +6537,7 @@ dependencies = [ "symlink", "tar", "tempfile", - "thiserror", + "thiserror 1.0.69", "zstd", ] @@ -6546,7 +6552,7 @@ dependencies = [ "solana-pubkey", "solana-sdk", "solana-svm-transaction", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -6714,7 +6720,7 @@ dependencies = [ "num-traits", "solana-decode-error", "solana-program", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -7108,7 +7114,7 @@ dependencies = [ "solana-signer", "solana-time-utils", "solana-transaction-error", - "thiserror", + "thiserror 1.0.69", "wasm-bindgen", ] @@ -7136,7 +7142,7 @@ dependencies = [ "borsh 1.5.3", "libsecp256k1 0.6.0", "solana-define-syscall", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -7309,7 +7315,7 @@ dependencies = [ "solana-sdk", "solana-storage-proto", "solana-transaction-status", - "thiserror", + "thiserror 1.0.69", "tokio", "tonic", "zstd", @@ -7360,7 +7366,7 @@ dependencies = [ "solana-perf", "solana-sdk", "solana-transaction-metrics-tracker", - "thiserror", + "thiserror 1.0.69", "tokio", "tokio-util 0.7.1", "x509-parser", @@ -7392,7 +7398,7 @@ dependencies = [ "solana-timings", "solana-type-overrides", "solana-vote", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -7505,7 +7511,7 @@ dependencies = [ "solana-rpc-client", "solana-rpc-client-api", "solana-sdk", - "thiserror", + "thiserror 1.0.69", "tokio", ] @@ -7556,7 +7562,7 @@ dependencies = [ "spl-token-2022", "spl-token-group-interface", "spl-token-metadata-interface", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -7572,7 +7578,7 @@ dependencies = [ "solana-account-decoder-client-types", "solana-sdk", "solana-signature", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -7609,7 +7615,7 @@ dependencies = [ "solana-sdk", "solana-streamer", "static_assertions", - "thiserror", + "thiserror 1.0.69", "tokio", ] @@ -7631,7 +7637,7 @@ dependencies = [ "solana-net-utils", "solana-streamer", "solana-transaction-error", - "thiserror", + "thiserror 1.0.69", "tokio", ] @@ -7688,7 +7694,7 @@ dependencies = [ "serde_derive", "solana-sdk", "solana-svm-transaction", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -7706,7 +7712,7 @@ dependencies = [ "solana-program", "solana-program-runtime", "solana-sdk", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -7773,7 +7779,7 @@ dependencies = [ "solana-signature", "solana-signer", "subtle", - "thiserror", + "thiserror 1.0.69", "wasm-bindgen", "zeroize", ] @@ -7823,7 +7829,7 @@ dependencies = [ "solana-signature", "solana-signer", "subtle", - "thiserror", + "thiserror 1.0.69", "zeroize", ] @@ -7841,7 +7847,7 @@ dependencies = [ "rand 0.8.5", "rustc-demangle", "scroll", - "thiserror", + "thiserror 1.0.69", "winapi 0.3.9", ] @@ -7879,7 +7885,7 @@ dependencies = [ "solana-program", "spl-token", "spl-token-2022", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -7914,7 +7920,7 @@ dependencies = [ "quote", "sha2 0.10.8", "syn 2.0.87", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -7950,7 +7956,7 @@ dependencies = [ "num-traits", "solana-program", "spl-program-error-derive", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -7991,7 +7997,7 @@ dependencies = [ "num-traits", "num_enum", "solana-program", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -8015,7 +8021,7 @@ dependencies = [ "spl-token-metadata-interface", "spl-transfer-hook-interface", "spl-type-length-value", - "thiserror", + "thiserror 1.0.69", ] [[package]] @@ -8213,7 +8219,7 @@ dependencies = [ "bitflags 1.3.2", "byteorder 1.5.0", "libc", - "thiserror", + "thiserror 1.0.69", "walkdir", ] @@ -8265,7 +8271,7 @@ dependencies = [ "serde", "static_assertions", "tarpc-plugins", - "thiserror", + "thiserror 1.0.69", "tokio", "tokio-serde", "tokio-util 0.6.10", @@ -8336,7 +8342,16 @@ version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" dependencies = [ - "thiserror-impl", + "thiserror-impl 1.0.69", +] + +[[package]] +name = "thiserror" +version = "2.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c006c85c7651b3cf2ada4584faa36773bd07bac24acfb39f3c431b36d7e667aa" +dependencies = [ + "thiserror-impl 2.0.3", ] [[package]] @@ -8350,6 +8365,17 @@ dependencies = [ "syn 2.0.87", ] +[[package]] +name = "thiserror-impl" +version = "2.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f077553d607adc1caf65430528a576c757a71ed73944b66ebb58ef2bbd243568" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.87", +] + [[package]] name = "thread_local" version = "1.1.8" @@ -8425,7 +8451,7 @@ dependencies = [ "rand 0.7.3", "rustc-hash 1.1.0", "sha2 0.9.9", - "thiserror", + "thiserror 1.0.69", "unicode-normalization", "wasm-bindgen", "zeroize", @@ -8776,7 +8802,7 @@ dependencies = [ "rand 0.8.5", "rustls 0.21.12", "sha1", - "thiserror", + "thiserror 1.0.69", "url 2.5.3", "utf-8", "webpki-roots 0.24.0", @@ -9085,6 +9111,15 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "webpki-root-certs" +version = "0.26.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8c6dfa3ac045bc517de14c7b1384298de1dbd229d38e08e169d9ae8c170937c" +dependencies = [ + "rustls-pki-types", +] + [[package]] name = "webpki-roots" version = "0.24.0" @@ -9100,15 +9135,6 @@ version = "0.25.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "14247bb57be4f377dfb94c72830b8ce8fc6beac03cf4bf7b9732eadd414123fc" -[[package]] -name = "webpki-roots" -version = "0.26.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0bd24728e5af82c6c4ec1b66ac4844bdf8156257fccda846ec58b42cd0cdbe6a" -dependencies = [ - "rustls-pki-types", -] - [[package]] name = "which" version = "4.2.5" @@ -9356,7 +9382,7 @@ dependencies = [ "nom", "oid-registry", "rusticata-macros", - "thiserror", + "thiserror 1.0.69", "time", ]