diff --git a/Cargo.lock b/Cargo.lock
index 8b7f22db6c9ac..41fab7836b7ca 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -92,7 +92,7 @@ version = "0.7.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9"
dependencies = [
- "getrandom",
+ "getrandom 0.2.10",
"once_cell",
"version_check",
]
@@ -104,10 +104,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011"
dependencies = [
"cfg-if",
- "getrandom",
+ "getrandom 0.2.10",
"once_cell",
"version_check",
- "zerocopy",
+ "zerocopy 0.7.32",
]
[[package]]
@@ -139,7 +139,7 @@ dependencies = [
"hex-literal",
"itoa",
"proptest",
- "rand",
+ "rand 0.8.5",
"ruint",
"serde",
"tiny-keccak",
@@ -612,7 +612,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1df2c09229cbc5a028b1d70e00fdb2acee28b1055dfb5ca73eea49c5a25c4e7c"
dependencies = [
"num-traits",
- "rand",
+ "rand 0.8.5",
]
[[package]]
@@ -622,7 +622,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "94893f1e0c6eeab764ade8dc4c0db24caf4fe7cbbaafc0eba0a9030f447b5185"
dependencies = [
"num-traits",
- "rand",
+ "rand 0.8.5",
"rayon",
]
@@ -671,23 +671,23 @@ dependencies = [
"nom",
"num-traits",
"rusticata-macros",
- "thiserror",
+ "thiserror 1.0.65",
"time",
]
[[package]]
name = "asn1-rs"
-version = "0.6.1"
+version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "22ad1373757efa0f70ec53939aabc7152e1591cb485208052993070ac8d2429d"
+checksum = "607495ec7113b178fbba7a6166a27f99e774359ef4823adbefd756b5b81d7970"
dependencies = [
- "asn1-rs-derive 0.5.0",
+ "asn1-rs-derive 0.6.0",
"asn1-rs-impl 0.2.0",
"displaydoc",
"nom",
"num-traits",
"rusticata-macros",
- "thiserror",
+ "thiserror 2.0.11",
"time",
]
@@ -705,9 +705,9 @@ dependencies = [
[[package]]
name = "asn1-rs-derive"
-version = "0.5.0"
+version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7378575ff571966e99a744addeff0bff98b8ada0dedf1956d59e634db95eaac1"
+checksum = "3109e49b1e4909e9db6515a30c633684d68cdeaa252f215214cb4fa1a5bfee2c"
dependencies = [
"proc-macro2 1.0.86",
"quote 1.0.37",
@@ -1436,9 +1436,9 @@ version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b62ddb9cb1ec0a098ad4bbf9344d0713fa193ae1a80af55febcff2627b6a00c1"
dependencies = [
- "getrandom",
+ "getrandom 0.2.10",
"instant",
- "rand",
+ "rand 0.8.5",
]
[[package]]
@@ -1795,7 +1795,7 @@ version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "68534a48cbf63a4b1323c433cf21238c9ec23711e0df13b08c33e5c2082663ce"
dependencies = [
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -2584,9 +2584,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
[[package]]
name = "bytes"
-version = "1.7.2"
+version = "1.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3"
+checksum = "f61dac84819c6588b558454b194026eb1f09c293b9036ae9b159e74e73ab6cf9"
[[package]]
name = "bzip2-sys"
@@ -2657,7 +2657,7 @@ dependencies = [
"semver 1.0.18",
"serde",
"serde_json",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -3051,7 +3051,7 @@ checksum = "a90d114103adbc625300f346d4d09dfb4ab1c4a8df6868435dd903392ecf4354"
dependencies = [
"libc",
"once_cell",
- "wasi",
+ "wasi 0.11.0+wasi-snapshot-preview1",
"wasm-bindgen",
]
@@ -3366,7 +3366,7 @@ version = "0.1.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9d7d6ab3c3a2282db210df5f02c4dab6e0a7057af0fb7ebd4070f30fe05c0ddb"
dependencies = [
- "getrandom",
+ "getrandom 0.2.10",
"once_cell",
"proc-macro-hack",
"tiny-keccak",
@@ -4126,7 +4126,7 @@ dependencies = [
"sp-inherents",
"sp-runtime 40.1.0",
"sp-state-machine 0.44.0",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -4227,7 +4227,7 @@ dependencies = [
"polkadot-overseer",
"polkadot-primitives",
"portpicker",
- "rand",
+ "rand 0.8.5",
"rstest",
"sc-cli",
"sc-client-api",
@@ -4341,7 +4341,7 @@ dependencies = [
"polkadot-parachain-primitives",
"polkadot-runtime-common",
"polkadot-runtime-parachains",
- "rand",
+ "rand 0.8.5",
"sc-client-api",
"scale-info",
"sp-consensus-slots",
@@ -4606,7 +4606,7 @@ dependencies = [
"sp-blockchain",
"sp-state-machine 0.44.0",
"sp-version 38.0.0",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -4659,7 +4659,7 @@ dependencies = [
"polkadot-overseer",
"portpicker",
"prometheus",
- "rand",
+ "rand 0.8.5",
"sc-client-api",
"sc-rpc-api",
"sc-service",
@@ -4677,7 +4677,7 @@ dependencies = [
"sp-storage 22.0.0",
"sp-version 38.0.0",
"substrate-prometheus-endpoint",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
"tokio-util",
"tracing",
@@ -4817,7 +4817,7 @@ dependencies = [
"polkadot-test-service",
"portpicker",
"prometheus",
- "rand",
+ "rand 0.8.5",
"sc-basic-authorship",
"sc-block-builder",
"sc-chain-spec",
@@ -4869,7 +4869,7 @@ dependencies = [
"openssl-probe",
"openssl-sys",
"schannel",
- "socket2 0.5.7",
+ "socket2 0.5.8",
"windows-sys 0.52.0",
]
@@ -5130,11 +5130,11 @@ dependencies = [
[[package]]
name = "der-parser"
-version = "9.0.0"
+version = "10.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5cd0a5c643689626bec213c4d8bd4d96acc8ffdb4ad4bb6bc16abf27d5f4b553"
+checksum = "07da5016415d5a3c4dd39b11ed26f915f52fc4e0dc197d87908bc916e51bc1a6"
dependencies = [
- "asn1-rs 0.6.1",
+ "asn1-rs 0.7.0",
"displaydoc",
"nom",
"num-bigint",
@@ -5891,7 +5891,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec6f82451ff7f0568c6181287189126d492b5654e30a788add08027b6363d019"
dependencies = [
"fatality-proc-macro",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -5901,7 +5901,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eb42427514b063d97ce21d5199f36c0c307d981434a6be32582bc79fe5bd2303"
dependencies = [
"expander",
- "indexmap 2.2.3",
+ "indexmap 2.7.1",
"proc-macro-crate 3.1.0",
"proc-macro2 1.0.86",
"quote 1.0.37",
@@ -5915,7 +5915,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e182f7dbc2ef73d9ef67351c5fbbea084729c48362d3ce9dd44c28e32e277fe5"
dependencies = [
"libc",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -5995,7 +5995,7 @@ dependencies = [
"num-traits",
"parity-scale-codec",
"parking_lot 0.12.3",
- "rand",
+ "rand 0.8.5",
"scale-info",
]
@@ -6043,7 +6043,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "835c052cb0c08c1acf6ffd71c022172e18723949c8282f2b9f27efbc51e64534"
dependencies = [
"byteorder",
- "rand",
+ "rand 0.8.5",
"rustc-hex",
"static_assertions",
]
@@ -6117,7 +6117,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8835f84f38484cc86f110a805655697908257fb9a7af005234060891557198e9"
dependencies = [
"nonempty",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -6186,7 +6186,7 @@ dependencies = [
"parity-scale-codec",
"polkadot-parachain-primitives",
"polkadot-primitives",
- "rand",
+ "rand 0.8.5",
"rand_pcg",
"sc-block-builder",
"sc-chain-spec",
@@ -6221,7 +6221,7 @@ dependencies = [
"substrate-test-runtime",
"subxt",
"subxt-signer",
- "thiserror",
+ "thiserror 1.0.65",
"thousands",
"westend-runtime",
]
@@ -6263,7 +6263,7 @@ dependencies = [
"frame-support",
"frame-system",
"parity-scale-codec",
- "rand",
+ "rand 0.8.5",
"scale-info",
"sp-arithmetic 26.0.0",
"sp-core 35.0.0",
@@ -6282,7 +6282,7 @@ dependencies = [
"frame-support",
"honggfuzz",
"parity-scale-codec",
- "rand",
+ "rand 0.8.5",
"scale-info",
"sp-arithmetic 26.0.0",
"sp-npos-elections",
@@ -6872,7 +6872,19 @@ checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427"
dependencies = [
"cfg-if",
"libc",
- "wasi",
+ "wasi 0.11.0+wasi-snapshot-preview1",
+]
+
+[[package]]
+name = "getrandom"
+version = "0.3.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8"
+dependencies = [
+ "cfg-if",
+ "libc",
+ "wasi 0.13.3+wasi-0.2.2",
+ "windows-targets 0.52.6",
]
[[package]]
@@ -6881,7 +6893,7 @@ version = "0.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6ea1015b5a70616b688dc230cfe50c8af89d972cb132d5a622814d29773b10b9"
dependencies = [
- "rand",
+ "rand 0.8.5",
"rand_core 0.6.4",
]
@@ -6953,7 +6965,7 @@ dependencies = [
"pin-project",
"serde",
"serde_json",
- "thiserror",
+ "thiserror 1.0.65",
"wasm-bindgen",
"wasm-bindgen-futures",
"web-sys",
@@ -7043,7 +7055,7 @@ dependencies = [
"nonzero_ext",
"parking_lot 0.12.3",
"quanta",
- "rand",
+ "rand 0.8.5",
"smallvec",
]
@@ -7070,7 +7082,7 @@ dependencies = [
"futures-sink",
"futures-util",
"http 0.2.9",
- "indexmap 2.2.3",
+ "indexmap 2.7.1",
"slab",
"tokio",
"tokio-util",
@@ -7089,7 +7101,7 @@ dependencies = [
"futures-core",
"futures-sink",
"http 1.1.0",
- "indexmap 2.2.3",
+ "indexmap 2.7.1",
"slab",
"tokio",
"tokio-util",
@@ -7113,7 +7125,7 @@ dependencies = [
"pest_derive",
"serde",
"serde_json",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -7160,6 +7172,12 @@ dependencies = [
"serde",
]
+[[package]]
+name = "hashbrown"
+version = "0.15.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289"
+
[[package]]
name = "hashlink"
version = "0.8.4"
@@ -7239,8 +7257,8 @@ dependencies = [
"idna 0.4.0",
"ipnet",
"once_cell",
- "rand",
- "thiserror",
+ "rand 0.8.5",
+ "thiserror 1.0.65",
"tinyvec",
"tokio",
"tracing",
@@ -7260,10 +7278,10 @@ dependencies = [
"lru-cache",
"once_cell",
"parking_lot 0.12.3",
- "rand",
+ "rand 0.8.5",
"resolv-conf",
"smallvec",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
"tracing",
]
@@ -7436,7 +7454,7 @@ dependencies = [
"httpdate",
"itoa",
"pin-project-lite",
- "socket2 0.5.7",
+ "socket2 0.4.9",
"tokio",
"tower-service",
"tracing",
@@ -7538,7 +7556,7 @@ dependencies = [
"http-body 1.0.0",
"hyper 1.3.1",
"pin-project-lite",
- "socket2 0.5.7",
+ "socket2 0.5.8",
"tokio",
"tower",
"tower-service",
@@ -7568,6 +7586,124 @@ dependencies = [
"cc",
]
+[[package]]
+name = "icu_collections"
+version = "1.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526"
+dependencies = [
+ "displaydoc",
+ "yoke",
+ "zerofrom",
+ "zerovec",
+]
+
+[[package]]
+name = "icu_locid"
+version = "1.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637"
+dependencies = [
+ "displaydoc",
+ "litemap",
+ "tinystr",
+ "writeable",
+ "zerovec",
+]
+
+[[package]]
+name = "icu_locid_transform"
+version = "1.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e"
+dependencies = [
+ "displaydoc",
+ "icu_locid",
+ "icu_locid_transform_data",
+ "icu_provider",
+ "tinystr",
+ "zerovec",
+]
+
+[[package]]
+name = "icu_locid_transform_data"
+version = "1.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e"
+
+[[package]]
+name = "icu_normalizer"
+version = "1.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f"
+dependencies = [
+ "displaydoc",
+ "icu_collections",
+ "icu_normalizer_data",
+ "icu_properties",
+ "icu_provider",
+ "smallvec",
+ "utf16_iter",
+ "utf8_iter",
+ "write16",
+ "zerovec",
+]
+
+[[package]]
+name = "icu_normalizer_data"
+version = "1.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516"
+
+[[package]]
+name = "icu_properties"
+version = "1.5.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5"
+dependencies = [
+ "displaydoc",
+ "icu_collections",
+ "icu_locid_transform",
+ "icu_properties_data",
+ "icu_provider",
+ "tinystr",
+ "zerovec",
+]
+
+[[package]]
+name = "icu_properties_data"
+version = "1.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569"
+
+[[package]]
+name = "icu_provider"
+version = "1.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9"
+dependencies = [
+ "displaydoc",
+ "icu_locid",
+ "icu_provider_macros",
+ "stable_deref_trait",
+ "tinystr",
+ "writeable",
+ "yoke",
+ "zerofrom",
+ "zerovec",
+]
+
+[[package]]
+name = "icu_provider_macros"
+version = "1.5.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6"
+dependencies = [
+ "proc-macro2 1.0.86",
+ "quote 1.0.37",
+ "syn 2.0.87",
+]
+
[[package]]
name = "ident_case"
version = "1.0.1"
@@ -7597,12 +7733,23 @@ dependencies = [
[[package]]
name = "idna"
-version = "0.5.0"
+version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6"
+checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e"
dependencies = [
- "unicode-bidi",
- "unicode-normalization",
+ "idna_adapter",
+ "smallvec",
+ "utf8_iter",
+]
+
+[[package]]
+name = "idna_adapter"
+version = "1.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71"
+dependencies = [
+ "icu_normalizer",
+ "icu_properties",
]
[[package]]
@@ -7647,7 +7794,7 @@ dependencies = [
"http 0.2.9",
"hyper 0.14.29",
"log",
- "rand",
+ "rand 0.8.5",
"tokio",
"url",
"xmltree",
@@ -7769,12 +7916,12 @@ dependencies = [
[[package]]
name = "indexmap"
-version = "2.2.3"
+version = "2.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "233cf39063f058ea2caae4091bf4a3ef70a653afbc026f5c4a4135d114e3c177"
+checksum = "8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652"
dependencies = [
"equivalent",
- "hashbrown 0.14.5",
+ "hashbrown 0.15.2",
]
[[package]]
@@ -7846,7 +7993,7 @@ version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f"
dependencies = [
- "socket2 0.5.7",
+ "socket2 0.5.8",
"widestring",
"windows-sys 0.48.0",
"winreg 0.50.0",
@@ -7858,7 +8005,7 @@ version = "0.21.3"
source = "git+https://github.com/chevdor/subwasm?rev=v0.21.3#aa8acb6fdfb34144ac51ab95618a9b37fa251295"
dependencies = [
"ipfs-unixfs",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -7988,7 +8135,7 @@ dependencies = [
"combine",
"jni-sys",
"log",
- "thiserror",
+ "thiserror 1.0.65",
"walkdir",
]
@@ -8030,7 +8177,7 @@ checksum = "ec9ad60d674508f3ca8f380a928cfe7b096bc729c4e2dbfe3852bc45da3ab30b"
dependencies = [
"serde",
"serde_json",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -8043,7 +8190,7 @@ dependencies = [
"pest_derive",
"regex",
"serde_json",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -8111,7 +8258,7 @@ dependencies = [
"rustls-native-certs 0.7.0",
"rustls-pki-types",
"soketto 0.7.1",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
"tokio-rustls 0.25.0",
"tokio-util",
@@ -8134,7 +8281,7 @@ dependencies = [
"rustls-pki-types",
"rustls-platform-verifier",
"soketto 0.8.0",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
"tokio-rustls 0.26.0",
"tokio-util",
@@ -8159,7 +8306,7 @@ dependencies = [
"rustls-pki-types",
"rustls-platform-verifier",
"soketto 0.8.0",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
"tokio-rustls 0.26.0",
"tokio-util",
@@ -8184,7 +8331,7 @@ dependencies = [
"rustc-hash 1.1.0",
"serde",
"serde_json",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
"tokio-stream",
"tracing",
@@ -8206,7 +8353,7 @@ dependencies = [
"rustc-hash 1.1.0",
"serde",
"serde_json",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
"tokio-stream",
"tracing",
@@ -8228,11 +8375,11 @@ dependencies = [
"jsonrpsee-types 0.24.3",
"parking_lot 0.12.3",
"pin-project",
- "rand",
+ "rand 0.8.5",
"rustc-hash 2.0.0",
"serde",
"serde_json",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
"tokio-stream",
"tracing",
@@ -8252,7 +8399,7 @@ dependencies = [
"jsonrpsee-types 0.22.5",
"serde",
"serde_json",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
"tower",
"tracing",
@@ -8277,7 +8424,7 @@ dependencies = [
"rustls-platform-verifier",
"serde",
"serde_json",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
"tower",
"tracing",
@@ -8316,7 +8463,7 @@ dependencies = [
"serde",
"serde_json",
"soketto 0.8.0",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
"tokio-stream",
"tokio-util",
@@ -8334,7 +8481,7 @@ dependencies = [
"beef",
"serde",
"serde_json",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -8347,7 +8494,7 @@ dependencies = [
"http 1.1.0",
"serde",
"serde_json",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -8359,7 +8506,7 @@ dependencies = [
"http 1.1.0",
"serde",
"serde_json",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -8515,16 +8662,16 @@ dependencies = [
"kube-core",
"pem 3.0.4",
"pin-project",
- "rand",
+ "rand 0.8.5",
"rustls 0.21.7",
"rustls-pemfile 1.0.3",
"secrecy",
"serde",
"serde_json",
"serde_yaml",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
- "tokio-tungstenite",
+ "tokio-tungstenite 0.20.1",
"tokio-util",
"tower",
"tower-http 0.4.4",
@@ -8545,7 +8692,7 @@ dependencies = [
"once_cell",
"serde",
"serde_json",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -8568,7 +8715,7 @@ dependencies = [
"serde",
"serde_json",
"smallvec",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
"tokio-util",
"tracing",
@@ -8633,7 +8780,7 @@ checksum = "1530c5b973eeed4ac216af7e24baf5737645a6272e361f1fb95710678b67d9cc"
dependencies = [
"enumflags2",
"libc",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -8727,7 +8874,7 @@ dependencies = [
"either",
"futures",
"futures-timer",
- "getrandom",
+ "getrandom 0.2.10",
"instant",
"libp2p-allow-block-list",
"libp2p-connection-limits",
@@ -8751,7 +8898,7 @@ dependencies = [
"multiaddr 0.18.1",
"pin-project",
"rw-stream-sink",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -8798,10 +8945,10 @@ dependencies = [
"parking_lot 0.12.3",
"pin-project",
"quick-protobuf 0.8.1",
- "rand",
+ "rand 0.8.5",
"rw-stream-sink",
"smallvec",
- "thiserror",
+ "thiserror 1.0.65",
"unsigned-varint 0.7.2",
"void",
]
@@ -8841,7 +8988,7 @@ dependencies = [
"quick-protobuf 0.8.1",
"quick-protobuf-codec",
"smallvec",
- "thiserror",
+ "thiserror 1.0.65",
"void",
]
@@ -8856,9 +9003,9 @@ dependencies = [
"hkdf",
"multihash 0.19.1",
"quick-protobuf 0.8.1",
- "rand",
+ "rand 0.8.5",
"sha2 0.10.8",
- "thiserror",
+ "thiserror 1.0.65",
"tracing",
"zeroize",
]
@@ -8883,10 +9030,10 @@ dependencies = [
"log",
"quick-protobuf 0.8.1",
"quick-protobuf-codec",
- "rand",
+ "rand 0.8.5",
"sha2 0.10.8",
"smallvec",
- "thiserror",
+ "thiserror 1.0.65",
"uint 0.9.5",
"unsigned-varint 0.7.2",
"void",
@@ -8905,9 +9052,9 @@ dependencies = [
"libp2p-identity",
"libp2p-swarm",
"log",
- "rand",
+ "rand 0.8.5",
"smallvec",
- "socket2 0.5.7",
+ "socket2 0.5.8",
"tokio",
"trust-dns-proto 0.22.0",
"void",
@@ -8946,11 +9093,11 @@ dependencies = [
"multihash 0.19.1",
"once_cell",
"quick-protobuf 0.8.1",
- "rand",
+ "rand 0.8.5",
"sha2 0.10.8",
"snow",
"static_assertions",
- "thiserror",
+ "thiserror 1.0.65",
"x25519-dalek",
"zeroize",
]
@@ -8969,7 +9116,7 @@ dependencies = [
"libp2p-identity",
"libp2p-swarm",
"log",
- "rand",
+ "rand 0.8.5",
"void",
]
@@ -8989,11 +9136,11 @@ dependencies = [
"log",
"parking_lot 0.12.3",
"quinn 0.10.2",
- "rand",
+ "rand 0.8.5",
"ring 0.16.20",
"rustls 0.21.7",
- "socket2 0.5.7",
- "thiserror",
+ "socket2 0.5.8",
+ "thiserror 1.0.65",
"tokio",
]
@@ -9010,7 +9157,7 @@ dependencies = [
"libp2p-identity",
"libp2p-swarm",
"log",
- "rand",
+ "rand 0.8.5",
"smallvec",
"void",
]
@@ -9032,7 +9179,7 @@ dependencies = [
"log",
"multistream-select",
"once_cell",
- "rand",
+ "rand 0.8.5",
"smallvec",
"tokio",
"void",
@@ -9064,7 +9211,7 @@ dependencies = [
"libp2p-core",
"libp2p-identity",
"log",
- "socket2 0.5.7",
+ "socket2 0.5.8",
"tokio",
]
@@ -9082,7 +9229,7 @@ dependencies = [
"ring 0.16.20",
"rustls 0.21.7",
"rustls-webpki 0.101.4",
- "thiserror",
+ "thiserror 1.0.65",
"x509-parser 0.15.1",
"yasna",
]
@@ -9133,7 +9280,7 @@ dependencies = [
"pin-project-lite",
"rw-stream-sink",
"soketto 0.8.0",
- "thiserror",
+ "thiserror 1.0.65",
"url",
"webpki-roots 0.25.2",
]
@@ -9147,8 +9294,8 @@ dependencies = [
"futures",
"libp2p-core",
"log",
- "thiserror",
- "yamux",
+ "thiserror 1.0.65",
+ "yamux 0.12.1",
]
[[package]]
@@ -9179,7 +9326,7 @@ dependencies = [
"libsecp256k1-core",
"libsecp256k1-gen-ecmult",
"libsecp256k1-gen-genmult",
- "rand",
+ "rand 0.8.5",
"serde",
"sha2 0.9.9",
"typenum",
@@ -9307,11 +9454,17 @@ dependencies = [
"paste",
]
+[[package]]
+name = "litemap"
+version = "0.7.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104"
+
[[package]]
name = "litep2p"
-version = "0.9.0"
+version = "0.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6ca6ee50a125dc4fc4e9a3ae3640010796d1d07bc517a0ac715fdf0b24a0b6ac"
+checksum = "3e5a3d13ee6af6f01bb2093aa6d5f29b79ede7de6277e5d0394e8f5d8eaa5a86"
dependencies = [
"async-trait",
"bs58",
@@ -9322,18 +9475,17 @@ dependencies = [
"futures-timer",
"hex-literal",
"hickory-resolver",
- "indexmap 2.2.3",
+ "indexmap 2.7.1",
"libc",
- "mockall 0.13.0",
+ "mockall 0.13.1",
"multiaddr 0.17.1",
"multihash 0.17.0",
"network-interface",
- "nohash-hasher",
"parking_lot 0.12.3",
"pin-project",
"prost 0.12.6",
"prost-build",
- "rand",
+ "rand 0.8.5",
"rcgen",
"ring 0.16.20",
"rustls 0.20.9",
@@ -9342,19 +9494,19 @@ dependencies = [
"simple-dns",
"smallvec",
"snow",
- "socket2 0.5.7",
- "static_assertions",
- "thiserror",
+ "socket2 0.5.8",
+ "thiserror 2.0.11",
"tokio",
"tokio-stream",
- "tokio-tungstenite",
+ "tokio-tungstenite 0.26.2",
"tokio-util",
"tracing",
- "uint 0.9.5",
+ "uint 0.10.0",
"unsigned-varint 0.8.0",
"url",
"x25519-dalek",
- "x509-parser 0.16.0",
+ "x509-parser 0.17.0",
+ "yamux 0.13.4",
"yasna",
"zeroize",
]
@@ -9712,7 +9864,7 @@ checksum = "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec"
dependencies = [
"hermit-abi 0.3.9",
"libc",
- "wasi",
+ "wasi 0.11.0+wasi-snapshot-preview1",
"windows-sys 0.52.0",
]
@@ -9733,11 +9885,11 @@ dependencies = [
"lioness",
"log",
"parking_lot 0.12.3",
- "rand",
- "rand_chacha",
+ "rand 0.8.5",
+ "rand_chacha 0.3.1",
"rand_distr",
"subtle 2.5.0",
- "thiserror",
+ "thiserror 1.0.65",
"zeroize",
]
@@ -9796,14 +9948,14 @@ dependencies = [
[[package]]
name = "mockall"
-version = "0.13.0"
+version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d4c28b3fb6d753d28c20e826cd46ee611fda1cf3cde03a443a974043247c065a"
+checksum = "39a6bfcc6c8c7eed5ee98b9c3e33adc726054389233e201c95dab2d41a3839d2"
dependencies = [
"cfg-if",
"downcast",
"fragile",
- "mockall_derive 0.13.0",
+ "mockall_derive 0.13.1",
"predicates 3.0.3",
"predicates-tree",
]
@@ -9822,9 +9974,9 @@ dependencies = [
[[package]]
name = "mockall_derive"
-version = "0.13.0"
+version = "0.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "341014e7f530314e9a1fdbc7400b244efea7122662c96bfa248c31da5bfb2020"
+checksum = "25ca3004c2efe9011bd4e461bd8256445052b9615405b4f7ea43fc8ca5c20898"
dependencies = [
"cfg-if",
"proc-macro2 1.0.86",
@@ -10025,7 +10177,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7bddcd3bf5144b6392de80e04c347cd7fab2508f6df16a85fc496ecd5cec39bc"
dependencies = [
"clap 3.2.25",
- "rand",
+ "rand 0.8.5",
]
[[package]]
@@ -10086,7 +10238,7 @@ dependencies = [
"anyhow",
"byteorder",
"paste",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -10100,7 +10252,7 @@ dependencies = [
"log",
"netlink-packet-core",
"netlink-sys",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
]
@@ -10125,7 +10277,7 @@ checksum = "ae72fd9dbd7f55dda80c00d66acc3b2130436fcba9ea89118fc508eaae48dfb0"
dependencies = [
"cc",
"libc",
- "thiserror",
+ "thiserror 1.0.65",
"winapi",
]
@@ -10204,7 +10356,7 @@ dependencies = [
"node-primitives",
"node-testing",
"parity-db",
- "rand",
+ "rand 0.8.5",
"sc-basic-authorship",
"sc-client-api",
"sc-transaction-pool",
@@ -10556,11 +10708,11 @@ dependencies = [
[[package]]
name = "oid-registry"
-version = "0.7.0"
+version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1c958dd45046245b9c3c2547369bb634eb461670b2e7e0de552905801a648d1d"
+checksum = "12f40cff3dde1b6087cc5d5f5d4d65712f34016a03ed60e9c08dcc392736b5b7"
dependencies = [
- "asn1-rs 0.6.1",
+ "asn1-rs 0.7.0",
]
[[package]]
@@ -10650,7 +10802,7 @@ dependencies = [
"orchestra-proc-macro",
"pin-project",
"prioritized-metered-channel",
- "thiserror",
+ "thiserror 1.0.65",
"tracing",
]
@@ -10661,7 +10813,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f7b1d40dd8f367db3c65bec8d3dd47d4a604ee8874480738f93191bddab4e0e0"
dependencies = [
"expander",
- "indexmap 2.2.3",
+ "indexmap 2.7.1",
"itertools 0.11.0",
"petgraph",
"proc-macro-crate 3.1.0",
@@ -10971,7 +11123,7 @@ dependencies = [
"frame-election-provider-support",
"honggfuzz",
"pallet-bags-list",
- "rand",
+ "rand 0.8.5",
]
[[package]]
@@ -11093,7 +11245,7 @@ dependencies = [
"pallet-beefy-mmr",
"pallet-mmr",
"parity-scale-codec",
- "rand",
+ "rand 0.8.5",
"scale-info",
"serde",
"sp-consensus-beefy",
@@ -11250,7 +11402,7 @@ dependencies = [
"pallet-session",
"pallet-timestamp",
"parity-scale-codec",
- "rand",
+ "rand 0.8.5",
"scale-info",
"sp-consensus-aura",
"sp-core 35.0.0",
@@ -11317,7 +11469,7 @@ dependencies = [
"parity-scale-codec",
"paste",
"pretty_assertions",
- "rand",
+ "rand 0.8.5",
"rand_pcg",
"scale-info",
"serde",
@@ -11550,7 +11702,7 @@ dependencies = [
"pallet-election-provider-support-benchmarking",
"parity-scale-codec",
"parking_lot 0.12.3",
- "rand",
+ "rand 0.8.5",
"scale-info",
"sp-arithmetic 26.0.0",
"sp-core 35.0.0",
@@ -11925,7 +12077,7 @@ dependencies = [
"frame-system",
"log",
"parity-scale-codec",
- "rand",
+ "rand 0.8.5",
"rand_distr",
"scale-info",
"serde",
@@ -12145,7 +12297,7 @@ dependencies = [
"honggfuzz",
"log",
"pallet-nomination-pools",
- "rand",
+ "rand 0.8.5",
"sp-io 39.0.0",
"sp-runtime 40.1.0",
"sp-tracing 17.0.1",
@@ -12484,7 +12636,7 @@ dependencies = [
"substrate-prometheus-endpoint",
"subxt",
"subxt-signer",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
]
@@ -12697,7 +12849,7 @@ dependencies = [
"pallet-staking-reward-curve",
"pallet-timestamp",
"parity-scale-codec",
- "rand",
+ "rand 0.8.5",
"scale-info",
"sp-core 35.0.0",
"sp-io 39.0.0",
@@ -12727,7 +12879,7 @@ dependencies = [
"log",
"pallet-balances",
"parity-scale-codec",
- "rand_chacha",
+ "rand_chacha 0.3.1",
"scale-info",
"sp-arithmetic 26.0.0",
"sp-core 35.0.0",
@@ -12752,7 +12904,7 @@ dependencies = [
"pallet-staking-reward-curve",
"pallet-timestamp",
"parity-scale-codec",
- "rand_chacha",
+ "rand_chacha 0.3.1",
"scale-info",
"serde",
"sp-application-crypto 39.0.0",
@@ -13300,7 +13452,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4e69bf016dc406eff7d53a7d3f7cf1c2e72c82b9088aac1118591e36dd2cd3e9"
dependencies = [
"bitcoin_hashes 0.13.0",
- "rand",
+ "rand 0.8.5",
"rand_core 0.6.4",
"serde",
"unicode-normalization",
@@ -13327,7 +13479,7 @@ dependencies = [
"lz4",
"memmap2 0.5.10",
"parking_lot 0.12.3",
- "rand",
+ "rand 0.8.5",
"siphasher 0.3.11",
"snap",
]
@@ -13768,7 +13920,7 @@ version = "2.7.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1acb4a4365a13f749a93f1a094a7805e5cfa0955373a9de860d962eaa3a5fe5a"
dependencies = [
- "thiserror",
+ "thiserror 1.0.65",
"ucd-trie",
]
@@ -13813,7 +13965,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9"
dependencies = [
"fixedbitset",
- "indexmap 2.2.3",
+ "indexmap 2.7.1",
]
[[package]]
@@ -13937,8 +14089,8 @@ dependencies = [
"polkadot-node-subsystem-util",
"polkadot-primitives",
"polkadot-primitives-test-helpers",
- "rand",
- "rand_chacha",
+ "rand 0.8.5",
+ "rand_chacha 0.3.1",
"rand_core 0.6.4",
"sc-keystore",
"schnorrkel 0.11.4",
@@ -13964,8 +14116,8 @@ dependencies = [
"polkadot-node-subsystem-test-helpers",
"polkadot-node-subsystem-util",
"polkadot-primitives",
- "rand",
- "rand_chacha",
+ "rand 0.8.5",
+ "rand_chacha 0.3.1",
"sp-application-crypto 39.0.0",
"sp-authority-discovery",
"sp-core 35.0.0",
@@ -13994,7 +14146,7 @@ dependencies = [
"polkadot-primitives",
"polkadot-primitives-test-helpers",
"polkadot-subsystem-bench",
- "rand",
+ "rand 0.8.5",
"rstest",
"sc-network",
"schnellru",
@@ -14002,7 +14154,7 @@ dependencies = [
"sp-keyring",
"sp-keystore 0.41.0",
"sp-tracing 17.0.1",
- "thiserror",
+ "thiserror 1.0.65",
"tracing-gum",
]
@@ -14026,7 +14178,7 @@ dependencies = [
"polkadot-primitives",
"polkadot-primitives-test-helpers",
"polkadot-subsystem-bench",
- "rand",
+ "rand 0.8.5",
"rstest",
"sc-network",
"schnellru",
@@ -14034,7 +14186,7 @@ dependencies = [
"sp-core 35.0.0",
"sp-keyring",
"sp-tracing 17.0.1",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
"tracing-gum",
]
@@ -14075,7 +14227,7 @@ dependencies = [
"sp-maybe-compressed-blob 11.0.0",
"sp-runtime 40.1.0",
"substrate-build-script-utils",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -14104,7 +14256,7 @@ dependencies = [
"sp-keystore 0.41.0",
"sp-runtime 40.1.0",
"sp-tracing 17.0.1",
- "thiserror",
+ "thiserror 1.0.65",
"tokio-util",
"tracing-gum",
]
@@ -14130,7 +14282,7 @@ dependencies = [
"fatality",
"futures",
"futures-timer",
- "indexmap 2.2.3",
+ "indexmap 2.7.1",
"parity-scale-codec",
"polkadot-erasure-coding",
"polkadot-node-network-protocol",
@@ -14147,7 +14299,7 @@ dependencies = [
"sp-keyring",
"sp-keystore 0.41.0",
"sp-tracing 17.0.1",
- "thiserror",
+ "thiserror 1.0.65",
"tracing-gum",
]
@@ -14163,7 +14315,7 @@ dependencies = [
"reed-solomon-novelpoly",
"sp-core 35.0.0",
"sp-trie 38.0.0",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -14181,8 +14333,8 @@ dependencies = [
"polkadot-node-subsystem-util",
"polkadot-primitives",
"quickcheck",
- "rand",
- "rand_chacha",
+ "rand 0.8.5",
+ "rand_chacha 0.3.1",
"sc-network",
"sc-network-common",
"sp-application-crypto 39.0.0",
@@ -14221,7 +14373,7 @@ dependencies = [
"sp-consensus",
"sp-core 35.0.0",
"sp-keyring",
- "thiserror",
+ "thiserror 1.0.65",
"tracing-gum",
]
@@ -14244,7 +14396,7 @@ dependencies = [
"sp-core 35.0.0",
"sp-keyring",
"sp-maybe-compressed-blob 11.0.0",
- "thiserror",
+ "thiserror 1.0.65",
"tracing-gum",
]
@@ -14273,8 +14425,8 @@ dependencies = [
"polkadot-primitives",
"polkadot-primitives-test-helpers",
"polkadot-subsystem-bench",
- "rand",
- "rand_chacha",
+ "rand 0.8.5",
+ "rand_chacha 0.3.1",
"rand_core 0.6.4",
"sc-keystore",
"schnellru",
@@ -14288,7 +14440,7 @@ dependencies = [
"sp-keystore 0.41.0",
"sp-runtime 40.1.0",
"sp-tracing 17.0.1",
- "thiserror",
+ "thiserror 1.0.65",
"tracing-gum",
]
@@ -14316,8 +14468,8 @@ dependencies = [
"polkadot-primitives",
"polkadot-primitives-test-helpers",
"polkadot-subsystem-bench",
- "rand",
- "rand_chacha",
+ "rand 0.8.5",
+ "rand_chacha 0.3.1",
"rand_core 0.6.4",
"sc-keystore",
"schnorrkel 0.11.4",
@@ -14330,7 +14482,7 @@ dependencies = [
"sp-keystore 0.41.0",
"sp-runtime 40.1.0",
"sp-tracing 17.0.1",
- "thiserror",
+ "thiserror 1.0.65",
"tracing-gum",
]
@@ -14359,7 +14511,7 @@ dependencies = [
"sp-core 35.0.0",
"sp-keyring",
"sp-tracing 17.0.1",
- "thiserror",
+ "thiserror 1.0.65",
"tracing-gum",
]
@@ -14388,7 +14540,7 @@ dependencies = [
"sp-keyring",
"sp-keystore 0.41.0",
"sp-tracing 17.0.1",
- "thiserror",
+ "thiserror 1.0.65",
"tracing-gum",
]
@@ -14403,7 +14555,7 @@ dependencies = [
"polkadot-primitives",
"polkadot-primitives-test-helpers",
"sp-keystore 0.41.0",
- "thiserror",
+ "thiserror 1.0.65",
"tracing-gum",
"wasm-timer",
]
@@ -14473,7 +14625,7 @@ dependencies = [
"polkadot-node-subsystem-util",
"polkadot-primitives",
"sp-core 35.0.0",
- "thiserror",
+ "thiserror 1.0.65",
"tracing-gum",
]
@@ -14501,7 +14653,7 @@ dependencies = [
"sp-keyring",
"sp-keystore 0.41.0",
"sp-tracing 17.0.1",
- "thiserror",
+ "thiserror 1.0.65",
"tracing-gum",
]
@@ -14517,7 +14669,7 @@ dependencies = [
"polkadot-primitives",
"sp-blockchain",
"sp-inherents",
- "thiserror",
+ "thiserror 1.0.65",
"tracing-gum",
]
@@ -14533,11 +14685,11 @@ dependencies = [
"polkadot-node-subsystem-util",
"polkadot-primitives",
"polkadot-primitives-test-helpers",
- "rand",
+ "rand 0.8.5",
"rstest",
"sp-core 35.0.0",
"sp-tracing 17.0.1",
- "thiserror",
+ "thiserror 1.0.65",
"tracing-gum",
]
@@ -14559,7 +14711,7 @@ dependencies = [
"schnellru",
"sp-application-crypto 39.0.0",
"sp-keystore 0.41.0",
- "thiserror",
+ "thiserror 1.0.65",
"tracing-gum",
]
@@ -14592,7 +14744,7 @@ dependencies = [
"polkadot-parachain-primitives",
"polkadot-primitives",
"procfs",
- "rand",
+ "rand 0.8.5",
"rococo-runtime",
"rusty-fork",
"sc-sysinfo",
@@ -14603,7 +14755,7 @@ dependencies = [
"tempfile",
"test-parachain-adder",
"test-parachain-halt",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
"tracing-gum",
]
@@ -14627,7 +14779,7 @@ dependencies = [
"sp-keyring",
"sp-keystore 0.41.0",
"sp-runtime 40.1.0",
- "thiserror",
+ "thiserror 1.0.65",
"tracing-gum",
]
@@ -14654,7 +14806,7 @@ dependencies = [
"sp-io 39.0.0",
"sp-tracing 17.0.1",
"tempfile",
- "thiserror",
+ "thiserror 1.0.65",
"tracing-gum",
]
@@ -14762,14 +14914,14 @@ dependencies = [
"parity-scale-codec",
"polkadot-node-primitives",
"polkadot-primitives",
- "rand",
- "rand_chacha",
+ "rand 0.8.5",
+ "rand_chacha 0.3.1",
"sc-authority-discovery",
"sc-network",
"sc-network-types",
"sp-runtime 40.1.0",
"strum 0.26.3",
- "thiserror",
+ "thiserror 1.0.65",
"tracing-gum",
]
@@ -14795,7 +14947,7 @@ dependencies = [
"sp-keystore 0.41.0",
"sp-maybe-compressed-blob 11.0.0",
"sp-runtime 40.1.0",
- "thiserror",
+ "thiserror 1.0.65",
"zstd 0.12.4",
]
@@ -14853,7 +15005,7 @@ dependencies = [
"sp-consensus-babe",
"sp-runtime 40.1.0",
"substrate-prometheus-endpoint",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -14886,14 +15038,14 @@ dependencies = [
"polkadot-primitives",
"polkadot-primitives-test-helpers",
"prioritized-metered-channel",
- "rand",
+ "rand 0.8.5",
"sc-client-api",
"schnellru",
"sp-application-crypto 39.0.0",
"sp-core 35.0.0",
"sp-keystore 0.41.0",
"tempfile",
- "thiserror",
+ "thiserror 1.0.65",
"tracing-gum",
]
@@ -15081,7 +15233,7 @@ dependencies = [
"sp-runtime 40.1.0",
"sp-staking",
"sp-std 14.0.0",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -15089,7 +15241,7 @@ name = "polkadot-primitives-test-helpers"
version = "0.1.0"
dependencies = [
"polkadot-primitives",
- "rand",
+ "rand 0.8.5",
"sp-application-crypto 39.0.0",
"sp-core 35.0.0",
"sp-keyring",
@@ -15229,8 +15381,8 @@ dependencies = [
"polkadot-primitives",
"polkadot-primitives-test-helpers",
"polkadot-runtime-metrics",
- "rand",
- "rand_chacha",
+ "rand 0.8.5",
+ "rand_chacha 0.3.1",
"rstest",
"sc-keystore",
"scale-info",
@@ -15692,7 +15844,7 @@ dependencies = [
"polkadot-sdk-docs-first-pallet",
"polkadot-sdk-docs-first-runtime",
"polkadot-sdk-frame",
- "rand",
+ "rand 0.8.5",
"sc-chain-spec",
"sc-cli",
"sc-client-db",
@@ -15908,7 +16060,7 @@ dependencies = [
"staging-xcm",
"substrate-prometheus-endpoint",
"tempfile",
- "thiserror",
+ "thiserror 1.0.65",
"tracing-gum",
"westend-runtime",
"westend-runtime-constants",
@@ -15926,7 +16078,7 @@ dependencies = [
"fatality",
"futures",
"futures-timer",
- "indexmap 2.2.3",
+ "indexmap 2.7.1",
"parity-scale-codec",
"polkadot-node-network-protocol",
"polkadot-node-primitives",
@@ -15936,7 +16088,7 @@ dependencies = [
"polkadot-primitives",
"polkadot-primitives-test-helpers",
"polkadot-subsystem-bench",
- "rand_chacha",
+ "rand_chacha 0.3.1",
"rstest",
"sc-keystore",
"sc-network",
@@ -15947,7 +16099,7 @@ dependencies = [
"sp-keystore 0.41.0",
"sp-staking",
"sp-tracing 17.0.1",
- "thiserror",
+ "thiserror 1.0.65",
"tracing-gum",
]
@@ -16007,8 +16159,8 @@ dependencies = [
"prometheus",
"pyroscope",
"pyroscope_pprofrs",
- "rand",
- "rand_chacha",
+ "rand 0.8.5",
+ "rand_chacha 0.3.1",
"rand_core 0.6.4",
"rand_distr",
"sc-keystore",
@@ -16090,7 +16242,7 @@ dependencies = [
"polkadot-node-subsystem-types",
"polkadot-node-subsystem-util",
"polkadot-primitives",
- "rand",
+ "rand 0.8.5",
"sp-core 35.0.0",
"sp-keystore 0.41.0",
"substrate-build-script-utils",
@@ -16177,7 +16329,7 @@ dependencies = [
"polkadot-runtime-parachains",
"polkadot-service",
"polkadot-test-runtime",
- "rand",
+ "rand 0.8.5",
"sc-authority-discovery",
"sc-chain-spec",
"sc-cli",
@@ -16512,7 +16664,7 @@ version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "be97d76faf1bfab666e1375477b23fde79eccf0276e9b63b92a39d676a889ba9"
dependencies = [
- "rand",
+ "rand 0.8.5",
]
[[package]]
@@ -16538,7 +16690,7 @@ dependencies = [
"smallvec",
"symbolic-demangle",
"tempfile",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -16663,7 +16815,7 @@ dependencies = [
"futures",
"futures-timer",
"nanorand",
- "thiserror",
+ "thiserror 1.0.65",
"tracing",
]
@@ -16815,7 +16967,7 @@ dependencies = [
"lazy_static",
"memchr",
"parking_lot 0.12.3",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -16864,8 +17016,8 @@ dependencies = [
"bitflags 2.6.0",
"lazy_static",
"num-traits",
- "rand",
- "rand_chacha",
+ "rand 0.8.5",
+ "rand_chacha 0.3.1",
"rand_xorshift",
"regex-syntax 0.8.2",
"rusty-fork",
@@ -16994,7 +17146,7 @@ dependencies = [
"names",
"prost 0.11.9",
"reqwest 0.11.20",
- "thiserror",
+ "thiserror 1.0.65",
"url",
"winapi",
]
@@ -17008,7 +17160,7 @@ dependencies = [
"log",
"pprof",
"pyroscope",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -17022,7 +17174,7 @@ dependencies = [
"mach2",
"once_cell",
"raw-cpuid",
- "wasi",
+ "wasi 0.11.0+wasi-snapshot-preview1",
"web-sys",
"winapi",
]
@@ -17060,7 +17212,7 @@ dependencies = [
"asynchronous-codec",
"bytes",
"quick-protobuf 0.8.1",
- "thiserror",
+ "thiserror 1.0.65",
"unsigned-varint 0.7.2",
]
@@ -17083,7 +17235,7 @@ checksum = "588f6378e4dd99458b60ec275b4477add41ce4fa9f64dcba6f15adccb19b50d6"
dependencies = [
"env_logger 0.8.4",
"log",
- "rand",
+ "rand 0.8.5",
]
[[package]]
@@ -17099,7 +17251,7 @@ dependencies = [
"quinn-udp 0.4.1",
"rustc-hash 1.1.0",
"rustls 0.21.7",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
"tracing",
]
@@ -17116,8 +17268,8 @@ dependencies = [
"quinn-udp 0.5.4",
"rustc-hash 2.0.0",
"rustls 0.23.14",
- "socket2 0.5.7",
- "thiserror",
+ "socket2 0.5.8",
+ "thiserror 1.0.65",
"tokio",
"tracing",
]
@@ -17129,12 +17281,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "141bf7dfde2fbc246bfd3fe12f2455aa24b0fbd9af535d8c86c7bd1381ff2b1a"
dependencies = [
"bytes",
- "rand",
+ "rand 0.8.5",
"ring 0.16.20",
"rustc-hash 1.1.0",
"rustls 0.21.7",
"slab",
- "thiserror",
+ "thiserror 1.0.65",
"tinyvec",
"tracing",
]
@@ -17146,12 +17298,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fadfaed2cd7f389d0161bb73eeb07b7b78f8691047a6f3e73caaeae55310a4a6"
dependencies = [
"bytes",
- "rand",
+ "rand 0.8.5",
"ring 0.17.7",
"rustc-hash 2.0.0",
"rustls 0.23.14",
"slab",
- "thiserror",
+ "thiserror 1.0.65",
"tinyvec",
"tracing",
]
@@ -17164,7 +17316,7 @@ checksum = "055b4e778e8feb9f93c4e439f71dc2156ef13360b432b799e179a8c4cdf0b1d7"
dependencies = [
"bytes",
"libc",
- "socket2 0.5.7",
+ "socket2 0.5.8",
"tracing",
"windows-sys 0.48.0",
]
@@ -17177,7 +17329,7 @@ checksum = "8bffec3605b73c6f1754535084a85229fa8a30f86014e6c81aeec4abb68b0285"
dependencies = [
"libc",
"once_cell",
- "socket2 0.5.7",
+ "socket2 0.5.8",
"tracing",
"windows-sys 0.52.0",
]
@@ -17213,10 +17365,21 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
dependencies = [
"libc",
- "rand_chacha",
+ "rand_chacha 0.3.1",
"rand_core 0.6.4",
]
+[[package]]
+name = "rand"
+version = "0.9.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94"
+dependencies = [
+ "rand_chacha 0.9.0",
+ "rand_core 0.9.1",
+ "zerocopy 0.8.20",
+]
+
[[package]]
name = "rand_chacha"
version = "0.3.1"
@@ -17227,6 +17390,16 @@ dependencies = [
"rand_core 0.6.4",
]
+[[package]]
+name = "rand_chacha"
+version = "0.9.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb"
+dependencies = [
+ "ppv-lite86",
+ "rand_core 0.9.1",
+]
+
[[package]]
name = "rand_core"
version = "0.5.1"
@@ -17239,7 +17412,17 @@ version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
dependencies = [
- "getrandom",
+ "getrandom 0.2.10",
+]
+
+[[package]]
+name = "rand_core"
+version = "0.9.1"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "a88e0da7a2c97baa202165137c158d0a2e824ac465d13d81046727b34cb247d3"
+dependencies = [
+ "getrandom 0.3.1",
+ "zerocopy 0.8.20",
]
[[package]]
@@ -17249,7 +17432,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31"
dependencies = [
"num-traits",
- "rand",
+ "rand 0.8.5",
]
[[package]]
@@ -17348,7 +17531,7 @@ dependencies = [
"futures",
"jsonrpsee 0.23.2",
"serde_json",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
"tracing",
]
@@ -17386,9 +17569,9 @@ version = "0.4.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b"
dependencies = [
- "getrandom",
+ "getrandom 0.2.10",
"redox_syscall 0.2.16",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -17400,7 +17583,7 @@ dependencies = [
"derive_more",
"fs-err",
"static_init",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -17525,7 +17708,7 @@ dependencies = [
"pallet-utility",
"parity-scale-codec",
"quick_cache",
- "rand",
+ "rand 0.8.5",
"relay-utils",
"sc-chain-spec",
"sc-rpc-api",
@@ -17540,7 +17723,7 @@ dependencies = [
"sp-trie 38.0.0",
"sp-version 38.0.0",
"staging-xcm",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
]
@@ -17565,7 +17748,7 @@ dependencies = [
"sp-tracing 17.0.1",
"substrate-prometheus-endpoint",
"sysinfo",
- "thiserror",
+ "thiserror 1.0.65",
"time",
"tokio",
]
@@ -17712,7 +17895,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "688c63d65483050968b2a8937f7995f443e27041a0f7700aa59b0822aedebb74"
dependencies = [
"cc",
- "getrandom",
+ "getrandom 0.2.10",
"libc",
"spin 0.9.8",
"untrusted 0.9.0",
@@ -18038,7 +18221,7 @@ dependencies = [
"netlink-packet-route",
"netlink-proto",
"nix 0.24.3",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
]
@@ -18068,7 +18251,7 @@ dependencies = [
"parity-scale-codec",
"primitive-types 0.12.2",
"proptest",
- "rand",
+ "rand 0.8.5",
"rlp 0.5.2",
"ruint-macro",
"serde",
@@ -18439,7 +18622,7 @@ dependencies = [
"log",
"sp-core 33.0.1",
"sp-wasm-interface 21.0.0",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -18449,7 +18632,7 @@ dependencies = [
"log",
"sp-core 35.0.0",
"sp-wasm-interface 21.0.1",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -18468,7 +18651,7 @@ dependencies = [
"prost 0.12.6",
"prost-build",
"quickcheck",
- "rand",
+ "rand 0.8.5",
"sc-client-api",
"sc-network",
"sc-network-types",
@@ -18481,7 +18664,7 @@ dependencies = [
"sp-tracing 17.0.1",
"substrate-prometheus-endpoint",
"substrate-test-runtime-client",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -18583,7 +18766,7 @@ dependencies = [
"names",
"parity-bip39",
"parity-scale-codec",
- "rand",
+ "rand 0.8.5",
"regex",
"rpassword",
"sc-client-api",
@@ -18607,7 +18790,7 @@ dependencies = [
"sp-tracing 17.0.1",
"sp-version 38.0.0",
"tempfile",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
]
@@ -18637,7 +18820,7 @@ dependencies = [
"sp-trie 38.0.0",
"substrate-prometheus-endpoint",
"substrate-test-runtime",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -18657,7 +18840,7 @@ dependencies = [
"parity-scale-codec",
"parking_lot 0.12.3",
"quickcheck",
- "rand",
+ "rand 0.8.5",
"sc-client-api",
"sc-state-db",
"schnellru",
@@ -18694,7 +18877,7 @@ dependencies = [
"sp-state-machine 0.44.0",
"sp-test-primitives",
"substrate-prometheus-endpoint",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -18731,7 +18914,7 @@ dependencies = [
"substrate-prometheus-endpoint",
"substrate-test-runtime-client",
"tempfile",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
]
@@ -18773,7 +18956,7 @@ dependencies = [
"sp-tracing 17.0.1",
"substrate-prometheus-endpoint",
"substrate-test-runtime-client",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
]
@@ -18801,7 +18984,7 @@ dependencies = [
"sp-keystore 0.41.0",
"sp-runtime 40.1.0",
"substrate-test-runtime-client",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
]
@@ -18844,7 +19027,7 @@ dependencies = [
"substrate-prometheus-endpoint",
"substrate-test-runtime-client",
"tempfile",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
"wasm-timer",
]
@@ -18867,7 +19050,7 @@ dependencies = [
"sp-core 35.0.0",
"sp-runtime 40.1.0",
"substrate-test-runtime-client",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
]
@@ -18899,7 +19082,7 @@ dependencies = [
"log",
"parity-scale-codec",
"parking_lot 0.12.3",
- "rand",
+ "rand 0.8.5",
"sc-block-builder",
"sc-chain-spec",
"sc-client-api",
@@ -18929,7 +19112,7 @@ dependencies = [
"sp-tracing 17.0.1",
"substrate-prometheus-endpoint",
"substrate-test-runtime-client",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
]
@@ -18953,7 +19136,7 @@ dependencies = [
"sp-keyring",
"sp-runtime 40.1.0",
"substrate-test-runtime-client",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
]
@@ -18991,7 +19174,7 @@ dependencies = [
"substrate-prometheus-endpoint",
"substrate-test-runtime-client",
"substrate-test-runtime-transaction-pool",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
]
@@ -19016,7 +19199,7 @@ dependencies = [
"sp-inherents",
"sp-runtime 40.1.0",
"substrate-prometheus-endpoint",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -19115,7 +19298,7 @@ dependencies = [
"sc-allocator 28.0.0",
"sp-maybe-compressed-blob 11.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
"sp-wasm-interface 21.0.0",
- "thiserror",
+ "thiserror 1.0.65",
"wasm-instrument",
]
@@ -19127,7 +19310,7 @@ dependencies = [
"sc-allocator 30.0.0",
"sp-maybe-compressed-blob 11.0.0",
"sp-wasm-interface 21.0.1",
- "thiserror",
+ "thiserror 1.0.65",
"wasm-instrument",
]
@@ -19223,7 +19406,7 @@ dependencies = [
"sp-core 35.0.0",
"sp-keystore 0.41.0",
"tempfile",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -19251,7 +19434,7 @@ dependencies = [
"sp-keystore 0.41.0",
"sp-mixnet",
"sp-runtime 40.1.0",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -19284,7 +19467,7 @@ dependencies = [
"pin-project",
"prost 0.12.6",
"prost-build",
- "rand",
+ "rand 0.8.5",
"sc-block-builder",
"sc-client-api",
"sc-consensus",
@@ -19309,7 +19492,7 @@ dependencies = [
"substrate-test-runtime",
"substrate-test-runtime-client",
"tempfile",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
"tokio-stream",
"tokio-test",
@@ -19378,7 +19561,7 @@ dependencies = [
"sp-blockchain",
"sp-core 35.0.0",
"sp-runtime 40.1.0",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -19435,7 +19618,7 @@ dependencies = [
"sp-tracing 17.0.1",
"substrate-prometheus-endpoint",
"substrate-test-runtime-client",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
"tokio-stream",
]
@@ -19450,7 +19633,7 @@ dependencies = [
"libp2p",
"log",
"parking_lot 0.12.3",
- "rand",
+ "rand 0.8.5",
"sc-block-builder",
"sc-client-api",
"sc-consensus",
@@ -19501,8 +19684,8 @@ dependencies = [
"multiaddr 0.18.1",
"multihash 0.19.1",
"quickcheck",
- "rand",
- "thiserror",
+ "rand 0.8.5",
+ "thiserror 1.0.65",
"zeroize",
]
@@ -19525,7 +19708,7 @@ dependencies = [
"once_cell",
"parity-scale-codec",
"parking_lot 0.12.3",
- "rand",
+ "rand 0.8.5",
"rustls 0.23.14",
"sc-block-builder",
"sc-client-api",
@@ -19614,7 +19797,7 @@ dependencies = [
"sp-rpc",
"sp-runtime 40.1.0",
"sp-version 38.0.0",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -19655,7 +19838,7 @@ dependencies = [
"parity-scale-codec",
"parking_lot 0.12.3",
"pretty_assertions",
- "rand",
+ "rand 0.8.5",
"sc-block-builder",
"sc-chain-spec",
"sc-client-api",
@@ -19679,7 +19862,7 @@ dependencies = [
"substrate-test-runtime",
"substrate-test-runtime-client",
"substrate-test-runtime-transaction-pool",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
"tokio-stream",
]
@@ -19709,7 +19892,7 @@ dependencies = [
"parity-scale-codec",
"parking_lot 0.12.3",
"pin-project",
- "rand",
+ "rand 0.8.5",
"sc-chain-spec",
"sc-client-api",
"sc-client-db",
@@ -19754,7 +19937,7 @@ dependencies = [
"substrate-test-runtime",
"substrate-test-runtime-client",
"tempfile",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
"tracing",
"tracing-futures",
@@ -19834,7 +20017,7 @@ dependencies = [
"fs4",
"log",
"sp-core 35.0.0",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
]
@@ -19853,7 +20036,7 @@ dependencies = [
"serde_json",
"sp-blockchain",
"sp-runtime 40.1.0",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -19864,7 +20047,7 @@ dependencies = [
"futures",
"libc",
"log",
- "rand",
+ "rand 0.8.5",
"rand_pcg",
"regex",
"sc-telemetry",
@@ -19887,12 +20070,12 @@ dependencies = [
"log",
"parking_lot 0.12.3",
"pin-project",
- "rand",
+ "rand 0.8.5",
"sc-network",
"sc-utils",
"serde",
"serde_json",
- "thiserror",
+ "thiserror 1.0.65",
"wasm-timer",
]
@@ -19919,7 +20102,7 @@ dependencies = [
"sp-rpc",
"sp-runtime 40.1.0",
"sp-tracing 17.0.1",
- "thiserror",
+ "thiserror 1.0.65",
"tracing",
"tracing-log 0.2.0",
"tracing-subscriber 0.3.18",
@@ -19945,7 +20128,7 @@ dependencies = [
"criterion",
"futures",
"futures-timer",
- "indexmap 2.2.3",
+ "indexmap 2.7.1",
"itertools 0.11.0",
"linked-hash-map",
"log",
@@ -19968,7 +20151,7 @@ dependencies = [
"substrate-test-runtime",
"substrate-test-runtime-client",
"substrate-test-runtime-transaction-pool",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
"tokio-stream",
]
@@ -19986,7 +20169,7 @@ dependencies = [
"sp-blockchain",
"sp-core 35.0.0",
"sp-runtime 40.1.0",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -20116,7 +20299,7 @@ dependencies = [
"quote 1.0.37",
"scale-info",
"syn 2.0.87",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -20466,7 +20649,7 @@ version = "1.0.132"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03"
dependencies = [
- "indexmap 2.2.3",
+ "indexmap 2.7.1",
"itoa",
"memchr",
"ryu",
@@ -20500,7 +20683,7 @@ version = "0.9.34+deprecated"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47"
dependencies = [
- "indexmap 2.2.3",
+ "indexmap 2.7.1",
"itoa",
"ryu",
"serde",
@@ -20646,9 +20829,9 @@ dependencies = [
[[package]]
name = "simple-dns"
-version = "0.7.1"
+version = "0.9.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4c80e565e7dcc4f1ef247e2f395550d4cf7d777746d5988e7e4e3156b71077fc"
+checksum = "dee851d0e5e7af3721faea1843e8015e820a234f81fda3dea9247e15bac9a86a"
dependencies = [
"bitflags 2.6.0",
]
@@ -20806,8 +20989,8 @@ dependencies = [
"pbkdf2",
"pin-project",
"poly1305",
- "rand",
- "rand_chacha",
+ "rand 0.8.5",
+ "rand_chacha 0.3.1",
"ruzstd 0.4.0",
"schnorrkel 0.10.2",
"serde",
@@ -20861,8 +21044,8 @@ dependencies = [
"pbkdf2",
"pin-project",
"poly1305",
- "rand",
- "rand_chacha",
+ "rand 0.8.5",
+ "rand_chacha 0.3.1",
"ruzstd 0.5.0",
"schnorrkel 0.11.4",
"serde",
@@ -20904,8 +21087,8 @@ dependencies = [
"no-std-net",
"parking_lot 0.12.3",
"pin-project",
- "rand",
- "rand_chacha",
+ "rand 0.8.5",
+ "rand_chacha 0.3.1",
"serde",
"serde_json",
"siphasher 0.3.11",
@@ -20940,8 +21123,8 @@ dependencies = [
"no-std-net",
"parking_lot 0.12.3",
"pin-project",
- "rand",
- "rand_chacha",
+ "rand 0.8.5",
+ "rand_chacha 0.3.1",
"serde",
"serde_json",
"siphasher 1.0.1",
@@ -21040,7 +21223,7 @@ dependencies = [
"hex-literal",
"parity-bytes",
"parity-scale-codec",
- "rand",
+ "rand 0.8.5",
"rlp 0.6.1",
"scale-info",
"serde",
@@ -21061,7 +21244,7 @@ dependencies = [
"hex",
"lazy_static",
"parity-scale-codec",
- "rand",
+ "rand 0.8.5",
"scale-info",
"snowbridge-amcl",
"zeroize",
@@ -21105,7 +21288,7 @@ dependencies = [
"log",
"pallet-timestamp",
"parity-scale-codec",
- "rand",
+ "rand 0.8.5",
"scale-info",
"serde",
"serde_json",
@@ -21307,9 +21490,9 @@ dependencies = [
[[package]]
name = "socket2"
-version = "0.5.7"
+version = "0.5.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c"
+checksum = "c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8"
dependencies = [
"libc",
"windows-sys 0.52.0",
@@ -21326,7 +21509,7 @@ dependencies = [
"futures",
"httparse",
"log",
- "rand",
+ "rand 0.8.5",
"sha-1",
]
@@ -21342,7 +21525,7 @@ dependencies = [
"http 1.1.0",
"httparse",
"log",
- "rand",
+ "rand 0.8.5",
"sha1",
]
@@ -21449,7 +21632,7 @@ dependencies = [
"sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
"sp-trie 35.0.0",
"sp-version 35.0.0",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -21471,7 +21654,7 @@ dependencies = [
"sp-test-primitives",
"sp-trie 38.0.0",
"sp-version 38.0.0",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -21615,7 +21798,7 @@ dependencies = [
"num-traits",
"parity-scale-codec",
"primitive-types 0.13.1",
- "rand",
+ "rand 0.8.5",
"scale-info",
"serde",
"sp-crypto-hashing 0.1.0",
@@ -21683,7 +21866,7 @@ dependencies = [
"sp-database",
"sp-runtime 40.1.0",
"sp-state-machine 0.44.0",
- "thiserror",
+ "thiserror 1.0.65",
"tracing",
]
@@ -21699,7 +21882,7 @@ dependencies = [
"sp-runtime 40.1.0",
"sp-state-machine 0.44.0",
"sp-test-primitives",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -21818,7 +22001,7 @@ dependencies = [
"parking_lot 0.12.3",
"paste",
"primitive-types 0.12.2",
- "rand",
+ "rand 0.8.5",
"scale-info",
"schnorrkel 0.11.4",
"secp256k1",
@@ -21832,7 +22015,7 @@ dependencies = [
"sp-storage 20.0.0",
"ss58-registry",
"substrate-bip39 0.5.0",
- "thiserror",
+ "thiserror 1.0.65",
"tracing",
"w3f-bls",
"zeroize",
@@ -21865,7 +22048,7 @@ dependencies = [
"parking_lot 0.12.3",
"paste",
"primitive-types 0.12.2",
- "rand",
+ "rand 0.8.5",
"scale-info",
"schnorrkel 0.11.4",
"secp256k1",
@@ -21879,7 +22062,7 @@ dependencies = [
"sp-storage 21.0.0",
"ss58-registry",
"substrate-bip39 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
- "thiserror",
+ "thiserror 1.0.65",
"tracing",
"w3f-bls",
"zeroize",
@@ -21912,7 +22095,7 @@ dependencies = [
"parking_lot 0.12.3",
"paste",
"primitive-types 0.12.2",
- "rand",
+ "rand 0.8.5",
"scale-info",
"schnorrkel 0.11.4",
"secp256k1",
@@ -21926,7 +22109,7 @@ dependencies = [
"sp-storage 21.0.0",
"ss58-registry",
"substrate-bip39 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)",
- "thiserror",
+ "thiserror 1.0.65",
"tracing",
"w3f-bls",
"zeroize",
@@ -21958,7 +22141,7 @@ dependencies = [
"parking_lot 0.12.3",
"paste",
"primitive-types 0.13.1",
- "rand",
+ "rand 0.8.5",
"regex",
"scale-info",
"schnorrkel 0.11.4",
@@ -21974,7 +22157,7 @@ dependencies = [
"sp-storage 22.0.0",
"ss58-registry",
"substrate-bip39 0.6.0",
- "thiserror",
+ "thiserror 1.0.65",
"tracing",
"w3f-bls",
"zeroize",
@@ -22151,7 +22334,7 @@ dependencies = [
"parity-scale-codec",
"scale-info",
"sp-runtime 40.1.0",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -22311,8 +22494,8 @@ version = "0.41.0"
dependencies = [
"parity-scale-codec",
"parking_lot 0.12.3",
- "rand",
- "rand_chacha",
+ "rand 0.8.5",
+ "rand_chacha 0.3.1",
"sp-core 35.0.0",
"sp-externalities 0.30.0",
]
@@ -22321,7 +22504,7 @@ dependencies = [
name = "sp-maybe-compressed-blob"
version = "11.0.0"
dependencies = [
- "thiserror",
+ "thiserror 1.0.65",
"zstd 0.12.4",
]
@@ -22331,7 +22514,7 @@ version = "11.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f0c768c11afbe698a090386876911da4236af199cd38a5866748df4d8628aeff"
dependencies = [
- "thiserror",
+ "thiserror 1.0.65",
"zstd 0.12.4",
]
@@ -22379,7 +22562,7 @@ dependencies = [
"sp-core 35.0.0",
"sp-debug-derive 14.0.0",
"sp-runtime 40.1.0",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -22387,7 +22570,7 @@ name = "sp-npos-elections"
version = "35.0.0"
dependencies = [
"parity-scale-codec",
- "rand",
+ "rand 0.8.5",
"scale-info",
"serde",
"sp-arithmetic 26.0.0",
@@ -22402,7 +22585,7 @@ version = "2.0.0"
dependencies = [
"clap 4.5.13",
"honggfuzz",
- "rand",
+ "rand 0.8.5",
"sp-npos-elections",
"sp-runtime 40.1.0",
]
@@ -22458,7 +22641,7 @@ dependencies = [
"log",
"parity-scale-codec",
"paste",
- "rand",
+ "rand 0.8.5",
"scale-info",
"serde",
"simple-mermaid 0.1.1",
@@ -22483,7 +22666,7 @@ dependencies = [
"log",
"parity-scale-codec",
"paste",
- "rand",
+ "rand 0.8.5",
"scale-info",
"serde",
"simple-mermaid 0.1.1",
@@ -22509,7 +22692,7 @@ dependencies = [
"num-traits",
"parity-scale-codec",
"paste",
- "rand",
+ "rand 0.8.5",
"scale-info",
"serde",
"simple-mermaid 0.1.1",
@@ -22534,7 +22717,7 @@ dependencies = [
"num-traits",
"parity-scale-codec",
"paste",
- "rand",
+ "rand 0.8.5",
"scale-info",
"serde",
"serde_json",
@@ -22717,14 +22900,14 @@ dependencies = [
"log",
"parity-scale-codec",
"parking_lot 0.12.3",
- "rand",
+ "rand 0.8.5",
"smallvec",
"sp-core 31.0.0",
"sp-externalities 0.27.0",
"sp-panic-handler 13.0.0",
"sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
"sp-trie 32.0.0",
- "thiserror",
+ "thiserror 1.0.65",
"tracing",
"trie-db 0.28.0",
]
@@ -22739,13 +22922,13 @@ dependencies = [
"log",
"parity-scale-codec",
"parking_lot 0.12.3",
- "rand",
+ "rand 0.8.5",
"smallvec",
"sp-core 32.0.0",
"sp-externalities 0.28.0",
"sp-panic-handler 13.0.0",
"sp-trie 34.0.0",
- "thiserror",
+ "thiserror 1.0.65",
"tracing",
"trie-db 0.29.1",
]
@@ -22760,13 +22943,13 @@ dependencies = [
"log",
"parity-scale-codec",
"parking_lot 0.12.3",
- "rand",
+ "rand 0.8.5",
"smallvec",
"sp-core 33.0.1",
"sp-externalities 0.28.0",
"sp-panic-handler 13.0.0",
"sp-trie 35.0.0",
- "thiserror",
+ "thiserror 1.0.65",
"tracing",
"trie-db 0.29.1",
]
@@ -22783,14 +22966,14 @@ dependencies = [
"parity-scale-codec",
"parking_lot 0.12.3",
"pretty_assertions",
- "rand",
+ "rand 0.8.5",
"smallvec",
"sp-core 35.0.0",
"sp-externalities 0.30.0",
"sp-panic-handler 13.0.1",
"sp-runtime 40.1.0",
"sp-trie 38.0.0",
- "thiserror",
+ "thiserror 1.0.65",
"tracing",
"trie-db 0.29.1",
]
@@ -22804,7 +22987,7 @@ dependencies = [
"ed25519-dalek",
"hkdf",
"parity-scale-codec",
- "rand",
+ "rand 0.8.5",
"scale-info",
"sha2 0.10.8",
"sp-api 35.0.0",
@@ -22814,7 +22997,7 @@ dependencies = [
"sp-externalities 0.30.0",
"sp-runtime 40.1.0",
"sp-runtime-interface 29.0.0",
- "thiserror",
+ "thiserror 1.0.65",
"x25519-dalek",
]
@@ -22886,7 +23069,7 @@ dependencies = [
"parity-scale-codec",
"sp-inherents",
"sp-runtime 40.1.0",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -22958,13 +23141,13 @@ dependencies = [
"nohash-hasher",
"parity-scale-codec",
"parking_lot 0.12.3",
- "rand",
+ "rand 0.8.5",
"scale-info",
"schnellru",
"sp-core 31.0.0",
"sp-externalities 0.27.0",
"sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
- "thiserror",
+ "thiserror 1.0.65",
"tracing",
"trie-db 0.28.0",
"trie-root",
@@ -22983,12 +23166,12 @@ dependencies = [
"nohash-hasher",
"parity-scale-codec",
"parking_lot 0.12.3",
- "rand",
+ "rand 0.8.5",
"scale-info",
"schnellru",
"sp-core 32.0.0",
"sp-externalities 0.28.0",
- "thiserror",
+ "thiserror 1.0.65",
"tracing",
"trie-db 0.29.1",
"trie-root",
@@ -23007,12 +23190,12 @@ dependencies = [
"nohash-hasher",
"parity-scale-codec",
"parking_lot 0.12.3",
- "rand",
+ "rand 0.8.5",
"scale-info",
"schnellru",
"sp-core 33.0.1",
"sp-externalities 0.28.0",
- "thiserror",
+ "thiserror 1.0.65",
"tracing",
"trie-db 0.29.1",
"trie-root",
@@ -23030,13 +23213,13 @@ dependencies = [
"nohash-hasher",
"parity-scale-codec",
"parking_lot 0.12.3",
- "rand",
+ "rand 0.8.5",
"scale-info",
"schnellru",
"sp-core 35.0.0",
"sp-externalities 0.30.0",
"sp-runtime 40.1.0",
- "thiserror",
+ "thiserror 1.0.65",
"tracing",
"trie-bench",
"trie-db 0.29.1",
@@ -23059,7 +23242,7 @@ dependencies = [
"sp-runtime 37.0.0",
"sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
"sp-version-proc-macro 14.0.0",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -23075,7 +23258,7 @@ dependencies = [
"sp-runtime 40.1.0",
"sp-std 14.0.0",
"sp-version-proc-macro 15.0.0",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -23298,7 +23481,7 @@ dependencies = [
"platforms",
"polkadot-sdk",
"pretty_assertions",
- "rand",
+ "rand 0.8.5",
"regex",
"sc-service-test",
"scale-info",
@@ -23330,7 +23513,7 @@ dependencies = [
"sp-io 39.0.0",
"sp-runtime 40.1.0",
"sp-statement-store",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -23664,7 +23847,7 @@ dependencies = [
"scale-info",
"serde",
"serde_json",
- "thiserror",
+ "thiserror 1.0.65",
"wasm-testbed",
]
@@ -23718,7 +23901,7 @@ dependencies = [
"hyper-util",
"log",
"prometheus",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
]
@@ -23762,7 +23945,7 @@ dependencies = [
"sp-trie 38.0.0",
"structopt",
"strum 0.26.3",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -23792,7 +23975,7 @@ dependencies = [
"sp-io 35.0.0",
"sp-runtime 36.0.0",
"sp-wasm-interface 21.0.0",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -23920,7 +24103,7 @@ dependencies = [
"sp-blockchain",
"sp-runtime 40.1.0",
"substrate-test-runtime-client",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -23991,7 +24174,7 @@ dependencies = [
"ipfs-hasher",
"log",
"num-format",
- "rand",
+ "rand 0.8.5",
"reqwest 0.12.5",
"scale-info",
"semver 1.0.18",
@@ -23999,7 +24182,7 @@ dependencies = [
"serde_json",
"sp-version 35.0.0",
"substrate-differ",
- "thiserror",
+ "thiserror 1.0.65",
"url",
"uuid",
"wasm-loader",
@@ -24036,7 +24219,7 @@ dependencies = [
"subxt-lightclient",
"subxt-macro",
"subxt-metadata",
- "thiserror",
+ "thiserror 1.0.65",
"tokio-util",
"tracing",
"url",
@@ -24059,7 +24242,7 @@ dependencies = [
"scale-typegen",
"subxt-metadata",
"syn 2.0.87",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
]
@@ -24103,7 +24286,7 @@ dependencies = [
"serde",
"serde_json",
"smoldot-light 0.14.0",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
"tokio-stream",
"tracing",
@@ -24597,7 +24780,16 @@ version = "1.0.65"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5d11abd9594d9b38965ef50805c5e469ca9cc6f197f883f717e0269a3057b3d5"
dependencies = [
- "thiserror-impl",
+ "thiserror-impl 1.0.65",
+]
+
+[[package]]
+name = "thiserror"
+version = "2.0.11"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc"
+dependencies = [
+ "thiserror-impl 2.0.11",
]
[[package]]
@@ -24631,6 +24823,17 @@ dependencies = [
"syn 2.0.87",
]
+[[package]]
+name = "thiserror-impl"
+version = "2.0.11"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2"
+dependencies = [
+ "proc-macro2 1.0.86",
+ "quote 1.0.37",
+ "syn 2.0.87",
+]
+
[[package]]
name = "thousands"
version = "0.2.0"
@@ -24729,6 +24932,16 @@ dependencies = [
"crunchy",
]
+[[package]]
+name = "tinystr"
+version = "0.7.6"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f"
+dependencies = [
+ "displaydoc",
+ "zerovec",
+]
+
[[package]]
name = "tinytemplate"
version = "1.2.1"
@@ -24767,7 +24980,7 @@ dependencies = [
"parking_lot 0.12.3",
"pin-project-lite",
"signal-hook-registry",
- "socket2 0.5.7",
+ "socket2 0.5.8",
"tokio-macros",
"windows-sys 0.52.0",
]
@@ -24810,7 +25023,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7f57eb36ecbe0fc510036adff84824dd3c24bb781e21bfa67b69d556aa85214f"
dependencies = [
"pin-project",
- "rand",
+ "rand 0.8.5",
"tokio",
]
@@ -24879,13 +25092,26 @@ checksum = "212d5dcb2a1ce06d81107c3d0ffa3121fe974b73f068c8282cb1c32328113b6c"
dependencies = [
"futures-util",
"log",
- "rustls 0.21.7",
- "rustls-native-certs 0.6.3",
"tokio",
- "tokio-rustls 0.24.1",
"tungstenite 0.20.1",
]
+[[package]]
+name = "tokio-tungstenite"
+version = "0.26.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "7a9daff607c6d2bf6c16fd681ccb7eecc83e4e2cdc1ca067ffaadfca5de7f084"
+dependencies = [
+ "futures-util",
+ "log",
+ "rustls 0.23.14",
+ "rustls-native-certs 0.8.0",
+ "rustls-pki-types",
+ "tokio",
+ "tokio-rustls 0.26.0",
+ "tungstenite 0.26.2",
+]
+
[[package]]
name = "tokio-util"
version = "0.7.11"
@@ -24949,7 +25175,7 @@ version = "0.19.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421"
dependencies = [
- "indexmap 2.2.3",
+ "indexmap 2.7.1",
"serde",
"serde_spanned",
"toml_datetime",
@@ -24962,7 +25188,7 @@ version = "0.21.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d34d383cd00a163b4a5b85053df514d45bc330f6de7737edfe0a93311d1eaa03"
dependencies = [
- "indexmap 2.2.3",
+ "indexmap 2.7.1",
"toml_datetime",
"winnow 0.5.15",
]
@@ -24973,7 +25199,7 @@ version = "0.22.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d3328d4f68a705b2a4498da1d580585d39a6510f98318a2cec3018a7ec61ddef"
dependencies = [
- "indexmap 2.2.3",
+ "indexmap 2.7.1",
"serde",
"serde_spanned",
"toml_datetime",
@@ -25262,10 +25488,10 @@ dependencies = [
"idna 0.2.3",
"ipnet",
"lazy_static",
- "rand",
+ "rand 0.8.5",
"smallvec",
"socket2 0.4.9",
- "thiserror",
+ "thiserror 1.0.65",
"tinyvec",
"tokio",
"tracing",
@@ -25288,9 +25514,9 @@ dependencies = [
"idna 0.4.0",
"ipnet",
"once_cell",
- "rand",
+ "rand 0.8.5",
"smallvec",
- "thiserror",
+ "thiserror 1.0.65",
"tinyvec",
"tokio",
"tracing",
@@ -25309,10 +25535,10 @@ dependencies = [
"lru-cache",
"once_cell",
"parking_lot 0.12.3",
- "rand",
+ "rand 0.8.5",
"resolv-conf",
"smallvec",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
"tracing",
"trust-dns-proto 0.23.2",
@@ -25358,10 +25584,9 @@ dependencies = [
"http 0.2.9",
"httparse",
"log",
- "rand",
- "rustls 0.21.7",
+ "rand 0.8.5",
"sha1",
- "thiserror",
+ "thiserror 1.0.65",
"url",
"utf-8",
]
@@ -25378,12 +25603,32 @@ dependencies = [
"http 1.1.0",
"httparse",
"log",
- "rand",
+ "rand 0.8.5",
"rustls 0.22.4",
"rustls-native-certs 0.7.0",
"rustls-pki-types",
"sha1",
- "thiserror",
+ "thiserror 1.0.65",
+ "url",
+ "utf-8",
+]
+
+[[package]]
+name = "tungstenite"
+version = "0.26.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "4793cb5e56680ecbb1d843515b23b6de9a75eb04b66643e256a396d43be33c13"
+dependencies = [
+ "bytes",
+ "data-encoding",
+ "http 1.1.0",
+ "httparse",
+ "log",
+ "rand 0.9.0",
+ "rustls 0.23.14",
+ "rustls-pki-types",
+ "sha1",
+ "thiserror 2.0.11",
"url",
"utf-8",
]
@@ -25402,7 +25647,7 @@ checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675"
dependencies = [
"cfg-if",
"digest 0.10.7",
- "rand",
+ "rand 0.8.5",
"static_assertions",
]
@@ -25575,12 +25820,12 @@ dependencies = [
[[package]]
name = "url"
-version = "2.5.2"
+version = "2.5.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c"
+checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60"
dependencies = [
"form_urlencoded",
- "idna 0.5.0",
+ "idna 1.0.3",
"percent-encoding",
"serde",
]
@@ -25591,6 +25836,18 @@ version = "0.7.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9"
+[[package]]
+name = "utf16_iter"
+version = "1.0.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246"
+
+[[package]]
+name = "utf8_iter"
+version = "1.0.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be"
+
[[package]]
name = "utf8parse"
version = "0.2.1"
@@ -25603,7 +25860,7 @@ version = "1.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "79daa5ed5740825c40b389c5e50312b9c86df53fccd33f281df655642b43869d"
dependencies = [
- "getrandom",
+ "getrandom 0.2.10",
]
[[package]]
@@ -25687,12 +25944,12 @@ dependencies = [
"arrayref",
"constcat",
"digest 0.10.7",
- "rand",
- "rand_chacha",
+ "rand 0.8.5",
+ "rand_chacha 0.3.1",
"rand_core 0.6.4",
"sha2 0.10.8",
"sha3 0.10.8",
- "thiserror",
+ "thiserror 1.0.65",
"zeroize",
]
@@ -25736,6 +25993,15 @@ version = "0.11.0+wasi-snapshot-preview1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
+[[package]]
+name = "wasi"
+version = "0.13.3+wasi-0.2.2"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2"
+dependencies = [
+ "wit-bindgen-rt",
+]
+
[[package]]
name = "wasm-bindgen"
version = "0.2.93"
@@ -25860,7 +26126,7 @@ dependencies = [
"serde_json",
"sp-maybe-compressed-blob 11.0.0 (registry+https://github.com/rust-lang/crates.io-index)",
"subrpcer",
- "thiserror",
+ "thiserror 1.0.65",
"tungstenite 0.21.0",
"ureq",
"url",
@@ -25877,7 +26143,7 @@ dependencies = [
"strum 0.24.1",
"strum_macros 0.24.3",
"tempfile",
- "thiserror",
+ "thiserror 1.0.65",
"wasm-opt-cxx-sys",
"wasm-opt-sys",
]
@@ -25925,7 +26191,7 @@ dependencies = [
"sp-version 35.0.0",
"sp-wasm-interface 21.0.0",
"substrate-runtime-proposal-hash",
- "thiserror",
+ "thiserror 1.0.65",
"wasm-loader",
]
@@ -26107,7 +26373,7 @@ dependencies = [
"log",
"object 0.30.4",
"target-lexicon",
- "thiserror",
+ "thiserror 1.0.65",
"wasmparser",
"wasmtime-cranelift-shared",
"wasmtime-environ",
@@ -26142,7 +26408,7 @@ dependencies = [
"object 0.30.4",
"serde",
"target-lexicon",
- "thiserror",
+ "thiserror 1.0.65",
"wasmparser",
"wasmtime-types",
]
@@ -26209,7 +26475,7 @@ dependencies = [
"memfd",
"memoffset 0.8.0",
"paste",
- "rand",
+ "rand 0.8.5",
"rustix 0.36.15",
"wasmtime-asm-macros",
"wasmtime-environ",
@@ -26225,7 +26491,7 @@ checksum = "a4f6fffd2a1011887d57f07654dd112791e872e3ff4a2e626aee8059ee17f06f"
dependencies = [
"cranelift-entity",
"serde",
- "thiserror",
+ "thiserror 1.0.65",
"wasmparser",
]
@@ -26260,6 +26526,16 @@ dependencies = [
"wasm-bindgen",
]
+[[package]]
+name = "web-time"
+version = "1.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb"
+dependencies = [
+ "js-sys",
+ "wasm-bindgen",
+]
+
[[package]]
name = "webpki"
version = "0.22.4"
@@ -26794,6 +27070,27 @@ dependencies = [
"windows-sys 0.48.0",
]
+[[package]]
+name = "wit-bindgen-rt"
+version = "0.33.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c"
+dependencies = [
+ "bitflags 2.6.0",
+]
+
+[[package]]
+name = "write16"
+version = "1.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936"
+
+[[package]]
+name = "writeable"
+version = "0.5.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51"
+
[[package]]
name = "wyz"
version = "0.5.1"
@@ -26805,9 +27102,9 @@ dependencies = [
[[package]]
name = "x25519-dalek"
-version = "2.0.0"
+version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fb66477291e7e8d2b0ff1bcb900bf29489a9692816d79874bea351e7a8b6de96"
+checksum = "c7e468321c81fb07fa7f4c636c3972b9100f0346e5b6a9f2bd0603a52f7ed277"
dependencies = [
"curve25519-dalek 4.1.3",
"rand_core 0.6.4",
@@ -26828,24 +27125,24 @@ dependencies = [
"nom",
"oid-registry 0.6.1",
"rusticata-macros",
- "thiserror",
+ "thiserror 1.0.65",
"time",
]
[[package]]
name = "x509-parser"
-version = "0.16.0"
+version = "0.17.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fcbc162f30700d6f3f82a24bf7cc62ffe7caea42c0b2cba8bf7f3ae50cf51f69"
+checksum = "4569f339c0c402346d4a75a9e39cf8dad310e287eef1ff56d4c68e5067f53460"
dependencies = [
- "asn1-rs 0.6.1",
+ "asn1-rs 0.7.0",
"data-encoding",
- "der-parser 9.0.0",
+ "der-parser 10.0.0",
"lazy_static",
"nom",
- "oid-registry 0.7.0",
+ "oid-registry 0.8.1",
"rusticata-macros",
- "thiserror",
+ "thiserror 2.0.11",
"time",
]
@@ -27079,8 +27376,24 @@ dependencies = [
"nohash-hasher",
"parking_lot 0.12.3",
"pin-project",
- "rand",
+ "rand 0.8.5",
+ "static_assertions",
+]
+
+[[package]]
+name = "yamux"
+version = "0.13.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "17610762a1207ee816c6fadc29220904753648aba0a9ed61c7b8336e80a559c4"
+dependencies = [
+ "futures",
+ "log",
+ "nohash-hasher",
+ "parking_lot 0.12.3",
+ "pin-project",
+ "rand 0.8.5",
"static_assertions",
+ "web-time",
]
[[package]]
@@ -27104,13 +27417,46 @@ dependencies = [
"time",
]
+[[package]]
+name = "yoke"
+version = "0.7.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40"
+dependencies = [
+ "serde",
+ "stable_deref_trait",
+ "yoke-derive",
+ "zerofrom",
+]
+
+[[package]]
+name = "yoke-derive"
+version = "0.7.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154"
+dependencies = [
+ "proc-macro2 1.0.86",
+ "quote 1.0.37",
+ "syn 2.0.87",
+ "synstructure 0.13.1",
+]
+
[[package]]
name = "zerocopy"
version = "0.7.32"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be"
dependencies = [
- "zerocopy-derive",
+ "zerocopy-derive 0.7.32",
+]
+
+[[package]]
+name = "zerocopy"
+version = "0.8.20"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "dde3bb8c68a8f3f1ed4ac9221aad6b10cece3e60a8e2ea54a6a2dec806d0084c"
+dependencies = [
+ "zerocopy-derive 0.8.20",
]
[[package]]
@@ -27124,6 +27470,38 @@ dependencies = [
"syn 2.0.87",
]
+[[package]]
+name = "zerocopy-derive"
+version = "0.8.20"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "eea57037071898bf96a6da35fd626f4f27e9cee3ead2a6c703cf09d472b2e700"
+dependencies = [
+ "proc-macro2 1.0.86",
+ "quote 1.0.37",
+ "syn 2.0.87",
+]
+
+[[package]]
+name = "zerofrom"
+version = "0.1.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e"
+dependencies = [
+ "zerofrom-derive",
+]
+
+[[package]]
+name = "zerofrom-derive"
+version = "0.1.5"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808"
+dependencies = [
+ "proc-macro2 1.0.86",
+ "quote 1.0.37",
+ "syn 2.0.87",
+ "synstructure 0.13.1",
+]
+
[[package]]
name = "zeroize"
version = "1.8.1"
@@ -27144,6 +27522,28 @@ dependencies = [
"syn 2.0.87",
]
+[[package]]
+name = "zerovec"
+version = "0.10.4"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079"
+dependencies = [
+ "yoke",
+ "zerofrom",
+ "zerovec-derive",
+]
+
+[[package]]
+name = "zerovec-derive"
+version = "0.10.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6"
+dependencies = [
+ "proc-macro2 1.0.86",
+ "quote 1.0.37",
+ "syn 2.0.87",
+]
+
[[package]]
name = "zombienet-backchannel"
version = "1.0.0"
@@ -27153,9 +27553,9 @@ dependencies = [
"reqwest 0.11.20",
"serde",
"serde_json",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
- "tokio-tungstenite",
+ "tokio-tungstenite 0.20.1",
"tracing-gum",
"url",
]
@@ -27173,7 +27573,7 @@ dependencies = [
"reqwest 0.11.20",
"serde",
"serde_json",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
"toml 0.7.8",
"url",
@@ -27194,7 +27594,7 @@ dependencies = [
"libp2p",
"libsecp256k1",
"multiaddr 0.18.1",
- "rand",
+ "rand 0.8.5",
"regex",
"reqwest 0.11.20",
"serde",
@@ -27203,7 +27603,7 @@ dependencies = [
"sp-core 31.0.0",
"subxt",
"subxt-signer",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
"tracing",
"uuid",
@@ -27221,7 +27621,7 @@ checksum = "7203390ab88919240da3a3eb06b625b6e300e94f98e04ba5141e9138dc663b7d"
dependencies = [
"pest",
"pest_derive",
- "thiserror",
+ "thiserror 1.0.65",
]
[[package]]
@@ -27245,7 +27645,7 @@ dependencies = [
"serde_yaml",
"sha2 0.10.8",
"tar",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
"tokio-util",
"tracing",
@@ -27282,10 +27682,10 @@ dependencies = [
"async-trait",
"futures",
"nix 0.27.1",
- "rand",
+ "rand 0.8.5",
"regex",
"reqwest 0.11.20",
- "thiserror",
+ "thiserror 1.0.65",
"tokio",
"tracing",
"uuid",
diff --git a/Cargo.toml b/Cargo.toml
index e47853b622d29..8434549331bda 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -817,7 +817,7 @@ hyper-rustls = { version = "0.27.3", default-features = false, features = ["http
hyper-util = { version = "0.1.5", default-features = false }
impl-serde = { version = "0.5.0", default-features = false }
impl-trait-for-tuples = { version = "0.2.2" }
-indexmap = { version = "2.0.0" }
+indexmap = { version = "2.7.1" }
indicatif = { version = "0.17.7" }
integer-sqrt = { version = "0.1.2" }
ip_network = { version = "0.4.1" }
@@ -846,7 +846,7 @@ linked-hash-map = { version = "0.5.4" }
linked_hash_set = { version = "0.1.4" }
linregress = { version = "0.5.1" }
lite-json = { version = "0.2.0", default-features = false }
-litep2p = { version = "0.9.0", features = ["websocket"] }
+litep2p = { version = "0.9.1", features = ["websocket"] }
log = { version = "0.4.22", default-features = false }
macro_magic = { version = "0.5.1" }
maplit = { version = "1.0.2" }
@@ -1359,7 +1359,7 @@ tt-call = { version = "1.0.8" }
tuplex = { version = "0.1", default-features = false }
twox-hash = { version = "1.6.3", default-features = false }
unsigned-varint = { version = "0.7.2" }
-url = { version = "2.4.0" }
+url = { version = "2.5.4" }
void = { version = "1.0.2" }
w3f-bls = { version = "0.1.3", default-features = false }
wait-timeout = { version = "0.2" }
diff --git a/prdoc/pr_7640.prdoc b/prdoc/pr_7640.prdoc
new file mode 100644
index 0000000000000..ede525d219996
--- /dev/null
+++ b/prdoc/pr_7640.prdoc
@@ -0,0 +1,25 @@
+title: Bring the latest compatibility fixes via litep2p v0.9.1
+
+doc:
+ - audience: [Node Dev, Node Operator]
+ description: |
+ This release enhances compatibility between litep2p and libp2p by using the latest Yamux upstream version.
+ Additionally, it includes various improvements and fixes to boost the stability and performance of the WebSocket stream and the multistream-select protocol.
+
+crates:
+ - name: sc-network
+ bump: minor
+ - name: cumulus-client-cli
+ bump: minor
+ - name: sc-network-types
+ bump: minor
+ - name: sc-transaction-pool-api
+ bump: minor
+ - name: sc-transaction-pool
+ bump: minor
+ - name: polkadot-statement-distribution
+ bump: minor
+ - name: polkadot-dispute-distribution
+ bump: minor
+ - name: cumulus-relay-chain-rpc-interface
+ bump: minor
diff --git a/substrate/client/network/src/litep2p/mod.rs b/substrate/client/network/src/litep2p/mod.rs
index cb7602a9c4227..84c0aa9b2210d 100644
--- a/substrate/client/network/src/litep2p/mod.rs
+++ b/substrate/client/network/src/litep2p/mod.rs
@@ -39,7 +39,6 @@ use crate::{
},
},
peer_store::PeerStoreProvider,
- protocol,
service::{
metrics::{register_without_sources, MetricSources, Metrics, NotificationMetrics},
out_events,
@@ -269,57 +268,6 @@ impl Litep2pNetworkBackend {
};
let config_builder = ConfigBuilder::new();
- // The yamux buffer size limit is configured to be equal to the maximum frame size
- // of all protocols. 10 bytes are added to each limit for the length prefix that
- // is not included in the upper layer protocols limit but is still present in the
- // yamux buffer. These 10 bytes correspond to the maximum size required to encode
- // a variable-length-encoding 64bits number. In other words, we make the
- // assumption that no notification larger than 2^64 will ever be sent.
- let yamux_maximum_buffer_size = {
- let requests_max = config
- .request_response_protocols
- .iter()
- .map(|cfg| usize::try_from(cfg.max_request_size).unwrap_or(usize::MAX));
- let responses_max = config
- .request_response_protocols
- .iter()
- .map(|cfg| usize::try_from(cfg.max_response_size).unwrap_or(usize::MAX));
- let notifs_max = config
- .notification_protocols
- .iter()
- .map(|cfg| usize::try_from(cfg.max_notification_size()).unwrap_or(usize::MAX));
-
- // A "default" max is added to cover all the other protocols: ping, identify,
- // kademlia, block announces, and transactions.
- let default_max = cmp::max(
- 1024 * 1024,
- usize::try_from(protocol::BLOCK_ANNOUNCES_TRANSACTIONS_SUBSTREAM_SIZE)
- .unwrap_or(usize::MAX),
- );
-
- iter::once(default_max)
- .chain(requests_max)
- .chain(responses_max)
- .chain(notifs_max)
- .max()
- .expect("iterator known to always yield at least one element; qed")
- .saturating_add(10)
- };
-
- let yamux_config = {
- let mut yamux_config = litep2p::yamux::Config::default();
- // Enable proper flow-control: window updates are only sent when
- // buffered data has been consumed.
- yamux_config.set_window_update_mode(litep2p::yamux::WindowUpdateMode::OnRead);
- yamux_config.set_max_buffer_size(yamux_maximum_buffer_size);
-
- if let Some(yamux_window_size) = config.network_config.yamux_window_size {
- yamux_config.set_receive_window(yamux_window_size);
- }
-
- yamux_config
- };
-
let (tcp, websocket): (Vec