diff --git a/Cargo.lock b/Cargo.lock index a8d9ee5..1f0e44c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -17,18 +17,18 @@ name = "account" version = "0.1.1" dependencies = [ "hex", - "impl-serde", + "impl-serde 0.5.0", "libsecp256k1", "log", "parity-scale-codec", "scale-info", "serde", "sha3", - "sp-core", - "sp-io", - "sp-runtime", - "sp-runtime-interface", - "sp-std", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", + "sp-runtime-interface 29.0.1 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", ] [[package]] @@ -90,6 +90,17 @@ dependencies = [ "subtle 2.6.1", ] +[[package]] +name = "ahash" +version = "0.7.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9" +dependencies = [ + "getrandom 0.2.15", + "once_cell", + "version_check", +] + [[package]] name = "ahash" version = "0.8.11" @@ -139,6 +150,15 @@ dependencies = [ "libc", ] +[[package]] +name = "ansi_term" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" +dependencies = [ + "winapi", +] + [[package]] name = "anstream" version = "0.6.18" @@ -276,7 +296,7 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "43d68f2d516162846c1238e755a7c4d131b892b70cc70c471a8e3ca3ed818fce" dependencies = [ - "ahash", + "ahash 0.8.11", "ark-ff 0.5.0", "ark-poly 0.5.0", "ark-serialize 0.5.0", @@ -408,7 +428,7 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "579305839da207f02b89cd1679e50e67b4331e2f9294a57693e5051b7703fe27" dependencies = [ - "ahash", + "ahash 0.8.11", "ark-ff 0.5.0", "ark-serialize 0.5.0", "ark-std 0.5.0", @@ -883,6 +903,17 @@ version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" +[[package]] +name = "backoff" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b62ddb9cb1ec0a098ad4bbf9344d0713fa193ae1a80af55febcff2627b6a00c1" +dependencies = [ + "getrandom 0.2.15", + "instant", + "rand 0.8.5", +] + [[package]] name = "backtrace" version = "0.3.74" @@ -1004,6 +1035,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33415e24172c1b7d6066f6d999545375ab8e1d95421d6784bdfff9496f292387" dependencies = [ "bitcoin_hashes 0.13.0", + "rand 0.8.5", + "rand_core 0.6.4", "serde", "unicode-normalization", ] @@ -1190,8 +1223,8 @@ source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503 dependencies = [ "parity-scale-codec", "scale-info", - "sp-core", - "sp-runtime", + "sp-core 36.1.0", + "sp-runtime 41.1.0", "staging-xcm", ] @@ -1399,6 +1432,7 @@ dependencies = [ "iana-time-zone", "js-sys", "num-traits", + "serde", "wasm-bindgen", "windows-link", ] @@ -1928,6 +1962,16 @@ dependencies = [ "subtle 2.6.1", ] +[[package]] +name = "crypto-mac" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "25fab6889090c8133f3deb8f73ba3c65a7f456f66436fc012a1b1e272b1e103e" +dependencies = [ + "generic-array 0.14.7", + "subtle 2.6.1", +] + [[package]] name = "crypto_secretbox" version = "0.1.1" @@ -1964,8 +2008,8 @@ dependencies = [ "sc-client-api", "sc-service", "sp-blockchain", - "sp-core", - "sp-runtime", + "sp-core 36.1.0", + "sp-runtime 41.1.0", "url", ] @@ -1987,8 +2031,8 @@ dependencies = [ "sc-client-api", "sp-api", "sp-consensus", - "sp-core", - "sp-runtime", + "sp-core 36.1.0", + "sp-runtime 41.1.0", "tracing", ] @@ -2022,18 +2066,18 @@ dependencies = [ "sc-utils", "schnellru", "sp-api", - "sp-application-crypto", + "sp-application-crypto 40.1.0", "sp-block-builder", "sp-blockchain", "sp-consensus", "sp-consensus-aura", - "sp-core", + "sp-core 36.1.0", "sp-inherents", - "sp-keystore", - "sp-runtime", - "sp-state-machine", + "sp-keystore 0.42.0", + "sp-runtime 41.1.0", + "sp-state-machine 0.45.0", "sp-timestamp", - "sp-trie", + "sp-trie 39.1.0", "substrate-prometheus-endpoint", "tokio", "tracing", @@ -2060,10 +2104,10 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-consensus-slots", - "sp-core", - "sp-runtime", + "sp-core 36.1.0", + "sp-runtime 41.1.0", "sp-timestamp", - "sp-trie", + "sp-trie 39.1.0", "sp-version", "substrate-prometheus-endpoint", "tracing", @@ -2079,8 +2123,8 @@ dependencies = [ "cumulus-primitives-parachain-inherent", "sp-consensus", "sp-inherents", - "sp-runtime", - "sp-state-machine", + "sp-runtime 41.1.0", + "sp-state-machine 0.45.0", "thiserror 1.0.69", ] @@ -2103,9 +2147,9 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-consensus", - "sp-core", - "sp-runtime", - "sp-state-machine", + "sp-core 36.1.0", + "sp-runtime 41.1.0", + "sp-state-machine 0.45.0", "sp-version", "tracing", ] @@ -2124,9 +2168,9 @@ dependencies = [ "sc-client-api", "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "sp-inherents", - "sp-runtime", - "sp-state-machine", - "sp-storage", + "sp-runtime 41.1.0", + "sp-state-machine 0.45.0", + "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "tracing", ] @@ -2151,7 +2195,7 @@ dependencies = [ "sp-api", "sp-consensus", "sp-maybe-compressed-blob", - "sp-runtime", + "sp-runtime 41.1.0", "sp-version", "tracing", ] @@ -2187,9 +2231,9 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-consensus", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", "sp-transaction-pool", ] @@ -2205,9 +2249,9 @@ dependencies = [ "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-application-crypto", + "sp-application-crypto 40.1.0", "sp-consensus-aura", - "sp-runtime", + "sp-runtime 41.1.0", ] [[package]] @@ -2231,18 +2275,18 @@ dependencies = [ "polkadot-parachain-primitives", "polkadot-runtime-parachains", "scale-info", - "sp-core", - "sp-externalities", + "sp-core 36.1.0", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "sp-inherents", - "sp-io", - "sp-runtime", - "sp-state-machine", - "sp-std", - "sp-trie", + "sp-io 40.0.0", + "sp-runtime 41.1.0", + "sp-state-machine 0.45.0", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-trie 39.1.0", "sp-version", "staging-xcm", "staging-xcm-builder", - "trie-db", + "trie-db 0.30.0", ] [[package]] @@ -2266,7 +2310,7 @@ dependencies = [ "frame-system", "pallet-session", "parity-scale-codec", - "sp-runtime", + "sp-runtime 41.1.0", ] [[package]] @@ -2283,9 +2327,9 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", - "sp-trie", + "sp-io 40.0.0", + "sp-runtime 41.1.0", + "sp-trie 39.1.0", ] [[package]] @@ -2298,8 +2342,8 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", + "sp-io 40.0.0", + "sp-runtime 41.1.0", "staging-xcm", ] @@ -2320,9 +2364,9 @@ dependencies = [ "polkadot-runtime-common", "polkadot-runtime-parachains", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -2348,8 +2392,8 @@ dependencies = [ "polkadot-primitives", "scale-info", "sp-api", - "sp-runtime", - "sp-trie", + "sp-runtime 41.1.0", + "sp-trie 39.1.0", "staging-xcm", ] @@ -2362,9 +2406,9 @@ dependencies = [ "cumulus-primitives-core", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 36.1.0", "sp-inherents", - "sp-trie", + "sp-trie 39.1.0", ] [[package]] @@ -2372,9 +2416,9 @@ name = "cumulus-primitives-proof-size-hostfunction" version = "0.12.0" source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503#0c0d4ceba45a70f4e8dc40b1ee0cfae1fd759454" dependencies = [ - "sp-externalities", - "sp-runtime-interface", - "sp-trie", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-runtime-interface 29.0.1 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-trie 39.1.0", ] [[package]] @@ -2391,7 +2435,7 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-runtime", + "sp-runtime 41.1.0", ] [[package]] @@ -2405,7 +2449,7 @@ dependencies = [ "pallet-asset-conversion", "parity-scale-codec", "polkadot-runtime-common", - "sp-runtime", + "sp-runtime 41.1.0", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -2430,9 +2474,9 @@ dependencies = [ "sc-tracing", "sp-api", "sp-consensus", - "sp-core", - "sp-runtime", - "sp-state-machine", + "sp-core 36.1.0", + "sp-runtime 41.1.0", + "sp-state-machine 0.45.0", ] [[package]] @@ -2449,7 +2493,7 @@ dependencies = [ "sc-client-api", "sp-api", "sp-blockchain", - "sp-state-machine", + "sp-state-machine 0.45.0", "sp-version", "thiserror 1.0.69", ] @@ -2483,7 +2527,7 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-consensus-babe", - "sp-runtime", + "sp-runtime 41.1.0", "substrate-prometheus-endpoint", "tracing", ] @@ -2515,10 +2559,10 @@ dependencies = [ "smoldot-light 0.9.0", "sp-authority-discovery", "sp-consensus-babe", - "sp-core", - "sp-runtime", - "sp-state-machine", - "sp-storage", + "sp-core 36.1.0", + "sp-runtime 41.1.0", + "sp-state-machine 0.45.0", + "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "sp-version", "substrate-prometheus-endpoint", "thiserror 1.0.69", @@ -2536,9 +2580,22 @@ dependencies = [ "cumulus-primitives-core", "parity-scale-codec", "polkadot-primitives", - "sp-runtime", - "sp-state-machine", - "sp-trie", + "sp-runtime 41.1.0", + "sp-state-machine 0.45.0", + "sp-trie 39.1.0", +] + +[[package]] +name = "curve25519-dalek" +version = "3.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b9fdf9972b2bd6af2d913799d9ebc165ea4d2e65878e329d9c6b372c4491b61" +dependencies = [ + "byteorder", + "digest 0.9.0", + "rand_core 0.5.1", + "subtle 2.6.1", + "zeroize", ] [[package]] @@ -3023,7 +3080,7 @@ version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871" dependencies = [ - "curve25519-dalek", + "curve25519-dalek 4.1.3", "ed25519", "rand_core 0.6.4", "serde", @@ -3032,13 +3089,27 @@ dependencies = [ "zeroize", ] +[[package]] +name = "ed25519-zebra" +version = "3.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c24f403d068ad0b359e577a77f92392118be3f3c927538f2bb544a5ecd828c6" +dependencies = [ + "curve25519-dalek 3.2.0", + "hashbrown 0.12.3", + "hex", + "rand_core 0.6.4", + "sha2 0.9.9", + "zeroize", +] + [[package]] name = "ed25519-zebra" version = "4.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7d9ce6874da5d4415896cd45ffbc4d1cfc0c4f9c079427bd870742c30f2f65a9" dependencies = [ - "curve25519-dalek", + "curve25519-dalek 4.1.3", "ed25519", "hashbrown 0.14.5", "hex", @@ -3091,6 +3162,15 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0" +[[package]] +name = "encoding_rs" +version = "0.8.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" +dependencies = [ + "cfg-if", +] + [[package]] name = "enum-as-inner" version = "0.6.1" @@ -3154,6 +3234,16 @@ dependencies = [ "syn 2.0.100", ] +[[package]] +name = "env_filter" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0" +dependencies = [ + "log", + "regex", +] + [[package]] name = "env_logger" version = "0.10.2" @@ -3167,6 +3257,19 @@ dependencies = [ "termcolor", ] +[[package]] +name = "env_logger" +version = "0.11.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f" +dependencies = [ + "anstream", + "anstyle", + "env_filter", + "jiff", + "log", +] + [[package]] name = "environmental" version = "1.1.4" @@ -3186,7 +3289,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e" dependencies = [ "libc", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -3344,7 +3447,7 @@ version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "84f2e425d9790201ba4af4630191feac6dcc98765b118d4d18e91d23c2353866" dependencies = [ - "env_logger", + "env_logger 0.10.2", "log", ] @@ -3400,6 +3503,16 @@ version = "0.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99" +[[package]] +name = "flate2" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece" +dependencies = [ + "crc32fast", + "miniz_oxide", +] + [[package]] name = "fnv" version = "1.0.7" @@ -3412,6 +3525,21 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" +[[package]] +name = "foreign-types" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" +dependencies = [ + "foreign-types-shared", +] + +[[package]] +name = "foreign-types-shared" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" + [[package]] name = "fork-tree" version = "13.0.1" @@ -3460,12 +3588,12 @@ dependencies = [ "scale-info", "serde", "sp-api", - "sp-application-crypto", - "sp-core", - "sp-io", - "sp-runtime", - "sp-runtime-interface", - "sp-storage", + "sp-application-crypto 40.1.0", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", + "sp-runtime-interface 29.0.1 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "static_assertions", ] @@ -3508,23 +3636,23 @@ dependencies = [ "sp-api", "sp-block-builder", "sp-blockchain", - "sp-core", + "sp-core 36.1.0", "sp-database", - "sp-externalities", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "sp-genesis-builder", "sp-inherents", - "sp-io", - "sp-keystore", - "sp-runtime", - "sp-state-machine", - "sp-storage", + "sp-io 40.0.0", + "sp-keystore 0.42.0", + "sp-runtime 41.1.0", + "sp-state-machine 0.45.0", + "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "sp-timestamp", "sp-transaction-pool", - "sp-trie", + "sp-trie 39.1.0", "sp-version", - "sp-wasm-interface", - "subxt", - "subxt-signer", + "sp-wasm-interface 21.0.1 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "subxt 0.38.1", + "subxt-signer 0.38.1", "thiserror 1.0.69", "thousands", ] @@ -3543,6 +3671,20 @@ dependencies = [ "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", ] +[[package]] +name = "frame-decode" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a7cb8796f93fa038f979a014234d632e9688a120e745f936e2635123c77537f7" +dependencies = [ + "frame-metadata 20.0.0", + "parity-scale-codec", + "scale-decode 0.16.0", + "scale-info", + "scale-type-resolver", + "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "frame-election-provider-solution-type" version = "16.1.0" @@ -3564,10 +3706,10 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-arithmetic", - "sp-core", + "sp-arithmetic 26.1.0", + "sp-core 36.1.0", "sp-npos-elections", - "sp-runtime", + "sp-runtime 41.1.0", ] [[package]] @@ -3582,10 +3724,10 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", - "sp-tracing", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", + "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", ] [[package]] @@ -3625,7 +3767,7 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-runtime", + "sp-runtime 41.1.0", ] [[package]] @@ -3651,21 +3793,21 @@ dependencies = [ "serde", "serde_json", "sp-api", - "sp-arithmetic", - "sp-core", + "sp-arithmetic 26.1.0", + "sp-core 36.1.0", "sp-crypto-hashing-proc-macro", - "sp-debug-derive", + "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "sp-genesis-builder", "sp-inherents", - "sp-io", + "sp-io 40.0.0", "sp-metadata-ir", - "sp-runtime", + "sp-runtime 41.1.0", "sp-staking", - "sp-state-machine", - "sp-std", - "sp-tracing", - "sp-trie", - "sp-weights", + "sp-state-machine 0.45.0", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-trie 39.1.0", + "sp-weights 31.1.0", "tt-call", ] @@ -3723,11 +3865,11 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", "sp-version", - "sp-weights", + "sp-weights 31.1.0", ] [[package]] @@ -3740,8 +3882,8 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-core", - "sp-runtime", + "sp-core 36.1.0", + "sp-runtime 41.1.0", ] [[package]] @@ -3762,7 +3904,7 @@ dependencies = [ "frame-support", "parity-scale-codec", "sp-api", - "sp-runtime", + "sp-runtime 41.1.0", ] [[package]] @@ -3794,6 +3936,19 @@ dependencies = [ "windows-sys 0.48.0", ] +[[package]] +name = "funder" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot-stps?rev=c45759c60641cb752e7d9718f1c356e6f547c944#c45759c60641cb752e7d9718f1c356e6f547c944" +dependencies = [ + "clap", + "env_logger 0.10.2", + "log", + "serde_json", + "sp-core 29.0.0", + "subxt 0.41.0", +] + [[package]] name = "funty" version = "2.0.0" @@ -4058,6 +4213,12 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2" +[[package]] +name = "glob-match" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9985c9503b412198aa4197559e9a318524ebc4519c229bfa05a535828c950b9d" + [[package]] name = "governor" version = "0.6.3" @@ -4161,6 +4322,9 @@ name = "hashbrown" version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" +dependencies = [ + "ahash 0.7.8", +] [[package]] name = "hashbrown" @@ -4168,7 +4332,7 @@ version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" dependencies = [ - "ahash", + "ahash 0.8.11", ] [[package]] @@ -4177,7 +4341,7 @@ version = "0.14.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" dependencies = [ - "ahash", + "ahash 0.8.11", "allocator-api2", "serde", ] @@ -4324,6 +4488,16 @@ dependencies = [ "digest 0.9.0", ] +[[package]] +name = "hmac" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a2a2320eb7ec0ebe8da8f744d7812d9fc4cb4d09344ac01898dbcb6a20ae69b" +dependencies = [ + "crypto-mac 0.11.0", + "digest 0.9.0", +] + [[package]] name = "hmac" version = "0.12.1" @@ -4344,6 +4518,15 @@ dependencies = [ "hmac 0.8.1", ] +[[package]] +name = "home" +version = "0.5.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf" +dependencies = [ + "windows-sys 0.59.0", +] + [[package]] name = "hostname" version = "0.4.1" @@ -4411,6 +4594,12 @@ dependencies = [ "pin-project-lite", ] +[[package]] +name = "http-range-header" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "add0ab9360ddbd88cfeb3bd9574a1d85cfdfa14db10b3e21d3700dbc4328758f" + [[package]] name = "httparse" version = "1.10.1" @@ -4474,6 +4663,22 @@ dependencies = [ "want", ] +[[package]] +name = "hyper-rustls" +version = "0.24.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" +dependencies = [ + "futures-util", + "http 0.2.12", + "hyper 0.14.32", + "log", + "rustls 0.21.12", + "rustls-native-certs 0.6.3", + "tokio", + "tokio-rustls 0.24.1", +] + [[package]] name = "hyper-rustls" version = "0.27.5" @@ -4486,10 +4691,51 @@ dependencies = [ "hyper-util", "log", "rustls 0.23.25", - "rustls-native-certs", + "rustls-native-certs 0.8.1", "rustls-pki-types", "tokio", - "tokio-rustls", + "tokio-rustls 0.26.2", + "tower-service", +] + +[[package]] +name = "hyper-timeout" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1" +dependencies = [ + "hyper 0.14.32", + "pin-project-lite", + "tokio", + "tokio-io-timeout", +] + +[[package]] +name = "hyper-tls" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" +dependencies = [ + "bytes", + "hyper 0.14.32", + "native-tls", + "tokio", + "tokio-native-tls", +] + +[[package]] +name = "hyper-tls" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0" +dependencies = [ + "bytes", + "http-body-util", + "hyper 1.6.0", + "hyper-util", + "native-tls", + "tokio", + "tokio-native-tls", "tower-service", ] @@ -4710,7 +4956,7 @@ dependencies = [ "netlink-proto", "netlink-sys", "rtnetlink", - "system-configuration", + "system-configuration 0.6.1", "tokio", "windows", ] @@ -4734,6 +4980,15 @@ dependencies = [ "xmltree", ] +[[package]] +name = "impl-codec" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba6a270039626615617f3f36d15fc827041df3b78c439da2cadfa47455a77f2f" +dependencies = [ + "parity-scale-codec", +] + [[package]] name = "impl-codec" version = "0.7.1" @@ -4754,6 +5009,15 @@ dependencies = [ "uint 0.10.0", ] +[[package]] +name = "impl-serde" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ebc88fc67028ae3db0c853baa36269d398d5f45b6982f95549ff5def78c935cd" +dependencies = [ + "serde", +] + [[package]] name = "impl-serde" version = "0.5.0" @@ -4890,7 +5154,7 @@ checksum = "e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9" dependencies = [ "hermit-abi 0.5.0", "libc", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -4959,6 +5223,30 @@ version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" +[[package]] +name = "jiff" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a194df1107f33c79f4f93d02c80798520551949d59dfad22b6157048a88cca93" +dependencies = [ + "jiff-static", + "log", + "portable-atomic", + "portable-atomic-util", + "serde", +] + +[[package]] +name = "jiff-static" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c6e1db7ed32c6c71b759497fae34bf7933636f75a251b9e736555da426f6442" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.100", +] + [[package]] name = "jni" version = "0.21.1" @@ -5001,6 +5289,30 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "json-patch" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec9ad60d674508f3ca8f380a928cfe7b096bc729c4e2dbfe3852bc45da3ab30b" +dependencies = [ + "serde", + "serde_json", + "thiserror 1.0.69", +] + +[[package]] +name = "jsonpath-rust" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06cc127b7c3d270be504572364f9569761a180b981919dd0d87693a7f5fb7829" +dependencies = [ + "pest", + "pest_derive", + "regex", + "serde_json", + "thiserror 1.0.69", +] + [[package]] name = "jsonrpsee" version = "0.24.9" @@ -5034,7 +5346,7 @@ dependencies = [ "soketto 0.8.1", "thiserror 1.0.69", "tokio", - "tokio-rustls", + "tokio-rustls 0.26.2", "tokio-util", "tracing", "url", @@ -5102,7 +5414,7 @@ dependencies = [ "tokio", "tokio-stream", "tokio-util", - "tower", + "tower 0.4.13", "tracing", ] @@ -5145,6 +5457,20 @@ dependencies = [ "sha2 0.10.8", ] +[[package]] +name = "k8s-openapi" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "edc3606fd16aca7989db2f84bb25684d0270c6d6fa1dbcd0025af7b4130523a6" +dependencies = [ + "base64 0.21.7", + "bytes", + "chrono", + "serde", + "serde-value", + "serde_json", +] + [[package]] name = "keccak" version = "0.1.5" @@ -5160,7 +5486,7 @@ version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3e1b8590eb6148af2ea2d75f38e7d29f5ca970d5a4df456b3ef19b8b415d0264" dependencies = [ - "primitive-types", + "primitive-types 0.13.1", "tiny-keccak", ] @@ -5171,7 +5497,100 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c33070833c9ee02266356de0c43f723152bd38bd96ddf52c82b3af10c9138b28" [[package]] -name = "kvdb" +name = "kube" +version = "0.87.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3499c8d60c763246c7a213f51caac1e9033f46026904cb89bc8951ae8601f26e" +dependencies = [ + "k8s-openapi", + "kube-client", + "kube-core", + "kube-runtime", +] + +[[package]] +name = "kube-client" +version = "0.87.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "033450dfa0762130565890dadf2f8835faedf749376ca13345bcd8ecd6b5f29f" +dependencies = [ + "base64 0.21.7", + "bytes", + "chrono", + "either", + "futures", + "home", + "http 0.2.12", + "http-body 0.4.6", + "hyper 0.14.32", + "hyper-rustls 0.24.2", + "hyper-timeout", + "jsonpath-rust", + "k8s-openapi", + "kube-core", + "pem 3.0.5", + "pin-project", + "rand 0.8.5", + "rustls 0.21.12", + "rustls-pemfile 1.0.4", + "secrecy 0.8.0", + "serde", + "serde_json", + "serde_yaml", + "thiserror 1.0.69", + "tokio", + "tokio-tungstenite 0.20.1", + "tokio-util", + "tower 0.4.13", + "tower-http 0.4.4", + "tracing", +] + +[[package]] +name = "kube-core" +version = "0.87.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5bba93d054786eba7994d03ce522f368ef7d48c88a1826faa28478d85fb63ae" +dependencies = [ + "chrono", + "form_urlencoded", + "http 0.2.12", + "json-patch", + "k8s-openapi", + "once_cell", + "serde", + "serde_json", + "thiserror 1.0.69", +] + +[[package]] +name = "kube-runtime" +version = "0.87.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2d8893eb18fbf6bb6c80ef6ee7dd11ec32b1dc3c034c988ac1b3a84d46a230ae" +dependencies = [ + "ahash 0.8.11", + "async-trait", + "backoff", + "derivative", + "futures", + "hashbrown 0.14.5", + "json-patch", + "k8s-openapi", + "kube-client", + "parking_lot 0.12.3", + "pin-project", + "serde", + "serde_json", + "smallvec", + "thiserror 1.0.69", + "tokio", + "tokio-util", + "tracing", +] + +[[package]] +name = "kvdb" version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e7d770dcb02bf6835887c3a979b5107a04ff4bbde97a5f0928d27404a155add9" @@ -5468,7 +5887,7 @@ checksum = "36b137cb1ae86ee39f8e5d6245a296518912014eaa87427d24e6ff58cfc1b28c" dependencies = [ "asynchronous-codec 0.7.0", "bytes", - "curve25519-dalek", + "curve25519-dalek 4.1.3", "futures", "libp2p-core", "libp2p-identity", @@ -5870,7 +6289,7 @@ dependencies = [ "thiserror 2.0.12", "tokio", "tokio-stream", - "tokio-tungstenite", + "tokio-tungstenite 0.26.2", "tokio-util", "tracing", "uint 0.10.0", @@ -6063,13 +6482,13 @@ dependencies = [ "sp-api", "sp-block-builder", "sp-consensus-aura", - "sp-core", + "sp-core 36.1.0", "sp-genesis-builder", "sp-inherents", "sp-offchain", - "sp-runtime", + "sp-runtime 41.1.0", "sp-session", - "sp-std", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "sp-transaction-pool", "sp-version", "staging-parachain-info", @@ -6081,6 +6500,15 @@ dependencies = [ "xcm-runtime-apis", ] +[[package]] +name = "matchers" +version = "0.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f099785f7595cc4b4553a174ce30dd7589ef93391ff414dbb67f62392b9e0ce1" +dependencies = [ + "regex-automata 0.1.10", +] + [[package]] name = "matchers" version = "0.1.0" @@ -6177,6 +6605,12 @@ dependencies = [ "zeroize", ] +[[package]] +name = "mime" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" + [[package]] name = "minimal-lexical" version = "0.2.1" @@ -6214,7 +6648,7 @@ dependencies = [ "bitflags 1.3.2", "blake2 0.10.6", "c2-chacha", - "curve25519-dalek", + "curve25519-dalek 4.1.3", "either", "hashlink", "lioness", @@ -6242,9 +6676,9 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-consensus-beefy", - "sp-core", + "sp-core 36.1.0", "sp-mmr-primitives", - "sp-runtime", + "sp-runtime 41.1.0", ] [[package]] @@ -6257,9 +6691,9 @@ dependencies = [ "serde", "sp-api", "sp-blockchain", - "sp-core", + "sp-core 36.1.0", "sp-mmr-primitives", - "sp-runtime", + "sp-runtime 41.1.0", ] [[package]] @@ -6421,6 +6855,39 @@ dependencies = [ "unsigned-varint 0.7.2", ] +[[package]] +name = "mythical-test" +version = "0.1.0" +dependencies = [ + "anyhow", + "env_logger 0.11.8", + "frame-system", + "funder", + "futures", + "hex", + "impl-serde 0.5.0", + "jsonrpsee-client-transport", + "jsonrpsee-core", + "libsecp256k1", + "log", + "pallet-balances", + "parity-scale-codec", + "rand 0.9.0", + "reqwest 0.11.27", + "scale-info", + "serde", + "serde_json", + "sp-core 36.1.0", + "sp-keyring", + "sp-runtime 41.1.0", + "stps-config", + "subxt 0.41.0", + "subxt-core 0.41.0", + "subxt-signer 0.41.0", + "tokio", + "zombienet-sdk", +] + [[package]] name = "mythos-node" version = "1.18.0" @@ -6466,12 +6933,12 @@ dependencies = [ "sp-block-builder", "sp-blockchain", "sp-consensus-aura", - "sp-core", + "sp-core 36.1.0", "sp-genesis-builder", - "sp-io", - "sp-keystore", + "sp-io 40.0.0", + "sp-keystore 0.42.0", "sp-offchain", - "sp-runtime", + "sp-runtime 41.1.0", "sp-session", "sp-timestamp", "sp-transaction-pool", @@ -6511,6 +6978,23 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3" +[[package]] +name = "native-tls" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e" +dependencies = [ + "libc", + "log", + "openssl", + "openssl-probe", + "openssl-sys", + "schannel", + "security-framework 2.11.1", + "security-framework-sys", + "tempfile", +] + [[package]] name = "netlink-packet-core" version = "0.7.0" @@ -6809,12 +7293,50 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" +[[package]] +name = "openssl" +version = "0.10.72" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fedfea7d58a1f73118430a55da6a286e7b044961736ce96a16a17068ea25e5da" +dependencies = [ + "bitflags 2.9.0", + "cfg-if", + "foreign-types", + "libc", + "once_cell", + "openssl-macros", + "openssl-sys", +] + +[[package]] +name = "openssl-macros" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.100", +] + [[package]] name = "openssl-probe" version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" +[[package]] +name = "openssl-sys" +version = "0.9.108" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e145e1651e858e820e4860f7b9c5e169bc1d8ce1c86043be79fa7b7634821847" +dependencies = [ + "cc", + "libc", + "pkg-config", + "vcpkg", +] + [[package]] name = "option-ext" version = "0.2.0" @@ -6854,6 +7376,15 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "ordered-float" +version = "2.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "68f19d67e5a2795c94e73e0bb1cc1a7edeb2e28efd39e2e1c9b7a40c1108b11c" +dependencies = [ + "num-traits", +] + [[package]] name = "overload" version = "0.1.1" @@ -6872,10 +7403,10 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-api", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", + "sp-arithmetic 26.1.0", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", ] [[package]] @@ -6888,8 +7419,8 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-core", - "sp-runtime", + "sp-core 36.1.0", + "sp-runtime 41.1.0", ] [[package]] @@ -6904,9 +7435,9 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", ] [[package]] @@ -6921,8 +7452,8 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-runtime", + "sp-core 36.1.0", + "sp-runtime 41.1.0", ] [[package]] @@ -6936,9 +7467,9 @@ dependencies = [ "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-application-crypto", + "sp-application-crypto 40.1.0", "sp-consensus-aura", - "sp-runtime", + "sp-runtime 41.1.0", ] [[package]] @@ -6951,9 +7482,9 @@ dependencies = [ "pallet-session", "parity-scale-codec", "scale-info", - "sp-application-crypto", + "sp-application-crypto 40.1.0", "sp-authority-discovery", - "sp-runtime", + "sp-runtime 41.1.0", ] [[package]] @@ -6966,7 +7497,7 @@ dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", "scale-info", - "sp-runtime", + "sp-runtime 41.1.0", ] [[package]] @@ -6983,11 +7514,11 @@ dependencies = [ "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-application-crypto", + "sp-application-crypto 40.1.0", "sp-consensus-babe", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", "sp-session", "sp-staking", ] @@ -7007,10 +7538,10 @@ dependencies = [ "pallet-balances", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", - "sp-tracing", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", + "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", ] [[package]] @@ -7025,8 +7556,8 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-runtime", + "sp-core 36.1.0", + "sp-runtime 41.1.0", ] [[package]] @@ -7043,7 +7574,7 @@ dependencies = [ "scale-info", "serde", "sp-consensus-beefy", - "sp-runtime", + "sp-runtime 41.1.0", "sp-session", "sp-staking", ] @@ -7067,10 +7598,10 @@ dependencies = [ "serde", "sp-api", "sp-consensus-beefy", - "sp-core", - "sp-io", - "sp-runtime", - "sp-state-machine", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", + "sp-state-machine 0.45.0", ] [[package]] @@ -7085,9 +7616,9 @@ dependencies = [ "pallet-treasury", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", ] [[package]] @@ -7103,9 +7634,9 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-api", - "sp-arithmetic", - "sp-core", - "sp-runtime", + "sp-arithmetic 26.1.0", + "sp-core 36.1.0", + "sp-runtime 41.1.0", ] [[package]] @@ -7121,9 +7652,9 @@ dependencies = [ "pallet-treasury", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", ] [[package]] @@ -7141,7 +7672,7 @@ dependencies = [ "parity-scale-codec", "rand 0.8.5", "scale-info", - "sp-runtime", + "sp-runtime 41.1.0", "sp-staking", ] @@ -7160,9 +7691,9 @@ dependencies = [ "rand 0.8.5", "scale-info", "sp-api", - "sp-runtime", + "sp-runtime 41.1.0", "sp-staking", - "sp-std", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", ] [[package]] @@ -7177,9 +7708,9 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", ] [[package]] @@ -7194,8 +7725,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-io", - "sp-runtime", + "sp-io 40.0.0", + "sp-runtime 41.1.0", ] [[package]] @@ -7208,8 +7739,8 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", + "sp-io 40.0.0", + "sp-runtime 41.1.0", "sp-staking", ] @@ -7225,9 +7756,9 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", ] [[package]] @@ -7245,11 +7776,11 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-api", - "sp-core", - "sp-io", - "sp-keystore", - "sp-runtime", - "sp-std", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-keystore 0.42.0", + "sp-runtime 41.1.0", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", ] [[package]] @@ -7266,11 +7797,11 @@ dependencies = [ "parity-scale-codec", "rand 0.8.5", "scale-info", - "sp-arithmetic", - "sp-core", - "sp-io", + "sp-arithmetic 26.1.0", + "sp-core 36.1.0", + "sp-io 40.0.0", "sp-npos-elections", - "sp-runtime", + "sp-runtime 41.1.0", "strum 0.26.3", ] @@ -7284,7 +7815,7 @@ dependencies = [ "frame-system", "parity-scale-codec", "sp-npos-elections", - "sp-runtime", + "sp-runtime 41.1.0", ] [[package]] @@ -7298,10 +7829,10 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", + "sp-core 36.1.0", + "sp-io 40.0.0", "sp-npos-elections", - "sp-runtime", + "sp-runtime 41.1.0", "sp-staking", ] @@ -7316,9 +7847,9 @@ dependencies = [ "pallet-balances", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", - "sp-std", + "sp-io 40.0.0", + "sp-runtime 41.1.0", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", ] [[package]] @@ -7334,8 +7865,8 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", + "sp-io 40.0.0", + "sp-runtime 41.1.0", "sp-staking", ] @@ -7352,11 +7883,11 @@ dependencies = [ "pallet-session", "parity-scale-codec", "scale-info", - "sp-application-crypto", + "sp-application-crypto 40.1.0", "sp-consensus-grandpa", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", "sp-session", "sp-staking", ] @@ -7373,8 +7904,8 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", + "sp-io 40.0.0", + "sp-runtime 41.1.0", ] [[package]] @@ -7389,10 +7920,10 @@ dependencies = [ "pallet-authorship", "parity-scale-codec", "scale-info", - "sp-application-crypto", - "sp-core", - "sp-io", - "sp-runtime", + "sp-application-crypto 40.1.0", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", "sp-staking", ] @@ -7406,9 +7937,9 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", ] [[package]] @@ -7425,11 +7956,11 @@ dependencies = [ "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-keystore", - "sp-runtime", - "sp-std", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-keystore 0.42.0", + "sp-runtime 41.1.0", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", ] [[package]] @@ -7443,9 +7974,9 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", ] [[package]] @@ -7460,11 +7991,11 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", - "sp-weights", + "sp-arithmetic 26.1.0", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", + "sp-weights 31.1.0", ] [[package]] @@ -7479,10 +8010,10 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-std", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", ] [[package]] @@ -7499,9 +8030,9 @@ dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", ] [[package]] @@ -7527,11 +8058,11 @@ dependencies = [ "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-keystore", - "sp-runtime", - "sp-std", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-keystore 0.42.0", + "sp-runtime 41.1.0", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", ] [[package]] @@ -7556,9 +8087,9 @@ dependencies = [ "pallet-balances", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", - "sp-std", + "sp-io 40.0.0", + "sp-runtime 41.1.0", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", ] [[package]] @@ -7574,11 +8105,11 @@ dependencies = [ "pallet-balances", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-keystore", - "sp-runtime", - "sp-std", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-keystore 0.42.0", + "sp-runtime 41.1.0", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", ] [[package]] @@ -7602,11 +8133,11 @@ dependencies = [ "pallet-balances", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", "sp-staking", - "sp-tracing", + "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", ] [[package]] @@ -7624,8 +8155,8 @@ dependencies = [ "pallet-staking", "parity-scale-codec", "scale-info", - "sp-runtime", - "sp-runtime-interface", + "sp-runtime 41.1.0", + "sp-runtime-interface 29.0.1 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "sp-staking", ] @@ -7650,7 +8181,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-runtime", + "sp-runtime 41.1.0", "sp-staking", ] @@ -7673,7 +8204,7 @@ dependencies = [ "pallet-staking", "parity-scale-codec", "scale-info", - "sp-runtime", + "sp-runtime 41.1.0", "sp-staking", ] @@ -7690,8 +8221,8 @@ dependencies = [ "paste", "scale-info", "serde", - "sp-core", - "sp-runtime", + "sp-core 36.1.0", + "sp-runtime 41.1.0", ] [[package]] @@ -7705,9 +8236,9 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", ] [[package]] @@ -7732,10 +8263,10 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", + "sp-arithmetic 26.1.0", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", ] [[package]] @@ -7748,8 +8279,8 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", + "sp-io 40.0.0", + "sp-runtime 41.1.0", ] [[package]] @@ -7765,9 +8296,9 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-arithmetic", - "sp-io", - "sp-runtime", + "sp-arithmetic 26.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", ] [[package]] @@ -7779,9 +8310,9 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", ] [[package]] @@ -7796,9 +8327,9 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", - "sp-weights", + "sp-io 40.0.0", + "sp-runtime 41.1.0", + "sp-weights 31.1.0", ] [[package]] @@ -7813,13 +8344,13 @@ dependencies = [ "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", "sp-session", "sp-staking", - "sp-state-machine", - "sp-trie", + "sp-state-machine 0.45.0", + "sp-trie 39.1.0", ] [[package]] @@ -7834,7 +8365,7 @@ dependencies = [ "pallet-staking", "parity-scale-codec", "rand 0.8.5", - "sp-runtime", + "sp-runtime 41.1.0", "sp-session", ] @@ -7850,9 +8381,9 @@ dependencies = [ "parity-scale-codec", "rand_chacha 0.3.1", "scale-info", - "sp-arithmetic", - "sp-io", - "sp-runtime", + "sp-arithmetic 26.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", ] [[package]] @@ -7871,9 +8402,9 @@ dependencies = [ "rand_chacha 0.3.1", "scale-info", "serde", - "sp-application-crypto", - "sp-io", - "sp-runtime", + "sp-application-crypto 40.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", "sp-staking", ] @@ -7883,7 +8414,7 @@ version = "22.0.1" source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503#0c0d4ceba45a70f4e8dc40b1ee0cfae1fd759454" dependencies = [ "log", - "sp-arithmetic", + "sp-arithmetic 26.1.0", ] [[package]] @@ -7907,9 +8438,9 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", ] [[package]] @@ -7923,8 +8454,8 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", + "sp-io 40.0.0", + "sp-runtime 41.1.0", ] [[package]] @@ -7940,9 +8471,9 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-inherents", - "sp-io", - "sp-runtime", - "sp-storage", + "sp-io 40.0.0", + "sp-runtime 41.1.0", + "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "sp-timestamp", ] @@ -7959,9 +8490,9 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", ] [[package]] @@ -7975,9 +8506,9 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", ] [[package]] @@ -7990,10 +8521,10 @@ dependencies = [ "parity-scale-codec", "sp-api", "sp-blockchain", - "sp-core", + "sp-core 36.1.0", "sp-rpc", - "sp-runtime", - "sp-weights", + "sp-runtime 41.1.0", + "sp-weights 31.1.0", ] [[package]] @@ -8004,8 +8535,8 @@ dependencies = [ "pallet-transaction-payment", "parity-scale-codec", "sp-api", - "sp-runtime", - "sp-weights", + "sp-runtime 41.1.0", + "sp-weights 31.1.0", ] [[package]] @@ -8023,8 +8554,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-runtime", + "sp-core 36.1.0", + "sp-runtime 41.1.0", ] [[package]] @@ -8037,9 +8568,9 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", ] [[package]] @@ -8052,10 +8583,10 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", - "sp-weights", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", + "sp-weights 31.1.0", ] [[package]] @@ -8069,7 +8600,7 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-runtime", + "sp-runtime 41.1.0", ] [[package]] @@ -8095,9 +8626,9 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -8115,8 +8646,8 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", + "sp-io 40.0.0", + "sp-runtime 41.1.0", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -8143,9 +8674,9 @@ dependencies = [ "polkadot-primitives", "scale-info", "sp-consensus-aura", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", "staging-parachain-info", "staging-xcm", "staging-xcm-executor", @@ -8297,6 +8828,15 @@ version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" +[[package]] +name = "pbkdf2" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d95f5254224e617595d2cc3cc73ff0a5eaf2637519e25f03388154e9378b6ffa" +dependencies = [ + "crypto-mac 0.11.0", +] + [[package]] name = "pbkdf2" version = "0.12.2" @@ -8513,8 +9053,8 @@ dependencies = [ "rand 0.8.5", "sc-network", "schnellru", - "sp-core", - "sp-keystore", + "sp-core 36.1.0", + "sp-keystore 0.42.0", "thiserror 1.0.69", "tracing-gum", ] @@ -8569,9 +9109,9 @@ dependencies = [ "sc-storage-monitor", "sc-sysinfo", "sc-tracing", - "sp-core", + "sp-core 36.1.0", "sp-keyring", - "sp-runtime", + "sp-runtime 41.1.0", "substrate-build-script-utils", "thiserror 1.0.69", ] @@ -8591,9 +9131,9 @@ dependencies = [ "polkadot-node-subsystem-util", "polkadot-primitives", "schnellru", - "sp-core", - "sp-keystore", - "sp-runtime", + "sp-core 36.1.0", + "sp-keystore 0.42.0", + "sp-runtime 41.1.0", "thiserror 1.0.69", "tokio-util", "tracing-gum", @@ -8606,8 +9146,8 @@ source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503 dependencies = [ "parity-scale-codec", "scale-info", - "sp-core", - "sp-runtime", + "sp-core 36.1.0", + "sp-runtime 41.1.0", ] [[package]] @@ -8626,8 +9166,8 @@ dependencies = [ "polkadot-node-subsystem-util", "polkadot-primitives", "sc-network", - "sp-application-crypto", - "sp-keystore", + "sp-application-crypto 40.1.0", + "sp-keystore 0.42.0", "thiserror 1.0.69", "tracing-gum", ] @@ -8641,8 +9181,8 @@ dependencies = [ "polkadot-node-primitives", "polkadot-primitives", "reed-solomon-novelpoly", - "sp-core", - "sp-trie", + "sp-core 36.1.0", + "sp-trie 39.1.0", "thiserror 1.0.69", ] @@ -8660,10 +9200,10 @@ dependencies = [ "rand 0.8.5", "rand_chacha 0.3.1", "sc-network", - "sp-application-crypto", - "sp-core", + "sp-application-crypto 40.1.0", + "sp-core 36.1.0", "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", - "sp-keystore", + "sp-keystore 0.42.0", "tracing-gum", ] @@ -8703,7 +9243,7 @@ dependencies = [ "polkadot-node-subsystem-util", "polkadot-primitives", "schnellru", - "sp-core", + "sp-core 36.1.0", "thiserror 1.0.69", "tracing-gum", ] @@ -8732,10 +9272,10 @@ dependencies = [ "sc-keystore", "schnellru", "schnorrkel 0.11.4", - "sp-application-crypto", + "sp-application-crypto 40.1.0", "sp-consensus", "sp-consensus-slots", - "sp-runtime", + "sp-runtime 41.1.0", "thiserror 1.0.69", "tracing-gum", ] @@ -8799,7 +9339,7 @@ dependencies = [ "polkadot-primitives", "polkadot-statement-table", "schnellru", - "sp-keystore", + "sp-keystore 0.42.0", "thiserror 1.0.69", "tracing-gum", ] @@ -8813,7 +9353,7 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "sp-keystore", + "sp-keystore 0.42.0", "thiserror 1.0.69", "tracing-gum", "wasm-timer", @@ -8836,8 +9376,8 @@ dependencies = [ "polkadot-overseer", "polkadot-parachain-primitives", "polkadot-primitives", - "sp-application-crypto", - "sp-keystore", + "sp-application-crypto 40.1.0", + "sp-keystore 0.42.0", "tracing-gum", ] @@ -8957,7 +9497,7 @@ dependencies = [ "rand 0.8.5", "sc-tracing", "slotmap", - "sp-core", + "sp-core 36.1.0", "strum 0.26.3", "tempfile", "thiserror 1.0.69", @@ -8974,7 +9514,7 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "sp-keystore", + "sp-keystore 0.42.0", "tracing-gum", ] @@ -8995,11 +9535,11 @@ dependencies = [ "sc-executor-common", "sc-executor-wasmtime", "seccompiler", - "sp-core", + "sp-core 36.1.0", "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", - "sp-externalities", - "sp-io", - "sp-tracing", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-io 40.0.0", + "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "thiserror 1.0.69", "tracing-gum", ] @@ -9055,7 +9595,7 @@ dependencies = [ "sc-authority-discovery", "sc-network", "sc-network-types", - "sp-runtime", + "sp-runtime 41.1.0", "strum 0.26.3", "thiserror 1.0.69", "tracing-gum", @@ -9076,10 +9616,10 @@ dependencies = [ "sc-keystore", "schnorrkel 0.11.4", "serde", - "sp-application-crypto", + "sp-application-crypto 40.1.0", "sp-consensus-babe", "sp-consensus-slots", - "sp-keystore", + "sp-keystore 0.42.0", "sp-maybe-compressed-blob", "thiserror 1.0.69", "zstd 0.12.4", @@ -9117,7 +9657,7 @@ dependencies = [ "sp-authority-discovery", "sp-blockchain", "sp-consensus-babe", - "sp-runtime", + "sp-runtime 41.1.0", "substrate-prometheus-endpoint", "thiserror 1.0.69", ] @@ -9146,9 +9686,9 @@ dependencies = [ "rand 0.8.5", "sc-client-api", "schnellru", - "sp-application-crypto", - "sp-core", - "sp-keystore", + "sp-application-crypto 40.1.0", + "sp-core 36.1.0", + "sp-keystore 0.42.0", "thiserror 1.0.69", "tracing-gum", ] @@ -9168,7 +9708,7 @@ dependencies = [ "polkadot-node-subsystem-types", "polkadot-primitives", "sc-client-api", - "sp-core", + "sp-core 36.1.0", "tikv-jemalloc-ctl", "tracing-gum", ] @@ -9184,9 +9724,9 @@ dependencies = [ "polkadot-core-primitives", "scale-info", "serde", - "sp-core", - "sp-runtime", - "sp-weights", + "sp-core 36.1.0", + "sp-runtime 41.1.0", + "sp-weights 31.1.0", ] [[package]] @@ -9203,17 +9743,17 @@ dependencies = [ "scale-info", "serde", "sp-api", - "sp-application-crypto", - "sp-arithmetic", + "sp-application-crypto 40.1.0", + "sp-arithmetic 26.1.0", "sp-authority-discovery", "sp-consensus-slots", - "sp-core", + "sp-core 36.1.0", "sp-inherents", - "sp-io", - "sp-keystore", - "sp-runtime", + "sp-io 40.0.0", + "sp-keystore 0.42.0", + "sp-runtime 41.1.0", "sp-staking", - "sp-std", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "thiserror 1.0.69", ] @@ -9238,14 +9778,14 @@ dependencies = [ "sc-sync-state-rpc", "sc-transaction-pool-api", "sp-api", - "sp-application-crypto", + "sp-application-crypto 40.1.0", "sp-block-builder", "sp-blockchain", "sp-consensus", "sp-consensus-babe", "sp-consensus-beefy", - "sp-keystore", - "sp-runtime", + "sp-keystore 0.42.0", + "sp-runtime 41.1.0", "substrate-frame-rpc-system", "substrate-state-trie-migration-rpc", ] @@ -9286,12 +9826,12 @@ dependencies = [ "serde", "slot-range-helper", "sp-api", - "sp-core", + "sp-core 36.1.0", "sp-inherents", - "sp-io", + "sp-io 40.0.0", "sp-keyring", "sp-npos-elections", - "sp-runtime", + "sp-runtime 41.1.0", "sp-session", "sp-staking", "staging-xcm", @@ -9309,7 +9849,7 @@ dependencies = [ "frame-benchmarking", "parity-scale-codec", "polkadot-primitives", - "sp-tracing", + "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", ] [[package]] @@ -9344,16 +9884,16 @@ dependencies = [ "scale-info", "serde", "sp-api", - "sp-application-crypto", - "sp-arithmetic", - "sp-core", + "sp-application-crypto 40.1.0", + "sp-arithmetic 26.1.0", + "sp-core 36.1.0", "sp-inherents", - "sp-io", - "sp-keystore", - "sp-runtime", + "sp-io 40.0.0", + "sp-keystore 0.42.0", + "sp-runtime 41.1.0", "sp-session", "sp-staking", - "sp-std", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "staging-xcm", "staging-xcm-executor", "static_assertions", @@ -9386,19 +9926,19 @@ dependencies = [ "scale-info", "serde", "sp-api", - "sp-arithmetic", + "sp-arithmetic 26.1.0", "sp-block-builder", "sp-consensus-aura", "sp-consensus-grandpa", - "sp-core", + "sp-core 36.1.0", "sp-genesis-builder", "sp-inherents", - "sp-io", + "sp-io 40.0.0", "sp-keyring", "sp-offchain", - "sp-runtime", + "sp-runtime 41.1.0", "sp-session", - "sp-storage", + "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "sp-transaction-pool", "sp-version", ] @@ -9490,19 +10030,19 @@ dependencies = [ "sp-consensus-babe", "sp-consensus-beefy", "sp-consensus-grandpa", - "sp-core", + "sp-core 36.1.0", "sp-genesis-builder", "sp-inherents", - "sp-io", + "sp-io 40.0.0", "sp-keyring", "sp-mmr-primitives", "sp-offchain", - "sp-runtime", + "sp-runtime 41.1.0", "sp-session", "sp-timestamp", "sp-transaction-pool", "sp-version", - "sp-weights", + "sp-weights 31.1.0", "staging-xcm", "substrate-prometheus-endpoint", "thiserror 1.0.69", @@ -9528,7 +10068,7 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "sp-keystore", + "sp-keystore 0.42.0", "sp-staking", "thiserror 1.0.69", "tracing-gum", @@ -9689,6 +10229,15 @@ version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e" +[[package]] +name = "portable-atomic-util" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507" +dependencies = [ + "portable-atomic", +] + [[package]] name = "powerfmt" version = "0.2.0" @@ -9740,6 +10289,19 @@ dependencies = [ "syn 2.0.100", ] +[[package]] +name = "primitive-types" +version = "0.12.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b34d9fd68ae0b74a41b21c03c2f62847aa0ffea044eee893b4c140b37e244e2" +dependencies = [ + "fixed-hash", + "impl-codec 0.6.0", + "impl-serde 0.4.0", + "scale-info", + "uint 0.9.5", +] + [[package]] name = "primitive-types" version = "0.13.1" @@ -9747,9 +10309,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d15600a7d856470b7d278b3fe0e311fe28c2526348549f8ef2ff7db3299c87f5" dependencies = [ "fixed-hash", - "impl-codec", + "impl-codec 0.7.1", "impl-num-traits", - "impl-serde", + "impl-serde 0.5.0", "scale-info", "uint 0.10.0", ] @@ -10081,7 +10643,7 @@ dependencies = [ "once_cell", "socket2 0.5.9", "tracing", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -10147,6 +10709,12 @@ dependencies = [ "rand_core 0.9.3", ] +[[package]] +name = "rand_core" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" + [[package]] name = "rand_core" version = "0.6.4" @@ -10382,6 +10950,90 @@ version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" +[[package]] +name = "reqwest" +version = "0.11.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62" +dependencies = [ + "base64 0.21.7", + "bytes", + "encoding_rs", + "futures-core", + "futures-util", + "h2 0.3.26", + "http 0.2.12", + "http-body 0.4.6", + "hyper 0.14.32", + "hyper-tls 0.5.0", + "ipnet", + "js-sys", + "log", + "mime", + "native-tls", + "once_cell", + "percent-encoding", + "pin-project-lite", + "rustls-pemfile 1.0.4", + "serde", + "serde_json", + "serde_urlencoded", + "sync_wrapper 0.1.2", + "system-configuration 0.5.1", + "tokio", + "tokio-native-tls", + "tower-service", + "url", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "winreg", +] + +[[package]] +name = "reqwest" +version = "0.12.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d19c46a6fdd48bc4dab94b6103fccc55d34c67cc0ad04653aad4ea2a07cd7bbb" +dependencies = [ + "base64 0.22.1", + "bytes", + "encoding_rs", + "futures-core", + "futures-util", + "h2 0.4.8", + "http 1.3.1", + "http-body 1.0.1", + "http-body-util", + "hyper 1.6.0", + "hyper-rustls 0.27.5", + "hyper-tls 0.6.0", + "hyper-util", + "ipnet", + "js-sys", + "log", + "mime", + "native-tls", + "once_cell", + "percent-encoding", + "pin-project-lite", + "rustls-pemfile 2.2.0", + "serde", + "serde_json", + "serde_urlencoded", + "sync_wrapper 1.0.2", + "system-configuration 0.6.1", + "tokio", + "tokio-native-tls", + "tower 0.5.2", + "tower-service", + "url", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", + "windows-registry", +] + [[package]] name = "resolv-conf" version = "0.7.1" @@ -10521,23 +11173,23 @@ dependencies = [ "serde_derive", "serde_json", "sp-api", - "sp-arithmetic", + "sp-arithmetic 26.1.0", "sp-authority-discovery", "sp-block-builder", "sp-consensus-babe", "sp-consensus-beefy", "sp-consensus-grandpa", - "sp-core", + "sp-core 36.1.0", "sp-genesis-builder", "sp-inherents", - "sp-io", + "sp-io 40.0.0", "sp-keyring", "sp-mmr-primitives", "sp-offchain", - "sp-runtime", + "sp-runtime 41.1.0", "sp-session", "sp-staking", - "sp-storage", + "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "sp-transaction-pool", "sp-version", "staging-xcm", @@ -10556,9 +11208,9 @@ dependencies = [ "polkadot-primitives", "polkadot-runtime-common", "smallvec", - "sp-core", - "sp-runtime", - "sp-weights", + "sp-core 36.1.0", + "sp-runtime 41.1.0", + "sp-weights 31.1.0", "staging-xcm", "staging-xcm-builder", ] @@ -10622,9 +11274,9 @@ dependencies = [ "parity-scale-codec", "polkadot-primitives", "scale-info", - "sp-core", - "sp-runtime", - "sp-std", + "sp-core 36.1.0", + "sp-runtime 41.1.0", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "staging-xcm", ] @@ -10708,7 +11360,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys 0.4.15", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -10721,7 +11373,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys 0.9.3", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -10735,6 +11387,18 @@ dependencies = [ "webpki", ] +[[package]] +name = "rustls" +version = "0.21.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e" +dependencies = [ + "log", + "ring 0.17.14", + "rustls-webpki 0.101.7", + "sct", +] + [[package]] name = "rustls" version = "0.23.25" @@ -10750,6 +11414,18 @@ dependencies = [ "zeroize", ] +[[package]] +name = "rustls-native-certs" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" +dependencies = [ + "openssl-probe", + "rustls-pemfile 1.0.4", + "schannel", + "security-framework 2.11.1", +] + [[package]] name = "rustls-native-certs" version = "0.8.1" @@ -10759,23 +11435,41 @@ dependencies = [ "openssl-probe", "rustls-pki-types", "schannel", - "security-framework", + "security-framework 3.2.0", ] [[package]] -name = "rustls-pki-types" -version = "1.11.0" +name = "rustls-pemfile" +version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c" +checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" dependencies = [ - "web-time", + "base64 0.21.7", ] [[package]] -name = "rustls-platform-verifier" -version = "0.5.1" +name = "rustls-pemfile" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a5467026f437b4cb2a533865eaa73eb840019a0916f4b9ec563c6e617e086c9" +checksum = "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50" +dependencies = [ + "rustls-pki-types", +] + +[[package]] +name = "rustls-pki-types" +version = "1.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c" +dependencies = [ + "web-time", +] + +[[package]] +name = "rustls-platform-verifier" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a5467026f437b4cb2a533865eaa73eb840019a0916f4b9ec563c6e617e086c9" dependencies = [ "core-foundation 0.10.0", "core-foundation-sys", @@ -10783,13 +11477,13 @@ dependencies = [ "log", "once_cell", "rustls 0.23.25", - "rustls-native-certs", + "rustls-native-certs 0.8.1", "rustls-platform-verifier-android", "rustls-webpki 0.103.1", - "security-framework", + "security-framework 3.2.0", "security-framework-sys", "webpki-root-certs", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -10896,8 +11590,8 @@ version = "31.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503#0c0d4ceba45a70f4e8dc40b1ee0cfae1fd759454" dependencies = [ "log", - "sp-core", - "sp-wasm-interface", + "sp-core 36.1.0", + "sp-wasm-interface 21.0.1 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "thiserror 1.0.69", ] @@ -10922,9 +11616,9 @@ dependencies = [ "sp-api", "sp-authority-discovery", "sp-blockchain", - "sp-core", - "sp-keystore", - "sp-runtime", + "sp-core 36.1.0", + "sp-keystore 0.42.0", + "sp-runtime 41.1.0", "substrate-prometheus-endpoint", "thiserror 1.0.69", ] @@ -10944,9 +11638,9 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-consensus", - "sp-core", + "sp-core 36.1.0", "sp-inherents", - "sp-runtime", + "sp-runtime 41.1.0", "substrate-prometheus-endpoint", ] @@ -10959,10 +11653,10 @@ dependencies = [ "sp-api", "sp-block-builder", "sp-blockchain", - "sp-core", + "sp-core 36.1.0", "sp-inherents", - "sp-runtime", - "sp-trie", + "sp-runtime 41.1.0", + "sp-trie 39.1.0", ] [[package]] @@ -10982,13 +11676,13 @@ dependencies = [ "serde", "serde_json", "sp-blockchain", - "sp-core", + "sp-core 36.1.0", "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "sp-genesis-builder", - "sp-io", - "sp-runtime", - "sp-state-machine", - "sp-tracing", + "sp-io 40.0.0", + "sp-runtime 41.1.0", + "sp-state-machine 0.45.0", + "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", ] [[package]] @@ -11034,11 +11728,11 @@ dependencies = [ "serde", "serde_json", "sp-blockchain", - "sp-core", + "sp-core 36.1.0", "sp-keyring", - "sp-keystore", - "sp-panic-handler", - "sp-runtime", + "sp-keystore 0.42.0", + "sp-panic-handler 13.0.2 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-runtime 41.1.0", "sp-version", "thiserror 1.0.69", "tokio", @@ -11060,13 +11754,13 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-consensus", - "sp-core", + "sp-core 36.1.0", "sp-database", - "sp-externalities", - "sp-runtime", - "sp-state-machine", - "sp-storage", - "sp-trie", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-runtime 41.1.0", + "sp-state-machine 0.45.0", + "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-trie 39.1.0", "substrate-prometheus-endpoint", ] @@ -11087,13 +11781,13 @@ dependencies = [ "sc-client-api", "sc-state-db", "schnellru", - "sp-arithmetic", + "sp-arithmetic 26.1.0", "sp-blockchain", - "sp-core", + "sp-core 36.1.0", "sp-database", - "sp-runtime", - "sp-state-machine", - "sp-trie", + "sp-runtime 41.1.0", + "sp-state-machine 0.45.0", + "sp-trie 39.1.0", ] [[package]] @@ -11112,9 +11806,9 @@ dependencies = [ "serde", "sp-blockchain", "sp-consensus", - "sp-core", - "sp-runtime", - "sp-state-machine", + "sp-core 36.1.0", + "sp-runtime 41.1.0", + "sp-state-machine 0.45.0", "substrate-prometheus-endpoint", "thiserror 1.0.69", ] @@ -11134,16 +11828,16 @@ dependencies = [ "sc-consensus-slots", "sc-telemetry", "sp-api", - "sp-application-crypto", + "sp-application-crypto 40.1.0", "sp-block-builder", "sp-blockchain", "sp-consensus", "sp-consensus-aura", "sp-consensus-slots", - "sp-core", + "sp-core 36.1.0", "sp-inherents", - "sp-keystore", - "sp-runtime", + "sp-keystore 0.42.0", + "sp-runtime 41.1.0", "substrate-prometheus-endpoint", "thiserror 1.0.69", ] @@ -11169,17 +11863,17 @@ dependencies = [ "sc-telemetry", "sc-transaction-pool-api", "sp-api", - "sp-application-crypto", + "sp-application-crypto 40.1.0", "sp-block-builder", "sp-blockchain", "sp-consensus", "sp-consensus-babe", "sp-consensus-slots", - "sp-core", + "sp-core 36.1.0", "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "sp-inherents", - "sp-keystore", - "sp-runtime", + "sp-keystore 0.42.0", + "sp-runtime 41.1.0", "substrate-prometheus-endpoint", "thiserror 1.0.69", ] @@ -11196,13 +11890,13 @@ dependencies = [ "sc-rpc-api", "serde", "sp-api", - "sp-application-crypto", + "sp-application-crypto 40.1.0", "sp-blockchain", "sp-consensus", "sp-consensus-babe", - "sp-core", - "sp-keystore", - "sp-runtime", + "sp-core 36.1.0", + "sp-keystore 0.42.0", + "sp-runtime 41.1.0", "thiserror 1.0.69", ] @@ -11226,14 +11920,14 @@ dependencies = [ "sc-network-types", "sc-utils", "sp-api", - "sp-application-crypto", - "sp-arithmetic", + "sp-application-crypto 40.1.0", + "sp-arithmetic 26.1.0", "sp-blockchain", "sp-consensus", "sp-consensus-beefy", - "sp-core", - "sp-keystore", - "sp-runtime", + "sp-core 36.1.0", + "sp-keystore 0.42.0", + "sp-runtime 41.1.0", "substrate-prometheus-endpoint", "thiserror 1.0.69", "tokio", @@ -11253,10 +11947,10 @@ dependencies = [ "sc-consensus-beefy", "sc-rpc", "serde", - "sp-application-crypto", + "sp-application-crypto 40.1.0", "sp-consensus-beefy", - "sp-core", - "sp-runtime", + "sp-core 36.1.0", + "sp-runtime 41.1.0", "thiserror 1.0.69", ] @@ -11270,7 +11964,7 @@ dependencies = [ "sc-client-api", "sc-consensus", "sp-blockchain", - "sp-runtime", + "sp-runtime 41.1.0", ] [[package]] @@ -11278,7 +11972,7 @@ name = "sc-consensus-grandpa" version = "0.34.0" source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503#0c0d4ceba45a70f4e8dc40b1ee0cfae1fd759454" dependencies = [ - "ahash", + "ahash 0.8.11", "array-bytes", "async-trait", "dyn-clone", @@ -11304,15 +11998,15 @@ dependencies = [ "sc-utils", "serde_json", "sp-api", - "sp-application-crypto", - "sp-arithmetic", + "sp-application-crypto 40.1.0", + "sp-arithmetic 26.1.0", "sp-blockchain", "sp-consensus", "sp-consensus-grandpa", - "sp-core", + "sp-core 36.1.0", "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", - "sp-keystore", - "sp-runtime", + "sp-keystore 0.42.0", + "sp-runtime 41.1.0", "substrate-prometheus-endpoint", "thiserror 1.0.69", ] @@ -11332,8 +12026,8 @@ dependencies = [ "sc-rpc", "serde", "sp-blockchain", - "sp-core", - "sp-runtime", + "sp-core 36.1.0", + "sp-runtime 41.1.0", "thiserror 1.0.69", ] @@ -11350,14 +12044,14 @@ dependencies = [ "sc-client-api", "sc-consensus", "sc-telemetry", - "sp-arithmetic", + "sp-arithmetic 26.1.0", "sp-blockchain", "sp-consensus", "sp-consensus-slots", - "sp-core", + "sp-core 36.1.0", "sp-inherents", - "sp-runtime", - "sp-state-machine", + "sp-runtime 41.1.0", + "sp-state-machine 0.45.0", ] [[package]] @@ -11372,14 +12066,14 @@ dependencies = [ "sc-executor-wasmtime", "schnellru", "sp-api", - "sp-core", - "sp-externalities", - "sp-io", - "sp-panic-handler", - "sp-runtime-interface", - "sp-trie", + "sp-core 36.1.0", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-io 40.0.0", + "sp-panic-handler 13.0.2 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-runtime-interface 29.0.1 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-trie 39.1.0", "sp-version", - "sp-wasm-interface", + "sp-wasm-interface 21.0.1 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "tracing", ] @@ -11391,7 +12085,7 @@ dependencies = [ "polkavm", "sc-allocator", "sp-maybe-compressed-blob", - "sp-wasm-interface", + "sp-wasm-interface 21.0.1 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "thiserror 1.0.69", "wasm-instrument", ] @@ -11404,7 +12098,7 @@ dependencies = [ "log", "polkavm", "sc-executor-common", - "sp-wasm-interface", + "sp-wasm-interface 21.0.1 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", ] [[package]] @@ -11418,8 +12112,8 @@ dependencies = [ "rustix 0.36.17", "sc-allocator", "sc-executor-common", - "sp-runtime-interface", - "sp-wasm-interface", + "sp-runtime-interface 29.0.1 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-wasm-interface 21.0.1 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "wasmtime", ] @@ -11436,7 +12130,7 @@ dependencies = [ "sc-network", "sc-network-sync", "sp-blockchain", - "sp-runtime", + "sp-runtime 41.1.0", ] [[package]] @@ -11447,9 +12141,9 @@ dependencies = [ "array-bytes", "parking_lot 0.12.3", "serde_json", - "sp-application-crypto", - "sp-core", - "sp-keystore", + "sp-application-crypto 40.1.0", + "sp-core 36.1.0", + "sp-keystore 0.42.0", "thiserror 1.0.69", ] @@ -11474,10 +12168,10 @@ dependencies = [ "sc-transaction-pool-api", "sp-api", "sp-consensus", - "sp-core", - "sp-keystore", + "sp-core 36.1.0", + "sp-keystore 0.42.0", "sp-mixnet", - "sp-runtime", + "sp-runtime 41.1.0", "thiserror 1.0.69", ] @@ -11517,10 +12211,10 @@ dependencies = [ "serde", "serde_json", "smallvec", - "sp-arithmetic", + "sp-arithmetic 26.1.0", "sp-blockchain", - "sp-core", - "sp-runtime", + "sp-core 36.1.0", + "sp-runtime 41.1.0", "substrate-prometheus-endpoint", "thiserror 1.0.69", "tokio", @@ -11538,7 +12232,7 @@ source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503 dependencies = [ "bitflags 1.3.2", "parity-scale-codec", - "sp-runtime", + "sp-runtime 41.1.0", ] [[package]] @@ -11546,7 +12240,7 @@ name = "sc-network-gossip" version = "0.49.0" source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503#0c0d4ceba45a70f4e8dc40b1ee0cfae1fd759454" dependencies = [ - "ahash", + "ahash 0.8.11", "futures", "futures-timer", "log", @@ -11555,7 +12249,7 @@ dependencies = [ "sc-network-sync", "sc-network-types", "schnellru", - "sp-runtime", + "sp-runtime 41.1.0", "substrate-prometheus-endpoint", "tracing", ] @@ -11576,8 +12270,8 @@ dependencies = [ "sc-network", "sc-network-types", "sp-blockchain", - "sp-core", - "sp-runtime", + "sp-core 36.1.0", + "sp-runtime 41.1.0", "thiserror 1.0.69", ] @@ -11604,12 +12298,12 @@ dependencies = [ "sc-utils", "schnellru", "smallvec", - "sp-arithmetic", + "sp-arithmetic 26.1.0", "sp-blockchain", "sp-consensus", "sp-consensus-grandpa", - "sp-core", - "sp-runtime", + "sp-core 36.1.0", + "sp-runtime 41.1.0", "substrate-prometheus-endpoint", "thiserror 1.0.69", "tokio", @@ -11631,7 +12325,7 @@ dependencies = [ "sc-network-types", "sc-utils", "sp-consensus", - "sp-runtime", + "sp-runtime 41.1.0", "substrate-prometheus-endpoint", ] @@ -11665,7 +12359,7 @@ dependencies = [ "futures-timer", "http-body-util", "hyper 1.6.0", - "hyper-rustls", + "hyper-rustls 0.27.5", "hyper-util", "num_cpus", "once_cell", @@ -11679,11 +12373,11 @@ dependencies = [ "sc-transaction-pool-api", "sc-utils", "sp-api", - "sp-core", - "sp-externalities", - "sp-keystore", + "sp-core 36.1.0", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-keystore 0.42.0", "sp-offchain", - "sp-runtime", + "sp-runtime 41.1.0", "threadpool", "tracing", ] @@ -11718,11 +12412,11 @@ dependencies = [ "serde_json", "sp-api", "sp-blockchain", - "sp-core", - "sp-keystore", + "sp-core 36.1.0", + "sp-keystore 0.42.0", "sp-offchain", "sp-rpc", - "sp-runtime", + "sp-runtime 41.1.0", "sp-session", "sp-statement-store", "sp-version", @@ -11742,9 +12436,9 @@ dependencies = [ "scale-info", "serde", "serde_json", - "sp-core", + "sp-core 36.1.0", "sp-rpc", - "sp-runtime", + "sp-runtime 41.1.0", "sp-version", "thiserror 1.0.69", ] @@ -11769,8 +12463,8 @@ dependencies = [ "serde_json", "substrate-prometheus-endpoint", "tokio", - "tower", - "tower-http", + "tower 0.4.13", + "tower-http 0.5.2", ] [[package]] @@ -11796,9 +12490,9 @@ dependencies = [ "serde", "sp-api", "sp-blockchain", - "sp-core", + "sp-core 36.1.0", "sp-rpc", - "sp-runtime", + "sp-runtime 41.1.0", "sp-version", "thiserror 1.0.69", "tokio", @@ -11813,10 +12507,10 @@ dependencies = [ "parity-scale-codec", "sc-executor", "sc-executor-common", - "sp-core", + "sp-core 36.1.0", "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", - "sp-state-machine", - "sp-wasm-interface", + "sp-state-machine 0.45.0", + "sp-wasm-interface 21.0.1 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "thiserror 1.0.69", ] @@ -11864,16 +12558,16 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-consensus", - "sp-core", - "sp-externalities", - "sp-keystore", - "sp-runtime", + "sp-core 36.1.0", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-keystore 0.42.0", + "sp-runtime 41.1.0", "sp-session", - "sp-state-machine", - "sp-storage", + "sp-state-machine 0.45.0", + "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "sp-transaction-pool", "sp-transaction-storage-proof", - "sp-trie", + "sp-trie 39.1.0", "sp-version", "static_init", "substrate-prometheus-endpoint", @@ -11892,7 +12586,7 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.12.3", - "sp-core", + "sp-core 36.1.0", ] [[package]] @@ -11903,7 +12597,7 @@ dependencies = [ "clap", "fs4", "log", - "sp-core", + "sp-core 36.1.0", "thiserror 1.0.69", "tokio", ] @@ -11923,7 +12617,7 @@ dependencies = [ "serde", "serde_json", "sp-blockchain", - "sp-runtime", + "sp-runtime 41.1.0", "thiserror 1.0.69", ] @@ -11942,9 +12636,9 @@ dependencies = [ "sc-telemetry", "serde", "serde_json", - "sp-core", + "sp-core 36.1.0", "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", - "sp-io", + "sp-io 40.0.0", ] [[package]] @@ -11984,14 +12678,14 @@ dependencies = [ "serde", "sp-api", "sp-blockchain", - "sp-core", + "sp-core 36.1.0", "sp-rpc", - "sp-runtime", - "sp-tracing", + "sp-runtime 41.1.0", + "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "thiserror 1.0.69", "tracing", - "tracing-log", - "tracing-subscriber", + "tracing-log 0.2.0", + "tracing-subscriber 0.3.19", ] [[package]] @@ -12025,10 +12719,10 @@ dependencies = [ "serde", "sp-api", "sp-blockchain", - "sp-core", + "sp-core 36.1.0", "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", - "sp-runtime", - "sp-tracing", + "sp-runtime 41.1.0", + "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "sp-transaction-pool", "substrate-prometheus-endpoint", "thiserror 1.0.69", @@ -12049,8 +12743,8 @@ dependencies = [ "parity-scale-codec", "serde", "sp-blockchain", - "sp-core", - "sp-runtime", + "sp-core 36.1.0", + "sp-runtime 41.1.0", "thiserror 1.0.69", ] @@ -12065,7 +12759,7 @@ dependencies = [ "log", "parking_lot 0.12.3", "prometheus", - "sp-arithmetic", + "sp-arithmetic 26.1.0", ] [[package]] @@ -12080,6 +12774,18 @@ dependencies = [ "serde", ] +[[package]] +name = "scale-bits" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "27243ab0d2d6235072b017839c5f0cd1a3b1ce45c0f7a715363b0c7d36c76c94" +dependencies = [ + "parity-scale-codec", + "scale-info", + "scale-type-resolver", + "serde", +] + [[package]] name = "scale-decode" version = "0.13.1" @@ -12088,7 +12794,7 @@ checksum = "e98f3262c250d90e700bb802eb704e1f841e03331c2eb815e46516c4edbf5b27" dependencies = [ "derive_more 0.99.19", "parity-scale-codec", - "scale-bits", + "scale-bits 0.6.0", "scale-type-resolver", "smallvec", ] @@ -12101,11 +12807,26 @@ checksum = "f8ae9cc099ae85ff28820210732b00f019546f36f33225f509fe25d5816864a0" dependencies = [ "derive_more 1.0.0", "parity-scale-codec", - "primitive-types", - "scale-bits", - "scale-decode-derive", + "primitive-types 0.13.1", + "scale-bits 0.6.0", + "scale-decode-derive 0.14.0", + "scale-type-resolver", + "smallvec", +] + +[[package]] +name = "scale-decode" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4d78196772d25b90a98046794ce0fe2588b39ebdfbdc1e45b4c6c85dd43bebad" +dependencies = [ + "parity-scale-codec", + "primitive-types 0.13.1", + "scale-bits 0.7.0", + "scale-decode-derive 0.16.0", "scale-type-resolver", "smallvec", + "thiserror 2.0.12", ] [[package]] @@ -12120,6 +12841,18 @@ dependencies = [ "syn 2.0.100", ] +[[package]] +name = "scale-decode-derive" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2f4b54a1211260718b92832b661025d1f1a4b6930fbadd6908e00edd265fa5f7" +dependencies = [ + "darling", + "proc-macro2", + "quote", + "syn 2.0.100", +] + [[package]] name = "scale-encode" version = "0.8.0" @@ -12128,11 +12861,26 @@ checksum = "5f9271284d05d0749c40771c46180ce89905fd95aa72a2a2fddb4b7c0aa424db" dependencies = [ "derive_more 1.0.0", "parity-scale-codec", - "primitive-types", - "scale-bits", - "scale-encode-derive", + "primitive-types 0.13.1", + "scale-bits 0.6.0", + "scale-encode-derive 0.8.0", + "scale-type-resolver", + "smallvec", +] + +[[package]] +name = "scale-encode" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64901733157f9d25ef86843bd783eda439fac7efb0ad5a615d12d2cf3a29464b" +dependencies = [ + "parity-scale-codec", + "primitive-types 0.13.1", + "scale-bits 0.7.0", + "scale-encode-derive 0.10.0", "scale-type-resolver", "smallvec", + "thiserror 2.0.12", ] [[package]] @@ -12148,6 +12896,19 @@ dependencies = [ "syn 2.0.100", ] +[[package]] +name = "scale-encode-derive" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "78a3993a13b4eafa89350604672c8757b7ea84c7c5947d4b3691e3169c96379b" +dependencies = [ + "darling", + "proc-macro-crate 3.3.0", + "proc-macro2", + "quote", + "syn 2.0.100", +] + [[package]] name = "scale-info" version = "2.11.6" @@ -12197,6 +12958,19 @@ dependencies = [ "thiserror 1.0.69", ] +[[package]] +name = "scale-typegen" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05c61b6b706a3eaad63b506ab50a1d2319f817ae01cf753adcc3f055f9f0fcd6" +dependencies = [ + "proc-macro2", + "quote", + "scale-info", + "syn 2.0.100", + "thiserror 2.0.12", +] + [[package]] name = "scale-value" version = "0.17.0" @@ -12208,13 +12982,32 @@ dependencies = [ "derive_more 1.0.0", "either", "parity-scale-codec", - "scale-bits", + "scale-bits 0.6.0", "scale-decode 0.14.0", - "scale-encode", + "scale-encode 0.8.0", "scale-info", "scale-type-resolver", "serde", - "yap", + "yap 0.11.0", +] + +[[package]] +name = "scale-value" +version = "0.18.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ca8b26b451ecb7fd7b62b259fa28add63d12ec49bbcac0e01fcb4b5ae0c09aa" +dependencies = [ + "base58", + "blake2 0.10.6", + "either", + "parity-scale-codec", + "scale-bits 0.7.0", + "scale-decode 0.16.0", + "scale-encode 0.10.0", + "scale-type-resolver", + "serde", + "thiserror 2.0.12", + "yap 0.12.0", ] [[package]] @@ -12232,7 +13025,7 @@ version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "356285bbf17bea63d9e52e96bd18f039672ac92b55b8cb997d6162a2a37d1649" dependencies = [ - "ahash", + "ahash 0.8.11", "cfg-if", "hashbrown 0.13.2", ] @@ -12262,7 +13055,7 @@ dependencies = [ "aead", "arrayref", "arrayvec 0.7.6", - "curve25519-dalek", + "curve25519-dalek 4.1.3", "getrandom_or_panic", "merlin", "rand_core 0.6.4", @@ -12291,7 +13084,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0516a385866c09368f0b5bcd1caff3366aace790fcd46e2bb032697bb172fd1f" dependencies = [ "password-hash", - "pbkdf2", + "pbkdf2 0.12.2", "salsa20", "sha2 0.10.8", ] @@ -12392,6 +13185,7 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9bd1c54ea06cfd2f6b63219704de0b9b4f72dcc2b8fdef820be6cd799780e91e" dependencies = [ + "serde", "zeroize", ] @@ -12404,6 +13198,19 @@ dependencies = [ "zeroize", ] +[[package]] +name = "security-framework" +version = "2.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" +dependencies = [ + "bitflags 2.9.0", + "core-foundation 0.9.4", + "core-foundation-sys", + "libc", + "security-framework-sys", +] + [[package]] name = "security-framework" version = "3.2.0" @@ -12460,6 +13267,16 @@ dependencies = [ "serde_derive", ] +[[package]] +name = "serde-value" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c" +dependencies = [ + "ordered-float", + "serde", +] + [[package]] name = "serde_bytes" version = "0.11.17" @@ -12501,6 +13318,31 @@ dependencies = [ "serde", ] +[[package]] +name = "serde_urlencoded" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" +dependencies = [ + "form_urlencoded", + "itoa", + "ryu", + "serde", +] + +[[package]] +name = "serde_yaml" +version = "0.9.34+deprecated" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47" +dependencies = [ + "indexmap 2.9.0", + "itoa", + "ryu", + "serde", + "unsafe-libyaml", +] + [[package]] name = "serdect" version = "0.2.0" @@ -12666,7 +13508,7 @@ dependencies = [ "enumn", "parity-scale-codec", "paste", - "sp-runtime", + "sp-runtime 41.1.0", ] [[package]] @@ -12734,7 +13576,7 @@ dependencies = [ "chacha20", "crossbeam-queue", "derive_more 0.99.19", - "ed25519-zebra", + "ed25519-zebra 4.0.3", "either", "event-listener 2.5.3", "fnv", @@ -12751,7 +13593,7 @@ dependencies = [ "num-bigint", "num-rational", "num-traits", - "pbkdf2", + "pbkdf2 0.12.2", "pin-project", "poly1305", "rand 0.8.5", @@ -12788,7 +13630,7 @@ dependencies = [ "chacha20", "crossbeam-queue", "derive_more 0.99.19", - "ed25519-zebra", + "ed25519-zebra 4.0.3", "either", "event-listener 5.4.0", "fnv", @@ -12805,7 +13647,7 @@ dependencies = [ "num-bigint", "num-rational", "num-traits", - "pbkdf2", + "pbkdf2 0.12.2", "pin-project", "poly1305", "rand 0.8.5", @@ -12913,7 +13755,7 @@ dependencies = [ "aes-gcm", "blake2 0.10.6", "chacha20poly1305", - "curve25519-dalek", + "curve25519-dalek 4.1.3", "rand_core 0.6.4", "ring 0.17.14", "rustc_version", @@ -12983,13 +13825,13 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-api-proc-macro", - "sp-core", - "sp-externalities", + "sp-core 36.1.0", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "sp-metadata-ir", - "sp-runtime", - "sp-runtime-interface", - "sp-state-machine", - "sp-trie", + "sp-runtime 41.1.0", + "sp-runtime-interface 29.0.1 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-state-machine 0.45.0", + "sp-trie 39.1.0", "sp-version", "thiserror 1.0.69", ] @@ -13008,6 +13850,20 @@ dependencies = [ "syn 2.0.100", ] +[[package]] +name = "sp-application-crypto" +version = "31.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "547cad7a6eabb52c639ec117b3db9c6b43cf1b29a9393b18feb19e101a91833f" +dependencies = [ + "parity-scale-codec", + "scale-info", + "serde", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "sp-application-crypto" version = "40.1.0" @@ -13016,8 +13872,23 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-io", + "sp-core 36.1.0", + "sp-io 40.0.0", +] + +[[package]] +name = "sp-arithmetic" +version = "24.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "afa823ca5adc490d47dccb41d69ad482bc57a317bd341de275868378f48f131c" +dependencies = [ + "integer-sqrt", + "num-traits", + "parity-scale-codec", + "scale-info", + "serde", + "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "static_assertions", ] [[package]] @@ -13042,8 +13913,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-api", - "sp-application-crypto", - "sp-runtime", + "sp-application-crypto 40.1.0", + "sp-runtime 41.1.0", ] [[package]] @@ -13053,7 +13924,7 @@ source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503 dependencies = [ "sp-api", "sp-inherents", - "sp-runtime", + "sp-runtime 41.1.0", ] [[package]] @@ -13067,10 +13938,10 @@ dependencies = [ "schnellru", "sp-api", "sp-consensus", - "sp-core", + "sp-core 36.1.0", "sp-database", - "sp-runtime", - "sp-state-machine", + "sp-runtime 41.1.0", + "sp-state-machine 0.45.0", "thiserror 1.0.69", "tracing", ] @@ -13084,8 +13955,8 @@ dependencies = [ "futures", "log", "sp-inherents", - "sp-runtime", - "sp-state-machine", + "sp-runtime 41.1.0", + "sp-state-machine 0.45.0", "thiserror 1.0.69", ] @@ -13098,10 +13969,10 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-api", - "sp-application-crypto", + "sp-application-crypto 40.1.0", "sp-consensus-slots", "sp-inherents", - "sp-runtime", + "sp-runtime 41.1.0", "sp-timestamp", ] @@ -13115,11 +13986,11 @@ dependencies = [ "scale-info", "serde", "sp-api", - "sp-application-crypto", + "sp-application-crypto 40.1.0", "sp-consensus-slots", - "sp-core", + "sp-core 36.1.0", "sp-inherents", - "sp-runtime", + "sp-runtime 41.1.0", "sp-timestamp", ] @@ -13132,14 +14003,14 @@ dependencies = [ "scale-info", "serde", "sp-api", - "sp-application-crypto", - "sp-core", + "sp-application-crypto 40.1.0", + "sp-core 36.1.0", "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", - "sp-io", - "sp-keystore", + "sp-io 40.0.0", + "sp-keystore 0.42.0", "sp-mmr-primitives", - "sp-runtime", - "sp-weights", + "sp-runtime 41.1.0", + "sp-weights 31.1.0", "strum 0.26.3", ] @@ -13154,10 +14025,10 @@ dependencies = [ "scale-info", "serde", "sp-api", - "sp-application-crypto", - "sp-core", - "sp-keystore", - "sp-runtime", + "sp-application-crypto 40.1.0", + "sp-core 36.1.0", + "sp-keystore 0.42.0", + "sp-runtime 41.1.0", ] [[package]] @@ -13171,6 +14042,99 @@ dependencies = [ "sp-timestamp", ] +[[package]] +name = "sp-core" +version = "29.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c33c7a1568175250628567d50c4e1c54a6ac5bc1190413b9be29a9e810cbe73" +dependencies = [ + "array-bytes", + "bip39", + "bitflags 1.3.2", + "blake2 0.10.6", + "bounded-collections", + "bs58", + "dyn-clonable", + "ed25519-zebra 3.1.0", + "futures", + "hash-db", + "hash256-std-hasher", + "impl-serde 0.4.0", + "itertools 0.10.5", + "libsecp256k1", + "log", + "merlin", + "parity-scale-codec", + "parking_lot 0.12.3", + "paste", + "primitive-types 0.12.2", + "rand 0.8.5", + "scale-info", + "schnorrkel 0.11.4", + "secp256k1 0.28.2", + "secrecy 0.8.0", + "serde", + "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-debug-derive 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-externalities 0.26.0", + "sp-runtime-interface 25.0.0", + "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-storage 20.0.0", + "ss58-registry", + "substrate-bip39 0.4.6", + "thiserror 1.0.69", + "tracing", + "w3f-bls", + "zeroize", +] + +[[package]] +name = "sp-core" +version = "35.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4532774405a712a366a98080cbb4daa28c38ddff0ec595902ad6ee6a78a809f8" +dependencies = [ + "array-bytes", + "bitflags 1.3.2", + "blake2 0.10.6", + "bounded-collections", + "bs58", + "dyn-clonable", + "ed25519-zebra 4.0.3", + "futures", + "hash-db", + "hash256-std-hasher", + "impl-serde 0.5.0", + "itertools 0.11.0", + "k256", + "libsecp256k1", + "log", + "merlin", + "parity-bip39", + "parity-scale-codec", + "parking_lot 0.12.3", + "paste", + "primitive-types 0.13.1", + "rand 0.8.5", + "scale-info", + "schnorrkel 0.11.4", + "secp256k1 0.28.2", + "secrecy 0.8.0", + "serde", + "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-debug-derive 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-externalities 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-runtime-interface 29.0.1 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-storage 22.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "ss58-registry", + "substrate-bip39 0.6.0 (registry+https://github.com/rust-lang/crates.io-index)", + "thiserror 1.0.69", + "tracing", + "w3f-bls", + "zeroize", +] + [[package]] name = "sp-core" version = "36.1.0" @@ -13183,11 +14147,11 @@ dependencies = [ "bounded-collections", "bs58", "dyn-clonable", - "ed25519-zebra", + "ed25519-zebra 4.0.3", "futures", "hash-db", "hash256-std-hasher", - "impl-serde", + "impl-serde 0.5.0", "itertools 0.11.0", "k256", "libsecp256k1", @@ -13197,7 +14161,7 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.12.3", "paste", - "primitive-types", + "primitive-types 0.13.1", "rand 0.8.5", "scale-info", "schnorrkel 0.11.4", @@ -13205,13 +14169,13 @@ dependencies = [ "secrecy 0.8.0", "serde", "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", - "sp-debug-derive", - "sp-externalities", - "sp-runtime-interface", - "sp-std", - "sp-storage", + "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-runtime-interface 29.0.1 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "ss58-registry", - "substrate-bip39", + "substrate-bip39 0.6.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "thiserror 1.0.69", "tracing", "w3f-bls", @@ -13267,7 +14231,8 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503#0c0d4ceba45a70f4e8dc40b1ee0cfae1fd759454" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48d09fa0a5f7299fb81ee25ae3853d26200f7a348148aed6de76be905c007dbe" dependencies = [ "proc-macro2", "quote", @@ -13275,29 +14240,62 @@ dependencies = [ ] [[package]] -name = "sp-externalities" -version = "0.30.0" +name = "sp-debug-derive" +version = "14.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503#0c0d4ceba45a70f4e8dc40b1ee0cfae1fd759454" dependencies = [ - "environmental", - "parity-scale-codec", - "sp-storage", + "proc-macro2", + "quote", + "syn 2.0.100", ] [[package]] -name = "sp-genesis-builder" -version = "0.17.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503#0c0d4ceba45a70f4e8dc40b1ee0cfae1fd759454" +name = "sp-externalities" +version = "0.26.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7096ed024cec397804864898b093b51e14c7299f1d00c67dd5800330e02bb82" dependencies = [ + "environmental", "parity-scale-codec", - "scale-info", - "serde_json", - "sp-api", - "sp-runtime", + "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-storage 20.0.0", ] [[package]] -name = "sp-inherents" +name = "sp-externalities" +version = "0.30.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30cbf059dce180a8bf8b6c8b08b6290fa3d1c7f069a60f1df038ab5dd5fc0ba6" +dependencies = [ + "environmental", + "parity-scale-codec", + "sp-storage 22.0.0 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "sp-externalities" +version = "0.30.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503#0c0d4ceba45a70f4e8dc40b1ee0cfae1fd759454" +dependencies = [ + "environmental", + "parity-scale-codec", + "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", +] + +[[package]] +name = "sp-genesis-builder" +version = "0.17.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503#0c0d4ceba45a70f4e8dc40b1ee0cfae1fd759454" +dependencies = [ + "parity-scale-codec", + "scale-info", + "serde_json", + "sp-api", + "sp-runtime 41.1.0", +] + +[[package]] +name = "sp-inherents" version = "36.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503#0c0d4ceba45a70f4e8dc40b1ee0cfae1fd759454" dependencies = [ @@ -13305,10 +14303,36 @@ dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", "scale-info", - "sp-runtime", + "sp-runtime 41.1.0", "thiserror 1.0.69", ] +[[package]] +name = "sp-io" +version = "31.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec43aa073eab35fcb920d7592474d5427ea3be2bf938706a3ad955d7ba54fd8d" +dependencies = [ + "bytes", + "ed25519-dalek", + "libsecp256k1", + "log", + "parity-scale-codec", + "rustversion", + "secp256k1 0.28.2", + "sp-core 29.0.0", + "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-externalities 0.26.0", + "sp-keystore 0.35.0", + "sp-runtime-interface 25.0.0", + "sp-state-machine 0.36.0", + "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-tracing 16.0.0", + "sp-trie 30.0.0", + "tracing", + "tracing-core", +] + [[package]] name = "sp-io" version = "40.0.0" @@ -13323,14 +14347,14 @@ dependencies = [ "polkavm-derive", "rustversion", "secp256k1 0.28.2", - "sp-core", + "sp-core 36.1.0", "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", - "sp-externalities", - "sp-keystore", - "sp-runtime-interface", - "sp-state-machine", - "sp-tracing", - "sp-trie", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-keystore 0.42.0", + "sp-runtime-interface 29.0.1 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-state-machine 0.45.0", + "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-trie 39.1.0", "tracing", "tracing-core", ] @@ -13340,11 +14364,24 @@ name = "sp-keyring" version = "41.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503#0c0d4ceba45a70f4e8dc40b1ee0cfae1fd759454" dependencies = [ - "sp-core", - "sp-runtime", + "sp-core 36.1.0", + "sp-runtime 41.1.0", "strum 0.26.3", ] +[[package]] +name = "sp-keystore" +version = "0.35.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "444f2d53968b1ce5e908882710ff1f3873fcf3e95f59d57432daf685bbacb959" +dependencies = [ + "parity-scale-codec", + "parking_lot 0.12.3", + "sp-core 29.0.0", + "sp-externalities 0.26.0", + "thiserror 1.0.69", +] + [[package]] name = "sp-keystore" version = "0.42.0" @@ -13352,8 +14389,8 @@ source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503 dependencies = [ "parity-scale-codec", "parking_lot 0.12.3", - "sp-core", - "sp-externalities", + "sp-core 36.1.0", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", ] [[package]] @@ -13383,7 +14420,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-api", - "sp-application-crypto", + "sp-application-crypto 40.1.0", ] [[package]] @@ -13397,9 +14434,9 @@ dependencies = [ "scale-info", "serde", "sp-api", - "sp-core", - "sp-debug-derive", - "sp-runtime", + "sp-core 36.1.0", + "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-runtime 41.1.0", "thiserror 1.0.69", ] @@ -13411,9 +14448,9 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-arithmetic", - "sp-core", - "sp-runtime", + "sp-arithmetic 26.1.0", + "sp-core 36.1.0", + "sp-runtime 41.1.0", ] [[package]] @@ -13422,8 +14459,18 @@ version = "36.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503#0c0d4ceba45a70f4e8dc40b1ee0cfae1fd759454" dependencies = [ "sp-api", - "sp-core", - "sp-runtime", + "sp-core 36.1.0", + "sp-runtime 41.1.0", +] + +[[package]] +name = "sp-panic-handler" +version = "13.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8b52e69a577cbfdea62bfaf16f59eb884422ce98f78b5cd8d9bf668776bced1" +dependencies = [ + "backtrace", + "regex", ] [[package]] @@ -13442,7 +14489,32 @@ source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503 dependencies = [ "rustc-hash 1.1.0", "serde", - "sp-core", + "sp-core 36.1.0", +] + +[[package]] +name = "sp-runtime" +version = "32.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a95e71603a6281e91b0f1fd3d68057644be16d75a4602013187b8137db8abee" +dependencies = [ + "docify", + "either", + "hash256-std-hasher", + "impl-trait-for-tuples", + "log", + "parity-scale-codec", + "paste", + "rand 0.8.5", + "scale-info", + "serde", + "simple-mermaid", + "sp-application-crypto 31.0.0", + "sp-arithmetic 24.0.0", + "sp-core 29.0.0", + "sp-io 31.0.0", + "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-weights 28.0.0", ] [[package]] @@ -13463,17 +14535,56 @@ dependencies = [ "scale-info", "serde", "simple-mermaid", - "sp-application-crypto", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-std", - "sp-trie", - "sp-weights", + "sp-application-crypto 40.1.0", + "sp-arithmetic 26.1.0", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-trie 39.1.0", + "sp-weights 31.1.0", "tracing", "tuplex", ] +[[package]] +name = "sp-runtime-interface" +version = "25.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e2321ab29d4bcc31f1ba1b4f076a81fb2a666465231e5c981c72320d74dbe63" +dependencies = [ + "bytes", + "impl-trait-for-tuples", + "parity-scale-codec", + "primitive-types 0.12.2", + "sp-externalities 0.26.0", + "sp-runtime-interface-proc-macro 17.0.0", + "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-storage 20.0.0", + "sp-tracing 16.0.0", + "sp-wasm-interface 20.0.0", + "static_assertions", +] + +[[package]] +name = "sp-runtime-interface" +version = "29.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e99db36a7aff44c335f5d5b36c182a3e0cac61de2fefbe2eeac6af5fb13f63bf" +dependencies = [ + "bytes", + "impl-trait-for-tuples", + "parity-scale-codec", + "polkavm-derive", + "primitive-types 0.13.1", + "sp-externalities 0.30.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-runtime-interface-proc-macro 18.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-storage 22.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-tracing 17.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-wasm-interface 21.0.1 (registry+https://github.com/rust-lang/crates.io-index)", + "static_assertions", +] + [[package]] name = "sp-runtime-interface" version = "29.0.1" @@ -13483,16 +14594,44 @@ dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", "polkavm-derive", - "primitive-types", - "sp-externalities", - "sp-runtime-interface-proc-macro", - "sp-std", - "sp-storage", - "sp-tracing", - "sp-wasm-interface", + "primitive-types 0.13.1", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-runtime-interface-proc-macro 18.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-wasm-interface 21.0.1 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "static_assertions", ] +[[package]] +name = "sp-runtime-interface-proc-macro" +version = "17.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cfaf6e85b2ec12a4b99cd6d8d57d083e30c94b7f1b0d8f93547121495aae6f0c" +dependencies = [ + "Inflector", + "expander", + "proc-macro-crate 3.3.0", + "proc-macro2", + "quote", + "syn 2.0.100", +] + +[[package]] +name = "sp-runtime-interface-proc-macro" +version = "18.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0195f32c628fee3ce1dfbbf2e7e52a30ea85f3589da9fe62a8b816d70fc06294" +dependencies = [ + "Inflector", + "expander", + "proc-macro-crate 3.3.0", + "proc-macro2", + "quote", + "syn 2.0.100", +] + [[package]] name = "sp-runtime-interface-proc-macro" version = "18.0.0" @@ -13514,9 +14653,9 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-api", - "sp-core", - "sp-keystore", - "sp-runtime", + "sp-core 36.1.0", + "sp-keystore 0.42.0", + "sp-runtime 41.1.0", "sp-staking", ] @@ -13529,8 +14668,30 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-runtime", + "sp-core 36.1.0", + "sp-runtime 41.1.0", +] + +[[package]] +name = "sp-state-machine" +version = "0.36.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a67297e702aa32027d7766803f362a420d6d3ec9e2f84961f3c64e2e52b5aaf9" +dependencies = [ + "hash-db", + "log", + "parity-scale-codec", + "parking_lot 0.12.3", + "rand 0.8.5", + "smallvec", + "sp-core 29.0.0", + "sp-externalities 0.26.0", + "sp-panic-handler 13.0.2 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-trie 30.0.0", + "thiserror 1.0.69", + "tracing", + "trie-db 0.28.0", ] [[package]] @@ -13544,13 +14705,13 @@ dependencies = [ "parking_lot 0.12.3", "rand 0.8.5", "smallvec", - "sp-core", - "sp-externalities", - "sp-panic-handler", - "sp-trie", + "sp-core 36.1.0", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-panic-handler 13.0.2 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-trie 39.1.0", "thiserror 1.0.69", "tracing", - "trie-db", + "trie-db 0.30.0", ] [[package]] @@ -13559,7 +14720,7 @@ version = "20.1.0" source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503#0c0d4ceba45a70f4e8dc40b1ee0cfae1fd759454" dependencies = [ "aes-gcm", - "curve25519-dalek", + "curve25519-dalek 4.1.3", "ed25519-dalek", "hkdf", "parity-scale-codec", @@ -13567,31 +14728,64 @@ dependencies = [ "scale-info", "sha2 0.10.8", "sp-api", - "sp-application-crypto", - "sp-core", + "sp-application-crypto 40.1.0", + "sp-core 36.1.0", "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", - "sp-externalities", - "sp-runtime", - "sp-runtime-interface", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", + "sp-runtime 41.1.0", + "sp-runtime-interface 29.0.1 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "thiserror 1.0.69", "x25519-dalek", ] +[[package]] +name = "sp-std" +version = "14.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "12f8ee986414b0a9ad741776762f4083cd3a5128449b982a3919c4df36874834" + [[package]] name = "sp-std" version = "14.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503#0c0d4ceba45a70f4e8dc40b1ee0cfae1fd759454" +[[package]] +name = "sp-storage" +version = "20.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8dba5791cb3978e95daf99dad919ecb3ec35565604e88cd38d805d9d4981e8bd" +dependencies = [ + "impl-serde 0.4.0", + "parity-scale-codec", + "ref-cast", + "serde", + "sp-debug-derive 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "sp-storage" +version = "22.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee3b70ca340e41cde9d2e069d354508a6e37a6573d66f7cc38f11549002f64ec" +dependencies = [ + "impl-serde 0.5.0", + "parity-scale-codec", + "ref-cast", + "serde", + "sp-debug-derive 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "sp-storage" version = "22.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503#0c0d4ceba45a70f4e8dc40b1ee0cfae1fd759454" dependencies = [ - "impl-serde", + "impl-serde 0.5.0", "parity-scale-codec", "ref-cast", "serde", - "sp-debug-derive", + "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", ] [[package]] @@ -13602,10 +14796,35 @@ dependencies = [ "async-trait", "parity-scale-codec", "sp-inherents", - "sp-runtime", + "sp-runtime 41.1.0", "thiserror 1.0.69", ] +[[package]] +name = "sp-tracing" +version = "16.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0351810b9d074df71c4514c5228ed05c250607cba131c1c9d1526760ab69c05c" +dependencies = [ + "parity-scale-codec", + "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "tracing", + "tracing-core", + "tracing-subscriber 0.2.25", +] + +[[package]] +name = "sp-tracing" +version = "17.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6147a5b8c98b9ed4bf99dc033fab97a468b4645515460974c8784daeb7c35433" +dependencies = [ + "parity-scale-codec", + "tracing", + "tracing-core", + "tracing-subscriber 0.3.19", +] + [[package]] name = "sp-tracing" version = "17.1.0" @@ -13614,7 +14833,7 @@ dependencies = [ "parity-scale-codec", "tracing", "tracing-core", - "tracing-subscriber", + "tracing-subscriber 0.3.19", ] [[package]] @@ -13623,7 +14842,7 @@ version = "36.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503#0c0d4ceba45a70f4e8dc40b1ee0cfae1fd759454" dependencies = [ "sp-api", - "sp-runtime", + "sp-runtime 41.1.0", ] [[package]] @@ -13634,10 +14853,35 @@ dependencies = [ "async-trait", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 36.1.0", "sp-inherents", - "sp-runtime", - "sp-trie", + "sp-runtime 41.1.0", + "sp-trie 39.1.0", +] + +[[package]] +name = "sp-trie" +version = "30.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eed48dfd05081e8b36741b10ce4eb686c135a2952227a11fe71caec89890ddbb" +dependencies = [ + "ahash 0.8.11", + "hash-db", + "lazy_static", + "memory-db", + "nohash-hasher", + "parity-scale-codec", + "parking_lot 0.12.3", + "rand 0.8.5", + "scale-info", + "schnellru", + "sp-core 29.0.0", + "sp-externalities 0.26.0", + "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "thiserror 1.0.69", + "tracing", + "trie-db 0.28.0", + "trie-root", ] [[package]] @@ -13645,7 +14889,7 @@ name = "sp-trie" version = "39.1.0" source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503#0c0d4ceba45a70f4e8dc40b1ee0cfae1fd759454" dependencies = [ - "ahash", + "ahash 0.8.11", "hash-db", "memory-db", "nohash-hasher", @@ -13654,11 +14898,11 @@ dependencies = [ "rand 0.8.5", "scale-info", "schnellru", - "sp-core", - "sp-externalities", + "sp-core 36.1.0", + "sp-externalities 0.30.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "thiserror 1.0.69", "tracing", - "trie-db", + "trie-db 0.30.0", "trie-root", ] @@ -13667,14 +14911,14 @@ name = "sp-version" version = "39.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503#0c0d4ceba45a70f4e8dc40b1ee0cfae1fd759454" dependencies = [ - "impl-serde", + "impl-serde 0.5.0", "parity-scale-codec", "parity-wasm", "scale-info", "serde", "sp-crypto-hashing-proc-macro", - "sp-runtime", - "sp-std", + "sp-runtime 41.1.0", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "sp-version-proc-macro", "thiserror 1.0.69", ] @@ -13691,6 +14935,32 @@ dependencies = [ "syn 2.0.100", ] +[[package]] +name = "sp-wasm-interface" +version = "20.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ef97172c42eb4c6c26506f325f48463e9bc29b2034a587f1b9e48c751229bee" +dependencies = [ + "anyhow", + "impl-trait-for-tuples", + "log", + "parity-scale-codec", + "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "wasmtime", +] + +[[package]] +name = "sp-wasm-interface" +version = "21.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b066baa6d57951600b14ffe1243f54c47f9c23dd89c262e17ca00ae8dca58be9" +dependencies = [ + "anyhow", + "impl-trait-for-tuples", + "log", + "parity-scale-codec", +] + [[package]] name = "sp-wasm-interface" version = "21.0.1" @@ -13703,6 +14973,22 @@ dependencies = [ "wasmtime", ] +[[package]] +name = "sp-weights" +version = "28.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a3be30aec904994451dcacf841a9168cfbbaf817de6b24b6a1c1418cbf1af2fe" +dependencies = [ + "bounded-collections", + "parity-scale-codec", + "scale-info", + "serde", + "smallvec", + "sp-arithmetic 24.0.0", + "sp-debug-derive 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "sp-weights" version = "31.1.0" @@ -13713,8 +14999,8 @@ dependencies = [ "scale-info", "serde", "smallvec", - "sp-arithmetic", - "sp-debug-derive", + "sp-arithmetic 26.1.0", + "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", ] [[package]] @@ -13779,7 +15065,7 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-runtime", + "sp-runtime 41.1.0", ] [[package]] @@ -13798,8 +15084,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-runtime", - "sp-weights", + "sp-runtime 41.1.0", + "sp-weights 31.1.0", "xcm-procedural", ] @@ -13817,11 +15103,11 @@ dependencies = [ "parity-scale-codec", "polkadot-parachain-primitives", "scale-info", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", - "sp-weights", + "sp-arithmetic 26.1.0", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", + "sp-weights 31.1.0", "staging-xcm", "staging-xcm-executor", "tracing", @@ -13838,11 +15124,11 @@ dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", "scale-info", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", - "sp-weights", + "sp-arithmetic 26.1.0", + "sp-core 36.1.0", + "sp-io 40.0.0", + "sp-runtime 41.1.0", + "sp-weights 31.1.0", "staging-xcm", "tracing", ] @@ -13881,6 +15167,23 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "stps-config" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot-stps?rev=c45759c60641cb752e7d9718f1c356e6f547c944#c45759c60641cb752e7d9718f1c356e6f547c944" +dependencies = [ + "hex", + "impl-serde 0.4.0", + "libsecp256k1", + "parity-scale-codec", + "scale-info", + "serde", + "sha3", + "sp-core 29.0.0", + "sp-runtime 32.0.0", + "subxt 0.41.0", +] + [[package]] name = "string-interner" version = "0.17.0" @@ -13938,13 +15241,39 @@ dependencies = [ "syn 2.0.100", ] +[[package]] +name = "substrate-bip39" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a7590dc041b9bc2825e52ce5af8416c73dbe9d0654402bfd4b4941938b94d8f" +dependencies = [ + "hmac 0.11.0", + "pbkdf2 0.8.0", + "schnorrkel 0.11.4", + "sha2 0.9.9", + "zeroize", +] + +[[package]] +name = "substrate-bip39" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca58ffd742f693dc13d69bdbb2e642ae239e0053f6aab3b104252892f856700a" +dependencies = [ + "hmac 0.12.1", + "pbkdf2 0.12.2", + "schnorrkel 0.11.4", + "sha2 0.10.8", + "zeroize", +] + [[package]] name = "substrate-bip39" version = "0.6.0" source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503#0c0d4ceba45a70f4e8dc40b1ee0cfae1fd759454" dependencies = [ "hmac 0.12.1", - "pbkdf2", + "pbkdf2 0.12.2", "schnorrkel 0.11.4", "sha2 0.10.8", "zeroize", @@ -13971,8 +15300,8 @@ dependencies = [ "sp-api", "sp-block-builder", "sp-blockchain", - "sp-core", - "sp-runtime", + "sp-core 36.1.0", + "sp-runtime 41.1.0", ] [[package]] @@ -13999,11 +15328,11 @@ dependencies = [ "sc-client-api", "sc-rpc-api", "serde", - "sp-core", - "sp-runtime", - "sp-state-machine", - "sp-trie", - "trie-db", + "sp-core 36.1.0", + "sp-runtime 41.1.0", + "sp-state-machine 0.45.0", + "sp-trie 39.1.0", + "trie-db 0.30.0", ] [[package]] @@ -14024,10 +15353,10 @@ dependencies = [ "polkavm-linker", "sc-executor", "shlex", - "sp-core", - "sp-io", + "sp-core 36.1.0", + "sp-io 40.0.0", "sp-maybe-compressed-blob", - "sp-tracing", + "sp-tracing 17.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "sp-version", "strum 0.26.3", "tempfile", @@ -14066,27 +15395,65 @@ dependencies = [ "frame-metadata 17.0.0", "futures", "hex", - "impl-serde", + "impl-serde 0.5.0", "jsonrpsee", "parity-scale-codec", "polkadot-sdk", - "primitive-types", - "scale-bits", + "primitive-types 0.13.1", + "scale-bits 0.6.0", "scale-decode 0.14.0", - "scale-encode", + "scale-encode 0.8.0", "scale-info", - "scale-value", + "scale-value 0.17.0", "serde", "serde_json", - "subxt-core", - "subxt-lightclient", - "subxt-macro", - "subxt-metadata", + "subxt-core 0.38.1", + "subxt-lightclient 0.38.1", + "subxt-macro 0.38.1", + "subxt-metadata 0.38.1", "thiserror 1.0.69", "tokio", "tokio-util", "tracing", "url", + "wasm-bindgen-futures", + "web-time", +] + +[[package]] +name = "subxt" +version = "0.41.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03459d84546def5e1d0d22b162754609f18e031522b0319b53306f5829de9c09" +dependencies = [ + "async-trait", + "derive-where", + "either", + "frame-metadata 20.0.0", + "futures", + "hex", + "jsonrpsee", + "parity-scale-codec", + "primitive-types 0.13.1", + "scale-bits 0.7.0", + "scale-decode 0.16.0", + "scale-encode 0.10.0", + "scale-info", + "scale-value 0.18.0", + "serde", + "serde_json", + "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "subxt-core 0.41.0", + "subxt-lightclient 0.41.0", + "subxt-macro 0.41.0", + "subxt-metadata 0.41.0", + "subxt-rpcs", + "thiserror 2.0.12", + "tokio", + "tokio-util", + "tracing", + "url", + "wasm-bindgen-futures", "web-time", ] @@ -14101,12 +15468,29 @@ dependencies = [ "proc-macro2", "quote", "scale-info", - "scale-typegen", - "subxt-metadata", + "scale-typegen 0.9.0", + "subxt-metadata 0.38.1", "syn 2.0.100", "thiserror 1.0.69", ] +[[package]] +name = "subxt-codegen" +version = "0.41.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "324c52c09919fec8c22a4b572a466878322e99fe14a9e3d50d6c3700a226ec25" +dependencies = [ + "heck 0.5.0", + "parity-scale-codec", + "proc-macro2", + "quote", + "scale-info", + "scale-typegen 0.11.1", + "subxt-metadata 0.41.0", + "syn 2.0.100", + "thiserror 2.0.12", +] + [[package]] name = "subxt-core" version = "0.38.1" @@ -14116,23 +15500,53 @@ dependencies = [ "base58", "blake2 0.10.6", "derive-where", - "frame-decode", + "frame-decode 0.5.1", "frame-metadata 17.0.0", "hashbrown 0.14.5", "hex", - "impl-serde", + "impl-serde 0.5.0", "keccak-hash", "parity-scale-codec", "polkadot-sdk", - "primitive-types", - "scale-bits", + "primitive-types 0.13.1", + "scale-bits 0.6.0", "scale-decode 0.14.0", - "scale-encode", + "scale-encode 0.8.0", + "scale-info", + "scale-value 0.17.0", + "serde", + "serde_json", + "subxt-metadata 0.38.1", + "tracing", +] + +[[package]] +name = "subxt-core" +version = "0.41.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "66ef00be9d64885ec94e478a58e4e39d222024b20013ae7df4fc6ece545391aa" +dependencies = [ + "base58", + "blake2 0.10.6", + "derive-where", + "frame-decode 0.7.1", + "frame-metadata 20.0.0", + "hashbrown 0.14.5", + "hex", + "impl-serde 0.5.0", + "keccak-hash", + "parity-scale-codec", + "primitive-types 0.13.1", + "scale-bits 0.7.0", + "scale-decode 0.16.0", + "scale-encode 0.10.0", "scale-info", - "scale-value", + "scale-value 0.18.0", "serde", "serde_json", - "subxt-metadata", + "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "subxt-metadata 0.41.0", + "thiserror 2.0.12", "tracing", ] @@ -14153,6 +15567,23 @@ dependencies = [ "tracing", ] +[[package]] +name = "subxt-lightclient" +version = "0.41.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce07c2515b2e63b85ec3043fe4461b287af0615d4832c2fe6e81ba780b906bc0" +dependencies = [ + "futures", + "futures-util", + "serde", + "serde_json", + "smoldot-light 0.16.2", + "thiserror 2.0.12", + "tokio", + "tokio-stream", + "tracing", +] + [[package]] name = "subxt-macro" version = "0.38.1" @@ -14163,9 +15594,25 @@ dependencies = [ "parity-scale-codec", "proc-macro-error2", "quote", - "scale-typegen", - "subxt-codegen", - "subxt-utils-fetchmetadata", + "scale-typegen 0.9.0", + "subxt-codegen 0.38.1", + "subxt-utils-fetchmetadata 0.38.1", + "syn 2.0.100", +] + +[[package]] +name = "subxt-macro" +version = "0.41.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7c2c8da275a620dd676381d72395dfea91f0a6cd849665b4f1d0919371850701" +dependencies = [ + "darling", + "parity-scale-codec", + "proc-macro-error2", + "quote", + "scale-typegen 0.11.1", + "subxt-codegen 0.41.0", + "subxt-utils-fetchmetadata 0.41.0", "syn 2.0.100", ] @@ -14175,7 +15622,7 @@ version = "0.38.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aacd4e7484fef58deaa2dcb32d94753a864b208a668c0dd0c28be1d8abeeadb2" dependencies = [ - "frame-decode", + "frame-decode 0.5.1", "frame-metadata 17.0.0", "hashbrown 0.14.5", "parity-scale-codec", @@ -14183,6 +15630,45 @@ dependencies = [ "scale-info", ] +[[package]] +name = "subxt-metadata" +version = "0.41.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fff4591673600c4388e21305788282414d26c791b4dee21b7cb0b19c10076f98" +dependencies = [ + "frame-decode 0.7.1", + "frame-metadata 20.0.0", + "hashbrown 0.14.5", + "parity-scale-codec", + "scale-info", + "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "thiserror 2.0.12", +] + +[[package]] +name = "subxt-rpcs" +version = "0.41.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ba7494d250d65dc3439365ac5e8e0fbb9c3992e6e84b7aa01d69e082249b8b8" +dependencies = [ + "derive-where", + "frame-metadata 20.0.0", + "futures", + "hex", + "impl-serde 0.5.0", + "jsonrpsee", + "parity-scale-codec", + "primitive-types 0.13.1", + "serde", + "serde_json", + "subxt-core 0.41.0", + "subxt-lightclient 0.41.0", + "thiserror 2.0.12", + "tokio-util", + "tracing", + "url", +] + [[package]] name = "subxt-signer" version = "0.38.1" @@ -14198,7 +15684,7 @@ dependencies = [ "hmac 0.12.1", "keccak-hash", "parity-scale-codec", - "pbkdf2", + "pbkdf2 0.12.2", "polkadot-sdk", "regex", "schnorrkel 0.11.4", @@ -14208,7 +15694,37 @@ dependencies = [ "serde", "serde_json", "sha2 0.10.8", - "subxt-core", + "subxt-core 0.38.1", + "zeroize", +] + +[[package]] +name = "subxt-signer" +version = "0.41.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a2370298a210ed1df26152db7209a85e0ed8cfbce035309c3b37f7b61755377" +dependencies = [ + "base64 0.22.1", + "bip32", + "bip39", + "cfg-if", + "crypto_secretbox", + "hex", + "hmac 0.12.1", + "keccak-hash", + "parity-scale-codec", + "pbkdf2 0.12.2", + "regex", + "schnorrkel 0.11.4", + "scrypt", + "secp256k1 0.30.0", + "secrecy 0.10.3", + "serde", + "serde_json", + "sha2 0.10.8", + "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "subxt-core 0.41.0", + "thiserror 2.0.12", "zeroize", ] @@ -14223,6 +15739,17 @@ dependencies = [ "thiserror 1.0.69", ] +[[package]] +name = "subxt-utils-fetchmetadata" +version = "0.41.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc868b55fe2303788dc7703457af390111940c3da4714b510983284501780ed5" +dependencies = [ + "hex", + "parity-scale-codec", + "thiserror 2.0.12", +] + [[package]] name = "syn" version = "1.0.109" @@ -14245,6 +15772,21 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "sync_wrapper" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" + +[[package]] +name = "sync_wrapper" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263" +dependencies = [ + "futures-core", +] + [[package]] name = "synstructure" version = "0.12.6" @@ -14268,6 +15810,17 @@ dependencies = [ "syn 2.0.100", ] +[[package]] +name = "system-configuration" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" +dependencies = [ + "bitflags 1.3.2", + "core-foundation 0.9.4", + "system-configuration-sys 0.5.0", +] + [[package]] name = "system-configuration" version = "0.6.1" @@ -14276,7 +15829,17 @@ checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b" dependencies = [ "bitflags 2.9.0", "core-foundation 0.9.4", - "system-configuration-sys", + "system-configuration-sys 0.6.0", +] + +[[package]] +name = "system-configuration-sys" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" +dependencies = [ + "core-foundation-sys", + "libc", ] [[package]] @@ -14295,6 +15858,17 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" +[[package]] +name = "tar" +version = "0.4.44" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a" +dependencies = [ + "filetime", + "libc", + "xattr", +] + [[package]] name = "target-lexicon" version = "0.12.16" @@ -14311,7 +15885,7 @@ dependencies = [ "getrandom 0.3.2", "once_cell", "rustix 1.0.5", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -14403,13 +15977,13 @@ dependencies = [ "sp-api", "sp-block-builder", "sp-consensus-aura", - "sp-core", + "sp-core 36.1.0", "sp-genesis-builder", "sp-inherents", "sp-offchain", - "sp-runtime", + "sp-runtime 41.1.0", "sp-session", - "sp-std", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "sp-transaction-pool", "sp-version", "staging-parachain-info", @@ -14610,6 +16184,16 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "tokio-io-timeout" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30b74022ada614a1b4834de765f9bb43877f910cc8ce4be40e89042c9223a8bf" +dependencies = [ + "pin-project-lite", + "tokio", +] + [[package]] name = "tokio-macros" version = "2.5.0" @@ -14621,6 +16205,26 @@ dependencies = [ "syn 2.0.100", ] +[[package]] +name = "tokio-native-tls" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2" +dependencies = [ + "native-tls", + "tokio", +] + +[[package]] +name = "tokio-rustls" +version = "0.24.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" +dependencies = [ + "rustls 0.21.12", + "tokio", +] + [[package]] name = "tokio-rustls" version = "0.26.2" @@ -14643,6 +16247,18 @@ dependencies = [ "tokio-util", ] +[[package]] +name = "tokio-tungstenite" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "212d5dcb2a1ce06d81107c3d0ffa3121fe974b73f068c8282cb1c32328113b6c" +dependencies = [ + "futures-util", + "log", + "tokio", + "tungstenite 0.20.1", +] + [[package]] name = "tokio-tungstenite" version = "0.26.2" @@ -14652,11 +16268,11 @@ dependencies = [ "futures-util", "log", "rustls 0.23.25", - "rustls-native-certs", + "rustls-native-certs 0.8.1", "rustls-pki-types", "tokio", - "tokio-rustls", - "tungstenite", + "tokio-rustls 0.26.2", + "tungstenite 0.26.2", ] [[package]] @@ -14670,6 +16286,7 @@ dependencies = [ "futures-io", "futures-sink", "pin-project-lite", + "slab", "tokio", ] @@ -14720,11 +16337,49 @@ dependencies = [ name = "tower" version = "0.4.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" +checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" +dependencies = [ + "futures-core", + "futures-util", + "pin-project", + "pin-project-lite", + "tokio", + "tokio-util", + "tower-layer", + "tower-service", + "tracing", +] + +[[package]] +name = "tower" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9" +dependencies = [ + "futures-core", + "futures-util", + "pin-project-lite", + "sync_wrapper 1.0.2", + "tokio", + "tower-layer", + "tower-service", +] + +[[package]] +name = "tower-http" +version = "0.4.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61c5bb1d698276a2443e5ecfabc1008bf15a36c12e6a7176e7bf089ea9131140" dependencies = [ + "base64 0.21.7", + "bitflags 2.9.0", + "bytes", "futures-core", "futures-util", - "pin-project", + "http 0.2.12", + "http-body 0.4.6", + "http-range-header", + "mime", "pin-project-lite", "tower-layer", "tower-service", @@ -14825,6 +16480,17 @@ dependencies = [ "syn 2.0.100", ] +[[package]] +name = "tracing-log" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f751112709b4e791d8ce53e32c4ed2d353565a795ce84da2285393f41557bdf2" +dependencies = [ + "log", + "once_cell", + "tracing-core", +] + [[package]] name = "tracing-log" version = "0.2.0" @@ -14836,13 +16502,45 @@ dependencies = [ "tracing-core", ] +[[package]] +name = "tracing-serde" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc6b213177105856957181934e4920de57730fc69bf42c37ee5bb664d406d9e1" +dependencies = [ + "serde", + "tracing-core", +] + +[[package]] +name = "tracing-subscriber" +version = "0.2.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e0d2eaa99c3c2e41547cfa109e910a68ea03823cccad4a0525dcbc9b01e8c71" +dependencies = [ + "ansi_term", + "chrono", + "lazy_static", + "matchers 0.0.1", + "regex", + "serde", + "serde_json", + "sharded-slab", + "smallvec", + "thread_local", + "tracing", + "tracing-core", + "tracing-log 0.1.4", + "tracing-serde", +] + [[package]] name = "tracing-subscriber" version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008" dependencies = [ - "matchers", + "matchers 0.1.0", "nu-ansi-term", "once_cell", "parking_lot 0.12.3", @@ -14853,7 +16551,20 @@ dependencies = [ "time", "tracing", "tracing-core", - "tracing-log", + "tracing-log 0.2.0", +] + +[[package]] +name = "trie-db" +version = "0.28.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff28e0f815c2fea41ebddf148e008b077d2faddb026c9555b29696114d602642" +dependencies = [ + "hash-db", + "hashbrown 0.13.2", + "log", + "rustc-hex", + "smallvec", ] [[package]] @@ -14889,6 +16600,25 @@ version = "1.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f4f195fd851901624eee5a58c4bb2b4f06399148fcd0ed336e6f1cb60a9881df" +[[package]] +name = "tungstenite" +version = "0.20.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e3dac10fd62eaf6617d3a904ae222845979aec67c615d1c842b4002c7666fb9" +dependencies = [ + "byteorder", + "bytes", + "data-encoding", + "http 0.2.12", + "httparse", + "log", + "rand 0.8.5", + "sha1", + "thiserror 1.0.69", + "url", + "utf-8", +] + [[package]] name = "tungstenite" version = "0.26.2" @@ -15012,6 +16742,12 @@ dependencies = [ "subtle 2.6.1", ] +[[package]] +name = "unsafe-libyaml" +version = "0.2.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861" + [[package]] name = "unsigned-varint" version = "0.7.2" @@ -15055,6 +16791,7 @@ dependencies = [ "form_urlencoded", "idna", "percent-encoding", + "serde", ] [[package]] @@ -15081,6 +16818,17 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" +[[package]] +name = "uuid" +version = "1.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d" +dependencies = [ + "getrandom 0.3.2", + "js-sys", + "wasm-bindgen", +] + [[package]] name = "valuable" version = "0.1.1" @@ -15399,7 +17147,7 @@ version = "0.32.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c128c039340ffd50d4195c3f8ce31aac357f06804cfc494c8b9508d4b30dca4" dependencies = [ - "ahash", + "ahash 0.8.11", "hashbrown 0.14.5", "string-interner", ] @@ -15767,25 +17515,25 @@ dependencies = [ "serde_derive", "serde_json", "sp-api", - "sp-application-crypto", - "sp-arithmetic", + "sp-application-crypto 40.1.0", + "sp-arithmetic 26.1.0", "sp-authority-discovery", "sp-block-builder", "sp-consensus-babe", "sp-consensus-beefy", "sp-consensus-grandpa", - "sp-core", + "sp-core 36.1.0", "sp-genesis-builder", "sp-inherents", - "sp-io", + "sp-io 40.0.0", "sp-keyring", "sp-mmr-primitives", "sp-npos-elections", "sp-offchain", - "sp-runtime", + "sp-runtime 41.1.0", "sp-session", "sp-staking", - "sp-storage", + "sp-storage 22.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "sp-transaction-pool", "sp-version", "staging-xcm", @@ -15805,9 +17553,9 @@ dependencies = [ "polkadot-primitives", "polkadot-runtime-common", "smallvec", - "sp-core", - "sp-runtime", - "sp-weights", + "sp-core 36.1.0", + "sp-runtime 41.1.0", + "sp-weights 31.1.0", "staging-xcm", "staging-xcm-builder", ] @@ -15850,7 +17598,7 @@ version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" dependencies = [ - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -15889,7 +17637,7 @@ dependencies = [ "windows-interface", "windows-link", "windows-result 0.3.2", - "windows-strings", + "windows-strings 0.4.0", ] [[package]] @@ -15920,6 +17668,17 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38" +[[package]] +name = "windows-registry" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4286ad90ddb45071efd1a66dfa43eb02dd0dfbae1545ad6cc3c51cf34d7e8ba3" +dependencies = [ + "windows-result 0.3.2", + "windows-strings 0.3.1", + "windows-targets 0.53.0", +] + [[package]] name = "windows-result" version = "0.1.2" @@ -15938,6 +17697,15 @@ dependencies = [ "windows-link", ] +[[package]] +name = "windows-strings" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87fa48cc5d406560701792be122a10132491cff9d0aeb23583cc2dcafc847319" +dependencies = [ + "windows-link", +] + [[package]] name = "windows-strings" version = "0.4.0" @@ -16022,13 +17790,29 @@ dependencies = [ "windows_aarch64_gnullvm 0.52.6", "windows_aarch64_msvc 0.52.6", "windows_i686_gnu 0.52.6", - "windows_i686_gnullvm", + "windows_i686_gnullvm 0.52.6", "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.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b" +dependencies = [ + "windows_aarch64_gnullvm 0.53.0", + "windows_aarch64_msvc 0.53.0", + "windows_i686_gnu 0.53.0", + "windows_i686_gnullvm 0.53.0", + "windows_i686_msvc 0.53.0", + "windows_x86_64_gnu 0.53.0", + "windows_x86_64_gnullvm 0.53.0", + "windows_x86_64_msvc 0.53.0", +] + [[package]] name = "windows_aarch64_gnullvm" version = "0.42.2" @@ -16047,6 +17831,12 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764" + [[package]] name = "windows_aarch64_msvc" version = "0.42.2" @@ -16065,6 +17855,12 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" +[[package]] +name = "windows_aarch64_msvc" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c" + [[package]] name = "windows_i686_gnu" version = "0.42.2" @@ -16083,12 +17879,24 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" +[[package]] +name = "windows_i686_gnu" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3" + [[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.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11" + [[package]] name = "windows_i686_msvc" version = "0.42.2" @@ -16107,6 +17915,12 @@ version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" +[[package]] +name = "windows_i686_msvc" +version = "0.53.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d" + [[package]] name = "windows_x86_64_gnu" version = "0.42.2" @@ -16125,6 +17939,12 @@ 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.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba" + [[package]] name = "windows_x86_64_gnullvm" version = "0.42.2" @@ -16143,6 +17963,12 @@ 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.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57" + [[package]] name = "windows_x86_64_msvc" version = "0.42.2" @@ -16161,6 +17987,12 @@ 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.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486" + [[package]] name = "winnow" version = "0.7.6" @@ -16216,7 +18048,7 @@ version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c7e468321c81fb07fa7f4c636c3972b9100f0346e5b6a9f2bd0603a52f7ed277" dependencies = [ - "curve25519-dalek", + "curve25519-dalek 4.1.3", "rand_core 0.6.4", "serde", "zeroize", @@ -16256,6 +18088,16 @@ dependencies = [ "time", ] +[[package]] +name = "xattr" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d65cbf2f12c15564212d48f4e3dfb87923d25d611f2aed18f4cb23f0413d89e" +dependencies = [ + "libc", + "rustix 1.0.5", +] + [[package]] name = "xcm-primitives" version = "0.1.0" @@ -16264,8 +18106,8 @@ dependencies = [ "frame-system", "log", "parity-scale-codec", - "sp-runtime", - "sp-std", + "sp-runtime 41.1.0", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2503)", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -16291,7 +18133,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-api", - "sp-weights", + "sp-weights 31.1.0", "staging-xcm", "staging-xcm-executor", ] @@ -16348,6 +18190,12 @@ version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff4524214bc4629eba08d78ceb1d6507070cc0bcbbed23af74e19e6e924a24cf" +[[package]] +name = "yap" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfe269e7b803a5e8e20cbd97860e136529cd83bf2c9c6d37b142467e7e1f051f" + [[package]] name = "yasna" version = "0.5.2" @@ -16484,6 +18332,141 @@ dependencies = [ "syn 2.0.100", ] +[[package]] +name = "zombienet-configuration" +version = "0.2.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cfe174bf123bb66a83612ae0f2307f78212028c0a6f7e97dc38942635db25fbb" +dependencies = [ + "anyhow", + "lazy_static", + "multiaddr 0.18.2", + "regex", + "reqwest 0.12.15", + "serde", + "serde_json", + "thiserror 1.0.69", + "tokio", + "toml 0.8.20", + "tracing", + "url", + "zombienet-support", +] + +[[package]] +name = "zombienet-orchestrator" +version = "0.2.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de7706041733e2a3d2af5290f49c95f1c053ccd29feb5824ca0e8810fe16bb82" +dependencies = [ + "anyhow", + "async-trait", + "futures", + "glob-match", + "hex", + "libp2p", + "libsecp256k1", + "multiaddr 0.18.2", + "rand 0.8.5", + "regex", + "reqwest 0.12.15", + "serde", + "serde_json", + "sha2 0.10.8", + "sp-core 35.0.0", + "subxt 0.38.1", + "subxt-signer 0.38.1", + "thiserror 1.0.69", + "tokio", + "tracing", + "uuid", + "zombienet-configuration", + "zombienet-prom-metrics-parser", + "zombienet-provider", + "zombienet-support", +] + +[[package]] +name = "zombienet-prom-metrics-parser" +version = "0.2.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d6533dbc8dc4ef77e38a9a0a524e9bf0178c4a5f9465c54a3b2af9833fd21416" +dependencies = [ + "pest", + "pest_derive", + "thiserror 1.0.69", +] + +[[package]] +name = "zombienet-provider" +version = "0.2.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2e3c28b0d17a10dabcaf757ac6719038e573a78deba1219a7d0d5ce85da48cf8" +dependencies = [ + "anyhow", + "async-trait", + "flate2", + "futures", + "hex", + "k8s-openapi", + "kube", + "nix 0.29.0", + "regex", + "reqwest 0.12.15", + "serde", + "serde_json", + "serde_yaml", + "sha2 0.10.8", + "tar", + "thiserror 1.0.69", + "tokio", + "tokio-util", + "tracing", + "url", + "uuid", + "zombienet-configuration", + "zombienet-support", +] + +[[package]] +name = "zombienet-sdk" +version = "0.2.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b4205397931ab9c4a08ce11b8b2d07f5f41bb367fda2d8dd5949683bc2af471" +dependencies = [ + "async-trait", + "futures", + "lazy_static", + "subxt 0.38.1", + "subxt-signer 0.38.1", + "tokio", + "zombienet-configuration", + "zombienet-orchestrator", + "zombienet-provider", + "zombienet-support", +] + +[[package]] +name = "zombienet-support" +version = "0.2.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e9e5746b85976434d812154160891fd3ff9d5befda0eedf596e9bfcf68706b67" +dependencies = [ + "anyhow", + "async-trait", + "futures", + "lazy_static", + "nix 0.29.0", + "rand 0.8.5", + "regex", + "reqwest 0.12.15", + "serde_json", + "thiserror 1.0.69", + "tokio", + "tracing", + "uuid", +] + [[package]] name = "zstd" version = "0.11.2+zstd.1.5.2" diff --git a/zombienet-sdk-tests/tps/Cargo.toml b/zombienet-sdk-tests/tps/Cargo.toml index 28817b9..0cdcd15 100644 --- a/zombienet-sdk-tests/tps/Cargo.toml +++ b/zombienet-sdk-tests/tps/Cargo.toml @@ -29,4 +29,5 @@ impl-serde = { workspace = true } libsecp256k1 = { workspace = true } scale-info = { workspace = true , features = ["derive"] } serde = { workspace = true , features = ["derive"] } +serde_json = { workspace = true } parity-scale-codec = { workspace = true , features = ["derive", "max-encoded-len", "full", "bit-vec"] } diff --git a/zombienet-sdk-tests/tps/src/main.rs b/zombienet-sdk-tests/tps/src/main.rs index 26e2efc..18701ab 100644 --- a/zombienet-sdk-tests/tps/src/main.rs +++ b/zombienet-sdk-tests/tps/src/main.rs @@ -40,6 +40,8 @@ mod balance_transfer { use super::*; use subxt::blocks::ExtrinsicDetails; + pub const EXPECTED_TPB: u64 = 3490; + pub fn tx_generator<'a>( client: &'a OnlineClient, senders: impl Iterator + 'a, @@ -82,6 +84,8 @@ mod nft_mint { use std::sync::atomic::{AtomicU64, Ordering::SeqCst}; use subxt::blocks::ExtrinsicDetails; + pub const EXPECTED_TPB: u64 = 2870; + pub fn tx_generator<'a>( client: &'a OnlineClient, senders: impl Iterator + 'a, @@ -136,6 +140,8 @@ mod nft_transfer { use std::sync::atomic::{AtomicU64, Ordering::SeqCst}; use subxt::blocks::ExtrinsicDetails; + pub const EXPECTED_TPB: u64 = 2820; + pub fn tx_generator<'a>( client: &'a OnlineClient, senders: impl Iterator + 'a, @@ -186,6 +192,8 @@ mod marketplace_order_bid { use std::sync::atomic::{AtomicU64, Ordering::SeqCst}; use subxt::blocks::ExtrinsicDetails; + pub const EXPECTED_TPB: u64 = 1570; + pub fn tx_generator<'a>( client: &'a OnlineClient, senders: impl Iterator + 'a, @@ -378,7 +386,7 @@ async fn get_nfts( async fn block_subscriber( api: OnlineClient, ntrans: usize, -) -> Result<(), subxt::Error> { +) -> Result { let mut blocks_sub = api.blocks().subscribe_finalized().await?; let mut total_ntrans = 0; @@ -425,10 +433,12 @@ async fn block_subscriber( if total_ntrans >= ntrans { log::info!("{:?}", counters); - break; + let json_counters = + serde_json::to_string(&counters).expect("Failed to serialize counters to JSON"); + return Ok(json_counters); } } - Ok(()) + Err(subxt::Error::Other("Finalized block subscriber exited unexpectedly".to_string())) } #[tokio::main] @@ -647,16 +657,7 @@ async fn main() -> Result<(), Box> { let fapi = client.clone(); let ntrans = txgroups.iter().map(|tx| tx.len()).sum::(); log::info!("Got {} transactions", ntrans); - let subscriber = tokio::spawn(async move { - match block_subscriber(fapi, ntrans).await { - Ok(()) => { - log::info!("Block subscriber exited"); - }, - Err(e) => { - log::error!("Block subscriber exited with error: {:?}", e); - }, - } - }); + let subscriber = tokio::spawn(async move { block_subscriber(fapi, ntrans).await }); let mut submitted: Vec<_> = Vec::new(); for txgroup in txgroups.into_iter() { @@ -684,8 +685,24 @@ async fn main() -> Result<(), Box> { .expect("All the transactions finalized successfully"); log::info!("Finalized {} transactions", res.len()); - tokio::try_join!(subscriber).expect("Block subscriber joins successfully"); + let res = tokio::try_join!(subscriber).expect("Block subscriber joins successfully"); + let json_counters = res.0.expect("Block subscriber returns counters"); + let counters = serde_json::from_str::>>(&json_counters) + .expect("Failed to deserialize counters"); log::info!("Test finished"); + assert!( + counters["balance_transfer"].values().copied().max().unwrap() + >= balance_transfer::EXPECTED_TPB + ); + assert!(counters["nft_mint"].values().copied().max().unwrap() >= nft_mint::EXPECTED_TPB); + assert!( + counters["nft_transfer"].values().copied().max().unwrap() >= nft_transfer::EXPECTED_TPB + ); + assert!( + counters["marketplace_order_bid"].values().copied().max().unwrap() + >= marketplace_order_bid::EXPECTED_TPB + ); + Ok(()) }