diff --git a/parachain/Cargo.lock b/parachain/Cargo.lock index 81810fa271..2fde4c27a4 100644 --- a/parachain/Cargo.lock +++ b/parachain/Cargo.lock @@ -42,7 +42,7 @@ version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0" dependencies = [ - "crypto-common", + "crypto-common 0.1.7", "generic-array 0.14.7", ] @@ -127,9 +127,9 @@ dependencies = [ [[package]] name = "anstream" -version = "0.6.21" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a" +checksum = "824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d" dependencies = [ "anstyle", "anstyle-parse", @@ -148,9 +148,9 @@ checksum = "5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78" [[package]] name = "anstyle-parse" -version = "0.2.7" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2" +checksum = "52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e" dependencies = [ "utf8parse", ] @@ -177,9 +177,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.102" +version = "1.0.104" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c" +checksum = "330a5ed07fa54e4702c9d6c4174f74427fc0ef6e214bbd677ae50a5099946470" [[package]] name = "approx" @@ -201,7 +201,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -352,7 +352,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "62945a2f7e6de02a31fe400aa489f0e0f5b2502e69f95f853adb82a96c7a6b60" dependencies = [ "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -378,7 +378,7 @@ dependencies = [ "num-traits", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -453,7 +453,7 @@ checksum = "213888f660fddcca0d257e88e54ac05bca01885f258ccdf695bafd77031bb69d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -463,7 +463,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "94893f1e0c6eeab764ade8dc4c0db24caf4fe7cbbaafc0eba0a9030f447b5185" dependencies = [ "num-traits", - "rand 0.8.6", + "rand 0.8.7", ] [[package]] @@ -473,7 +473,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "246a225cc6131e9ee4f24619af0f19d67761fff15d7ccc22e42b80846e69449a" dependencies = [ "num-traits", - "rand 0.8.6", + "rand 0.8.7", ] [[package]] @@ -522,7 +522,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "27d55334c98d756b32dcceb60248647ab34f027690f87f9a362fd292676ee927" dependencies = [ "smallvec", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -574,7 +574,7 @@ dependencies = [ "nom 7.1.3", "num-traits", "rusticata-macros", - "thiserror 2.0.18", + "thiserror 2.0.20", "time", ] @@ -586,7 +586,7 @@ checksum = "965c2d33e53cb6b267e148a4cb0760bc01f4904c1cd4bb4002a085bb016d1490" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", "synstructure 0.13.2", ] @@ -598,7 +598,7 @@ checksum = "3109e49b1e4909e9db6515a30c633684d68cdeaa252f215214cb4fa1a5bfee2c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", "synstructure 0.13.2", ] @@ -610,7 +610,7 @@ checksum = "7b18050c2cd6fe86c3a76584ef5e0baf286d038cda203eb6223df2cc413565f7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -751,13 +751,13 @@ checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" [[package]] name = "async-trait" -version = "0.1.89" +version = "0.1.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb" +checksum = "82f6aeea286b8eb4dd3431a1be1b59d290ace00f5bfd8e2a159bc2a05e2c1667" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 3.0.3", ] [[package]] @@ -817,7 +817,7 @@ checksum = "ffdcb70bdbc4d478427380519163274ac86e52916e10f0a8889adf0f96d3fee7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -853,6 +853,12 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" +[[package]] +name = "base16ct" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd307490d624467aa6f74b0eabb77633d1f758a7b25f12bceb0b22e08d9726f6" + [[package]] name = "base256emoji" version = "1.0.2" @@ -875,6 +881,12 @@ version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" +[[package]] +name = "base64" +version = "0.23.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac07cdecf99051d9a5238b80f35af32cdeba5b336e55d957b318b50137e18da5" + [[package]] name = "base64ct" version = "1.8.3" @@ -884,7 +896,7 @@ checksum = "2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06" [[package]] name = "binary-merkle-tree" version = "16.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "hash-db", "log", @@ -897,16 +909,16 @@ version = "0.72.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.1", "cexpr", "clang-sys", - "itertools 0.10.5", + "itertools 0.13.0", "proc-macro2", "quote", "regex", "rustc-hash 2.1.1", "shlex", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -933,7 +945,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "90dbd31c98227229239363921e60fcf5e558e43ec69094d46fc4996f08d1d5bc" dependencies = [ "bitcoin_hashes", - "rand 0.8.6", + "rand 0.8.7", "rand_core 0.6.4", "serde", "unicode-normalization", @@ -984,9 +996,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.11.0" +version = "2.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af" +checksum = "b588b76d00fde79687d7646a9b5bdf3cc0f655e0bbd080335a95d7e96f3587da" [[package]] name = "bitvec" @@ -1075,6 +1087,15 @@ dependencies = [ "generic-array 0.14.7", ] +[[package]] +name = "block-buffer" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2f6c7dbe95a6ed67ad9f18e57daf93a2f034c524b99fd2b76d18fdfeb6660aa" +dependencies = [ + "hybrid-array", +] + [[package]] name = "blocking" version = "1.6.2" @@ -1113,7 +1134,7 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub-router" version = "0.22.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "parity-scale-codec", "scale-info", @@ -1360,9 +1381,9 @@ dependencies = [ [[package]] name = "chrono" -version = "0.4.44" +version = "0.4.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0" +checksum = "1aa79e62e7697b8e29b513a68abacf485adcd1fe8284a4316c5ae868e6633327" dependencies = [ "iana-time-zone", "js-sys", @@ -1399,7 +1420,7 @@ version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" dependencies = [ - "crypto-common", + "crypto-common 0.1.7", "inout", "zeroize", ] @@ -1416,9 +1437,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.60" +version = "4.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2797f34da339ce31042b27d23607e051786132987f595b02ba4f6a6dffb7030a" +checksum = "1ddb117e43bbf7dacf0a4190fef4d345b9bad68dfc649cb349e7d17d28428e51" dependencies = [ "clap_builder", "clap_derive", @@ -1426,9 +1447,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.60" +version = "4.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24a241312cea5059b13574bb9b3861cabf758b879c15190b37b6d6fd63ab6876" +checksum = "714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f" dependencies = [ "anstream", "anstyle", @@ -1439,14 +1460,14 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.5.55" +version = "4.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a92793da1a46a5f2a02a6f4c46c6496b28c43638adea8306fcb0caa1634f24e5" +checksum = "f2ce8604710f6733aa641a2b3731eaa1e8b3d9973d5e3565da11800813f997a9" dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -1455,6 +1476,12 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3a822ea5bc7590f9d40f1ba12c0dc3c2760f3482c6984db1573ad11031420831" +[[package]] +name = "cmov" +version = "0.5.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c9ea0ac24bc397ab3c98583a3c9ba74fa56b09a4449bbe172b9b1ddb016027a" + [[package]] name = "coarsetime" version = "0.1.37" @@ -1472,7 +1499,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0fa961b519f0b462e3a3b4a34b64d119eeaca1d59af726fe450bbba07a9fc0a1" dependencies = [ - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -1540,6 +1567,17 @@ dependencies = [ "windows-sys 0.59.0", ] +[[package]] +name = "console" +version = "0.16.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4fe5f465a4f6fee88fad41b85d990f84c835335e85b5d9e6e63e0d06d28cba7c" +dependencies = [ + "encode_unicode", + "libc", + "windows-sys 0.61.2", +] + [[package]] name = "const-hex" version = "1.18.0" @@ -1558,6 +1596,12 @@ version = "0.9.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" +[[package]] +name = "const-oid" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c" + [[package]] name = "const-random" version = "0.1.18" @@ -1694,6 +1738,12 @@ dependencies = [ "winapi", ] +[[package]] +name = "cpubits" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "15b85f9c39137c3a891689859392b1bd49812121d0d61c9caf00d46ed5ce06ae" + [[package]] name = "cpufeatures" version = "0.2.17" @@ -1925,6 +1975,22 @@ dependencies = [ "zeroize", ] +[[package]] +name = "crypto-bigint" +version = "0.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a52aa3fcda4e6302a9f48734f234d35d4721b96f8fe07d073f07ce9df4f0271" +dependencies = [ + "cpubits", + "ctutils", + "getrandom 0.4.1", + "hybrid-array", + "num-traits", + "rand_core 0.10.1", + "subtle 2.6.1", + "zeroize", +] + [[package]] name = "crypto-common" version = "0.1.7" @@ -1936,6 +2002,17 @@ dependencies = [ "typenum", ] +[[package]] +name = "crypto-common" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce6e4c961d6cd6c9a86db418387425e8bdeaf05b3c8bc1411e6dca4c252f1453" +dependencies = [ + "getrandom 0.4.1", + "hybrid-array", + "rand_core 0.10.1", +] + [[package]] name = "crypto-mac" version = "0.7.0" @@ -1980,16 +2057,26 @@ dependencies = [ "cipher 0.4.4", ] +[[package]] +name = "ctutils" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d5515a3834141de9eafb9717ad39eea8247b5674e6066c404e8c4b365d2a29e" +dependencies = [ + "cmov", + "subtle 2.6.1", +] + [[package]] name = "cumulus-client-bootnodes" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", "cumulus-primitives-core", "cumulus-relay-chain-interface", - "futures 0.3.32", + "futures 0.3.34", "hex", "ip_network", "log", @@ -2007,7 +2094,7 @@ dependencies = [ [[package]] name = "cumulus-client-cli" version = "0.28.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "clap", "parity-scale-codec", @@ -2024,12 +2111,12 @@ dependencies = [ [[package]] name = "cumulus-client-collator" version = "0.28.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", "cumulus-primitives-core", - "futures 0.3.32", + "futures 0.3.34", "parity-scale-codec", "parking_lot 0.12.5", "polkadot-node-primitives", @@ -2047,7 +2134,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-aura" version = "0.28.1" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-trait", "cumulus-client-collator", @@ -2057,7 +2144,7 @@ dependencies = [ "cumulus-primitives-aura", "cumulus-primitives-core", "cumulus-relay-chain-interface", - "futures 0.3.32", + "futures 0.3.34", "parity-scale-codec", "parking_lot 0.12.5", "polkadot-node-primitives", @@ -2095,7 +2182,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" version = "0.28.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-trait", "cumulus-client-pov-recovery", @@ -2103,7 +2190,7 @@ dependencies = [ "cumulus-relay-chain-interface", "cumulus-relay-chain-streams", "dyn-clone", - "futures 0.3.32", + "futures 0.3.34", "log", "parity-scale-codec", "polkadot-primitives", @@ -2127,7 +2214,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-proposer" version = "0.24.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "anyhow", "async-trait", @@ -2147,11 +2234,11 @@ dependencies = [ [[package]] name = "cumulus-client-network" version = "0.28.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-trait", "cumulus-relay-chain-interface", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "parity-scale-codec", "parking_lot 0.12.5", @@ -2175,7 +2262,7 @@ dependencies = [ [[package]] name = "cumulus-client-parachain-inherent" version = "0.22.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2197,20 +2284,20 @@ dependencies = [ [[package]] name = "cumulus-client-pov-recovery" version = "0.28.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-trait", "cumulus-primitives-core", "cumulus-relay-chain-interface", "cumulus-relay-chain-streams", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "parity-scale-codec", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-overseer", "polkadot-primitives", - "rand 0.8.6", + "rand 0.8.7", "sc-client-api", "sc-consensus", "sc-network", @@ -2225,7 +2312,7 @@ dependencies = [ [[package]] name = "cumulus-client-service" version = "0.31.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-channel 1.9.0", "cumulus-client-cli", @@ -2239,7 +2326,7 @@ dependencies = [ "cumulus-relay-chain-interface", "cumulus-relay-chain-minimal-node", "cumulus-relay-chain-streams", - "futures 0.3.32", + "futures 0.3.34", "polkadot-overseer", "polkadot-primitives", "prometheus", @@ -2268,7 +2355,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-aura-ext" version = "0.25.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "cumulus-pallet-parachain-system", "frame-support", @@ -2285,7 +2372,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.25.1" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "array-bytes 6.2.3", "bytes", @@ -2323,18 +2410,18 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] name = "cumulus-pallet-session-benchmarking" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-support", @@ -2347,7 +2434,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm" version = "0.24.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2362,7 +2449,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcmp-queue" version = "0.25.1" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "approx", "bounded-collections", @@ -2388,7 +2475,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-aura" version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "sp-api", "sp-consensus-aura", @@ -2397,7 +2484,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.23.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -2414,7 +2501,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.23.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2428,7 +2515,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-proof-size-hostfunction" version = "0.16.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "sp-externalities", "sp-runtime-interface", @@ -2438,7 +2525,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-storage-weight-reclaim" version = "16.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-proof-size-hostfunction", @@ -2455,7 +2542,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-utility" version = "0.25.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2472,14 +2559,14 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-inprocess-interface" version = "0.31.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-channel 1.9.0", "async-trait", "cumulus-client-bootnodes", "cumulus-primitives-core", "cumulus-relay-chain-interface", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "polkadot-cli", "polkadot-primitives", @@ -2500,11 +2587,11 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-interface" version = "0.28.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-trait", "cumulus-primitives-core", - "futures 0.3.32", + "futures 0.3.34", "jsonrpsee-core", "parity-scale-codec", "polkadot-overseer", @@ -2520,7 +2607,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-minimal-node" version = "0.31.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -2529,7 +2616,7 @@ dependencies = [ "cumulus-primitives-core", "cumulus-relay-chain-interface", "cumulus-relay-chain-rpc-interface", - "futures 0.3.32", + "futures 0.3.34", "polkadot-core-primitives", "polkadot-network-bridge", "polkadot-node-network-protocol", @@ -2556,12 +2643,12 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-rpc-interface" version = "0.28.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-trait", "cumulus-primitives-core", "cumulus-relay-chain-interface", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "jsonrpsee", "parity-scale-codec", @@ -2589,10 +2676,10 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-streams" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "cumulus-relay-chain-interface", - "futures 0.3.32", + "futures 0.3.34", "polkadot-node-subsystem", "polkadot-primitives", "sp-api", @@ -2603,7 +2690,7 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.24.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -2639,7 +2726,7 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -2669,7 +2756,7 @@ dependencies = [ "proc-macro2", "quote", "scratch", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -2683,7 +2770,7 @@ dependencies = [ "indexmap", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -2701,7 +2788,7 @@ dependencies = [ "indexmap", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -2735,7 +2822,7 @@ dependencies = [ "proc-macro2", "quote", "strsim", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -2748,7 +2835,7 @@ dependencies = [ "proc-macro2", "quote", "strsim", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -2759,7 +2846,7 @@ checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead" dependencies = [ "darling_core 0.20.11", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -2770,7 +2857,7 @@ checksum = "ac3984ec7bd6cfa798e62b4a642426a5be0e68f9401cfc2a01e3fa9ea2fcdb8d" dependencies = [ "darling_core 0.23.0", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -2827,10 +2914,20 @@ version = "0.7.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb" dependencies = [ - "const-oid", + "const-oid 0.9.6", + "pem-rfc7468", + "zeroize", +] + +[[package]] +name = "der" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a69dedd701da44b0536442edf09c81a64b0ab97a7a4a5e3d1971f00027cbc63d" +dependencies = [ + "const-oid 0.10.2", "der_derive", "flagset", - "pem-rfc7468", "zeroize", ] @@ -2864,13 +2961,13 @@ dependencies = [ [[package]] name = "der_derive" -version = "0.7.3" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8034092389675178f570469e6c3b0465d3d30b4505c294a6550db47f3c17ad18" +checksum = "59600e2c2d636fde9b65e99cc6445ac770c63d3628195ff39932b8d6d7409903" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -2901,7 +2998,7 @@ checksum = "d65d7ce8132b7c0e54497a4d9a55a1c2a0912a0d786cf894472ba818fba45762" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -2912,7 +3009,7 @@ checksum = "ef941ded77d15ca19b40374869ac6000af1c9f2a4c0f3d4c70926287e6364a8f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -2925,7 +3022,7 @@ dependencies = [ "proc-macro2", "quote", "rustc_version", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -2954,7 +3051,7 @@ checksum = "cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", "unicode-xid", ] @@ -2968,7 +3065,7 @@ dependencies = [ "proc-macro2", "quote", "rustc_version", - "syn 2.0.117", + "syn 2.0.119", "unicode-xid", ] @@ -2997,11 +3094,23 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" dependencies = [ "block-buffer 0.10.4", - "const-oid", - "crypto-common", + "const-oid 0.9.6", + "crypto-common 0.1.7", "subtle 2.6.1", ] +[[package]] +name = "digest" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1dd6dbb5841937940781866fa1281a1ff7bd3bf827091440879f9994983d5c2" +dependencies = [ + "block-buffer 0.12.1", + "const-oid 0.10.2", + "crypto-common 0.2.2", + "ctutils", +] + [[package]] name = "directories" version = "5.0.1" @@ -3061,7 +3170,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -3085,7 +3194,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "syn 2.0.117", + "syn 2.0.119", "termcolor", "toml 0.8.23", "walkdir", @@ -3127,7 +3236,7 @@ checksum = "7e8671d54058979a37a26f3511fbf8d198ba1aa35ffb202c42587d918d77213a" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -3142,13 +3251,28 @@ version = "0.16.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca" dependencies = [ - "der", + "der 0.7.10", "digest 0.10.7", - "elliptic-curve", - "rfc6979", - "serdect", - "signature", - "spki", + "elliptic-curve 0.13.8", + "rfc6979 0.4.0", + "serdect 0.2.0", + "signature 2.2.0", + "spki 0.7.3", +] + +[[package]] +name = "ecdsa" +version = "0.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0681a4fc24c767085329728d8dfba959af91228aa4610cca4f8ce317ba46ae0" +dependencies = [ + "der 0.8.1", + "digest 0.11.3", + "elliptic-curve 0.14.1", + "rfc6979 0.6.0", + "signature 3.0.0", + "spki 0.8.0", + "zeroize", ] [[package]] @@ -3157,8 +3281,8 @@ version = "2.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53" dependencies = [ - "pkcs8", - "signature", + "pkcs8 0.10.2", + "signature 2.2.0", ] [[package]] @@ -3185,7 +3309,7 @@ dependencies = [ "curve25519-dalek", "ed25519", "hashbrown 0.15.5", - "pkcs8", + "pkcs8 0.10.2", "rand_core 0.6.4", "sha2 0.10.9", "subtle 2.6.1", @@ -3201,7 +3325,7 @@ dependencies = [ "enum-ordinalize", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -3216,16 +3340,36 @@ version = "0.13.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47" dependencies = [ - "base16ct", - "crypto-bigint", + "base16ct 0.2.0", + "crypto-bigint 0.5.5", "digest 0.10.7", - "ff", + "ff 0.13.1", "generic-array 0.14.7", - "group", - "pkcs8", + "group 0.13.0", + "pkcs8 0.10.2", "rand_core 0.6.4", - "sec1", - "serdect", + "sec1 0.7.3", + "serdect 0.2.0", + "subtle 2.6.1", + "zeroize", +] + +[[package]] +name = "elliptic-curve" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d65aa39b3a5c1c9c1b745c9a019234bb7a21b77abcb4f4d266d706e2d577d65" +dependencies = [ + "base16ct 1.0.0", + "crypto-bigint 0.7.5", + "crypto-common 0.2.2", + "digest 0.11.3", + "ff 0.14.0", + "group 0.14.0", + "hybrid-array", + "pkcs8 0.11.0", + "rand_core 0.10.1", + "sec1 0.8.1", "subtle 2.6.1", "zeroize", ] @@ -3257,7 +3401,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -3297,7 +3441,7 @@ checksum = "42e528e2d34ba8a67a1a650b86beae8ef69fc5fdb638016f386b973226590432" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -3317,7 +3461,7 @@ checksum = "67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -3328,7 +3472,7 @@ checksum = "2f9ed6b3789237c8a0c1c505af1c7eb2c560df6186f01b098c3a1064ea532f38" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -3343,9 +3487,9 @@ dependencies = [ [[package]] name = "env_filter" -version = "1.0.0" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a1c3cc8e57274ec99de65301228b537f1e4eedc1b8e0f9411c6caac8ae7308f" +checksum = "900d271a03799a1ee8d1ca9b19893b48ca674a9284fefcfb85f05e74ed314217" dependencies = [ "log", "regex", @@ -3353,13 +3497,13 @@ dependencies = [ [[package]] name = "env_logger" -version = "0.11.9" +version = "0.11.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2daee4ea451f429a58296525ddf28b45a3b64f1acf6587e2067437bb11e218d" +checksum = "de671bd27a75a797dc9ae289ba1e77276e75e2026408aab65185384e2d5cd3f6" dependencies = [ "anstream", "anstyle", - "env_filter 1.0.0", + "env_filter 2.0.0", "jiff", "log", ] @@ -3523,7 +3667,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e43f2f1833d64e33f15592464d6fdd70f349dda7b1a53088eb83cd94014008c5" dependencies = [ - "futures 0.3.32", + "futures 0.3.34", ] [[package]] @@ -3538,7 +3682,7 @@ dependencies = [ "prettyplease", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -3574,7 +3718,7 @@ dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -3602,7 +3746,7 @@ dependencies = [ "sp-block-builder", "sp-consensus", "sp-runtime", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -3635,7 +3779,7 @@ dependencies = [ "fc-storage", "fp-consensus", "fp-rpc", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "log", "parking_lot 0.12.5", @@ -3662,7 +3806,7 @@ dependencies = [ "fp-evm", "fp-rpc", "fp-storage", - "futures 0.3.32", + "futures 0.3.34", "hex", "jsonrpsee", "libsecp256k1", @@ -3670,7 +3814,7 @@ dependencies = [ "pallet-evm", "parity-scale-codec", "prometheus", - "rand 0.9.3", + "rand 0.9.5", "rlp", "sc-client-api", "sc-consensus-aura", @@ -3697,7 +3841,7 @@ dependencies = [ "sp-timestamp", "sp-trie", "substrate-prometheus-endpoint", - "thiserror 2.0.18", + "thiserror 2.0.20", "tokio", ] @@ -3754,6 +3898,16 @@ dependencies = [ "subtle 2.6.1", ] +[[package]] +name = "ff" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1f686ab92a9fb0eaf188f6c6c87b89490baa6fdb0db4544ba4dc47f7942489f" +dependencies = [ + "rand_core 0.10.1", + "subtle 2.6.1", +] + [[package]] name = "fiat-crypto" version = "0.2.9" @@ -3788,7 +3942,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b4f8f43dc520133541781ec03a8cab158ae8b7f7169cdf22e9050aa6cf0fbdfc" dependencies = [ "either", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "log", "num-traits", @@ -3810,7 +3964,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "835c052cb0c08c1acf6ffd71c022172e18723949c8282f2b9f27efbc51e64534" dependencies = [ "byteorder", - "rand 0.8.6", + "rand 0.8.7", "rustc-hex", "static_assertions", ] @@ -3854,7 +4008,7 @@ checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb" [[package]] name = "fork-tree" version = "13.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "parity-scale-codec", ] @@ -3981,7 +4135,7 @@ checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619" [[package]] name = "frame-benchmarking" version = "45.0.3" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-support", "frame-support-procedural", @@ -4005,7 +4159,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "53.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "Inflector", "array-bytes 6.2.3", @@ -4027,7 +4181,7 @@ dependencies = [ "parity-scale-codec", "polkadot-parachain-primitives", "polkadot-primitives", - "rand 0.8.6", + "rand 0.8.7", "rand_pcg 0.3.1", "sc-block-builder", "sc-chain-spec", @@ -4084,18 +4238,18 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "16.1.1" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] name = "frame-election-provider-support" version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -4112,7 +4266,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "45.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "aquamarine", "frame-support", @@ -4142,7 +4296,7 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" version = "0.13.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "array-bytes 6.2.3", "const-hex", @@ -4158,7 +4312,7 @@ dependencies = [ [[package]] name = "frame-storage-access-test-runtime" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "cumulus-pallet-parachain-system", "parity-scale-codec", @@ -4172,7 +4326,7 @@ dependencies = [ [[package]] name = "frame-support" version = "45.1.3" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "aquamarine", "array-bytes 6.2.3", @@ -4213,7 +4367,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "36.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "Inflector", "cfg-expr", @@ -4227,35 +4381,35 @@ dependencies = [ "proc-macro2", "quote", "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?branch=stable2512)", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] name = "frame-support-procedural-tools" version = "13.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 3.4.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] name = "frame-support-procedural-tools-derive" version = "12.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] name = "frame-system" version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "cfg-if", "docify", @@ -4274,7 +4428,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-support", @@ -4288,7 +4442,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "docify", "parity-scale-codec", @@ -4298,7 +4452,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.51.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-support", "parity-scale-codec", @@ -4349,9 +4503,9 @@ checksum = "3a471a38ef8ed83cd6e40aa59c1ffe17db6855c18e3604d9c4ed8c08ebc28678" [[package]] name = "futures" -version = "0.3.32" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b147ee9d1f6d097cef9ce628cd2ee62288d963e16fb287bd9286455b241382d" +checksum = "9a31d2a3fbaaeb2af2368bbdd904aa8e812d3c04a1ee10d3171f52d556e5d0a3" dependencies = [ "futures-channel", "futures-core", @@ -4374,9 +4528,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.32" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07bbe89c50d7a535e539b8c17bc0b49bdb77747034daa8087407d655f3f7cc1d" +checksum = "b1f9e3d69d39e4862ffed03ed071a76f9a13ba1d9109d355b0f0aa6b15e393c4" dependencies = [ "futures-core", "futures-sink", @@ -4384,15 +4538,15 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.32" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d" +checksum = "92d699e522242e69e3003b94ecc1f960f3a5e015aa7c5d7486e65ad01dd94f5e" [[package]] name = "futures-executor" -version = "0.3.32" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baf29c38818342a3b26b5b923639e7b1f4a61fc5e76102d4b1981c6dc7a7579d" +checksum = "031b47cf1a3c6cc8bc2fc76cd437f521619387907d469316e7c0bc278f1f5432" dependencies = [ "futures-core", "futures-task", @@ -4401,9 +4555,9 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.32" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718" +checksum = "53c0fa8157de1303bfffdaa1cc2a673bfffb60102f76b0ef4441659124373fed" [[package]] name = "futures-lite" @@ -4420,13 +4574,13 @@ dependencies = [ [[package]] name = "futures-macro" -version = "0.3.32" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e835b70203e41293343137df5c0664546da5745f82ec9b84d40be8336958447b" +checksum = "9fb9654ba8355388abeb8dcb4fc62f511300867002afc858860463bdd9fe0c44" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 3.0.3", ] [[package]] @@ -4442,15 +4596,15 @@ dependencies = [ [[package]] name = "futures-sink" -version = "0.3.32" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c39754e157331b013978ec91992bde1ac089843443c49cbc7f46150b0fad0893" +checksum = "1944426bf7d03f1d14f708785e4b33efd750b36d48a157b836b3efc15ede8e1d" [[package]] name = "futures-task" -version = "0.3.32" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393" +checksum = "cd417de3d1d015fc3bfd2b1ea46dfc7bab72ef86f1cc7cc9c78e728b34a6d1fd" [[package]] name = "futures-timer" @@ -4460,9 +4614,9 @@ checksum = "f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24" [[package]] name = "futures-util" -version = "0.3.32" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6" +checksum = "0d50a92467f8ba5dd6e3ee5d4bd04d73ab2e4e1c44474a0674821dfce14b79bc" dependencies = [ "futures 0.1.31", "futures-channel", @@ -4492,7 +4646,7 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "27d12c0aed7f1e24276a241aadc4cb8ea9f83000f34bc062b7cc2d51e3b0fabd" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.1", "debugid", "fxhash", "serde", @@ -4576,7 +4730,7 @@ version = "0.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ea1015b5a70616b688dc230cfe50c8af89d972cb132d5a622814d29773b10b9" dependencies = [ - "rand 0.8.6", + "rand 0.8.7", "rand_core 0.6.4", ] @@ -4621,14 +4775,14 @@ checksum = "68a7f542ee6b35af73b06abc0dad1c1bae89964e4e253bc4b587b91c9637867b" dependencies = [ "cfg-if", "dashmap", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "no-std-compat", "nonzero_ext", "parking_lot 0.12.5", "portable-atomic", "quanta", - "rand 0.8.6", + "rand 0.8.7", "smallvec", "spinning_top", ] @@ -4639,11 +4793,22 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63" dependencies = [ - "ff", + "ff 0.13.1", "rand_core 0.6.4", "subtle 2.6.1", ] +[[package]] +name = "group" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7fd1a1c7a5206c5b7a3f5a0d7ccd3ff85d0c8f5133d62a02680255b0004af5f4" +dependencies = [ + "ff 0.14.0", + "rand_core 0.10.1", + "subtle 2.6.1", +] + [[package]] name = "h2" version = "0.3.27" @@ -4674,7 +4839,7 @@ dependencies = [ "fnv", "futures-core", "futures-sink", - "http 1.4.0", + "http 1.5.0", "indexmap", "slab", "tokio", @@ -4809,7 +4974,7 @@ dependencies = [ "frame-support", "frame-system-rpc-runtime-api", "frame-try-runtime", - "futures 0.3.32", + "futures 0.3.34", "heima-primitives", "heima-runtime", "jsonrpsee", @@ -4868,10 +5033,10 @@ name = "heima-primitives" version = "0.1.0" dependencies = [ "base58", - "base64", + "base64 0.23.1", "chrono", - "der", - "ecdsa", + "der 0.8.1", + "ecdsa 0.17.0", "frame-support", "heima-utils", "heima-utils-proc-macros", @@ -5021,7 +5186,7 @@ dependencies = [ "cargo_toml", "proc-macro2", "quote", - "syn 2.0.117", + "syn 3.0.3", ] [[package]] @@ -5082,7 +5247,7 @@ dependencies = [ "idna", "ipnet", "once_cell", - "rand 0.8.6", + "rand 0.8.7", "socket2 0.5.10", "thiserror 1.0.69", "tinyvec", @@ -5107,9 +5272,9 @@ dependencies = [ "idna", "ipnet", "once_cell", - "rand 0.9.3", + "rand 0.9.5", "ring 0.17.14", - "thiserror 2.0.18", + "thiserror 2.0.20", "tinyvec", "tokio", "tracing", @@ -5129,7 +5294,7 @@ dependencies = [ "lru-cache", "once_cell", "parking_lot 0.12.5", - "rand 0.8.6", + "rand 0.8.7", "resolv-conf", "smallvec", "thiserror 1.0.69", @@ -5150,10 +5315,10 @@ dependencies = [ "moka", "once_cell", "parking_lot 0.12.5", - "rand 0.9.3", + "rand 0.9.5", "resolv-conf", "smallvec", - "thiserror 2.0.18", + "thiserror 2.0.20", "tokio", "tracing", ] @@ -5186,6 +5351,15 @@ dependencies = [ "digest 0.10.7", ] +[[package]] +name = "hmac" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6303bc9732ae41b04cb554b844a762b4115a61bfaa81e3e83050991eeb56863f" +dependencies = [ + "digest 0.11.3", +] + [[package]] name = "hmac-drbg" version = "0.3.0" @@ -5210,9 +5384,9 @@ dependencies = [ [[package]] name = "http" -version = "1.4.0" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a" +checksum = "918d3568bebf352712bc2ef3d46a8bcf1a75b373be6539de198e9105cbbf9ce0" dependencies = [ "bytes", "itoa", @@ -5236,7 +5410,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" dependencies = [ "bytes", - "http 1.4.0", + "http 1.5.0", ] [[package]] @@ -5247,7 +5421,7 @@ checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a" dependencies = [ "bytes", "futures-core", - "http 1.4.0", + "http 1.5.0", "http-body 1.0.1", "pin-project-lite", ] @@ -5264,6 +5438,17 @@ version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" +[[package]] +name = "hybrid-array" +version = "0.4.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "707114b52a152fa7bdb290cd7cd5912d9467273b6d74e21b8d81aca1f8533f6b" +dependencies = [ + "subtle 2.6.1", + "typenum", + "zeroize", +] + [[package]] name = "hyper" version = "0.14.32" @@ -5281,7 +5466,7 @@ dependencies = [ "httpdate", "itoa", "pin-project-lite", - "socket2 0.4.10", + "socket2 0.5.10", "tokio", "tower-service", "tracing", @@ -5299,7 +5484,7 @@ dependencies = [ "futures-channel", "futures-core", "h2 0.4.13", - "http 1.4.0", + "http 1.5.0", "http-body 1.0.1", "httparse", "httpdate", @@ -5317,7 +5502,7 @@ version = "0.27.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58" dependencies = [ - "http 1.4.0", + "http 1.5.0", "hyper 1.8.1", "hyper-util", "log", @@ -5338,7 +5523,7 @@ dependencies = [ "bytes", "futures-channel", "futures-util", - "http 1.4.0", + "http 1.5.0", "http-body 1.0.1", "hyper 1.8.1", "libc", @@ -5506,7 +5691,7 @@ dependencies = [ "async-io", "core-foundation 0.9.4", "fnv", - "futures 0.3.32", + "futures 0.3.34", "if-addrs", "ipnet", "log", @@ -5529,11 +5714,11 @@ dependencies = [ "async-trait", "attohttpc", "bytes", - "futures 0.3.32", + "futures 0.3.34", "http 0.2.12", "hyper 0.14.32", "log", - "rand 0.8.6", + "rand 0.8.7", "tokio", "url", "xmltree", @@ -5585,7 +5770,7 @@ checksum = "a0eb5a3343abf848c0984fe4604b2b105da9539376e24fc0a3b0007411ae4fd9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -5792,7 +5977,7 @@ dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -5816,7 +6001,7 @@ checksum = "470252db18ecc35fd766c0891b1e3ec6cbbcd62507e85276c01bf75d8e94d4a1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -5883,9 +6068,9 @@ version = "0.24.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cc4280b709ac3bb5e16cf3bad5056a0ec8df55fa89edfe996361219aadc2c7ea" dependencies = [ - "base64", + "base64 0.22.1", "futures-util", - "http 1.4.0", + "http 1.5.0", "jsonrpsee-core", "pin-project", "rustls", @@ -5910,13 +6095,13 @@ dependencies = [ "bytes", "futures-timer", "futures-util", - "http 1.4.0", + "http 1.5.0", "http-body 1.0.1", "http-body-util", "jsonrpsee-types", "parking_lot 0.12.5", "pin-project", - "rand 0.8.6", + "rand 0.8.7", "rustc-hash 2.1.1", "serde", "serde_json", @@ -5936,7 +6121,7 @@ dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -5946,7 +6131,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "21429bcdda37dcf2d43b68621b994adede0e28061f816b038b0f18c70c143d51" dependencies = [ "futures-util", - "http 1.4.0", + "http 1.5.0", "http-body 1.0.1", "http-body-util", "hyper 1.8.1", @@ -5972,7 +6157,7 @@ version = "0.24.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b0f05e0028e55b15dbd2107163b3c744cd3bb4474f193f95d9708acbf5677e44" dependencies = [ - "http 1.4.0", + "http 1.5.0", "serde", "serde_json", "thiserror 1.0.69", @@ -5984,7 +6169,7 @@ version = "0.24.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "78fc744f17e7926d57f478cf9ca6e1ee5d8332bf0514860b1a3cdf1742e614cc" dependencies = [ - "http 1.4.0", + "http 1.5.0", "jsonrpsee-client-transport", "jsonrpsee-core", "jsonrpsee-types", @@ -5998,10 +6183,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f6e3919bbaa2945715f0bb6d3934a173d1e9a59ac23767fbaaef277265a7411b" dependencies = [ "cfg-if", - "ecdsa", - "elliptic-curve", + "ecdsa 0.16.9", + "elliptic-curve 0.13.8", "once_cell", - "serdect", + "serdect 0.2.0", "sha2 0.10.9", ] @@ -6108,7 +6293,7 @@ checksum = "bbbe80f9c7e00526cd6b838075b9c171919404a4732cb2fa8ece0a093223bfc4" dependencies = [ "bytes", "either", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "getrandom 0.2.17", "libp2p-allow-block-list", @@ -6167,7 +6352,7 @@ checksum = "a61f26c83ed111104cd820fe9bc3aaabbac5f1652a1d213ed6e900b7918a1298" dependencies = [ "either", "fnv", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "libp2p-identity", "multiaddr 0.18.2", @@ -6177,7 +6362,7 @@ dependencies = [ "parking_lot 0.12.5", "pin-project", "quick-protobuf", - "rand 0.8.6", + "rand 0.8.7", "rw-stream-sink", "smallvec", "thiserror 1.0.69", @@ -6194,7 +6379,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97f37f30d5c7275db282ecd86e54f29dd2176bd3ac656f06abf43bedb21eb8bd" dependencies = [ "async-trait", - "futures 0.3.32", + "futures 0.3.34", "hickory-resolver 0.24.4", "libp2p-core", "libp2p-identity", @@ -6211,7 +6396,7 @@ checksum = "1711b004a273be4f30202778856368683bd9a83c4c7dcc8f848847606831a4e3" dependencies = [ "asynchronous-codec 0.7.0", "either", - "futures 0.3.32", + "futures 0.3.34", "futures-bounded", "futures-timer", "libp2p-core", @@ -6237,9 +6422,9 @@ dependencies = [ "hkdf", "multihash 0.19.3", "quick-protobuf", - "rand 0.8.6", + "rand 0.8.7", "sha2 0.10.9", - "thiserror 2.0.18", + "thiserror 2.0.20", "tracing", "zeroize", ] @@ -6255,7 +6440,7 @@ dependencies = [ "bytes", "either", "fnv", - "futures 0.3.32", + "futures 0.3.34", "futures-bounded", "futures-timer", "libp2p-core", @@ -6263,7 +6448,7 @@ dependencies = [ "libp2p-swarm", "quick-protobuf", "quick-protobuf-codec", - "rand 0.8.6", + "rand 0.8.7", "sha2 0.10.9", "smallvec", "thiserror 1.0.69", @@ -6280,13 +6465,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "14b8546b6644032565eb29046b42744aee1e9f261ed99671b2c93fb140dba417" dependencies = [ "data-encoding", - "futures 0.3.32", + "futures 0.3.34", "hickory-proto 0.24.4", "if-watch", "libp2p-core", "libp2p-identity", "libp2p-swarm", - "rand 0.8.6", + "rand 0.8.7", "smallvec", "socket2 0.5.10", "tokio", @@ -6300,7 +6485,7 @@ version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77ebafa94a717c8442d8db8d3ae5d1c6a15e30f2d347e0cd31d057ca72e42566" dependencies = [ - "futures 0.3.32", + "futures 0.3.34", "libp2p-core", "libp2p-identify", "libp2p-identity", @@ -6321,14 +6506,14 @@ dependencies = [ "asynchronous-codec 0.7.0", "bytes", "curve25519-dalek", - "futures 0.3.32", + "futures 0.3.34", "libp2p-core", "libp2p-identity", "multiaddr 0.18.2", "multihash 0.19.3", "once_cell", "quick-protobuf", - "rand 0.8.6", + "rand 0.8.7", "sha2 0.10.9", "snow", "static_assertions", @@ -6345,12 +6530,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "005a34420359223b974ee344457095f027e51346e992d1e0dcd35173f4cdd422" dependencies = [ "either", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "libp2p-core", "libp2p-identity", "libp2p-swarm", - "rand 0.8.6", + "rand 0.8.7", "tracing", "void", "web-time", @@ -6363,7 +6548,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "46352ac5cd040c70e88e7ff8257a2ae2f891a4076abad2c439584a31c15fd24e" dependencies = [ "bytes", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "if-watch", "libp2p-core", @@ -6371,7 +6556,7 @@ dependencies = [ "libp2p-tls", "parking_lot 0.12.5", "quinn", - "rand 0.8.6", + "rand 0.8.7", "ring 0.17.14", "rustls", "socket2 0.5.10", @@ -6387,13 +6572,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1356c9e376a94a75ae830c42cdaea3d4fe1290ba409a22c809033d1b7dcab0a6" dependencies = [ "async-trait", - "futures 0.3.32", + "futures 0.3.34", "futures-bounded", "futures-timer", "libp2p-core", "libp2p-identity", "libp2p-swarm", - "rand 0.8.6", + "rand 0.8.7", "smallvec", "tracing", "void", @@ -6408,7 +6593,7 @@ checksum = "d7dd6741793d2c1fb2088f67f82cf07261f25272ebe3c0b0c311e0c6b50e851a" dependencies = [ "either", "fnv", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "libp2p-core", "libp2p-identity", @@ -6416,7 +6601,7 @@ dependencies = [ "lru 0.12.5", "multistream-select", "once_cell", - "rand 0.8.6", + "rand 0.8.7", "smallvec", "tokio", "tracing", @@ -6433,7 +6618,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -6442,7 +6627,7 @@ version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ad964f312c59dcfcac840acd8c555de8403e295d39edf96f5240048b5fcaa314" dependencies = [ - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "if-watch", "libc", @@ -6459,7 +6644,7 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47b23dddc2b9c355f73c1e36eb0c3ae86f7dc964a3715f0731cfad352db4d847" dependencies = [ - "futures 0.3.32", + "futures 0.3.34", "futures-rustls", "libp2p-core", "libp2p-identity", @@ -6478,7 +6663,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "01bf2d1b772bd3abca049214a3304615e6a36fa6ffc742bdd1ba774486200b8f" dependencies = [ - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "igd-next", "libp2p-core", @@ -6495,7 +6680,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "888b2ff2e5d8dcef97283daab35ad1043d18952b65e05279eecbe02af4c6e347" dependencies = [ "either", - "futures 0.3.32", + "futures 0.3.34", "futures-rustls", "libp2p-core", "libp2p-identity", @@ -6516,7 +6701,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "788b61c80789dba9760d8c669a5bedb642c8267555c803fabd8396e4ca5c5882" dependencies = [ "either", - "futures 0.3.32", + "futures 0.3.34", "libp2p-core", "thiserror 1.0.69", "tracing", @@ -6530,7 +6715,7 @@ version = "0.1.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1744e39d1d6a9948f4f388969627434e31128196de472883b39f148769bfe30a" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.1", "libc", "plain", "redox_syscall 0.7.3", @@ -6556,13 +6741,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e79019718125edc905a079a70cfa5f3820bc76139fc91d6f9abc27ea2a887139" dependencies = [ "arrayref", - "base64", + "base64 0.22.1", "digest 0.9.0", "hmac-drbg", "libsecp256k1-core", "libsecp256k1-gen-ecmult", "libsecp256k1-gen-genmult", - "rand 0.8.6", + "rand 0.8.7", "serde", "sha2 0.9.9", "typenum", @@ -6683,7 +6868,7 @@ dependencies = [ "cid", "ed25519-dalek", "enum-display", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "hickory-resolver 0.25.2", "indexmap", @@ -6697,7 +6882,7 @@ dependencies = [ "pin-project", "prost 0.13.5", "prost-build 0.14.4", - "rand 0.8.6", + "rand 0.8.7", "ring 0.17.14", "serde", "sha2 0.10.9", @@ -6705,7 +6890,7 @@ dependencies = [ "smallvec", "snow", "socket2 0.5.10", - "thiserror 2.0.18", + "thiserror 2.0.20", "tokio", "tokio-stream", "tokio-tungstenite", @@ -6732,9 +6917,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.29" +version = "0.4.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" +checksum = "0ceec5bc11778974d1bcb055b18002eba7f4b3518b6a0081b3af5f21666da9ad" [[package]] name = "lru" @@ -6806,7 +6991,7 @@ dependencies = [ "macro_magic_core", "macro_magic_macros", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -6820,7 +7005,7 @@ dependencies = [ "macro_magic_core_macros", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -6831,7 +7016,7 @@ checksum = "b02abfe41815b5bd98dbd4260173db2c116dda171dc0fe7838cb206333b83308" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -6842,7 +7027,7 @@ checksum = "73ea28ee64b88876bf45277ed9a5817c1817df061a74f2b988971a12570e5869" dependencies = [ "macro_magic_core", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -6853,7 +7038,7 @@ checksum = "757aee279b8bdbb9f9e676796fd459e4207a1f986e87886700abf589f5abf771" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -6988,7 +7173,7 @@ dependencies = [ "lioness", "log", "parking_lot 0.12.5", - "rand 0.8.6", + "rand 0.8.7", "rand_chacha 0.3.1", "rand_distr", "subtle 2.6.1", @@ -6999,9 +7184,9 @@ dependencies = [ [[package]] name = "mmr-gadget" version = "50.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ - "futures 0.3.32", + "futures 0.3.34", "log", "parity-scale-codec", "sc-client-api", @@ -7018,7 +7203,7 @@ dependencies = [ [[package]] name = "mmr-rpc" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -7053,7 +7238,7 @@ dependencies = [ "cfg-if", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -7181,7 +7366,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ea0df8e5eec2298a62b326ee4f0d7fe1a6b90a09dfcf9df37b38f947a8c42f19" dependencies = [ "bytes", - "futures 0.3.32", + "futures 0.3.34", "log", "pin-project", "smallvec", @@ -7209,7 +7394,7 @@ version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7bddcd3bf5144b6392de80e04c347cd7fab2508f6df16a85fc496ecd5cec39bc" dependencies = [ - "rand 0.8.6", + "rand 0.8.7", ] [[package]] @@ -7262,11 +7447,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72452e012c2f8d612410d89eea01e2d9b56205274abb35d53f60200b2ec41d60" dependencies = [ "bytes", - "futures 0.3.32", + "futures 0.3.34", "log", "netlink-packet-core", "netlink-sys", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -7290,7 +7475,7 @@ checksum = "4ddcb8865ad3d9950f22f42ffa0ef0aecbfbf191867b3122413602b0a360b2a6" dependencies = [ "cc", "libc", - "thiserror 2.0.18", + "thiserror 2.0.20", "winapi", ] @@ -7311,7 +7496,7 @@ version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.1", "cfg-if", "cfg_aliases 0.2.1", "libc", @@ -7381,7 +7566,7 @@ version = "0.50.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" dependencies = [ - "windows-sys 0.60.2", + "windows-sys 0.59.0", ] [[package]] @@ -7400,9 +7585,9 @@ dependencies = [ [[package]] name = "num-bigint" -version = "0.4.6" +version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" +checksum = "c89e69e7e0f03bea5ef08013795c25018e101932225a656383bd384495ecc367" dependencies = [ "num-integer", "num-traits", @@ -7435,9 +7620,9 @@ dependencies = [ [[package]] name = "num-integer" -version = "0.1.46" +version = "0.1.47" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" +checksum = "7ce2d95d4b3734dc35aa2f45e1aa22cd416814592a4f9d9205e11affd5b8e10b" dependencies = [ "num-traits", ] @@ -7486,9 +7671,9 @@ dependencies = [ [[package]] name = "num_enum" -version = "0.7.5" +version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1207a7e20ad57b847bbddc6776b968420d38292bbfe2089accff5e19e82454c" +checksum = "5d0bca838442ec211fa11de3a8b0e0e8f3a4522575b5c4c06ed722e005036f26" dependencies = [ "num_enum_derive", "rustversion", @@ -7496,14 +7681,14 @@ dependencies = [ [[package]] name = "num_enum_derive" -version = "0.7.5" +version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff32365de1b6743cb203b710788263c44a03de03802daf96092f2da4fe6ba4d7" +checksum = "680998035259dcfcafe653688bf2aa6d3e2dc05e98be6ab46afb089dc84f1df8" dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -7593,7 +7778,7 @@ checksum = "19051f0b0512402f5d52d6776999f55996f01887396278aeeccbbdfbc83eef2d" dependencies = [ "async-trait", "dyn-clonable", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "orchestra-proc-macro", "pin-project", @@ -7620,14 +7805,15 @@ dependencies = [ [[package]] name = "p256" -version = "0.13.2" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b" +checksum = "d2c9239b2dbc807adbbe147e8cf72ea7450c3a0aabe62cb8e75ff4ec22e1f72a" dependencies = [ - "ecdsa", - "elliptic-curve", + "ecdsa 0.17.0", + "elliptic-curve 0.14.1", + "primefield", "primeorder", - "sha2 0.10.9", + "sha2 0.11.0", ] [[package]] @@ -7646,7 +7832,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-support", @@ -7681,7 +7867,7 @@ dependencies = [ [[package]] name = "pallet-asset-rate" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-support", @@ -7695,7 +7881,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-support", @@ -7711,7 +7897,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "48.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-support", @@ -7748,7 +7934,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-support", "frame-system", @@ -7764,7 +7950,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-support", "frame-system", @@ -7779,7 +7965,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-support", "frame-system", @@ -7792,7 +7978,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-support", @@ -7815,7 +8001,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "44.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "aquamarine", "docify", @@ -7836,7 +8022,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "46.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "docify", "frame-benchmarking", @@ -7852,7 +8038,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "46.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-support", "frame-system", @@ -7871,7 +8057,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "46.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "array-bytes 6.2.3", "binary-merkle-tree", @@ -7910,7 +8096,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-support", @@ -7958,7 +8144,7 @@ dependencies = [ [[package]] name = "pallet-broker" version = "0.24.1" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "bitvec", "frame-benchmarking", @@ -7992,7 +8178,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8010,7 +8196,7 @@ dependencies = [ [[package]] name = "pallet-collator-selection" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8020,7 +8206,7 @@ dependencies = [ "pallet-balances", "pallet-session", "parity-scale-codec", - "rand 0.8.6", + "rand 0.8.7", "scale-info", "sp-runtime", "sp-staking", @@ -8029,7 +8215,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "docify", "frame-benchmarking", @@ -8046,7 +8232,7 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" version = "45.0.3" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "assert_matches", "frame-benchmarking", @@ -8062,7 +8248,7 @@ dependencies = [ [[package]] name = "pallet-delegated-staking" version = "12.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-support", "frame-system", @@ -8077,7 +8263,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8094,7 +8280,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -8102,7 +8288,7 @@ dependencies = [ "frame-system", "log", "parity-scale-codec", - "rand 0.8.6", + "rand 0.8.7", "scale-info", "sp-arithmetic", "sp-core", @@ -8115,7 +8301,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -8128,7 +8314,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "46.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8438,7 +8624,7 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "44.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "docify", "frame-benchmarking", @@ -8456,7 +8642,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8478,7 +8664,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "enumflags2", "frame-benchmarking", @@ -8514,7 +8700,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8533,7 +8719,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8548,7 +8734,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8564,7 +8750,7 @@ dependencies = [ [[package]] name = "pallet-message-queue" version = "48.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "environmental", "frame-benchmarking", @@ -8583,7 +8769,7 @@ dependencies = [ [[package]] name = "pallet-meta-tx" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "docify", "frame-benchmarking", @@ -8601,7 +8787,7 @@ dependencies = [ [[package]] name = "pallet-migrations" version = "15.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "docify", "frame-benchmarking", @@ -8620,7 +8806,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "45.0.2" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "log", "parity-scale-codec", @@ -8632,7 +8818,7 @@ dependencies = [ [[package]] name = "pallet-multi-asset-bounties" version = "0.2.4" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "docify", "frame-benchmarking", @@ -8649,7 +8835,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "log", "parity-scale-codec", @@ -8660,7 +8846,7 @@ dependencies = [ [[package]] name = "pallet-nis" version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -8670,7 +8856,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "43.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-support", "frame-system", @@ -8688,7 +8874,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" version = "43.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -8708,7 +8894,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -8718,7 +8904,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-support", "frame-system", @@ -8733,7 +8919,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -8816,7 +9002,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "similar-asserts", + "similar-asserts 2.0.0", "sp-core", "sp-io", "sp-runtime", @@ -8828,7 +9014,7 @@ dependencies = [ [[package]] name = "pallet-parameters" version = "0.16.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "docify", "frame-benchmarking", @@ -8845,7 +9031,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8861,7 +9047,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -8871,7 +9057,7 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-support", @@ -8889,7 +9075,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -8899,7 +9085,7 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "assert_matches", "frame-benchmarking", @@ -8917,7 +9103,7 @@ dependencies = [ [[package]] name = "pallet-root-offences" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-support", "frame-system", @@ -8933,7 +9119,7 @@ dependencies = [ [[package]] name = "pallet-root-testing" version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-support", "frame-system", @@ -8946,7 +9132,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "46.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "docify", "frame-benchmarking", @@ -8983,7 +9169,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "45.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-support", "frame-system", @@ -9005,7 +9191,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9013,7 +9199,7 @@ dependencies = [ "pallet-session", "pallet-staking", "parity-scale-codec", - "rand 0.8.6", + "rand 0.8.7", "sp-runtime", "sp-session", ] @@ -9021,7 +9207,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "45.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9038,7 +9224,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "45.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9060,7 +9246,7 @@ dependencies = [ [[package]] name = "pallet-staking-async-ah-client" version = "0.7.2" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9080,7 +9266,7 @@ dependencies = [ [[package]] name = "pallet-staking-async-rc-client" version = "0.7.3" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9100,7 +9286,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "log", "sp-arithmetic", @@ -9109,7 +9295,7 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" version = "30.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "parity-scale-codec", "sp-api", @@ -9119,7 +9305,7 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" version = "50.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9135,7 +9321,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "docify", "frame-benchmarking", @@ -9151,9 +9337,9 @@ dependencies = [ name = "pallet-teebag" version = "0.1.0" dependencies = [ - "base64", + "base64 0.23.1", "chrono", - "der", + "der 0.8.1", "env_logger", "frame-benchmarking", "frame-support", @@ -9180,7 +9366,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "docify", "frame-benchmarking", @@ -9198,7 +9384,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9216,7 +9402,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9232,7 +9418,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "48.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "jsonrpsee", "pallet-transaction-payment-rpc-runtime-api", @@ -9248,7 +9434,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -9260,7 +9446,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "docify", "frame-benchmarking", @@ -9279,7 +9465,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9314,7 +9500,7 @@ dependencies = [ [[package]] name = "pallet-verify-signature" version = "0.8.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9329,7 +9515,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9343,7 +9529,7 @@ dependencies = [ [[package]] name = "pallet-whitelist" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -9353,7 +9539,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "bounded-collections", "frame-benchmarking", @@ -9377,7 +9563,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-benchmarking", "frame-support", @@ -9394,7 +9580,7 @@ dependencies = [ [[package]] name = "parachains-common" version = "27.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-utility", @@ -9438,7 +9624,7 @@ dependencies = [ "lz4", "memmap2 0.5.10", "parking_lot 0.12.5", - "rand 0.8.6", + "rand 0.8.7", "siphasher 0.3.11", "snap", "winapi", @@ -9460,7 +9646,7 @@ dependencies = [ "lz4", "memmap2 0.9.10", "parking_lot 0.12.5", - "rand 0.9.3", + "rand 0.9.5", "siphasher 1.0.2", "snap", "winapi", @@ -9492,7 +9678,7 @@ dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -9712,7 +9898,7 @@ version = "3.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d30c53c26bc5b31a98cd02d20f25a7c8567146caf63ed593a9d87b2775291be" dependencies = [ - "base64", + "base64 0.22.1", "serde_core", ] @@ -9761,7 +9947,7 @@ dependencies = [ "pest_meta", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -9818,7 +10004,7 @@ checksum = "d9b20ed30f105399776b9c883e68e536ef602a16ae6f596d2c473591d6ad64c6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -9850,8 +10036,18 @@ version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" dependencies = [ - "der", - "spki", + "der 0.7.10", + "spki 0.7.3", +] + +[[package]] +name = "pkcs8" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "451913da69c775a56034ea8d9003d27ee8948e12443eae7c038ba100a4f21cb7" +dependencies = [ + "der 0.8.1", + "spki 0.8.0", ] [[package]] @@ -9869,9 +10065,9 @@ checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" [[package]] name = "polkadot-approval-distribution" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "itertools 0.11.0", "polkadot-node-metrics", @@ -9880,32 +10076,32 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "rand 0.8.6", + "rand 0.8.7", "tracing-gum", ] [[package]] name = "polkadot-availability-bitfield-distribution" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "polkadot-node-network-protocol", "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "rand 0.8.6", + "rand 0.8.7", "tracing-gum", ] [[package]] name = "polkadot-availability-distribution" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "fatality", - "futures 0.3.32", + "futures 0.3.34", "parity-scale-codec", "polkadot-erasure-coding", "polkadot-node-network-protocol", @@ -9913,7 +10109,7 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "rand 0.8.6", + "rand 0.8.7", "sc-network", "schnellru", "sp-core", @@ -9925,11 +10121,11 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-trait", "fatality", - "futures 0.3.32", + "futures 0.3.34", "parity-scale-codec", "polkadot-erasure-coding", "polkadot-node-network-protocol", @@ -9937,7 +10133,7 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "rand 0.8.6", + "rand 0.8.7", "sc-network", "schnellru", "thiserror 1.0.69", @@ -9958,11 +10154,11 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "31.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "clap", "frame-benchmarking-cli", - "futures 0.3.32", + "futures 0.3.34", "log", "polkadot-node-metrics", "polkadot-node-primitives", @@ -9983,11 +10179,11 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "bitvec", "fatality", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "polkadot-node-network-protocol", "polkadot-node-primitives", @@ -10006,7 +10202,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "parity-scale-codec", "scale-info", @@ -10017,10 +10213,10 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "fatality", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "indexmap", "parity-scale-codec", @@ -10039,7 +10235,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -10053,15 +10249,15 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "polkadot-node-network-protocol", "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "rand 0.8.6", + "rand 0.8.7", "rand_chacha 0.3.1", "sc-network", "sp-application-crypto", @@ -10074,13 +10270,13 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "always-assert", "async-trait", "bytes", "fatality", - "futures 0.3.32", + "futures 0.3.34", "parity-scale-codec", "parking_lot 0.12.5", "polkadot-node-metrics", @@ -10097,9 +10293,9 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ - "futures 0.3.32", + "futures 0.3.34", "parity-scale-codec", "polkadot-erasure-coding", "polkadot-node-primitives", @@ -10115,12 +10311,12 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-trait", "bitvec", "derive_more 0.99.20", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "itertools 0.11.0", "merlin", @@ -10130,7 +10326,7 @@ dependencies = [ "polkadot-node-subsystem-util", "polkadot-overseer", "polkadot-primitives", - "rand 0.8.6", + "rand 0.8.7", "rand_chacha 0.3.1", "rand_core 0.6.4", "sc-keystore", @@ -10147,10 +10343,10 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting-parallel" version = "0.11.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-trait", - "futures 0.3.32", + "futures 0.3.34", "itertools 0.11.0", "polkadot-approval-distribution", "polkadot-node-core-approval-voting", @@ -10161,7 +10357,7 @@ dependencies = [ "polkadot-node-subsystem-util", "polkadot-overseer", "polkadot-primitives", - "rand 0.8.6", + "rand 0.8.7", "rand_core 0.6.4", "sc-keystore", "sp-consensus", @@ -10171,10 +10367,10 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "bitvec", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "parity-scale-codec", "polkadot-erasure-coding", @@ -10190,11 +10386,11 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "bitvec", "fatality", - "futures 0.3.32", + "futures 0.3.34", "polkadot-erasure-coding", "polkadot-node-primitives", "polkadot-node-subsystem", @@ -10211,9 +10407,9 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ - "futures 0.3.32", + "futures 0.3.34", "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", @@ -10226,10 +10422,10 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-trait", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "parity-scale-codec", "polkadot-node-core-pvf", @@ -10248,9 +10444,9 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ - "futures 0.3.32", + "futures 0.3.34", "polkadot-node-metrics", "polkadot-node-subsystem", "polkadot-node-subsystem-types", @@ -10262,9 +10458,9 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "parity-scale-codec", "polkadot-node-primitives", @@ -10278,10 +10474,10 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "fatality", - "futures 0.3.32", + "futures 0.3.34", "parity-scale-codec", "polkadot-node-primitives", "polkadot-node-subsystem", @@ -10296,10 +10492,10 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-trait", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "polkadot-node-subsystem", "polkadot-overseer", @@ -10313,10 +10509,10 @@ dependencies = [ [[package]] name = "polkadot-node-core-prospective-parachains" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "fatality", - "futures 0.3.32", + "futures 0.3.34", "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", @@ -10327,11 +10523,11 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "bitvec", "fatality", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "polkadot-node-primitives", "polkadot-node-subsystem", @@ -10346,11 +10542,11 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "always-assert", "array-bytes 6.2.3", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "parity-scale-codec", "pin-project", @@ -10360,7 +10556,7 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-parachain-primitives", "polkadot-primitives", - "rand 0.8.6", + "rand 0.8.7", "sc-tracing", "slotmap", "sp-core", @@ -10374,9 +10570,9 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ - "futures 0.3.32", + "futures 0.3.34", "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", @@ -10387,10 +10583,10 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-common" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "cpu-time", - "futures 0.3.32", + "futures 0.3.34", "landlock", "libc", "nix 0.29.0", @@ -10414,9 +10610,9 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ - "futures 0.3.32", + "futures 0.3.34", "polkadot-node-metrics", "polkadot-node-subsystem", "polkadot-node-subsystem-types", @@ -10429,10 +10625,10 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "bs58", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "parity-scale-codec", "polkadot-primitives", @@ -10446,19 +10642,19 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-channel 1.9.0", "async-trait", "bitvec", "derive_more 0.99.20", "fatality", - "futures 0.3.32", + "futures 0.3.34", "hex", "parity-scale-codec", "polkadot-node-primitives", "polkadot-primitives", - "rand 0.8.6", + "rand 0.8.7", "sc-authority-discovery", "sc-network", "sc-network-types", @@ -10471,11 +10667,11 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "bitvec", "bounded-vec", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "parity-scale-codec", "polkadot-parachain-primitives", @@ -10495,7 +10691,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "polkadot-node-subsystem-types", "polkadot-overseer", @@ -10504,12 +10700,12 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-trait", "derive_more 0.99.20", "fatality", - "futures 0.3.32", + "futures 0.3.34", "orchestra", "polkadot-node-network-protocol", "polkadot-node-primitives", @@ -10532,10 +10728,10 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "fatality", - "futures 0.3.32", + "futures 0.3.34", "itertools 0.11.0", "kvdb", "parity-db 0.4.13", @@ -10550,7 +10746,7 @@ dependencies = [ "polkadot-overseer", "polkadot-primitives", "prioritized-metered-channel", - "rand 0.8.6", + "rand 0.8.7", "schnellru", "sp-application-crypto", "sp-core", @@ -10562,10 +10758,10 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-trait", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "orchestra", "polkadot-node-metrics", @@ -10582,7 +10778,7 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "array-bytes 6.2.3", "bounded-collections", @@ -10599,7 +10795,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "bitvec", "bounded-collections", @@ -10628,11 +10824,11 @@ dependencies = [ [[package]] name = "polkadot-primitives-test-helpers" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "parity-scale-codec", "polkadot-primitives", - "rand 0.8.6", + "rand 0.8.7", "scale-info", "sp-application-crypto", "sp-core", @@ -10643,7 +10839,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "29.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "jsonrpsee", "mmr-rpc", @@ -10676,7 +10872,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "bitvec", "frame-benchmarking", @@ -10726,7 +10922,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "bs58", "frame-benchmarking", @@ -10738,7 +10934,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "bitflags 1.3.2", "bitvec", @@ -10763,7 +10959,7 @@ dependencies = [ "polkadot-parachain-primitives", "polkadot-primitives", "polkadot-runtime-metrics", - "rand 0.8.6", + "rand 0.8.7", "rand_chacha 0.3.1", "scale-info", "serde", @@ -10786,7 +10982,7 @@ dependencies = [ [[package]] name = "polkadot-sdk-frame" version = "0.14.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "docify", "frame-benchmarking", @@ -10821,14 +11017,14 @@ dependencies = [ [[package]] name = "polkadot-service" version = "31.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-trait", "frame-benchmarking", "frame-benchmarking-cli", "frame-system", "frame-system-rpc-runtime-api", - "futures 0.3.32", + "futures 0.3.34", "is_executable", "kvdb", "kvdb-rocksdb", @@ -10930,11 +11126,11 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "bitvec", "fatality", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "parity-scale-codec", "polkadot-node-network-protocol", @@ -10950,7 +11146,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -11009,7 +11205,7 @@ dependencies = [ "polkavm-common", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -11019,7 +11215,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0a4f5352e13c1ca5f0e4d7b4a804fbb85b0e02c45cae435d101fe71081bc8ed8" dependencies = [ "polkavm-derive-impl", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -11153,7 +11349,7 @@ dependencies = [ "precompile-utils-macro", "scale-info", "serde", - "similar-asserts", + "similar-asserts 1.7.0", "sp-core", "sp-io", "sp-runtime", @@ -11172,7 +11368,7 @@ dependencies = [ "proc-macro2", "quote", "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?branch=stable2512)", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -11208,16 +11404,34 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b" dependencies = [ "proc-macro2", - "syn 2.0.117", + "syn 2.0.119", +] + +[[package]] +name = "primefield" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c555a6e4eb7d4e158fcb028c835c3b8642206ddc279b5c6b202ef9a8bdb592f4" +dependencies = [ + "crypto-bigint 0.7.5", + "crypto-common 0.2.2", + "ff 0.14.0", + "rand_core 0.10.1", + "subtle 2.6.1", + "zeroize", ] [[package]] name = "primeorder" -version = "0.13.6" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6" +checksum = "5c9f42978c78a00e3d68f69fc03e57a234debae69da4020a4fb588fcdcd07b06" dependencies = [ - "elliptic-curve", + "elliptic-curve 0.14.1", + "once_cell", + "primefield", + "serdect 0.4.3", + "wnaf", ] [[package]] @@ -11244,7 +11458,7 @@ dependencies = [ "coarsetime", "crossbeam-queue", "derive_more 0.99.20", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "nanorand", "thiserror 1.0.69", @@ -11313,7 +11527,7 @@ dependencies = [ "proc-macro-error-attr2", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -11324,14 +11538,14 @@ checksum = "75eea531cfcd120e0851a3f8aed42c4841f78c889eefafd96339c72677ae42c3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] name = "proc-macro2" -version = "1.0.106" +version = "1.0.107" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934" +checksum = "985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9" dependencies = [ "unicode-ident", ] @@ -11370,7 +11584,7 @@ checksum = "440f724eba9f6996b75d63681b0a92b06947f1457076d503a4d2e2c8f56442b8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -11379,9 +11593,9 @@ version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "37566cb3fdacef14c0737f9546df7cfeadbfbc9fef10991038bf5015d0c80532" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.1", "num-traits", - "rand 0.9.3", + "rand 0.9.5", "rand_chacha 0.9.0", "rand_xorshift", "regex-syntax", @@ -11425,7 +11639,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf" dependencies = [ "heck 0.4.1", - "itertools 0.10.5", + "itertools 0.14.0", "log", "multimap", "once_cell", @@ -11434,7 +11648,7 @@ dependencies = [ "prost 0.13.5", "prost-types 0.13.5", "regex", - "syn 2.0.117", + "syn 2.0.119", "tempfile", ] @@ -11445,7 +11659,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "03da047801ff44bb6a4d407d4860c05fd70bb81714e6b2f3812603d5b145b042" dependencies = [ "heck 0.4.1", - "itertools 0.10.5", + "itertools 0.14.0", "log", "multimap", "petgraph 0.8.3", @@ -11453,7 +11667,7 @@ dependencies = [ "prost 0.14.4", "prost-types 0.14.4", "regex", - "syn 2.0.117", + "syn 2.0.119", "tempfile", ] @@ -11467,7 +11681,7 @@ dependencies = [ "itertools 0.12.1", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -11477,10 +11691,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d" dependencies = [ "anyhow", - "itertools 0.10.5", + "itertools 0.14.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -11490,10 +11704,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b570b25f7617e43d59005d0990ccb79e950a423952cea19671b7a876da390adf" dependencies = [ "anyhow", - "itertools 0.10.5", + "itertools 0.14.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -11534,7 +11748,7 @@ checksum = "938543690519c20c3a480d20a8efcc8e69abeb44093ab1df4e7c1f81f26c677a" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -11589,7 +11803,7 @@ dependencies = [ "rustc-hash 2.1.1", "rustls", "socket2 0.6.2", - "thiserror 2.0.18", + "thiserror 2.0.20", "tokio", "tracing", "web-time", @@ -11611,7 +11825,7 @@ dependencies = [ "rustls", "rustls-pki-types", "slab", - "thiserror 2.0.18", + "thiserror 2.0.20", "tinyvec", "tracing", "web-time", @@ -11633,9 +11847,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.44" +version = "1.0.47" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4" +checksum = "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001" dependencies = [ "proc-macro2", ] @@ -11654,9 +11868,9 @@ checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" [[package]] name = "rand" -version = "0.8.6" +version = "0.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ca0ecfa931c29007047d1bc58e623ab12e5590e8c7cc53200d5202b69266d8a" +checksum = "22f6172bdec972074665ed81ed53b71da00bfc44b65a753cfde883ec4c702a1a" dependencies = [ "libc", "rand_chacha 0.3.1", @@ -11665,9 +11879,9 @@ dependencies = [ [[package]] name = "rand" -version = "0.9.3" +version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ec095654a25171c2124e9e3393a930bddbffdc939556c914957a4c3e0a87166" +checksum = "b9ef1d0d795eb7d84685bca4f72f3649f064e6641543d3a8c415898726a57b41" dependencies = [ "rand_chacha 0.9.0", "rand_core 0.9.5", @@ -11735,7 +11949,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31" dependencies = [ "num-traits", - "rand 0.8.6", + "rand 0.8.7", ] [[package]] @@ -11771,7 +11985,7 @@ version = "11.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "498cd0dc59d73224351ee52a95fee0f1a617a2eae0e7d9d720cc622c73a54186" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.1", ] [[package]] @@ -11827,7 +12041,7 @@ version = "0.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.1", ] [[package]] @@ -11836,7 +12050,7 @@ version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ce70a74e890531977d37e532c34d45e9055d2409ed08ddba14529471ed0be16" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.1", ] [[package]] @@ -11879,7 +12093,7 @@ checksum = "b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -11911,9 +12125,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.12.3" +version = "1.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276" +checksum = "f020237b6c8eed93db2e2cb53c00c60a8e1bc73da7d073199a1180401450218d" dependencies = [ "aho-corasick", "memchr", @@ -11923,9 +12137,9 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.4.14" +version = "0.4.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f" +checksum = "ad8553b9b26413251cbf30e620595c7a41b3887f03da04579c0e6b0d6a06b4b2" dependencies = [ "aho-corasick", "memchr", @@ -11934,9 +12148,9 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.8.10" +version = "0.8.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a" +checksum = "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4" [[package]] name = "resolv-conf" @@ -11954,6 +12168,16 @@ dependencies = [ "subtle 2.6.1", ] +[[package]] +name = "rfc6979" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4a459cddafb3fe76b31fd8f1108007566c40301feb64dc7b54656eb7388172b" +dependencies = [ + "crypto-bigint 0.7.5", + "hmac 0.13.0", +] + [[package]] name = "ring" version = "0.16.20" @@ -12011,7 +12235,7 @@ checksum = "652db34deaaa57929e10ca18e5454a32cb0efc351ae80d320334bbf907b908b3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -12027,7 +12251,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "29.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "binary-merkle-tree", "bitvec", @@ -12125,7 +12349,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-support", "polkadot-primitives", @@ -12161,7 +12385,7 @@ version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7a552eb82d19f38c3beed3f786bd23aa434ceb9ac43ab44419ca6d67a7e186c0" dependencies = [ - "futures 0.3.32", + "futures 0.3.34", "log", "netlink-packet-core", "netlink-packet-route", @@ -12271,7 +12495,7 @@ version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.1", "errno", "libc", "linux-raw-sys 0.4.15", @@ -12284,7 +12508,7 @@ version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.1", "errno", "libc", "linux-raw-sys 0.12.1", @@ -12394,7 +12618,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d8c9026ff5d2f23da5e45bbc283f156383001bfb09c4e44256d02c1a685fe9a1" dependencies = [ - "futures 0.3.32", + "futures 0.3.34", "pin-project", "static_assertions", ] @@ -12429,7 +12653,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "35.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "log", "sp-core", @@ -12440,10 +12664,10 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.55.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-trait", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "ip_network", "linked_hash_set", @@ -12451,7 +12675,7 @@ dependencies = [ "parity-scale-codec", "prost 0.12.6", "prost-build 0.13.5", - "rand 0.8.6", + "rand 0.8.7", "sc-client-api", "sc-network", "sc-network-types", @@ -12472,9 +12696,9 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.53.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ - "futures 0.3.32", + "futures 0.3.34", "log", "parity-scale-codec", "sc-block-builder", @@ -12494,7 +12718,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.48.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "parity-scale-codec", "sp-api", @@ -12509,7 +12733,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "48.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "array-bytes 6.2.3", "docify", @@ -12535,31 +12759,31 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "12.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] name = "sc-cli" version = "0.57.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "array-bytes 6.2.3", "bip39", "chrono", "clap", "fdlimit", - "futures 0.3.32", + "futures 0.3.34", "itertools 0.11.0", "libp2p-identity", "log", "names", "parity-scale-codec", - "rand 0.8.6", + "rand 0.8.7", "regex", "rpassword", "sc-client-api", @@ -12588,10 +12812,10 @@ dependencies = [ [[package]] name = "sc-client-api" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "fnv", - "futures 0.3.32", + "futures 0.3.34", "log", "parity-scale-codec", "parking_lot 0.12.5", @@ -12614,7 +12838,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.51.3" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "hash-db", "kvdb", @@ -12642,10 +12866,10 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.54.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-trait", - "futures 0.3.32", + "futures 0.3.34", "log", "mockall", "parking_lot 0.12.5", @@ -12665,11 +12889,11 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.55.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-trait", "fork-tree", - "futures 0.3.32", + "futures 0.3.34", "log", "parity-scale-codec", "parking_lot 0.12.5", @@ -12696,11 +12920,11 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.55.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-trait", "fork-tree", - "futures 0.3.32", + "futures 0.3.34", "log", "num-bigint", "num-rational", @@ -12733,9 +12957,9 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.55.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ - "futures 0.3.32", + "futures 0.3.34", "jsonrpsee", "sc-consensus-babe", "sc-consensus-epochs", @@ -12754,13 +12978,13 @@ dependencies = [ [[package]] name = "sc-consensus-beefy" -version = "34.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +version = "34.0.1" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", "async-trait", - "futures 0.3.32", + "futures 0.3.34", "log", "parity-scale-codec", "parking_lot 0.12.5", @@ -12789,9 +13013,9 @@ dependencies = [ [[package]] name = "sc-consensus-beefy-rpc" version = "34.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ - "futures 0.3.32", + "futures 0.3.34", "jsonrpsee", "log", "parity-scale-codec", @@ -12809,7 +13033,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.54.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "fork-tree", "parity-scale-codec", @@ -12821,8 +13045,8 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" -version = "0.40.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +version = "0.40.1" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "ahash 0.8.12", "array-bytes 6.2.3", @@ -12830,12 +13054,12 @@ dependencies = [ "dyn-clone", "finality-grandpa", "fork-tree", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "log", "parity-scale-codec", "parking_lot 0.12.5", - "rand 0.8.6", + "rand 0.8.7", "sc-block-builder", "sc-chain-spec", "sc-client-api", @@ -12866,10 +13090,10 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa-rpc" version = "0.40.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "finality-grandpa", - "futures 0.3.32", + "futures 0.3.34", "jsonrpsee", "log", "parity-scale-codec", @@ -12886,10 +13110,10 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.54.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-trait", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "log", "parity-scale-codec", @@ -12909,7 +13133,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.47.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "parity-scale-codec", "parking_lot 0.12.5", @@ -12932,7 +13156,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "polkavm", "sc-allocator", @@ -12945,7 +13169,7 @@ dependencies = [ [[package]] name = "sc-executor-polkavm" version = "0.40.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "log", "polkavm", @@ -12956,7 +13180,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "anyhow", "log", @@ -12972,10 +13196,10 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.54.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ - "console", - "futures 0.3.32", + "console 0.15.11", + "futures 0.3.34", "futures-timer", "log", "sc-client-api", @@ -12988,7 +13212,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "array-bytes 6.2.3", "parking_lot 0.12.5", @@ -13002,13 +13226,13 @@ dependencies = [ [[package]] name = "sc-mixnet" version = "0.25.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "array-bytes 6.2.3", "arrayvec 0.7.6", "blake2 0.10.6", "bytes", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "log", "mixnet", @@ -13030,7 +13254,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.55.2" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -13039,7 +13263,7 @@ dependencies = [ "bytes", "either", "fnv", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "ip_network", "libp2p", @@ -13053,7 +13277,7 @@ dependencies = [ "pin-project", "prost 0.12.6", "prost-build 0.13.5", - "rand 0.8.6", + "rand 0.8.7", "sc-client-api", "sc-network-common", "sc-network-types", @@ -13079,7 +13303,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.52.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", @@ -13089,10 +13313,10 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.55.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "ahash 0.8.12", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "log", "sc-network", @@ -13108,11 +13332,11 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.54.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", - "futures 0.3.32", + "futures 0.3.34", "log", "parity-scale-codec", "prost 0.12.6", @@ -13129,13 +13353,13 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.54.2" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", "async-trait", "fork-tree", - "futures 0.3.32", + "futures 0.3.34", "log", "mockall", "parity-scale-codec", @@ -13164,10 +13388,10 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.54.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "array-bytes 6.2.3", - "futures 0.3.32", + "futures 0.3.34", "log", "parity-scale-codec", "sc-network", @@ -13183,7 +13407,7 @@ dependencies = [ [[package]] name = "sc-network-types" version = "0.20.2" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "bs58", "bytes", @@ -13194,7 +13418,7 @@ dependencies = [ "log", "multiaddr 0.18.2", "multihash 0.19.3", - "rand 0.8.6", + "rand 0.8.7", "serde", "serde_with", "thiserror 1.0.69", @@ -13204,11 +13428,11 @@ dependencies = [ [[package]] name = "sc-offchain" version = "50.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "bytes", "fnv", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "http-body-util", "hyper 1.8.1", @@ -13218,7 +13442,7 @@ dependencies = [ "once_cell", "parity-scale-codec", "parking_lot 0.12.5", - "rand 0.8.6", + "rand 0.8.7", "rustls", "sc-client-api", "sc-network", @@ -13238,7 +13462,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -13247,9 +13471,9 @@ dependencies = [ [[package]] name = "sc-rpc" version = "50.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ - "futures 0.3.32", + "futures 0.3.34", "jsonrpsee", "log", "parity-scale-codec", @@ -13279,7 +13503,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.54.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -13299,13 +13523,13 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "dyn-clone", "forwarded-header-value", - "futures 0.3.32", + "futures 0.3.34", "governor", - "http 1.4.0", + "http 1.5.0", "http-body-util", "hyper 1.8.1", "ip_network", @@ -13323,10 +13547,10 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.55.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "array-bytes 6.2.3", - "futures 0.3.32", + "futures 0.3.34", "futures-util", "hex", "itertools 0.11.0", @@ -13334,7 +13558,7 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.12.5", - "rand 0.8.6", + "rand 0.8.7", "sc-chain-spec", "sc-client-api", "sc-rpc", @@ -13356,7 +13580,7 @@ dependencies = [ [[package]] name = "sc-runtime-utilities" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "parity-scale-codec", "sc-executor", @@ -13371,19 +13595,19 @@ dependencies = [ [[package]] name = "sc-service" version = "0.56.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-trait", "directories", "exit-future", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "jsonrpsee", "log", "parity-scale-codec", "parking_lot 0.12.5", "pin-project", - "rand 0.8.6", + "rand 0.8.7", "sc-chain-spec", "sc-client-api", "sc-client-db", @@ -13435,7 +13659,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.41.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "log", "parity-scale-codec", @@ -13446,7 +13670,7 @@ dependencies = [ [[package]] name = "sc-storage-monitor" version = "0.27.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "clap", "fs4", @@ -13459,7 +13683,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.55.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -13478,13 +13702,13 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "46.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "derive_more 0.99.20", - "futures 0.3.32", + "futures 0.3.34", "libc", "log", - "rand 0.8.6", + "rand 0.8.7", "rand_pcg 0.3.1", "regex", "sc-telemetry", @@ -13498,15 +13722,15 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "30.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "chrono", - "futures 0.3.32", + "futures 0.3.34", "libp2p", "log", "parking_lot 0.12.5", "pin-project", - "rand 0.8.6", + "rand 0.8.7", "sc-utils", "serde", "serde_json", @@ -13517,10 +13741,10 @@ dependencies = [ [[package]] name = "sc-tracing" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "chrono", - "console", + "console 0.15.11", "is-terminal", "libc", "log", @@ -13545,21 +13769,21 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "11.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] name = "sc-transaction-pool" version = "44.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-trait", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "indexmap", "itertools 0.11.0", @@ -13588,10 +13812,10 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-trait", - "futures 0.3.32", + "futures 0.3.34", "indexmap", "log", "parity-scale-codec", @@ -13606,10 +13830,10 @@ dependencies = [ [[package]] name = "sc-utils" version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-channel 1.9.0", - "futures 0.3.32", + "futures 0.3.34", "futures-timer", "log", "parking_lot 0.12.5", @@ -13641,7 +13865,7 @@ dependencies = [ "scale-decode-derive", "scale-type-resolver", "smallvec", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -13653,7 +13877,7 @@ dependencies = [ "darling 0.20.11", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -13668,7 +13892,7 @@ dependencies = [ "scale-encode-derive", "scale-type-resolver", "smallvec", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -13681,7 +13905,7 @@ dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -13707,7 +13931,7 @@ dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -13729,8 +13953,8 @@ dependencies = [ "proc-macro2", "quote", "scale-info", - "syn 2.0.117", - "thiserror 2.0.18", + "syn 2.0.119", + "thiserror 2.0.20", ] [[package]] @@ -13748,7 +13972,7 @@ dependencies = [ "scale-encode", "scale-type-resolver", "serde", - "thiserror 2.0.18", + "thiserror 2.0.20", "yap", ] @@ -13821,11 +14045,25 @@ version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc" dependencies = [ - "base16ct", - "der", + "base16ct 0.2.0", + "der 0.7.10", "generic-array 0.14.7", - "pkcs8", - "serdect", + "pkcs8 0.10.2", + "serdect 0.2.0", + "subtle 2.6.1", + "zeroize", +] + +[[package]] +name = "sec1" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d56d437c2f19203ce5f7122e507831de96f3d2d4d3be5af44a0b0a09d8a80e4d" +dependencies = [ + "base16ct 1.0.0", + "ctutils", + "der 0.8.1", + "hybrid-array", "subtle 2.6.1", "zeroize", ] @@ -13864,7 +14102,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b50c5943d326858130af85e049f2661ba3c78b26589b8ab98e65e80ae44a1252" dependencies = [ "bitcoin_hashes", - "rand 0.8.6", + "rand 0.8.7", "secp256k1-sys 0.10.1", ] @@ -13919,7 +14157,7 @@ version = "3.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b7f4bc775c73d9a02cde8bf7b2ec4c9d12743edf609006c7facc23998404cd1d" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.1", "core-foundation 0.10.1", "core-foundation-sys", "libc", @@ -13998,14 +14236,14 @@ checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] name = "serde_json" -version = "1.0.149" +version = "1.0.151" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" +checksum = "c841b55ecdae098c80dcae9cf767f6f8a0c2cdb3416bbef72181df4d0fe73f14" dependencies = [ "itoa", "memchr", @@ -14025,14 +14263,15 @@ dependencies = [ [[package]] name = "serde_with" -version = "3.21.0" +version = "3.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76a5c54c7310e7b8b9577c286d7e399ddd876c3e12b3ed917a8aabc4b96e9e8c" +checksum = "ee78f1fbe43ac4a0e47aadb3dbd357b69eb0d3793e948624cd03dd2750ab1c0a" dependencies = [ - "base64", + "base64 0.22.1", "bs58", "chrono", "hex", + "jiff", "serde_core", "serde_json", "serde_with_macros", @@ -14041,14 +14280,14 @@ dependencies = [ [[package]] name = "serde_with_macros" -version = "3.21.0" +version = "3.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84d57bc0c8b9a17920c178daa6bb924850d54a9c97ab45194bb8c17ad66bb660" +checksum = "8705578779c2b6bd90d84d66eb2e206b708b1a4d7b9f17641b293545bf1c7e46" dependencies = [ "darling 0.23.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -14057,7 +14296,17 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a84f14a19e9a014bb9f4512488d9829a68e04ecabffb0f9904cd1ace94598177" dependencies = [ - "base16ct", + "base16ct 0.2.0", + "serde", +] + +[[package]] +name = "serdect" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "66cf8fedced2fcf12406bcb34223dffb92eaf34908ede12fed414c82b7f00b3e" +dependencies = [ + "base16ct 1.0.0", "serde", ] @@ -14096,11 +14345,22 @@ dependencies = [ "digest 0.10.7", ] +[[package]] +name = "sha2" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "446ba717509524cb3f22f17ecc096f10f4822d76ab5c0b9822c5f9c284e825f4" +dependencies = [ + "cfg-if", + "cpufeatures 0.3.0", + "digest 0.11.3", +] + [[package]] name = "sha3" -version = "0.10.8" +version = "0.10.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60" +checksum = "77fd7028345d415a4034cf8777cd4f8ab1851274233b45f84e3d955502d93874" dependencies = [ "digest 0.10.7", "keccak", @@ -14141,6 +14401,16 @@ dependencies = [ "rand_core 0.6.4", ] +[[package]] +name = "signature" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "28d567dcbaf0049cb8ac2608a76cd95ff9e4412e1899d389ee400918ca7537f5" +dependencies = [ + "digest 0.11.3", + "rand_core 0.10.1", +] + [[package]] name = "simba" version = "0.9.1" @@ -14164,14 +14434,34 @@ dependencies = [ "unicode-segmentation", ] +[[package]] +name = "similar" +version = "3.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f66ca1f7aca2474dc10c942eb22feffc897735f54cd1db90138c2fddb490987" +dependencies = [ + "bstr", + "unicode-segmentation", +] + [[package]] name = "similar-asserts" version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b5b441962c817e33508847a22bd82f03a30cff43642dc2fae8b050566121eb9a" dependencies = [ - "console", - "similar", + "console 0.15.11", + "similar 2.7.0", +] + +[[package]] +name = "similar-asserts" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "997e6ca38e97437973fc9f7f50a50d1274cacd874341a4960fea90067291038c" +dependencies = [ + "console 0.16.4", + "similar 3.2.0", ] [[package]] @@ -14180,7 +14470,7 @@ version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7a75cbde1bf934313596a004973e462f9a82caa814dcf1a5f507bdf51597eeb4" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.1", ] [[package]] @@ -14216,7 +14506,7 @@ checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" [[package]] name = "slot-range-helper" version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "enumn", "parity-scale-codec", @@ -14268,7 +14558,7 @@ dependencies = [ "arrayvec 0.7.6", "async-lock", "atomic-take", - "base64", + "base64 0.22.1", "bip39", "blake2-rfc", "bs58", @@ -14295,7 +14585,7 @@ dependencies = [ "pbkdf2", "pin-project", "poly1305", - "rand 0.8.6", + "rand 0.8.7", "rand_chacha 0.3.1", "ruzstd", "schnorrkel", @@ -14321,7 +14611,7 @@ checksum = "f1bba9e591716567d704a8252feeb2f1261a286e1e2cbdd4e49e9197c34a14e2" dependencies = [ "async-channel 2.5.0", "async-lock", - "base64", + "base64 0.22.1", "blake2-rfc", "bs58", "derive_more 2.1.1", @@ -14338,7 +14628,7 @@ dependencies = [ "lru 0.12.5", "parking_lot 0.12.5", "pin-project", - "rand 0.8.6", + "rand 0.8.7", "rand_chacha 0.3.1", "serde", "serde_json", @@ -14372,16 +14662,6 @@ dependencies = [ "subtle 2.6.1", ] -[[package]] -name = "socket2" -version = "0.4.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d" -dependencies = [ - "libc", - "winapi", -] - [[package]] name = "socket2" version = "0.5.10" @@ -14408,20 +14688,20 @@ version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2e859df029d160cb88608f5d7df7fb4753fd20fdfb4de5644f3d8b8440841721" dependencies = [ - "base64", + "base64 0.22.1", "bytes", - "futures 0.3.32", - "http 1.4.0", + "futures 0.3.34", + "http 1.5.0", "httparse", "log", - "rand 0.8.6", + "rand 0.8.7", "sha1", ] [[package]] name = "sp-api" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "docify", "hash-db", @@ -14443,7 +14723,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "Inflector", "blake2 0.10.6", @@ -14451,13 +14731,13 @@ dependencies = [ "proc-macro-crate 3.4.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] name = "sp-application-crypto" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "parity-scale-codec", "scale-info", @@ -14469,7 +14749,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "docify", "integer-sqrt", @@ -14483,7 +14763,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "parity-scale-codec", "scale-info", @@ -14495,7 +14775,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "sp-api", "sp-inherents", @@ -14505,9 +14785,9 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ - "futures 0.3.32", + "futures 0.3.34", "parity-scale-codec", "parking_lot 0.12.5", "schnellru", @@ -14524,10 +14804,10 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.46.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-trait", - "futures 0.3.32", + "futures 0.3.34", "log", "sp-inherents", "sp-runtime", @@ -14538,7 +14818,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.46.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-trait", "parity-scale-codec", @@ -14554,7 +14834,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.46.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-trait", "parity-scale-codec", @@ -14572,7 +14852,7 @@ dependencies = [ [[package]] name = "sp-consensus-beefy" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "parity-scale-codec", "scale-info", @@ -14592,7 +14872,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "finality-grandpa", "log", @@ -14609,7 +14889,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.46.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "parity-scale-codec", "scale-info", @@ -14620,7 +14900,7 @@ dependencies = [ [[package]] name = "sp-core" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "ark-vrf", "array-bytes 6.2.3", @@ -14631,7 +14911,7 @@ dependencies = [ "bs58", "dyn-clone", "ed25519-zebra", - "futures 0.3.32", + "futures 0.3.34", "hash-db", "hash256-std-hasher", "impl-serde", @@ -14644,7 +14924,7 @@ dependencies = [ "parking_lot 0.12.5", "paste", "primitive-types", - "rand 0.8.6", + "rand 0.8.7", "scale-info", "schnorrkel", "secp256k1 0.28.2", @@ -14681,7 +14961,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "blake2b_simd", "byteorder", @@ -14694,17 +14974,17 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "quote", "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?branch=stable2512)", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] name = "sp-database" version = "10.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "kvdb", "kvdb-rocksdb", @@ -14714,17 +14994,17 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] name = "sp-externalities" version = "0.31.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "environmental", "parity-scale-codec", @@ -14734,7 +15014,7 @@ dependencies = [ [[package]] name = "sp-genesis-builder" version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "parity-scale-codec", "scale-info", @@ -14746,7 +15026,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -14759,7 +15039,7 @@ dependencies = [ [[package]] name = "sp-io" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "bytes", "docify", @@ -14785,7 +15065,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "sp-core", "sp-runtime", @@ -14795,7 +15075,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.45.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "parity-scale-codec", "parking_lot 0.12.5", @@ -14806,7 +15086,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "11.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "thiserror 1.0.69", "zstd 0.12.4", @@ -14815,7 +15095,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.12.1" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-metadata", "parity-scale-codec", @@ -14825,7 +15105,7 @@ dependencies = [ [[package]] name = "sp-mixnet" version = "0.18.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "parity-scale-codec", "scale-info", @@ -14836,7 +15116,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "log", "parity-scale-codec", @@ -14853,7 +15133,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "parity-scale-codec", "scale-info", @@ -14866,7 +15146,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "sp-api", "sp-core", @@ -14876,7 +15156,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "13.0.2" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "backtrace", "regex", @@ -14885,7 +15165,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "rustc-hash 1.1.0", "serde", @@ -14895,7 +15175,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "binary-merkle-tree", "bytes", @@ -14907,7 +15187,7 @@ dependencies = [ "num-traits", "parity-scale-codec", "paste", - "rand 0.8.6", + "rand 0.8.7", "scale-info", "serde", "simple-mermaid", @@ -14926,7 +15206,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "33.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -14944,20 +15224,20 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "Inflector", "expander", "proc-macro-crate 3.4.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] name = "sp-session" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "parity-scale-codec", "scale-info", @@ -14971,7 +15251,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "42.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -14984,13 +15264,13 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.49.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "hash-db", "log", "parity-scale-codec", "parking_lot 0.12.5", - "rand 0.8.6", + "rand 0.8.7", "smallvec", "sp-core", "sp-externalities", @@ -15004,14 +15284,14 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "aes-gcm", "curve25519-dalek", "ed25519-dalek", "hkdf", "parity-scale-codec", - "rand 0.8.6", + "rand 0.8.7", "scale-info", "sha2 0.10.9", "sp-api", @@ -15028,12 +15308,12 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" [[package]] name = "sp-storage" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "impl-serde", "parity-scale-codec", @@ -15045,7 +15325,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-trait", "parity-scale-codec", @@ -15057,7 +15337,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "parity-scale-codec", "regex", @@ -15069,7 +15349,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "sp-api", "sp-runtime", @@ -15078,7 +15358,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "40.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "async-trait", "parity-scale-codec", @@ -15093,7 +15373,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "42.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "ahash 0.8.12", "foldhash 0.1.5", @@ -15103,7 +15383,7 @@ dependencies = [ "nohash-hasher", "parity-scale-codec", "parking_lot 0.12.5", - "rand 0.8.6", + "rand 0.8.7", "scale-info", "schnellru", "sp-core", @@ -15118,7 +15398,7 @@ dependencies = [ [[package]] name = "sp-version" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "impl-serde", "parity-scale-codec", @@ -15135,19 +15415,19 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "15.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "parity-scale-codec", "proc-macro-warning", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] name = "sp-wasm-interface" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -15159,7 +15439,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "33.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "bounded-collections", "parity-scale-codec", @@ -15198,7 +15478,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d" dependencies = [ "base64ct", - "der", + "der 0.7.10", +] + +[[package]] +name = "spki" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d9efca8738c78ee9484207732f728b1ef517bbb1833d6fc0879ca898a522f6f" +dependencies = [ + "base64ct", + "der 0.8.1", ] [[package]] @@ -15225,7 +15515,7 @@ checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" [[package]] name = "staging-parachain-info" version = "0.25.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -15238,7 +15528,7 @@ dependencies = [ [[package]] name = "staging-xcm" version = "21.0.2" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "array-bytes 6.2.3", "bounded-collections", @@ -15259,7 +15549,7 @@ dependencies = [ [[package]] name = "staging-xcm-builder" version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "environmental", "frame-support", @@ -15283,7 +15573,7 @@ dependencies = [ [[package]] name = "staging-xcm-executor" version = "24.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "environmental", "frame-benchmarking", @@ -15384,7 +15674,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -15396,13 +15686,13 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] name = "substrate-bip39" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "hmac 0.12.1", "pbkdf2", @@ -15420,14 +15710,14 @@ dependencies = [ "byteorder", "crunchy", "lazy_static", - "rand 0.8.6", + "rand 0.8.7", "rustc-hex", ] [[package]] name = "substrate-build-script-utils" version = "11.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" [[package]] name = "substrate-fixed" @@ -15443,11 +15733,11 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "49.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "docify", "frame-system-rpc-runtime-api", - "futures 0.3.32", + "futures 0.3.34", "jsonrpsee", "log", "parity-scale-codec", @@ -15463,7 +15753,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.17.7" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "http-body-util", "hyper 1.8.1", @@ -15477,7 +15767,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "48.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -15504,12 +15794,12 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "31.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "array-bytes 6.2.3", "build-helper", "cargo_metadata", - "console", + "console 0.15.11", "filetime", "frame-metadata", "jobserver", @@ -15553,7 +15843,7 @@ dependencies = [ "derive-where", "either", "frame-metadata", - "futures 0.3.32", + "futures 0.3.34", "hex", "parity-scale-codec", "primitive-types", @@ -15570,7 +15860,7 @@ dependencies = [ "subxt-macro", "subxt-metadata", "subxt-rpcs", - "thiserror 2.0.18", + "thiserror 2.0.20", "tokio", "tokio-util", "tracing", @@ -15591,8 +15881,8 @@ dependencies = [ "scale-info", "scale-typegen", "subxt-metadata", - "syn 2.0.117", - "thiserror 2.0.18", + "syn 2.0.119", + "thiserror 2.0.20", ] [[package]] @@ -15621,7 +15911,7 @@ dependencies = [ "serde_json", "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "subxt-metadata", - "thiserror 2.0.18", + "thiserror 2.0.20", "tracing", ] @@ -15631,12 +15921,12 @@ version = "0.43.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9097ef356e534ce0b6a50b95233512afc394347b971a4f929c4830adc52bbc6f" dependencies = [ - "futures 0.3.32", + "futures 0.3.34", "futures-util", "serde", "serde_json", "smoldot-light", - "thiserror 2.0.18", + "thiserror 2.0.20", "tokio", "tokio-stream", "tracing", @@ -15656,7 +15946,7 @@ dependencies = [ "subxt-codegen", "subxt-metadata", "subxt-utils-fetchmetadata", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -15671,7 +15961,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -15682,7 +15972,7 @@ checksum = "25de7727144780d780a6a7d78bbfd28414b8adbab68b05e87329c367d7705be4" dependencies = [ "derive-where", "frame-metadata", - "futures 0.3.32", + "futures 0.3.34", "hex", "impl-serde", "jsonrpsee", @@ -15692,7 +15982,7 @@ dependencies = [ "serde_json", "subxt-core", "subxt-lightclient", - "thiserror 2.0.18", + "thiserror 2.0.20", "tracing", "url", ] @@ -15703,7 +15993,7 @@ version = "0.43.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9a9bd240ae819f64ac6898d7ec99a88c8b838dba2fb9d83b843feb70e77e34c8" dependencies = [ - "base64", + "base64 0.22.1", "bip32", "bip39", "cfg-if", @@ -15723,7 +16013,7 @@ dependencies = [ "sha2 0.10.9", "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "subxt-core", - "thiserror 2.0.18", + "thiserror 2.0.20", "zeroize", ] @@ -15735,7 +16025,7 @@ checksum = "8c4fb8fd6b16ecd3537a29d70699f329a68c1e47f70ed1a46d64f76719146563" dependencies = [ "hex", "parity-scale-codec", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -15751,9 +16041,20 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.117" +version = "2.0.119" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "872831b642d1a07999a962a351ed35b955ea2cfc8f3862091e2a240a84f17297" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "syn" +version = "3.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99" +checksum = "53e9bae58849f64dfa4f5d5ae372c8341f7305f82a3868709269343628b659a3" dependencies = [ "proc-macro2", "quote", @@ -15780,7 +16081,7 @@ checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -15804,7 +16105,7 @@ version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.1", "core-foundation 0.9.4", "system-configuration-sys", ] @@ -15839,12 +16140,12 @@ checksum = "adb6935a6f5c20170eeceb1a3835a49e12e19d792f6dd344ccc76a985ca5a6ca" [[package]] name = "tempfile" -version = "3.26.0" +version = "3.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82a72c767771b47409d2345987fda8628641887d5466101319899796367354a0" +checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" dependencies = [ "fastrand", - "getrandom 0.4.1", + "getrandom 0.3.4", "once_cell", "rustix 1.1.4", "windows-sys 0.59.0", @@ -15886,11 +16187,11 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.18" +version = "2.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4" +checksum = "ec86235f5fcc2a73650310756d2ac5b138a5780bbbdfae3eeccec992c435ba4f" dependencies = [ - "thiserror-impl 2.0.18", + "thiserror-impl 2.0.20", ] [[package]] @@ -15901,18 +16202,18 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] name = "thiserror-impl" -version = "2.0.18" +version = "2.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" +checksum = "bc04cd3e1236dd4a98afca4569f2deb3f120e5422a4023be2cb683f8486292af" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 3.0.3", ] [[package]] @@ -16043,14 +16344,14 @@ checksum = "2d2e76690929402faae40aebdda620a2c0e25dd6d3b9afe48867dfd95991f4bd" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] name = "tokio" -version = "1.49.0" +version = "1.50.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72a2903cd7736441aac9df9d7688bd0ce48edccaadf181c3b90be801e81d3d86" +checksum = "27ad5e34374e03cfffefc301becb44e9dc3c17584f414349ebe29ed26661822d" dependencies = [ "bytes", "libc", @@ -16071,7 +16372,7 @@ checksum = "af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -16227,9 +16528,9 @@ version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e9cd434a998747dd2c4276bc96ee2e0c7a2eadf3cae88e52be55a05fa9053f5" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.1", "bytes", - "http 1.4.0", + "http 1.5.0", "http-body 1.0.1", "http-body-util", "pin-project-lite", @@ -16269,7 +16570,7 @@ checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -16295,7 +16596,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "coarsetime", "polkadot-primitives", @@ -16306,13 +16607,13 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "expander", "proc-macro-crate 3.4.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -16389,14 +16690,14 @@ checksum = "eadc29d668c91fcc564941132e17b28a7ceb2f3ebf0b9dae3e03fd7a6748eb0d" dependencies = [ "bytes", "data-encoding", - "http 1.4.0", + "http 1.5.0", "httparse", "log", - "rand 0.9.3", + "rand 0.9.5", "rustls", "rustls-pki-types", "sha1", - "thiserror 2.0.18", + "thiserror 2.0.20", "url", "utf-8", ] @@ -16415,7 +16716,7 @@ checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" dependencies = [ "cfg-if", "digest 0.10.7", - "rand 0.8.6", + "rand 0.8.7", "static_assertions", ] @@ -16427,9 +16728,9 @@ checksum = "9ea3136b675547379c4bd395ca6b938e5ad3c3d20fad76e7fe85f9e0d011419c" [[package]] name = "typenum" -version = "1.19.0" +version = "1.20.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb" +checksum = "b6f5e870be6c3b371b77fe0ee0bafb859fa4964b4404c27de1d380043c4dda20" [[package]] name = "ucd-trie" @@ -16506,7 +16807,7 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea" dependencies = [ - "crypto-common", + "crypto-common 0.1.7", "subtle 2.6.1", ] @@ -16576,9 +16877,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.21.0" +version = "1.24.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b672338555252d43fd2240c714dc444b8c6fb0a5c5335e65a07bba7742735ddb" +checksum = "2cefc03fd367c0c6d4305de1b312cf00248c4114f4a0418ce6a6af769e3b0bd9" dependencies = [ "getrandom 0.4.1", "js-sys", @@ -16623,7 +16924,7 @@ dependencies = [ "ark-serialize-derive 0.4.2", "arrayref", "digest 0.10.7", - "rand 0.8.6", + "rand 0.8.7", "rand_chacha 0.3.1", "rand_core 0.6.4", "sha2 0.10.9", @@ -16775,7 +17076,7 @@ dependencies = [ "bumpalo", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", "wasm-bindgen-shared", ] @@ -16875,7 +17176,7 @@ version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f" dependencies = [ - "futures 0.3.32", + "futures 0.3.34", "js-sys", "parking_lot 0.11.2", "pin-utils", @@ -16931,7 +17232,7 @@ version = "0.221.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d06bfa36ab3ac2be0dee563380147a5b81ba10dd8885d7fbbc9eb574be67d185" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.1", ] [[package]] @@ -16940,7 +17241,7 @@ version = "0.235.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "161296c618fa2d63f6ed5fffd1112937e803cb9ec71b32b01a76321555660917" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.1", "hashbrown 0.15.5", "indexmap", "semver 1.0.27", @@ -16953,7 +17254,7 @@ version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" dependencies = [ - "bitflags 2.11.0", + "bitflags 2.13.1", "hashbrown 0.15.5", "indexmap", "semver 1.0.27", @@ -16978,7 +17279,7 @@ checksum = "b6fe976922a16af3b0d67172c473d1fd4f1aa5d0af9c8ba6538c741f3af686f4" dependencies = [ "addr2line 0.24.2", "anyhow", - "bitflags 2.11.0", + "bitflags 2.13.1", "bumpalo", "cc", "cfg-if", @@ -17059,7 +17360,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "138e33ad4bd120f3b1c77d6d0dcdce0de8239555495befcda89393a40ba5e324" dependencies = [ "anyhow", - "base64", + "base64 0.22.1", "directories-next", "log", "postcard", @@ -17092,7 +17393,7 @@ dependencies = [ "pulley-interpreter", "smallvec", "target-lexicon", - "thiserror 2.0.18", + "thiserror 2.0.20", "wasmparser 0.235.0", "wasmtime-environ", "wasmtime-internal-math", @@ -17175,7 +17476,7 @@ checksum = "342b0466f92b7217a4de9e114175fedee1907028567d2548bcd42f71a8b5b016" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -17242,7 +17543,7 @@ checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" [[package]] name = "westend-runtime" version = "30.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "binary-merkle-tree", "bitvec", @@ -17350,7 +17651,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-support", "polkadot-primitives", @@ -17423,7 +17724,7 @@ dependencies = [ "regalloc2 0.12.2", "smallvec", "target-lexicon", - "thiserror 2.0.18", + "thiserror 2.0.20", "wasmparser 0.235.0", "wasmtime-environ", "wasmtime-internal-cranelift", @@ -17490,7 +17791,7 @@ checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -17501,7 +17802,7 @@ checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -17883,7 +18184,7 @@ dependencies = [ "heck 0.5.0", "indexmap", "prettyplease", - "syn 2.0.117", + "syn 2.0.119", "wasm-metadata", "wit-bindgen-core", "wit-component", @@ -17899,7 +18200,7 @@ dependencies = [ "prettyplease", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", "wit-bindgen-core", "wit-bindgen-rust", ] @@ -17911,7 +18212,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" dependencies = [ "anyhow", - "bitflags 2.11.0", + "bitflags 2.13.1", "indexmap", "log", "serde", @@ -17941,6 +18242,17 @@ dependencies = [ "wasmparser 0.244.0", ] +[[package]] +name = "wnaf" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab12e7090f27e2ffd9322651492942d50c2926094af30601e1964337db39daf1" +dependencies = [ + "ff 0.14.0", + "group 0.14.0", + "hybrid-array", +] + [[package]] name = "writeable" version = "0.6.2" @@ -17970,13 +18282,13 @@ dependencies = [ [[package]] name = "x509-cert" -version = "0.2.5" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1301e935010a701ae5f8655edc0ad17c44bad3ac5ce8c39185f75453b720ae94" +checksum = "105ef4642d9cb137ef83d623d0e4bf08b8adf69e9918ca904a174adb6d3d038b" dependencies = [ - "const-oid", - "der", - "spki", + "const-oid 0.10.2", + "der 0.8.1", + "spki 0.8.0", "tls_codec", ] @@ -18010,25 +18322,25 @@ dependencies = [ "nom 7.1.3", "oid-registry 0.8.1", "rusticata-macros", - "thiserror 2.0.18", + "thiserror 2.0.20", "time", ] [[package]] name = "xcm-procedural" version = "11.0.2" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "Inflector", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] name = "xcm-runtime-apis" version = "0.12.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-support", "parity-scale-codec", @@ -18042,7 +18354,7 @@ dependencies = [ [[package]] name = "xcm-simulator" version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0d23259cdc3108f70997a6847e7bc5b28794" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#e1f0f7a3eabaf4bbfcdb6bf8de98de799bd192b8" dependencies = [ "frame-support", "frame-system", @@ -18081,12 +18393,12 @@ version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ed0164ae619f2dc144909a9f082187ebb5893693d8c0196e8085283ccd4b776" dependencies = [ - "futures 0.3.32", + "futures 0.3.34", "log", "nohash-hasher", "parking_lot 0.12.5", "pin-project", - "rand 0.8.6", + "rand 0.8.7", "static_assertions", ] @@ -18096,12 +18408,12 @@ version = "0.13.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1991f6690292030e31b0144d73f5e8368936c58e45e7068254f7138b23b00672" dependencies = [ - "futures 0.3.32", + "futures 0.3.34", "log", "nohash-hasher", "parking_lot 0.12.5", "pin-project", - "rand 0.9.3", + "rand 0.9.5", "static_assertions", "web-time", ] @@ -18140,7 +18452,7 @@ checksum = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", "synstructure 0.13.2", ] @@ -18161,7 +18473,7 @@ checksum = "f65c489a7071a749c849713807783f70672b28094011623e200cb86dcb835953" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -18181,7 +18493,7 @@ checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", "synstructure 0.13.2", ] @@ -18202,7 +18514,7 @@ checksum = "85a5b4158499876c763cb03bc4e49185d3cccbabb15b33c627f7884f43db852e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -18235,7 +18547,7 @@ checksum = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] diff --git a/parachain/Cargo.toml b/parachain/Cargo.toml index a65222a5ff..2c84ddac5e 100644 --- a/parachain/Cargo.toml +++ b/parachain/Cargo.toml @@ -61,11 +61,11 @@ async-trait = { version = "0.1.89" } assert_matches = { version = "1.3.0" } blake2-rfc = { version = "0.2.18", default-features = false } base58 = { version = "0.2", default-features = false } -base64 = { version = "0.22", default-features = false, features = ["alloc"] } +base64 = { version = "0.23", default-features = false, features = ["alloc"] } bitflags = { version = "2.9.3" } chrono = { version = "0.4", default-features = false, features = ["serde"] } clap = { version = "4.5.60", features = ["derive"] } -der = { version = "0.7", default-features = false } +der = { version = "0.8", default-features = false } derive_more = { version = "2.1.1", features = ["full"] } env_logger = { version = "0.11.8" } environmental = { version = "1.1.2", default-features = false } @@ -73,20 +73,20 @@ impl-trait-for-tuples = { version = "0.2.2" } log = { version = "0.4", default-features = false } proc-macro2 = { version = "1" } quote = { version = "1" } -syn = { version = "2.0.117" } +syn = { version = "3.0.3" } scale-info = { version = "2.11", default-features = false, features = ["derive"] } parity-scale-codec = { version = "3.6", default-features = false, features = ["derive", "max-encoded-len"] } paste = { version = "1.0" } serde = { version = "=1.0", default-features = false, features = ["derive", "alloc"] } -serde_json = { version = "=1.0.149", default-features = false } +serde_json = { version = "=1.0.151", default-features = false } slices = { version = "0.2.0" } hex = { version = "0.4", default-features = false } hex-literal = { version = "1.1.0", default-features = false } similar-asserts = { version = "1.6.0" } -sha3 = { version = "0.10", default-features = false } +sha3 = { version = "0.11", default-features = false } sha2 = { version = "0.10", default-features = false } -p256 = { version = "0.13", default-features = false, features = ["ecdsa"] } -ecdsa = { version = "0.16", default-features = false } +p256 = { version = "0.14", default-features = false, features = ["ecdsa"] } +ecdsa = { version = "0.17", default-features = false } futures = { version = "0.3.32", features = ["compat"] } jsonrpsee = { version = "0.24.10", features = ["server"] } tokio = { version = "1.40.0", features = ["macros", "sync"] } @@ -96,7 +96,7 @@ libsecp256k1 = { version = "0.7", default-features = false } num_enum = { version = "0.7.3", default-features = false } num-integer = { version = "0.1", default-features = false } rustc-hex = { version = "2.0.1", default-features = false } -x509-cert = { version = "0.2", default-features = false } +x509-cert = { version = "0.3", default-features = false } evm = { version = "1.0", default-features = false } ethereum = { version = "0.18.2", default-features = false } diff --git a/parachain/utils/proc-macros/Cargo.toml b/parachain/utils/proc-macros/Cargo.toml index aad34c5b9d..d35d2af3ce 100644 --- a/parachain/utils/proc-macros/Cargo.toml +++ b/parachain/utils/proc-macros/Cargo.toml @@ -11,4 +11,4 @@ proc-macro = true cargo_toml = "0.19" proc-macro2 = "1" quote = "1" -syn = { version = "2", features = ["full", "visit-mut"] } +syn = { version = "3", features = ["full", "visit-mut"] } diff --git a/tee-worker/omni-executor/Cargo.lock b/tee-worker/omni-executor/Cargo.lock index 3bc51f3bf9..4973f64641 100644 --- a/tee-worker/omni-executor/Cargo.lock +++ b/tee-worker/omni-executor/Cargo.lock @@ -30,6 +30,22 @@ dependencies = [ "gimli 0.32.3", ] +[[package]] +name = "addr2line" +version = "0.27.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e567177890eb1617b1f774005b66b26b2377afd138a2ca37aae7d8f0c81429d4" +dependencies = [ + "cpp_demangle 0.5.1", + "fallible-iterator", + "gimli 0.34.0", + "memmap2 0.9.11", + "object 0.40.0", + "rustc-demangle", + "smallvec", + "typed-arena", +] + [[package]] name = "adler2" version = "2.0.1" @@ -153,24 +169,25 @@ dependencies = [ [[package]] name = "alloy" -version = "2.0.5" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e1e915a830ea2ee123c9d3886bfec3302a7ddcd73a973ab165ed45aca2e42c3" +checksum = "9867f85f660948ddbef071ae484027654c04b62c7decd5b61464a7ed1f8931a0" dependencies = [ - "alloy-consensus 2.0.5", + "alloy-consensus 2.4.1", "alloy-contract", "alloy-core", - "alloy-eips 2.0.5", + "alloy-eips 2.4.1", + "alloy-ens", "alloy-genesis", - "alloy-json-rpc 2.0.5", - "alloy-network 2.0.5", + "alloy-json-rpc 2.4.1", + "alloy-network 2.4.1", "alloy-node-bindings", "alloy-provider", "alloy-rpc-client", "alloy-rpc-types", - "alloy-serde 2.0.5", - "alloy-signer 2.0.5", - "alloy-signer-local 2.0.5", + "alloy-serde 2.4.1", + "alloy-signer 2.4.1", + "alloy-signer-local 2.4.1", "alloy-transport", "alloy-transport-http", "alloy-trie", @@ -211,21 +228,21 @@ dependencies = [ "serde", "serde_json", "serde_with", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] name = "alloy-consensus" -version = "2.0.5" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83447eeb17816e172f1dfc0db1f9dc0b7c5d069bd1f7cecbecceb382bf931015" +checksum = "12a542fe1e6a48cfd010a9e8eba1235436de58ee0f1415e588c27d5d556e98df" dependencies = [ - "alloy-eips 2.0.5", + "alloy-eips 2.4.1", "alloy-primitives", "alloy-rlp", - "alloy-serde 2.0.5", + "alloy-serde 2.4.1", "alloy-trie", - "alloy-tx-macros 2.0.5", + "alloy-tx-macros 2.4.1", "auto_impl", "borsh", "c-kzg", @@ -238,7 +255,7 @@ dependencies = [ "serde", "serde_json", "serde_with", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -257,39 +274,41 @@ dependencies = [ [[package]] name = "alloy-consensus-any" -version = "2.0.5" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5406343e306856dc2be762700e98a16904de45dee14a07f233e742ce68daff2f" +checksum = "05ac1559726a5e71d6dbab59cbd8ad0988c762105d2ae41ae4f3241a3166262d" dependencies = [ - "alloy-consensus 2.0.5", - "alloy-eips 2.0.5", + "alloy-consensus 2.4.1", + "alloy-eips 2.4.1", "alloy-primitives", "alloy-rlp", - "alloy-serde 2.0.5", + "alloy-serde 2.4.1", "serde", ] [[package]] name = "alloy-contract" -version = "2.0.5" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ae8b60d71b92824e095b4003ff01fd2bc923017b7568997c5f459240e83499c" +checksum = "b86722084d6d07822a6c67e39ae794d437fb9de12fa4127d4f9fd93f89651121" dependencies = [ - "alloy-consensus 2.0.5", + "alloy-consensus 2.4.1", "alloy-dyn-abi", "alloy-json-abi", - "alloy-network 2.0.5", - "alloy-network-primitives 2.0.5", + "alloy-network 2.4.1", + "alloy-network-primitives 2.4.1", "alloy-primitives", "alloy-provider", - "alloy-rpc-types-eth 2.0.5", + "alloy-rpc-types-eth 2.4.1", "alloy-sol-types", "alloy-transport", "futures", "futures-util", "serde_json", - "thiserror 2.0.18", + "thiserror 2.0.20", + "tokio", "tracing", + "wasmtimer", ] [[package]] @@ -331,7 +350,7 @@ dependencies = [ "alloy-rlp", "crc", "serde", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -356,7 +375,7 @@ dependencies = [ "alloy-rlp", "borsh", "serde", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -370,7 +389,21 @@ dependencies = [ "borsh", "once_cell", "serde", - "thiserror 2.0.18", + "thiserror 2.0.20", +] + +[[package]] +name = "alloy-eip7928" +version = "0.4.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fb59cca9e58f5c624becc3cffb32772dc278f31eeae4606844a88592e8d2672" +dependencies = [ + "alloy-primitives", + "alloy-rlp", + "borsh", + "once_cell", + "serde", + "thiserror 2.0.20", ] [[package]] @@ -382,7 +415,7 @@ dependencies = [ "alloy-eip2124", "alloy-eip2930", "alloy-eip7702", - "alloy-eip7928", + "alloy-eip7928 0.3.7", "alloy-primitives", "alloy-rlp", "alloy-serde 1.8.3", @@ -398,17 +431,17 @@ dependencies = [ [[package]] name = "alloy-eips" -version = "2.0.5" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0dca4c89ace90684b4b77366d00631ed498c9af962079af2a5dbc593a0618a77" +checksum = "d40246adf7468b430fce87945ece8a54ef27fa760dd9f670f5162a412007bdb2" dependencies = [ "alloy-eip2124", "alloy-eip2930", "alloy-eip7702", - "alloy-eip7928", + "alloy-eip7928 0.4.8", "alloy-primitives", "alloy-rlp", - "alloy-serde 2.0.5", + "alloy-serde 2.4.1", "auto_impl", "borsh", "c-kzg", @@ -419,15 +452,29 @@ dependencies = [ "sha2 0.10.9", ] +[[package]] +name = "alloy-ens" +version = "2.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be9aa797694e7c55b007aa8f172daef76a83272cbedb8800bdc7038eed3bdb1a" +dependencies = [ + "alloy-contract", + "alloy-primitives", + "alloy-provider", + "alloy-sol-types", + "async-trait", + "thiserror 2.0.20", +] + [[package]] name = "alloy-genesis" -version = "2.0.5" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab0e0fe9e6d1120ad7bb9254c3fc2b9bc80a8df42a033fb626be6559c13d5153" +checksum = "4951473e6ff25cdf82eb87b6a1a5fbb4af9c97528398a4a62fbf516198ec5028" dependencies = [ - "alloy-eips 2.0.5", + "alloy-eips 2.4.1", "alloy-primitives", - "alloy-serde 2.0.5", + "alloy-serde 2.4.1", "alloy-trie", "borsh", "serde", @@ -467,25 +514,25 @@ checksum = "422d110f1c40f1f8d0e5562b0b649c35f345fccb7093d9f02729943dcd1eef71" dependencies = [ "alloy-primitives", "alloy-sol-types", - "http 1.4.1", + "http 1.5.0", "serde", "serde_json", - "thiserror 2.0.18", + "thiserror 2.0.20", "tracing", ] [[package]] name = "alloy-json-rpc" -version = "2.0.5" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec0a82e56b1843bce483942d54fcadea92e676f1bde162e93c7d3b621fabc4e1" +checksum = "7e5722ea29a9a85ecdba2516c58f50d71e77cd25f8ce7e9f4ee8570ddeee6df1" dependencies = [ "alloy-primitives", "alloy-sol-types", - "http 1.4.1", + "http 1.5.0", "serde", "serde_json", - "thiserror 2.0.18", + "thiserror 2.0.20", "tracing", ] @@ -512,25 +559,25 @@ dependencies = [ "futures-utils-wasm", "serde", "serde_json", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] name = "alloy-network" -version = "2.0.5" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7db7b095b0b1db1d18ce7e91dcd2e82007f2d52bfb8125e6b64633a74a06bc3" +checksum = "e2e4d278913f00ab611f5367448a3a800fed173ab791c3cc67b7a1b0d7afd305" dependencies = [ - "alloy-consensus 2.0.5", - "alloy-consensus-any 2.0.5", - "alloy-eips 2.0.5", - "alloy-json-rpc 2.0.5", - "alloy-network-primitives 2.0.5", + "alloy-consensus 2.4.1", + "alloy-consensus-any 2.4.1", + "alloy-eips 2.4.1", + "alloy-json-rpc 2.4.1", + "alloy-network-primitives 2.4.1", "alloy-primitives", - "alloy-rpc-types-any 2.0.5", - "alloy-rpc-types-eth 2.0.5", - "alloy-serde 2.0.5", - "alloy-signer 2.0.5", + "alloy-rpc-types-any 2.4.1", + "alloy-rpc-types-eth 2.4.1", + "alloy-serde 2.4.1", + "alloy-signer 2.4.1", "alloy-sol-types", "async-trait", "auto_impl", @@ -538,7 +585,7 @@ dependencies = [ "futures-utils-wasm", "serde", "serde_json", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -556,35 +603,35 @@ dependencies = [ [[package]] name = "alloy-network-primitives" -version = "2.0.5" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd28d9bfd11729037d194f2b1d43db8642eb3f342032691f4ca96bb745479c3c" +checksum = "e4e52ae56d1acaa6b46e9d7015b8ae6c10f3d1c213a32ae70b17426a03ae6729" dependencies = [ - "alloy-consensus 2.0.5", - "alloy-eips 2.0.5", + "alloy-consensus 2.4.1", + "alloy-eips 2.4.1", "alloy-primitives", - "alloy-serde 2.0.5", + "alloy-serde 2.4.1", "serde", ] [[package]] name = "alloy-node-bindings" -version = "2.0.5" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3f2f7dac66147d165063c670dabca7b34807428130bef4583a7976523140f8d" +checksum = "cdbb4a1bc03b411a3880d410ccc48d866b72d753ab1080605631890955b9caa2" dependencies = [ "alloy-genesis", "alloy-hardforks", - "alloy-network 2.0.5", + "alloy-network 2.4.1", "alloy-primitives", - "alloy-signer 2.0.5", - "alloy-signer-local 2.0.5", + "alloy-signer 2.4.1", + "alloy-signer-local 2.4.1", "k256", "libc", "rand 0.8.6", "serde_json", "tempfile", - "thiserror 2.0.18", + "thiserror 2.0.20", "tracing", "url", ] @@ -619,22 +666,22 @@ dependencies = [ [[package]] name = "alloy-provider" -version = "2.0.5" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8955ab30418343de57b356de2ea60200f9fb8016a7ea3bc7f5c6176f01a8b1cf" +checksum = "386124639a5c386329b9f2ef2b42969badbf7bba40422b513e3e5739c516dc34" dependencies = [ "alloy-chains", - "alloy-consensus 2.0.5", - "alloy-eips 2.0.5", - "alloy-json-rpc 2.0.5", - "alloy-network 2.0.5", - "alloy-network-primitives 2.0.5", + "alloy-consensus 2.4.1", + "alloy-eips 2.4.1", + "alloy-json-rpc 2.4.1", + "alloy-network 2.4.1", + "alloy-network-primitives 2.4.1", "alloy-node-bindings", "alloy-primitives", "alloy-rpc-client", "alloy-rpc-types-anvil", - "alloy-rpc-types-eth 2.0.5", - "alloy-signer 2.0.5", + "alloy-rpc-types-eth 2.4.1", + "alloy-signer 2.4.1", "alloy-sol-types", "alloy-transport", "alloy-transport-http", @@ -651,7 +698,7 @@ dependencies = [ "reqwest 0.13.4", "serde", "serde_json", - "thiserror 2.0.18", + "thiserror 2.0.20", "tokio", "tracing", "url", @@ -660,9 +707,9 @@ dependencies = [ [[package]] name = "alloy-rlp" -version = "0.3.15" +version = "0.3.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc90b1e703d3c03f4ff7f48e82dd0bc1c8211ab7d079cd836a06fcfeb06651cb" +checksum = "24671b1f62edcf0f9b62994c7bf72cd621a04a4b99f5020ece1a647b40e2f103" dependencies = [ "alloy-rlp-derive", "arrayvec", @@ -671,22 +718,22 @@ dependencies = [ [[package]] name = "alloy-rlp-derive" -version = "0.3.15" +version = "0.3.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f36834a5c0a2fa56e171bf256c34d70fca07d0c0031583edea1c4946b7889c9e" +checksum = "9d4311c03125e8a18296504560b9de3d75ecbd0dcda7f71e6cf2a196d57e6fba" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] name = "alloy-rpc-client" -version = "2.0.5" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24f461f091dc8f657e73b5dea18fd63d5c7049720cd252f1eade4a7ebed6a7e1" +checksum = "3dfd3ebc1756426a6a9e17979d4467632aff01f359136c50e5320ac6e32d6b8d" dependencies = [ - "alloy-json-rpc 2.0.5", + "alloy-json-rpc 2.4.1", "alloy-primitives", "alloy-transport", "alloy-transport-http", @@ -705,25 +752,25 @@ dependencies = [ [[package]] name = "alloy-rpc-types" -version = "2.0.5" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "052c031d1f7c5611997056bbcb8814e5cbf20f7efeee8c3de690555172038cf2" +checksum = "417dc664965e36fc43a4f9c8eb8b2d14067a29c430e23470d2c923c1c977bac7" dependencies = [ "alloy-primitives", - "alloy-rpc-types-eth 2.0.5", - "alloy-serde 2.0.5", + "alloy-rpc-types-eth 2.4.1", + "alloy-serde 2.4.1", "serde", ] [[package]] name = "alloy-rpc-types-anvil" -version = "2.0.5" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ff111a54268dc0bbd3b17f98571a7e27cc661dc081ad2999d91888647eb2e11" +checksum = "5a07bb602ee07767e393b5862f719a1d061deca15e617fbb1f7af49cd49576e4" dependencies = [ "alloy-primitives", - "alloy-rpc-types-eth 2.0.5", - "alloy-serde 2.0.5", + "alloy-rpc-types-eth 2.4.1", + "alloy-serde 2.4.1", "serde", ] @@ -740,15 +787,15 @@ dependencies = [ [[package]] name = "alloy-rpc-types-any" -version = "2.0.5" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a6561ed4759c974d9c144500a59e3fb8c1d87327a12900d5ce455c0cae6dcb6" +checksum = "cd0a6cce3f97e5d9c0048081b5d173e0e406c2056c52c012e578a1d451ff0cdc" dependencies = [ - "alloy-consensus-any 2.0.5", - "alloy-network-primitives 2.0.5", + "alloy-consensus-any 2.4.1", + "alloy-network-primitives 2.4.1", "alloy-primitives", - "alloy-rpc-types-eth 2.0.5", - "alloy-serde 2.0.5", + "alloy-rpc-types-eth 2.4.1", + "alloy-serde 2.4.1", "serde", "serde_json", ] @@ -771,28 +818,28 @@ dependencies = [ "serde", "serde_json", "serde_with", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] name = "alloy-rpc-types-eth" -version = "2.0.5" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "175a2a5b6017d7f61b5e4b800d21215fe8e94fe729d00828e13bb6d93dcf3492" +checksum = "1eb4c87dfdde83cd97e03a8c0c5e986b52e14075e02266e322ac6c7eb02e7399" dependencies = [ - "alloy-consensus 2.0.5", - "alloy-consensus-any 2.0.5", - "alloy-eips 2.0.5", - "alloy-network-primitives 2.0.5", + "alloy-consensus 2.4.1", + "alloy-consensus-any 2.4.1", + "alloy-eips 2.4.1", + "alloy-network-primitives 2.4.1", "alloy-primitives", "alloy-rlp", - "alloy-serde 2.0.5", + "alloy-serde 2.4.1", "alloy-sol-types", "itertools 0.14.0", "serde", "serde_json", "serde_with", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -808,9 +855,9 @@ dependencies = [ [[package]] name = "alloy-serde" -version = "2.0.5" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc21a8772af7d78bba286726aa245bd2ff81cd9abe230afea2e91578996831c9" +checksum = "2ff89f75b8a9d00f659750e9220c31b42d67c69ffc43b2ac8911dfd0506eb4a6" dependencies = [ "alloy-primitives", "serde", @@ -827,24 +874,24 @@ dependencies = [ "async-trait", "auto_impl", "either", - "elliptic-curve", + "elliptic-curve 0.13.8", "k256", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] name = "alloy-signer" -version = "2.0.5" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ffbce94c50dd9d4d1f83e044c5595bbd3ada981bd3057ce28b3a5470e77385d" +checksum = "69e1f6fae3ade809daa4c32bee35a30a439bb307209d7b42f3995988b5cc74b8" dependencies = [ "alloy-primitives", "async-trait", "auto_impl", "either", - "elliptic-curve", + "elliptic-curve 0.13.8", "k256", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -860,23 +907,23 @@ dependencies = [ "async-trait", "k256", "rand 0.8.6", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] name = "alloy-signer-local" -version = "2.0.5" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e48366d2c42b8d95ef951101bafa28486590f21b7a1e68b6b2d069746557bbe3" +checksum = "621cc39c34b85875858ef149598f3d5f9797dff9a3247f3606fcc06f9b20acc8" dependencies = [ - "alloy-consensus 2.0.5", - "alloy-network 2.0.5", + "alloy-consensus 2.4.1", + "alloy-network 2.4.1", "alloy-primitives", - "alloy-signer 2.0.5", + "alloy-signer 2.4.1", "async-trait", "k256", "rand 0.8.6", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -890,7 +937,7 @@ dependencies = [ "proc-macro-error2", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -908,7 +955,7 @@ dependencies = [ "proc-macro2", "quote", "sha3 0.11.0", - "syn 2.0.117", + "syn 2.0.119", "syn-solidity", ] @@ -926,7 +973,7 @@ dependencies = [ "proc-macro2", "quote", "serde_json", - "syn 2.0.117", + "syn 2.0.119", "syn-solidity", ] @@ -954,11 +1001,11 @@ dependencies = [ [[package]] name = "alloy-transport" -version = "2.0.5" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86052fdcec72d37ca4aa4b66254601e7453c45a6e1c70aa4561033d002fb80cc" +checksum = "06f4ca8484d6295d5165f67de8fdb00ae630ba585efb606f003171286b56441c" dependencies = [ - "alloy-json-rpc 2.0.5", + "alloy-json-rpc 2.4.1", "auto_impl", "base64 0.22.1", "derive_more 2.1.1", @@ -967,7 +1014,7 @@ dependencies = [ "parking_lot", "serde", "serde_json", - "thiserror 2.0.18", + "thiserror 2.0.20", "tokio", "tower", "tracing", @@ -977,11 +1024,11 @@ dependencies = [ [[package]] name = "alloy-transport-http" -version = "2.0.5" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b273587487921274f4f5d0ef2c7ef36944dcbb75a4e2318e69eae822bd263f91" +checksum = "8342aa5a7f8dee6d606307eebbc847d9799a823c7e4f37b9c1e32b08715f73c8" dependencies = [ - "alloy-json-rpc 2.0.5", + "alloy-json-rpc 2.4.1", "alloy-transport", "itertools 0.14.0", "reqwest 0.13.4", @@ -1003,7 +1050,7 @@ dependencies = [ "nybbles", "serde", "smallvec", - "thiserror 2.0.18", + "thiserror 2.0.20", "tracing", ] @@ -1016,83 +1063,83 @@ dependencies = [ "darling 0.23.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] name = "alloy-tx-macros" -version = "2.0.5" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01a0035943b75fe1e249f52e688492d7a1b1826bc2d19b8e1d5d3c24a2ad8f50" +checksum = "1d0626c4f3b2028f7e8db32f53c22d9ecd5939f772317b7c4b6fe5219cb0589a" dependencies = [ "darling 0.23.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] name = "anchor-attribute-access-control" -version = "1.0.2" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b8cd233e382ea499e3c1e51bf4f0cb367abb37bb64e9e3667a5d618af3fe265" +checksum = "9fc4b6b3c3f3e37a0b7d537e03a36bfb0415ee11b4443fa4190437cf26a874b6" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.119", ] [[package]] name = "anchor-attribute-account" -version = "1.0.2" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e12171382e24c5cda6b0f7236a4f6bb9b657da997780c88a0ef794a419298bf" +checksum = "48e8b1468add67e6a69732883e58d23a18be51538994adaae69c9b3fe967e6be" dependencies = [ "anchor-syn", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.119", ] [[package]] name = "anchor-attribute-constant" -version = "1.0.2" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "510f8db71375446405dfabdaf157fb7d3fbf33470c98ed75fad4c467e8ca0080" +checksum = "80e1e3ade39ba05716ddc3b792859d838cccf43f5f4913ae8a163de7a2ed7f7e" dependencies = [ "anchor-syn", "quote", - "syn 1.0.109", + "syn 2.0.119", ] [[package]] name = "anchor-attribute-error" -version = "1.0.2" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72b203169a49ea74da7782281e740ea8e21017c85f8f3b1ab452712c9796d28f" +checksum = "d4e026f0ff09d740fd1821bbf97d9ac649c123ff92f04b9197b002494af4acf1" dependencies = [ "anchor-syn", "quote", - "syn 1.0.109", + "syn 2.0.119", ] [[package]] name = "anchor-attribute-event" -version = "1.0.2" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c50a462651e573ec6cc632e8f607e8b1e11f620f6fc26badaeff04fd49f45cc1" +checksum = "7aafc8e26eb16a0c4129661f6857c42f301859fc2ee10f4e5287d571f0ea07f5" dependencies = [ "anchor-syn", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.119", ] [[package]] name = "anchor-attribute-program" -version = "1.0.2" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84704ee25a7e788afd9d846945cba536cfdcd53b463e8a337cf237cd897ca4d9" +checksum = "6844e657ffe049b073389efb843bb281d08579b8a47ef294365f729b35ed3dca" dependencies = [ "anchor-lang-idl", "anchor-syn", @@ -1100,14 +1147,14 @@ dependencies = [ "heck 0.3.3", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.119", ] [[package]] name = "anchor-client" -version = "1.0.2" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f907fafde874ae04e572e302faa621046e02701e2de96cd68521f78cbce3ae3" +checksum = "504a410fb3a00573e85778ba8f09b4e9bc9d40b66bfbd57a6d610943f85487b0" dependencies = [ "anchor-lang", "anyhow", @@ -1119,6 +1166,7 @@ dependencies = [ "solana-commitment-config", "solana-hash 3.1.0", "solana-instruction", + "solana-message", "solana-pubsub-client", "solana-rpc-client", "solana-rpc-client-api", @@ -1132,44 +1180,44 @@ dependencies = [ [[package]] name = "anchor-derive-accounts" -version = "1.0.2" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98bf49664527c7bb0ebca04e9b5bfb618d6ceb849ef44a8149241d244bbfb0f6" +checksum = "2c87a6769d7cf2deed8d3351d6d1d8aa05a3a07751f1418ab6b34aaa307bd34b" dependencies = [ "anchor-syn", "quote", - "syn 1.0.109", + "syn 2.0.119", ] [[package]] name = "anchor-derive-serde" -version = "1.0.2" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8140a40827bdfd74720f1f3084778fa081262f2f43bd4bdbc350f98ce1b341c6" +checksum = "1f014d99530ae48a81f710f150688c5c542fdeee3af8998010e147a64d7a697c" dependencies = [ "anchor-syn", "proc-macro-crate 3.5.0", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.119", ] [[package]] name = "anchor-derive-space" -version = "1.0.2" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ee5b6fa5dde037399d3e0bb322a1c7360ad8adc6b6afdd797d19566c039dcfb" +checksum = "33ba30c2d844e7440c491ad5f3e25f93115c6c9319df480eda460ce96030832b" dependencies = [ "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.119", ] [[package]] name = "anchor-lang" -version = "1.0.2" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bac4de7c9a9a69180798af701e22302cc0ebf2ef683b843706a1b7809454735" +checksum = "aa6708f356398752b8d7a08fb701c9c17395e103786fb1b33615a7267a6f4774" dependencies = [ "anchor-attribute-access-control", "anchor-attribute-account", @@ -1180,6 +1228,7 @@ dependencies = [ "anchor-derive-accounts", "anchor-derive-serde", "anchor-derive-space", + "anchor-lang-error", "anchor-lang-idl", "base64 0.21.7", "bincode", @@ -1210,11 +1259,24 @@ dependencies = [ "thiserror 1.0.69", ] +[[package]] +name = "anchor-lang-error" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "20760a8d5b7ddd1aea7a347c43c702ea4e962ccb7b9908c952e4b372b2d9e1f7" +dependencies = [ + "anchor-attribute-error", + "borsh", + "solana-msg", + "solana-program-error", + "solana-pubkey 3.0.0", +] + [[package]] name = "anchor-lang-idl" -version = "0.1.2" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32e8599d21995f68e296265aa5ab0c3cef582fd58afec014d01bd0bce18a4418" +checksum = "47914b4290ae2bdf4ec203aa821e6eba86d7c78ef497918938038dcc6919f953" dependencies = [ "anchor-lang-idl-spec", "anyhow", @@ -1237,19 +1299,19 @@ dependencies = [ [[package]] name = "anchor-syn" -version = "1.0.2" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6940253e80acf0f8e83b1ebd9c4772c496aedcce6ad19aa85ce75d0b6b188298" +checksum = "f8f6c61ef5b47db60700087bb6e419284b3461ba8f59040e1f6827aa9e9a5bc4" dependencies = [ "anyhow", "bs58", - "cargo_toml", + "cargo_toml 0.22.3", "heck 0.3.3", "proc-macro2", "quote", "serde", - "sha2 0.10.9", - "syn 1.0.109", + "sha2 0.11.0", + "syn 2.0.119", "thiserror 1.0.69", ] @@ -1320,9 +1382,9 @@ checksum = "70033777eb8b5124a81a1889416543dddef2de240019b674c81285a2635a7e1e" [[package]] name = "anyhow" -version = "1.0.102" +version = "1.0.104" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c" +checksum = "330a5ed07fa54e4702c9d6c4174f74427fc0ef6e214bbd677ae50a5099946470" [[package]] name = "anza-quinn" @@ -1338,7 +1400,7 @@ dependencies = [ "rustc-hash", "rustls 0.23.40", "socket2 0.6.4", - "thiserror 2.0.18", + "thiserror 2.0.20", "tokio", "tracing", "web-time", @@ -1361,7 +1423,7 @@ dependencies = [ "rustls-pki-types", "rustls-platform-verifier 0.6.2", "slab", - "thiserror 2.0.18", + "thiserror 2.0.20", "tinyvec", "tracing", "web-time", @@ -1387,7 +1449,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -1445,17 +1507,28 @@ dependencies = [ "ark-std 0.5.0", ] +[[package]] +name = "ark-bn254" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6bc66f96ebe2a17a499475b4f94791d379817592ef494171586967ffdc6f95db" +dependencies = [ + "ark-ec 0.6.0", + "ark-ff 0.6.0", + "ark-std 0.6.0", +] + [[package]] name = "ark-circom" version = "0.5.0" dependencies = [ - "ark-bn254", - "ark-crypto-primitives", + "ark-bn254 0.5.0", + "ark-crypto-primitives 0.5.0", "ark-ec 0.5.0", "ark-ff 0.5.0", - "ark-groth16", + "ark-groth16 0.5.0", "ark-poly 0.5.0", - "ark-relations", + "ark-relations 0.5.1", "ark-serialize 0.5.0", "ark-std 0.5.0", "byteorder", @@ -1465,10 +1538,10 @@ dependencies = [ "fnv", "hex", "num 0.4.3", - "num-bigint 0.4.6", + "num-bigint 0.4.8", "num-traits", "thiserror 1.0.69", - "wasmer", + "wasmer 4.4.0", "wasmer-wasix", ] @@ -1482,9 +1555,9 @@ dependencies = [ "ark-crypto-primitives-macros", "ark-ec 0.5.0", "ark-ff 0.5.0", - "ark-relations", + "ark-relations 0.5.1", "ark-serialize 0.5.0", - "ark-snark", + "ark-snark 0.5.1", "ark-std 0.5.0", "blake2", "derivative", @@ -1495,6 +1568,32 @@ dependencies = [ "sha2 0.10.9", ] +[[package]] +name = "ark-crypto-primitives" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "31b3409b1846fe459d19c95df039481575ac6d5842ae63858ad75cc31219bfc1" +dependencies = [ + "ahash 0.8.12", + "ark-crypto-primitives-macros", + "ark-ec 0.6.0", + "ark-ff 0.6.0", + "ark-r1cs-std", + "ark-relations 0.6.0", + "ark-serialize 0.6.0", + "ark-snark 0.6.0", + "ark-std 0.6.0", + "blake2", + "blake3", + "derivative", + "digest 0.10.7", + "fnv", + "merlin", + "num-bigint 0.4.8", + "rayon", + "sha2 0.10.9", +] + [[package]] name = "ark-crypto-primitives-macros" version = "0.5.0" @@ -1503,7 +1602,7 @@ checksum = "e7e89fe77d1f0f4fe5b96dfc940923d88d17b6a773808124f21e764dfb063c6a" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -1538,7 +1637,29 @@ dependencies = [ "fnv", "hashbrown 0.15.5", "itertools 0.13.0", - "num-bigint 0.4.6", + "num-bigint 0.4.8", + "num-integer", + "num-traits", + "rayon", + "zeroize", +] + +[[package]] +name = "ark-ec" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8352a2b2aedf6ba2cc38f7520fc51191d518dde96175c729af19f2d059f191c4" +dependencies = [ + "ahash 0.8.12", + "ark-ff 0.6.0", + "ark-poly 0.6.0", + "ark-serialize 0.6.0", + "ark-std 0.6.0", + "educe", + "fnv", + "hashbrown 0.17.1", + "itertools 0.14.0", + "num-bigint 0.4.8", "num-integer", "num-traits", "rayon", @@ -1568,7 +1689,7 @@ dependencies = [ "ark-serialize 0.3.0", "ark-std 0.3.0", "derivative", - "num-bigint 0.4.6", + "num-bigint 0.4.8", "num-traits", "paste", "rustc_version 0.3.3", @@ -1588,7 +1709,7 @@ dependencies = [ "derivative", "digest 0.10.7", "itertools 0.10.5", - "num-bigint 0.4.6", + "num-bigint 0.4.8", "num-traits", "paste", "rustc_version 0.4.1", @@ -1609,13 +1730,31 @@ dependencies = [ "digest 0.10.7", "educe", "itertools 0.13.0", - "num-bigint 0.4.6", + "num-bigint 0.4.8", "num-traits", "paste", "rayon", "zeroize", ] +[[package]] +name = "ark-ff" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f7a806ac6c8307b929df4645776290a50ee2aac754ad09d8bdf73391309e43af" +dependencies = [ + "ark-ff-asm 0.6.0", + "ark-ff-macros 0.6.0", + "ark-serialize 0.6.0", + "ark-std 0.6.0", + "digest 0.10.7", + "educe", + "num-bigint 0.4.8", + "num-traits", + "rayon", + "zeroize", +] + [[package]] name = "ark-ff-asm" version = "0.3.0" @@ -1643,7 +1782,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "62945a2f7e6de02a31fe400aa489f0e0f5b2502e69f95f853adb82a96c7a6b60" dependencies = [ "quote", - "syn 2.0.117", + "syn 2.0.119", +] + +[[package]] +name = "ark-ff-asm" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1479009684adc073dff49a1025d3a7065b317a9ead25aaaca38cdc70058ba8a2" +dependencies = [ + "quote", + "syn 2.0.119", ] [[package]] @@ -1652,7 +1801,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "db2fd794a08ccb318058009eefdf15bcaaaaf6f8161eb3345f907222bac38b20" dependencies = [ - "num-bigint 0.4.6", + "num-bigint 0.4.8", "num-traits", "quote", "syn 1.0.109", @@ -1664,7 +1813,7 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7abe79b0e4288889c4574159ab790824d0033b9fdcb2a112a3182fac2e514565" dependencies = [ - "num-bigint 0.4.6", + "num-bigint 0.4.8", "num-traits", "proc-macro2", "quote", @@ -1677,11 +1826,24 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09be120733ee33f7693ceaa202ca41accd5653b779563608f1234f78ae07c4b3" dependencies = [ - "num-bigint 0.4.6", + "num-bigint 0.4.8", + "num-traits", + "proc-macro2", + "quote", + "syn 2.0.119", +] + +[[package]] +name = "ark-ff-macros" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a0691ed21ef00ef89c1e9bda832eba493dda3ec2f8d892fb25b705f73f06bb8" +dependencies = [ + "num-bigint 0.4.8", "num-traits", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -1690,16 +1852,33 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "88f1d0f3a534bb54188b8dcc104307db6c56cdae574ddc3212aec0625740fc7e" dependencies = [ - "ark-crypto-primitives", + "ark-crypto-primitives 0.5.0", "ark-ec 0.5.0", "ark-ff 0.5.0", "ark-poly 0.5.0", - "ark-relations", + "ark-relations 0.5.1", "ark-serialize 0.5.0", "ark-std 0.5.0", "rayon", ] +[[package]] +name = "ark-groth16" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a293328aa422e65527e285614ce5d1dceb0bd7b8b18d18b1b63191ee1f74cb41" +dependencies = [ + "ark-crypto-primitives 0.6.0", + "ark-ec 0.6.0", + "ark-ff 0.6.0", + "ark-poly 0.6.0", + "ark-relations 0.6.0", + "ark-serialize 0.6.0", + "ark-snark 0.6.0", + "ark-std 0.6.0", + "rayon", +] + [[package]] name = "ark-poly" version = "0.4.2" @@ -1729,6 +1908,40 @@ dependencies = [ "rayon", ] +[[package]] +name = "ark-poly" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75f55af10b672002b8d953e230282c51206842e20e5791a94432219b4201de5c" +dependencies = [ + "ahash 0.8.12", + "ark-ff 0.6.0", + "ark-serialize 0.6.0", + "ark-std 0.6.0", + "educe", + "fnv", + "hashbrown 0.17.1", + "rayon", +] + +[[package]] +name = "ark-r1cs-std" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "291f1c6628bfcac79b0dc2adbe401aa9100e2e96daa971645e0b18fc94de9a98" +dependencies = [ + "ark-ec 0.6.0", + "ark-ff 0.6.0", + "ark-relations 0.6.0", + "ark-std 0.6.0", + "educe", + "itertools 0.14.0", + "num-bigint 0.4.8", + "num-integer", + "num-traits", + "tracing", +] + [[package]] name = "ark-relations" version = "0.5.1" @@ -1741,6 +1954,23 @@ dependencies = [ "tracing-subscriber 0.2.25", ] +[[package]] +name = "ark-relations" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fe4c11c797a64b8a23e22bf4e77bf582ac27bb21395e3183a9a506ba2561e9f9" +dependencies = [ + "ark-ff 0.6.0", + "ark-poly 0.6.0", + "ark-serialize 0.6.0", + "ark-std 0.6.0", + "foldhash 0.1.5", + "indexmap 2.14.0", + "rayon", + "tracing", + "tracing-subscriber 0.3.23", +] + [[package]] name = "ark-serialize" version = "0.3.0" @@ -1760,7 +1990,7 @@ dependencies = [ "ark-serialize-derive 0.4.2", "ark-std 0.4.0", "digest 0.10.7", - "num-bigint 0.4.6", + "num-bigint 0.4.8", ] [[package]] @@ -1773,10 +2003,24 @@ dependencies = [ "ark-std 0.5.0", "arrayvec", "digest 0.10.7", - "num-bigint 0.4.6", + "num-bigint 0.4.8", "rayon", ] +[[package]] +name = "ark-serialize" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a74dd304fd536fb95d0a328e72be759209cc496a9da094c5bc56e5fea4f9e86b" +dependencies = [ + "ark-serialize-derive 0.6.0", + "ark-std 0.6.0", + "digest 0.10.7", + "num-bigint 0.4.8", + "rayon", + "serde_with", +] + [[package]] name = "ark-serialize-derive" version = "0.4.2" @@ -1796,7 +2040,18 @@ checksum = "213888f660fddcca0d257e88e54ac05bca01885f258ccdf695bafd77031bb69d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", +] + +[[package]] +name = "ark-serialize-derive" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f153690697a2b91e5e1251ff98411ee5371500a111a0fd317a70e588eb300f9" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.119", ] [[package]] @@ -1806,11 +2061,23 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d368e2848c2d4c129ce7679a7d0d2d612b6a274d3ea6a13bad4445d61b381b88" dependencies = [ "ark-ff 0.5.0", - "ark-relations", + "ark-relations 0.5.1", "ark-serialize 0.5.0", "ark-std 0.5.0", ] +[[package]] +name = "ark-snark" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5bdb461d2be9b2bd6f303c79fffc89f5858790a7b4d33257bca3178e2c071fb9" +dependencies = [ + "ark-ff 0.6.0", + "ark-relations 0.6.0", + "ark-serialize 0.6.0", + "ark-std 0.6.0", +] + [[package]] name = "ark-std" version = "0.3.0" @@ -1842,6 +2109,17 @@ dependencies = [ "rayon", ] +[[package]] +name = "ark-std" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "367c9c827ed431bff6868b7aa926e05b16eb46603cc8b6e768e4a5553fa1d155" +dependencies = [ + "num-traits", + "rand 0.8.6", + "rayon", +] + [[package]] name = "ark-transcript" version = "0.0.3" @@ -1989,18 +2267,18 @@ checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] name = "async-trait" -version = "0.1.89" +version = "0.1.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb" +checksum = "82f6aeea286b8eb4dd3431a1be1b59d290ace00f5bfd8e2a159bc2a05e2c1667" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 3.0.3", ] [[package]] @@ -2023,6 +2301,12 @@ dependencies = [ "critical-section", ] +[[package]] +name = "atomic-take" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a8ab6b55fe97976e46f91ddbed8d147d966475dc29b2032757ba47e02376fbc3" + [[package]] name = "atomic-waker" version = "1.1.2" @@ -2037,7 +2321,7 @@ checksum = "ffdcb70bdbc4d478427380519163274ac86e52916e10f0a8889adf0f96d3fee7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -2074,11 +2358,11 @@ version = "0.3.76" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6" dependencies = [ - "addr2line", + "addr2line 0.25.1", "cfg-if", "libc", "miniz_oxide", - "object", + "object 0.37.3", "rustc-demangle", "windows-link", ] @@ -2089,6 +2373,12 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" +[[package]] +name = "base16ct" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd307490d624467aa6f74b0eabb77633d1f758a7b25f12bceb0b22e08d9726f6" + [[package]] name = "base58" version = "0.2.0" @@ -2122,6 +2412,12 @@ version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" +[[package]] +name = "base64" +version = "0.23.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac07cdecf99051d9a5238b80f35af32cdeba5b336e55d957b318b50137e18da5" + [[package]] name = "base64ct" version = "1.8.3" @@ -2165,16 +2461,18 @@ version = "0.72.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.13.1", "cexpr", "clang-sys", "itertools 0.13.0", + "log", + "prettyplease", "proc-macro2", "quote", "regex", "rustc-hash", "shlex 1.3.0", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -2266,9 +2564,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.11.1" +version = "2.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3" +checksum = "b588b76d00fde79687d7646a9b5bdf3cc0f655e0bbd080335a95d7e96f3587da" dependencies = [ "serde_core", ] @@ -2319,6 +2617,7 @@ dependencies = [ "constant_time_eq 0.4.2", "cpufeatures 0.3.0", "digest 0.11.3", + "rayon-core", ] [[package]] @@ -2381,7 +2680,7 @@ dependencies = [ "proc-macro-crate 3.5.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -2444,6 +2743,15 @@ version = "3.20.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649" +[[package]] +name = "bumpalo-herd" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a57952053bc5530247762011239f17c49e82376130cdcd03da0dc49ab8bd6c3" +dependencies = [ + "bumpalo", +] + [[package]] name = "bv" version = "0.11.1" @@ -2466,8 +2774,20 @@ version = "0.6.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "23cdc57ce23ac53c931e88a43d06d070a6fd142f2617be5855eb75efc9beb1c2" dependencies = [ - "bytecheck_derive", - "ptr_meta", + "bytecheck_derive 0.6.12", + "ptr_meta 0.1.4", + "simdutf8", +] + +[[package]] +name = "bytecheck" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26333eeac754f0ad8a6bcd0eb0ac012156302e4e16b852b72ee399aea4f12c29" +dependencies = [ + "bytecheck_derive 0.8.3", + "ptr_meta 0.3.2", + "rancor", "simdutf8", ] @@ -2482,6 +2802,17 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "bytecheck_derive" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "46d07918caa9eeaaf06b7873925c53a61daac173539b4f7715090745e44e4e69" +dependencies = [ + "proc-macro2", + "quote", + "syn 3.0.3", +] + [[package]] name = "bytemuck" version = "1.25.0" @@ -2499,7 +2830,7 @@ checksum = "f9abbd1bc6865053c427f7198e6af43bfdedc55ab791faed4fbd361d789575ff" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -2526,6 +2857,12 @@ dependencies = [ "serde", ] +[[package]] +name = "bytesize" +version = "2.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7354288c522e7e980fafd2075d63d1285794c3a6a16cdd492f189ea406e5f18b" + [[package]] name = "bzip2" version = "0.4.4" @@ -2609,7 +2946,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a98356df42a2eb1bd8f1793ae4ee4de48e384dd974ce5eac8eee802edb7492be" dependencies = [ "serde", - "toml", + "toml 0.8.23", +] + +[[package]] +name = "cargo_toml" +version = "0.22.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "374b7c592d9c00c1f4972ea58390ac6b18cbb6ab79011f3bdc90a0b82ca06b77" +dependencies = [ + "serde", + "toml 0.9.12+spec-1.1.0", ] [[package]] @@ -2668,7 +3015,7 @@ checksum = "45565fc9416b9896014f5732ac776f810ee53a66730c17e4020c3ec064a8f88f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -2684,9 +3031,9 @@ dependencies = [ [[package]] name = "chrono" -version = "0.4.44" +version = "0.4.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0" +checksum = "1aa79e62e7697b8e29b513a68abacf485adcd1fe8284a4316c5ae868e6633327" dependencies = [ "iana-time-zone", "js-sys", @@ -2746,9 +3093,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.6.1" +version = "4.6.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ddb117e43bbf7dacf0a4190fef4d345b9bad68dfc649cb349e7d17d28428e51" +checksum = "473c7e07f409a8d772161724aa8db6a765a2532a70f9667eeb7b49d3d02fbdca" dependencies = [ "clap_builder", "clap_derive", @@ -2756,9 +3103,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.6.0" +version = "4.6.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f" +checksum = "7b48fea5a88e9ae728a2dcbedbfc0e730f7d60da42e1cb049a83c9fb8b789889" dependencies = [ "anstream", "anstyle", @@ -2768,14 +3115,14 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.6.1" +version = "4.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2ce8604710f6733aa641a2b3731eaa1e8b3d9973d5e3565da11800813f997a9" +checksum = "d012d2b9d65aca7f18f4d9878a045bc17899bba951561ba5ec3c2ba1eed9a061" dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 3.0.3", ] [[package]] @@ -2799,6 +3146,15 @@ version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c9ea0ac24bc397ab3c98583a3c9ba74fa56b09a4449bbe172b9b1ddb016027a" +[[package]] +name = "cobs" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fa961b519f0b462e3a3b4a34b64d119eeaca1d59af726fe450bbba07a9fc0a1" +dependencies = [ + "thiserror 2.0.20", +] + [[package]] name = "coins-bip32" version = "0.8.7" @@ -2884,6 +3240,21 @@ version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570" +[[package]] +name = "colored" +version = "3.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "faf9468729b8cbcea668e36183cb69d317348c2e08e994829fb56ebfdfbaac34" +dependencies = [ + "windows-sys 0.61.2", +] + +[[package]] +name = "colosseum" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "370c83b49aedf022ee27942e8ae1d9de1cf40dc9653ee6550e4455d08f6406f9" + [[package]] name = "combine" version = "3.8.1" @@ -2980,6 +3351,12 @@ version = "0.9.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" +[[package]] +name = "const-oid" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c" + [[package]] name = "const-random" version = "0.1.18" @@ -3093,6 +3470,43 @@ dependencies = [ "windows-sys 0.33.0", ] +[[package]] +name = "corosensei" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6886a0c0f263965933c438626e7179139a62b978a33aa18281cbf0cd5a975f34" +dependencies = [ + "autocfg", + "cfg-if", + "libc", + "scopeguard", + "windows-sys 0.59.0", +] + +[[package]] +name = "cpp_demangle" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2bb79cb74d735044c972aae58ed0aaa9a837e85b01106a54c39e42e97f62253" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "cpp_demangle" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0667304c32ea56cb4cd6d2d7c0cfe9a2f8041229db8c033af7f8d69492429def" +dependencies = [ + "cfg-if", +] + +[[package]] +name = "cpubits" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "15b85f9c39137c3a891689859392b1bd49812121d0d61c9caf00d46ed5ce06ae" + [[package]] name = "cpufeatures" version = "0.2.17" @@ -3145,7 +3559,7 @@ checksum = "790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b" name = "cross-chain-intent-executor" version = "0.1.0" dependencies = [ - "alloy 2.0.5", + "alloy 2.4.1", "alloy-rlp", "async-trait", "base58", @@ -3235,6 +3649,22 @@ dependencies = [ "zeroize", ] +[[package]] +name = "crypto-bigint" +version = "0.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a52aa3fcda4e6302a9f48734f234d35d4721b96f8fe07d073f07ce9df4f0271" +dependencies = [ + "cpubits", + "ctutils", + "getrandom 0.4.2", + "hybrid-array", + "num-traits", + "rand_core 0.10.1", + "subtle", + "zeroize", +] + [[package]] name = "crypto-common" version = "0.1.7" @@ -3252,7 +3682,9 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ce6e4c961d6cd6c9a86db418387425e8bdeaf05b3c8bc1411e6dca4c252f1453" dependencies = [ + "getrandom 0.4.2", "hybrid-array", + "rand_core 0.10.1", ] [[package]] @@ -3281,6 +3713,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7d5515a3834141de9eafb9717ad39eea8247b5674e6066c404e8c4b365d2a29e" dependencies = [ "cmov", + "subtle", ] [[package]] @@ -3353,7 +3786,7 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -3421,7 +3854,7 @@ dependencies = [ "proc-macro2", "quote", "strsim 0.11.1", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -3434,7 +3867,7 @@ dependencies = [ "ident_case", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -3448,7 +3881,7 @@ dependencies = [ "quote", "serde", "strsim 0.11.1", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -3470,7 +3903,7 @@ checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead" dependencies = [ "darling_core 0.20.11", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -3481,7 +3914,7 @@ checksum = "d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81" dependencies = [ "darling_core 0.21.3", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -3492,7 +3925,7 @@ checksum = "ac3984ec7bd6cfa798e62b4a642426a5be0e68f9401cfc2a01e3fa9ea2fcdb8d" dependencies = [ "darling_core 0.23.0", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -3528,16 +3961,36 @@ version = "2.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a4ae5f15dda3c708c0ade84bfee31ccab44a3da4f88015ed22f63732abe300c8" +[[package]] +name = "debugid" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d" +dependencies = [ + "uuid 1.24.1", +] + [[package]] name = "der" version = "0.7.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb" dependencies = [ - "const-oid", + "const-oid 0.9.6", + "pem-rfc7468 0.7.0", + "zeroize", +] + +[[package]] +name = "der" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a69dedd701da44b0536442edf09c81a64b0ab97a7a4a5e3d1971f00027cbc63d" +dependencies = [ + "const-oid 0.10.2", "der_derive", "flagset", - "pem-rfc7468", + "pem-rfc7468 1.0.0", "zeroize", ] @@ -3550,20 +4003,20 @@ dependencies = [ "asn1-rs", "displaydoc", "nom", - "num-bigint 0.4.6", + "num-bigint 0.4.8", "num-traits", "rusticata-macros", ] [[package]] name = "der_derive" -version = "0.7.3" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8034092389675178f570469e6c3b0465d3d30b4505c294a6550db47f3c17ad18" +checksum = "59600e2c2d636fde9b65e99cc6445ac770c63d3628195ff39932b8d6d7409903" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -3601,7 +4054,7 @@ checksum = "d65d7ce8132b7c0e54497a4d9a55a1c2a0912a0d786cf894472ba818fba45762" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -3612,7 +4065,7 @@ checksum = "d08b3a0bcc0d079199cd476b2cae8435016ec11d1c0986c6901c5ac223041534" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -3656,7 +4109,7 @@ dependencies = [ "proc-macro2", "quote", "rustc_version 0.4.1", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -3685,7 +4138,7 @@ checksum = "cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -3698,7 +4151,7 @@ dependencies = [ "proc-macro2", "quote", "rustc_version 0.4.1", - "syn 2.0.117", + "syn 2.0.119", "unicode-xid", ] @@ -3718,7 +4171,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" dependencies = [ "block-buffer 0.10.4", - "const-oid", + "const-oid 0.9.6", "crypto-common 0.1.7", "subtle", ] @@ -3730,6 +4183,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f1dd6dbb5841937940781866fa1281a1ff7bd3bf827091440879f9994983d5c2" dependencies = [ "block-buffer 0.12.0", + "const-oid 0.10.2", "crypto-common 0.2.2", "ctutils", ] @@ -3784,7 +4238,7 @@ checksum = "1ac70aa55017e108007fbaf5aa0f54b021c98f92ff8af59d42eda9da96e3dd4f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -3807,7 +4261,7 @@ checksum = "a6cbae11b3de8fce2a456e8ea3dada226b35fe791f0dc1d360c0941f0bb681f3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -3831,9 +4285,9 @@ dependencies = [ "proc-macro2", "quote", "regex", - "syn 2.0.117", + "syn 2.0.119", "termcolor", - "toml", + "toml 0.8.23", "walkdir", ] @@ -3866,28 +4320,29 @@ checksum = "d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555" [[package]] name = "dynasm" -version = "1.2.3" +version = "5.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "add9a102807b524ec050363f09e06f1504214b0e1c7797f64261c891022dce8b" +checksum = "fd358e74d2f8d71a11b7a2c51c67ad5df3de06003b0596875e47bc09126c894e" dependencies = [ - "bitflags 1.3.2", + "bitflags 2.13.1", "byteorder", "lazy_static", - "proc-macro-error", + "proc-macro-error3", "proc-macro2", "quote", - "syn 1.0.109", + "syn 2.0.119", ] [[package]] name = "dynasmrt" -version = "1.2.3" +version = "5.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64fba5a42bd76a17cad4bfa00de168ee1cbfa06a5e8ce992ae880218c05641a9" +checksum = "6efe03f6bd356ae85eeea7ee14c2bf54e664a949d089d238364b5a99afbc4116" dependencies = [ "byteorder", "dynasm", - "memmap2 0.5.10", + "fnv", + "memmap2 0.9.11", ] [[package]] @@ -3896,13 +4351,28 @@ version = "0.16.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca" dependencies = [ - "der", + "der 0.7.10", "digest 0.10.7", - "elliptic-curve", - "rfc6979", - "serdect", - "signature", - "spki", + "elliptic-curve 0.13.8", + "rfc6979 0.4.0", + "serdect 0.2.0", + "signature 2.2.0", + "spki 0.7.3", +] + +[[package]] +name = "ecdsa" +version = "0.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0681a4fc24c767085329728d8dfba959af91228aa4610cca4f8ce317ba46ae0" +dependencies = [ + "der 0.8.1", + "digest 0.11.3", + "elliptic-curve 0.14.1", + "rfc6979 0.6.0", + "signature 3.0.0", + "spki 0.8.0", + "zeroize", ] [[package]] @@ -3911,8 +4381,8 @@ version = "2.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53" dependencies = [ - "pkcs8", - "signature", + "pkcs8 0.10.2", + "signature 2.2.0", ] [[package]] @@ -3951,7 +4421,7 @@ dependencies = [ "curve25519-dalek", "ed25519", "hashbrown 0.16.1", - "pkcs8", + "pkcs8 0.10.2", "rand_core 0.6.4", "sha2 0.10.9", "subtle", @@ -3967,7 +4437,7 @@ dependencies = [ "enum-ordinalize", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -3985,18 +4455,39 @@ version = "0.13.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47" dependencies = [ - "base16ct", - "crypto-bigint", + "base16ct 0.2.0", + "crypto-bigint 0.5.5", "digest 0.10.7", - "ff", + "ff 0.13.1", "generic-array", - "group", + "group 0.13.0", "hkdf", - "pem-rfc7468", - "pkcs8", + "pem-rfc7468 0.7.0", + "pkcs8 0.10.2", "rand_core 0.6.4", - "sec1", - "serdect", + "sec1 0.7.3", + "serdect 0.2.0", + "subtle", + "zeroize", +] + +[[package]] +name = "elliptic-curve" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d65aa39b3a5c1c9c1b745c9a019234bb7a21b77abcb4f4d266d706e2d577d65" +dependencies = [ + "base16ct 1.0.0", + "crypto-bigint 0.7.5", + "crypto-common 0.2.2", + "digest 0.11.3", + "ff 0.14.0", + "group 0.14.0", + "hybrid-array", + "pem-rfc7468 1.0.0", + "pkcs8 0.11.0", + "rand_core 0.10.1", + "sec1 0.8.1", "subtle", "zeroize", ] @@ -4010,6 +4501,18 @@ dependencies = [ "serde", ] +[[package]] +name = "embedded-io" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced" + +[[package]] +name = "embedded-io" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d" + [[package]] name = "ena" version = "0.14.4" @@ -4058,7 +4561,16 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4eeac5c5edb79e4e39fe8439ef35207780a11f69c52cbe424ce3dfad4cb78de6" dependencies = [ - "enum-iterator-derive", + "enum-iterator-derive 0.7.0", +] + +[[package]] +name = "enum-iterator" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4549325971814bda7a44061bf3fe7e487d447cba01e4220a4b454d630d7a016" +dependencies = [ + "enum-iterator-derive 1.5.0", ] [[package]] @@ -4072,6 +4584,17 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "enum-iterator-derive" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "685adfa4d6f3d765a26bc5dbc936577de9abf756c1feeb3089b01dd395034842" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.119", +] + [[package]] name = "enum-ordinalize" version = "4.3.2" @@ -4089,7 +4612,7 @@ checksum = "8ca9601fb2d62598ee17836250842873a413586e5d7ed88b356e38ddbb0ec631" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -4110,14 +4633,14 @@ dependencies = [ "darling 0.21.3", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] name = "env_filter" -version = "1.0.1" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32e90c2accc4b07a8456ea0debdc2e7587bdd890680d71173a15d4ae604f6eef" +checksum = "900d271a03799a1ee8d1ca9b19893b48ca674a9284fefcfb85f05e74ed314217" dependencies = [ "log", "regex", @@ -4125,9 +4648,9 @@ dependencies = [ [[package]] name = "env_logger" -version = "0.11.10" +version = "0.11.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0621c04f2196ac3f488dd583365b9c09be011a4ab8b9f37248ffcc8f6198b56a" +checksum = "de671bd27a75a797dc9ae289ba1e77276e75e2026408aab65185384e2d5cd3f6" dependencies = [ "anstream", "anstyle", @@ -4250,7 +4773,7 @@ dependencies = [ name = "ethereum-intent-executor" version = "0.1.0" dependencies = [ - "alloy 2.0.5", + "alloy 2.4.1", "async-trait", "futures", "mockall", @@ -4359,8 +4882,8 @@ dependencies = [ "reqwest 0.11.27", "serde", "serde_json", - "syn 2.0.117", - "toml", + "syn 2.0.119", + "toml 0.8.23", "walkdir", ] @@ -4377,7 +4900,7 @@ dependencies = [ "proc-macro2", "quote", "serde_json", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -4391,7 +4914,7 @@ dependencies = [ "cargo_metadata", "chrono", "const-hex", - "elliptic-curve", + "elliptic-curve 0.13.8", "ethabi", "generic-array", "k256", @@ -4403,7 +4926,7 @@ dependencies = [ "serde", "serde_json", "strum 0.26.3", - "syn 2.0.117", + "syn 2.0.119", "tempfile", "thiserror 1.0.69", "tiny-keccak", @@ -4500,7 +5023,7 @@ dependencies = [ "coins-bip32", "coins-bip39", "const-hex", - "elliptic-curve", + "elliptic-curve 0.13.8", "eth-keystore", "ethers-core", "rand 0.8.6", @@ -4639,7 +5162,7 @@ dependencies = [ "prettyplease", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -4654,9 +5177,9 @@ dependencies = [ [[package]] name = "fallible-iterator" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" +checksum = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649" [[package]] name = "fastbloom" @@ -4714,6 +5237,16 @@ dependencies = [ "subtle", ] +[[package]] +name = "ff" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1f686ab92a9fb0eaf188f6c6c87b89490baa6fdb0db4544ba4dc47f7942489f" +dependencies = [ + "rand_core 0.10.1", + "subtle", +] + [[package]] name = "fiat-crypto" version = "0.2.9" @@ -4788,6 +5321,12 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" +[[package]] +name = "fixedbitset" +version = "0.5.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99" + [[package]] name = "flagset" version = "0.4.7" @@ -4802,6 +5341,7 @@ checksum = "843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c" dependencies = [ "crc32fast", "miniz_oxide", + "zlib-rs", ] [[package]] @@ -4983,7 +5523,7 @@ dependencies = [ "proc-macro2", "quote", "sp-crypto-hashing", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -4995,7 +5535,7 @@ dependencies = [ "proc-macro-crate 3.5.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -5005,7 +5545,7 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0 dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -5060,9 +5600,9 @@ checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" [[package]] name = "futures" -version = "0.3.32" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b147ee9d1f6d097cef9ce628cd2ee62288d963e16fb287bd9286455b241382d" +checksum = "9a31d2a3fbaaeb2af2368bbdd904aa8e812d3c04a1ee10d3171f52d556e5d0a3" dependencies = [ "futures-channel", "futures-core", @@ -5075,9 +5615,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.32" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07bbe89c50d7a535e539b8c17bc0b49bdb77747034daa8087407d655f3f7cc1d" +checksum = "b1f9e3d69d39e4862ffed03ed071a76f9a13ba1d9109d355b0f0aa6b15e393c4" dependencies = [ "futures-core", "futures-sink", @@ -5085,15 +5625,15 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.32" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d" +checksum = "92d699e522242e69e3003b94ecc1f960f3a5e015aa7c5d7486e65ad01dd94f5e" [[package]] name = "futures-executor" -version = "0.3.32" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baf29c38818342a3b26b5b923639e7b1f4a61fc5e76102d4b1981c6dc7a7579d" +checksum = "031b47cf1a3c6cc8bc2fc76cd437f521619387907d469316e7c0bc278f1f5432" dependencies = [ "futures-core", "futures-task", @@ -5102,9 +5642,9 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.32" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718" +checksum = "53c0fa8157de1303bfffdaa1cc2a673bfffb60102f76b0ef4441659124373fed" [[package]] name = "futures-locks" @@ -5118,26 +5658,26 @@ dependencies = [ [[package]] name = "futures-macro" -version = "0.3.32" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e835b70203e41293343137df5c0664546da5745f82ec9b84d40be8336958447b" +checksum = "9fb9654ba8355388abeb8dcb4fc62f511300867002afc858860463bdd9fe0c44" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 3.0.3", ] [[package]] name = "futures-sink" -version = "0.3.32" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c39754e157331b013978ec91992bde1ac089843443c49cbc7f46150b0fad0893" +checksum = "1944426bf7d03f1d14f708785e4b33efd750b36d48a157b836b3efc15ede8e1d" [[package]] name = "futures-task" -version = "0.3.32" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393" +checksum = "cd417de3d1d015fc3bfd2b1ea46dfc7bab72ef86f1cc7cc9c78e728b34a6d1fd" [[package]] name = "futures-timer" @@ -5151,9 +5691,9 @@ dependencies = [ [[package]] name = "futures-util" -version = "0.3.32" +version = "0.3.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6" +checksum = "0d50a92467f8ba5dd6e3ee5d4bd04d73ab2e4e1c44474a0674821dfce14b79bc" dependencies = [ "futures-channel", "futures-core", @@ -5272,20 +5812,21 @@ dependencies = [ [[package]] name = "gimli" -version = "0.26.2" +version = "0.32.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22030e2c5a68ec659fde1e949a745124b48e6fa8b045b7ed5bd1fe4ccc5c4e5d" -dependencies = [ - "fallible-iterator", - "indexmap 1.9.3", - "stable_deref_trait", -] +checksum = "e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7" [[package]] name = "gimli" -version = "0.32.3" +version = "0.34.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7" +checksum = "1033caf0b349c518623b5396bfb2cf0bddf44f0306d543a250e5743297aafd10" +dependencies = [ + "fnv", + "hashbrown 0.17.1", + "indexmap 2.14.0", + "stable_deref_trait", +] [[package]] name = "glob" @@ -5316,7 +5857,7 @@ dependencies = [ "futures-core", "futures-sink", "gloo-utils", - "http 1.4.1", + "http 1.5.0", "js-sys", "pin-project", "serde", @@ -5378,11 +5919,22 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63" dependencies = [ - "ff", + "ff 0.13.1", "rand_core 0.6.4", "subtle", ] +[[package]] +name = "group" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7fd1a1c7a5206c5b7a3f5a0d7ccd3ff85d0c8f5133d62a02680255b0004af5f4" +dependencies = [ + "ff 0.14.0", + "rand_core 0.10.1", + "subtle", +] + [[package]] name = "h2" version = "0.3.27" @@ -5413,7 +5965,7 @@ dependencies = [ "fnv", "futures-core", "futures-sink", - "http 1.4.1", + "http 1.5.0", "indexmap 2.14.0", "slab", "tokio", @@ -5523,6 +6075,8 @@ version = "0.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a" dependencies = [ + "allocator-api2", + "equivalent", "foldhash 0.2.0", "serde", "serde_core", @@ -5546,7 +6100,7 @@ dependencies = [ "base64 0.22.1", "bytes", "headers-core", - "http 1.4.1", + "http 1.5.0", "httpdate", "mime", "sha1", @@ -5558,7 +6112,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "54b4a22553d4242c49fddb9ba998a99962b5cc6f22cb5a3482bec22522403ce4" dependencies = [ - "http 1.4.1", + "http 1.5.0", ] [[package]] @@ -5594,16 +6148,16 @@ name = "heima-primitives" version = "0.1.0" dependencies = [ "base58", - "base64 0.22.1", + "base64 0.23.1", "chrono", - "der", - "ecdsa", + "der 0.8.1", + "ecdsa 0.17.0", "frame-support", "heima-utils", "heima-utils-proc-macros", "hex", "hex-literal 1.1.0", - "p256", + "p256 0.14.0", "pallet-evm", "parity-scale-codec", "scale-info", @@ -5631,10 +6185,10 @@ dependencies = [ name = "heima-utils-proc-macros" version = "0.1.0" dependencies = [ - "cargo_toml", + "cargo_toml 0.19.2", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -5707,7 +6261,16 @@ version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" dependencies = [ - "digest 0.10.7", + "digest 0.10.7", +] + +[[package]] +name = "hmac" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6303bc9732ae41b04cb554b844a762b4115a61bfaa81e3e83050991eeb56863f" +dependencies = [ + "digest 0.11.3", ] [[package]] @@ -5743,9 +6306,9 @@ dependencies = [ [[package]] name = "http" -version = "1.4.1" +version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8be7462df143984c4598a256ef469b251d7d7f9e271135073e78fc535414f3d0" +checksum = "918d3568bebf352712bc2ef3d46a8bcf1a75b373be6539de198e9105cbbf9ce0" dependencies = [ "bytes", "itoa", @@ -5769,7 +6332,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" dependencies = [ "bytes", - "http 1.4.1", + "http 1.5.0", ] [[package]] @@ -5780,7 +6343,7 @@ checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a" dependencies = [ "bytes", "futures-core", - "http 1.4.1", + "http 1.5.0", "http-body 1.0.1", "pin-project-lite", ] @@ -5799,11 +6362,13 @@ checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" [[package]] name = "hybrid-array" -version = "0.4.12" +version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9155a582abd142abc056962c29e3ce5ff2ad5469f4246b537ed42c5deba857da" +checksum = "707114b52a152fa7bdb290cd7cd5912d9467273b6d74e21b8d81aca1f8533f6b" dependencies = [ + "subtle", "typenum", + "zeroize", ] [[package]] @@ -5841,7 +6406,7 @@ dependencies = [ "futures-channel", "futures-core", "h2 0.4.14", - "http 1.4.1", + "http 1.5.0", "http-body 1.0.1", "httparse", "httpdate", @@ -5872,7 +6437,7 @@ version = "0.27.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33ca68d021ef39cf6463ab54c1d0f5daf03377b70561305bb89a8f83aab66e0f" dependencies = [ - "http 1.4.1", + "http 1.5.0", "hyper 1.10.1", "hyper-util", "log", @@ -5910,7 +6475,7 @@ dependencies = [ "bytes", "futures-channel", "futures-util", - "http 1.4.1", + "http 1.5.0", "http-body 1.0.1", "hyper 1.10.1", "ipnet", @@ -5940,10 +6505,10 @@ dependencies = [ "rmp-serde", "serde", "serde_json", - "thiserror 2.0.18", + "thiserror 2.0.20", "tokio", "tokio-tungstenite 0.20.1", - "uuid 1.23.2", + "uuid 1.24.1", ] [[package]] @@ -6174,7 +6739,7 @@ checksum = "a0eb5a3343abf848c0984fe4604b2b105da9539376e24fc0a3b0007411ae4fd9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -6322,6 +6887,15 @@ dependencies = [ "either", ] +[[package]] +name = "itertools" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b4baf93f58d4425749ca49a51c50ebab072c5df6994d08fed93541c331481dc" +dependencies = [ + "either", +] + [[package]] name = "itoa" version = "1.0.18" @@ -6353,7 +6927,7 @@ dependencies = [ "proc-macro-crate 3.5.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -6363,10 +6937,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4603d3033e49e2b0e31229fcab20a5d40089c607d975cd9c80551dc69eed9102" dependencies = [ "jiff-static", + "jiff-tzdb-platform", "log", "portable-atomic", "portable-atomic-util", "serde_core", + "windows-link", ] [[package]] @@ -6377,7 +6953,22 @@ checksum = "782d32378dddf207193ac91cefb848ad41abb58195c95168e1291227a0832b47" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", +] + +[[package]] +name = "jiff-tzdb" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "142bd39932ad231f10513df9ab62661fead8719872150b7ad02a2df79f4e141e" + +[[package]] +name = "jiff-tzdb-platform" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8" +dependencies = [ + "jiff-tzdb", ] [[package]] @@ -6396,36 +6987,6 @@ dependencies = [ "windows-sys 0.45.0", ] -[[package]] -name = "jni" -version = "0.22.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5efd9a482cf3a427f00d6b35f14332adc7902ce91efb778580e180ff90fa3498" -dependencies = [ - "cfg-if", - "combine 4.6.7", - "jni-macros", - "jni-sys 0.4.1", - "log", - "simd_cesu8", - "thiserror 2.0.18", - "walkdir", - "windows-link", -] - -[[package]] -name = "jni-macros" -version = "0.22.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a00109accc170f0bdb141fed3e393c565b6f5e072365c3bd58f5b062591560a3" -dependencies = [ - "proc-macro2", - "quote", - "rustc_version 0.4.1", - "simd_cesu8", - "syn 2.0.117", -] - [[package]] name = "jni-sys" version = "0.3.1" @@ -6451,7 +7012,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "38c0b942f458fe50cdac086d2f946512305e5631e720728f2a61aabcd47a6264" dependencies = [ "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -6517,14 +7078,14 @@ dependencies = [ "futures-channel", "futures-util", "gloo-net", - "http 1.4.1", + "http 1.5.0", "jsonrpsee-core", "pin-project", "rustls 0.23.40", "rustls-pki-types", "rustls-platform-verifier 0.5.3", "soketto", - "thiserror 2.0.18", + "thiserror 2.0.20", "tokio", "tokio-rustls 0.26.4", "tokio-util", @@ -6542,7 +7103,7 @@ dependencies = [ "bytes", "futures-timer", "futures-util", - "http 1.4.1", + "http 1.5.0", "http-body 1.0.1", "http-body-util", "jsonrpsee-types", @@ -6552,7 +7113,7 @@ dependencies = [ "rustc-hash", "serde", "serde_json", - "thiserror 2.0.18", + "thiserror 2.0.20", "tokio", "tokio-stream", "tower", @@ -6577,7 +7138,7 @@ dependencies = [ "rustls-platform-verifier 0.5.3", "serde", "serde_json", - "thiserror 2.0.18", + "thiserror 2.0.20", "tokio", "tower", "url", @@ -6590,7 +7151,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c51b7c290bb68ce3af2d029648148403863b982f138484a73f02a9dd52dbd7f" dependencies = [ "futures-util", - "http 1.4.1", + "http 1.5.0", "http-body 1.0.1", "http-body-util", "hyper 1.10.1", @@ -6602,7 +7163,7 @@ dependencies = [ "serde", "serde_json", "soketto", - "thiserror 2.0.18", + "thiserror 2.0.20", "tokio", "tokio-stream", "tokio-util", @@ -6616,10 +7177,10 @@ version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc88ff4688e43cc3fa9883a8a95c6fa27aa2e76c96e610b737b6554d650d7fd5" dependencies = [ - "http 1.4.1", + "http 1.5.0", "serde", "serde_json", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -6640,7 +7201,7 @@ version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b6fceceeb05301cc4c065ab3bd2fa990d41ff4eb44e4ca1b30fa99c057c3e79" dependencies = [ - "http 1.4.1", + "http 1.5.0", "jsonrpsee-client-transport", "jsonrpsee-core", "jsonrpsee-types", @@ -6673,7 +7234,7 @@ dependencies = [ "getrandom 0.2.17", "hmac 0.12.1", "js-sys", - "p256", + "p256 0.13.2", "p384", "pem 3.0.6", "rand 0.8.6", @@ -6681,7 +7242,7 @@ dependencies = [ "serde", "serde_json", "sha2 0.10.9", - "signature", + "signature 2.2.0", "simple_asn1", "zeroize", ] @@ -6693,12 +7254,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f6e3919bbaa2945715f0bb6d3934a173d1e9a59ac23767fbaaef277265a7411b" dependencies = [ "cfg-if", - "ecdsa", - "elliptic-curve", + "ecdsa 0.16.9", + "elliptic-curve 0.13.8", "once_cell", - "serdect", + "serdect 0.2.0", "sha2 0.10.9", - "signature", + "signature 2.2.0", ] [[package]] @@ -6792,9 +7353,9 @@ dependencies = [ [[package]] name = "leb128" -version = "0.2.6" +version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6cc46bac87ef8093eed6f272babb833b6443374399985ac8ed28471ee0918545" +checksum = "c83bff1d572d6b9aeef67ddfc8448e4a3737909cb28e81f97c791b9018703e52" [[package]] name = "leb128fmt" @@ -6855,9 +7416,9 @@ dependencies = [ [[package]] name = "librocksdb-sys" -version = "0.17.3+10.4.2" +version = "0.19.0+11.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cef2a00ee60fe526157c9023edab23943fae1ce2ab6f4abb2a807c1746835de9" +checksum = "4f45e86edad8e88efe97dbf384b4e48e1ff0f111eabf154c7b09d7a1e5fb573c" dependencies = [ "bindgen", "bzip2-sys", @@ -6865,6 +7426,7 @@ dependencies = [ "libc", "libz-sys", "lz4-sys", + "rustflags", "zstd-sys", ] @@ -6916,6 +7478,71 @@ dependencies = [ "libsecp256k1-core", ] +[[package]] +name = "libunwind" +version = "1.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c6639b70a7ce854b79c70d7e83f16b5dc0137cc914f3d7d03803b513ecc67ac" + +[[package]] +name = "libwild" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f7edaa8ff7a14a1a9915d5ff85c65b24426d81edc0362635a687c70ce7c1ccc" +dependencies = [ + "anyhow", + "atomic-take", + "bitflags 2.13.1", + "blake3", + "bumpalo-herd", + "bytesize 2.7.0", + "cc", + "colored", + "colosseum", + "crossbeam-queue", + "crossbeam-utils", + "derive_more 2.1.1", + "flate2", + "foldhash 0.2.0", + "gimli 0.34.0", + "glob", + "hashbrown 0.17.1", + "hex", + "indexmap 2.14.0", + "itertools 0.15.0", + "jobserver", + "leb128", + "libc", + "linker-layout", + "linker-trace", + "linker-utils", + "memchr", + "memmap2 0.9.11", + "nix 0.31.3", + "object 0.40.0", + "perf-event", + "perfetto-recorder", + "rayon", + "serde", + "serde_yaml", + "sha2 0.11.0", + "sharded-offset-map", + "sharded-vec-writer", + "smallvec", + "strum 0.28.0", + "symbolic-common", + "symbolic-demangle", + "thread_local", + "tracing", + "tracing-subscriber 0.3.23", + "uuid 1.24.1", + "wasm-encoder 0.255.0", + "wasmparser 0.255.0", + "winnow 1.0.3", + "zerocopy", + "zlib-rs", +] + [[package]] name = "libz-sys" version = "1.1.29" @@ -6933,9 +7560,9 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47a1ccadd0bb5a32c196da536fd72c59183de24a055f6bf0513bf845fefab862" dependencies = [ - "ark-bn254", + "ark-bn254 0.5.0", "ark-ff 0.5.0", - "num-bigint 0.4.6", + "num-bigint 0.4.8", "thiserror 1.0.69", ] @@ -6954,6 +7581,40 @@ dependencies = [ "linked-hash-map", ] +[[package]] +name = "linker-layout" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9b117d6790188a855ea548db622f1b9d3ae8fc7df7bc66f296defd78f7c2e10" +dependencies = [ + "anyhow", + "postcard", + "serde", +] + +[[package]] +name = "linker-trace" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "728b8a0f9a835c0debd6ae954531169bc76cb430fae909a701303b907e5b518f" +dependencies = [ + "anyhow", + "postcard", + "serde", +] + +[[package]] +name = "linker-utils" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "198c6aa21803baa1398e7fb169adadba421164c27ee7946b3a7dcc57d40b1f7e" +dependencies = [ + "anyhow", + "leb128", + "object 0.40.0", + "paste", +] + [[package]] name = "linregress" version = "0.5.4" @@ -6998,9 +7659,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.30" +version = "0.4.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "616ec5685824bcc94416c6d4a7a446eea774a31efd7062c8480ba6fd06d7a6e5" +checksum = "0ceec5bc11778974d1bcb055b18002eba7f4b3518b6a0081b3af5f21666da9ad" [[package]] name = "loom" @@ -7017,11 +7678,11 @@ dependencies = [ [[package]] name = "lru" -version = "0.16.4" +version = "0.18.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f66e8d5d03f609abc3a39e6f08e4164ebf1447a732906d39eb9b99b7919ef39" +checksum = "5d2f2f9b4ba7e6b24d95e7e899329d35be83bcded72c8540cdd5368932d1d90a" dependencies = [ - "hashbrown 0.16.1", + "hashbrown 0.17.1", ] [[package]] @@ -7058,6 +7719,23 @@ dependencies = [ "libc", ] +[[package]] +name = "mach2" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dae608c151f68243f2b000364e1f7b186d9c29845f7d2d85bd31b9ad77ad552b" + +[[package]] +name = "macho-unwind-info" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb4bdc8b0ce69932332cf76d24af69c3a155242af95c226b2ab6c2e371ed1149" +dependencies = [ + "thiserror 2.0.20", + "zerocopy", + "zerocopy-derive", +] + [[package]] name = "macro-string" version = "0.2.0" @@ -7066,7 +7744,7 @@ checksum = "59a9dbbfc75d2688ed057456ce8a3ee3f48d12eec09229f560f3643b9f275653" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -7078,7 +7756,7 @@ dependencies = [ "macro_magic_core", "macro_magic_macros", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -7092,7 +7770,7 @@ dependencies = [ "macro_magic_core_macros", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -7103,7 +7781,7 @@ checksum = "b02abfe41815b5bd98dbd4260173db2c116dda171dc0fe7838cb206333b83308" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -7114,7 +7792,7 @@ checksum = "73ea28ee64b88876bf45277ed9a5817c1817df061a74f2b988971a12570e5869" dependencies = [ "macro_magic_core", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -7160,18 +7838,18 @@ checksum = "6b947ae49db0d222b1dbc6b113ce7248a3fc3a6ca21b696717bfc000ba4484d8" [[package]] name = "memmap2" -version = "0.5.10" +version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327" +checksum = "6d28bba84adfe6646737845bc5ebbfa2c08424eb1c37e94a1fd2a82adb56a872" dependencies = [ "libc", ] [[package]] name = "memmap2" -version = "0.6.2" +version = "0.9.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d28bba84adfe6646737845bc5ebbfa2c08424eb1c37e94a1fd2a82adb56a872" +checksum = "d1219ed1b7f229ee7104d281dd01d6802fe28bb6e95d292942c4daacdeb798c0" dependencies = [ "libc", ] @@ -7236,7 +7914,7 @@ dependencies = [ "metrics-util", "quanta", "rustls 0.23.40", - "thiserror 2.0.18", + "thiserror 2.0.20", "tokio", "tracing", ] @@ -7306,7 +7984,7 @@ dependencies = [ name = "mock-server" version = "0.1.0" dependencies = [ - "alloy 2.0.5", + "alloy 2.4.1", "hex", "libsecp256k1", "log", @@ -7320,9 +7998,9 @@ dependencies = [ [[package]] name = "mockall" -version = "0.14.0" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f58d964098a5f9c6b63d0798e5372fd04708193510a7af313c22e9f29b7b620b" +checksum = "1a6ceddfe3ce334925e96bf420fdb2dcee5bed6c632a168ece622676dadeaf8a" dependencies = [ "cfg-if", "downcast", @@ -7334,14 +8012,14 @@ dependencies = [ [[package]] name = "mockall_derive" -version = "0.14.0" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca41ce716dda6a9be188b385aa78ee5260fc25cd3802cb2a8afdc6afbe6b6dbf" +checksum = "9cfe16fbe8a314aeec0b861ac24e60b1e123e97634bab045475b9d6a18416fd8" dependencies = [ "cfg-if", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -7350,6 +8028,32 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7843ec2de400bcbc6a6328c958dc38e5359da6e93e72e37bc5246bf1ae776389" +[[package]] +name = "more-asserts" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fafa6961cabd9c63bcd77a45d7e3b7f3b552b70417831fb0f56db717e72407e" + +[[package]] +name = "munge" +version = "0.4.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e17401f259eba956ca16491461b6e8f72913a0a114e39736ce404410f915a0c" +dependencies = [ + "munge_macro", +] + +[[package]] +name = "munge_macro" +version = "0.4.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4568f25ccbd45ab5d5603dc34318c1ec56b117531781260002151b8530a9f931" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.119", +] + [[package]] name = "nalgebra" version = "0.33.3" @@ -7394,13 +8098,25 @@ version = "0.30.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.13.1", "cfg-if", "cfg_aliases", "libc", "memoffset", ] +[[package]] +name = "nix" +version = "0.31.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf20d2fde8ff38632c426f1165ed7436270b44f199fc55284c38276f9db47c3d" +dependencies = [ + "bitflags 2.13.1", + "cfg-if", + "cfg_aliases", + "libc", +] + [[package]] name = "no-std-compat" version = "0.4.1" @@ -7458,7 +8174,7 @@ version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23" dependencies = [ - "num-bigint 0.4.6", + "num-bigint 0.4.8", "num-complex 0.4.6", "num-integer", "num-iter", @@ -7479,15 +8195,25 @@ dependencies = [ [[package]] name = "num-bigint" -version = "0.4.6" +version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" +checksum = "c89e69e7e0f03bea5ef08013795c25018e101932225a656383bd384495ecc367" dependencies = [ "num-integer", "num-traits", "rand 0.8.6", ] +[[package]] +name = "num-bigint" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93e7820bc0a80a0238e650327316f929ba18d5be054b647490a3a6a339f3e7c0" +dependencies = [ + "num-integer", + "num-traits", +] + [[package]] name = "num-bigint-dig" version = "0.8.6" @@ -7537,7 +8263,7 @@ checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -7552,9 +8278,9 @@ dependencies = [ [[package]] name = "num-integer" -version = "0.1.46" +version = "0.1.47" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" +checksum = "7ce2d95d4b3734dc35aa2f45e1aa22cd416814592a4f9d9205e11affd5b8e10b" dependencies = [ "num-traits", ] @@ -7588,7 +8314,7 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824" dependencies = [ - "num-bigint 0.4.6", + "num-bigint 0.4.8", "num-integer", "num-traits", ] @@ -7653,7 +8379,7 @@ dependencies = [ "proc-macro-crate 3.5.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -7679,22 +8405,36 @@ dependencies = [ "memchr", ] +[[package]] +name = "object" +version = "0.40.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd229a0361b9d0d4396176e02d65897f487eebeab7caa6d443855ee152ca0b9c" +dependencies = [ + "crc32fast", + "flate2", + "hashbrown 0.17.1", + "indexmap 2.14.0", + "memchr", + "ruzstd", +] + [[package]] name = "oe-client-aa" version = "0.1.0" dependencies = [ - "alloy 2.0.5", + "alloy 2.4.1", "ciborium", "heima-primitives", "hex", "mockall", "oe-client-ethereum", "oe-primitives", - "rand 0.10.1", + "rand 0.10.2", "regex", "sha2 0.10.9", "test-log", - "thiserror 2.0.18", + "thiserror 2.0.20", "tokio", "tracing", ] @@ -7704,7 +8444,7 @@ name = "oe-client-accounting" version = "0.1.0" dependencies = [ "accounting-contract", - "alloy 2.0.5", + "alloy 2.4.1", "anchor-client", "async-trait", "bincode", @@ -7713,7 +8453,7 @@ dependencies = [ "oe-client-ethereum", "solana-commitment-config", "solana-sdk", - "solana-system-interface 2.0.0", + "solana-system-interface 3.2.0", "sp-core", "tokio", "tracing", @@ -7726,7 +8466,7 @@ dependencies = [ "async-trait", "chrono", "hex", - "hmac 0.12.1", + "hmac 0.13.0", "mockall", "reqwest 0.13.4", "serde", @@ -7740,7 +8480,7 @@ dependencies = [ name = "oe-client-ethereum" version = "0.1.0" dependencies = [ - "alloy 2.0.5", + "alloy 2.4.1", "async-trait", "hex-literal 1.1.0", "libsecp256k1", @@ -7751,7 +8491,7 @@ dependencies = [ "oe-primitives", "serde_json", "sp-core", - "thiserror 2.0.18", + "thiserror 2.0.20", "tokio", "tracing", "url", @@ -7761,7 +8501,7 @@ dependencies = [ name = "oe-client-hyperliquid" version = "0.1.0" dependencies = [ - "alloy 2.0.5", + "alloy 2.4.1", "ethabi", "hex", "oe-primitives", @@ -7788,7 +8528,7 @@ dependencies = [ "oe-crypto", "oe-primitives", "parity-scale-codec", - "rand 0.10.1", + "rand 0.10.2", "reqwest 0.13.4", "rsa", "serde", @@ -7827,7 +8567,7 @@ dependencies = [ "solana-client", "solana-commitment-config", "solana-sdk", - "solana-system-interface 2.0.0", + "solana-system-interface 3.2.0", "spl-associated-token-account", "spl-token", "tokio", @@ -7854,7 +8594,7 @@ name = "oe-core" version = "0.1.0" dependencies = [ "async-trait", - "base64 0.22.1", + "base64 0.23.1", "chrono", "heima-primitives", "metrics", @@ -7862,7 +8602,7 @@ dependencies = [ "oe-primitives", "oe-storage", "parity-scale-codec", - "rand 0.10.1", + "rand 0.10.2", "regex", "reqwest 0.13.4", "rsa", @@ -7875,29 +8615,29 @@ dependencies = [ "tokio", "tracing", "url", - "uuid 1.23.2", + "uuid 1.24.1", ] [[package]] name = "oe-crypto" version = "0.1.0" dependencies = [ - "ark-bn254", + "ark-bn254 0.6.0", "ark-circom", - "ark-ff 0.5.0", - "ark-groth16", - "ark-std 0.5.0", - "base64 0.22.1", + "ark-ff 0.6.0", + "ark-groth16 0.6.0", + "ark-std 0.6.0", + "base64 0.23.1", "chrono", "ciborium", "ethers", "hex", "jsonwebtoken 11.0.0", "light-poseidon", - "num-bigint 0.4.6", - "p256", + "num-bigint 0.5.1", + "p256 0.14.0", "parity-scale-codec", - "rand 0.10.1", + "rand 0.10.2", "ring 0.17.14", "rsa", "secp256k1 0.29.1", @@ -7907,7 +8647,7 @@ dependencies = [ "sha2 0.10.9", "sp-core", "tracing", - "wasmer", + "wasmer 7.3.0", "wasmer-wasix", ] @@ -7916,7 +8656,7 @@ name = "oe-primitives" version = "0.1.0" dependencies = [ "base58", - "base64 0.22.1", + "base64 0.23.1", "bitcoin", "heima-primitives", "heima-utils", @@ -7957,7 +8697,7 @@ dependencies = [ name = "omni-cli" version = "0.1.0" dependencies = [ - "alloy 2.0.5", + "alloy 2.4.1", "anyhow", "clap", "heima-primitives", @@ -7973,14 +8713,14 @@ dependencies = [ "tokio", "tracing", "tracing-subscriber 0.3.23", - "uuid 1.23.2", + "uuid 1.24.1", ] [[package]] name = "omni-executor" version = "0.1.0" dependencies = [ - "alloy 2.0.5", + "alloy 2.4.1", "clap", "cross-chain-intent-executor", "ethers", @@ -8000,7 +8740,7 @@ dependencies = [ "oe-crypto", "oe-primitives", "oe-storage", - "rand 0.10.1", + "rand 0.10.2", "rpc-server", "rsa", "rust_decimal", @@ -8063,7 +8803,7 @@ version = "0.10.80" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a45fa2aa886c42762255da344f0a0d313e254066c46aad76f300c3d3da62d967" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.13.1", "cfg-if", "foreign-types", "libc", @@ -8079,7 +8819,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -8118,21 +8858,34 @@ version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b" dependencies = [ - "ecdsa", - "elliptic-curve", - "primeorder", + "ecdsa 0.16.9", + "elliptic-curve 0.13.8", + "primeorder 0.13.6", "sha2 0.10.9", ] +[[package]] +name = "p256" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2c9239b2dbc807adbbe147e8cf72ea7450c3a0aabe62cb8e75ff4ec22e1f72a" +dependencies = [ + "ecdsa 0.17.0", + "elliptic-curve 0.14.1", + "primefield", + "primeorder 0.14.0", + "sha2 0.11.0", +] + [[package]] name = "p384" version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fe42f1670a52a47d448f14b6a5c61dd78fce51856e68edaa38f7ae3a46b8d6b6" dependencies = [ - "ecdsa", - "elliptic-curve", - "primeorder", + "ecdsa 0.16.9", + "elliptic-curve 0.13.8", + "primeorder 0.13.6", "sha2 0.10.9", ] @@ -8187,7 +8940,7 @@ dependencies = [ "proc-macro-crate 3.5.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -8322,6 +9075,15 @@ dependencies = [ "base64ct", ] +[[package]] +name = "pem-rfc7468" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6305423e0e7738146434843d1694d621cce767262b2a86910beab705e4493d9" +dependencies = [ + "base64ct", +] + [[package]] name = "percent-encoding" version = "2.3.2" @@ -8337,6 +9099,38 @@ dependencies = [ "num 0.2.1", ] +[[package]] +name = "perf-event" +version = "0.4.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4d6393d9238342159080d79b78cb59c67399a8e7ecfa5d410bd614169e4e823" +dependencies = [ + "libc", + "perf-event-open-sys", +] + +[[package]] +name = "perf-event-open-sys" +version = "4.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c44fb1c7651a45a3652c4afc6e754e40b3d6e6556f1487e2b230bfc4f33c2a8" +dependencies = [ + "libc", +] + +[[package]] +name = "perfetto-recorder" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee50f00666bf0c681a805a241afcf131ca3b9da28e79c49d3563be86099e002f" +dependencies = [ + "libc", + "nix 0.31.3", + "prost", + "rand 0.10.2", + "windows-sys 0.61.2", +] + [[package]] name = "pest" version = "2.8.6" @@ -8353,7 +9147,7 @@ version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db" dependencies = [ - "fixedbitset", + "fixedbitset 0.4.2", "indexmap 2.14.0", ] @@ -8373,31 +9167,65 @@ version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078" dependencies = [ - "phf_macros", - "phf_shared", + "phf_macros 0.11.3", + "phf_shared 0.11.3", +] + +[[package]] +name = "phf" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "010378780309880b08997fae13be7834dba947d36393bd372f2b1556deb2a2f6" +dependencies = [ + "phf_macros 0.14.0", + "phf_shared 0.14.0", + "serde", +] + +[[package]] +name = "phf_generator" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" +dependencies = [ + "phf_shared 0.11.3", + "rand 0.8.6", +] + +[[package]] +name = "phf_generator" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aeb62e0959d5a1bebc965f4d15d9e2b7cea002b6b0f5ba8cde6cc26738467100" +dependencies = [ + "fastrand", + "phf_shared 0.14.0", ] [[package]] -name = "phf_generator" +name = "phf_macros" version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" +checksum = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216" dependencies = [ - "phf_shared", - "rand 0.8.6", + "phf_generator 0.11.3", + "phf_shared 0.11.3", + "proc-macro2", + "quote", + "syn 2.0.119", ] [[package]] name = "phf_macros" -version = "0.11.3" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216" +checksum = "5fa8d0ca26d424d27630da600c6624696e7dec8bf7b3b492b383c5dc49e5e085" dependencies = [ - "phf_generator", - "phf_shared", + "phf_generator 0.14.0", + "phf_shared 0.14.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -8409,6 +9237,15 @@ dependencies = [ "siphasher 1.0.3", ] +[[package]] +name = "phf_shared" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6fd9027e2d9319be6349febd1db4e8d02aa544921200c9b777720ac34a3aa89" +dependencies = [ + "siphasher 1.0.3", +] + [[package]] name = "picosimd" version = "0.9.6" @@ -8432,7 +9269,7 @@ checksum = "c96395f0a926bc13b1c17622aaddda1ecb55d49c8f1bf9777e4d877800a43f8b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -8453,9 +9290,9 @@ version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f" dependencies = [ - "der", - "pkcs8", - "spki", + "der 0.7.10", + "pkcs8 0.10.2", + "spki 0.7.3", ] [[package]] @@ -8464,8 +9301,18 @@ version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" dependencies = [ - "der", - "spki", + "der 0.7.10", + "spki 0.7.3", +] + +[[package]] +name = "pkcs8" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "451913da69c775a56034ea8d9003d27ee8948e12443eae7c038ba100a4f21cb7" +dependencies = [ + "der 0.8.1", + "spki 0.8.0", ] [[package]] @@ -8558,7 +9405,7 @@ dependencies = [ "polkavm-common", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -8568,7 +9415,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0a4f5352e13c1ca5f0e4d7b4a804fbb85b0e02c45cae435d101fe71081bc8ed8" dependencies = [ "polkavm-derive-impl", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -8598,6 +9445,18 @@ dependencies = [ "portable-atomic", ] +[[package]] +name = "postcard" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6764c3b5dd454e283a30e6dfe78e9b31096d9e32036b5d1eaac7a6119ccb9a24" +dependencies = [ + "cobs", + "embedded-io 0.4.0", + "embedded-io 0.6.1", + "serde", +] + [[package]] name = "potential_utf" version = "0.1.5" @@ -8661,7 +9520,21 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b" dependencies = [ "proc-macro2", - "syn 2.0.117", + "syn 2.0.119", +] + +[[package]] +name = "primefield" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c555a6e4eb7d4e158fcb028c835c3b8642206ddc279b5c6b202ef9a8bdb592f4" +dependencies = [ + "crypto-bigint 0.7.5", + "crypto-common 0.2.2", + "ff 0.14.0", + "rand_core 0.10.1", + "subtle", + "zeroize", ] [[package]] @@ -8670,7 +9543,20 @@ version = "0.13.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6" dependencies = [ - "elliptic-curve", + "elliptic-curve 0.13.8", +] + +[[package]] +name = "primeorder" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c9f42978c78a00e3d68f69fc03e57a234debae69da4020a4fb588fcdcd07b06" +dependencies = [ + "elliptic-curve 0.14.1", + "once_cell", + "primefield", + "serdect 0.4.3", + "wnaf", ] [[package]] @@ -8755,6 +9641,16 @@ dependencies = [ "quote", ] +[[package]] +name = "proc-macro-error-attr3" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b0084e6206a967a2dad822180626b2f6b07a3b379325e8f1ec0438e33a469ba7" +dependencies = [ + "proc-macro2", + "quote", +] + [[package]] name = "proc-macro-error2" version = "2.0.1" @@ -8764,7 +9660,19 @@ dependencies = [ "proc-macro-error-attr2", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", +] + +[[package]] +name = "proc-macro-error3" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0cf066225f2373bc711684792b69bdeac0356019b007e721090c24d92d5d5a50" +dependencies = [ + "proc-macro-error-attr3", + "proc-macro2", + "quote", + "syn 3.0.3", ] [[package]] @@ -8775,14 +9683,14 @@ checksum = "75eea531cfcd120e0851a3f8aed42c4841f78c889eefafd96339c72677ae42c3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] name = "proc-macro2" -version = "1.0.106" +version = "1.0.107" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934" +checksum = "985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9" dependencies = [ "unicode-ident", ] @@ -8809,7 +9717,7 @@ checksum = "4b45fcc2344c680f5025fe57779faef368840d0bd1f42f216291f0dc4ace4744" dependencies = [ "bit-set 0.8.0", "bit-vec 0.8.0", - "bitflags 2.11.1", + "bitflags 2.13.1", "num-traits", "rand 0.9.4", "rand_chacha 0.9.0", @@ -8820,13 +9728,45 @@ dependencies = [ "unarray", ] +[[package]] +name = "prost" +version = "0.14.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "528ac67416ff8646872a3c02cad9cc4ee5dc9f9540c9b10771855c95cb2e5ae1" +dependencies = [ + "bytes", + "prost-derive", +] + +[[package]] +name = "prost-derive" +version = "0.14.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b570b25f7617e43d59005d0990ccb79e950a423952cea19671b7a876da390adf" +dependencies = [ + "anyhow", + "itertools 0.14.0", + "proc-macro2", + "quote", + "syn 2.0.119", +] + [[package]] name = "ptr_meta" version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0738ccf7ea06b608c10564b31debd4f5bc5e197fc8bfe088f68ae5ce81e7a4f1" dependencies = [ - "ptr_meta_derive", + "ptr_meta_derive 0.1.4", +] + +[[package]] +name = "ptr_meta" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "743da816b98c921cdbe8628ef7381b76f25ecf4da599fc80aca90eae7ef70cc0" +dependencies = [ + "ptr_meta_derive 0.3.2", ] [[package]] @@ -8840,6 +9780,17 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "ptr_meta_derive" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1c8d9ca532f185d5d4db7a7c9d51420b452168ea1c2b913953281bd6fe1fcbd0" +dependencies = [ + "proc-macro2", + "quote", + "syn 3.0.3", +] + [[package]] name = "pulldown-cmark" version = "0.8.0" @@ -8895,7 +9846,7 @@ dependencies = [ "rustc-hash", "rustls 0.23.40", "socket2 0.6.4", - "thiserror 2.0.18", + "thiserror 2.0.20", "tokio", "tracing", "web-time", @@ -8911,14 +9862,14 @@ dependencies = [ "bytes", "getrandom 0.4.2", "lru-slab", - "rand 0.10.1", + "rand 0.10.2", "rand_pcg", "ring 0.17.14", "rustc-hash", "rustls 0.23.40", "rustls-pki-types", "slab", - "thiserror 2.0.18", + "thiserror 2.0.20", "tinyvec", "tracing", "web-time", @@ -8935,14 +9886,14 @@ dependencies = [ "once_cell", "socket2 0.6.4", "tracing", - "windows-sys 0.60.2", + "windows-sys 0.59.0", ] [[package]] name = "quote" -version = "1.0.45" +version = "1.0.47" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924" +checksum = "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001" dependencies = [ "proc-macro2", ] @@ -8965,6 +9916,15 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" +[[package]] +name = "rancor" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b534442d0fcdb55d66f373d9cac6d33b6293a2335bc2136dbd06ce0e87d2572" +dependencies = [ + "ptr_meta 0.3.2", +] + [[package]] name = "rand" version = "0.8.6" @@ -8990,9 +9950,9 @@ dependencies = [ [[package]] name = "rand" -version = "0.10.1" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2e8e8bcc7961af1fdac401278c6a831614941f6164ee3bf4ce61b7edb162207" +checksum = "c7f5fa3a058cd35567ef9bfa5e75732bee0f9e4c55fa90477bef2dfcdbc4be80" dependencies = [ "chacha20", "getrandom 0.4.2", @@ -9071,6 +10031,12 @@ dependencies = [ "rand_core 0.9.5", ] +[[package]] +name = "rangemap" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a611d15b50743feb4c76b7d03edcb0e64f399c26961e4efe6975bc398be6aa3d" + [[package]] name = "rapidhash" version = "4.4.1" @@ -9086,7 +10052,7 @@ version = "11.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "498cd0dc59d73224351ee52a95fee0f1a617a2eae0e7d9d720cc622c73a54186" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.13.1", ] [[package]] @@ -9121,7 +10087,7 @@ version = "0.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.13.1", ] [[package]] @@ -9152,14 +10118,14 @@ checksum = "b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] name = "regex" -version = "1.12.3" +version = "1.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276" +checksum = "f020237b6c8eed93db2e2cb53c00c60a8e1bc73da7d073199a1180401450218d" dependencies = [ "aho-corasick", "memchr", @@ -9169,9 +10135,9 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.4.14" +version = "0.4.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f" +checksum = "ad8553b9b26413251cbf30e620595c7a41b3887f03da04579c0e6b0d6a06b4b2" dependencies = [ "aho-corasick", "memchr", @@ -9180,9 +10146,9 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.8.10" +version = "0.8.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a" +checksum = "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4" [[package]] name = "region" @@ -9192,17 +10158,38 @@ checksum = "e6b6ebd13bc009aef9cd476c1310d49ac354d36e240cf1bd753290f3dc7199a7" dependencies = [ "bitflags 1.3.2", "libc", - "mach2", + "mach2 0.4.3", "windows-sys 0.52.0", ] +[[package]] +name = "region" +version = "4.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "430988f137a23121407b362bf10b09df302ed5092ffeb9af90a549edcc849115" +dependencies = [ + "bitflags 2.13.1", + "libc", + "mach2 0.4.3", + "windows-sys 0.61.2", +] + [[package]] name = "rend" version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "71fe3824f5629716b1589be05dacd749f6aa084c87e00e016714a8cdfccc997c" dependencies = [ - "bytecheck", + "bytecheck 0.6.12", +] + +[[package]] +name = "rend" +version = "0.5.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "663ba70707f96e871406fe10d68128412e619b06d1d47cb91c3a4c6501176240" +dependencies = [ + "bytecheck 0.8.3", ] [[package]] @@ -9265,7 +10252,7 @@ dependencies = [ "futures-core", "futures-util", "h2 0.4.14", - "http 1.4.1", + "http 1.5.0", "http-body 1.0.1", "http-body-util", "hyper 1.10.1", @@ -9289,7 +10276,7 @@ dependencies = [ "tokio-native-tls", "tokio-rustls 0.26.4", "tower", - "tower-http", + "tower-http 0.6.11", "tower-service", "url", "wasm-bindgen", @@ -9309,7 +10296,7 @@ dependencies = [ "encoding_rs", "futures-core", "h2 0.4.14", - "http 1.4.1", + "http 1.5.0", "http-body 1.0.1", "http-body-util", "hyper 1.10.1", @@ -9323,7 +10310,7 @@ dependencies = [ "quinn", "rustls 0.23.40", "rustls-pki-types", - "rustls-platform-verifier 0.7.0", + "rustls-platform-verifier 0.6.2", "serde", "serde_json", "serde_urlencoded", @@ -9331,7 +10318,7 @@ dependencies = [ "tokio", "tokio-rustls 0.26.4", "tower", - "tower-http", + "tower-http 0.6.11", "tower-service", "url", "wasm-bindgen", @@ -9347,7 +10334,7 @@ checksum = "57f17d28a6e6acfe1733fe24bcd30774d13bffa4b8a22535b4c8c98423088d4e" dependencies = [ "anyhow", "async-trait", - "http 1.4.1", + "http 1.5.0", "reqwest 0.12.28", "serde", "thiserror 1.0.69", @@ -9364,6 +10351,16 @@ dependencies = [ "subtle", ] +[[package]] +name = "rfc6979" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4a459cddafb3fe76b31fd8f1108007566c40301feb64dc7b54656eb7388172b" +dependencies = [ + "crypto-bigint 0.7.5", + "hmac 0.13.0", +] + [[package]] name = "ring" version = "0.16.20" @@ -9409,16 +10406,35 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2297bf9c81a3f0dc96bc9521370b88f054168c29826a75e89c55ff196e7ed6a1" dependencies = [ "bitvec", - "bytecheck", + "bytecheck 0.6.12", "bytes", "hashbrown 0.12.3", "indexmap 1.9.3", - "ptr_meta", - "rend", - "rkyv_derive", + "ptr_meta 0.1.4", + "rend 0.4.2", + "rkyv_derive 0.7.46", "seahash", "tinyvec", - "uuid 1.23.2", + "uuid 1.24.1", +] + +[[package]] +name = "rkyv" +version = "0.8.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d9776093b7ca170454ab1406954f7b7d97a57c51dc6c0642957fb2ef25c2d399" +dependencies = [ + "bytecheck 0.8.3", + "bytes", + "hashbrown 0.17.1", + "indexmap 2.14.0", + "munge", + "ptr_meta 0.3.2", + "rancor", + "rend 0.5.4", + "rkyv_derive 0.8.18", + "tinyvec", + "uuid 1.24.1", ] [[package]] @@ -9432,6 +10448,17 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "rkyv_derive" +version = "0.8.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1c25ef604ac7dd839d44d64648952ea23c97866f124ff671b0ed2cf3ad9bb06e" +dependencies = [ + "proc-macro2", + "quote", + "syn 3.0.3", +] + [[package]] name = "rlp" version = "0.5.2" @@ -9473,7 +10500,7 @@ checksum = "652db34deaaa57929e10ca18e5454a32cb0efc351ae80d320334bbf907b908b3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -9497,9 +10524,9 @@ dependencies = [ [[package]] name = "rocksdb" -version = "0.24.0" +version = "0.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddb7af00d2b17dbd07d82c0063e25411959748ff03e8d4f96134c2ff41fce34f" +checksum = "d8d90add70d1d420ee487bce4a1449880a8d147451c6051b2ee5f8354553dcbf" dependencies = [ "libc", "librocksdb-sys", @@ -9515,25 +10542,25 @@ checksum = "afab94fb28594581f62d981211a9a4d53cc8130bbcbbb89a0440d9b8e81a7746" name = "rpc-server" version = "0.1.0" dependencies = [ - "alloy 2.0.5", - "alloy-signer 2.0.5", - "alloy-signer-local 2.0.5", - "ark-bn254", - "ark-ff 0.5.0", + "alloy 2.4.1", + "alloy-signer 2.4.1", + "alloy-signer-local 2.4.1", + "ark-bn254 0.6.0", + "ark-ff 0.6.0", "async-trait", "base58", - "base64 0.22.1", + "base64 0.23.1", "chrono", "email_address", "ethers", "heima-primitives", "heima-utils", "hex", - "http 1.4.1", + "http 1.5.0", "hyperliquid_rust_sdk", "jsonrpsee", "light-poseidon", - "num-bigint 0.4.6", + "num-bigint 0.5.1", "oe-client-aa", "oe-client-binance", "oe-client-ethereum", @@ -9546,7 +10573,7 @@ dependencies = [ "oe-primitives", "oe-storage", "parity-scale-codec", - "rand 0.10.1", + "rand 0.10.2", "reqwest 0.13.4", "rsa", "serde", @@ -9556,9 +10583,9 @@ dependencies = [ "tempfile", "tokio", "tower", - "tower-http", + "tower-http 0.7.0", "tracing", - "uuid 1.23.2", + "uuid 1.24.1", ] [[package]] @@ -9567,35 +10594,36 @@ version = "0.9.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b8573f03f5883dcaebdfcf4725caa1ecb9c15b2ef50c43a07b816e06799bb12d" dependencies = [ - "const-oid", + "const-oid 0.9.6", "digest 0.10.7", "num-bigint-dig", "num-integer", "num-traits", "pkcs1", - "pkcs8", + "pkcs8 0.10.2", "rand_core 0.6.4", "sha2 0.10.9", - "signature", - "spki", + "signature 2.2.0", + "spki 0.7.3", "subtle", "zeroize", ] [[package]] name = "ruint" -version = "1.18.0" +version = "1.20.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0298da754d1395046b0afdc2f20ee76d29a8ae310cd30ffa84ed42acba9cb12a" +checksum = "f5e99bff0393163bb25029a6af25d3d8d202ba5b5438a74d1bd8789f5c822970" dependencies = [ "alloy-rlp", "ark-ff 0.3.0", "ark-ff 0.4.2", "ark-ff 0.5.0", + "ark-ff 0.6.0", "bytes", "fastrlp 0.3.1", "fastrlp 0.4.0", - "num-bigint 0.4.6", + "num-bigint 0.4.8", "num-integer", "num-traits", "parity-scale-codec", @@ -9618,16 +10646,16 @@ checksum = "48fd7bd8a6377e15ad9d42a8ec25371b94ddc67abe7c8b9127bec79bebaaae18" [[package]] name = "rust_decimal" -version = "1.42.0" +version = "1.42.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c5108e3d4d903e21aac27f12ba5377b6b34f9f44b325e4894c7924169d06995" +checksum = "be2a24f50780bc85f09cc6ac299bdf1424302742d77221106859c9d8b102126a" dependencies = [ "arrayvec", "borsh", "bytes", "num-traits", "rand 0.8.6", - "rkyv", + "rkyv 0.7.46", "serde", "serde_json", "wasm-bindgen", @@ -9669,6 +10697,12 @@ dependencies = [ "semver 1.0.28", ] +[[package]] +name = "rustflags" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a39e0e9135d7a7208ee80aa4e3e4b88f0f5ad7be92153ed70686c38a03db2e63" + [[package]] name = "rusticata-macros" version = "4.1.0" @@ -9684,7 +10718,7 @@ version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.13.1", "errno", "libc", "linux-raw-sys 0.4.15", @@ -9697,7 +10731,7 @@ version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.13.1", "errno", "libc", "linux-raw-sys 0.12.1", @@ -9771,7 +10805,7 @@ checksum = "19787cda76408ec5404443dc8b31795c87cd8fec49762dc75fa727740d34acc1" dependencies = [ "core-foundation 0.10.1", "core-foundation-sys", - "jni 0.21.1", + "jni", "log", "once_cell", "rustls 0.23.40", @@ -9792,28 +10826,7 @@ checksum = "1d99feebc72bae7ab76ba994bb5e121b8d83d910ca40b36e0921f53becc41784" dependencies = [ "core-foundation 0.10.1", "core-foundation-sys", - "jni 0.21.1", - "log", - "once_cell", - "rustls 0.23.40", - "rustls-native-certs", - "rustls-platform-verifier-android", - "rustls-webpki 0.103.13", - "security-framework", - "security-framework-sys", - "webpki-root-certs 1.0.7", - "windows-sys 0.61.2", -] - -[[package]] -name = "rustls-platform-verifier" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26d1e2536ce4f35f4846aa13bff16bd0ff40157cdb14cc056c7b14ba41233ba0" -dependencies = [ - "core-foundation 0.10.1", - "core-foundation-sys", - "jni 0.22.4", + "jni", "log", "once_cell", "rustls 0.23.40", @@ -9872,6 +10885,15 @@ dependencies = [ "wait-timeout", ] +[[package]] +name = "ruzstd" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a252f5e20f038fe7b4ea53e073e65398d652c864cc162fc77c56c2f13717b888" +dependencies = [ + "twox-hash 2.1.2", +] + [[package]] name = "ryu" version = "1.0.23" @@ -9927,7 +10949,7 @@ dependencies = [ "scale-encode-derive", "scale-type-resolver", "smallvec", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -9940,7 +10962,7 @@ dependencies = [ "proc-macro-crate 3.5.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -9966,7 +10988,7 @@ dependencies = [ "proc-macro-crate 3.5.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -10033,7 +11055,7 @@ dependencies = [ "proc-macro2", "quote", "serde_derive_internals", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -10112,11 +11134,25 @@ version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc" dependencies = [ - "base16ct", - "der", + "base16ct 0.2.0", + "der 0.7.10", "generic-array", - "pkcs8", - "serdect", + "pkcs8 0.10.2", + "serdect 0.2.0", + "subtle", + "zeroize", +] + +[[package]] +name = "sec1" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d56d437c2f19203ce5f7122e507831de96f3d2d4d3be5af44a0b0a09d8a80e4d" +dependencies = [ + "base16ct 1.0.0", + "ctutils", + "der 0.8.1", + "hybrid-array", "subtle", "zeroize", ] @@ -10206,7 +11242,7 @@ version = "3.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b7f4bc775c73d9a02cde8bf7b2ec4c9d12743edf609006c7facc23998404cd1d" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.13.1", "core-foundation 0.10.1", "core-foundation-sys", "libc", @@ -10273,15 +11309,15 @@ dependencies = [ "reqwest 0.13.4", "serde", "serde_json", - "thiserror 2.0.18", + "thiserror 2.0.20", "url", ] [[package]] name = "serde" -version = "1.0.228" +version = "1.0.229" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" +checksum = "4148590afebada386688f18773da617792bf2ef03ffc1e4cbd2b1d45b023e0ba" dependencies = [ "serde_core", "serde_derive", @@ -10307,6 +11343,17 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "serde-wasm-bindgen" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8302e169f0eddcc139c70f139d19d6467353af16f9fce27e8c30158036a1e16b" +dependencies = [ + "js-sys", + "serde", + "wasm-bindgen", +] + [[package]] name = "serde_bytes" version = "0.11.19" @@ -10319,22 +11366,22 @@ dependencies = [ [[package]] name = "serde_core" -version = "1.0.228" +version = "1.0.229" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" +checksum = "67dca2c9c51e58a4791a4b1ed58308b39c64224d349a935ab5039aa360942a48" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.228" +version = "1.0.229" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" +checksum = "e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 3.0.3", ] [[package]] @@ -10345,14 +11392,14 @@ checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] name = "serde_json" -version = "1.0.149" +version = "1.0.151" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" +checksum = "c841b55ecdae098c80dcae9cf767f6f8a0c2cdb3416bbef72181df4d0fe73f14" dependencies = [ "itoa", "memchr", @@ -10363,13 +11410,13 @@ dependencies = [ [[package]] name = "serde_repr" -version = "0.1.20" +version = "0.1.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c" +checksum = "8d3b1629de253c70a0508c3899572da79ca359fdab27c7920ff00406df418906" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 3.0.3", ] [[package]] @@ -10381,6 +11428,15 @@ dependencies = [ "serde", ] +[[package]] +name = "serde_spanned" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6662b5879511e06e8999a8a235d848113e942c9124f211511b16466ee2995f26" +dependencies = [ + "serde_core", +] + [[package]] name = "serde_urlencoded" version = "0.7.1" @@ -10395,9 +11451,9 @@ dependencies = [ [[package]] name = "serde_with" -version = "3.21.0" +version = "3.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76a5c54c7310e7b8b9577c286d7e399ddd876c3e12b3ed917a8aabc4b96e9e8c" +checksum = "ee78f1fbe43ac4a0e47aadb3dbd357b69eb0d3793e948624cd03dd2750ab1c0a" dependencies = [ "base64 0.22.1", "bs58", @@ -10405,6 +11461,7 @@ dependencies = [ "hex", "indexmap 1.9.3", "indexmap 2.14.0", + "jiff", "schemars 0.9.0", "schemars 1.2.1", "serde_core", @@ -10415,14 +11472,14 @@ dependencies = [ [[package]] name = "serde_with_macros" -version = "3.21.0" +version = "3.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84d57bc0c8b9a17920c178daa6bb924850d54a9c97ab45194bb8c17ad66bb660" +checksum = "8705578779c2b6bd90d84d66eb2e206b708b1a4d7b9f17641b293545bf1c7e46" dependencies = [ "darling 0.23.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -10444,7 +11501,17 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a84f14a19e9a014bb9f4512488d9829a68e04ecabffb0f9904cd1ace94598177" dependencies = [ - "base16ct", + "base16ct 0.2.0", + "serde", +] + +[[package]] +name = "serdect" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "66cf8fedced2fcf12406bcb34223dffb92eaf34908ede12fed414c82b7f00b3e" +dependencies = [ + "base16ct 1.0.0", "serde", ] @@ -10483,6 +11550,17 @@ dependencies = [ "digest 0.10.7", ] +[[package]] +name = "sha2" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "446ba717509524cb3f22f17ecc096f10f4822d76ab5c0b9822c5f9c284e825f4" +dependencies = [ + "cfg-if", + "cpufeatures 0.3.0", + "digest 0.11.3", +] + [[package]] name = "sha2-const-stable" version = "0.1.0" @@ -10519,6 +11597,15 @@ dependencies = [ "cfg-if", ] +[[package]] +name = "sharded-offset-map" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2b71ad2c1fdc235dc70668aff10a50040624596781d443a3389b1203d18e6b7" +dependencies = [ + "sharded-vec-writer", +] + [[package]] name = "sharded-slab" version = "0.1.7" @@ -10528,6 +11615,12 @@ dependencies = [ "lazy_static", ] +[[package]] +name = "sharded-vec-writer" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b990b2e423f971a9afaea1fdf46ab3e42197d2577e8ef89f2266c1c26a0731a6" + [[package]] name = "shared-buffer" version = "0.1.4" @@ -10566,8 +11659,18 @@ version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" dependencies = [ - "digest 0.10.7", - "rand_core 0.6.4", + "digest 0.10.7", + "rand_core 0.6.4", +] + +[[package]] +name = "signature" +version = "3.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "28d567dcbaf0049cb8ac2608a76cd95ff9e4412e1899d389ee400918ca7537f5" +dependencies = [ + "digest 0.11.3", + "rand_core 0.10.1", ] [[package]] @@ -10589,16 +11692,6 @@ version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "703d5c7ef118737c72f1af64ad2f6f8c5e1921f818cdcb97b8fe6fc69bf66214" -[[package]] -name = "simd_cesu8" -version = "1.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94f90157bb87cddf702797c5dadfa0be7d266cdf49e22da2fcaa32eff75b2c33" -dependencies = [ - "rustc_version 0.4.1", - "simdutf8", -] - [[package]] name = "simdutf8" version = "0.1.5" @@ -10617,9 +11710,9 @@ version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0d585997b0ac10be3c5ee635f1bab02d512760d14b7c468801ac8a01d9ae5f1d" dependencies = [ - "num-bigint 0.4.6", + "num-bigint 0.4.8", "num-traits", - "thiserror 2.0.18", + "thiserror 2.0.20", "time", ] @@ -10696,7 +11789,7 @@ dependencies = [ "base64 0.22.1", "bytes", "futures", - "http 1.4.1", + "http 1.5.0", "httparse", "log", "rand 0.8.6", @@ -10759,7 +11852,7 @@ dependencies = [ "spl-token-group-interface", "spl-token-interface", "spl-token-metadata-interface", - "thiserror 2.0.18", + "thiserror 2.0.20", "zstd 0.13.3", ] @@ -10858,7 +11951,7 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "30c80fb6d791b3925d5ec4bf23a7c169ef5090c013059ec3ed7d0b2c04efa085" dependencies = [ - "num-bigint 0.4.6", + "num-bigint 0.4.8", "num-traits", "solana-define-syscall 3.0.0", ] @@ -10926,7 +12019,7 @@ dependencies = [ "solana-transaction-error", "solana-transaction-status-client-types", "solana-udp-client", - "thiserror 2.0.18", + "thiserror 2.0.20", "tokio", "tokio-util", ] @@ -11020,7 +12113,7 @@ dependencies = [ "solana-metrics", "solana-time-utils", "solana-transaction-error", - "thiserror 2.0.18", + "thiserror 2.0.20", "tokio", ] @@ -11049,7 +12142,7 @@ dependencies = [ "curve25519-dalek", "solana-define-syscall 3.0.0", "subtle", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -11157,7 +12250,7 @@ dependencies = [ "solana-pubkey 3.0.0", "solana-sdk-ids", "solana-system-interface 2.0.0", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -11269,7 +12362,7 @@ version = "3.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9e0732294560e88ecdb2bbc656e67383e9f88c78ec09469cef172f0d28cd1bcd" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.13.1", "solana-account-info", "solana-instruction", "solana-instruction-error", @@ -11291,7 +12384,7 @@ dependencies = [ "solana-client", "solana-commitment-config", "solana-sdk", - "solana-system-interface 2.0.0", + "solana-system-interface 3.2.0", "tokio", "tracing", ] @@ -11406,7 +12499,7 @@ dependencies = [ "solana-cluster-type", "solana-sha256-hasher", "solana-time-utils", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -11437,7 +12530,7 @@ dependencies = [ "dashmap 5.5.3", "itertools 0.12.1", "log", - "nix", + "nix 0.30.1", "rand 0.8.6", "serde", "socket2 0.6.4", @@ -11493,7 +12586,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6edf2f25743c95229ac0fdc32f8f5893ef738dbf332c669e9861d33ddb0f469d" dependencies = [ "bincode", - "bitflags 2.11.1", + "bitflags 2.13.1", "cfg_eval", "serde", "serde_derive", @@ -11516,7 +12609,7 @@ dependencies = [ "fnv", "libc", "log", - "nix", + "nix 0.30.1", "rand 0.8.6", "rayon", "serde", @@ -11675,7 +12768,7 @@ dependencies = [ "solana-pubkey 3.0.0", "solana-rpc-client-types", "solana-signature", - "thiserror 2.0.18", + "thiserror 2.0.20", "tokio", "tokio-stream", "tokio-tungstenite 0.28.0", @@ -11709,7 +12802,7 @@ dependencies = [ "solana-streamer", "solana-tls-utils", "solana-transaction-error", - "thiserror 2.0.18", + "thiserror 2.0.20", "tokio", ] @@ -11813,7 +12906,7 @@ dependencies = [ "solana-signer", "solana-transaction-error", "solana-transaction-status-client-types", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -11830,7 +12923,7 @@ dependencies = [ "solana-pubkey 3.0.0", "solana-rpc-client", "solana-sdk-ids", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -11857,7 +12950,7 @@ dependencies = [ "solana-transaction-status-client-types", "solana-version", "spl-generic-token", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -11877,7 +12970,7 @@ dependencies = [ "hash32 0.3.1", "log", "rustc-demangle", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -11915,7 +13008,7 @@ dependencies = [ "solana-time-utils", "solana-transaction", "solana-transaction-error", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -11936,7 +13029,7 @@ dependencies = [ "bs58", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -11947,7 +13040,7 @@ checksum = "e7c5f18893d62e6c73117dcba48f8f5e3266d90e5ec3d0a0a90f9785adac36c1" dependencies = [ "k256", "solana-define-syscall 5.1.0", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -12132,7 +13225,7 @@ dependencies = [ "itertools 0.12.1", "libc", "log", - "nix", + "nix 0.30.1", "num_cpus", "pem 1.1.1", "percentage", @@ -12154,7 +13247,7 @@ dependencies = [ "solana-tls-utils", "solana-transaction-error", "solana-transaction-metrics-tracker", - "thiserror 2.0.18", + "thiserror 2.0.20", "tokio", "tokio-util", "x509-parser", @@ -12298,7 +13391,7 @@ dependencies = [ "solana-signer", "solana-transaction", "solana-transaction-error", - "thiserror 2.0.18", + "thiserror 2.0.20", "tokio", ] @@ -12390,7 +13483,7 @@ dependencies = [ "solana-transaction", "solana-transaction-context", "solana-transaction-error", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -12405,7 +13498,7 @@ dependencies = [ "solana-net-utils", "solana-streamer", "solana-transaction-error", - "thiserror 2.0.18", + "thiserror 2.0.20", "tokio", ] @@ -12492,7 +13585,7 @@ dependencies = [ "solana-signature", "solana-signer", "subtle", - "thiserror 2.0.18", + "thiserror 2.0.20", "wasm-bindgen", "zeroize", ] @@ -12506,7 +13599,7 @@ dependencies = [ "itertools 0.11.0", "lalrpop", "lalrpop-util", - "phf", + "phf 0.11.3", "thiserror 1.0.69", "unicode-xid", ] @@ -12544,7 +13637,7 @@ dependencies = [ "proc-macro-crate 3.5.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -12679,7 +13772,7 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0 dependencies = [ "quote", "sp-crypto-hashing", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -12689,7 +13782,7 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2512#ba6a0 dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -12842,7 +13935,7 @@ dependencies = [ "proc-macro-crate 3.5.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -12970,7 +14063,7 @@ dependencies = [ "proc-macro-warning", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -13029,7 +14122,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d" dependencies = [ "base64ct", - "der", + "der 0.7.10", +] + +[[package]] +name = "spki" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d9efca8738c78ee9484207732f728b1ef517bbb1833d6fc0879ca898a522f6f" +dependencies = [ + "base64ct", + "der 0.8.1", ] [[package]] @@ -13055,7 +14158,7 @@ dependencies = [ "spl-associated-token-account-interface", "spl-token-2022-interface", "spl-token-interface", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -13089,7 +14192,7 @@ checksum = "d9e8418ea6269dcfb01c712f0444d2c75542c04448b480e87de59d2865edc750" dependencies = [ "quote", "spl-discriminator-syn", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -13101,7 +14204,7 @@ dependencies = [ "proc-macro2", "quote", "sha2 0.10.9", - "syn 2.0.117", + "syn 2.0.119", "thiserror 1.0.69", ] @@ -13132,7 +14235,7 @@ dependencies = [ "solana-pubkey 3.0.0", "solana-zero-copy", "solana-zk-sdk", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -13160,7 +14263,7 @@ dependencies = [ "solana-sdk-ids", "solana-sysvar", "spl-token-interface", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -13188,7 +14291,7 @@ dependencies = [ "spl-token-group-interface", "spl-token-metadata-interface", "spl-type-length-value", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -13208,7 +14311,7 @@ dependencies = [ "solana-sdk-ids", "solana-zk-sdk", "spl-pod", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -13219,7 +14322,7 @@ checksum = "a0cd59fce3dc00f563c6fa364d67c3f200d278eae681f4dc250240afcfe044b1" dependencies = [ "curve25519-dalek", "solana-zk-sdk", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -13238,7 +14341,7 @@ dependencies = [ "solana-program-error", "solana-zero-copy", "spl-discriminator", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -13258,7 +14361,7 @@ dependencies = [ "solana-program-pack", "solana-pubkey 3.0.0", "solana-sdk-ids", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -13277,7 +14380,7 @@ dependencies = [ "spl-discriminator", "spl-pod", "spl-type-length-value", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -13294,7 +14397,7 @@ dependencies = [ "solana-program-error", "solana-zero-copy", "spl-discriminator", - "thiserror 2.0.18", + "thiserror 2.0.20", ] [[package]] @@ -13353,7 +14456,7 @@ checksum = "bf776ba3fa74f83bf4b63c3dcbbf82173db2632ed8452cb2d891d33f459de70f" dependencies = [ "new_debug_unreachable", "parking_lot", - "phf_shared", + "phf_shared 0.11.3", "precomputed-hash", ] @@ -13392,6 +14495,9 @@ name = "strum" version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9628de9b8791db39ceda2b119bbe13134770b56c138ec1d3af810d045c04f9bd" +dependencies = [ + "strum_macros 0.28.0", +] [[package]] name = "strum_macros" @@ -13403,7 +14509,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -13415,7 +14521,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -13427,7 +14533,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -13482,6 +14588,29 @@ dependencies = [ "zip", ] +[[package]] +name = "symbolic-common" +version = "13.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ddfa0014ff4e423a1bb8881453c7a29181eb14fe1dbc8e0197ebfa081903f3ed" +dependencies = [ + "debugid", + "memmap2 0.9.11", + "stable_deref_trait", + "uuid 1.24.1", +] + +[[package]] +name = "symbolic-demangle" +version = "13.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a213276280a1a737ff5fb89ae2a70ba51d1d4608e74736beb92f257f125f1aa" +dependencies = [ + "cpp_demangle 0.4.5", + "rustc-demangle", + "symbolic-common", +] + [[package]] name = "syn" version = "1.0.109" @@ -13495,9 +14624,20 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.117" +version = "2.0.119" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "872831b642d1a07999a962a351ed35b955ea2cfc8f3862091e2a240a84f17297" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + +[[package]] +name = "syn" +version = "3.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99" +checksum = "53e9bae58849f64dfa4f5d5ae372c8341f7305f82a3868709269343628b659a3" dependencies = [ "proc-macro2", "quote", @@ -13513,7 +14653,7 @@ dependencies = [ "paste", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -13551,7 +14691,7 @@ checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -13571,7 +14711,7 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a13f3d0daba03132c0aa9767f98351b3488edc2c100cda2d2ec2b04f3d8d3c8b" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.13.1", "core-foundation 0.9.4", "system-configuration-sys 0.6.0", ] @@ -13619,6 +14759,12 @@ version = "0.12.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" +[[package]] +name = "target-lexicon" +version = "0.13.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "adb6935a6f5c20170eeceb1a3835a49e12e19d792f6dd344ccc76a985ca5a6ca" + [[package]] name = "tempfile" version = "3.27.0" @@ -13696,7 +14842,7 @@ checksum = "c26ef8b00e4d382e59f6a8ddb3cd790b3a5bb29f21a358a9a69ea2f29f13f27b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -13705,7 +14851,7 @@ version = "0.2.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "944ad38adcbb71eaa682c56bceeb079e4ca82b4b3edc2a0fde5cb297b77dac8d" dependencies = [ - "syn 2.0.117", + "syn 2.0.119", "test-log-core", ] @@ -13720,11 +14866,11 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.18" +version = "2.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4" +checksum = "ec86235f5fcc2a73650310756d2ac5b138a5780bbbdfae3eeccec992c435ba4f" dependencies = [ - "thiserror-impl 2.0.18", + "thiserror-impl 2.0.20", ] [[package]] @@ -13735,18 +14881,18 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] name = "thiserror-impl" -version = "2.0.18" +version = "2.0.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" +checksum = "bc04cd3e1236dd4a98afca4569f2deb3f120e5422a4023be2cb683f8486292af" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 3.0.3", ] [[package]] @@ -13850,14 +14996,14 @@ checksum = "2d2e76690929402faae40aebdda620a2c0e25dd6d3b9afe48867dfd95991f4bd" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] name = "tokio" -version = "1.52.3" +version = "1.53.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fc7f01b389ac15039e4dc9531aa973a135d7a4135281b12d7c1bc79fd57fffe" +checksum = "202caea871b69668250d242070849eb495be178ed697a3e98aebce5bc81a0bed" dependencies = [ "bytes", "libc", @@ -13878,7 +15024,7 @@ checksum = "385a6cb71ab9ab790c5fe8d67f1645e6c450a7ce006a33de03daa956cf70a496" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -13978,11 +15124,26 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362" dependencies = [ "serde", - "serde_spanned", + "serde_spanned 0.6.9", "toml_datetime 0.6.11", "toml_edit 0.22.27", ] +[[package]] +name = "toml" +version = "0.9.12+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf92845e79fc2e2def6a5d828f0801e29a2f8acc037becc5ab08595c7d5e9863" +dependencies = [ + "indexmap 2.14.0", + "serde_core", + "serde_spanned 1.1.1", + "toml_datetime 0.7.5+spec-1.1.0", + "toml_parser", + "toml_writer", + "winnow 0.7.15", +] + [[package]] name = "toml_datetime" version = "0.6.11" @@ -13992,6 +15153,15 @@ dependencies = [ "serde", ] +[[package]] +name = "toml_datetime" +version = "0.7.5+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347" +dependencies = [ + "serde_core", +] + [[package]] name = "toml_datetime" version = "1.1.1+spec-1.1.0" @@ -14020,7 +15190,7 @@ checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a" dependencies = [ "indexmap 2.14.0", "serde", - "serde_spanned", + "serde_spanned 0.6.9", "toml_datetime 0.6.11", "toml_write", "winnow 0.7.15", @@ -14053,6 +15223,12 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801" +[[package]] +name = "toml_writer" +version = "1.1.2+spec-1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d56353a2a665ad0f41a421187180aab746c8c325620617ad883a99a1cbe66d2" + [[package]] name = "tower" version = "0.5.3" @@ -14075,15 +15251,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4cfcf7e2740e6fc6d4d688b4ef00650406bb94adf4731e43c096c3a19fe40840" dependencies = [ "async-compression", - "base64 0.22.1", - "bitflags 2.11.1", + "bitflags 2.13.1", "bytes", "futures-core", "futures-util", - "http 1.4.1", + "http 1.5.0", "http-body 1.0.1", "http-body-util", - "mime", "pin-project-lite", "tokio", "tokio-util", @@ -14093,6 +15267,23 @@ dependencies = [ "url", ] +[[package]] +name = "tower-http" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b11f75e912b0c2be01b63d8cf8057b8c3f97cf34abb3d431a3a4c8675498e233" +dependencies = [ + "base64 0.22.1", + "bitflags 2.13.1", + "bytes", + "http 1.5.0", + "mime", + "percent-encoding", + "pin-project-lite", + "tower-layer", + "tower-service", +] + [[package]] name = "tower-layer" version = "0.3.3" @@ -14125,7 +15316,7 @@ checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -14259,14 +15450,14 @@ checksum = "8628dcc84e5a09eb3d8423d6cb682965dea9133204e8fb3efee74c2a0c259442" dependencies = [ "bytes", "data-encoding", - "http 1.4.1", + "http 1.5.0", "httparse", "log", "rand 0.9.4", "rustls 0.23.40", "rustls-pki-types", "sha1", - "thiserror 2.0.18", + "thiserror 2.0.20", "utf-8", "webpki-roots 0.26.11", ] @@ -14295,6 +15486,12 @@ version = "2.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ea3136b675547379c4bd395ca6b938e5ad3c3d20fad76e7fe85f9e0d011419c" +[[package]] +name = "typed-arena" +version = "2.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a" + [[package]] name = "typenum" version = "1.20.1" @@ -14484,9 +15681,9 @@ dependencies = [ [[package]] name = "uuid" -version = "1.23.2" +version = "1.24.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d258b83ceec21034727ecee8c382cfa6c3e133699b0742c64571814fb420c9f7" +checksum = "2cefc03fd367c0c6d4305de1b312cf00248c4114f4a0418ce6a6af769e3b0bd9" dependencies = [ "getrandom 0.4.2", "js-sys", @@ -14564,12 +15761,12 @@ dependencies = [ "async-trait", "base64 0.22.1", "bincode", - "bytecheck", + "bytecheck 0.6.12", "bytes", "derivative", "futures-util", "pin-project-lite", - "rkyv", + "rkyv 0.7.46", "serde", "smoltcp", "thiserror 1.0.69", @@ -14761,7 +15958,7 @@ dependencies = [ "bytes", "futures-util", "headers", - "http 1.4.1", + "http 1.5.0", "http-body 1.0.1", "http-body-util", "hyper 1.10.1", @@ -14848,7 +16045,7 @@ dependencies = [ "bumpalo", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", "wasm-bindgen-shared", ] @@ -14880,6 +16077,15 @@ dependencies = [ "wasmparser 0.244.0", ] +[[package]] +name = "wasm-encoder" +version = "0.255.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b524283fb5df62eec102ed0574838961bdd7ba5ac9c50d38e2756c51c971a42" +dependencies = [ + "leb128fmt", +] + [[package]] name = "wasm-metadata" version = "0.244.0" @@ -14903,24 +16109,56 @@ dependencies = [ "derivative", "indexmap 1.9.3", "js-sys", - "more-asserts", + "more-asserts 0.2.2", "rustc-demangle", "serde", - "serde-wasm-bindgen", + "serde-wasm-bindgen 0.4.5", "shared-buffer", - "target-lexicon", + "target-lexicon 0.12.16", "thiserror 1.0.69", "tracing", "wasm-bindgen", - "wasmer-compiler", - "wasmer-compiler-singlepass", - "wasmer-derive", - "wasmer-types", - "wasmer-vm", + "wasmer-compiler 4.4.0", + "wasmer-derive 4.4.0", + "wasmer-types 4.4.0", + "wasmer-vm 4.4.0", "wat", "windows-sys 0.59.0", ] +[[package]] +name = "wasmer" +version = "7.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "730e24fca748ebcd8d3d38062f4abef3b781a15d6cd16e26335bbea2222996e4" +dependencies = [ + "bindgen", + "bytes", + "cmake", + "dashmap 6.2.1", + "derive_more 2.1.1", + "indexmap 2.14.0", + "itertools 0.15.0", + "js-sys", + "more-asserts 0.3.1", + "paste", + "rkyv 0.8.18", + "serde", + "serde-wasm-bindgen 0.6.5", + "shared-buffer", + "tar", + "target-lexicon 0.13.5", + "thiserror 2.0.20", + "tracing", + "wasm-bindgen", + "wasmer-compiler 7.3.0", + "wasmer-compiler-singlepass", + "wasmer-derive 7.3.0", + "wasmer-types 7.3.0", + "wasmer-vm 7.3.0", + "windows-sys 0.61.2", +] + [[package]] name = "wasmer-compiler" version = "4.4.0" @@ -14930,43 +16168,85 @@ dependencies = [ "backtrace", "bytes", "cfg-if", - "enum-iterator", + "enum-iterator 0.7.0", "enumset", "lazy_static", "leb128", "libc", "memmap2 0.6.2", - "more-asserts", - "region", - "rkyv", + "more-asserts 0.2.2", + "region 3.0.2", + "rkyv 0.7.46", "self_cell", "shared-buffer", "smallvec", "thiserror 1.0.69", - "wasmer-types", - "wasmer-vm", - "wasmparser 0.121.2", + "wasmer-types 4.4.0", + "wasmer-vm 4.4.0", "windows-sys 0.59.0", "xxhash-rust", ] +[[package]] +name = "wasmer-compiler" +version = "7.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "28802416a0c18155f38e986a43116084ebb1e3d1a50ebb754b5e06807b80dc5e" +dependencies = [ + "addr2line 0.27.1", + "backtrace", + "bytes", + "crossbeam-channel", + "enum-iterator 2.3.0", + "enumset", + "gimli 0.34.0", + "itertools 0.15.0", + "leb128", + "libc", + "libwild", + "macho-unwind-info", + "memmap2 0.9.11", + "more-asserts 0.3.1", + "object 0.40.0", + "phf 0.14.0", + "rangemap", + "rayon", + "region 4.0.0", + "rkyv 0.8.18", + "self_cell", + "shared-buffer", + "smallvec", + "strum 0.28.0", + "target-lexicon 0.13.5", + "tempfile", + "thiserror 2.0.20", + "wasmer-types 7.3.0", + "wasmer-vm 7.3.0", + "wasmparser 0.256.0", + "which", + "windows-sys 0.61.2", +] + [[package]] name = "wasmer-compiler-singlepass" -version = "4.4.0" +version = "7.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2b111c55d0b8a30dba67afe8766c56b53f0055653f0bb14b1a337056263ae48" +checksum = "d98b941a65a00b4fbc7bccee3be16ff43346d79820ca8330c3ada6ae41b604e2" dependencies = [ "byteorder", "dynasm", "dynasmrt", "enumset", - "gimli 0.26.2", - "lazy_static", - "more-asserts", + "fixedbitset 0.5.7", + "gimli 0.34.0", + "itertools 0.15.0", + "more-asserts 0.3.1", + "object 0.40.0", "rayon", "smallvec", - "wasmer-compiler", - "wasmer-types", + "target-lexicon 0.13.5", + "wasmer-compiler 7.3.0", + "wasmer-types 7.3.0", ] [[package]] @@ -14976,7 +16256,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "644b7e3547bd7e796d92220f60bf57734914254c6cee56607e80177a3e8a28da" dependencies = [ "anyhow", - "bytesize", + "bytesize 1.3.3", "ciborium", "derive_builder", "hex", @@ -14987,7 +16267,7 @@ dependencies = [ "serde_json", "serde_yaml", "thiserror 1.0.69", - "toml", + "toml 0.8.23", "url", ] @@ -14998,7 +16278,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9740e3256d3836c8c267d6bb281a8f904d2827514269ab697177147f336b7a81" dependencies = [ "anyhow", - "bytesize", + "bytesize 1.3.3", "ciborium", "derive_builder", "hex", @@ -15009,7 +16289,7 @@ dependencies = [ "serde_json", "serde_yaml", "thiserror 1.0.69", - "toml", + "toml 0.8.23", "url", ] @@ -15025,6 +16305,18 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "wasmer-derive" +version = "7.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec59bc30b8d1835682cfae450f42743f549b155917c749f2efab73c99ecc13a1" +dependencies = [ + "proc-macro-error2", + "proc-macro2", + "quote", + "syn 3.0.3", +] + [[package]] name = "wasmer-journal" version = "0.10.0" @@ -15035,19 +16327,19 @@ dependencies = [ "async-trait", "base64 0.22.1", "bincode", - "bytecheck", + "bytecheck 0.6.12", "bytes", "derivative", "lz4_flex", "num_enum 0.5.11", - "rkyv", + "rkyv 0.7.46", "serde", "serde_json", "thiserror 1.0.69", "tracing", "virtual-fs", "virtual-net", - "wasmer", + "wasmer 4.4.0", "wasmer-wasix-types", ] @@ -15057,21 +16349,42 @@ version = "4.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8fb32f0d231b591e4c8a65e81d4647fa3180496d71a123d4948dba8551bba9c2" dependencies = [ - "bytecheck", - "enum-iterator", + "bytecheck 0.6.12", + "enum-iterator 0.7.0", "enumset", "getrandom 0.2.17", "hex", "indexmap 1.9.3", - "more-asserts", - "rkyv", + "more-asserts 0.2.2", + "rkyv 0.7.46", "serde", "sha2 0.10.9", - "target-lexicon", + "target-lexicon 0.12.16", "thiserror 1.0.69", "xxhash-rust", ] +[[package]] +name = "wasmer-types" +version = "7.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "84fa66a876a87f75a996c300bc0058e5027238659634a9c5d16bb173c72af81f" +dependencies = [ + "bytecheck 0.8.3", + "crc32fast", + "enum-iterator 2.3.0", + "enumset", + "getrandom 0.4.2", + "hex", + "indexmap 2.14.0", + "itertools 0.15.0", + "more-asserts 0.3.1", + "rkyv 0.8.18", + "sha2 0.11.0", + "target-lexicon 0.13.5", + "thiserror 2.0.20", +] + [[package]] name = "wasmer-vm" version = "4.4.0" @@ -15081,25 +16394,55 @@ dependencies = [ "backtrace", "cc", "cfg-if", - "corosensei", + "corosensei 0.1.4", "crossbeam-queue", "dashmap 6.2.1", "derivative", - "enum-iterator", + "enum-iterator 0.7.0", "fnv", "indexmap 1.9.3", "lazy_static", "libc", - "mach2", + "mach2 0.4.3", "memoffset", - "more-asserts", - "region", + "more-asserts 0.2.2", + "region 3.0.2", "scopeguard", "thiserror 1.0.69", - "wasmer-types", + "wasmer-types 4.4.0", "windows-sys 0.59.0", ] +[[package]] +name = "wasmer-vm" +version = "7.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6b98333506e6b848190e46e8f63efa0e38b675bd7ef3a16957db8aa9712bb14" +dependencies = [ + "backtrace", + "bytesize 2.7.0", + "cc", + "corosensei 0.3.4", + "crossbeam-queue", + "dashmap 6.2.1", + "enum-iterator 2.3.0", + "fnv", + "gimli 0.34.0", + "indexmap 2.14.0", + "itertools 0.15.0", + "libc", + "libunwind", + "mach2 0.6.0", + "more-asserts 0.3.1", + "parking_lot", + "region 4.0.0", + "rustversion", + "scopeguard", + "thiserror 2.0.20", + "wasmer-types 7.3.0", + "windows-sys 0.61.2", +] + [[package]] name = "wasmer-wasix" version = "0.28.0" @@ -15112,7 +16455,7 @@ dependencies = [ "base64 0.22.1", "bincode", "blake3", - "bytecheck", + "bytecheck 0.6.12", "bytes", "cfg-if", "cooked-waker", @@ -15122,7 +16465,7 @@ dependencies = [ "getrandom 0.2.17", "heapless", "hex", - "http 1.4.1", + "http 1.5.0", "lazy_static", "libc", "linked_hash_set", @@ -15133,7 +16476,7 @@ dependencies = [ "pin-project", "pin-utils", "rand 0.8.6", - "rkyv", + "rkyv 0.7.46", "semver 1.0.28", "serde", "serde_derive", @@ -15147,7 +16490,7 @@ dependencies = [ "thiserror 1.0.69", "tokio", "tokio-stream", - "toml", + "toml 0.8.23", "tracing", "url", "urlencoding", @@ -15155,10 +16498,10 @@ dependencies = [ "virtual-mio", "virtual-net", "waker-fn", - "wasmer", + "wasmer 4.4.0", "wasmer-config 0.9.0", "wasmer-journal", - "wasmer-types", + "wasmer-types 4.4.0", "wasmer-wasix-types", "webc", "weezl", @@ -15185,32 +16528,41 @@ dependencies = [ "wai-bindgen-gen-rust-wasm", "wai-bindgen-rust", "wai-parser", - "wasmer", - "wasmer-derive", - "wasmer-types", + "wasmer 4.4.0", + "wasmer-derive 4.4.0", + "wasmer-types 4.4.0", ] [[package]] name = "wasmparser" -version = "0.121.2" +version = "0.244.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9dbe55c8f9d0dbd25d9447a5a889ff90c0cc3feaa7395310d3d826b2c703eaab" +checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" dependencies = [ - "bitflags 2.11.1", + "bitflags 2.13.1", + "hashbrown 0.15.5", "indexmap 2.14.0", "semver 1.0.28", ] [[package]] name = "wasmparser" -version = "0.244.0" +version = "0.255.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" +checksum = "e8e329ef4b5d46e73b91d3ac6924417cad55a8cbbf869c199283383427c3320b" dependencies = [ - "bitflags 2.11.1", - "hashbrown 0.15.5", + "bitflags 2.13.1", + "hashbrown 0.17.1", "indexmap 2.14.0", - "semver 1.0.28", +] + +[[package]] +name = "wasmparser" +version = "0.256.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60bd825ffedc6cba8a642924ba7ae424afbc47811cffbcb7b92031ec24e59b4c" +dependencies = [ + "bitflags 2.13.1", ] [[package]] @@ -15297,7 +16649,7 @@ dependencies = [ "tar", "tempfile", "thiserror 1.0.69", - "toml", + "toml 0.8.23", "url", "wasmer-config 0.8.0", ] @@ -15350,6 +16702,15 @@ version = "0.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a28ac98ddc8b9274cb41bb4d9d4d5c425b6020c50c46f25559911905610b4a88" +[[package]] +name = "which" +version = "8.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f3ef584124b911bcc3875c2f1472e80f24361ceb789bd1c62b3e9a3df9ff43c" +dependencies = [ + "libc", +] + [[package]] name = "wide" version = "0.7.33" @@ -15400,7 +16761,7 @@ dependencies = [ "pastey", "proc-macro2", "quote", - "thiserror 2.0.18", + "thiserror 2.0.20", "wincode-derive", ] @@ -15413,7 +16774,7 @@ dependencies = [ "darling 0.23.0", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -15437,7 +16798,7 @@ checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -15448,7 +16809,7 @@ checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -15535,15 +16896,6 @@ dependencies = [ "windows-targets 0.52.6", ] -[[package]] -name = "windows-sys" -version = "0.60.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" -dependencies = [ - "windows-targets 0.53.5", -] - [[package]] name = "windows-sys" version = "0.61.2" @@ -15592,30 +16944,13 @@ dependencies = [ "windows_aarch64_gnullvm 0.52.6", "windows_aarch64_msvc 0.52.6", "windows_i686_gnu 0.52.6", - "windows_i686_gnullvm 0.52.6", + "windows_i686_gnullvm", "windows_i686_msvc 0.52.6", "windows_x86_64_gnu 0.52.6", "windows_x86_64_gnullvm 0.52.6", "windows_x86_64_msvc 0.52.6", ] -[[package]] -name = "windows-targets" -version = "0.53.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3" -dependencies = [ - "windows-link", - "windows_aarch64_gnullvm 0.53.1", - "windows_aarch64_msvc 0.53.1", - "windows_i686_gnu 0.53.1", - "windows_i686_gnullvm 0.53.1", - "windows_i686_msvc 0.53.1", - "windows_x86_64_gnu 0.53.1", - "windows_x86_64_gnullvm 0.53.1", - "windows_x86_64_msvc 0.53.1", -] - [[package]] name = "windows_aarch64_gnullvm" version = "0.42.2" @@ -15634,12 +16969,6 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53" - [[package]] name = "windows_aarch64_msvc" version = "0.33.0" @@ -15664,12 +16993,6 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" -[[package]] -name = "windows_aarch64_msvc" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006" - [[package]] name = "windows_i686_gnu" version = "0.33.0" @@ -15694,24 +17017,12 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" -[[package]] -name = "windows_i686_gnu" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3" - [[package]] name = "windows_i686_gnullvm" version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" -[[package]] -name = "windows_i686_gnullvm" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c" - [[package]] name = "windows_i686_msvc" version = "0.33.0" @@ -15736,12 +17047,6 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" -[[package]] -name = "windows_i686_msvc" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2" - [[package]] name = "windows_x86_64_gnu" version = "0.33.0" @@ -15766,12 +17071,6 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" -[[package]] -name = "windows_x86_64_gnu" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499" - [[package]] name = "windows_x86_64_gnullvm" version = "0.42.2" @@ -15790,12 +17089,6 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1" - [[package]] name = "windows_x86_64_msvc" version = "0.33.0" @@ -15820,12 +17113,6 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" -[[package]] -name = "windows_x86_64_msvc" -version = "0.53.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650" - [[package]] name = "winnow" version = "0.5.40" @@ -15899,7 +17186,7 @@ dependencies = [ "heck 0.5.0", "indexmap 2.14.0", "prettyplease", - "syn 2.0.117", + "syn 2.0.119", "wasm-metadata", "wit-bindgen-core", "wit-component", @@ -15915,7 +17202,7 @@ dependencies = [ "prettyplease", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", "wit-bindgen-core", "wit-bindgen-rust", ] @@ -15927,7 +17214,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" dependencies = [ "anyhow", - "bitflags 2.11.1", + "bitflags 2.13.1", "indexmap 2.14.0", "log", "serde", @@ -15957,6 +17244,17 @@ dependencies = [ "wasmparser 0.244.0", ] +[[package]] +name = "wnaf" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab12e7090f27e2ffd9322651492942d50c2926094af30601e1964337db39daf1" +dependencies = [ + "ff 0.14.0", + "group 0.14.0", + "hybrid-array", +] + [[package]] name = "writeable" version = "0.6.3" @@ -15976,7 +17274,7 @@ dependencies = [ "pharos", "rustc_version 0.4.1", "send_wrapper", - "thiserror 2.0.18", + "thiserror 2.0.20", "wasm-bindgen", "wasm-bindgen-futures", "web-sys", @@ -15993,13 +17291,13 @@ dependencies = [ [[package]] name = "x509-cert" -version = "0.2.5" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1301e935010a701ae5f8655edc0ad17c44bad3ac5ce8c39185f75453b720ae94" +checksum = "105ef4642d9cb137ef83d623d0e4bf08b8adf69e9918ca904a174adb6d3d038b" dependencies = [ - "const-oid", - "der", - "spki", + "const-oid 0.10.2", + "der 0.8.1", + "spki 0.8.0", "tls_codec", ] @@ -16039,7 +17337,7 @@ dependencies = [ "Inflector", "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -16073,7 +17371,7 @@ checksum = "de844c262c8848816172cef550288e7dc6c7b7814b4ee56b3e1553f275f1858e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", "synstructure 0.13.2", ] @@ -16094,7 +17392,7 @@ checksum = "0b631b19d36a892ab55420c92dbc83ccd79274f25be714855d3074aa71cab639" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -16114,7 +17412,7 @@ checksum = "11532158c46691caf0f2593ea8358fed6bbf68a0315e80aae9bd41fbade684a1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", "synstructure 0.13.2", ] @@ -16135,7 +17433,7 @@ checksum = "85a5b4158499876c763cb03bc4e49185d3cccbabb15b33c627f7884f43db852e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -16168,7 +17466,7 @@ checksum = "625dc425cab0dca6dc3c3319506e6593dcb08a9f387ea3b284dbd52a92c40555" dependencies = [ "proc-macro2", "quote", - "syn 2.0.117", + "syn 2.0.119", ] [[package]] @@ -16191,6 +17489,12 @@ dependencies = [ "zstd 0.11.2+zstd.1.5.2", ] +[[package]] +name = "zlib-rs" +version = "0.6.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34b31d188d9d685a4f9c7b46d6e36631b07058d2cfe190267adce54dc230bf12" + [[package]] name = "zmij" version = "1.0.21" diff --git a/tee-worker/omni-executor/Cargo.toml b/tee-worker/omni-executor/Cargo.toml index d9ec0c5b6e..ccc50a26e5 100644 --- a/tee-worker/omni-executor/Cargo.toml +++ b/tee-worker/omni-executor/Cargo.toml @@ -27,7 +27,7 @@ alloy-signer-local = "2.0.5" anchor-client = "1.0.2" async-trait = "0.1.89" base58 = "0.2.0" -base64 = "0.22.1" +base64 = "0.23.1" bincode = "1.3" bitcoin = "0.32.8" bs58 = "0.5.1" @@ -40,7 +40,7 @@ ethers = "2.0" futures = "0.3.32" hex = "0.4" hex-literal = "1.1" -hmac = "0.12.1" +hmac = "0.13.0" http = "1.4.1" hyperliquid_rust_sdk = { git = "https://github.com/BillyWooo/hyperliquid-rust-sdk", branch = "fork_new_feature" } jsonrpsee = { version = "0.26.0", features = ["server"] } @@ -49,8 +49,8 @@ libsecp256k1 = "0.7.2" log = "0.4.30" metrics = "0.24.6" metrics-exporter-prometheus = "0.18.3" -mockall = "0.14.0" -p256 = { version = "0.13.2", features = ["ecdsa"] } +mockall = "0.15.0" +p256 = { version = "0.14.0", features = ["ecdsa"] } parity-scale-codec = "3.6.12" rand = "0.10.1" regex = "1.12.3" @@ -68,19 +68,19 @@ serde_repr = "0.1.20" serde_with = { version = "3.20", features = ["hex"] } sha2 = "0.10.8" # ZK proof generation -ark-bn254 = "0.5.0" +ark-bn254 = "0.6.0" # Use singlepass backend to avoid JIT (cranelift requires mmap+PROT_EXEC, incompatible with SGX) ark-circom = { version = "0.5.0", default-features = false, features = ["ethereum"] } -ark-ff = "0.5.0" -ark-groth16 = "0.5.0" -ark-relations = "0.5.0" -ark-std = "0.5.0" +ark-ff = "0.6.0" +ark-groth16 = "0.6.0" +ark-relations = "0.6.0" +ark-std = "0.6.0" light-poseidon = "0.4.0" -num-bigint = "0.4.6" +num-bigint = "0.5.1" solana-client = "3" solana-commitment-config = "3" solana-sdk = "3" -solana-system-interface = "2" +solana-system-interface = "3" sp-core = { git = "https://github.com/paritytech/polkadot-sdk", branch = "stable2512", default-features = false } spl-associated-token-account = "8" spl-token = "9" @@ -89,12 +89,12 @@ test-log = { version = "0.2.21", features = ["trace"] } thiserror = "2" tokio = "1.52.3" tower = "0.5.3" -tower-http = { version = "0.6.11", features = ["auth", "sensitive-headers"] } +tower-http = { version = "0.7.0", features = ["auth", "sensitive-headers"] } tracing = "0.1.44" tracing-subscriber = "0.3.23" url = "2.5.8" uuid = "1.23.2" -wasmer = { version = "4.4.0", default-features = false, features = ["singlepass", "sys"] } +wasmer = { version = "7.2.1", default-features = false, features = ["singlepass", "sys"] } wasmer-wasix = { version = "0.28.0", default-features = false, features = ["sys"] } diff --git a/tee-worker/omni-executor/storage/Cargo.toml b/tee-worker/omni-executor/storage/Cargo.toml index 3783c3aaac..f8585ce984 100644 --- a/tee-worker/omni-executor/storage/Cargo.toml +++ b/tee-worker/omni-executor/storage/Cargo.toml @@ -6,7 +6,7 @@ edition.workspace = true [dependencies] parity-scale-codec = { workspace = true, features = ["derive"] } -rocksdb = "0.24.0" +rocksdb = "0.25.0" serde = { workspace = true } tracing = { workspace = true }