diff --git a/Cargo.lock b/Cargo.lock index 1f3ffca9b9eba..0ccf4a46dddff 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -77,26 +77,6 @@ dependencies = [ "subtle 2.5.0", ] -[[package]] -name = "affix" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50e7ea84d3fa2009f355f8429a0b418a96849135a4188fadf384f59127d5d4bc" -dependencies = [ - "convert_case 0.5.0", -] - -[[package]] -name = "ahash" -version = "0.7.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9" -dependencies = [ - "getrandom 0.2.10", - "once_cell", - "version_check", -] - [[package]] name = "ahash" version = "0.8.11" @@ -189,7 +169,7 @@ dependencies = [ "ruint", "rustc-hash 2.1.1", "serde", - "sha3 0.10.8", + "sha3", "tiny-keccak", ] @@ -497,7 +477,7 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "43d68f2d516162846c1238e755a7c4d131b892b70cc70c471a8e3ca3ed818fce" dependencies = [ - "ahash 0.8.11", + "ahash", "ark-ff 0.5.0", "ark-poly 0.5.0", "ark-serialize 0.5.0", @@ -734,7 +714,7 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "579305839da207f02b89cd1679e50e67b4331e2f9294a57693e5051b7703fe27" dependencies = [ - "ahash 0.8.11", + "ahash", "ark-ff 0.5.0", "ark-serialize 0.5.0", "ark-std 0.5.0", @@ -871,7 +851,7 @@ dependencies = [ "ark-std 0.5.0", "digest 0.10.7", "rand_core 0.6.4", - "sha3 0.10.8", + "sha3", ] [[package]] @@ -924,12 +904,6 @@ dependencies = [ "nodrop", ] -[[package]] -name = "arrayvec" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b" - [[package]] name = "arrayvec" version = "0.7.4" @@ -1065,7 +1039,7 @@ dependencies = [ "rococo-runtime-constants", "rococo-system-emulated-network", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", "staging-xcm", "staging-xcm-executor", "xcm-runtime-apis", @@ -1132,7 +1106,7 @@ dependencies = [ "rococo-runtime-constants", "scale-info", "serde_json", - "sp-api 26.0.0", + "sp-api", "sp-block-builder", "sp-consensus-aura", "sp-core 28.0.0", @@ -1140,12 +1114,12 @@ dependencies = [ "sp-inherents", "sp-keyring", "sp-offchain", - "sp-runtime 31.0.1", + "sp-runtime", "sp-session", "sp-storage 19.0.0", "sp-transaction-pool", - "sp-version 29.0.0", - "sp-weights 27.0.0", + "sp-version", + "sp-weights", "staging-parachain-info", "staging-xcm", "staging-xcm-builder", @@ -1196,7 +1170,7 @@ dependencies = [ "parity-scale-codec", "polkadot-runtime-common", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", "sp-tracing 16.0.0", "staging-xcm", "staging-xcm-builder", @@ -1296,24 +1270,24 @@ dependencies = [ "snowbridge-outbound-queue-primitives", "snowbridge-pallet-system-frontend", "snowbridge-runtime-common", - "sp-api 26.0.0", - "sp-arithmetic 23.0.0", + "sp-api", + "sp-arithmetic", "sp-block-builder", "sp-consensus-aura", "sp-core 28.0.0", "sp-genesis-builder", "sp-inherents", - "sp-io 30.0.0", + "sp-io", "sp-keyring", "sp-npos-elections", "sp-offchain", - "sp-runtime 31.0.1", + "sp-runtime", "sp-session", "sp-staking", "sp-std 14.0.0", "sp-storage 19.0.0", "sp-transaction-pool", - "sp-version 29.0.0", + "sp-version", "staging-parachain-info", "staging-xcm", "staging-xcm-builder", @@ -1345,8 +1319,8 @@ dependencies = [ "parachains-common", "parachains-runtimes-test-utils", "parity-scale-codec", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "staging-parachain-info", "staging-xcm", "staging-xcm-builder", @@ -1371,9 +1345,9 @@ dependencies = [ "parachains-common", "parity-scale-codec", "scale-info", - "sp-api 26.0.0", + "sp-api", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -1833,7 +1807,7 @@ dependencies = [ "log", "parity-scale-codec", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", ] [[package]] @@ -1999,17 +1973,6 @@ dependencies = [ "constant_time_eq 0.1.5", ] -[[package]] -name = "blake2b_simd" -version = "0.5.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "afa748e348ad3be8263be728124b24a24f268266f6f5d58af9d75f6a40b5c587" -dependencies = [ - "arrayref", - "arrayvec 0.5.2", - "constant_time_eq 0.1.5", -] - [[package]] name = "blake2b_simd" version = "1.0.2" @@ -2021,17 +1984,6 @@ dependencies = [ "constant_time_eq 0.3.0", ] -[[package]] -name = "blake2s_simd" -version = "0.5.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e461a7034e85b211a4acb57ee2e6730b32912b06c08cc242243c39fc21ae6a2" -dependencies = [ - "arrayref", - "arrayvec 0.5.2", - "constant_time_eq 0.1.5", -] - [[package]] name = "blake2s_simd" version = "1.0.1" @@ -2062,7 +2014,6 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4" dependencies = [ - "block-padding", "generic-array 0.14.7", ] @@ -2075,12 +2026,6 @@ dependencies = [ "generic-array 0.14.7", ] -[[package]] -name = "block-padding" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d696c370c750c948ada61c69a0ee2cbbb9c50b1019ddb86d9317157a99c2cae" - [[package]] name = "blocking" version = "1.3.1" @@ -2154,7 +2099,7 @@ dependencies = [ "frame-support", "parity-scale-codec", "scale-info", - "sp-api 26.0.0", + "sp-api", "sp-core 28.0.0", "staging-xcm", "testnet-parachains-constants", @@ -2171,7 +2116,7 @@ dependencies = [ "frame-support", "parity-scale-codec", "scale-info", - "sp-api 26.0.0", + "sp-api", "sp-core 28.0.0", "staging-xcm", "testnet-parachains-constants", @@ -2190,7 +2135,7 @@ dependencies = [ "scale-info", "serde", "sp-consensus-beefy", - "sp-runtime 31.0.1", + "sp-runtime", "sp-std 14.0.0", ] @@ -2205,7 +2150,7 @@ dependencies = [ "frame-system", "parachains-common", "polkadot-primitives", - "sp-api 26.0.0", + "sp-api", "sp-std 14.0.0", ] @@ -2219,8 +2164,8 @@ dependencies = [ "bp-xcm-bridge-hub", "frame-support", "parity-scale-codec", - "sp-api 26.0.0", - "sp-runtime 31.0.1", + "sp-api", + "sp-runtime", "sp-std 14.0.0", ] @@ -2234,8 +2179,8 @@ dependencies = [ "bp-xcm-bridge-hub", "frame-support", "parity-scale-codec", - "sp-api 26.0.0", - "sp-runtime 31.0.1", + "sp-api", + "sp-runtime", "sp-std 14.0.0", ] @@ -2254,7 +2199,7 @@ dependencies = [ "serde", "sp-consensus-grandpa", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", "sp-std 14.0.0", ] @@ -2271,7 +2216,7 @@ dependencies = [ "scale-info", "serde", "sp-core 28.0.0", - "sp-io 30.0.0", + "sp-io", "sp-std 14.0.0", ] @@ -2287,7 +2232,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", "sp-std 14.0.0", ] @@ -2303,8 +2248,8 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-api 26.0.0", - "sp-runtime 31.0.1", + "sp-api", + "sp-runtime", "sp-std 14.0.0", ] @@ -2321,7 +2266,7 @@ dependencies = [ "scale-info", "serde", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", "sp-std 14.0.0", ] @@ -2339,7 +2284,7 @@ dependencies = [ "pallet-utility", "parity-scale-codec", "scale-info", - "sp-runtime 31.0.1", + "sp-runtime", "sp-std 14.0.0", ] @@ -2351,7 +2296,7 @@ dependencies = [ "bp-polkadot-core", "bp-runtime", "frame-support", - "sp-api 26.0.0", + "sp-api", "sp-std 14.0.0", ] @@ -2370,12 +2315,12 @@ dependencies = [ "scale-info", "serde", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", - "sp-state-machine 0.35.0", + "sp-io", + "sp-runtime", + "sp-state-machine", "sp-std 14.0.0", - "sp-trie 29.0.0", - "trie-db 0.30.0", + "sp-trie", + "trie-db", ] [[package]] @@ -2389,12 +2334,12 @@ dependencies = [ "ed25519-dalek", "finality-grandpa", "parity-scale-codec", - "sp-application-crypto 30.0.0", + "sp-application-crypto", "sp-consensus-grandpa", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", "sp-std 14.0.0", - "sp-trie 29.0.0", + "sp-trie", ] [[package]] @@ -2405,7 +2350,7 @@ dependencies = [ "bp-polkadot-core", "bp-runtime", "frame-support", - "sp-api 26.0.0", + "sp-api", "sp-std 14.0.0", ] @@ -2420,7 +2365,7 @@ dependencies = [ "scale-info", "serde", "sp-core 28.0.0", - "sp-io 30.0.0", + "sp-io", "sp-std 14.0.0", "staging-xcm", ] @@ -2432,7 +2377,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", "staging-xcm", ] @@ -2447,7 +2392,7 @@ dependencies = [ "scale-info", "snowbridge-core", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", "sp-std 14.0.0", "staging-xcm", "staging-xcm-builder", @@ -2497,7 +2442,7 @@ dependencies = [ "snowbridge-pallet-outbound-queue", "snowbridge-pallet-system", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -2581,21 +2526,21 @@ dependencies = [ "snowbridge-pallet-system", "snowbridge-runtime-test-common", "snowbridge-system-runtime-api", - "sp-api 26.0.0", + "sp-api", "sp-block-builder", "sp-consensus-aura", "sp-core 28.0.0", "sp-genesis-builder", "sp-inherents", - "sp-io 30.0.0", + "sp-io", "sp-keyring", "sp-offchain", - "sp-runtime 31.0.1", + "sp-runtime", "sp-session", "sp-std 14.0.0", "sp-storage 19.0.0", "sp-transaction-pool", - "sp-version 29.0.0", + "sp-version", "staging-parachain-info", "staging-xcm", "staging-xcm-builder", @@ -2636,9 +2581,9 @@ dependencies = [ "parachains-runtimes-test-utils", "parity-scale-codec", "sp-core 28.0.0", - "sp-io 30.0.0", + "sp-io", "sp-keyring", - "sp-runtime 31.0.1", + "sp-runtime", "sp-std 14.0.0", "sp-tracing 16.0.0", "staging-xcm", @@ -2698,8 +2643,8 @@ dependencies = [ "snowbridge-pallet-system", "snowbridge-pallet-system-v2", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -2786,21 +2731,21 @@ dependencies = [ "snowbridge-runtime-test-common", "snowbridge-system-runtime-api", "snowbridge-system-v2-runtime-api", - "sp-api 26.0.0", + "sp-api", "sp-block-builder", "sp-consensus-aura", "sp-core 28.0.0", "sp-genesis-builder", "sp-inherents", - "sp-io 30.0.0", + "sp-io", "sp-keyring", "sp-offchain", - "sp-runtime 31.0.1", + "sp-runtime", "sp-session", "sp-std 14.0.0", "sp-storage 19.0.0", "sp-transaction-pool", - "sp-version 29.0.0", + "sp-version", "staging-parachain-info", "staging-xcm", "staging-xcm-builder", @@ -2836,11 +2781,11 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-std 14.0.0", - "sp-trie 29.0.0", - "sp-weights 27.0.0", + "sp-trie", + "sp-weights", "staging-xcm", "static_assertions", "tuplex", @@ -2936,25 +2881,6 @@ dependencies = [ "ppv-lite86", ] -[[package]] -name = "calm_io" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ea0608700fe42d90ec17ad0f86335cf229b67df2e34e7f463e8241ce7b8fa5f" -dependencies = [ - "calmio_filters", -] - -[[package]] -name = "calmio_filters" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "846501f4575cd66766a40bb7ab6d8e960adc7eb49f753c8232bd8e0e09cf6ca2" -dependencies = [ - "quote 1.0.40", - "syn 1.0.109", -] - [[package]] name = "camino" version = "1.1.6" @@ -3099,11 +3025,11 @@ dependencies = [ "scale-info", "serde", "serde_json", - "sp-application-crypto 30.0.0", + "sp-application-crypto", "sp-core 28.0.0", "sp-genesis-builder", "sp-keyring", - "sp-runtime 31.0.1", + "sp-runtime", "substrate-wasm-builder", ] @@ -3149,17 +3075,6 @@ dependencies = [ "half", ] -[[package]] -name = "cid" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8709d481fb78b9808f34a1b4b4fadd08a15a0971052c18bc2b751faefaed595e" -dependencies = [ - "multibase 0.8.0", - "multihash 0.11.4", - "unsigned-varint 0.3.3", -] - [[package]] name = "cid" version = "0.9.0" @@ -3167,7 +3082,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9b68e3193982cd54187d71afdb2a271ad4cf8af157858e9cb911b91321de143" dependencies = [ "core2", - "multibase 0.9.1", + "multibase", "multihash 0.17.0", "serde", "unsigned-varint 0.7.2", @@ -3180,7 +3095,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3147d8272e8fa0ccd29ce51194dd98f79ddfb8191ba9e3409884e751798acf3a" dependencies = [ "core2", - "multibase 0.9.1", + "multibase", "multihash 0.19.1", "unsigned-varint 0.8.0", ] @@ -3344,7 +3259,7 @@ dependencies = [ "pallet-xcm", "parity-scale-codec", "polkadot-runtime-common", - "sp-runtime 31.0.1", + "sp-runtime", "staging-xcm", "staging-xcm-executor", "westend-runtime-constants", @@ -3405,22 +3320,22 @@ dependencies = [ "polkadot-runtime-common", "scale-info", "serde_json", - "sp-api 26.0.0", - "sp-arithmetic 23.0.0", + "sp-api", + "sp-arithmetic", "sp-block-builder", "sp-consensus-aura", "sp-core 28.0.0", "sp-genesis-builder", "sp-inherents", - "sp-io 30.0.0", + "sp-io", "sp-keyring", "sp-offchain", - "sp-runtime 31.0.1", + "sp-runtime", "sp-session", "sp-std 14.0.0", "sp-storage 19.0.0", "sp-transaction-pool", - "sp-version 29.0.0", + "sp-version", "staging-parachain-info", "staging-xcm", "staging-xcm-builder", @@ -3509,42 +3424,6 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2382f75942f4b3be3690fe4f86365e9c853c1587d6ee58212cebf6e2a9ccd101" -[[package]] -name = "comparable" -version = "0.5.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb513ee8037bf08c5270ecefa48da249f4c58e57a71ccfce0a5b0877d2a20eb2" -dependencies = [ - "comparable_derive", - "comparable_helper", - "pretty_assertions", - "serde", -] - -[[package]] -name = "comparable_derive" -version = "0.5.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a54b9c40054eb8999c5d1d36fdc90e4e5f7ff0d1d9621706f360b3cbc8beb828" -dependencies = [ - "convert_case 0.4.0", - "proc-macro2 1.0.95", - "quote 1.0.40", - "syn 1.0.109", -] - -[[package]] -name = "comparable_helper" -version = "0.5.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb5437e327e861081c91270becff184859f706e3e50f5301a9d4dc8eb50752c3" -dependencies = [ - "convert_case 0.6.0", - "proc-macro2 1.0.95", - "quote 1.0.40", - "syn 1.0.109", -] - [[package]] name = "concurrent-queue" version = "2.5.0" @@ -3652,21 +3531,6 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" -[[package]] -name = "convert_case" -version = "0.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb4a24b1aaf0fd0ce8b45161144d6f42cd91677fd5940fd431183eb023b3a2b8" - -[[package]] -name = "convert_case" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca" -dependencies = [ - "unicode-segmentation", -] - [[package]] name = "core-foundation" version = "0.9.4" @@ -3717,7 +3581,7 @@ dependencies = [ "polkadot-runtime-parachains", "rococo-runtime-constants", "rococo-system-emulated-network", - "sp-runtime 31.0.1", + "sp-runtime", "staging-xcm", ] @@ -3767,7 +3631,7 @@ dependencies = [ "scale-info", "serde", "serde_json", - "sp-api 26.0.0", + "sp-api", "sp-block-builder", "sp-consensus-aura", "sp-core 28.0.0", @@ -3775,11 +3639,11 @@ dependencies = [ "sp-inherents", "sp-keyring", "sp-offchain", - "sp-runtime 31.0.1", + "sp-runtime", "sp-session", "sp-storage 19.0.0", "sp-transaction-pool", - "sp-version 29.0.0", + "sp-version", "staging-parachain-info", "staging-xcm", "staging-xcm-builder", @@ -3813,7 +3677,7 @@ dependencies = [ "pallet-broker", "pallet-message-queue", "polkadot-runtime-parachains", - "sp-runtime 31.0.1", + "sp-runtime", "staging-xcm", "staging-xcm-executor", "westend-runtime-constants", @@ -3865,7 +3729,7 @@ dependencies = [ "scale-info", "serde", "serde_json", - "sp-api 26.0.0", + "sp-api", "sp-block-builder", "sp-consensus-aura", "sp-core 28.0.0", @@ -3873,11 +3737,11 @@ dependencies = [ "sp-inherents", "sp-keyring", "sp-offchain", - "sp-runtime 31.0.1", + "sp-runtime", "sp-session", "sp-storage 19.0.0", "sp-transaction-pool", - "sp-version 29.0.0", + "sp-version", "staging-parachain-info", "staging-xcm", "staging-xcm-builder", @@ -4243,7 +4107,7 @@ dependencies = [ "sc-network", "sc-service", "sp-consensus-babe", - "sp-runtime 31.0.1", + "sp-runtime", "tokio", ] @@ -4259,7 +4123,7 @@ dependencies = [ "sc-service", "sp-blockchain", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", "url", ] @@ -4283,12 +4147,12 @@ dependencies = [ "polkadot-overseer", "polkadot-primitives", "sc-client-api", - "sp-api 26.0.0", + "sp-api", "sp-consensus", "sp-core 28.0.0", - "sp-maybe-compressed-blob 11.0.0", - "sp-runtime 31.0.1", - "sp-state-machine 0.35.0", + "sp-maybe-compressed-blob", + "sp-runtime", + "sp-state-machine", "sp-tracing 16.0.0", "tracing", ] @@ -4324,8 +4188,8 @@ dependencies = [ "sc-telemetry", "sc-utils", "schnellru", - "sp-api 26.0.0", - "sp-application-crypto 30.0.0", + "sp-api", + "sp-application-crypto", "sp-block-builder", "sp-blockchain", "sp-consensus", @@ -4333,13 +4197,13 @@ dependencies = [ "sp-core 28.0.0", "sp-inherents", "sp-keyring", - "sp-keystore 0.34.0", - "sp-runtime 31.0.1", - "sp-state-machine 0.35.0", + "sp-keystore", + "sp-runtime", + "sp-state-machine", "sp-timestamp", "sp-tracing 16.0.0", - "sp-trie 29.0.0", - "sp-version 29.0.0", + "sp-trie", + "sp-version", "substrate-prometheus-endpoint", "tokio", "tracing", @@ -4371,11 +4235,11 @@ dependencies = [ "sp-consensus", "sp-consensus-slots", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", "sp-timestamp", "sp-tracing 16.0.0", - "sp-trie 29.0.0", - "sp-version 29.0.0", + "sp-trie", + "sp-version", "substrate-prometheus-endpoint", "tracing", ] @@ -4389,8 +4253,8 @@ dependencies = [ "cumulus-primitives-parachain-inherent", "sp-consensus", "sp-inherents", - "sp-runtime 31.0.1", - "sp-state-machine 0.35.0", + "sp-runtime", + "sp-state-machine", "thiserror 1.0.65", ] @@ -4405,13 +4269,13 @@ dependencies = [ "futures", "parking_lot 0.12.3", "sc-consensus", - "sp-api 26.0.0", + "sp-api", "sp-block-builder", "sp-blockchain", "sp-consensus", "sp-core 28.0.0", "sp-inherents", - "sp-runtime 31.0.1", + "sp-runtime", "substrate-prometheus-endpoint", "tracing", ] @@ -4437,15 +4301,15 @@ dependencies = [ "rstest", "sc-client-api", "sc-network", - "sp-api 26.0.0", + "sp-api", "sp-blockchain", "sp-consensus", "sp-core 28.0.0", "sp-keyring", - "sp-keystore 0.34.0", - "sp-runtime 31.0.1", - "sp-state-machine 0.35.0", - "sp-version 29.0.0", + "sp-keystore", + "sp-runtime", + "sp-state-machine", + "sp-version", "tokio", "tracing", ] @@ -4464,8 +4328,8 @@ dependencies = [ "sc-consensus-babe", "sp-crypto-hashing 0.1.0", "sp-inherents", - "sp-runtime 31.0.1", - "sp-state-machine 0.35.0", + "sp-runtime", + "sp-state-machine", "sp-storage 19.0.0", "tracing", ] @@ -4493,13 +4357,13 @@ dependencies = [ "sc-consensus", "sc-network", "sc-utils", - "sp-api 26.0.0", + "sp-api", "sp-blockchain", "sp-consensus", - "sp-maybe-compressed-blob 11.0.0", - "sp-runtime 31.0.1", + "sp-maybe-compressed-blob", + "sp-runtime", "sp-tracing 16.0.0", - "sp-version 29.0.0", + "sp-version", "tokio", "tracing", ] @@ -4534,12 +4398,12 @@ dependencies = [ "sc-telemetry", "sc-transaction-pool", "sc-utils", - "sp-api 26.0.0", + "sp-api", "sp-blockchain", "sp-consensus", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-transaction-pool", ] @@ -4557,12 +4421,12 @@ dependencies = [ "parity-scale-codec", "rstest", "scale-info", - "sp-application-crypto 30.0.0", + "sp-application-crypto", "sp-consensus-aura", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", - "sp-version 29.0.0", + "sp-io", + "sp-runtime", + "sp-version", ] [[package]] @@ -4577,8 +4441,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-tracing 16.0.0", "staging-xcm", ] @@ -4617,17 +4481,17 @@ dependencies = [ "sp-crypto-hashing 0.1.0", "sp-externalities 0.25.0", "sp-inherents", - "sp-io 30.0.0", + "sp-io", "sp-keyring", - "sp-runtime 31.0.1", - "sp-state-machine 0.35.0", + "sp-runtime", + "sp-state-machine", "sp-std 14.0.0", "sp-tracing 16.0.0", - "sp-trie 29.0.0", - "sp-version 29.0.0", + "sp-trie", + "sp-version", "staging-xcm", "staging-xcm-builder", - "trie-db 0.30.0", + "trie-db", "trie-standardmap", ] @@ -4650,7 +4514,7 @@ dependencies = [ "frame-system", "pallet-session", "parity-scale-codec", - "sp-runtime 31.0.1", + "sp-runtime", ] [[package]] @@ -4664,7 +4528,7 @@ dependencies = [ "parity-scale-codec", "polkadot-primitives", "scale-info", - "sp-runtime 31.0.1", + "sp-runtime", ] [[package]] @@ -4681,9 +4545,9 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-io 30.0.0", - "sp-runtime 31.0.1", - "sp-trie 29.0.0", + "sp-io", + "sp-runtime", + "sp-trie", ] [[package]] @@ -4695,8 +4559,8 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "staging-xcm", ] @@ -4719,8 +4583,8 @@ dependencies = [ "polkadot-runtime-parachains", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -4737,7 +4601,7 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-runtime 31.0.1", + "sp-runtime", "staging-xcm", ] @@ -4751,10 +4615,10 @@ dependencies = [ "polkadot-node-primitives", "polkadot-parachain-primitives", "polkadot-primitives", - "sc-executor 0.32.0", + "sc-executor", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-maybe-compressed-blob 11.0.0", + "sp-io", + "sp-maybe-compressed-blob", "tracing", "tracing-subscriber", ] @@ -4763,7 +4627,7 @@ dependencies = [ name = "cumulus-primitives-aura" version = "0.7.0" dependencies = [ - "sp-api 26.0.0", + "sp-api", "sp-consensus-aura", ] @@ -4776,9 +4640,9 @@ dependencies = [ "polkadot-parachain-primitives", "polkadot-primitives", "scale-info", - "sp-api 26.0.0", - "sp-runtime 31.0.1", - "sp-trie 29.0.0", + "sp-api", + "sp-runtime", + "sp-trie", "staging-xcm", "tracing", ] @@ -4793,7 +4657,7 @@ dependencies = [ "scale-info", "sp-core 28.0.0", "sp-inherents", - "sp-trie 29.0.0", + "sp-trie", ] [[package]] @@ -4802,10 +4666,10 @@ version = "0.2.0" dependencies = [ "sp-core 28.0.0", "sp-externalities 0.25.0", - "sp-io 30.0.0", + "sp-io", "sp-runtime-interface 24.0.0", - "sp-state-machine 0.35.0", - "sp-trie 29.0.0", + "sp-state-machine", + "sp-trie", ] [[package]] @@ -4822,9 +4686,9 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-io 30.0.0", - "sp-runtime 31.0.1", - "sp-trie 29.0.0", + "sp-io", + "sp-runtime", + "sp-trie", ] [[package]] @@ -4846,7 +4710,7 @@ dependencies = [ "pallet-asset-conversion", "parity-scale-codec", "polkadot-runtime-common", - "sp-runtime 31.0.1", + "sp-runtime", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -4874,12 +4738,12 @@ dependencies = [ "sc-sysinfo", "sc-telemetry", "sc-tracing", - "sp-api 26.0.0", + "sp-api", "sp-consensus", "sp-core 28.0.0", "sp-keyring", - "sp-runtime 31.0.1", - "sp-state-machine 0.35.0", + "sp-runtime", + "sp-state-machine", ] [[package]] @@ -4894,10 +4758,10 @@ dependencies = [ "polkadot-overseer", "sc-client-api", "sc-network", - "sp-api 26.0.0", + "sp-api", "sp-blockchain", - "sp-state-machine 0.35.0", - "sp-version 29.0.0", + "sp-state-machine", + "sp-version", "thiserror 1.0.65", ] @@ -4927,11 +4791,11 @@ dependencies = [ "sc-service", "sc-tracing", "sc-utils", - "sp-api 26.0.0", + "sp-api", "sp-blockchain", "sp-consensus", "sp-consensus-babe", - "sp-runtime 31.0.1", + "sp-runtime", "substrate-prometheus-endpoint", "tracing", ] @@ -4965,10 +4829,10 @@ dependencies = [ "sp-authority-discovery", "sp-consensus-babe", "sp-core 28.0.0", - "sp-runtime 31.0.1", - "sp-state-machine 0.35.0", + "sp-runtime", + "sp-state-machine", "sp-storage 19.0.0", - "sp-version 29.0.0", + "sp-version", "substrate-prometheus-endpoint", "thiserror 1.0.65", "tokio", @@ -4985,7 +4849,7 @@ dependencies = [ "futures", "polkadot-node-subsystem", "polkadot-primitives", - "sp-api 26.0.0", + "sp-api", "sp-consensus", "tracing", ] @@ -5010,19 +4874,19 @@ dependencies = [ "sc-block-builder", "sc-consensus", "sc-consensus-aura", - "sc-executor 0.32.0", - "sc-executor-common 0.29.0", + "sc-executor", + "sc-executor-common", "sc-service", - "sp-api 26.0.0", - "sp-application-crypto 30.0.0", + "sp-api", + "sp-application-crypto", "sp-blockchain", "sp-consensus-aura", "sp-core 28.0.0", "sp-inherents", - "sp-io 30.0.0", + "sp-io", "sp-keyring", - "sp-keystore 0.34.0", - "sp-runtime 31.0.1", + "sp-keystore", + "sp-runtime", "sp-timestamp", "substrate-test-client", ] @@ -5034,9 +4898,9 @@ dependencies = [ "cumulus-primitives-core", "parity-scale-codec", "polkadot-primitives", - "sp-runtime 31.0.1", - "sp-state-machine 0.35.0", - "sp-trie 29.0.0", + "sp-runtime", + "sp-state-machine", + "sp-trie", ] [[package]] @@ -5064,19 +4928,19 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde_json", - "sp-api 26.0.0", + "sp-api", "sp-block-builder", "sp-consensus-aura", "sp-core 28.0.0", "sp-genesis-builder", "sp-inherents", - "sp-io 30.0.0", + "sp-io", "sp-keyring", "sp-offchain", - "sp-runtime 31.0.1", + "sp-runtime", "sp-session", "sp-transaction-pool", - "sp-version 29.0.0", + "sp-version", "staging-parachain-info", "substrate-wasm-builder", ] @@ -5127,9 +4991,9 @@ dependencies = [ "sc-client-api", "sc-consensus", "sc-consensus-aura", - "sc-executor 0.32.0", - "sc-executor-common 0.29.0", - "sc-executor-wasmtime 0.29.0", + "sc-executor", + "sc-executor-common", + "sc-executor-wasmtime", "sc-network", "sc-service", "sc-telemetry", @@ -5138,17 +5002,17 @@ dependencies = [ "sc-transaction-pool-api", "serde", "serde_json", - "sp-api 26.0.0", - "sp-arithmetic 23.0.0", + "sp-api", + "sp-arithmetic", "sp-blockchain", "sp-consensus", "sp-consensus-aura", "sp-core 28.0.0", "sp-genesis-builder", - "sp-io 30.0.0", + "sp-io", "sp-keyring", - "sp-runtime 31.0.1", - "sp-state-machine 0.35.0", + "sp-runtime", + "sp-state-machine", "sp-timestamp", "sp-tracing 16.0.0", "substrate-test-client", @@ -5223,19 +5087,6 @@ dependencies = [ "windows-sys 0.52.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.5.0", - "zeroize", -] - [[package]] name = "curve25519-dalek" version = "4.1.3" @@ -5501,7 +5352,7 @@ version = "0.99.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" dependencies = [ - "convert_case 0.4.0", + "convert_case", "proc-macro2 1.0.95", "quote 1.0.40", "rustc_version 0.4.0", @@ -5702,15 +5553,6 @@ dependencies = [ "walkdir", ] -[[package]] -name = "document-features" -version = "0.2.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb6969eaabd2421f8a2775cfd2471a2b634372b4a25d41e3bd647b79912850a0" -dependencies = [ - "litrs", -] - [[package]] name = "dotenvy" version = "0.15.7" @@ -5818,7 +5660,7 @@ version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871" dependencies = [ - "curve25519-dalek 4.1.3", + "curve25519-dalek", "ed25519", "rand_core 0.6.4", "serde", @@ -5827,27 +5669,13 @@ 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 4.1.3", + "curve25519-dalek", "ed25519", "hashbrown 0.14.5", "hex", @@ -5930,7 +5758,7 @@ dependencies = [ "sp-consensus-beefy", "sp-core 28.0.0", "sp-keyring", - "sp-runtime 31.0.1", + "sp-runtime", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -6149,7 +5977,7 @@ dependencies = [ "fixed-hash", "impl-codec 0.7.1", "impl-rlp", - "impl-serde 0.5.0", + "impl-serde", "scale-info", "tiny-keccak", ] @@ -6171,7 +5999,7 @@ dependencies = [ "fixed-hash", "impl-codec 0.7.1", "impl-rlp", - "impl-serde 0.5.0", + "impl-serde", "primitive-types 0.13.1", "scale-info", "uint 0.10.0", @@ -6591,15 +6419,15 @@ dependencies = [ "sc-client-db", "scale-info", "serde", - "sp-api 26.0.0", - "sp-application-crypto 30.0.0", + "sp-api", + "sp-application-crypto", "sp-core 28.0.0", "sp-externalities 0.25.0", - "sp-io 30.0.0", - "sp-keystore 0.34.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-keystore", + "sp-runtime", "sp-runtime-interface 24.0.0", - "sp-state-machine 0.35.0", + "sp-state-machine", "sp-storage 19.0.0", "static_assertions", ] @@ -6635,15 +6463,15 @@ dependencies = [ "sc-cli", "sc-client-api", "sc-client-db", - "sc-executor 0.32.0", - "sc-executor-common 0.29.0", - "sc-executor-wasmtime 0.29.0", + "sc-executor", + "sc-executor-common", + "sc-executor-wasmtime", "sc-runtime-utilities", "sc-service", "sc-sysinfo", "serde", "serde_json", - "sp-api 26.0.0", + "sp-api", "sp-block-builder", "sp-blockchain", "sp-core 28.0.0", @@ -6651,15 +6479,15 @@ dependencies = [ "sp-externalities 0.25.0", "sp-genesis-builder", "sp-inherents", - "sp-io 30.0.0", - "sp-keystore 0.34.0", - "sp-runtime 31.0.1", - "sp-state-machine 0.35.0", + "sp-io", + "sp-keystore", + "sp-runtime", + "sp-state-machine", "sp-storage 19.0.0", "sp-timestamp", "sp-transaction-pool", - "sp-trie 29.0.0", - "sp-version 29.0.0", + "sp-trie", + "sp-version", "sp-wasm-interface 20.0.0", "substrate-test-runtime", "subxt 0.41.0", @@ -6678,8 +6506,8 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -6721,7 +6549,7 @@ dependencies = [ "proc-macro2 1.0.95", "quote 1.0.40", "scale-info", - "sp-arithmetic 23.0.0", + "sp-arithmetic", "syn 2.0.98", "trybuild", ] @@ -6736,11 +6564,11 @@ dependencies = [ "parity-scale-codec", "rand 0.8.5", "scale-info", - "sp-arithmetic 23.0.0", + "sp-arithmetic", "sp-core 28.0.0", - "sp-io 30.0.0", + "sp-io", "sp-npos-elections", - "sp-runtime 31.0.1", + "sp-runtime", "sp-std 14.0.0", ] @@ -6753,8 +6581,8 @@ dependencies = [ "frame-support", "honggfuzz", "parity-scale-codec", - "sp-arithmetic 23.0.0", - "sp-runtime 31.0.1", + "sp-arithmetic", + "sp-runtime", ] [[package]] @@ -6773,25 +6601,13 @@ dependencies = [ "scale-info", "sp-core 28.0.0", "sp-inherents", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-tracing 16.0.0", - "sp-version 29.0.0", + "sp-version", "substrate-test-runtime-client", ] -[[package]] -name = "frame-metadata" -version = "16.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87cf1549fba25a6fcac22785b61698317d958e96cac72a59102ea45b9ae64692" -dependencies = [ - "cfg-if", - "parity-scale-codec", - "scale-info", - "serde", -] - [[package]] name = "frame-metadata" version = "17.0.0" @@ -6842,8 +6658,8 @@ dependencies = [ "merkleized-metadata", "parity-scale-codec", "scale-info", - "sp-api 26.0.0", - "sp-runtime 31.0.1", + "sp-api", + "sp-runtime", "sp-tracing 16.0.0", "sp-transaction-pool", "substrate-test-runtime-client", @@ -6862,7 +6678,7 @@ dependencies = [ "sc-chain-spec", "sc-cli", "sp-genesis-builder", - "sp-runtime 31.0.1", + "sp-runtime", "sp-statement-store", "tempfile", "tracing-subscriber", @@ -6880,9 +6696,9 @@ dependencies = [ "serde", "sp-core 28.0.0", "sp-crypto-hashing 0.1.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", - "sp-state-machine 0.35.0", + "sp-io", + "sp-runtime", + "sp-state-machine", "sp-tracing 16.0.0", "spinners", "substrate-rpc-client", @@ -6897,9 +6713,9 @@ dependencies = [ "cumulus-pallet-parachain-system", "parity-scale-codec", "sp-core 28.0.0", - "sp-runtime 31.0.1", - "sp-state-machine 0.35.0", - "sp-trie 29.0.0", + "sp-runtime", + "sp-state-machine", + "sp-trie", "substrate-wasm-builder", ] @@ -6927,24 +6743,24 @@ dependencies = [ "scale-info", "serde", "serde_json", - "sp-api 26.0.0", - "sp-arithmetic 23.0.0", + "sp-api", + "sp-arithmetic", "sp-core 28.0.0", "sp-crypto-hashing 0.1.0", - "sp-crypto-hashing-proc-macro 0.1.0", + "sp-crypto-hashing-proc-macro", "sp-debug-derive 14.0.0", "sp-genesis-builder", "sp-inherents", - "sp-io 30.0.0", - "sp-metadata-ir 0.6.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-metadata-ir", + "sp-runtime", "sp-staking", - "sp-state-machine 0.35.0", + "sp-state-machine", "sp-std 14.0.0", "sp-timestamp", "sp-tracing 16.0.0", - "sp-trie 29.0.0", - "sp-weights 27.0.0", + "sp-trie", + "sp-weights", "tt-call", ] @@ -6971,9 +6787,9 @@ dependencies = [ "regex", "scale-info", "sp-crypto-hashing 0.1.0", - "sp-io 30.0.0", - "sp-metadata-ir 0.6.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-metadata-ir", + "sp-runtime", "syn 2.0.98", ] @@ -7012,14 +6828,14 @@ dependencies = [ "rustversion", "scale-info", "serde", - "sp-api 26.0.0", - "sp-arithmetic 23.0.0", - "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-metadata-ir 0.6.0", - "sp-runtime 31.0.1", - "sp-state-machine 0.35.0", - "sp-version 29.0.0", + "sp-api", + "sp-arithmetic", + "sp-core 28.0.0", + "sp-io", + "sp-metadata-ir", + "sp-runtime", + "sp-state-machine", + "sp-version", "static_assertions", "trybuild", ] @@ -7033,8 +6849,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-runtime 31.0.1", - "sp-version 29.0.0", + "sp-runtime", + "sp-version", ] [[package]] @@ -7046,7 +6862,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-runtime 31.0.1", + "sp-runtime", ] [[package]] @@ -7072,10 +6888,10 @@ dependencies = [ "serde", "sp-core 28.0.0", "sp-externalities 0.25.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", - "sp-version 29.0.0", - "sp-weights 27.0.0", + "sp-io", + "sp-runtime", + "sp-version", + "sp-weights", "substrate-test-runtime-client", ] @@ -7090,9 +6906,9 @@ dependencies = [ "scale-info", "sp-core 28.0.0", "sp-externalities 0.25.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", - "sp-version 29.0.0", + "sp-io", + "sp-runtime", + "sp-version", ] [[package]] @@ -7101,7 +6917,7 @@ version = "26.0.0" dependencies = [ "docify", "parity-scale-codec", - "sp-api 26.0.0", + "sp-api", ] [[package]] @@ -7110,8 +6926,8 @@ version = "0.34.0" dependencies = [ "frame-support", "parity-scale-codec", - "sp-api 26.0.0", - "sp-runtime 31.0.1", + "sp-api", + "sp-runtime", ] [[package]] @@ -7543,7 +7359,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde_json", - "sp-api 26.0.0", + "sp-api", "sp-block-builder", "sp-consensus-aura", "sp-core 28.0.0", @@ -7551,11 +7367,11 @@ dependencies = [ "sp-inherents", "sp-keyring", "sp-offchain", - "sp-runtime 31.0.1", + "sp-runtime", "sp-session", "sp-storage 19.0.0", "sp-transaction-pool", - "sp-version 29.0.0", + "sp-version", "staging-parachain-info", "staging-xcm", "staging-xcm-builder", @@ -7578,7 +7394,7 @@ dependencies = [ "pallet-xcm", "parity-scale-codec", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", "staging-xcm", "westend-runtime", "westend-system-emulated-network", @@ -7691,9 +7507,6 @@ 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" @@ -7701,7 +7514,7 @@ version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" dependencies = [ - "ahash 0.8.11", + "ahash", ] [[package]] @@ -7710,7 +7523,7 @@ version = "0.14.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" dependencies = [ - "ahash 0.8.11", + "ahash", "allocator-api2", "serde", ] @@ -8438,15 +8251,6 @@ dependencies = [ "rlp 0.6.1", ] -[[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" @@ -8589,29 +8393,6 @@ dependencies = [ "winreg", ] -[[package]] -name = "ipfs-hasher" -version = "0.21.3" -source = "git+https://github.com/chevdor/subwasm?rev=v0.21.3#aa8acb6fdfb34144ac51ab95618a9b37fa251295" -dependencies = [ - "ipfs-unixfs", - "thiserror 1.0.65", -] - -[[package]] -name = "ipfs-unixfs" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67d1cf65363f3d01682283456651d1cea436019de5be7a974bb61716c940d44f" -dependencies = [ - "cid 0.5.1", - "either", - "filetime", - "multihash 0.11.4", - "quick-protobuf 0.7.0", - "sha2 0.9.9", -] - [[package]] name = "ipnet" version = "2.8.0" @@ -9145,7 +8926,7 @@ version = "0.87.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2d8893eb18fbf6bb6c80ef6ee7dd11ec32b1dc3c034c988ac1b3a84d46a230ae" dependencies = [ - "ahash 0.8.11", + "ahash", "async-trait", "backoff", "derivative", @@ -9399,7 +9180,7 @@ dependencies = [ "once_cell", "parking_lot 0.12.3", "pin-project", - "quick-protobuf 0.8.1", + "quick-protobuf", "rand 0.8.5", "rw-stream-sink", "smallvec", @@ -9441,7 +9222,7 @@ dependencies = [ "libp2p-identity", "libp2p-swarm", "lru 0.12.3", - "quick-protobuf 0.8.1", + "quick-protobuf", "quick-protobuf-codec", "smallvec", "thiserror 1.0.65", @@ -9459,7 +9240,7 @@ dependencies = [ "ed25519-dalek", "hkdf", "multihash 0.19.1", - "quick-protobuf 0.8.1", + "quick-protobuf", "rand 0.8.5", "sha2 0.10.8", "thiserror 1.0.65", @@ -9484,7 +9265,7 @@ dependencies = [ "libp2p-core", "libp2p-identity", "libp2p-swarm", - "quick-protobuf 0.8.1", + "quick-protobuf", "quick-protobuf-codec", "rand 0.8.5", "sha2 0.10.8", @@ -9543,14 +9324,14 @@ checksum = "36b137cb1ae86ee39f8e5d6245a296518912014eaa87427d24e6ff58cfc1b28c" dependencies = [ "asynchronous-codec 0.7.0", "bytes", - "curve25519-dalek 4.1.3", + "curve25519-dalek", "futures", "libp2p-core", "libp2p-identity", "multiaddr 0.18.1", "multihash 0.19.1", "once_cell", - "quick-protobuf 0.8.1", + "quick-protobuf", "rand 0.8.5", "sha2 0.10.8", "snow", @@ -9967,12 +9748,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "litrs" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4ce301924b7887e9d637144fdade93f9dfff9b60981d4ac161db09720d39aa5" - [[package]] name = "lock_api" version = "0.4.10" @@ -10219,15 +9994,6 @@ dependencies = [ "autocfg", ] -[[package]] -name = "memory-db" -version = "0.32.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "808b50db46293432a45e63bc15ea51e0ab4c0a1647b8eb114e31a3e698dd6fbe" -dependencies = [ - "hash-db", -] - [[package]] name = "memory-db" version = "0.34.0" @@ -10279,7 +10045,7 @@ dependencies = [ "num-traits", "parking_lot 0.12.3", "relay-utils", - "sp-arithmetic 23.0.0", + "sp-arithmetic", "sp-core 28.0.0", ] @@ -10351,7 +10117,7 @@ dependencies = [ "bitflags 1.3.2", "blake2 0.10.6", "c2-chacha", - "curve25519-dalek 4.1.3", + "curve25519-dalek", "either", "hashlink 0.8.4", "lioness", @@ -10376,13 +10142,13 @@ dependencies = [ "sc-block-builder", "sc-client-api", "sc-offchain", - "sp-api 26.0.0", + "sp-api", "sp-blockchain", "sp-consensus", "sp-consensus-beefy", "sp-core 28.0.0", "sp-mmr-primitives", - "sp-runtime 31.0.1", + "sp-runtime", "sp-tracing 16.0.0", "substrate-test-runtime-client", "tokio", @@ -10396,11 +10162,11 @@ dependencies = [ "parity-scale-codec", "serde", "serde_json", - "sp-api 26.0.0", + "sp-api", "sp-blockchain", "sp-core 28.0.0", "sp-mmr-primitives", - "sp-runtime 31.0.1", + "sp-runtime", ] [[package]] @@ -10464,7 +10230,7 @@ dependencies = [ "byteorder", "data-encoding", "log", - "multibase 0.9.1", + "multibase", "multihash 0.17.0", "percent-encoding", "serde", @@ -10483,7 +10249,7 @@ dependencies = [ "byteorder", "data-encoding", "libp2p-identity", - "multibase 0.9.1", + "multibase", "multihash 0.19.1", "percent-encoding", "serde", @@ -10492,17 +10258,6 @@ dependencies = [ "url", ] -[[package]] -name = "multibase" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b78c60039650ff12e140ae867ef5299a58e19dded4d334c849dc7177083667e2" -dependencies = [ - "base-x", - "data-encoding", - "data-encoding-macro", -] - [[package]] name = "multibase" version = "0.9.1" @@ -10514,35 +10269,20 @@ dependencies = [ "data-encoding-macro", ] -[[package]] -name = "multihash" -version = "0.11.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "567122ab6492f49b59def14ecc36e13e64dca4188196dd0cd41f9f3f979f3df6" -dependencies = [ - "blake2b_simd 0.5.11", - "blake2s_simd 0.5.11", - "digest 0.9.0", - "sha-1", - "sha2 0.9.9", - "sha3 0.9.1", - "unsigned-varint 0.5.1", -] - [[package]] name = "multihash" version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "835d6ff01d610179fbce3de1694d007e500bf33a7f29689838941d6bf783ae40" dependencies = [ - "blake2b_simd 1.0.2", - "blake2s_simd 1.0.1", + "blake2b_simd", + "blake2s_simd", "blake3", "core2", "digest 0.10.7", "multihash-derive", "sha2 0.10.8", - "sha3 0.10.8", + "sha3", "unsigned-varint 0.7.2", ] @@ -10801,11 +10541,11 @@ dependencies = [ "sp-consensus", "sp-core 28.0.0", "sp-inherents", - "sp-runtime 31.0.1", - "sp-state-machine 0.35.0", + "sp-runtime", + "sp-state-machine", "sp-timestamp", "sp-tracing 16.0.0", - "sp-trie 29.0.0", + "sp-trie", "tempfile", ] @@ -10814,7 +10554,7 @@ name = "node-primitives" version = "2.0.0" dependencies = [ "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", ] [[package]] @@ -10837,15 +10577,15 @@ dependencies = [ "sc-rpc", "sc-sync-state-rpc", "sc-transaction-pool-api", - "sp-api 26.0.0", - "sp-application-crypto 30.0.0", + "sp-api", + "sp-application-crypto", "sp-block-builder", "sp-blockchain", "sp-consensus", "sp-consensus-babe", "sp-consensus-beefy", - "sp-keystore 0.34.0", - "sp-runtime 31.0.1", + "sp-keystore", + "sp-runtime", "sp-statement-store", "substrate-frame-rpc-system", "substrate-state-trie-migration-rpc", @@ -10893,9 +10633,9 @@ dependencies = [ "sc-client-api", "sc-client-db", "sc-consensus", - "sc-executor 0.32.0", + "sc-executor", "sc-service", - "sp-api 26.0.0", + "sp-api", "sp-block-builder", "sp-blockchain", "sp-consensus", @@ -10903,7 +10643,7 @@ dependencies = [ "sp-crypto-hashing 0.1.0", "sp-inherents", "sp-keyring", - "sp-runtime 31.0.1", + "sp-runtime", "sp-timestamp", "staging-node-cli", "substrate-test-client", @@ -11311,10 +11051,10 @@ dependencies = [ "pallet-utility", "parity-scale-codec", "scale-info", - "sp-application-crypto 30.0.0", + "sp-application-crypto", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-std 14.0.0", ] @@ -11360,8 +11100,8 @@ dependencies = [ "scale-info", "sp-core 28.0.0", "sp-crypto-hashing 0.1.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -11377,11 +11117,11 @@ dependencies = [ "parity-scale-codec", "primitive-types 0.13.1", "scale-info", - "sp-api 26.0.0", - "sp-arithmetic 23.0.0", + "sp-api", + "sp-arithmetic", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -11398,10 +11138,10 @@ dependencies = [ "parity-scale-codec", "primitive-types 0.13.1", "scale-info", - "sp-arithmetic 23.0.0", + "sp-arithmetic", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -11417,8 +11157,8 @@ dependencies = [ "pallet-transaction-payment", "parity-scale-codec", "scale-info", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -11432,8 +11172,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -11449,11 +11189,11 @@ dependencies = [ "parity-scale-codec", "primitive-types 0.13.1", "scale-info", - "sp-api 26.0.0", - "sp-arithmetic 23.0.0", + "sp-api", + "sp-arithmetic", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-std 14.0.0", ] @@ -11471,8 +11211,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -11490,8 +11230,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -11519,8 +11259,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -11543,11 +11283,11 @@ dependencies = [ "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-application-crypto 30.0.0", + "sp-application-crypto", "sp-consensus-aura", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -11560,11 +11300,11 @@ dependencies = [ "pallet-session", "parity-scale-codec", "scale-info", - "sp-application-crypto 30.0.0", + "sp-application-crypto", "sp-authority-discovery", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -11577,8 +11317,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -11599,11 +11339,11 @@ dependencies = [ "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-application-crypto 30.0.0", + "sp-application-crypto", "sp-consensus-babe", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-session", "sp-staking", "sp-tracing 16.0.0", @@ -11624,8 +11364,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-tracing 16.0.0", ] @@ -11650,7 +11390,7 @@ dependencies = [ "pallet-bags-list", "pallet-staking", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", ] [[package]] @@ -11667,8 +11407,8 @@ dependencies = [ "paste", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -11691,11 +11431,11 @@ dependencies = [ "serde", "sp-consensus-beefy", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-session", "sp-staking", - "sp-state-machine 0.35.0", + "sp-state-machine", "sp-tracing 16.0.0", ] @@ -11716,13 +11456,13 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-api 26.0.0", + "sp-api", "sp-consensus-beefy", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-staking", - "sp-state-machine 0.35.0", + "sp-state-machine", ] [[package]] @@ -11738,8 +11478,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -11761,8 +11501,8 @@ dependencies = [ "serde", "sp-consensus-beefy", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-std 14.0.0", ] @@ -11781,8 +11521,8 @@ dependencies = [ "scale-info", "sp-consensus-grandpa", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-std 14.0.0", ] @@ -11803,10 +11543,10 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-std 14.0.0", - "sp-trie 29.0.0", + "sp-trie", ] [[package]] @@ -11826,8 +11566,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-std 14.0.0", ] @@ -11854,10 +11594,10 @@ dependencies = [ "pallet-utility", "parity-scale-codec", "scale-info", - "sp-arithmetic 23.0.0", + "sp-arithmetic", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -11872,11 +11612,11 @@ dependencies = [ "parity-scale-codec", "pretty_assertions", "scale-info", - "sp-api 26.0.0", - "sp-arithmetic 23.0.0", + "sp-api", + "sp-arithmetic", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-tracing 16.0.0", ] @@ -11894,8 +11634,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -11915,8 +11655,8 @@ dependencies = [ "rand 0.8.5", "scale-info", "sp-consensus-aura", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-staking", "sp-tracing 16.0.0", ] @@ -11934,8 +11674,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -11948,8 +11688,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -11980,11 +11720,11 @@ dependencies = [ "scale-info", "serde", "smallvec", - "sp-api 26.0.0", + "sp-api", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-keystore 0.34.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-keystore", + "sp-runtime", "sp-tracing 16.0.0", "staging-xcm", "staging-xcm-builder", @@ -12000,7 +11740,7 @@ dependencies = [ "anyhow", "frame-system", "parity-wasm", - "sp-runtime 31.0.1", + "sp-runtime", "tempfile", "toml 0.8.19", "twox-hash", @@ -12025,11 +11765,11 @@ dependencies = [ "polkadot-primitives", "polkadot-runtime-parachains", "scale-info", - "sp-api 26.0.0", + "sp-api", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-keystore 0.34.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-keystore", + "sp-runtime", "sp-tracing 16.0.0", "staging-xcm", "staging-xcm-builder", @@ -12069,8 +11809,8 @@ dependencies = [ "scale-info", "serde", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -12084,10 +11824,10 @@ dependencies = [ "pallet-ranked-collective", "parity-scale-codec", "scale-info", - "sp-arithmetic 23.0.0", + "sp-arithmetic", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -12099,8 +11839,8 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -12119,8 +11859,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-staking", "sp-tracing 16.0.0", ] @@ -12140,8 +11880,8 @@ dependencies = [ "scale-info", "serde", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -12155,8 +11895,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -12170,11 +11910,11 @@ dependencies = [ "pallet-people", "parity-scale-codec", "scale-info", - "sp-api 26.0.0", - "sp-arithmetic 23.0.0", + "sp-api", + "sp-arithmetic", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "verifiable", ] @@ -12198,9 +11938,9 @@ dependencies = [ "parking_lot 0.12.3", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", + "sp-io", "sp-npos-elections", - "sp-runtime 31.0.1", + "sp-runtime", "sp-staking", "sp-tracing 16.0.0", ] @@ -12219,11 +11959,11 @@ dependencies = [ "parking_lot 0.12.3", "rand 0.8.5", "scale-info", - "sp-arithmetic 23.0.0", + "sp-arithmetic", "sp-core 28.0.0", - "sp-io 30.0.0", + "sp-io", "sp-npos-elections", - "sp-runtime 31.0.1", + "sp-runtime", "sp-std 14.0.0", "sp-tracing 16.0.0", ] @@ -12244,11 +11984,11 @@ dependencies = [ "parking_lot 0.12.3", "rand 0.8.5", "scale-info", - "sp-arithmetic 23.0.0", + "sp-arithmetic", "sp-core 28.0.0", - "sp-io 30.0.0", + "sp-io", "sp-npos-elections", - "sp-runtime 31.0.1", + "sp-runtime", "sp-tracing 16.0.0", "strum 0.26.3", "tokio", @@ -12263,7 +12003,7 @@ dependencies = [ "frame-system", "parity-scale-codec", "sp-npos-elections", - "sp-runtime 31.0.1", + "sp-runtime", ] [[package]] @@ -12278,9 +12018,9 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", + "sp-io", "sp-npos-elections", - "sp-runtime 31.0.1", + "sp-runtime", "sp-staking", "sp-tracing 16.0.0", "substrate-test-utils", @@ -12299,9 +12039,9 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", + "sp-io", "sp-keyring", - "sp-runtime 31.0.1", + "sp-runtime", ] [[package]] @@ -12316,8 +12056,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -12341,8 +12081,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -12356,7 +12096,7 @@ dependencies = [ "pallet-migrations", "parity-scale-codec", "scale-info", - "sp-io 30.0.0", + "sp-io", ] [[package]] @@ -12370,9 +12110,9 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-keystore 0.34.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-keystore", + "sp-runtime", ] [[package]] @@ -12387,9 +12127,9 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", - "sp-version 29.0.0", + "sp-io", + "sp-runtime", + "sp-version", ] [[package]] @@ -12403,7 +12143,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", + "sp-io", ] [[package]] @@ -12417,8 +12157,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -12433,9 +12173,9 @@ dependencies = [ "pretty_assertions", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-metadata-ir 0.6.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-metadata-ir", + "sp-runtime", ] [[package]] @@ -12472,8 +12212,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-staking", "sp-tracing 16.0.0", ] @@ -12491,8 +12231,8 @@ dependencies = [ "scale-info", "sp-core 28.0.0", "sp-inherents", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -12514,12 +12254,12 @@ dependencies = [ "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-application-crypto 30.0.0", + "sp-application-crypto", "sp-consensus-grandpa", "sp-core 28.0.0", - "sp-io 30.0.0", + "sp-io", "sp-keyring", - "sp-runtime 31.0.1", + "sp-runtime", "sp-session", "sp-staking", "sp-tracing 16.0.0", @@ -12538,9 +12278,9 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-keystore 0.34.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-keystore", + "sp-runtime", ] [[package]] @@ -12556,10 +12296,10 @@ dependencies = [ "pallet-session", "parity-scale-codec", "scale-info", - "sp-application-crypto 30.0.0", + "sp-application-crypto", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-staking", ] @@ -12574,8 +12314,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -12600,8 +12340,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -12615,8 +12355,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -12633,13 +12373,13 @@ dependencies = [ "rand_distr", "scale-info", "serde", - "sp-arithmetic 23.0.0", + "sp-arithmetic", "sp-core 28.0.0", "sp-crypto-hashing 0.1.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-tracing 16.0.0", - "sp-weights 27.0.0", + "sp-weights", ] [[package]] @@ -12657,10 +12397,10 @@ dependencies = [ "scale-info", "serde", "sp-core 28.0.0", - "sp-io 30.0.0", + "sp-io", "sp-keyring", - "sp-keystore 0.34.0", - "sp-runtime 31.0.1", + "sp-keystore", + "sp-runtime", "sp-std 14.0.0", ] @@ -12680,8 +12420,8 @@ dependencies = [ "pretty_assertions", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-tracing 16.0.0", ] @@ -12703,7 +12443,7 @@ dependencies = [ "polkadot-sdk-frame", "scale-info", "serde", - "sp-application-crypto 30.0.0", + "sp-application-crypto", "sp-mixnet", ] @@ -12757,9 +12497,9 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-keystore 0.34.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-keystore", + "sp-runtime", ] [[package]] @@ -12767,7 +12507,7 @@ name = "pallet-nfts-runtime-api" version = "14.0.0" dependencies = [ "parity-scale-codec", - "sp-api 26.0.0", + "sp-api", ] [[package]] @@ -12778,7 +12518,7 @@ dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", "scale-info", - "sp-io 30.0.0", + "sp-io", ] [[package]] @@ -12802,8 +12542,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-staking", "sp-tracing 16.0.0", ] @@ -12826,8 +12566,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-runtime-interface 24.0.0", "sp-staking", ] @@ -12842,8 +12582,8 @@ dependencies = [ "log", "pallet-nomination-pools", "rand 0.8.5", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-tracing 16.0.0", ] @@ -12853,7 +12593,7 @@ version = "23.0.0" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", - "sp-api 26.0.0", + "sp-api", ] [[package]] @@ -12874,8 +12614,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-staking", "sp-tracing 16.0.0", ] @@ -12891,8 +12631,8 @@ dependencies = [ "scale-info", "serde", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-staking", ] @@ -12917,8 +12657,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-staking", "sp-tracing 16.0.0", ] @@ -12934,10 +12674,10 @@ dependencies = [ "pallet-transaction-payment", "parity-scale-codec", "scale-info", - "sp-arithmetic 23.0.0", + "sp-arithmetic", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -12948,7 +12688,7 @@ dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", "scale-info", - "sp-metadata-ir 0.6.0", + "sp-metadata-ir", ] [[package]] @@ -12985,8 +12725,8 @@ dependencies = [ "scale-info", "serde", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -12999,10 +12739,10 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-arithmetic 23.0.0", + "sp-arithmetic", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "verifiable", ] @@ -13018,8 +12758,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -13044,10 +12784,10 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-arithmetic 23.0.0", + "sp-arithmetic", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -13075,10 +12815,10 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-arithmetic 23.0.0", + "sp-arithmetic", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -13092,8 +12832,8 @@ dependencies = [ "scale-info", "serde", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -13127,7 +12867,7 @@ dependencies = [ "pallet-utility", "parity-scale-codec", "paste", - "polkavm 0.26.0", + "polkavm", "polkavm-common 0.26.0", "pretty_assertions", "rand 0.8.5", @@ -13138,15 +12878,15 @@ dependencies = [ "secp256k1 0.28.2", "serde", "serde_json", - "sp-api 26.0.0", - "sp-arithmetic 23.0.0", + "sp-api", + "sp-arithmetic", "sp-consensus-aura", "sp-consensus-babe", "sp-consensus-slots", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-keystore 0.34.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-keystore", + "sp-runtime", "sp-tracing 16.0.0", "substrate-bn", "subxt-signer 0.41.0", @@ -13174,12 +12914,12 @@ dependencies = [ "sc-rpc-api", "sc-service", "serde_json", - "sp-arithmetic 23.0.0", + "sp-arithmetic", "sp-core 28.0.0", "sp-crypto-hashing 0.1.0", "sp-rpc", - "sp-runtime 31.0.1", - "sp-weights 27.0.0", + "sp-runtime", + "sp-weights", "sqlx", "static_init", "substrate-cli-test-utils", @@ -13199,7 +12939,7 @@ dependencies = [ "pallet-revive-uapi", "polkavm-linker", "sp-core 28.0.0", - "sp-io 30.0.0", + "sp-io", "toml 0.8.19", ] @@ -13238,8 +12978,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-staking", ] @@ -13251,8 +12991,8 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -13293,8 +13033,8 @@ dependencies = [ "sp-consensus-sassafras", "sp-core 28.0.0", "sp-crypto-hashing 0.1.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -13310,9 +13050,9 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", - "sp-weights 27.0.0", + "sp-io", + "sp-runtime", + "sp-weights", "substrate-test-utils", ] @@ -13325,8 +13065,8 @@ dependencies = [ "pallet-balances", "parity-scale-codec", "scale-info", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -13342,12 +13082,12 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-session", "sp-staking", - "sp-state-machine 0.35.0", - "sp-trie 29.0.0", + "sp-state-machine", + "sp-trie", ] [[package]] @@ -13366,8 +13106,8 @@ dependencies = [ "parity-scale-codec", "rand 0.8.5", "scale-info", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-session", "sp-staking", ] @@ -13380,7 +13120,7 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-runtime 31.0.1", + "sp-runtime", ] [[package]] @@ -13396,10 +13136,10 @@ dependencies = [ "parity-scale-codec", "rand_chacha 0.3.1", "scale-info", - "sp-arithmetic 23.0.0", + "sp-arithmetic", "sp-crypto-hashing 0.1.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -13421,11 +13161,11 @@ dependencies = [ "rand_chacha 0.3.1", "scale-info", "serde", - "sp-application-crypto 30.0.0", + "sp-application-crypto", "sp-core 28.0.0", - "sp-io 30.0.0", + "sp-io", "sp-npos-elections", - "sp-runtime 31.0.1", + "sp-runtime", "sp-staking", "sp-tracing 16.0.0", "substrate-test-utils", @@ -13448,11 +13188,11 @@ dependencies = [ "rand_chacha 0.3.1", "scale-info", "serde", - "sp-application-crypto 30.0.0", + "sp-application-crypto", "sp-core 28.0.0", - "sp-io 30.0.0", + "sp-io", "sp-npos-elections", - "sp-runtime 31.0.1", + "sp-runtime", "sp-staking", "sp-tracing 16.0.0", "substrate-test-utils", @@ -13473,8 +13213,8 @@ dependencies = [ "scale-info", "serde", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-staking", ] @@ -13558,8 +13298,8 @@ dependencies = [ "primitive-types 0.13.1", "scale-info", "serde_json", - "sp-api 26.0.0", - "sp-arithmetic 23.0.0", + "sp-api", + "sp-arithmetic", "sp-block-builder", "sp-consensus-aura", "sp-core 28.0.0", @@ -13568,14 +13308,14 @@ dependencies = [ "sp-keyring", "sp-npos-elections", "sp-offchain", - "sp-runtime 31.0.1", + "sp-runtime", "sp-session", "sp-staking", "sp-std 14.0.0", "sp-storage 19.0.0", "sp-tracing 16.0.0", "sp-transaction-pool", - "sp-version 29.0.0", + "sp-version", "staging-parachain-info", "staging-xcm", "staging-xcm-builder", @@ -13597,7 +13337,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", "sp-staking", "staging-xcm", ] @@ -13675,9 +13415,9 @@ dependencies = [ "serde_derive", "serde_json", "smallvec", - "sp-api 26.0.0", - "sp-application-crypto 30.0.0", - "sp-arithmetic 23.0.0", + "sp-api", + "sp-application-crypto", + "sp-arithmetic", "sp-authority-discovery", "sp-block-builder", "sp-consensus-babe", @@ -13686,18 +13426,18 @@ dependencies = [ "sp-core 28.0.0", "sp-genesis-builder", "sp-inherents", - "sp-io 30.0.0", + "sp-io", "sp-keyring", "sp-mmr-primitives", "sp-npos-elections", "sp-offchain", - "sp-runtime 31.0.1", + "sp-runtime", "sp-session", "sp-staking", "sp-storage 19.0.0", "sp-tracing 16.0.0", "sp-transaction-pool", - "sp-version 29.0.0", + "sp-version", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -13716,8 +13456,8 @@ dependencies = [ "polkadot-runtime-common", "smallvec", "sp-core 28.0.0", - "sp-runtime 31.0.1", - "sp-weights 27.0.0", + "sp-runtime", + "sp-weights", "staging-xcm", "staging-xcm-builder", ] @@ -13727,7 +13467,7 @@ name = "pallet-staking-async-reward-fn" version = "19.0.0" dependencies = [ "log", - "sp-arithmetic 23.0.0", + "sp-arithmetic", ] [[package]] @@ -13735,7 +13475,7 @@ name = "pallet-staking-async-runtime-api" version = "14.0.0" dependencies = [ "parity-scale-codec", - "sp-api 26.0.0", + "sp-api", "sp-staking", ] @@ -13746,7 +13486,7 @@ dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2 1.0.95", "quote 1.0.40", - "sp-runtime 31.0.1", + "sp-runtime", "syn 2.0.98", ] @@ -13755,7 +13495,7 @@ name = "pallet-staking-reward-fn" version = "19.0.0" dependencies = [ "log", - "sp-arithmetic 23.0.0", + "sp-arithmetic", ] [[package]] @@ -13763,7 +13503,7 @@ name = "pallet-staking-runtime-api" version = "14.0.0" dependencies = [ "parity-scale-codec", - "sp-api 26.0.0", + "sp-api", "sp-staking", ] @@ -13781,8 +13521,8 @@ dependencies = [ "scale-info", "serde", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-tracing 16.0.0", "substrate-state-trie-migration-rpc", "thousands", @@ -13800,10 +13540,10 @@ dependencies = [ "pallet-balances", "parity-scale-codec", "scale-info", - "sp-api 26.0.0", + "sp-api", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-statement-store", ] @@ -13817,8 +13557,8 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -13831,8 +13571,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -13847,8 +13587,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-inherents", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-storage 19.0.0", "sp-timestamp", ] @@ -13867,8 +13607,8 @@ dependencies = [ "scale-info", "serde", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-storage 19.0.0", ] @@ -13884,8 +13624,8 @@ dependencies = [ "scale-info", "serde", "serde_json", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -13895,12 +13635,12 @@ dependencies = [ "jsonrpsee", "pallet-transaction-payment-rpc-runtime-api", "parity-scale-codec", - "sp-api 26.0.0", + "sp-api", "sp-blockchain", "sp-core 28.0.0", "sp-rpc", - "sp-runtime 31.0.1", - "sp-weights 27.0.0", + "sp-runtime", + "sp-weights", ] [[package]] @@ -13909,9 +13649,9 @@ version = "28.0.0" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", - "sp-api 26.0.0", - "sp-runtime 31.0.1", - "sp-weights 27.0.0", + "sp-api", + "sp-runtime", + "sp-weights", ] [[package]] @@ -13928,8 +13668,8 @@ dependencies = [ "scale-info", "serde", "sp-inherents", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-transaction-storage-proof", ] @@ -13949,8 +13689,8 @@ dependencies = [ "scale-info", "serde", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -13977,8 +13717,8 @@ dependencies = [ "pallet-balances", "parity-scale-codec", "scale-info", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -13995,8 +13735,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -14008,9 +13748,9 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-io 30.0.0", - "sp-runtime 31.0.1", - "sp-weights 27.0.0", + "sp-io", + "sp-runtime", + "sp-weights", ] [[package]] @@ -14024,8 +13764,8 @@ dependencies = [ "pallet-balances", "parity-scale-codec", "scale-info", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -14058,8 +13798,8 @@ dependencies = [ "scale-info", "serde", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-tracing 16.0.0", "staging-xcm", "staging-xcm-builder", @@ -14079,8 +13819,8 @@ dependencies = [ "pallet-balances", "parity-scale-codec", "scale-info", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-tracing 16.0.0", "staging-xcm", "staging-xcm-builder", @@ -14105,8 +13845,8 @@ dependencies = [ "polkadot-parachain-primitives", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-std 14.0.0", "staging-xcm", "staging-xcm-builder", @@ -14126,8 +13866,8 @@ dependencies = [ "polkadot-runtime-parachains", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-std 14.0.0", "staging-xcm", "staging-xcm-builder", @@ -14196,8 +13936,8 @@ dependencies = [ "scale-info", "sp-consensus-aura", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "staging-parachain-info", "staging-xcm", "staging-xcm-executor", @@ -14239,8 +13979,8 @@ dependencies = [ "polkadot-parachain-primitives", "sp-consensus-aura", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-tracing 16.0.0", "staging-parachain-info", "staging-xcm", @@ -14495,7 +14235,7 @@ dependencies = [ "scale-info", "serde_json", "smallvec", - "sp-api 26.0.0", + "sp-api", "sp-block-builder", "sp-consensus-aura", "sp-core 28.0.0", @@ -14503,11 +14243,11 @@ dependencies = [ "sp-inherents", "sp-keyring", "sp-offchain", - "sp-runtime 31.0.1", + "sp-runtime", "sp-session", "sp-storage 19.0.0", "sp-transaction-pool", - "sp-version 29.0.0", + "sp-version", "staging-parachain-info", "staging-xcm", "staging-xcm-builder", @@ -14541,7 +14281,7 @@ dependencies = [ "pallet-balances", "parachains-common", "rococo-system-emulated-network", - "sp-runtime 31.0.1", + "sp-runtime", "staging-xcm", "staging-xcm-executor", ] @@ -14592,7 +14332,7 @@ dependencies = [ "scale-info", "serde", "serde_json", - "sp-api 26.0.0", + "sp-api", "sp-block-builder", "sp-consensus-aura", "sp-core 28.0.0", @@ -14600,11 +14340,11 @@ dependencies = [ "sp-inherents", "sp-keyring", "sp-offchain", - "sp-runtime 31.0.1", + "sp-runtime", "sp-session", "sp-storage 19.0.0", "sp-transaction-pool", - "sp-version 29.0.0", + "sp-version", "staging-parachain-info", "staging-xcm", "staging-xcm-builder", @@ -14640,7 +14380,7 @@ dependencies = [ "pallet-xcm", "parachains-common", "parity-scale-codec", - "sp-runtime 31.0.1", + "sp-runtime", "staging-xcm", "staging-xcm-executor", "westend-runtime", @@ -14692,7 +14432,7 @@ dependencies = [ "scale-info", "serde", "serde_json", - "sp-api 26.0.0", + "sp-api", "sp-block-builder", "sp-consensus-aura", "sp-core 28.0.0", @@ -14700,12 +14440,12 @@ dependencies = [ "sp-inherents", "sp-keyring", "sp-offchain", - "sp-runtime 31.0.1", + "sp-runtime", "sp-session", "sp-statement-store", "sp-storage 19.0.0", "sp-transaction-pool", - "sp-version 29.0.0", + "sp-version", "staging-parachain-info", "staging-xcm", "staging-xcm-builder", @@ -14906,7 +14646,7 @@ dependencies = [ "rand_core 0.6.4", "sc-keystore", "schnorrkel 0.11.4", - "sp-application-crypto 30.0.0", + "sp-application-crypto", "sp-authority-discovery", "sp-core 28.0.0", "sp-tracing 16.0.0", @@ -14929,11 +14669,11 @@ dependencies = [ "polkadot-primitives", "rand 0.8.5", "rand_chacha 0.3.1", - "sp-application-crypto 30.0.0", + "sp-application-crypto", "sp-authority-discovery", "sp-core 28.0.0", "sp-keyring", - "sp-keystore 0.34.0", + "sp-keystore", "sp-tracing 16.0.0", "tracing-gum", ] @@ -14962,7 +14702,7 @@ dependencies = [ "schnellru", "sp-core 28.0.0", "sp-keyring", - "sp-keystore 0.34.0", + "sp-keystore", "sp-tracing 16.0.0", "thiserror 1.0.65", "tracing-gum", @@ -15029,7 +14769,7 @@ dependencies = [ "sc-tracing", "sp-core 28.0.0", "sp-keyring", - "sp-runtime 31.0.1", + "sp-runtime", "substrate-build-script-utils", "thiserror 1.0.65", ] @@ -15058,8 +14798,8 @@ dependencies = [ "schnellru", "sp-core 28.0.0", "sp-keyring", - "sp-keystore 0.34.0", - "sp-runtime 31.0.1", + "sp-keystore", + "sp-runtime", "sp-tracing 16.0.0", "thiserror 1.0.65", "tokio", @@ -15074,7 +14814,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", ] [[package]] @@ -15098,9 +14838,9 @@ dependencies = [ "polkadot-primitives-test-helpers", "sc-keystore", "sc-network", - "sp-application-crypto 30.0.0", + "sp-application-crypto", "sp-keyring", - "sp-keystore 0.34.0", + "sp-keystore", "sp-tracing 16.0.0", "thiserror 1.0.65", "tracing-gum", @@ -15117,7 +14857,7 @@ dependencies = [ "quickcheck", "reed-solomon-novelpoly", "sp-core 28.0.0", - "sp-trie 29.0.0", + "sp-trie", "thiserror 1.0.65", ] @@ -15139,13 +14879,13 @@ dependencies = [ "rand 0.8.5", "rand_chacha 0.3.1", "sc-network", - "sp-application-crypto 30.0.0", + "sp-application-crypto", "sp-authority-discovery", "sp-consensus-babe", "sp-core 28.0.0", "sp-crypto-hashing 0.1.0", "sp-keyring", - "sp-keystore 0.34.0", + "sp-keystore", "sp-tracing 16.0.0", "tracing-gum", ] @@ -15230,14 +14970,14 @@ dependencies = [ "sc-keystore", "schnellru", "schnorrkel 0.11.4", - "sp-application-crypto 30.0.0", + "sp-application-crypto", "sp-consensus", "sp-consensus-babe", "sp-consensus-slots", "sp-core 28.0.0", "sp-keyring", - "sp-keystore 0.34.0", - "sp-runtime 31.0.1", + "sp-keystore", + "sp-runtime", "sp-tracing 16.0.0", "thiserror 1.0.65", "tracing-gum", @@ -15319,10 +15059,10 @@ dependencies = [ "polkadot-statement-table", "sc-keystore", "schnellru", - "sp-application-crypto 30.0.0", + "sp-application-crypto", "sp-core 28.0.0", "sp-keyring", - "sp-keystore 0.34.0", + "sp-keystore", "sp-tracing 16.0.0", "thiserror 1.0.65", "tracing-gum", @@ -15338,7 +15078,7 @@ dependencies = [ "polkadot-node-subsystem-util", "polkadot-primitives", "polkadot-primitives-test-helpers", - "sp-keystore 0.34.0", + "sp-keystore", "thiserror 1.0.65", "tracing-gum", "wasm-timer", @@ -15364,11 +15104,11 @@ dependencies = [ "polkadot-primitives", "polkadot-primitives-test-helpers", "rstest", - "sp-application-crypto 30.0.0", + "sp-application-crypto", "sp-core 28.0.0", "sp-keyring", - "sp-keystore 0.34.0", - "sp-maybe-compressed-blob 11.0.0", + "sp-keystore", + "sp-maybe-compressed-blob", "tracing-gum", ] @@ -15431,10 +15171,10 @@ dependencies = [ "polkadot-subsystem-bench", "sc-keystore", "schnellru", - "sp-application-crypto 30.0.0", + "sp-application-crypto", "sp-core 28.0.0", "sp-keyring", - "sp-keystore 0.34.0", + "sp-keystore", "sp-tracing 16.0.0", "thiserror 1.0.65", "tracing-gum", @@ -15490,8 +15230,8 @@ dependencies = [ "polkadot-node-subsystem-util", "polkadot-primitives", "polkadot-primitives-test-helpers", - "sp-application-crypto 30.0.0", - "sp-keystore 0.34.0", + "sp-application-crypto", + "sp-keystore", "thiserror 1.0.65", "tracing-gum", ] @@ -15528,7 +15268,7 @@ dependencies = [ "sc-tracing", "slotmap", "sp-core 28.0.0", - "sp-maybe-compressed-blob 11.0.0", + "sp-maybe-compressed-blob", "strum 0.26.3", "tempfile", "test-parachain-adder", @@ -15550,11 +15290,11 @@ dependencies = [ "polkadot-primitives", "polkadot-primitives-test-helpers", "sc-keystore", - "sp-application-crypto 30.0.0", + "sp-application-crypto", "sp-core 28.0.0", "sp-keyring", - "sp-keystore 0.34.0", - "sp-runtime 31.0.1", + "sp-keystore", + "sp-runtime", "tracing-gum", ] @@ -15572,14 +15312,14 @@ dependencies = [ "polkadot-node-primitives", "polkadot-parachain-primitives", "polkadot-primitives", - "sc-executor 0.32.0", - "sc-executor-common 0.29.0", - "sc-executor-wasmtime 0.29.0", + "sc-executor", + "sc-executor-common", + "sc-executor-wasmtime", "seccompiler", "sp-core 28.0.0", "sp-crypto-hashing 0.1.0", "sp-externalities 0.25.0", - "sp-io 30.0.0", + "sp-io", "sp-tracing 16.0.0", "tempfile", "thiserror 1.0.65", @@ -15599,7 +15339,7 @@ dependencies = [ "polkadot-node-primitives", "polkadot-parachain-primitives", "polkadot-primitives", - "sp-maybe-compressed-blob 11.0.0", + "sp-maybe-compressed-blob", "tracing-gum", ] @@ -15615,7 +15355,7 @@ dependencies = [ "polkadot-node-core-pvf-common", "polkadot-primitives", "rococo-runtime", - "sp-maybe-compressed-blob 11.0.0", + "sp-maybe-compressed-blob", "staging-tracking-allocator", "tikv-jemalloc-ctl", "tikv-jemallocator", @@ -15636,7 +15376,7 @@ dependencies = [ "polkadot-primitives", "polkadot-primitives-test-helpers", "schnellru", - "sp-api 26.0.0", + "sp-api", "sp-consensus-babe", "sp-core 28.0.0", "sp-keyring", @@ -15685,7 +15425,7 @@ dependencies = [ "sc-authority-discovery", "sc-network", "sc-network-types", - "sp-runtime 31.0.1", + "sp-runtime", "strum 0.26.3", "thiserror 1.0.65", "tracing-gum", @@ -15705,11 +15445,11 @@ dependencies = [ "sc-keystore", "schnorrkel 0.11.4", "serde", - "sp-application-crypto 30.0.0", + "sp-application-crypto", "sp-consensus-babe", "sp-consensus-slots", - "sp-keystore 0.34.0", - "sp-maybe-compressed-blob 11.0.0", + "sp-keystore", + "sp-maybe-compressed-blob", "thiserror 1.0.65", "zstd 0.12.4", ] @@ -15737,10 +15477,10 @@ dependencies = [ "sc-client-api", "sc-keystore", "sc-utils", - "sp-application-crypto 30.0.0", + "sp-application-crypto", "sp-core 28.0.0", "sp-keyring", - "sp-keystore 0.34.0", + "sp-keystore", ] [[package]] @@ -15761,11 +15501,11 @@ dependencies = [ "sc-network-types", "sc-transaction-pool-api", "smallvec", - "sp-api 26.0.0", + "sp-api", "sp-authority-discovery", "sp-blockchain", "sp-consensus-babe", - "sp-runtime 31.0.1", + "sp-runtime", "substrate-prometheus-endpoint", "thiserror 1.0.65", ] @@ -15796,9 +15536,9 @@ dependencies = [ "prioritized-metered-channel", "rand 0.8.5", "schnellru", - "sp-application-crypto 30.0.0", + "sp-application-crypto", "sp-core 28.0.0", - "sp-keystore 0.34.0", + "sp-keystore", "tempfile", "thiserror 1.0.65", "tracing-gum", @@ -15860,7 +15600,7 @@ dependencies = [ "sc-client-db", "sc-consensus", "sc-consensus-manual-seal", - "sc-executor 0.32.0", + "sc-executor", "sc-keystore", "sc-network", "sc-network-statement", @@ -15878,23 +15618,23 @@ dependencies = [ "scale-info", "serde", "serde_json", - "sp-api 26.0.0", + "sp-api", "sp-block-builder", "sp-consensus", "sp-consensus-aura", "sp-core 28.0.0", "sp-genesis-builder", "sp-inherents", - "sp-keystore 0.34.0", + "sp-keystore", "sp-offchain", - "sp-runtime 31.0.1", + "sp-runtime", "sp-session", "sp-statement-store", "sp-storage 19.0.0", "sp-timestamp", "sp-transaction-pool", - "sp-version 29.0.0", - "sp-weights 27.0.0", + "sp-version", + "sp-weights", "staging-chain-spec-builder", "substrate-frame-rpc-system", "substrate-prometheus-endpoint", @@ -15976,8 +15716,8 @@ dependencies = [ "scale-info", "serde", "sp-core 28.0.0", - "sp-runtime 31.0.1", - "sp-weights 27.0.0", + "sp-runtime", + "sp-weights", ] [[package]] @@ -15993,16 +15733,16 @@ dependencies = [ "polkadot-parachain-primitives", "scale-info", "serde", - "sp-api 26.0.0", - "sp-application-crypto 30.0.0", - "sp-arithmetic 23.0.0", + "sp-api", + "sp-application-crypto", + "sp-arithmetic", "sp-authority-discovery", "sp-consensus-slots", "sp-core 28.0.0", "sp-inherents", - "sp-io 30.0.0", - "sp-keystore 0.34.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-keystore", + "sp-runtime", "sp-staking", "sp-std 14.0.0", "thiserror 1.0.65", @@ -16014,10 +15754,10 @@ version = "1.0.0" dependencies = [ "polkadot-primitives", "rand 0.8.5", - "sp-application-crypto 30.0.0", + "sp-application-crypto", "sp-core 28.0.0", "sp-keyring", - "sp-runtime 31.0.1", + "sp-runtime", ] [[package]] @@ -16039,15 +15779,15 @@ dependencies = [ "sc-rpc", "sc-sync-state-rpc", "sc-transaction-pool-api", - "sp-api 26.0.0", - "sp-application-crypto 30.0.0", + "sp-api", + "sp-application-crypto", "sp-block-builder", "sp-blockchain", "sp-consensus", "sp-consensus-babe", "sp-consensus-beefy", - "sp-keystore 0.34.0", - "sp-runtime 31.0.1", + "sp-keystore", + "sp-runtime", "substrate-frame-rpc-system", "substrate-state-trie-migration-rpc", ] @@ -16090,14 +15830,14 @@ dependencies = [ "serde", "serde_json", "slot-range-helper", - "sp-api 26.0.0", + "sp-api", "sp-core 28.0.0", "sp-inherents", - "sp-io 30.0.0", + "sp-io", "sp-keyring", - "sp-keystore 0.34.0", + "sp-keystore", "sp-npos-elections", - "sp-runtime 31.0.1", + "sp-runtime", "sp-session", "sp-staking", "staging-xcm", @@ -16155,16 +15895,16 @@ dependencies = [ "scale-info", "serde", "serde_json", - "sp-api 26.0.0", - "sp-application-crypto 30.0.0", - "sp-arithmetic 23.0.0", + "sp-api", + "sp-application-crypto", + "sp-arithmetic", "sp-core 28.0.0", "sp-crypto-hashing 0.1.0", "sp-inherents", - "sp-io 30.0.0", + "sp-io", "sp-keyring", - "sp-keystore 0.34.0", - "sp-runtime 31.0.1", + "sp-keystore", + "sp-runtime", "sp-session", "sp-staking", "sp-std 14.0.0", @@ -16421,7 +16161,7 @@ dependencies = [ "polkadot-service", "polkadot-statement-distribution", "polkadot-statement-table", - "sc-allocator 23.0.0", + "sc-allocator", "sc-authority-discovery", "sc-basic-authorship", "sc-block-builder", @@ -16442,10 +16182,10 @@ dependencies = [ "sc-consensus-manual-seal", "sc-consensus-pow", "sc-consensus-slots", - "sc-executor 0.32.0", - "sc-executor-common 0.29.0", - "sc-executor-polkavm 0.29.0", - "sc-executor-wasmtime 0.29.0", + "sc-executor", + "sc-executor-common", + "sc-executor-polkavm", + "sc-executor-wasmtime", "sc-informant", "sc-keystore", "sc-mixnet", @@ -16477,10 +16217,10 @@ dependencies = [ "sc-transaction-pool-api", "sc-utils", "slot-range-helper", - "sp-api 26.0.0", - "sp-api-proc-macro 15.0.0", - "sp-application-crypto 30.0.0", - "sp-arithmetic 23.0.0", + "sp-api", + "sp-api-proc-macro", + "sp-application-crypto", + "sp-arithmetic", "sp-authority-discovery", "sp-block-builder", "sp-blockchain", @@ -16496,29 +16236,29 @@ dependencies = [ "sp-core-hashing-proc-macro", "sp-crypto-ec-utils", "sp-crypto-hashing 0.1.0", - "sp-crypto-hashing-proc-macro 0.1.0", + "sp-crypto-hashing-proc-macro", "sp-database", "sp-debug-derive 14.0.0", "sp-externalities 0.25.0", "sp-genesis-builder", "sp-inherents", - "sp-io 30.0.0", + "sp-io", "sp-keyring", - "sp-keystore 0.34.0", - "sp-maybe-compressed-blob 11.0.0", - "sp-metadata-ir 0.6.0", + "sp-keystore", + "sp-maybe-compressed-blob", + "sp-metadata-ir", "sp-mixnet", "sp-mmr-primitives", "sp-npos-elections", "sp-offchain", - "sp-panic-handler 13.0.0", + "sp-panic-handler", "sp-rpc", - "sp-runtime 31.0.1", + "sp-runtime", "sp-runtime-interface 24.0.0", "sp-runtime-interface-proc-macro 17.0.0", "sp-session", "sp-staking", - "sp-state-machine 0.35.0", + "sp-state-machine", "sp-statement-store", "sp-std 14.0.0", "sp-storage 19.0.0", @@ -16526,11 +16266,11 @@ dependencies = [ "sp-tracing 16.0.0", "sp-transaction-pool", "sp-transaction-storage-proof", - "sp-trie 29.0.0", - "sp-version 29.0.0", - "sp-version-proc-macro 13.0.0", + "sp-trie", + "sp-version", + "sp-version-proc-macro", "sp-wasm-interface 20.0.0", - "sp-weights 27.0.0", + "sp-weights", "staging-chain-spec-builder", "staging-node-inspect", "staging-parachain-info", @@ -16624,7 +16364,7 @@ dependencies = [ "sc-consensus-grandpa", "sc-consensus-manual-seal", "sc-consensus-pow", - "sc-executor 0.32.0", + "sc-executor", "sc-network", "sc-rpc", "sc-rpc-api", @@ -16633,20 +16373,20 @@ dependencies = [ "serde_json", "simple-mermaid", "solochain-template-runtime", - "sp-api 26.0.0", - "sp-arithmetic 23.0.0", + "sp-api", + "sp-arithmetic", "sp-core 28.0.0", "sp-genesis-builder", - "sp-io 30.0.0", + "sp-io", "sp-keyring", "sp-offchain", - "sp-runtime 31.0.1", + "sp-runtime", "sp-runtime-interface 24.0.0", "sp-std 14.0.0", "sp-storage 19.0.0", "sp-tracing 16.0.0", - "sp-version 29.0.0", - "sp-weights 27.0.0", + "sp-version", + "sp-weights", "staging-chain-spec-builder", "staging-node-cli", "staging-parachain-info", @@ -16705,22 +16445,22 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-api 26.0.0", - "sp-arithmetic 23.0.0", + "sp-api", + "sp-arithmetic", "sp-block-builder", "sp-consensus-aura", "sp-consensus-grandpa", "sp-core 28.0.0", "sp-genesis-builder", "sp-inherents", - "sp-io 30.0.0", + "sp-io", "sp-keyring", "sp-offchain", - "sp-runtime 31.0.1", + "sp-runtime", "sp-session", "sp-storage 19.0.0", "sp-transaction-pool", - "sp-version 29.0.0", + "sp-version", ] [[package]] @@ -16794,7 +16534,7 @@ dependencies = [ "sc-consensus-beefy", "sc-consensus-grandpa", "sc-consensus-slots", - "sc-executor 0.32.0", + "sc-executor", "sc-keystore", "sc-network", "sc-network-sync", @@ -16807,7 +16547,7 @@ dependencies = [ "sc-transaction-pool-api", "serde", "serde_json", - "sp-api 26.0.0", + "sp-api", "sp-authority-discovery", "sp-block-builder", "sp-blockchain", @@ -16818,17 +16558,17 @@ dependencies = [ "sp-core 28.0.0", "sp-genesis-builder", "sp-inherents", - "sp-io 30.0.0", + "sp-io", "sp-keyring", "sp-mmr-primitives", "sp-offchain", - "sp-runtime 31.0.1", + "sp-runtime", "sp-session", "sp-timestamp", "sp-tracing 16.0.0", "sp-transaction-pool", - "sp-version 29.0.0", - "sp-weights 27.0.0", + "sp-version", + "sp-weights", "staging-xcm", "substrate-prometheus-endpoint", "tempfile", @@ -16862,11 +16602,11 @@ dependencies = [ "rstest", "sc-keystore", "sc-network", - "sp-application-crypto 30.0.0", + "sp-application-crypto", "sp-authority-discovery", "sp-core 28.0.0", "sp-keyring", - "sp-keystore 0.34.0", + "sp-keystore", "sp-tracing 16.0.0", "thiserror 1.0.65", "tracing-gum", @@ -16932,13 +16672,13 @@ dependencies = [ "serde_json", "serde_yaml", "sha1", - "sp-application-crypto 30.0.0", + "sp-application-crypto", "sp-consensus", "sp-consensus-babe", "sp-core 28.0.0", "sp-keyring", - "sp-keystore 0.34.0", - "sp-runtime 31.0.1", + "sp-keystore", + "sp-runtime", "sp-timestamp", "sp-tracing 16.0.0", "strum 0.26.3", @@ -16961,15 +16701,15 @@ dependencies = [ "sc-block-builder", "sc-consensus", "sc-service", - "sp-api 26.0.0", + "sp-api", "sp-blockchain", "sp-consensus", "sp-consensus-babe", "sp-inherents", - "sp-io 30.0.0", + "sp-io", "sp-keyring", - "sp-runtime 31.0.1", - "sp-state-machine 0.35.0", + "sp-runtime", + "sp-state-machine", "sp-timestamp", "substrate-test-client", ] @@ -17033,7 +16773,7 @@ dependencies = [ "polkadot-runtime-parachains", "scale-info", "serde", - "sp-api 26.0.0", + "sp-api", "sp-authority-discovery", "sp-block-builder", "sp-consensus-babe", @@ -17041,14 +16781,14 @@ dependencies = [ "sp-core 28.0.0", "sp-genesis-builder", "sp-inherents", - "sp-io 30.0.0", + "sp-io", "sp-mmr-primitives", "sp-offchain", - "sp-runtime 31.0.1", + "sp-runtime", "sp-session", "sp-staking", "sp-transaction-pool", - "sp-version 29.0.0", + "sp-version", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -17084,15 +16824,15 @@ dependencies = [ "sc-service", "sc-tracing", "serde_json", - "sp-arithmetic 23.0.0", + "sp-arithmetic", "sp-authority-discovery", "sp-blockchain", "sp-consensus", "sp-consensus-babe", "sp-core 28.0.0", "sp-keyring", - "sp-runtime 31.0.1", - "sp-state-machine 0.35.0", + "sp-runtime", + "sp-state-machine", "substrate-test-client", "test-runtime-constants", "tokio", @@ -17117,10 +16857,12 @@ dependencies = [ "log", "parity-scale-codec", "polkadot-primitives", + "sc-executor", + "sc-runtime-utilities", "serde", "serde_json", + "sp-io", "substrate-build-script-utils", - "subwasmlib", "subxt 0.38.1", "tokio", "tokio-util", @@ -17128,19 +16870,6 @@ dependencies = [ "zombienet-sdk", ] -[[package]] -name = "polkavm" -version = "0.9.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a3693e5efdb2bf74e449cd25fd777a28bd7ed87e41f5d5da75eb31b4de48b94" -dependencies = [ - "libc", - "log", - "polkavm-assembler 0.9.0", - "polkavm-common 0.9.0", - "polkavm-linux-raw 0.9.0", -] - [[package]] name = "polkavm" version = "0.26.0" @@ -17149,18 +16878,9 @@ checksum = "fa028f713d0613f0f08b8b3367402cb859218854f6b96fcbe39a501862894d6f" dependencies = [ "libc", "log", - "polkavm-assembler 0.26.0", + "polkavm-assembler", "polkavm-common 0.26.0", - "polkavm-linux-raw 0.26.0", -] - -[[package]] -name = "polkavm-assembler" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1fa96d6d868243acc12de813dd48e756cbadcc8e13964c70d272753266deadc1" -dependencies = [ - "log", + "polkavm-linux-raw", ] [[package]] @@ -17177,9 +16897,6 @@ name = "polkavm-common" version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d9428a5cfcc85c5d7b9fc4b6a18c4b802d0173d768182a51cc7751640f08b92" -dependencies = [ - "log", -] [[package]] name = "polkavm-common" @@ -17189,7 +16906,7 @@ checksum = "49a5794b695626ba70d29e66e3f4f4835767452a6723f3a0bc20884b07088fe8" dependencies = [ "blake3", "log", - "polkavm-assembler 0.26.0", + "polkavm-assembler", ] [[package]] @@ -17270,12 +16987,6 @@ dependencies = [ "rustc-demangle", ] -[[package]] -name = "polkavm-linux-raw" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26e85d3456948e650dff0cfc85603915847faf893ed1e66b020bb82ef4557120" - [[package]] name = "polkavm-linux-raw" version = "0.26.0" @@ -17438,8 +17149,6 @@ checksum = "0b34d9fd68ae0b74a41b21c03c2f62847aa0ffea044eee893b4c140b37e244e2" dependencies = [ "fixed-hash", "impl-codec 0.6.0", - "impl-serde 0.4.0", - "scale-info", "uint 0.9.5", ] @@ -17453,7 +17162,7 @@ dependencies = [ "impl-codec 0.7.1", "impl-num-traits", "impl-rlp", - "impl-serde 0.5.0", + "impl-serde", "scale-info", "uint 0.10.0", ] @@ -17829,15 +17538,6 @@ version = "1.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" -[[package]] -name = "quick-protobuf" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e489d4a83c17ea69b0291630229b5d4c92a94a3bf0165f7f72f506e94cda8b4b" -dependencies = [ - "byteorder", -] - [[package]] name = "quick-protobuf" version = "0.8.1" @@ -17855,7 +17555,7 @@ checksum = "15a0580ab32b169745d7a39db2ba969226ca16738931be152a3209b409de2474" dependencies = [ "asynchronous-codec 0.7.0", "bytes", - "quick-protobuf 0.8.1", + "quick-protobuf", "thiserror 1.0.65", "unsigned-varint 0.8.0", ] @@ -17866,7 +17566,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5253a3a0d56548d5b0be25414171dc780cc6870727746d05bd2bde352eee96c5" dependencies = [ - "ahash 0.8.11", + "ahash", "hashbrown 0.13.2", "parking_lot 0.12.3", ] @@ -17998,12 +17698,6 @@ dependencies = [ "rand_core 0.9.1", ] -[[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" @@ -18301,10 +17995,10 @@ dependencies = [ "sp-consensus-grandpa", "sp-core 28.0.0", "sp-rpc", - "sp-runtime 31.0.1", + "sp-runtime", "sp-std 14.0.0", - "sp-trie 29.0.0", - "sp-version 29.0.0", + "sp-trie", + "sp-version", "staging-xcm", "thiserror 1.0.65", "tokio", @@ -18326,7 +18020,7 @@ dependencies = [ "num-traits", "parking_lot 0.12.3", "serde_json", - "sp-runtime 31.0.1", + "sp-runtime", "sp-tracing 16.0.0", "substrate-prometheus-endpoint", "sysinfo", @@ -18568,7 +18262,7 @@ dependencies = [ "polkadot-runtime-common", "scale-info", "serde_json", - "sp-api 26.0.0", + "sp-api", "sp-block-builder", "sp-consensus-aura", "sp-core 28.0.0", @@ -18576,10 +18270,10 @@ dependencies = [ "sp-inherents", "sp-keyring", "sp-offchain", - "sp-runtime 31.0.1", + "sp-runtime", "sp-session", "sp-transaction-pool", - "sp-version 29.0.0", + "sp-version", "staging-parachain-info", "staging-xcm", "staging-xcm-builder", @@ -18658,8 +18352,8 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "sp-api 26.0.0", - "sp-arithmetic 23.0.0", + "sp-api", + "sp-arithmetic", "sp-authority-discovery", "sp-block-builder", "sp-consensus-babe", @@ -18668,17 +18362,17 @@ dependencies = [ "sp-core 28.0.0", "sp-genesis-builder", "sp-inherents", - "sp-io 30.0.0", + "sp-io", "sp-keyring", "sp-mmr-primitives", "sp-offchain", - "sp-runtime 31.0.1", + "sp-runtime", "sp-session", "sp-staking", "sp-storage 19.0.0", "sp-tracing 16.0.0", "sp-transaction-pool", - "sp-version 29.0.0", + "sp-version", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -18696,8 +18390,8 @@ dependencies = [ "polkadot-runtime-common", "smallvec", "sp-core 28.0.0", - "sp-runtime 31.0.1", - "sp-weights 27.0.0", + "sp-runtime", + "sp-weights", "staging-xcm", "staging-xcm-builder", ] @@ -18966,20 +18660,6 @@ dependencies = [ "sct", ] -[[package]] -name = "rustls" -version = "0.22.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432" -dependencies = [ - "log", - "ring 0.17.8", - "rustls-pki-types", - "rustls-webpki 0.102.8", - "subtle 2.5.0", - "zeroize", -] - [[package]] name = "rustls" version = "0.23.18" @@ -19208,18 +18888,6 @@ dependencies = [ "thiserror 1.0.65", ] -[[package]] -name = "sc-allocator" -version = "28.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3f01218e73ea57916be5f08987995ac802d6f4ede4ea5ce0242e468c590e4e2" -dependencies = [ - "log", - "sp-core 33.0.1", - "sp-wasm-interface 21.0.1", - "thiserror 1.0.65", -] - [[package]] name = "sc-authority-discovery" version = "0.34.0" @@ -19242,12 +18910,12 @@ dependencies = [ "sc-service", "serde", "serde_json", - "sp-api 26.0.0", + "sp-api", "sp-authority-discovery", "sp-blockchain", "sp-core 28.0.0", - "sp-keystore 0.34.0", - "sp-runtime 31.0.1", + "sp-keystore", + "sp-runtime", "sp-tracing 16.0.0", "substrate-prometheus-endpoint", "substrate-test-runtime-client", @@ -19270,12 +18938,12 @@ dependencies = [ "sc-telemetry", "sc-transaction-pool", "sc-transaction-pool-api", - "sp-api 26.0.0", + "sp-api", "sp-blockchain", "sp-consensus", "sp-core 28.0.0", "sp-inherents", - "sp-runtime 31.0.1", + "sp-runtime", "substrate-prometheus-endpoint", "substrate-test-runtime-client", ] @@ -19285,14 +18953,14 @@ name = "sc-block-builder" version = "0.33.0" dependencies = [ "parity-scale-codec", - "sp-api 26.0.0", + "sp-api", "sp-block-builder", "sp-blockchain", "sp-core 28.0.0", "sp-inherents", - "sp-runtime 31.0.1", - "sp-state-machine 0.35.0", - "sp-trie 29.0.0", + "sp-runtime", + "sp-state-machine", + "sp-trie", "substrate-test-runtime-client", ] @@ -19309,21 +18977,21 @@ dependencies = [ "regex", "sc-chain-spec-derive", "sc-client-api", - "sc-executor 0.32.0", + "sc-executor", "sc-network", "sc-telemetry", "serde", "serde_json", - "sp-application-crypto 30.0.0", + "sp-application-crypto", "sp-blockchain", "sp-consensus-babe", "sp-core 28.0.0", "sp-crypto-hashing 0.1.0", "sp-genesis-builder", - "sp-io 30.0.0", + "sp-io", "sp-keyring", - "sp-runtime 31.0.1", - "sp-state-machine 0.35.0", + "sp-runtime", + "sp-state-machine", "sp-tracing 16.0.0", "substrate-test-runtime", ] @@ -19372,11 +19040,11 @@ dependencies = [ "sp-blockchain", "sp-core 28.0.0", "sp-keyring", - "sp-keystore 0.34.0", - "sp-panic-handler 13.0.0", - "sp-runtime 31.0.1", + "sp-keystore", + "sp-panic-handler", + "sp-runtime", "sp-tracing 16.0.0", - "sp-version 29.0.0", + "sp-version", "tempfile", "thiserror 1.0.65", "tokio", @@ -19391,19 +19059,19 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.12.3", - "sc-executor 0.32.0", + "sc-executor", "sc-transaction-pool-api", "sc-utils", - "sp-api 26.0.0", + "sp-api", "sp-blockchain", "sp-consensus", "sp-core 28.0.0", "sp-database", "sp-externalities 0.25.0", - "sp-runtime 31.0.1", - "sp-state-machine 0.35.0", + "sp-runtime", + "sp-state-machine", "sp-storage 19.0.0", - "sp-trie 29.0.0", + "sp-trie", "substrate-prometheus-endpoint", "substrate-test-runtime", ] @@ -19428,14 +19096,14 @@ dependencies = [ "sc-client-api", "sc-state-db", "schnellru", - "sp-arithmetic 23.0.0", + "sp-arithmetic", "sp-blockchain", "sp-core 28.0.0", "sp-database", - "sp-runtime 31.0.1", - "sp-state-machine 0.35.0", + "sp-runtime", + "sp-state-machine", "sp-tracing 16.0.0", - "sp-trie 29.0.0", + "sp-trie", "substrate-prometheus-endpoint", "substrate-test-runtime-client", "sysinfo", @@ -19458,8 +19126,8 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-core 28.0.0", - "sp-runtime 31.0.1", - "sp-state-machine 0.35.0", + "sp-runtime", + "sp-state-machine", "sp-test-primitives", "substrate-prometheus-endpoint", "thiserror 1.0.65", @@ -19482,8 +19150,8 @@ dependencies = [ "sc-network", "sc-network-test", "sc-telemetry", - "sp-api 26.0.0", - "sp-application-crypto 30.0.0", + "sp-api", + "sp-application-crypto", "sp-block-builder", "sp-blockchain", "sp-consensus", @@ -19492,8 +19160,8 @@ dependencies = [ "sp-core 28.0.0", "sp-inherents", "sp-keyring", - "sp-keystore 0.34.0", - "sp-runtime 31.0.1", + "sp-keystore", + "sp-runtime", "sp-timestamp", "sp-tracing 16.0.0", "substrate-prometheus-endpoint", @@ -19524,8 +19192,8 @@ dependencies = [ "sc-network-test", "sc-telemetry", "sc-transaction-pool-api", - "sp-api 26.0.0", - "sp-application-crypto 30.0.0", + "sp-api", + "sp-application-crypto", "sp-block-builder", "sp-blockchain", "sp-consensus", @@ -19535,8 +19203,8 @@ dependencies = [ "sp-crypto-hashing 0.1.0", "sp-inherents", "sp-keyring", - "sp-keystore 0.34.0", - "sp-runtime 31.0.1", + "sp-keystore", + "sp-runtime", "sp-timestamp", "sp-tracing 16.0.0", "substrate-prometheus-endpoint", @@ -19557,15 +19225,15 @@ dependencies = [ "sc-rpc-api", "sc-transaction-pool-api", "serde", - "sp-api 26.0.0", - "sp-application-crypto 30.0.0", + "sp-api", + "sp-application-crypto", "sp-blockchain", "sp-consensus", "sp-consensus-babe", "sp-core 28.0.0", "sp-keyring", - "sp-keystore 0.34.0", - "sp-runtime 31.0.1", + "sp-keystore", + "sp-runtime", "substrate-test-runtime-client", "thiserror 1.0.65", "tokio", @@ -19592,16 +19260,16 @@ dependencies = [ "sc-network-types", "sc-utils", "serde", - "sp-api 26.0.0", - "sp-application-crypto 30.0.0", - "sp-arithmetic 23.0.0", + "sp-api", + "sp-application-crypto", + "sp-arithmetic", "sp-blockchain", "sp-consensus", "sp-consensus-beefy", "sp-core 28.0.0", - "sp-keystore 0.34.0", + "sp-keystore", "sp-mmr-primitives", - "sp-runtime 31.0.1", + "sp-runtime", "sp-tracing 16.0.0", "substrate-prometheus-endpoint", "substrate-test-runtime-client", @@ -19622,10 +19290,10 @@ dependencies = [ "sc-consensus-beefy", "sc-rpc", "serde", - "sp-application-crypto 30.0.0", + "sp-application-crypto", "sp-consensus-beefy", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", "substrate-test-runtime-client", "thiserror 1.0.65", "tokio", @@ -19640,14 +19308,14 @@ dependencies = [ "sc-client-api", "sc-consensus", "sp-blockchain", - "sp-runtime 31.0.1", + "sp-runtime", ] [[package]] name = "sc-consensus-grandpa" version = "0.19.0" dependencies = [ - "ahash 0.8.11", + "ahash", "array-bytes 6.2.2", "assert_matches", "async-trait", @@ -19674,17 +19342,17 @@ dependencies = [ "sc-transaction-pool-api", "sc-utils", "serde_json", - "sp-api 26.0.0", - "sp-application-crypto 30.0.0", - "sp-arithmetic 23.0.0", + "sp-api", + "sp-application-crypto", + "sp-arithmetic", "sp-blockchain", "sp-consensus", "sp-consensus-grandpa", "sp-core 28.0.0", "sp-crypto-hashing 0.1.0", "sp-keyring", - "sp-keystore 0.34.0", - "sp-runtime 31.0.1", + "sp-keystore", + "sp-runtime", "sp-tracing 16.0.0", "substrate-prometheus-endpoint", "substrate-test-runtime-client", @@ -19710,7 +19378,7 @@ dependencies = [ "sp-consensus-grandpa", "sp-core 28.0.0", "sp-keyring", - "sp-runtime 31.0.1", + "sp-runtime", "substrate-test-runtime-client", "thiserror 1.0.65", "tokio", @@ -19736,7 +19404,7 @@ dependencies = [ "sc-transaction-pool", "sc-transaction-pool-api", "serde", - "sp-api 26.0.0", + "sp-api", "sp-blockchain", "sp-consensus", "sp-consensus-aura", @@ -19744,8 +19412,8 @@ dependencies = [ "sp-consensus-slots", "sp-core 28.0.0", "sp-inherents", - "sp-keystore 0.34.0", - "sp-runtime 31.0.1", + "sp-keystore", + "sp-runtime", "sp-timestamp", "substrate-prometheus-endpoint", "substrate-test-runtime-client", @@ -19766,14 +19434,14 @@ dependencies = [ "parking_lot 0.12.3", "sc-client-api", "sc-consensus", - "sp-api 26.0.0", + "sp-api", "sp-block-builder", "sp-blockchain", "sp-consensus", "sp-consensus-pow", "sp-core 28.0.0", "sp-inherents", - "sp-runtime 31.0.1", + "sp-runtime", "substrate-prometheus-endpoint", "thiserror 1.0.65", ] @@ -19790,14 +19458,14 @@ dependencies = [ "sc-client-api", "sc-consensus", "sc-telemetry", - "sp-arithmetic 23.0.0", + "sp-arithmetic", "sp-blockchain", "sp-consensus", "sp-consensus-slots", "sp-core 28.0.0", "sp-inherents", - "sp-runtime 31.0.1", - "sp-state-machine 0.35.0", + "sp-runtime", + "sp-state-machine", "substrate-test-runtime-client", ] @@ -19812,25 +19480,25 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.12.3", "paste", - "sc-executor-common 0.29.0", - "sc-executor-polkavm 0.29.0", - "sc-executor-wasmtime 0.29.0", + "sc-executor-common", + "sc-executor-polkavm", + "sc-executor-wasmtime", "sc-runtime-test", "sc-tracing", "schnellru", - "sp-api 26.0.0", + "sp-api", "sp-core 28.0.0", "sp-crypto-hashing 0.1.0", "sp-externalities 0.25.0", - "sp-io 30.0.0", - "sp-maybe-compressed-blob 11.0.0", - "sp-panic-handler 13.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-maybe-compressed-blob", + "sp-panic-handler", + "sp-runtime", "sp-runtime-interface 24.0.0", - "sp-state-machine 0.35.0", + "sp-state-machine", "sp-tracing 16.0.0", - "sp-trie 29.0.0", - "sp-version 29.0.0", + "sp-trie", + "sp-version", "sp-wasm-interface 20.0.0", "substrate-test-runtime", "tempfile", @@ -19839,78 +19507,28 @@ dependencies = [ "wat", ] -[[package]] -name = "sc-executor" -version = "0.38.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "321e9431a3d5c95514b1ba775dd425efd4b18bd79dfdb6d8e397f0c96d6831e9" -dependencies = [ - "parity-scale-codec", - "parking_lot 0.12.3", - "sc-executor-common 0.34.0", - "sc-executor-polkavm 0.31.0", - "sc-executor-wasmtime 0.34.0", - "schnellru", - "sp-api 32.0.0", - "sp-core 33.0.1", - "sp-externalities 0.28.0", - "sp-io 36.0.0", - "sp-panic-handler 13.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-runtime-interface 27.0.0", - "sp-trie 35.0.0", - "sp-version 35.0.0", - "sp-wasm-interface 21.0.1", - "tracing", -] - [[package]] name = "sc-executor-common" version = "0.29.0" dependencies = [ - "polkavm 0.26.0", - "sc-allocator 23.0.0", - "sp-maybe-compressed-blob 11.0.0", + "polkavm", + "sc-allocator", + "sp-maybe-compressed-blob", "sp-wasm-interface 20.0.0", "thiserror 1.0.65", "wasm-instrument", ] -[[package]] -name = "sc-executor-common" -version = "0.34.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aad16187c613f81feab35f0d6c12c15c1d88eea0794c886b5dca3495d26746de" -dependencies = [ - "polkavm 0.9.3", - "sc-allocator 28.0.0", - "sp-maybe-compressed-blob 11.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-wasm-interface 21.0.1", - "thiserror 1.0.65", - "wasm-instrument", -] - [[package]] name = "sc-executor-polkavm" version = "0.29.0" dependencies = [ "log", - "polkavm 0.26.0", - "sc-executor-common 0.29.0", + "polkavm", + "sc-executor-common", "sp-wasm-interface 20.0.0", ] -[[package]] -name = "sc-executor-polkavm" -version = "0.31.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db336a08ea53b6a89972a6ad6586e664c15db2add9d1cfb508afc768de387304" -dependencies = [ - "log", - "polkavm 0.9.3", - "sc-executor-common 0.34.0", - "sp-wasm-interface 21.0.1", -] - [[package]] name = "sc-executor-wasmtime" version = "0.29.0" @@ -19922,10 +19540,10 @@ dependencies = [ "parking_lot 0.12.3", "paste", "rustix 0.36.15", - "sc-allocator 23.0.0", - "sc-executor-common 0.29.0", + "sc-allocator", + "sc-executor-common", "sc-runtime-test", - "sp-io 30.0.0", + "sp-io", "sp-runtime-interface 24.0.0", "sp-wasm-interface 20.0.0", "tempfile", @@ -19933,25 +19551,6 @@ dependencies = [ "wat", ] -[[package]] -name = "sc-executor-wasmtime" -version = "0.34.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b97b324b2737447b7b208e913fef4988d5c38ecc21f57c3dd33e3f1e1e3bb08" -dependencies = [ - "anyhow", - "cfg-if", - "libc", - "log", - "parking_lot 0.12.3", - "rustix 0.36.15", - "sc-allocator 28.0.0", - "sc-executor-common 0.34.0", - "sp-runtime-interface 27.0.0", - "sp-wasm-interface 21.0.1", - "wasmtime", -] - [[package]] name = "sc-informant" version = "0.33.0" @@ -19964,7 +19563,7 @@ dependencies = [ "sc-network", "sc-network-sync", "sp-blockchain", - "sp-runtime 31.0.1", + "sp-runtime", ] [[package]] @@ -19974,9 +19573,9 @@ dependencies = [ "array-bytes 6.2.2", "parking_lot 0.12.3", "serde_json", - "sp-application-crypto 30.0.0", + "sp-application-crypto", "sp-core 28.0.0", - "sp-keystore 0.34.0", + "sp-keystore", "tempfile", "thiserror 1.0.65", ] @@ -19999,12 +19598,12 @@ dependencies = [ "sc-network", "sc-network-types", "sc-transaction-pool-api", - "sp-api 26.0.0", + "sp-api", "sp-consensus", "sp-core 28.0.0", - "sp-keystore 0.34.0", + "sp-keystore", "sp-mixnet", - "sp-runtime 31.0.1", + "sp-runtime", "thiserror 1.0.65", ] @@ -20047,12 +19646,12 @@ dependencies = [ "serde", "serde_json", "smallvec", - "sp-arithmetic 23.0.0", + "sp-arithmetic", "sp-blockchain", "sp-consensus", "sp-core 28.0.0", "sp-crypto-hashing 0.1.0", - "sp-runtime 31.0.1", + "sp-runtime", "sp-tracing 16.0.0", "substrate-prometheus-endpoint", "substrate-test-runtime", @@ -20074,14 +19673,14 @@ version = "0.33.0" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", - "sp-runtime 31.0.1", + "sp-runtime", ] [[package]] name = "sc-network-gossip" version = "0.34.0" dependencies = [ - "ahash 0.8.11", + "ahash", "async-trait", "futures", "futures-timer", @@ -20093,7 +19692,7 @@ dependencies = [ "sc-network-sync", "sc-network-types", "schnellru", - "sp-runtime 31.0.1", + "sp-runtime", "substrate-prometheus-endpoint", "substrate-test-runtime-client", "tokio", @@ -20116,7 +19715,7 @@ dependencies = [ "sc-network-types", "sp-blockchain", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", "thiserror 1.0.65", ] @@ -20134,7 +19733,7 @@ dependencies = [ "sc-network-sync", "sc-network-types", "sp-consensus", - "sp-runtime 31.0.1", + "sp-runtime", "sp-statement-store", "substrate-prometheus-endpoint", ] @@ -20163,12 +19762,12 @@ dependencies = [ "sc-utils", "schnellru", "smallvec", - "sp-arithmetic 23.0.0", + "sp-arithmetic", "sp-blockchain", "sp-consensus", "sp-consensus-grandpa", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", "sp-test-primitives", "sp-tracing 16.0.0", "substrate-prometheus-endpoint", @@ -20203,7 +19802,7 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", "sp-tracing 16.0.0", "substrate-test-runtime", "substrate-test-runtime-client", @@ -20224,7 +19823,7 @@ dependencies = [ "sc-network-types", "sc-utils", "sp-consensus", - "sp-runtime 31.0.1", + "sp-runtime", "substrate-prometheus-endpoint", ] @@ -20276,13 +19875,13 @@ dependencies = [ "sc-transaction-pool", "sc-transaction-pool-api", "sc-utils", - "sp-api 26.0.0", + "sp-api", "sp-consensus", "sp-core 28.0.0", "sp-externalities 0.25.0", - "sp-keystore 0.34.0", + "sp-keystore", "sp-offchain", - "sp-runtime 31.0.1", + "sp-runtime", "sp-tracing 16.0.0", "substrate-test-runtime-client", "threadpool", @@ -20320,18 +19919,18 @@ dependencies = [ "sc-transaction-pool-api", "sc-utils", "serde_json", - "sp-api 26.0.0", + "sp-api", "sp-blockchain", "sp-consensus", "sp-core 28.0.0", "sp-crypto-hashing 0.1.0", - "sp-keystore 0.34.0", + "sp-keystore", "sp-offchain", "sp-rpc", - "sp-runtime 31.0.1", + "sp-runtime", "sp-session", "sp-statement-store", - "sp-version 29.0.0", + "sp-version", "substrate-test-runtime-client", "tokio", ] @@ -20350,8 +19949,8 @@ dependencies = [ "serde_json", "sp-core 28.0.0", "sp-rpc", - "sp-runtime 31.0.1", - "sp-version 29.0.0", + "sp-runtime", + "sp-version", "thiserror 1.0.65", ] @@ -20406,15 +20005,15 @@ dependencies = [ "schnellru", "serde", "serde_json", - "sp-api 26.0.0", + "sp-api", "sp-blockchain", "sp-consensus", "sp-core 28.0.0", "sp-externalities 0.25.0", - "sp-maybe-compressed-blob 11.0.0", + "sp-maybe-compressed-blob", "sp-rpc", - "sp-runtime 31.0.1", - "sp-version 29.0.0", + "sp-runtime", + "sp-version", "substrate-prometheus-endpoint", "substrate-test-runtime", "substrate-test-runtime-client", @@ -20429,8 +20028,8 @@ name = "sc-runtime-test" version = "2.0.0" dependencies = [ "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-runtime-interface 24.0.0", "substrate-wasm-builder", ] @@ -20442,13 +20041,13 @@ dependencies = [ "cumulus-primitives-proof-size-hostfunction", "cumulus-test-runtime", "parity-scale-codec", - "sc-executor 0.32.0", - "sc-executor-common 0.29.0", + "sc-executor", + "sc-executor-common", "sp-core 28.0.0", "sp-crypto-hashing 0.1.0", - "sp-io 30.0.0", - "sp-state-machine 0.35.0", - "sp-version 29.0.0", + "sp-io", + "sp-state-machine", + "sp-version", "sp-wasm-interface 20.0.0", "subxt 0.41.0", "thiserror 1.0.65", @@ -20473,7 +20072,7 @@ dependencies = [ "sc-client-api", "sc-client-db", "sc-consensus", - "sc-executor 0.32.0", + "sc-executor", "sc-informant", "sc-keystore", "sc-network", @@ -20494,20 +20093,20 @@ dependencies = [ "schnellru", "serde", "serde_json", - "sp-api 26.0.0", + "sp-api", "sp-blockchain", "sp-consensus", "sp-core 28.0.0", "sp-externalities 0.25.0", - "sp-keystore 0.34.0", - "sp-runtime 31.0.1", + "sp-keystore", + "sp-runtime", "sp-session", - "sp-state-machine 0.35.0", + "sp-state-machine", "sp-storage 19.0.0", "sp-transaction-pool", "sp-transaction-storage-proof", - "sp-trie 29.0.0", - "sp-version 29.0.0", + "sp-trie", + "sp-version", "static_init", "substrate-prometheus-endpoint", "substrate-test-runtime", @@ -20534,18 +20133,18 @@ dependencies = [ "sc-client-api", "sc-client-db", "sc-consensus", - "sc-executor 0.32.0", + "sc-executor", "sc-network", "sc-network-sync", "sc-service", "sc-transaction-pool-api", - "sp-api 26.0.0", + "sp-api", "sp-blockchain", "sp-consensus", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", - "sp-state-machine 0.35.0", + "sp-io", + "sp-runtime", + "sp-state-machine", "sp-storage 19.0.0", "sp-tracing 16.0.0", "substrate-test-runtime", @@ -20573,10 +20172,10 @@ dependencies = [ "parking_lot 0.12.3", "sc-client-api", "sc-keystore", - "sp-api 26.0.0", + "sp-api", "sp-blockchain", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", "sp-statement-store", "sp-tracing 16.0.0", "substrate-prometheus-endpoint", @@ -20610,7 +20209,7 @@ dependencies = [ "serde", "serde_json", "sp-blockchain", - "sp-runtime 31.0.1", + "sp-runtime", "thiserror 1.0.65", ] @@ -20630,8 +20229,8 @@ dependencies = [ "serde_json", "sp-core 28.0.0", "sp-crypto-hashing 0.1.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", ] [[package]] @@ -20669,11 +20268,11 @@ dependencies = [ "sc-client-api", "sc-tracing-proc-macro", "serde", - "sp-api 26.0.0", + "sp-api", "sp-blockchain", "sp-core 28.0.0", "sp-rpc", - "sp-runtime 31.0.1", + "sp-runtime", "sp-tracing 16.0.0", "thiserror 1.0.65", "tracing", @@ -20716,12 +20315,12 @@ dependencies = [ "sc-utils", "serde", "serde_json", - "sp-api 26.0.0", + "sp-api", "sp-blockchain", "sp-consensus", "sp-core 28.0.0", "sp-crypto-hashing 0.1.0", - "sp-runtime 31.0.1", + "sp-runtime", "sp-tracing 16.0.0", "sp-transaction-pool", "substrate-prometheus-endpoint", @@ -20751,7 +20350,7 @@ dependencies = [ "serde_json", "sp-blockchain", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", "thiserror 1.0.65", ] @@ -20765,7 +20364,7 @@ dependencies = [ "log", "parking_lot 0.12.3", "prometheus", - "sp-arithmetic 23.0.0", + "sp-arithmetic", "tokio-test", ] @@ -21043,7 +20642,7 @@ version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c9a8ef13a93c54d20580de1e5c413e624e53121d42fc7e2c11d10ef7f8b02367" dependencies = [ - "ahash 0.8.11", + "ahash", "cfg-if", "hashbrown 0.13.2", ] @@ -21074,7 +20673,7 @@ dependencies = [ "aead", "arrayref", "arrayvec 0.7.4", - "curve25519-dalek 4.1.3", + "curve25519-dalek", "getrandom_or_panic", "merlin", "rand_core 0.6.4", @@ -21487,18 +21086,6 @@ dependencies = [ "digest 0.10.7", ] -[[package]] -name = "sha3" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f81199417d4e5de3f04b1e871023acea7389672c4135918f05aa9cbf2f2fa809" -dependencies = [ - "block-buffer 0.9.0", - "digest 0.9.0", - "keccak", - "opaque-debug 0.3.0", -] - [[package]] name = "sha3" version = "0.10.8" @@ -21625,7 +21212,7 @@ dependencies = [ "enumn", "parity-scale-codec", "paste", - "sp-runtime 31.0.1", + "sp-runtime", ] [[package]] @@ -21716,7 +21303,7 @@ dependencies = [ "chacha20", "crossbeam-queue", "derive_more 0.99.17", - "ed25519-zebra 4.0.3", + "ed25519-zebra", "either", "event-listener 2.5.3", "fnv", @@ -21743,7 +21330,7 @@ dependencies = [ "serde", "serde_json", "sha2 0.10.8", - "sha3 0.10.8", + "sha3", "siphasher 0.3.11", "slab", "smallvec", @@ -21770,7 +21357,7 @@ dependencies = [ "chacha20", "crossbeam-queue", "derive_more 0.99.17", - "ed25519-zebra 4.0.3", + "ed25519-zebra", "either", "event-listener 5.3.1", "fnv", @@ -21797,7 +21384,7 @@ dependencies = [ "serde", "serde_json", "sha2 0.10.8", - "sha3 0.10.8", + "sha3", "siphasher 1.0.1", "slab", "smallvec", @@ -21895,7 +21482,7 @@ dependencies = [ "aes-gcm", "blake2 0.10.6", "chacha20poly1305", - "curve25519-dalek 4.1.3", + "curve25519-dalek", "rand_core 0.6.4", "ring 0.17.8", "rustc_version 0.4.0", @@ -21928,8 +21515,8 @@ dependencies = [ "snowbridge-ethereum", "snowbridge-milagro-bls", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-std 14.0.0", "ssz_rs", "ssz_rs_derive", @@ -21948,10 +21535,10 @@ dependencies = [ "polkadot-parachain-primitives", "scale-info", "serde", - "sp-arithmetic 23.0.0", + "sp-arithmetic", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-std 14.0.0", "staging-xcm", "staging-xcm-builder", @@ -21972,8 +21559,8 @@ dependencies = [ "scale-info", "serde", "serde-big-array", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-std 14.0.0", ] @@ -21993,8 +21580,8 @@ dependencies = [ "snowbridge-test-utils", "snowbridge-verification-primitives", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-std 14.0.0", "staging-xcm", "staging-xcm-builder", @@ -22012,7 +21599,7 @@ dependencies = [ "scale-info", "sp-core 28.0.0", "sp-crypto-hashing 0.1.0", - "sp-runtime 31.0.1", + "sp-runtime", "sp-tracing 16.0.0", ] @@ -22046,10 +21633,10 @@ dependencies = [ "scale-info", "snowbridge-core", "snowbridge-verification-primitives", - "sp-arithmetic 23.0.0", + "sp-arithmetic", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-std 14.0.0", "staging-xcm", "staging-xcm-builder", @@ -22065,7 +21652,7 @@ dependencies = [ "snowbridge-core", "snowbridge-merkle-tree", "snowbridge-outbound-queue-primitives", - "sp-api 26.0.0", + "sp-api", "sp-std 14.0.0", ] @@ -22077,7 +21664,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "snowbridge-merkle-tree", - "sp-api 26.0.0", + "sp-api", "sp-std 14.0.0", ] @@ -22101,8 +21688,8 @@ dependencies = [ "snowbridge-pallet-ethereum-client-fixtures", "snowbridge-verification-primitives", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-std 14.0.0", "static_assertions", ] @@ -22138,9 +21725,9 @@ dependencies = [ "snowbridge-pallet-ethereum-client", "snowbridge-pallet-inbound-queue-fixtures", "sp-core 28.0.0", - "sp-io 30.0.0", + "sp-io", "sp-keyring", - "sp-runtime 31.0.1", + "sp-runtime", "sp-std 14.0.0", "staging-xcm", "staging-xcm-executor", @@ -22179,9 +21766,9 @@ dependencies = [ "snowbridge-pallet-inbound-queue-v2-fixtures", "snowbridge-test-utils", "sp-core 28.0.0", - "sp-io 30.0.0", + "sp-io", "sp-keyring", - "sp-runtime 31.0.1", + "sp-runtime", "sp-std 14.0.0", "staging-xcm", "staging-xcm-builder", @@ -22217,10 +21804,10 @@ dependencies = [ "snowbridge-core", "snowbridge-merkle-tree", "snowbridge-outbound-queue-primitives", - "sp-arithmetic 23.0.0", + "sp-arithmetic", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-std 14.0.0", ] @@ -22246,10 +21833,10 @@ dependencies = [ "snowbridge-outbound-queue-primitives", "snowbridge-test-utils", "snowbridge-verification-primitives", - "sp-arithmetic 23.0.0", + "sp-arithmetic", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-std 14.0.0", "staging-xcm", "staging-xcm-builder", @@ -22275,8 +21862,8 @@ dependencies = [ "snowbridge-outbound-queue-primitives", "snowbridge-pallet-outbound-queue", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-std 14.0.0", "staging-xcm", "staging-xcm-executor", @@ -22297,9 +21884,9 @@ dependencies = [ "snowbridge-core", "snowbridge-test-utils", "sp-core 28.0.0", - "sp-io 30.0.0", + "sp-io", "sp-keyring", - "sp-runtime 31.0.1", + "sp-runtime", "sp-std 14.0.0", "staging-xcm", "staging-xcm-executor", @@ -22323,9 +21910,9 @@ dependencies = [ "snowbridge-pallet-system", "snowbridge-test-utils", "sp-core 28.0.0", - "sp-io 30.0.0", + "sp-io", "sp-keyring", - "sp-runtime 31.0.1", + "sp-runtime", "sp-std 14.0.0", "staging-xcm", "staging-xcm-executor", @@ -22341,7 +21928,7 @@ dependencies = [ "log", "pallet-xcm", "parity-scale-codec", - "sp-arithmetic 23.0.0", + "sp-arithmetic", "sp-std 14.0.0", "staging-xcm", "staging-xcm-builder", @@ -22370,9 +21957,9 @@ dependencies = [ "snowbridge-pallet-outbound-queue", "snowbridge-pallet-system", "sp-core 28.0.0", - "sp-io 30.0.0", + "sp-io", "sp-keyring", - "sp-runtime 31.0.1", + "sp-runtime", "staging-parachain-info", "staging-xcm", "staging-xcm-executor", @@ -22384,7 +21971,7 @@ version = "0.2.0" dependencies = [ "parity-scale-codec", "snowbridge-core", - "sp-api 26.0.0", + "sp-api", "sp-std 14.0.0", "staging-xcm", ] @@ -22395,7 +21982,7 @@ version = "0.2.0" dependencies = [ "parity-scale-codec", "snowbridge-core", - "sp-api 26.0.0", + "sp-api", "sp-std 14.0.0", "staging-xcm", ] @@ -22501,7 +22088,7 @@ dependencies = [ "sc-consensus", "sc-consensus-aura", "sc-consensus-grandpa", - "sc-executor 0.32.0", + "sc-executor", "sc-network", "sc-offchain", "sc-service", @@ -22509,16 +22096,16 @@ dependencies = [ "sc-transaction-pool", "sc-transaction-pool-api", "solochain-template-runtime", - "sp-api 26.0.0", + "sp-api", "sp-block-builder", "sp-blockchain", "sp-consensus-aura", "sp-core 28.0.0", "sp-genesis-builder", "sp-inherents", - "sp-io 30.0.0", + "sp-io", "sp-keyring", - "sp-runtime 31.0.1", + "sp-runtime", "sp-timestamp", "substrate-build-script-utils", "substrate-frame-rpc-system", @@ -22547,7 +22134,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde_json", - "sp-api 26.0.0", + "sp-api", "sp-block-builder", "sp-consensus-aura", "sp-consensus-grandpa", @@ -22556,11 +22143,11 @@ dependencies = [ "sp-inherents", "sp-keyring", "sp-offchain", - "sp-runtime 31.0.1", + "sp-runtime", "sp-session", "sp-storage 19.0.0", "sp-transaction-pool", - "sp-version 29.0.0", + "sp-version", "substrate-wasm-builder", ] @@ -22573,39 +22160,16 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-api-proc-macro 15.0.0", + "sp-api-proc-macro", "sp-core 28.0.0", "sp-externalities 0.25.0", - "sp-metadata-ir 0.6.0", - "sp-runtime 31.0.1", + "sp-metadata-ir", + "sp-runtime", "sp-runtime-interface 24.0.0", - "sp-state-machine 0.35.0", + "sp-state-machine", "sp-test-primitives", - "sp-trie 29.0.0", - "sp-version 29.0.0", - "thiserror 1.0.65", -] - -[[package]] -name = "sp-api" -version = "32.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f84f09c4b928e814e07dede0ece91f1f6eae1bff946a0e5e4a76bed19a095f1" -dependencies = [ - "hash-db", - "log", - "parity-scale-codec", - "scale-info", - "sp-api-proc-macro 19.0.0", - "sp-core 33.0.1", - "sp-externalities 0.28.0", - "sp-metadata-ir 0.7.0", - "sp-runtime 37.0.0", - "sp-runtime-interface 27.0.0", - "sp-state-machine 0.41.0", - "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-trie 35.0.0", - "sp-version 35.0.0", + "sp-trie", + "sp-version", "thiserror 1.0.65", ] @@ -22623,21 +22187,6 @@ dependencies = [ "syn 2.0.98", ] -[[package]] -name = "sp-api-proc-macro" -version = "19.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "213a4bec1b18bd0750e7b81d11d8276c24f68b53cde83950b00b178ecc9ab24a" -dependencies = [ - "Inflector", - "blake2 0.10.6", - "expander", - "proc-macro-crate 3.1.0", - "proc-macro2 1.0.95", - "quote 1.0.40", - "syn 2.0.98", -] - [[package]] name = "sp-api-test" version = "2.0.1" @@ -22649,14 +22198,14 @@ dependencies = [ "rustversion", "sc-block-builder", "scale-info", - "sp-api 26.0.0", + "sp-api", "sp-consensus", "sp-core 28.0.0", - "sp-metadata-ir 0.6.0", - "sp-runtime 31.0.1", - "sp-state-machine 0.35.0", + "sp-metadata-ir", + "sp-runtime", + "sp-state-machine", "sp-tracing 16.0.0", - "sp-version 29.0.0", + "sp-version", "static_assertions", "substrate-test-runtime-client", "trybuild", @@ -22670,45 +22219,17 @@ dependencies = [ "scale-info", "serde", "sp-core 28.0.0", - "sp-io 30.0.0", -] - -[[package]] -name = "sp-application-crypto" -version = "35.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57541120624a76379cc993cbb85064a5148957a92da032567e54bce7977f51fc" -dependencies = [ - "parity-scale-codec", - "scale-info", - "serde", - "sp-core 32.0.0", - "sp-io 35.0.0", - "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", -] - -[[package]] -name = "sp-application-crypto" -version = "36.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "296282f718f15d4d812664415942665302a484d3495cf8d2e2ab3192b32d2c73" -dependencies = [ - "parity-scale-codec", - "scale-info", - "serde", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-io", ] [[package]] name = "sp-application-crypto-test" version = "2.0.0" dependencies = [ - "sp-api 26.0.0", - "sp-application-crypto 30.0.0", + "sp-api", + "sp-application-crypto", "sp-core 28.0.0", - "sp-keystore 0.34.0", + "sp-keystore", "sp-tracing 16.0.0", "substrate-test-runtime-client", ] @@ -22730,22 +22251,6 @@ dependencies = [ "static_assertions", ] -[[package]] -name = "sp-arithmetic" -version = "26.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46d0d0a4c591c421d3231ddd5e27d828618c24456d51445d21a1f79fcee97c23" -dependencies = [ - "docify", - "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]] name = "sp-arithmetic-fuzzer" version = "2.0.0" @@ -22754,7 +22259,7 @@ dependencies = [ "fraction", "honggfuzz", "num-bigint", - "sp-arithmetic 23.0.0", + "sp-arithmetic", ] [[package]] @@ -22763,18 +22268,18 @@ version = "26.0.0" dependencies = [ "parity-scale-codec", "scale-info", - "sp-api 26.0.0", - "sp-application-crypto 30.0.0", - "sp-runtime 31.0.1", + "sp-api", + "sp-application-crypto", + "sp-runtime", ] [[package]] name = "sp-block-builder" version = "26.0.0" dependencies = [ - "sp-api 26.0.0", + "sp-api", "sp-inherents", - "sp-runtime 31.0.1", + "sp-runtime", ] [[package]] @@ -22785,12 +22290,12 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.12.3", "schnellru", - "sp-api 26.0.0", + "sp-api", "sp-consensus", "sp-core 28.0.0", "sp-database", - "sp-runtime 31.0.1", - "sp-state-machine 0.35.0", + "sp-runtime", + "sp-state-machine", "thiserror 1.0.65", "tracing", ] @@ -22803,8 +22308,8 @@ dependencies = [ "futures", "log", "sp-inherents", - "sp-runtime 31.0.1", - "sp-state-machine 0.35.0", + "sp-runtime", + "sp-state-machine", "thiserror 1.0.65", ] @@ -22815,11 +22320,11 @@ dependencies = [ "async-trait", "parity-scale-codec", "scale-info", - "sp-api 26.0.0", - "sp-application-crypto 30.0.0", + "sp-api", + "sp-application-crypto", "sp-consensus-slots", "sp-inherents", - "sp-runtime 31.0.1", + "sp-runtime", "sp-timestamp", ] @@ -22831,12 +22336,12 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-api 26.0.0", - "sp-application-crypto 30.0.0", + "sp-api", + "sp-application-crypto", "sp-consensus-slots", "sp-core 28.0.0", "sp-inherents", - "sp-runtime 31.0.1", + "sp-runtime", "sp-timestamp", ] @@ -22848,15 +22353,15 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-api 26.0.0", - "sp-application-crypto 30.0.0", + "sp-api", + "sp-application-crypto", "sp-core 28.0.0", "sp-crypto-hashing 0.1.0", - "sp-io 30.0.0", - "sp-keystore 0.34.0", + "sp-io", + "sp-keystore", "sp-mmr-primitives", - "sp-runtime 31.0.1", - "sp-weights 27.0.0", + "sp-runtime", + "sp-weights", "strum 0.26.3", "w3f-bls", ] @@ -22870,11 +22375,11 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-api 26.0.0", - "sp-application-crypto 30.0.0", + "sp-api", + "sp-application-crypto", "sp-core 28.0.0", - "sp-keystore 0.34.0", - "sp-runtime 31.0.1", + "sp-keystore", + "sp-runtime", ] [[package]] @@ -22882,9 +22387,9 @@ name = "sp-consensus-pow" version = "0.32.0" dependencies = [ "parity-scale-codec", - "sp-api 26.0.0", + "sp-api", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", ] [[package]] @@ -22894,11 +22399,11 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-api 26.0.0", - "sp-application-crypto 30.0.0", + "sp-api", + "sp-application-crypto", "sp-consensus-slots", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", ] [[package]] @@ -22923,11 +22428,11 @@ dependencies = [ "bs58", "criterion", "dyn-clone", - "ed25519-zebra 4.0.3", + "ed25519-zebra", "futures", "hash-db", "hash256-std-hasher", - "impl-serde 0.5.0", + "impl-serde", "itertools 0.11.0", "k256", "libsecp256k1", @@ -22960,100 +22465,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "sp-core" -version = "32.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb2dac7e47c7ddbb61efe196d5cce99f6ea88926c961fa39909bfeae46fc5a7b" -dependencies = [ - "array-bytes 6.2.2", - "bitflags 1.3.2", - "blake2 0.10.6", - "bounded-collections 0.2.3", - "bs58", - "dyn-clonable", - "ed25519-zebra 3.1.0", - "futures", - "hash-db", - "hash256-std-hasher", - "impl-serde 0.4.0", - "itertools 0.10.5", - "k256", - "libsecp256k1", - "log", - "merlin", - "parity-bip39", - "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.28.0", - "sp-runtime-interface 27.0.0", - "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-storage 21.0.0", - "ss58-registry", - "substrate-bip39 0.6.0", - "thiserror 1.0.65", - "tracing", - "w3f-bls", - "zeroize", -] - -[[package]] -name = "sp-core" -version = "33.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3368e32f6fda6e20b8af51f94308d033ab70a021e87f6abbd3fed5aca942b745" -dependencies = [ - "array-bytes 6.2.2", - "bitflags 1.3.2", - "blake2 0.10.6", - "bounded-collections 0.2.3", - "bs58", - "dyn-clonable", - "ed25519-zebra 4.0.3", - "futures", - "hash-db", - "hash256-std-hasher", - "impl-serde 0.4.0", - "itertools 0.11.0", - "k256", - "libsecp256k1", - "log", - "merlin", - "parity-bip39", - "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.28.0", - "sp-runtime-interface 27.0.0", - "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-storage 21.0.0", - "ss58-registry", - "substrate-bip39 0.6.0", - "thiserror 1.0.65", - "tracing", - "w3f-bls", - "zeroize", -] - [[package]] name = "sp-core" version = "35.0.0" @@ -23066,11 +22477,11 @@ dependencies = [ "bounded-collections 0.2.3", "bs58", "dyn-clonable", - "ed25519-zebra 4.0.3", + "ed25519-zebra", "futures", "hash-db", "hash256-std-hasher", - "impl-serde 0.5.0", + "impl-serde", "itertools 0.11.0", "k256", "libsecp256k1", @@ -23121,7 +22532,7 @@ dependencies = [ name = "sp-core-hashing-proc-macro" version = "15.0.0" dependencies = [ - "sp-crypto-hashing-proc-macro 0.1.0", + "sp-crypto-hashing-proc-macro", ] [[package]] @@ -23147,13 +22558,13 @@ dependencies = [ name = "sp-crypto-hashing" version = "0.1.0" dependencies = [ - "blake2b_simd 1.0.2", + "blake2b_simd", "byteorder", "criterion", "digest 0.10.7", "sha2 0.10.8", - "sha3 0.10.8", - "sp-crypto-hashing-proc-macro 0.1.0", + "sha3", + "sp-crypto-hashing-proc-macro", "twox-hash", ] @@ -23163,11 +22574,11 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc9927a7f81334ed5b8a98a4a978c81324d12bd9713ec76b5c68fd410174c5eb" dependencies = [ - "blake2b_simd 1.0.2", + "blake2b_simd", "byteorder", "digest 0.10.7", "sha2 0.10.8", - "sha3 0.10.8", + "sha3", "twox-hash", ] @@ -23180,17 +22591,6 @@ dependencies = [ "syn 2.0.98", ] -[[package]] -name = "sp-crypto-hashing-proc-macro" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b85d0f1f1e44bd8617eb2a48203ee854981229e3e79e6f468c7175d5fd37489b" -dependencies = [ - "quote 1.0.40", - "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "syn 2.0.98", -] - [[package]] name = "sp-database" version = "10.0.0" @@ -23228,17 +22628,6 @@ dependencies = [ "sp-storage 19.0.0", ] -[[package]] -name = "sp-externalities" -version = "0.28.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33abaec4be69b1613796bbf430decbbcaaf978756379e2016e683a4d6379cd02" -dependencies = [ - "environmental", - "parity-scale-codec", - "sp-storage 21.0.0", -] - [[package]] name = "sp-externalities" version = "0.30.0" @@ -23257,8 +22646,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde_json", - "sp-api 26.0.0", - "sp-runtime 31.0.1", + "sp-api", + "sp-runtime", ] [[package]] @@ -23270,7 +22659,7 @@ dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", "scale-info", - "sp-runtime 31.0.1", + "sp-runtime", "thiserror 1.0.65", ] @@ -23290,81 +22679,27 @@ dependencies = [ "sp-core 28.0.0", "sp-crypto-hashing 0.1.0", "sp-externalities 0.25.0", - "sp-keystore 0.34.0", + "sp-keystore", "sp-runtime-interface 24.0.0", - "sp-state-machine 0.35.0", + "sp-state-machine", "sp-tracing 16.0.0", - "sp-trie 29.0.0", + "sp-trie", "tracing", "tracing-core", ] [[package]] -name = "sp-io" -version = "35.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b64ab18a0e29def6511139a8c45a59c14a846105aab6f9cc653523bd3b81f55" +name = "sp-keyring" +version = "31.0.0" dependencies = [ - "bytes", - "ed25519-dalek", - "libsecp256k1", - "log", - "parity-scale-codec", - "polkavm-derive 0.9.1", - "rustversion", - "secp256k1 0.28.2", - "sp-core 32.0.0", - "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-externalities 0.28.0", - "sp-keystore 0.38.0", - "sp-runtime-interface 27.0.0", - "sp-state-machine 0.40.0", - "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-tracing 17.0.1", - "sp-trie 34.0.0", - "tracing", - "tracing-core", + "sp-core 28.0.0", + "sp-runtime", + "strum 0.26.3", ] [[package]] -name = "sp-io" -version = "36.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e7a31ce27358b73656a09b4933f09a700019d63afa15ede966f7c9893c1d4db5" -dependencies = [ - "bytes", - "ed25519-dalek", - "libsecp256k1", - "log", - "parity-scale-codec", - "polkavm-derive 0.9.1", - "rustversion", - "secp256k1 0.28.2", - "sp-core 33.0.1", - "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-externalities 0.28.0", - "sp-keystore 0.39.0", - "sp-runtime-interface 27.0.0", - "sp-state-machine 0.41.0", - "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-tracing 17.0.1", - "sp-trie 35.0.0", - "tracing", - "tracing-core", -] - -[[package]] -name = "sp-keyring" -version = "31.0.0" -dependencies = [ - "sp-core 28.0.0", - "sp-runtime 31.0.1", - "strum 0.26.3", -] - -[[package]] -name = "sp-keystore" -version = "0.34.0" +name = "sp-keystore" +version = "0.34.0" dependencies = [ "parity-scale-codec", "parking_lot 0.12.3", @@ -23372,43 +22707,9 @@ dependencies = [ "sp-externalities 0.25.0", ] -[[package]] -name = "sp-keystore" -version = "0.38.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e6c7a7abd860a5211a356cf9d5fcabf0eb37d997985e5d722b6b33dcc815528" -dependencies = [ - "parity-scale-codec", - "parking_lot 0.12.3", - "sp-core 32.0.0", - "sp-externalities 0.28.0", -] - -[[package]] -name = "sp-keystore" -version = "0.39.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92a909528663a80829b95d582a20dd4c9acd6e575650dee2bcaf56f4740b305e" -dependencies = [ - "parity-scale-codec", - "parking_lot 0.12.3", - "sp-core 33.0.1", - "sp-externalities 0.28.0", -] - -[[package]] -name = "sp-maybe-compressed-blob" -version = "11.0.0" -dependencies = [ - "thiserror 1.0.65", - "zstd 0.12.4", -] - [[package]] name = "sp-maybe-compressed-blob" version = "11.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0c768c11afbe698a090386876911da4236af199cd38a5866748df4d8628aeff" dependencies = [ "thiserror 1.0.65", "zstd 0.12.4", @@ -23423,25 +22724,14 @@ dependencies = [ "scale-info", ] -[[package]] -name = "sp-metadata-ir" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a616fa51350b35326682a472ee8e6ba742fdacb18babac38ecd46b3e05ead869" -dependencies = [ - "frame-metadata 16.0.0", - "parity-scale-codec", - "scale-info", -] - [[package]] name = "sp-mixnet" version = "0.4.0" dependencies = [ "parity-scale-codec", "scale-info", - "sp-api 26.0.0", - "sp-application-crypto 30.0.0", + "sp-api", + "sp-application-crypto", ] [[package]] @@ -23454,10 +22744,10 @@ dependencies = [ "polkadot-ckb-merkle-mountain-range", "scale-info", "serde", - "sp-api 26.0.0", + "sp-api", "sp-core 28.0.0", "sp-debug-derive 14.0.0", - "sp-runtime 31.0.1", + "sp-runtime", "thiserror 1.0.65", ] @@ -23468,9 +22758,9 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-arithmetic 23.0.0", + "sp-arithmetic", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", "substrate-test-utils", ] @@ -23482,16 +22772,16 @@ dependencies = [ "honggfuzz", "rand 0.8.5", "sp-npos-elections", - "sp-runtime 31.0.1", + "sp-runtime", ] [[package]] name = "sp-offchain" version = "26.0.0" dependencies = [ - "sp-api 26.0.0", + "sp-api", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", ] [[package]] @@ -23502,17 +22792,6 @@ dependencies = [ "regex", ] -[[package]] -name = "sp-panic-handler" -version = "13.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8f5a17a0a11de029a8b811cb6e8b32ce7e02183cc04a3e965c383246798c416" -dependencies = [ - "backtrace", - "lazy_static", - "regex", -] - [[package]] name = "sp-rpc" version = "26.0.0" @@ -23541,73 +22820,22 @@ dependencies = [ "serde", "serde_json", "simple-mermaid", - "sp-api 26.0.0", - "sp-application-crypto 30.0.0", - "sp-arithmetic 23.0.0", + "sp-api", + "sp-application-crypto", + "sp-arithmetic", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-state-machine 0.35.0", + "sp-io", + "sp-state-machine", "sp-std 14.0.0", "sp-tracing 16.0.0", - "sp-trie 29.0.0", - "sp-weights 27.0.0", + "sp-trie", + "sp-weights", "substrate-test-runtime-client", "tracing", "tuplex", "zstd 0.12.4", ] -[[package]] -name = "sp-runtime" -version = "36.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6b85cb874b78ebb17307a910fc27edf259a0455ac5155d87eaed8754c037e07" -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 35.0.0", - "sp-arithmetic 26.0.0", - "sp-core 32.0.0", - "sp-io 35.0.0", - "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-weights 31.0.0", -] - -[[package]] -name = "sp-runtime" -version = "37.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c2a6148bf0ba74999ecfea9b4c1ade544f0663e0baba19630bb7761b2142b19" -dependencies = [ - "docify", - "either", - "hash256-std-hasher", - "impl-trait-for-tuples", - "log", - "num-traits", - "parity-scale-codec", - "paste", - "rand 0.8.5", - "scale-info", - "serde", - "simple-mermaid", - "sp-application-crypto 36.0.0", - "sp-arithmetic 26.0.0", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-weights 31.0.0", -] - [[package]] name = "sp-runtime-interface" version = "24.0.0" @@ -23618,10 +22846,10 @@ dependencies = [ "polkavm-derive 0.26.0", "rustversion", "sp-externalities 0.25.0", - "sp-io 30.0.0", + "sp-io", "sp-runtime-interface-proc-macro 17.0.0", "sp-runtime-interface-test-wasm", - "sp-state-machine 0.35.0", + "sp-state-machine", "sp-std 14.0.0", "sp-storage 19.0.0", "sp-tracing 16.0.0", @@ -23630,26 +22858,6 @@ dependencies = [ "trybuild", ] -[[package]] -name = "sp-runtime-interface" -version = "27.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "647db5e1dc481686628b41554e832df6ab400c4b43a6a54e54d3b0a71ca404aa" -dependencies = [ - "bytes", - "impl-trait-for-tuples", - "parity-scale-codec", - "polkavm-derive 0.9.1", - "primitive-types 0.12.2", - "sp-externalities 0.28.0", - "sp-runtime-interface-proc-macro 18.0.0", - "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-storage 21.0.0", - "sp-tracing 17.0.1", - "sp-wasm-interface 21.0.1", - "static_assertions", -] - [[package]] name = "sp-runtime-interface" version = "29.0.0" @@ -23700,14 +22908,14 @@ dependencies = [ name = "sp-runtime-interface-test" version = "2.0.0" dependencies = [ - "sc-executor 0.32.0", - "sc-executor-common 0.29.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sc-executor", + "sc-executor-common", + "sp-io", + "sp-runtime", "sp-runtime-interface 24.0.0", "sp-runtime-interface-test-wasm", "sp-runtime-interface-test-wasm-deprecated", - "sp-state-machine 0.35.0", + "sp-state-machine", "tracing", "tracing-core", ] @@ -23718,7 +22926,7 @@ version = "2.0.0" dependencies = [ "bytes", "sp-core 28.0.0", - "sp-io 30.0.0", + "sp-io", "sp-runtime-interface 24.0.0", "substrate-wasm-builder", ] @@ -23728,7 +22936,7 @@ name = "sp-runtime-interface-test-wasm-deprecated" version = "2.0.0" dependencies = [ "sp-core 28.0.0", - "sp-io 30.0.0", + "sp-io", "sp-runtime-interface 24.0.0", "substrate-wasm-builder", ] @@ -23739,10 +22947,10 @@ version = "27.0.0" dependencies = [ "parity-scale-codec", "scale-info", - "sp-api 26.0.0", + "sp-api", "sp-core 28.0.0", - "sp-keystore 0.34.0", - "sp-runtime 31.0.1", + "sp-keystore", + "sp-runtime", "sp-staking", ] @@ -23755,7 +22963,7 @@ dependencies = [ "scale-info", "serde", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", ] [[package]] @@ -23774,54 +22982,12 @@ dependencies = [ "smallvec", "sp-core 28.0.0", "sp-externalities 0.25.0", - "sp-panic-handler 13.0.0", - "sp-runtime 31.0.1", - "sp-trie 29.0.0", - "thiserror 1.0.65", - "tracing", - "trie-db 0.30.0", -] - -[[package]] -name = "sp-state-machine" -version = "0.40.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18084cb996c27d5d99a88750e0a8eb4af6870a40df97872a5923e6d293d95fb9" -dependencies = [ - "hash-db", - "log", - "parity-scale-codec", - "parking_lot 0.12.3", - "rand 0.8.5", - "smallvec", - "sp-core 32.0.0", - "sp-externalities 0.28.0", - "sp-panic-handler 13.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-trie 34.0.0", - "thiserror 1.0.65", - "tracing", - "trie-db 0.29.1", -] - -[[package]] -name = "sp-state-machine" -version = "0.41.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f6ac196ea92c4d0613c071e1a050765dbfa30107a990224a4aba02c7dbcd063" -dependencies = [ - "hash-db", - "log", - "parity-scale-codec", - "parking_lot 0.12.3", - "rand 0.8.5", - "smallvec", - "sp-core 33.0.1", - "sp-externalities 0.28.0", - "sp-panic-handler 13.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-trie 35.0.0", + "sp-panic-handler", + "sp-runtime", + "sp-trie", "thiserror 1.0.65", "tracing", - "trie-db 0.29.1", + "trie-db", ] [[package]] @@ -23829,19 +22995,19 @@ name = "sp-statement-store" version = "10.0.0" dependencies = [ "aes-gcm", - "curve25519-dalek 4.1.3", + "curve25519-dalek", "ed25519-dalek", "hkdf", "parity-scale-codec", "rand 0.8.5", "scale-info", "sha2 0.10.8", - "sp-api 26.0.0", - "sp-application-crypto 30.0.0", + "sp-api", + "sp-application-crypto", "sp-core 28.0.0", "sp-crypto-hashing 0.1.0", "sp-externalities 0.25.0", - "sp-runtime 31.0.1", + "sp-runtime", "sp-runtime-interface 24.0.0", "thiserror 1.0.65", "x25519-dalek", @@ -23861,33 +23027,20 @@ checksum = "12f8ee986414b0a9ad741776762f4083cd3a5128449b982a3919c4df36874834" name = "sp-storage" version = "19.0.0" dependencies = [ - "impl-serde 0.5.0", + "impl-serde", "parity-scale-codec", "ref-cast", "serde", "sp-debug-derive 14.0.0", ] -[[package]] -name = "sp-storage" -version = "21.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99c82989b3a4979a7e1ad848aad9f5d0b4388f1f454cc131766526601ab9e8f8" -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)", -] - [[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", + "impl-serde", "parity-scale-codec", "ref-cast", "serde", @@ -23901,9 +23054,9 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-application-crypto 30.0.0", + "sp-application-crypto", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", ] [[package]] @@ -23913,7 +23066,7 @@ dependencies = [ "async-trait", "parity-scale-codec", "sp-inherents", - "sp-runtime 31.0.1", + "sp-runtime", "thiserror 1.0.65", ] @@ -23944,8 +23097,8 @@ dependencies = [ name = "sp-transaction-pool" version = "26.0.0" dependencies = [ - "sp-api 26.0.0", - "sp-runtime 31.0.1", + "sp-api", + "sp-runtime", ] [[package]] @@ -23957,21 +23110,21 @@ dependencies = [ "scale-info", "sp-core 28.0.0", "sp-inherents", - "sp-runtime 31.0.1", - "sp-trie 29.0.0", + "sp-runtime", + "sp-trie", ] [[package]] name = "sp-trie" version = "29.0.0" dependencies = [ - "ahash 0.8.11", + "ahash", "array-bytes 6.2.2", "criterion", "foldhash", "hash-db", "hashbrown 0.15.3", - "memory-db 0.34.0", + "memory-db", "nohash-hasher", "parity-scale-codec", "parking_lot 0.12.3", @@ -23980,95 +23133,29 @@ dependencies = [ "schnellru", "sp-core 28.0.0", "sp-externalities 0.25.0", - "sp-runtime 31.0.1", + "sp-runtime", "substrate-prometheus-endpoint", "thiserror 1.0.65", "tracing", "trie-bench", - "trie-db 0.30.0", + "trie-db", "trie-root", "trie-standardmap", ] -[[package]] -name = "sp-trie" -version = "34.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87727eced997f14d0f79e3a5186a80e38a9de87f6e9dc0baea5ebf8b7f9d8b66" -dependencies = [ - "ahash 0.8.11", - "hash-db", - "lazy_static", - "memory-db 0.32.0", - "nohash-hasher", - "parity-scale-codec", - "parking_lot 0.12.3", - "rand 0.8.5", - "scale-info", - "schnellru", - "sp-core 32.0.0", - "sp-externalities 0.28.0", - "thiserror 1.0.65", - "tracing", - "trie-db 0.29.1", - "trie-root", -] - -[[package]] -name = "sp-trie" -version = "35.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a61ab0c3e003f457203702e4753aa5fe9e762380543fada44650b1217e4aa5a5" -dependencies = [ - "ahash 0.8.11", - "hash-db", - "lazy_static", - "memory-db 0.32.0", - "nohash-hasher", - "parity-scale-codec", - "parking_lot 0.12.3", - "rand 0.8.5", - "scale-info", - "schnellru", - "sp-core 33.0.1", - "sp-externalities 0.28.0", - "thiserror 1.0.65", - "tracing", - "trie-db 0.29.1", - "trie-root", -] - [[package]] name = "sp-version" version = "29.0.0" dependencies = [ - "impl-serde 0.5.0", + "impl-serde", "parity-scale-codec", "parity-wasm", "scale-info", "serde", - "sp-crypto-hashing-proc-macro 0.1.0", - "sp-runtime 31.0.1", + "sp-crypto-hashing-proc-macro", + "sp-runtime", "sp-std 14.0.0", - "sp-version-proc-macro 13.0.0", - "thiserror 1.0.65", -] - -[[package]] -name = "sp-version" -version = "35.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ff74bf12b4f7d29387eb1caeec5553209a505f90a2511d2831143b970f89659" -dependencies = [ - "impl-serde 0.4.0", - "parity-scale-codec", - "parity-wasm", - "scale-info", - "serde", - "sp-crypto-hashing-proc-macro 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-runtime 37.0.0", - "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-version-proc-macro 14.0.0", + "sp-version-proc-macro", "thiserror 1.0.65", ] @@ -24080,19 +23167,7 @@ dependencies = [ "proc-macro-warning", "proc-macro2 1.0.95", "quote 1.0.40", - "sp-version 29.0.0", - "syn 2.0.98", -] - -[[package]] -name = "sp-version-proc-macro" -version = "14.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5aee8f6730641a65fcf0c8f9b1e448af4b3bb083d08058b47528188bccc7b7a7" -dependencies = [ - "parity-scale-codec", - "proc-macro2 1.0.95", - "quote 1.0.40", + "sp-version", "syn 2.0.98", ] @@ -24117,7 +23192,6 @@ dependencies = [ "impl-trait-for-tuples", "log", "parity-scale-codec", - "wasmtime", ] [[package]] @@ -24130,25 +23204,10 @@ dependencies = [ "schemars", "serde", "smallvec", - "sp-arithmetic 23.0.0", + "sp-arithmetic", "sp-debug-derive 14.0.0", ] -[[package]] -name = "sp-weights" -version = "31.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93cdaf72a1dad537bbb130ba4d47307ebe5170405280ed1aa31fa712718a400e" -dependencies = [ - "bounded-collections 0.2.3", - "parity-scale-codec", - "scale-info", - "serde", - "smallvec", - "sp-arithmetic 26.0.0", - "sp-debug-derive 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", -] - [[package]] name = "spin" version = "0.5.2" @@ -24496,8 +23555,8 @@ dependencies = [ "sc-service", "sp-blockchain", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-statement-store", "thiserror 1.0.65", ] @@ -24511,7 +23570,7 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-runtime 31.0.1", + "sp-runtime", ] [[package]] @@ -24533,9 +23592,9 @@ dependencies = [ "scale-info", "schemars", "serde", - "sp-io 30.0.0", - "sp-runtime 31.0.1", - "sp-weights 27.0.0", + "sp-io", + "sp-runtime", + "sp-weights", "tracing", "xcm-procedural", ] @@ -24561,12 +23620,12 @@ dependencies = [ "polkadot-test-runtime", "primitive-types 0.13.1", "scale-info", - "sp-arithmetic 23.0.0", + "sp-arithmetic", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-tracing 16.0.0", - "sp-weights 27.0.0", + "sp-weights", "staging-xcm", "staging-xcm-executor", "tracing", @@ -24583,11 +23642,11 @@ dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", "scale-info", - "sp-arithmetic 23.0.0", + "sp-arithmetic", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", - "sp-weights 27.0.0", + "sp-io", + "sp-runtime", + "sp-weights", "staging-xcm", "tracing", ] @@ -24706,17 +23765,6 @@ dependencies = [ "sc-cli", ] -[[package]] -name = "subrpcer" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4a00780fcd4ebedf099da78a562744c6f17bda08d1223928c3104dd26081b44" -dependencies = [ - "affix", - "serde", - "serde_json", -] - [[package]] name = "substrate-bip39" version = "0.4.7" @@ -24777,23 +23825,6 @@ dependencies = [ "tokio", ] -[[package]] -name = "substrate-differ" -version = "0.21.3" -source = "git+https://github.com/chevdor/subwasm?rev=v0.21.3#aa8acb6fdfb34144ac51ab95618a9b37fa251295" -dependencies = [ - "comparable", - "document-features", - "frame-metadata 16.0.0", - "log", - "num-format", - "scale-info", - "serde", - "serde_json", - "thiserror 1.0.65", - "wasm-testbed", -] - [[package]] name = "substrate-frame-rpc-support" version = "29.0.0" @@ -24806,7 +23837,7 @@ dependencies = [ "scale-info", "serde", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", "sp-storage 19.0.0", "tokio", ] @@ -24825,11 +23856,11 @@ dependencies = [ "sc-rpc-api", "sc-transaction-pool", "sc-transaction-pool-api", - "sp-api 26.0.0", + "sp-api", "sp-block-builder", "sp-blockchain", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", "sp-tracing 16.0.0", "substrate-test-runtime-client", "tokio", @@ -24884,8 +23915,8 @@ dependencies = [ "scale-info", "sp-consensus-grandpa", "sp-core 28.0.0", - "sp-runtime 31.0.1", - "sp-trie 29.0.0", + "sp-runtime", + "sp-trie", "strum 0.26.3", "thiserror 1.0.65", ] @@ -24900,26 +23931,10 @@ dependencies = [ "sc-rpc-api", "serde", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", "tokio", ] -[[package]] -name = "substrate-runtime-proposal-hash" -version = "0.21.3" -source = "git+https://github.com/chevdor/subwasm?rev=v0.21.3#aa8acb6fdfb34144ac51ab95618a9b37fa251295" -dependencies = [ - "blake2 0.10.6", - "frame-metadata 16.0.0", - "hex", - "parity-scale-codec", - "sp-core 32.0.0", - "sp-io 35.0.0", - "sp-runtime 36.0.0", - "sp-wasm-interface 21.0.1", - "thiserror 1.0.65", -] - [[package]] name = "substrate-state-trie-migration-rpc" version = "27.0.0" @@ -24930,10 +23945,10 @@ dependencies = [ "sc-rpc-api", "serde", "sp-core 28.0.0", - "sp-runtime 31.0.1", - "sp-state-machine 0.35.0", - "sp-trie 29.0.0", - "trie-db 0.30.0", + "sp-runtime", + "sp-state-machine", + "sp-trie", + "trie-db", ] [[package]] @@ -24947,7 +23962,7 @@ dependencies = [ "sc-client-api", "sc-client-db", "sc-consensus", - "sc-executor 0.32.0", + "sc-executor", "sc-service", "serde", "serde_json", @@ -24955,8 +23970,8 @@ dependencies = [ "sp-consensus", "sp-core 28.0.0", "sp-keyring", - "sp-keystore 0.34.0", - "sp-runtime 31.0.1", + "sp-keystore", + "sp-runtime", "tokio", ] @@ -24980,14 +23995,14 @@ dependencies = [ "pretty_assertions", "sc-block-builder", "sc-chain-spec", - "sc-executor 0.32.0", - "sc-executor-common 0.29.0", + "sc-executor", + "sc-executor-common", "sc-service", "scale-info", "serde", "serde_json", - "sp-api 26.0.0", - "sp-application-crypto 30.0.0", + "sp-api", + "sp-application-crypto", "sp-block-builder", "sp-consensus", "sp-consensus-aura", @@ -24999,20 +24014,20 @@ dependencies = [ "sp-externalities 0.25.0", "sp-genesis-builder", "sp-inherents", - "sp-io 30.0.0", + "sp-io", "sp-keyring", "sp-offchain", - "sp-runtime 31.0.1", + "sp-runtime", "sp-session", - "sp-state-machine 0.35.0", + "sp-state-machine", "sp-tracing 16.0.0", "sp-transaction-pool", - "sp-trie 29.0.0", - "sp-version 29.0.0", + "sp-trie", + "sp-version", "substrate-test-runtime-client", "substrate-wasm-builder", "tracing", - "trie-db 0.30.0", + "trie-db", ] [[package]] @@ -25023,11 +24038,11 @@ dependencies = [ "sc-block-builder", "sc-client-api", "sc-consensus", - "sp-api 26.0.0", + "sp-api", "sp-blockchain", "sp-consensus", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", "substrate-test-client", "substrate-test-runtime", ] @@ -25044,7 +24059,7 @@ dependencies = [ "sc-transaction-pool", "sc-transaction-pool-api", "sp-blockchain", - "sp-runtime 31.0.1", + "sp-runtime", "substrate-test-runtime-client", "thiserror 1.0.65", ] @@ -25102,13 +24117,13 @@ dependencies = [ "parity-scale-codec", "parity-wasm", "polkavm-linker", - "sc-executor 0.32.0", + "sc-executor", "shlex", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-maybe-compressed-blob 11.0.0", + "sp-io", + "sp-maybe-compressed-blob", "sp-tracing 16.0.0", - "sp-version 29.0.0", + "sp-version", "strum 0.26.3", "tempfile", "toml 0.8.19", @@ -25134,32 +24149,6 @@ version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "734676eb262c623cec13c3155096e08d1f8f29adce39ba17948b18dad1e54142" -[[package]] -name = "subwasmlib" -version = "0.21.3" -source = "git+https://github.com/chevdor/subwasm?rev=v0.21.3#aa8acb6fdfb34144ac51ab95618a9b37fa251295" -dependencies = [ - "calm_io", - "frame-metadata 16.0.0", - "hex", - "ipfs-hasher", - "log", - "num-format", - "rand 0.8.5", - "reqwest", - "scale-info", - "semver 1.0.18", - "serde", - "serde_json", - "sp-version 35.0.0", - "substrate-differ", - "thiserror 1.0.65", - "url", - "uuid", - "wasm-loader", - "wasm-testbed", -] - [[package]] name = "subxt" version = "0.38.1" @@ -25172,7 +24161,7 @@ dependencies = [ "frame-metadata 17.0.0", "futures", "hex", - "impl-serde 0.5.0", + "impl-serde", "jsonrpsee", "parity-scale-codec", "polkadot-sdk 0.7.0", @@ -25281,7 +24270,7 @@ dependencies = [ "frame-metadata 17.0.0", "hashbrown 0.14.5", "hex", - "impl-serde 0.5.0", + "impl-serde", "keccak-hash", "parity-scale-codec", "polkadot-sdk 0.7.0", @@ -25310,7 +24299,7 @@ dependencies = [ "frame-metadata 20.0.0", "hashbrown 0.14.5", "hex", - "impl-serde 0.5.0", + "impl-serde", "keccak-hash", "parity-scale-codec", "primitive-types 0.13.1", @@ -25433,7 +24422,7 @@ dependencies = [ "frame-metadata 20.0.0", "futures", "hex", - "impl-serde 0.5.0", + "impl-serde", "jsonrpsee", "parity-scale-codec", "primitive-types 0.13.1", @@ -25873,7 +24862,7 @@ dependencies = [ "dlmalloc", "parity-scale-codec", "polkadot-parachain-primitives", - "sp-io 30.0.0", + "sp-io", "substrate-wasm-builder", "tiny-keccak", ] @@ -25920,7 +24909,7 @@ dependencies = [ "parity-scale-codec", "polkadot-parachain-primitives", "polkadot-primitives", - "sp-io 30.0.0", + "sp-io", "substrate-wasm-builder", "tiny-keccak", ] @@ -25959,7 +24948,7 @@ dependencies = [ "frame-support", "polkadot-primitives", "smallvec", - "sp-runtime 31.0.1", + "sp-runtime", ] [[package]] @@ -25971,7 +24960,7 @@ dependencies = [ "polkadot-core-primitives", "rococo-runtime-constants", "smallvec", - "sp-runtime 31.0.1", + "sp-runtime", "staging-xcm", "westend-runtime-constants", ] @@ -26555,25 +25544,13 @@ dependencies = [ "criterion", "hash-db", "keccak-hasher", - "memory-db 0.34.0", + "memory-db", "parity-scale-codec", - "trie-db 0.30.0", + "trie-db", "trie-root", "trie-standardmap", ] -[[package]] -name = "trie-db" -version = "0.29.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c992b4f40c234a074d48a757efeabb1a6be88af84c0c23f7ca158950cb0ae7f" -dependencies = [ - "hash-db", - "log", - "rustc-hex", - "smallvec", -] - [[package]] name = "trie-db" version = "0.30.0" @@ -26652,28 +25629,6 @@ dependencies = [ "utf-8", ] -[[package]] -name = "tungstenite" -version = "0.21.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ef1a641ea34f399a848dea702823bbecfb4c486f911735368f1f137cb8257e1" -dependencies = [ - "byteorder", - "bytes", - "data-encoding", - "http 1.1.0", - "httparse", - "log", - "rand 0.8.5", - "rustls 0.22.4", - "rustls-native-certs 0.7.0", - "rustls-pki-types", - "sha1", - "thiserror 1.0.65", - "url", - "utf-8", -] - [[package]] name = "tungstenite" version = "0.26.2" @@ -26833,18 +25788,6 @@ version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861" -[[package]] -name = "unsigned-varint" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f67332660eb59a6f1eb24ff1220c9e8d01738a8503c6002e30bcfe4bd9f2b4a9" - -[[package]] -name = "unsigned-varint" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7fdeedbf205afadfe39ae559b75c3240f24e257d0ca27e85f85cb82aa19ac35" - [[package]] name = "unsigned-varint" version = "0.7.2" @@ -26879,24 +25822,6 @@ version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" -[[package]] -name = "ureq" -version = "2.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b74fc6b57825be3373f7054754755f03ac3a8f5d70015ccad699ba2029956f4a" -dependencies = [ - "base64 0.22.1", - "flate2", - "log", - "once_cell", - "rustls 0.23.18", - "rustls-pki-types", - "serde", - "serde_json", - "url", - "webpki-roots 0.26.3", -] - [[package]] name = "url" version = "2.5.4" @@ -27037,7 +25962,7 @@ dependencies = [ "rand_chacha 0.3.1", "rand_core 0.6.4", "sha2 0.10.8", - "sha3 0.10.8", + "sha3", "zeroize", ] @@ -27232,25 +26157,6 @@ dependencies = [ "parity-wasm", ] -[[package]] -name = "wasm-loader" -version = "0.21.3" -source = "git+https://github.com/chevdor/subwasm?rev=v0.21.3#aa8acb6fdfb34144ac51ab95618a9b37fa251295" -dependencies = [ - "array-bytes 6.2.2", - "log", - "multibase 0.9.1", - "multihash 0.19.1", - "serde", - "serde_json", - "sp-maybe-compressed-blob 11.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "subrpcer", - "thiserror 1.0.65", - "tungstenite 0.21.0", - "ureq", - "url", -] - [[package]] name = "wasm-opt" version = "0.116.0" @@ -27291,29 +26197,6 @@ dependencies = [ "cxx-build", ] -[[package]] -name = "wasm-testbed" -version = "0.21.3" -source = "git+https://github.com/chevdor/subwasm?rev=v0.21.3#aa8acb6fdfb34144ac51ab95618a9b37fa251295" -dependencies = [ - "frame-metadata 16.0.0", - "hex", - "log", - "parity-scale-codec", - "sc-executor 0.38.0", - "sc-executor-common 0.34.0", - "scale-info", - "sp-core 33.0.1", - "sp-io 36.0.0", - "sp-runtime 37.0.0", - "sp-state-machine 0.41.0", - "sp-version 35.0.0", - "sp-wasm-interface 21.0.1", - "substrate-runtime-proposal-hash", - "thiserror 1.0.65", - "wasm-loader", -] - [[package]] name = "wasm-timer" version = "0.2.5" @@ -27371,7 +26254,7 @@ version = "0.32.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c128c039340ffd50d4195c3f8ce31aac357f06804cfc494c8b9508d4b30dca4" dependencies = [ - "ahash 0.8.11", + "ahash", "hashbrown 0.14.5", "string-interner", ] @@ -27683,7 +26566,7 @@ dependencies = [ "sp-consensus-babe", "sp-consensus-beefy", "sp-core 28.0.0", - "sp-runtime 31.0.1", + "sp-runtime", "westend-runtime", "westend-runtime-constants", ] @@ -27766,9 +26649,9 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "sp-api 26.0.0", - "sp-application-crypto 30.0.0", - "sp-arithmetic 23.0.0", + "sp-api", + "sp-application-crypto", + "sp-arithmetic", "sp-authority-discovery", "sp-block-builder", "sp-consensus-babe", @@ -27777,18 +26660,18 @@ dependencies = [ "sp-core 28.0.0", "sp-genesis-builder", "sp-inherents", - "sp-io 30.0.0", + "sp-io", "sp-keyring", "sp-mmr-primitives", "sp-npos-elections", "sp-offchain", - "sp-runtime 31.0.1", + "sp-runtime", "sp-session", "sp-staking", "sp-storage 19.0.0", "sp-tracing 16.0.0", "sp-transaction-pool", - "sp-version 29.0.0", + "sp-version", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -27807,8 +26690,8 @@ dependencies = [ "polkadot-runtime-common", "smallvec", "sp-core 28.0.0", - "sp-runtime 31.0.1", - "sp-weights 27.0.0", + "sp-runtime", + "sp-weights", "staging-xcm", "staging-xcm-builder", ] @@ -28299,7 +27182,7 @@ version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c7e468321c81fb07fa7f4c636c3972b9100f0346e5b6a9f2bd0603a52f7ed277" dependencies = [ - "curve25519-dalek 4.1.3", + "curve25519-dalek", "rand_core 0.6.4", "serde", "zeroize", @@ -28361,8 +27244,8 @@ dependencies = [ "polkadot-sdk-frame", "scale-info", "simple-mermaid", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -28392,11 +27275,11 @@ dependencies = [ "polkadot-parachain-primitives", "polkadot-primitives", "polkadot-runtime-parachains", - "sp-arithmetic 23.0.0", + "sp-arithmetic", "sp-core 28.0.0", "sp-crypto-hashing 0.1.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-tracing 16.0.0", "staging-xcm", "staging-xcm-executor", @@ -28420,8 +27303,8 @@ dependencies = [ "polkadot-test-service", "sp-consensus", "sp-keyring", - "sp-runtime 31.0.1", - "sp-state-machine 0.35.0", + "sp-runtime", + "sp-state-machine", "sp-tracing 16.0.0", "staging-xcm", "staging-xcm-executor", @@ -28452,10 +27335,10 @@ dependencies = [ "pallet-xcm", "parity-scale-codec", "scale-info", - "sp-api 26.0.0", - "sp-io 30.0.0", + "sp-api", + "sp-io", "sp-tracing 16.0.0", - "sp-weights 27.0.0", + "sp-weights", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -28476,8 +27359,8 @@ dependencies = [ "polkadot-primitives", "polkadot-runtime-parachains", "scale-info", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -28498,8 +27381,8 @@ dependencies = [ "polkadot-runtime-parachains", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "sp-tracing 16.0.0", "staging-xcm", "staging-xcm-builder", @@ -28527,8 +27410,8 @@ dependencies = [ "polkadot-runtime-parachains", "scale-info", "sp-core 28.0.0", - "sp-io 30.0.0", - "sp-runtime 31.0.1", + "sp-io", + "sp-runtime", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -28643,19 +27526,19 @@ dependencies = [ "polkadot-runtime-common", "scale-info", "serde_json", - "sp-api 26.0.0", + "sp-api", "sp-block-builder", "sp-consensus-aura", "sp-core 28.0.0", "sp-genesis-builder", "sp-inherents", - "sp-io 30.0.0", + "sp-io", "sp-keyring", "sp-offchain", - "sp-runtime 31.0.1", + "sp-runtime", "sp-session", "sp-transaction-pool", - "sp-version 29.0.0", + "sp-version", "staging-parachain-info", "staging-xcm", "staging-xcm-builder", diff --git a/polkadot/zombienet-sdk-tests/Cargo.toml b/polkadot/zombienet-sdk-tests/Cargo.toml index 2a7c76f824682..7e4ef6fc886f8 100644 --- a/polkadot/zombienet-sdk-tests/Cargo.toml +++ b/polkadot/zombienet-sdk-tests/Cargo.toml @@ -27,5 +27,7 @@ zombie-metadata = [] zombie-ci = [] [build-dependencies] +sc-executor = { workspace = true, default-features = true } +sc-runtime-utilities = { workspace = true, default-features = true } +sp-io = { workspace = true } substrate-build-script-utils = { workspace = true, default-features = true } -subwasmlib = { git = "https://github.com/chevdor/subwasm", rev = "v0.21.3" } diff --git a/polkadot/zombienet-sdk-tests/build.rs b/polkadot/zombienet-sdk-tests/build.rs index fc510715d04e4..4c6fcfb06e289 100644 --- a/polkadot/zombienet-sdk-tests/build.rs +++ b/polkadot/zombienet-sdk-tests/build.rs @@ -1,14 +1,13 @@ // Copyright (C) Parity Technologies (UK) Ltd. // SPDX-License-Identifier: Apache-2.0 +use sc_executor::WasmExecutor; use std::{ env, fs, path, path::{Path, PathBuf}, process::Command, }; -use subwasmlib::{source::Source, OutputFormat, Subwasm}; - macro_rules! debug_output { ($($tokens: tt)*) => { if env::var("ZOMBIE_METADATA_BUILD_DEBUG").is_ok() { @@ -82,11 +81,25 @@ fn build_wasm(chain: &str) -> PathBuf { PathBuf::from(wasm_path) } +type HostFunctions = ( + sp_io::allocator::HostFunctions, + sp_io::logging::HostFunctions, + sp_io::storage::HostFunctions, + sp_io::hashing::HostFunctions, +); + fn generate_metadata_file(wasm_path: &Path, output_path: &Path) { - let source = Source::from_options(Some(wasm_path.to_path_buf()), None, None, None).unwrap(); - let subwasm = Subwasm::new(&source.try_into().unwrap()).unwrap(); - let mut output_file = std::fs::File::create(output_path).unwrap(); - subwasm.write_metadata(OutputFormat::Scale, None, &mut output_file).unwrap(); + let wasm_bytes = fs::read(wasm_path).expect("Failed to read WASM file"); + + let executor = WasmExecutor::::builder() + .with_allow_missing_host_functions(true) + .build(); + + let metadata = + sc_runtime_utilities::fetch_latest_metadata_from_code_blob(&executor, wasm_bytes.into()) + .expect("Failed to fetch metadata from runtime"); + + fs::write(output_path, &*metadata).expect("Failed to write metadata file"); } fn fetch_metadata_file(chain: &str, output_path: &Path) {