From efdd8484995384a056812d88edfbd55588c59ba5 Mon Sep 17 00:00:00 2001 From: Jamie Date: Mon, 24 Jun 2024 01:15:37 +0800 Subject: [PATCH 01/16] [no ci]Enable metadata hash verification Signed-off-by: Jamie --- Cargo.lock | 3481 ++++++++++++++++++++++------------- Cargo.toml | 5 +- runtime/calamari/Cargo.toml | 2 + runtime/calamari/build.rs | 11 + runtime/calamari/src/lib.rs | 1 + runtime/manta/Cargo.toml | 2 + runtime/manta/build.rs | 11 + runtime/manta/src/lib.rs | 1 + 8 files changed, 2245 insertions(+), 1269 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7c6065e56..bf3092582 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -846,7 +846,7 @@ name = "async-backing-primitives" version = "0.9.0" source = "git+https://github.com/Manta-Network/moonkit.git?branch=manta-polkadot-1.6.0#f426837a93b3d72b96c7fd07ab09a9163fe85ee6" dependencies = [ - "sp-api", + "sp-api 4.0.0-dev", "sp-consensus-slots", ] @@ -1013,9 +1013,9 @@ checksum = "fbb36e985947064623dbd357f727af08ffd077f93d696782f3c56365fa2e2799" [[package]] name = "async-trait" -version = "0.1.74" +version = "0.1.80" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9" +checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" dependencies = [ "proc-macro2", "quote", @@ -1212,19 +1212,35 @@ version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "93f2635620bf0b9d4576eb7bb9a38a55df78bd1205d26fa994b25911a69f212f" dependencies = [ - "bitcoin_hashes", + "bitcoin_hashes 0.11.0", "rand", "rand_core 0.6.4", "serde", "unicode-normalization", ] +[[package]] +name = "bitcoin-internals" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9425c3bf7089c983facbae04de54513cce73b41c7f9ff8c845b54e7bc64ebbfb" + [[package]] name = "bitcoin_hashes" version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "90064b8dee6815a6470d60bad07bbbaee885c0e12d04177138fa3291a01b7bc4" +[[package]] +name = "bitcoin_hashes" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1930a4dabfebb8d7d9992db18ebe3ae2876f0a305fab206fd168df931ede293b" +dependencies = [ + "bitcoin-internals", + "hex-conservative", +] + [[package]] name = "bitflags" version = "1.3.2" @@ -1394,6 +1410,18 @@ dependencies = [ "serde", ] +[[package]] +name = "bounded-collections" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d32385ecb91a31bddaf908e8dcf4a15aef1bcd3913cc03ebfad02ff6d568abc1" +dependencies = [ + "log", + "parity-scale-codec", + "scale-info", + "serde", +] + [[package]] name = "bounded-vec" version = "0.7.1" @@ -1410,8 +1438,8 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "parity-scale-codec", "scale-info", - "sp-core", - "sp-runtime", + "sp-core 21.0.0", + "sp-runtime 24.0.0", ] [[package]] @@ -1539,8 +1567,9 @@ dependencies = [ "frame-benchmarking", "frame-executive", "frame-metadata", - "frame-support", - "frame-system", + "frame-metadata-hash-extension", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -1602,26 +1631,26 @@ dependencies = [ "session-key-primitives", "session-keys-primitives", "smallvec", - "sp-api", - "sp-application-crypto", - "sp-arithmetic", + "sp-api 4.0.0-dev", + "sp-application-crypto 23.0.0", + "sp-arithmetic 16.0.0", "sp-block-builder", "sp-consensus-aura", - "sp-core", - "sp-inherents", - "sp-io", + "sp-core 21.0.0", + "sp-inherents 4.0.0-dev", + "sp-io 23.0.0", "sp-offchain", - "sp-runtime", + "sp-runtime 24.0.0", "sp-session", "sp-std 8.0.0", "sp-transaction-pool", - "sp-version", + "sp-version 22.0.0", "staging-parachain-info", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", "substrate-fixed", - "substrate-wasm-builder", + "substrate-wasm-builder 23.0.0", "version-compare", "xcm-simulator", "zenlink-protocol", @@ -1634,16 +1663,16 @@ version = "4.7.0" dependencies = [ "chrono", "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "manta-primitives", "pallet-balances", "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -1867,7 +1896,7 @@ version = "4.4.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442" dependencies = [ - "heck", + "heck 0.4.1", "proc-macro2", "quote", "syn 2.0.57", @@ -1951,15 +1980,15 @@ dependencies = [ [[package]] name = "console" -version = "0.15.7" +version = "0.15.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c926e00cc70edefdc64d3a5ff31cc65bb97a3460097762bd23afb4d8145fccf8" +checksum = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb" dependencies = [ "encode_unicode", "lazy_static", "libc", "unicode-width", - "windows-sys 0.45.0", + "windows-sys 0.52.0", ] [[package]] @@ -2089,7 +2118,7 @@ dependencies = [ "gimli 0.27.3", "hashbrown 0.13.2", "log", - "regalloc2", + "regalloc2 0.6.1", "smallvec", "target-lexicon", ] @@ -2347,8 +2376,8 @@ dependencies = [ "sc-client-api", "sc-service", "sp-blockchain", - "sp-core", - "sp-runtime", + "sp-core 21.0.0", + "sp-runtime 24.0.0", "url", ] @@ -2360,7 +2389,7 @@ dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", "cumulus-primitives-core", - "futures 0.3.29", + "futures 0.3.30", "parity-scale-codec", "parking_lot 0.12.1", "polkadot-node-primitives", @@ -2368,10 +2397,10 @@ dependencies = [ "polkadot-overseer", "polkadot-primitives", "sc-client-api", - "sp-api", + "sp-api 4.0.0-dev", "sp-consensus", - "sp-core", - "sp-runtime", + "sp-core 21.0.0", + "sp-runtime 24.0.0", "tracing", ] @@ -2388,7 +2417,7 @@ dependencies = [ "cumulus-primitives-aura", "cumulus-primitives-core", "cumulus-relay-chain-interface", - "futures 0.3.29", + "futures 0.3.30", "parity-scale-codec", "polkadot-node-primitives", "polkadot-node-subsystem", @@ -2401,17 +2430,17 @@ dependencies = [ "sc-consensus-slots", "sc-telemetry", "schnellru", - "sp-api", - "sp-application-crypto", + "sp-api 4.0.0-dev", + "sp-application-crypto 23.0.0", "sp-block-builder", "sp-blockchain", "sp-consensus", "sp-consensus-aura", - "sp-core", - "sp-inherents", - "sp-keystore", - "sp-runtime", - "sp-state-machine", + "sp-core 21.0.0", + "sp-inherents 4.0.0-dev", + "sp-keystore 0.27.0", + "sp-runtime 24.0.0", + "sp-state-machine 0.28.0", "sp-timestamp", "substrate-prometheus-endpoint", "tracing", @@ -2427,7 +2456,7 @@ dependencies = [ "cumulus-primitives-core", "cumulus-relay-chain-interface", "dyn-clone", - "futures 0.3.29", + "futures 0.3.30", "log", "parity-scale-codec", "polkadot-primitives", @@ -2438,10 +2467,10 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-consensus-slots", - "sp-core", - "sp-runtime", + "sp-core 21.0.0", + "sp-runtime 24.0.0", "sp-timestamp", - "sp-trie", + "sp-trie 22.0.0", "substrate-prometheus-endpoint", "tracing", ] @@ -2455,9 +2484,9 @@ dependencies = [ "async-trait", "cumulus-primitives-parachain-inherent", "sp-consensus", - "sp-inherents", - "sp-runtime", - "sp-state-machine", + "sp-inherents 4.0.0-dev", + "sp-runtime 24.0.0", + "sp-state-machine 0.28.0", "thiserror", ] @@ -2470,16 +2499,16 @@ dependencies = [ "cumulus-client-consensus-common", "cumulus-primitives-core", "cumulus-relay-chain-interface", - "futures 0.3.29", + "futures 0.3.30", "parking_lot 0.12.1", "sc-consensus", - "sp-api", + "sp-api 4.0.0-dev", "sp-block-builder", "sp-blockchain", "sp-consensus", - "sp-core", - "sp-inherents", - "sp-runtime", + "sp-core 21.0.0", + "sp-inherents 4.0.0-dev", + "sp-runtime 24.0.0", "substrate-prometheus-endpoint", "tracing", ] @@ -2491,7 +2520,7 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "async-trait", "cumulus-relay-chain-interface", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "parity-scale-codec", "parking_lot 0.12.1", @@ -2501,9 +2530,9 @@ dependencies = [ "sc-client-api", "sp-blockchain", "sp-consensus", - "sp-core", - "sp-runtime", - "sp-state-machine", + "sp-core 21.0.0", + "sp-runtime 24.0.0", + "sp-state-machine 0.28.0", "tracing", ] @@ -2520,14 +2549,14 @@ dependencies = [ "parity-scale-codec", "sc-client-api", "scale-info", - "sp-api", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-state-machine", + "sp-api 4.0.0-dev", + "sp-core 21.0.0", + "sp-inherents 4.0.0-dev", + "sp-runtime 24.0.0", + "sp-state-machine 0.28.0", "sp-std 8.0.0", "sp-storage 13.0.0", - "sp-trie", + "sp-trie 22.0.0", "tracing", ] @@ -2539,7 +2568,7 @@ dependencies = [ "async-trait", "cumulus-primitives-core", "cumulus-relay-chain-interface", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "parity-scale-codec", "polkadot-node-primitives", @@ -2550,8 +2579,8 @@ dependencies = [ "sc-client-api", "sc-consensus", "sp-consensus", - "sp-maybe-compressed-blob", - "sp-runtime", + "sp-maybe-compressed-blob 4.1.0-dev", + "sp-runtime 24.0.0", "tracing", ] @@ -2570,7 +2599,7 @@ dependencies = [ "cumulus-relay-chain-inprocess-interface", "cumulus-relay-chain-interface", "cumulus-relay-chain-minimal-node", - "futures 0.3.29", + "futures 0.3.30", "polkadot-primitives", "sc-client-api", "sc-consensus", @@ -2583,11 +2612,11 @@ dependencies = [ "sc-telemetry", "sc-transaction-pool", "sc-utils", - "sp-api", + "sp-api 4.0.0-dev", "sp-blockchain", "sp-consensus", - "sp-core", - "sp-runtime", + "sp-core 21.0.0", + "sp-runtime 24.0.0", "sp-transaction-pool", ] @@ -2598,13 +2627,13 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "cumulus-primitives-core", "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", "staging-xcm", ] @@ -2621,8 +2650,8 @@ dependencies = [ "cumulus-primitives-proof-size-hostfunction", "environmental", "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "impl-trait-for-tuples", "log", "pallet-message-queue", @@ -2630,17 +2659,17 @@ dependencies = [ "polkadot-parachain-primitives", "polkadot-runtime-parachains", "scale-info", - "sp-core", + "sp-core 21.0.0", "sp-externalities 0.19.0", - "sp-inherents", - "sp-io", - "sp-runtime", - "sp-state-machine", + "sp-inherents 4.0.0-dev", + "sp-io 23.0.0", + "sp-runtime 24.0.0", + "sp-state-machine 0.28.0", "sp-std 8.0.0", - "sp-trie", - "sp-version", + "sp-trie 22.0.0", + "sp-version 22.0.0", "staging-xcm", - "trie-db", + "trie-db 0.28.0", ] [[package]] @@ -2660,11 +2689,11 @@ version = "3.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "pallet-session", "parity-scale-codec", - "sp-runtime", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -2674,12 +2703,12 @@ version = "0.1.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "cumulus-primitives-core", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", "staging-xcm", ] @@ -2689,21 +2718,21 @@ name = "cumulus-pallet-xcmp-queue" version = "0.1.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "bounded-collections", + "bounded-collections 0.1.9", "bp-xcm-bridge-hub-router", "cumulus-primitives-core", "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "pallet-message-queue", "parity-scale-codec", "polkadot-runtime-common", "polkadot-runtime-parachains", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", "staging-xcm", "staging-xcm-executor", @@ -2717,9 +2746,9 @@ dependencies = [ "parity-scale-codec", "polkadot-core-primitives", "polkadot-primitives", - "sp-api", + "sp-api 4.0.0-dev", "sp-consensus-aura", - "sp-runtime", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -2733,10 +2762,10 @@ dependencies = [ "polkadot-parachain-primitives", "polkadot-primitives", "scale-info", - "sp-api", - "sp-runtime", + "sp-api 4.0.0-dev", + "sp-runtime 24.0.0", "sp-std 8.0.0", - "sp-trie", + "sp-trie 22.0.0", "staging-xcm", ] @@ -2749,10 +2778,10 @@ dependencies = [ "cumulus-primitives-core", "parity-scale-codec", "scale-info", - "sp-core", - "sp-inherents", + "sp-core 21.0.0", + "sp-inherents 4.0.0-dev", "sp-std 8.0.0", - "sp-trie", + "sp-trie 22.0.0", ] [[package]] @@ -2762,7 +2791,7 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "sp-externalities 0.19.0", "sp-runtime-interface 17.0.0", - "sp-trie", + "sp-trie 22.0.0", ] [[package]] @@ -2771,9 +2800,9 @@ version = "0.1.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "cumulus-primitives-core", - "futures 0.3.29", + "futures 0.3.30", "parity-scale-codec", - "sp-inherents", + "sp-inherents 4.0.0-dev", "sp-std 8.0.0", "sp-timestamp", ] @@ -2784,14 +2813,14 @@ version = "0.1.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "cumulus-primitives-core", - "frame-support", + "frame-support 4.0.0-dev", "log", "pallet-xcm-benchmarks", "parity-scale-codec", "polkadot-runtime-common", "polkadot-runtime-parachains", - "sp-io", - "sp-runtime", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", "staging-xcm", "staging-xcm-builder", @@ -2806,7 +2835,7 @@ dependencies = [ "async-trait", "cumulus-primitives-core", "cumulus-relay-chain-interface", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "polkadot-cli", "polkadot-service", @@ -2815,11 +2844,11 @@ dependencies = [ "sc-sysinfo", "sc-telemetry", "sc-tracing", - "sp-api", + "sp-api 4.0.0-dev", "sp-consensus", - "sp-core", - "sp-runtime", - "sp-state-machine", + "sp-core 21.0.0", + "sp-runtime 24.0.0", + "sp-state-machine 0.28.0", ] [[package]] @@ -2829,14 +2858,14 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "async-trait", "cumulus-primitives-core", - "futures 0.3.29", + "futures 0.3.30", "jsonrpsee-core", "parity-scale-codec", "polkadot-overseer", "sc-client-api", - "sp-api", + "sp-api 4.0.0-dev", "sp-blockchain", - "sp-state-machine", + "sp-state-machine 0.28.0", "thiserror", ] @@ -2850,7 +2879,7 @@ dependencies = [ "cumulus-primitives-core", "cumulus-relay-chain-interface", "cumulus-relay-chain-rpc-interface", - "futures 0.3.29", + "futures 0.3.30", "parking_lot 0.12.1", "polkadot-availability-recovery", "polkadot-collator-protocol", @@ -2871,11 +2900,11 @@ dependencies = [ "sc-service", "sc-tracing", "sc-utils", - "sp-api", + "sp-api 4.0.0-dev", "sp-blockchain", "sp-consensus", "sp-consensus-babe", - "sp-runtime", + "sp-runtime 24.0.0", "substrate-prometheus-endpoint", "tokio", "tracing", @@ -2890,7 +2919,7 @@ dependencies = [ "cumulus-primitives-core", "cumulus-relay-chain-interface", "either", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "jsonrpsee", "parity-scale-codec", @@ -2905,14 +2934,14 @@ dependencies = [ "serde_json", "smoldot", "smoldot-light", - "sp-api", + "sp-api 4.0.0-dev", "sp-authority-discovery", "sp-consensus-babe", - "sp-core", - "sp-runtime", - "sp-state-machine", + "sp-core 21.0.0", + "sp-runtime 24.0.0", + "sp-state-machine 0.28.0", "sp-storage 13.0.0", - "sp-version", + "sp-version 22.0.0", "thiserror", "tokio", "tokio-util", @@ -2928,10 +2957,10 @@ dependencies = [ "cumulus-primitives-core", "parity-scale-codec", "polkadot-primitives", - "sp-runtime", - "sp-state-machine", + "sp-runtime 24.0.0", + "sp-state-machine 0.28.0", "sp-std 8.0.0", - "sp-trie", + "sp-trie 22.0.0", ] [[package]] @@ -3170,6 +3199,17 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "derive-syn-parse" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d65d7ce8132b7c0e54497a4d9a55a1c2a0912a0d786cf894472ba818fba45762" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.57", +] + [[package]] name = "derive_more" version = "0.99.17" @@ -3290,21 +3330,21 @@ dependencies = [ [[package]] name = "docify" -version = "0.2.7" +version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cc4fd38aaa9fb98ac70794c82a00360d1e165a87fbf96a8a91f9dfc602aaee2" +checksum = "43a2f138ad521dc4a2ced1a4576148a6a610b4c5923933b062a263130a6802ce" dependencies = [ "docify_macros", ] [[package]] name = "docify_macros" -version = "0.2.7" +version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63fa215f3a0d40fb2a221b3aa90d8e1fbb8379785a990cb60d62ac71ebdc6460" +checksum = "1a081e51fb188742f5a7a1164ad752121abcb22874b21e2c3b0dd040c515fdad" dependencies = [ "common-path", - "derive-syn-parse", + "derive-syn-parse 0.2.0", "once_cell", "proc-macro2", "quote", @@ -3382,6 +3422,7 @@ dependencies = [ "digest 0.10.7", "elliptic-curve 0.13.8", "rfc6979 0.4.0", + "serdect", "signature 2.2.0", "spki", ] @@ -3504,6 +3545,7 @@ dependencies = [ "pkcs8", "rand_core 0.6.4", "sec1 0.7.3", + "serdect", "subtle 2.4.1", "zeroize", ] @@ -3529,7 +3571,7 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c9720bba047d567ffc8a3cba48bf19126600e249ab7f128e9233e6376976a116" dependencies = [ - "heck", + "heck 0.4.1", "proc-macro2", "quote", "syn 1.0.109", @@ -3645,7 +3687,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e43f2f1833d64e33f15592464d6fdd70f349dda7b1a53088eb83cd94014008c5" dependencies = [ - "futures 0.3.29", + "futures 0.3.30", ] [[package]] @@ -3685,6 +3727,12 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" +[[package]] +name = "fallible-iterator" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649" + [[package]] name = "fastrand" version = "1.9.0" @@ -3803,7 +3851,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "36530797b9bf31cd4ff126dcfee8170f86b00cfdcea3269d73133cc0415945c3" dependencies = [ "either", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "log", "num-traits", @@ -3899,20 +3947,20 @@ name = "frame-benchmarking" version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "frame-support", - "frame-support-procedural", - "frame-system", + "frame-support 4.0.0-dev", + "frame-support-procedural 4.0.0-dev", + "frame-system 4.0.0-dev", "linregress", "log", "parity-scale-codec", "paste", "scale-info", "serde", - "sp-api", - "sp-application-crypto", - "sp-core", - "sp-io", - "sp-runtime", + "sp-api 4.0.0-dev", + "sp-application-crypto 23.0.0", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-runtime-interface 17.0.0", "sp-std 8.0.0", "sp-storage 13.0.0", @@ -3930,8 +3978,8 @@ dependencies = [ "clap", "comfy-table", "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "gethostname", "handlebars", "itertools 0.10.5", @@ -3945,23 +3993,23 @@ dependencies = [ "sc-cli", "sc-client-api", "sc-client-db", - "sc-executor", + "sc-executor 0.10.0-dev", "sc-service", "sc-sysinfo", "serde", "serde_json", - "sp-api", + "sp-api 4.0.0-dev", "sp-blockchain", - "sp-core", + "sp-core 21.0.0", "sp-database", "sp-externalities 0.19.0", - "sp-inherents", - "sp-io", - "sp-keystore", - "sp-runtime", - "sp-state-machine", + "sp-inherents 4.0.0-dev", + "sp-io 23.0.0", + "sp-keystore 0.27.0", + "sp-runtime 24.0.0", + "sp-state-machine 0.28.0", "sp-storage 13.0.0", - "sp-trie", + "sp-trie 22.0.0", "sp-wasm-interface 14.0.0", "thiserror", "thousands", @@ -3984,14 +4032,14 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-election-provider-solution-type", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "parity-scale-codec", "scale-info", - "sp-arithmetic", - "sp-core", + "sp-arithmetic 16.0.0", + "sp-core 21.0.0", "sp-npos-elections", - "sp-runtime", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -4000,15 +4048,15 @@ name = "frame-executive" version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "frame-try-runtime", "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", "sp-tracing 10.0.0", ] @@ -4025,21 +4073,37 @@ dependencies = [ "serde", ] +[[package]] +name = "frame-metadata-hash-extension" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba1fa15dc90efe948898c06a3be111628230db100ffa2907e662062e9c9d1abd" +dependencies = [ + "array-bytes 6.2.2", + "docify", + "frame-support 35.0.0", + "frame-system 35.0.0", + "log", + "parity-scale-codec", + "scale-info", + "sp-runtime 38.0.0", +] + [[package]] name = "frame-remote-externalities" version = "0.10.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "futures 0.3.29", + "futures 0.3.30", "indicatif", "jsonrpsee", "log", "parity-scale-codec", "serde", - "sp-core", - "sp-io", - "sp-runtime", - "sp-state-machine", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", + "sp-state-machine 0.28.0", "spinners", "substrate-rpc-client", "tokio", @@ -4057,9 +4121,9 @@ dependencies = [ "docify", "environmental", "frame-metadata", - "frame-support-procedural", + "frame-support-procedural 4.0.0-dev", "impl-trait-for-tuples", - "k256 0.13.2", + "k256 0.13.3", "log", "macro_magic", "parity-scale-codec", @@ -4068,21 +4132,63 @@ dependencies = [ "serde", "serde_json", "smallvec", - "sp-api", - "sp-arithmetic", - "sp-core", + "sp-api 4.0.0-dev", + "sp-arithmetic 16.0.0", + "sp-core 21.0.0", "sp-core-hashing-proc-macro", "sp-debug-derive 8.0.0", - "sp-genesis-builder", - "sp-inherents", - "sp-io", - "sp-metadata-ir", - "sp-runtime", - "sp-staking", - "sp-state-machine", + "sp-genesis-builder 0.1.0", + "sp-inherents 4.0.0-dev", + "sp-io 23.0.0", + "sp-metadata-ir 0.1.0", + "sp-runtime 24.0.0", + "sp-staking 4.0.0-dev", + "sp-state-machine 0.28.0", "sp-std 8.0.0", "sp-tracing 10.0.0", - "sp-weights", + "sp-weights 20.0.0", + "static_assertions", + "tt-call", +] + +[[package]] +name = "frame-support" +version = "35.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab6d7780b7f337c8a072f0a7480cbc7b580f9bf871c434fae65e8935053ee5ef" +dependencies = [ + "aquamarine", + "array-bytes 6.2.2", + "bitflags 1.3.2", + "docify", + "environmental", + "frame-metadata", + "frame-support-procedural 30.0.0", + "impl-trait-for-tuples", + "k256 0.13.3", + "log", + "macro_magic", + "parity-scale-codec", + "paste", + "scale-info", + "serde", + "serde_json", + "smallvec", + "sp-api 33.0.0", + "sp-arithmetic 26.0.0", + "sp-core 34.0.0", + "sp-crypto-hashing-proc-macro", + "sp-debug-derive 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-genesis-builder 0.14.0", + "sp-inherents 33.0.0", + "sp-io 37.0.0", + "sp-metadata-ir 0.7.0", + "sp-runtime 38.0.0", + "sp-staking 33.0.0", + "sp-state-machine 0.42.0", + "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-tracing 17.0.0", + "sp-weights 31.0.0", "static_assertions", "tt-call", ] @@ -4094,9 +4200,9 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "Inflector", "cfg-expr", - "derive-syn-parse", + "derive-syn-parse 0.1.5", "expander 2.0.0", - "frame-support-procedural-tools", + "frame-support-procedural-tools 4.0.0-dev", "itertools 0.10.5", "macro_magic", "proc-macro-warning", @@ -4106,12 +4212,45 @@ dependencies = [ "syn 2.0.57", ] +[[package]] +name = "frame-support-procedural" +version = "30.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4328bc3667947393eabd1234ae2f07f1c71b63f57b41344db3d9eafe3384adfd" +dependencies = [ + "Inflector", + "cfg-expr", + "derive-syn-parse 0.2.0", + "expander 2.0.0", + "frame-support-procedural-tools 13.0.0", + "itertools 0.11.0", + "macro_magic", + "proc-macro-warning", + "proc-macro2", + "quote", + "sp-crypto-hashing", + "syn 2.0.57", +] + [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "frame-support-procedural-tools-derive", + "frame-support-procedural-tools-derive 3.0.0", + "proc-macro-crate 3.1.0", + "proc-macro2", + "quote", + "syn 2.0.57", +] + +[[package]] +name = "frame-support-procedural-tools" +version = "13.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bead15a320be1764cdd50458c4cfacb23e0cee65f64f500f8e34136a94c7eeca" +dependencies = [ + "frame-support-procedural-tools-derive 12.0.0", "proc-macro-crate 3.1.0", "proc-macro2", "quote", @@ -4128,6 +4267,17 @@ dependencies = [ "syn 2.0.57", ] +[[package]] +name = "frame-support-procedural-tools-derive" +version = "12.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed971c6435503a099bdac99fe4c5bea08981709e5b5a0a8535a1856f48561191" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.57", +] + [[package]] name = "frame-system" version = "4.0.0-dev" @@ -4135,17 +4285,38 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "cfg-if", "docify", - "frame-support", + "frame-support 4.0.0-dev", "log", "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", - "sp-version", - "sp-weights", + "sp-version 22.0.0", + "sp-weights 20.0.0", +] + +[[package]] +name = "frame-system" +version = "35.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6baa2218d90c5a23db08dd0188cfe6aa0af7d36fb9b0fc2f73bc5c4abe4dd812" +dependencies = [ + "cfg-if", + "docify", + "frame-support 35.0.0", + "log", + "parity-scale-codec", + "scale-info", + "serde", + "sp-core 34.0.0", + "sp-io 37.0.0", + "sp-runtime 38.0.0", + "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-version 36.0.0", + "sp-weights 31.0.0", ] [[package]] @@ -4154,12 +4325,12 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "parity-scale-codec", "scale-info", - "sp-core", - "sp-runtime", + "sp-core 21.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -4169,7 +4340,7 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "parity-scale-codec", - "sp-api", + "sp-api 4.0.0-dev", ] [[package]] @@ -4177,10 +4348,10 @@ name = "frame-try-runtime" version = "0.10.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "frame-support", + "frame-support 4.0.0-dev", "parity-scale-codec", - "sp-api", - "sp-runtime", + "sp-api 4.0.0-dev", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -4242,9 +4413,9 @@ checksum = "3a471a38ef8ed83cd6e40aa59c1ffe17db6855c18e3604d9c4ed8c08ebc28678" [[package]] name = "futures" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da0290714b38af9b4a7b094b8a37086d1b4e61f2df9122c3cad2577669145335" +checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" dependencies = [ "futures-channel", "futures-core", @@ -4257,9 +4428,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb" +checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" dependencies = [ "futures-core", "futures-sink", @@ -4267,15 +4438,15 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c" +checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" [[package]] name = "futures-executor" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f4fb8693db0cf099eadcca0efe2a5a22e4550f98ed16aba6c48700da29597bc" +checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" dependencies = [ "futures-core", "futures-task", @@ -4285,9 +4456,9 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8bf34a163b5c4c52d0478a4d757da8fb65cabef42ba90515efee0f6f9fa45aaa" +checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" [[package]] name = "futures-lite" @@ -4319,9 +4490,9 @@ dependencies = [ [[package]] name = "futures-macro" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb" +checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" dependencies = [ "proc-macro2", "quote", @@ -4341,15 +4512,15 @@ dependencies = [ [[package]] name = "futures-sink" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e36d3378ee38c2a36ad710c5d30c2911d752cb941c00c72dbabfb786a7970817" +checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" [[package]] name = "futures-task" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2" +checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" [[package]] name = "futures-timer" @@ -4359,9 +4530,9 @@ checksum = "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c" [[package]] name = "futures-util" -version = "0.3.29" +version = "0.3.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a19526d624e703a3179b3d322efec918b6246ea0fa51d41124525f00f1cc8104" +checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" dependencies = [ "futures 0.1.31", "futures-channel", @@ -4473,7 +4644,7 @@ version = "0.27.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e" dependencies = [ - "fallible-iterator", + "fallible-iterator 0.2.0", "indexmap 1.9.3", "stable_deref_trait", ] @@ -4483,6 +4654,10 @@ name = "gimli" version = "0.28.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" +dependencies = [ + "fallible-iterator 0.3.0", + "stable_deref_trait", +] [[package]] name = "gitignore" @@ -4635,6 +4810,12 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" +[[package]] +name = "heck" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" + [[package]] name = "hermit-abi" version = "0.3.3" @@ -4647,6 +4828,12 @@ version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" +[[package]] +name = "hex-conservative" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "212ab92002354b4819390025006c897e8140934349e8635c9b077f47b4dcbd20" + [[package]] name = "hex-literal" version = "0.4.1" @@ -4891,7 +5078,7 @@ dependencies = [ "async-io 2.2.1", "core-foundation", "fnv", - "futures 0.3.29", + "futures 0.3.30", "if-addrs", "ipnet", "log", @@ -5043,8 +5230,8 @@ dependencies = [ "cumulus-primitives-parachain-inherent", "cumulus-test-relay-sproof-builder", "frame-metadata", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "lazy_static", "manta-collator-selection", "manta-primitives", @@ -5079,10 +5266,10 @@ dependencies = [ "runtime-common", "scale-info", "session-key-primitives", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", + "sp-arithmetic 16.0.0", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", "staging-parachain-info", "staging-xcm", @@ -5277,7 +5464,7 @@ version = "0.16.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "44e8ab85614a08792b9bff6c8feee23be78c98d0182d4c622c05256ab553892a" dependencies = [ - "heck", + "heck 0.4.1", "proc-macro-crate 1.3.1", "proc-macro2", "quote", @@ -5347,14 +5534,15 @@ dependencies = [ [[package]] name = "k256" -version = "0.13.2" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f01b677d82ef7a676aa37e099defd83a28e15687112cafdd112d60236b6115b" +checksum = "956ff9b67e26e1a6a866cb758f12c6f8746208489e3e4a4b5580802f2f0a587b" dependencies = [ "cfg-if", "ecdsa 0.16.9", "elliptic-curve 0.13.8", "once_cell", + "serdect", "sha2 0.10.8", ] @@ -5431,9 +5619,9 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "libc" -version = "0.2.150" +version = "0.2.155" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c" +checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" [[package]] name = "libloading" @@ -5458,7 +5646,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f35eae38201a993ece6bdc823292d6abd1bffed1c4d0f4a3517d2bd8e1d917fe" dependencies = [ "bytes", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "getrandom 0.2.11", "instant", @@ -5516,7 +5704,7 @@ checksum = "3c1df63c0b582aa434fb09b2d86897fa2b419ffeccf934b36f87fcedc8e835c2" dependencies = [ "either", "fnv", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "instant", "libp2p-identity", @@ -5542,7 +5730,7 @@ version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "146ff7034daae62077c415c2376b8057368042df6ab95f5432ad5e88568b1554" dependencies = [ - "futures 0.3.29", + "futures 0.3.30", "libp2p-core", "log", "parking_lot 0.12.1", @@ -5558,7 +5746,7 @@ checksum = "5455f472243e63b9c497ff320ded0314254a9eb751799a39c283c6f20b793f3c" dependencies = [ "asynchronous-codec", "either", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "libp2p-core", "libp2p-identity", @@ -5601,7 +5789,7 @@ dependencies = [ "bytes", "either", "fnv", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "instant", "libp2p-core", @@ -5625,7 +5813,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "19983e1f949f979a928f2c603de1cf180cc0dc23e4ac93a62651ccb18341460b" dependencies = [ "data-encoding", - "futures 0.3.29", + "futures 0.3.30", "if-watch", "libp2p-core", "libp2p-identity", @@ -5661,7 +5849,7 @@ checksum = "9c3673da89d29936bc6435bafc638e2f184180d554ce844db65915113f86ec5e" dependencies = [ "bytes", "curve25519-dalek 3.2.0", - "futures 0.3.29", + "futures 0.3.30", "libp2p-core", "libp2p-identity", "log", @@ -5683,7 +5871,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3e57759c19c28a73ef1eb3585ca410cefb72c1a709fcf6de1612a378e4219202" dependencies = [ "either", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "instant", "libp2p-core", @@ -5700,7 +5888,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c6b26abd81cd2398382a1edfe739b539775be8a90fa6914f39b2ab49571ec735" dependencies = [ "bytes", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "if-watch", "libp2p-core", @@ -5722,7 +5910,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ffdb374267d42dc5ed5bc53f6e601d4a64ac5964779c6e40bb9e4f14c1e30d5" dependencies = [ "async-trait", - "futures 0.3.29", + "futures 0.3.30", "instant", "libp2p-core", "libp2p-identity", @@ -5739,7 +5927,7 @@ checksum = "903b3d592d7694e56204d211f29d31bc004be99386644ba8731fc3e3ef27b296" dependencies = [ "either", "fnv", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "instant", "libp2p-core", @@ -5758,7 +5946,7 @@ version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0fba456131824ab6acd4c7bf61e9c0f0a3014b5fc9868ccb8e10d344594cdc4f" dependencies = [ - "heck", + "heck 0.4.1", "quote", "syn 1.0.109", ] @@ -5769,7 +5957,7 @@ version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33d33698596d7722d85d3ab0c86c2c322254fce1241e91208e3679b4eb3026cf" dependencies = [ - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "if-watch", "libc", @@ -5785,7 +5973,7 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff08d13d0dc66e5e9ba6279c1de417b84fa0d0adc3b03e5732928c180ec02781" dependencies = [ - "futures 0.3.29", + "futures 0.3.30", "futures-rustls", "libp2p-core", "libp2p-identity", @@ -5804,7 +5992,7 @@ version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77dff9d32353a5887adb86c8afc1de1a94d9e8c3bc6df8b2201d7cdf5c848f43" dependencies = [ - "futures 0.3.29", + "futures 0.3.30", "js-sys", "libp2p-core", "parity-send-wrapper", @@ -5819,7 +6007,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "111273f7b3d3510524c752e8b7a5314b7f7a1fee7e68161c01a7d72cbb06db9f" dependencies = [ "either", - "futures 0.3.29", + "futures 0.3.30", "futures-rustls", "libp2p-core", "log", @@ -5837,7 +6025,7 @@ version = "0.43.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4dcd21d950662700a385d4c6d68e2f5f54d778e97068cdd718522222ef513bda" dependencies = [ - "futures 0.3.29", + "futures 0.3.30", "libp2p-core", "log", "thiserror", @@ -6080,7 +6268,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "468155613a44cfd825f1fb0ffa532b018253920d404e6fca1e8d43155198a46d" dependencies = [ "const-random", - "derive-syn-parse", + "derive-syn-parse 0.1.5", "macro_magic_core_macros", "proc-macro2", "quote", @@ -6136,10 +6324,10 @@ dependencies = [ "cumulus-relay-chain-rpc-interface", "frame-benchmarking", "frame-benchmarking-cli", - "frame-support", + "frame-support 4.0.0-dev", "frame-system-rpc-runtime-api", "frame-try-runtime", - "futures 0.3.29", + "futures 0.3.30", "hex-literal", "jsonrpsee", "log", @@ -6171,7 +6359,7 @@ dependencies = [ "sc-consensus-aura", "sc-consensus-manual-seal", "sc-consensus-slots", - "sc-executor", + "sc-executor 0.10.0-dev", "sc-keystore", "sc-network", "sc-rpc", @@ -6185,24 +6373,24 @@ dependencies = [ "serde", "session-key-primitives", "session-keys-primitives", - "sp-api", - "sp-application-crypto", - "sp-arithmetic", + "sp-api 4.0.0-dev", + "sp-application-crypto 23.0.0", + "sp-arithmetic 16.0.0", "sp-block-builder", "sp-blockchain", "sp-consensus", "sp-consensus-aura", - "sp-core", - "sp-inherents", - "sp-io", - "sp-keystore", + "sp-core 21.0.0", + "sp-inherents 4.0.0-dev", + "sp-io 23.0.0", + "sp-keystore 0.27.0", "sp-offchain", - "sp-runtime", + "sp-runtime 24.0.0", "sp-session", "sp-std 8.0.0", "sp-timestamp", "sp-transaction-pool", - "sp-version", + "sp-version 22.0.0", "staging-xcm", "substrate-build-script-utils", "substrate-frame-rpc-system", @@ -6220,7 +6408,7 @@ source = "git+https://github.com/manta-network/manta-rs.git?tag=v0.5.15#d5fb3502 dependencies = [ "derivative", "derive_more", - "futures 0.3.29", + "futures 0.3.30", "indexmap 1.9.3", "manta-crypto", "manta-util", @@ -6233,8 +6421,8 @@ name = "manta-collator-selection" version = "4.7.0" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "manta-primitives", "nimbus-primitives", @@ -6247,12 +6435,12 @@ dependencies = [ "rand", "scale-info", "serde", - "sp-arithmetic", + "sp-arithmetic 16.0.0", "sp-consensus-aura", - "sp-core", - "sp-io", - "sp-runtime", - "sp-staking", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", + "sp-staking 4.0.0-dev", "sp-std 8.0.0", "sp-tracing 10.0.0", ] @@ -6320,16 +6508,16 @@ name = "manta-primitives" version = "4.7.0" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "orml-traits", "parity-scale-codec", "scale-info", "smallvec", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", "staging-xcm", "staging-xcm-builder", @@ -6353,8 +6541,9 @@ dependencies = [ "frame-benchmarking", "frame-executive", "frame-metadata", - "frame-support", - "frame-system", + "frame-metadata-hash-extension", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -6410,25 +6599,25 @@ dependencies = [ "session-key-primitives", "session-keys-primitives", "smallvec", - "sp-api", - "sp-application-crypto", - "sp-arithmetic", + "sp-api 4.0.0-dev", + "sp-application-crypto 23.0.0", + "sp-arithmetic 16.0.0", "sp-block-builder", "sp-consensus-aura", - "sp-core", - "sp-inherents", - "sp-io", + "sp-core 21.0.0", + "sp-inherents 4.0.0-dev", + "sp-io 23.0.0", "sp-offchain", - "sp-runtime", + "sp-runtime 24.0.0", "sp-session", "sp-std 8.0.0", "sp-transaction-pool", - "sp-version", + "sp-version 22.0.0", "staging-parachain-info", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", - "substrate-wasm-builder", + "substrate-wasm-builder 23.0.0", "version-compare", "xcm-simulator", "zenlink-protocol", @@ -6542,6 +6731,20 @@ dependencies = [ "hash-db", ] +[[package]] +name = "merkleized-metadata" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f313fcff1d2a4bcaa2deeaa00bf7530d77d5f7bd0467a117dde2e29a75a7a17a" +dependencies = [ + "array-bytes 6.2.2", + "blake3", + "frame-metadata", + "parity-scale-codec", + "scale-decode", + "scale-info", +] + [[package]] name = "merlin" version = "2.0.1" @@ -6572,7 +6775,7 @@ version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "69672161530e8aeca1d1400fbf3f1a1747ff60ea604265a4e906c2442df20532" dependencies = [ - "futures 0.3.29", + "futures 0.3.30", "rand", "thrift", ] @@ -6639,18 +6842,18 @@ name = "mmr-gadget" version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "futures 0.3.29", + "futures 0.3.30", "log", "parity-scale-codec", "sc-client-api", "sc-offchain", - "sp-api", + "sp-api 4.0.0-dev", "sp-blockchain", "sp-consensus", "sp-consensus-beefy", - "sp-core", + "sp-core 21.0.0", "sp-mmr-primitives", - "sp-runtime", + "sp-runtime 24.0.0", ] [[package]] @@ -6662,11 +6865,11 @@ dependencies = [ "jsonrpsee", "parity-scale-codec", "serde", - "sp-api", + "sp-api 4.0.0-dev", "sp-blockchain", - "sp-core", + "sp-core 21.0.0", "sp-mmr-primitives", - "sp-runtime", + "sp-runtime 24.0.0", ] [[package]] @@ -6838,7 +7041,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c8552ab875c1313b97b8d20cb857b9fd63e2d1d6a0a1b53ce9821e575405f27a" dependencies = [ "bytes", - "futures 0.3.29", + "futures 0.3.30", "log", "pin-project", "smallvec", @@ -6979,7 +7182,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "65b4b14489ab424703c092062176d52ba55485a89c076b4f9db05092b7223aa6" dependencies = [ "bytes", - "futures 0.3.29", + "futures 0.3.30", "log", "netlink-packet-core", "netlink-sys", @@ -6994,7 +7197,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6471bf08e7ac0135876a9581bf3217ef0333c191c128d34878079f42ee150411" dependencies = [ "bytes", - "futures 0.3.29", + "futures 0.3.30", "libc", "log", "tokio", @@ -7014,7 +7217,7 @@ dependencies = [ "cumulus-primitives-core", "cumulus-primitives-parachain-inherent", "cumulus-relay-chain-interface", - "futures 0.3.29", + "futures 0.3.30", "log", "nimbus-primitives", "parity-scale-codec", @@ -7025,17 +7228,17 @@ dependencies = [ "sc-client-api", "sc-consensus", "sc-consensus-manual-seal", - "sp-api", - "sp-application-crypto", + "sp-api 4.0.0-dev", + "sp-application-crypto 23.0.0", "sp-block-builder", "sp-blockchain", "sp-consensus", "sp-consensus-slots", - "sp-core", - "sp-inherents", - "sp-keystore", - "sp-runtime", - "sp-version", + "sp-core 21.0.0", + "sp-inherents 4.0.0-dev", + "sp-keystore 0.27.0", + "sp-runtime 24.0.0", + "sp-version 22.0.0", "substrate-prometheus-endpoint", "tracing", ] @@ -7047,14 +7250,14 @@ source = "git+https://github.com/Manta-Network/moonkit.git?branch=manta-polkadot dependencies = [ "async-trait", "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "parity-scale-codec", "scale-info", - "sp-api", - "sp-application-crypto", - "sp-inherents", - "sp-runtime", + "sp-api 4.0.0-dev", + "sp-application-crypto 23.0.0", + "sp-inherents 4.0.0-dev", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -7223,9 +7426,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.18.0" +version = "1.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" +checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" [[package]] name = "opaque-debug" @@ -7297,7 +7500,7 @@ checksum = "2356622ffdfe72362a45a1e5e87bb113b8327e596e39b91f11f0ef4395c8da79" dependencies = [ "async-trait", "dyn-clonable", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "orchestra-proc-macro", "pin-project", @@ -7336,15 +7539,15 @@ name = "orml-tokens" version = "0.7.0" source = "git+https://github.com/manta-network/open-runtime-module-library.git?branch=polkadot-v1.6.0#d691abb4d3859478413799057b8c719ad3b03b72" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "orml-traits", "parity-scale-codec", "scale-info", "serde", - "sp-arithmetic", - "sp-runtime", + "sp-arithmetic 16.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -7353,7 +7556,7 @@ name = "orml-traits" version = "0.7.0" source = "git+https://github.com/manta-network/open-runtime-module-library.git?branch=polkadot-v1.6.0#d691abb4d3859478413799057b8c719ad3b03b72" dependencies = [ - "frame-support", + "frame-support 4.0.0-dev", "impl-trait-for-tuples", "num-traits", "orml-utilities", @@ -7361,9 +7564,9 @@ dependencies = [ "paste", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", "staging-xcm", ] @@ -7373,13 +7576,13 @@ name = "orml-utilities" version = "0.7.0" source = "git+https://github.com/manta-network/open-runtime-module-library.git?branch=polkadot-v1.6.0#d691abb4d3859478413799057b8c719ad3b03b72" dependencies = [ - "frame-support", + "frame-support 4.0.0-dev", "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -7388,10 +7591,10 @@ name = "orml-xcm-support" version = "0.7.0" source = "git+https://github.com/manta-network/open-runtime-module-library.git?branch=polkadot-v1.6.0#d691abb4d3859478413799057b8c719ad3b03b72" dependencies = [ - "frame-support", + "frame-support 4.0.0-dev", "orml-traits", "parity-scale-codec", - "sp-runtime", + "sp-runtime 24.0.0", "sp-std 8.0.0", "staging-xcm", "staging-xcm-executor", @@ -7402,8 +7605,8 @@ name = "orml-xtokens" version = "0.7.0" source = "git+https://github.com/manta-network/open-runtime-module-library.git?branch=polkadot-v1.6.0#d691abb4d3859478413799057b8c719ad3b03b72" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "orml-traits", "orml-xcm-support", @@ -7411,8 +7614,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-io", - "sp-runtime", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", "staging-xcm", "staging-xcm-executor", @@ -7429,8 +7632,8 @@ name = "pallet-asset-manager" version = "4.7.0" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "manta-primitives", "orml-traits", @@ -7438,10 +7641,10 @@ dependencies = [ "pallet-balances", "parity-scale-codec", "scale-info", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", + "sp-arithmetic 16.0.0", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", "staging-xcm", ] @@ -7452,12 +7655,12 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "parity-scale-codec", "scale-info", - "sp-core", - "sp-runtime", + "sp-core 21.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -7467,15 +7670,15 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "pallet-transaction-payment", "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -7485,13 +7688,13 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-runtime", + "sp-core 21.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -7500,15 +7703,15 @@ name = "pallet-aura" version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-application-crypto", + "sp-application-crypto 23.0.0", "sp-consensus-aura", - "sp-runtime", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -7517,14 +7720,14 @@ name = "pallet-aura-style-filter" version = "0.9.0" source = "git+https://github.com/Manta-Network/moonkit.git?branch=manta-polkadot-1.6.0#f426837a93b3d72b96c7fd07ab09a9163fe85ee6" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "nimbus-primitives", "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-runtime", + "sp-core 21.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -7534,16 +7737,16 @@ version = "0.9.0" source = "git+https://github.com/Manta-Network/moonkit.git?branch=manta-polkadot-1.6.0#f426837a93b3d72b96c7fd07ab09a9163fe85ee6" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "nimbus-primitives", "parity-scale-codec", "scale-info", - "sp-api", - "sp-application-crypto", - "sp-inherents", - "sp-runtime", + "sp-api 4.0.0-dev", + "sp-application-crypto 23.0.0", + "sp-inherents 4.0.0-dev", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -7552,14 +7755,14 @@ name = "pallet-authority-discovery" version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "pallet-session", "parity-scale-codec", "scale-info", - "sp-application-crypto", + "sp-application-crypto 23.0.0", "sp-authority-discovery", - "sp-runtime", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -7568,12 +7771,12 @@ name = "pallet-authorship" version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "impl-trait-for-tuples", "parity-scale-codec", "scale-info", - "sp-runtime", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -7583,21 +7786,21 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "pallet-authorship", "pallet-session", "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-application-crypto", + "sp-application-crypto 23.0.0", "sp-consensus-babe", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-session", - "sp-staking", + "sp-staking 4.0.0-dev", "sp-std 8.0.0", ] @@ -7610,15 +7813,15 @@ dependencies = [ "docify", "frame-benchmarking", "frame-election-provider-support", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "pallet-balances", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", "sp-tracing 10.0.0", ] @@ -7629,12 +7832,12 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "parity-scale-codec", "scale-info", - "sp-runtime", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -7643,8 +7846,8 @@ name = "pallet-beefy" version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "pallet-authorship", "pallet-session", @@ -7652,9 +7855,9 @@ dependencies = [ "scale-info", "serde", "sp-consensus-beefy", - "sp-runtime", + "sp-runtime 24.0.0", "sp-session", - "sp-staking", + "sp-staking 4.0.0-dev", "sp-std 8.0.0", ] @@ -7665,8 +7868,8 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "array-bytes 6.2.2", "binary-merkle-tree", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "pallet-beefy", "pallet-mmr", @@ -7674,12 +7877,12 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-api", + "sp-api 4.0.0-dev", "sp-consensus-beefy", - "sp-core", - "sp-io", - "sp-runtime", - "sp-state-machine", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", + "sp-state-machine 0.28.0", "sp-std 8.0.0", ] @@ -7689,15 +7892,15 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "pallet-treasury", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -7708,13 +7911,13 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "bitvec", "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "parity-scale-codec", "scale-info", - "sp-arithmetic", - "sp-core", - "sp-runtime", + "sp-arithmetic 16.0.0", + "sp-core 21.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -7724,16 +7927,16 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "pallet-bounties", "pallet-treasury", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -7743,16 +7946,16 @@ version = "3.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "pallet-authorship", "pallet-session", "parity-scale-codec", "rand", "scale-info", - "sp-runtime", - "sp-staking", + "sp-runtime 24.0.0", + "sp-staking 4.0.0-dev", "sp-std 8.0.0", ] @@ -7762,14 +7965,14 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -7780,13 +7983,13 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "assert_matches", "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "parity-scale-codec", "scale-info", "serde", - "sp-io", - "sp-runtime", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -7796,15 +7999,15 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -7815,18 +8018,18 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "frame-benchmarking", "frame-election-provider-support", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "pallet-election-provider-support-benchmarking", "parity-scale-codec", "rand", "scale-info", - "sp-arithmetic", - "sp-core", - "sp-io", + "sp-arithmetic 16.0.0", + "sp-core 21.0.0", + "sp-io 23.0.0", "sp-npos-elections", - "sp-runtime", + "sp-runtime 24.0.0", "sp-std 8.0.0", "strum 0.24.1", ] @@ -7838,10 +8041,10 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "frame-benchmarking", "frame-election-provider-support", - "frame-system", + "frame-system 4.0.0-dev", "parity-scale-codec", "sp-npos-elections", - "sp-runtime", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -7851,16 +8054,16 @@ version = "5.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", + "sp-core 21.0.0", + "sp-io 23.0.0", "sp-npos-elections", - "sp-runtime", - "sp-staking", + "sp-runtime 24.0.0", + "sp-staking 4.0.0-dev", "sp-std 8.0.0", ] @@ -7869,8 +8072,8 @@ name = "pallet-farming" version = "4.7.0" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "hex-literal", "log", "manta-primitives", @@ -7880,10 +8083,10 @@ dependencies = [ "pallet-balances", "parity-scale-codec", "scale-info", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", + "sp-arithmetic 16.0.0", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", "staging-xcm", ] @@ -7897,11 +8100,11 @@ dependencies = [ "pallet-farming-rpc-runtime-api", "parity-scale-codec", "serde", - "sp-api", + "sp-api 4.0.0-dev", "sp-blockchain", - "sp-core", + "sp-core 21.0.0", "sp-rpc", - "sp-runtime", + "sp-runtime 24.0.0", ] [[package]] @@ -7910,7 +8113,7 @@ version = "4.7.0" dependencies = [ "manta-primitives", "parity-scale-codec", - "sp-api", + "sp-api 4.0.0-dev", "sp-std 8.0.0", ] @@ -7922,14 +8125,14 @@ dependencies = [ "docify", "frame-benchmarking", "frame-election-provider-support", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", - "sp-staking", + "sp-io 23.0.0", + "sp-runtime 24.0.0", + "sp-staking 4.0.0-dev", "sp-std 8.0.0", ] @@ -7939,20 +8142,20 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "pallet-authorship", "pallet-session", "parity-scale-codec", "scale-info", - "sp-application-crypto", + "sp-application-crypto 23.0.0", "sp-consensus-grandpa", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-session", - "sp-staking", + "sp-staking 4.0.0-dev", "sp-std 8.0.0", ] @@ -7963,13 +8166,13 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "enumflags2", "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -7979,17 +8182,17 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "pallet-authorship", "parity-scale-codec", "scale-info", - "sp-application-crypto", - "sp-core", - "sp-io", - "sp-runtime", - "sp-staking", + "sp-application-crypto 23.0.0", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", + "sp-staking 4.0.0-dev", "sp-std 8.0.0", ] @@ -7999,14 +8202,14 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", + "sp-core 21.0.0", + "sp-io 23.0.0", "sp-keyring", - "sp-runtime", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -8016,8 +8219,8 @@ version = "4.7.0" dependencies = [ "calamari-runtime", "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "function_name", "jsonrpsee", "log", @@ -8040,13 +8243,13 @@ dependencies = [ "serde", "session-key-primitives", "similar-asserts", - "sp-api", - "sp-arithmetic", + "sp-api 4.0.0-dev", + "sp-arithmetic 16.0.0", "sp-blockchain", - "sp-core", - "sp-io", - "sp-runtime", - "sp-staking", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", + "sp-staking 4.0.0-dev", "sp-std 8.0.0", "staging-xcm", ] @@ -8058,8 +8261,8 @@ dependencies = [ "anyhow", "base64 0.21.5", "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "indoc", "jsonrpsee", "lazy_static", @@ -8076,11 +8279,11 @@ dependencies = [ "parity-scale-codec", "rand_chacha 0.3.1", "scale-info", - "sp-api", + "sp-api 4.0.0-dev", "sp-blockchain", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", "staging-xcm", "tempfile", @@ -8093,8 +8296,8 @@ dependencies = [ "anyhow", "base64 0.21.5", "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "indoc", "jsonrpsee", "lazy_static", @@ -8116,11 +8319,11 @@ dependencies = [ "rand_chacha 0.3.1", "scale-info", "sha3", - "sp-api", + "sp-api 4.0.0-dev", "sp-blockchain", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", "staging-xcm", "tempfile", @@ -8132,8 +8335,8 @@ version = "4.7.0" dependencies = [ "anyhow", "base64 0.21.5", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "indoc", "manta-accounting", "manta-crypto", @@ -8143,9 +8346,9 @@ dependencies = [ "parity-scale-codec", "rand_chacha 0.3.1", "scale-info", - "sp-api", + "sp-api 4.0.0-dev", "sp-blockchain", - "sp-runtime", + "sp-runtime 24.0.0", "sp-std 8.0.0", "tempfile", ] @@ -8156,14 +8359,14 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -8174,17 +8377,17 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "environmental", "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "parity-scale-codec", "scale-info", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", + "sp-arithmetic 16.0.0", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", - "sp-weights", + "sp-weights 20.0.0", ] [[package]] @@ -8193,15 +8396,15 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", + "sp-core 21.0.0", + "sp-io 23.0.0", "sp-mmr-primitives", - "sp-runtime", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -8211,13 +8414,13 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -8226,17 +8429,17 @@ name = "pallet-name-service" version = "4.7.0" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "manta-primitives", "pallet-balances", "pallet-manta-support", "parity-scale-codec", "safe-regex", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -8246,13 +8449,13 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "parity-scale-codec", "scale-info", - "sp-arithmetic", - "sp-core", - "sp-runtime", + "sp-arithmetic 16.0.0", + "sp-core 21.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -8261,16 +8464,16 @@ name = "pallet-nomination-pools" version = "1.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "pallet-balances", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", - "sp-staking", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", + "sp-staking 4.0.0-dev", "sp-std 8.0.0", "sp-tracing 10.0.0", ] @@ -8282,16 +8485,16 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "frame-benchmarking", "frame-election-provider-support", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "pallet-bags-list", "pallet-nomination-pools", "pallet-staking", "parity-scale-codec", "scale-info", - "sp-runtime", + "sp-runtime 24.0.0", "sp-runtime-interface 17.0.0", - "sp-staking", + "sp-staking 4.0.0-dev", "sp-std 8.0.0", ] @@ -8302,7 +8505,7 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "pallet-nomination-pools", "parity-scale-codec", - "sp-api", + "sp-api 4.0.0-dev", "sp-std 8.0.0", ] @@ -8311,15 +8514,15 @@ name = "pallet-offences" version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "pallet-balances", "parity-scale-codec", "scale-info", "serde", - "sp-runtime", - "sp-staking", + "sp-runtime 24.0.0", + "sp-staking 4.0.0-dev", "sp-std 8.0.0", ] @@ -8330,8 +8533,8 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "frame-benchmarking", "frame-election-provider-support", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "pallet-babe", "pallet-balances", @@ -8342,8 +8545,8 @@ dependencies = [ "pallet-staking", "parity-scale-codec", "scale-info", - "sp-runtime", - "sp-staking", + "sp-runtime 24.0.0", + "sp-staking 4.0.0-dev", "sp-std 8.0.0", ] @@ -8352,8 +8555,8 @@ name = "pallet-parachain-staking" version = "4.7.0" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "manta-collator-selection", "manta-primitives", @@ -8363,11 +8566,11 @@ dependencies = [ "scale-info", "serde", "similar-asserts", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", - "sp-staking", + "sp-arithmetic 16.0.0", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", + "sp-staking 4.0.0-dev", "sp-std 8.0.0", "substrate-fixed", ] @@ -8378,14 +8581,14 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -8395,12 +8598,12 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -8410,8 +8613,8 @@ version = "4.7.0" dependencies = [ "derive_more", "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "hex", "log", "manta-primitives", @@ -8421,9 +8624,9 @@ dependencies = [ "scale-info", "serde", "session-key-primitives", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -8433,15 +8636,15 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "parity-scale-codec", "scale-info", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", + "sp-arithmetic 16.0.0", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -8451,12 +8654,12 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -8467,15 +8670,15 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "assert_matches", "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "parity-scale-codec", "scale-info", "serde", - "sp-arithmetic", - "sp-io", - "sp-runtime", + "sp-arithmetic 16.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -8484,13 +8687,13 @@ name = "pallet-root-testing" version = "1.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -8501,15 +8704,15 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "docify", "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", - "sp-weights", + "sp-weights 20.0.0", ] [[package]] @@ -8517,21 +8720,21 @@ name = "pallet-session" version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "impl-trait-for-tuples", "log", "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-session", - "sp-staking", - "sp-state-machine", + "sp-staking 4.0.0-dev", + "sp-state-machine 0.28.0", "sp-std 8.0.0", - "sp-trie", + "sp-trie 22.0.0", ] [[package]] @@ -8540,13 +8743,13 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "pallet-session", "pallet-staking", "parity-scale-codec", "rand", - "sp-runtime", + "sp-runtime 24.0.0", "sp-session", "sp-std 8.0.0", ] @@ -8557,15 +8760,15 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "parity-scale-codec", "rand_chacha 0.2.2", "scale-info", - "sp-arithmetic", - "sp-io", - "sp-runtime", + "sp-arithmetic 16.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -8576,8 +8779,8 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "frame-benchmarking", "frame-election-provider-support", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "pallet-authorship", "pallet-session", @@ -8585,10 +8788,10 @@ dependencies = [ "rand_chacha 0.2.2", "scale-info", "serde", - "sp-application-crypto", - "sp-io", - "sp-runtime", - "sp-staking", + "sp-application-crypto 23.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", + "sp-staking 4.0.0-dev", "sp-std 8.0.0", ] @@ -8609,7 +8812,7 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "log", - "sp-arithmetic", + "sp-arithmetic 16.0.0", ] [[package]] @@ -8618,8 +8821,8 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "parity-scale-codec", - "sp-api", - "sp-staking", + "sp-api 4.0.0-dev", + "sp-staking 4.0.0-dev", ] [[package]] @@ -8628,14 +8831,14 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -8646,12 +8849,12 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "docify", "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -8662,14 +8865,14 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "docify", "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "parity-scale-codec", "scale-info", - "sp-inherents", - "sp-io", - "sp-runtime", + "sp-inherents 4.0.0-dev", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", "sp-storage 13.0.0", "sp-timestamp", @@ -8681,16 +8884,16 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "pallet-treasury", "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -8699,14 +8902,14 @@ name = "pallet-transaction-payment" version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -8718,12 +8921,12 @@ dependencies = [ "jsonrpsee", "pallet-transaction-payment-rpc-runtime-api", "parity-scale-codec", - "sp-api", + "sp-api 4.0.0-dev", "sp-blockchain", - "sp-core", + "sp-core 21.0.0", "sp-rpc", - "sp-runtime", - "sp-weights", + "sp-runtime 24.0.0", + "sp-weights 20.0.0", ] [[package]] @@ -8733,9 +8936,9 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "pallet-transaction-payment", "parity-scale-codec", - "sp-api", - "sp-runtime", - "sp-weights", + "sp-api 4.0.0-dev", + "sp-runtime 24.0.0", + "sp-weights 20.0.0", ] [[package]] @@ -8745,15 +8948,15 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "docify", "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "impl-trait-for-tuples", "pallet-balances", "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-runtime", + "sp-core 21.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -8762,8 +8965,8 @@ name = "pallet-tx-pause" version = "4.7.0" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "manta-primitives", "pallet-asset-manager", "pallet-assets", @@ -8771,9 +8974,9 @@ dependencies = [ "pallet-manta-support", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", "staging-xcm", ] @@ -8784,13 +8987,13 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "parity-scale-codec", "scale-info", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -8800,12 +9003,12 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "parity-scale-codec", "scale-info", - "sp-runtime", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -8815,12 +9018,12 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "parity-scale-codec", "scale-info", - "sp-api", - "sp-runtime", + "sp-api 4.0.0-dev", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -8829,18 +9032,18 @@ name = "pallet-xcm" version = "1.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "bounded-collections", + "bounded-collections 0.1.9", "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "pallet-balances", "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", "staging-xcm", "staging-xcm-builder", @@ -8853,13 +9056,13 @@ version = "1.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "parity-scale-codec", "scale-info", - "sp-io", - "sp-runtime", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", "staging-xcm", "staging-xcm-builder", @@ -8873,8 +9076,8 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "cumulus-primitives-core", "cumulus-primitives-utility", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "num-traits", "pallet-asset-tx-payment", @@ -8891,18 +9094,31 @@ dependencies = [ "scale-info", "smallvec", "sp-consensus-aura", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", "staging-parachain-info", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", - "substrate-wasm-builder", + "substrate-wasm-builder 5.0.0-dev", "westend-runtime-constants", ] +[[package]] +name = "parity-bip39" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e69bf016dc406eff7d53a7d3f7cf1c2e72c82b9088aac1118591e36dd2cd3e9" +dependencies = [ + "bitcoin_hashes 0.13.0", + "rand", + "rand_core 0.6.4", + "serde", + "unicode-normalization", +] + [[package]] name = "parity-db" version = "0.4.12" @@ -8925,9 +9141,9 @@ dependencies = [ [[package]] name = "parity-scale-codec" -version = "3.6.9" +version = "3.6.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "881331e34fa842a2fb61cc2db9643a8fedc615e47cfcc52597d1af0db9a7e8fe" +checksum = "306800abfa29c7f16596b5970a588435e3d5b3149683d00c12b699cc19f895ee" dependencies = [ "arrayvec 0.7.4", "bitvec", @@ -8940,11 +9156,11 @@ dependencies = [ [[package]] name = "parity-scale-codec-derive" -version = "3.6.9" +version = "3.6.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be30eaf4b0a9fba5336683b38de57bb86d179a35862ba6bfcf57625d006bde5b" +checksum = "d830939c76d294956402033aee57a6da7b438f2294eb94864c37b0569053a42c" dependencies = [ - "proc-macro-crate 2.0.0", + "proc-macro-crate 3.1.0", "proc-macro2", "quote", "syn 1.0.109", @@ -9022,6 +9238,17 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7924d1d0ad836f665c9065e26d016c673ece3993f30d340068b16f282afc1156" +[[package]] +name = "password-hash" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166" +dependencies = [ + "base64ct", + "rand_core 0.6.4", + "subtle 2.4.1", +] + [[package]] name = "paste" version = "1.0.14" @@ -9053,6 +9280,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2" dependencies = [ "digest 0.10.7", + "password-hash", ] [[package]] @@ -9208,7 +9436,7 @@ version = "1.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "bitvec", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "itertools 0.10.5", "polkadot-node-jaeger", @@ -9228,7 +9456,7 @@ version = "1.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "always-assert", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "polkadot-node-network-protocol", "polkadot-node-subsystem", @@ -9245,7 +9473,7 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "derive_more", "fatality", - "futures 0.3.29", + "futures 0.3.30", "parity-scale-codec", "polkadot-erasure-coding", "polkadot-node-network-protocol", @@ -9255,8 +9483,8 @@ dependencies = [ "polkadot-primitives", "rand", "schnellru", - "sp-core", - "sp-keystore", + "sp-core 21.0.0", + "sp-keystore 0.27.0", "thiserror", "tracing-gum", ] @@ -9268,7 +9496,7 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "async-trait", "fatality", - "futures 0.3.29", + "futures 0.3.30", "parity-scale-codec", "polkadot-erasure-coding", "polkadot-node-network-protocol", @@ -9292,21 +9520,21 @@ dependencies = [ "cfg-if", "clap", "frame-benchmarking-cli", - "futures 0.3.29", + "futures 0.3.30", "log", "polkadot-node-metrics", "polkadot-node-primitives", "polkadot-service", "sc-cli", - "sc-executor", + "sc-executor 0.10.0-dev", "sc-service", "sc-storage-monitor", "sc-sysinfo", "sc-tracing", - "sp-core", - "sp-io", + "sp-core 21.0.0", + "sp-io 23.0.0", "sp-keyring", - "sp-maybe-compressed-blob", + "sp-maybe-compressed-blob 4.1.0-dev", "substrate-build-script-utils", "thiserror", "try-runtime-cli", @@ -9319,16 +9547,16 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "bitvec", "fatality", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "polkadot-node-network-protocol", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "sp-core", - "sp-keystore", - "sp-runtime", + "sp-core 21.0.0", + "sp-keystore 0.27.0", + "sp-runtime 24.0.0", "thiserror", "tokio-util", "tracing-gum", @@ -9341,8 +9569,8 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "parity-scale-codec", "scale-info", - "sp-core", - "sp-runtime", + "sp-core 21.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -9353,7 +9581,7 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "derive_more", "fatality", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "indexmap 1.9.3", "parity-scale-codec", @@ -9365,8 +9593,8 @@ dependencies = [ "polkadot-primitives", "sc-network", "schnellru", - "sp-application-crypto", - "sp-keystore", + "sp-application-crypto 23.0.0", + "sp-keystore 0.27.0", "thiserror", "tracing-gum", ] @@ -9380,8 +9608,8 @@ dependencies = [ "polkadot-node-primitives", "polkadot-primitives", "reed-solomon-novelpoly", - "sp-core", - "sp-trie", + "sp-core 21.0.0", + "sp-trie 22.0.0", "thiserror", ] @@ -9390,7 +9618,7 @@ name = "polkadot-gossip-support" version = "1.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "polkadot-node-network-protocol", "polkadot-node-subsystem", @@ -9400,9 +9628,9 @@ dependencies = [ "rand_chacha 0.3.1", "sc-network", "sc-network-common", - "sp-application-crypto", - "sp-core", - "sp-keystore", + "sp-application-crypto 23.0.0", + "sp-core 21.0.0", + "sp-keystore 0.27.0", "tracing-gum", ] @@ -9415,7 +9643,7 @@ dependencies = [ "async-trait", "bytes", "fatality", - "futures 0.3.29", + "futures 0.3.30", "parity-scale-codec", "parking_lot 0.12.1", "polkadot-node-metrics", @@ -9434,15 +9662,15 @@ name = "polkadot-node-collation-generation" version = "1.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "futures 0.3.29", + "futures 0.3.30", "parity-scale-codec", "polkadot-erasure-coding", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "sp-core", - "sp-maybe-compressed-blob", + "sp-core 21.0.0", + "sp-maybe-compressed-blob 4.1.0-dev", "thiserror", "tracing-gum", ] @@ -9454,7 +9682,7 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "bitvec", "derive_more", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "itertools 0.10.5", "kvdb", @@ -9472,10 +9700,10 @@ dependencies = [ "sc-keystore", "schnellru", "schnorrkel 0.11.4", - "sp-application-crypto", + "sp-application-crypto 23.0.0", "sp-consensus", "sp-consensus-slots", - "sp-runtime", + "sp-runtime 24.0.0", "thiserror", "tracing-gum", ] @@ -9486,7 +9714,7 @@ version = "1.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "bitvec", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "kvdb", "parity-scale-codec", @@ -9509,14 +9737,14 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "bitvec", "fatality", - "futures 0.3.29", + "futures 0.3.30", "polkadot-erasure-coding", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", "polkadot-statement-table", - "sp-keystore", + "sp-keystore 0.27.0", "thiserror", "tracing-gum", ] @@ -9526,11 +9754,11 @@ name = "polkadot-node-core-bitfield-signing" version = "1.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "futures 0.3.29", + "futures 0.3.30", "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "sp-keystore", + "sp-keystore 0.27.0", "thiserror", "tracing-gum", "wasm-timer", @@ -9542,7 +9770,7 @@ version = "1.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "async-trait", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "parity-scale-codec", "polkadot-node-core-pvf", @@ -9553,7 +9781,7 @@ dependencies = [ "polkadot-overseer", "polkadot-parachain-primitives", "polkadot-primitives", - "sp-maybe-compressed-blob", + "sp-maybe-compressed-blob 4.1.0-dev", "tracing-gum", ] @@ -9562,7 +9790,7 @@ name = "polkadot-node-core-chain-api" version = "1.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "futures 0.3.29", + "futures 0.3.30", "polkadot-node-metrics", "polkadot-node-subsystem", "polkadot-node-subsystem-types", @@ -9576,7 +9804,7 @@ name = "polkadot-node-core-chain-selection" version = "1.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "kvdb", "parity-scale-codec", @@ -9594,7 +9822,7 @@ version = "1.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "fatality", - "futures 0.3.29", + "futures 0.3.30", "kvdb", "parity-scale-codec", "polkadot-node-primitives", @@ -9613,13 +9841,13 @@ version = "1.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "async-trait", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "polkadot-node-subsystem", "polkadot-overseer", "polkadot-primitives", "sp-blockchain", - "sp-inherents", + "sp-inherents 4.0.0-dev", "thiserror", "tracing-gum", ] @@ -9631,7 +9859,7 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "bitvec", "fatality", - "futures 0.3.29", + "futures 0.3.30", "parity-scale-codec", "polkadot-node-primitives", "polkadot-node-subsystem", @@ -9648,7 +9876,7 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "bitvec", "fatality", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "polkadot-node-primitives", "polkadot-node-subsystem", @@ -9667,7 +9895,7 @@ dependencies = [ "array-bytes 6.2.2", "blake3", "cfg-if", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "is_executable", "libc", @@ -9682,8 +9910,8 @@ dependencies = [ "polkadot-primitives", "rand", "slotmap", - "sp-core", - "sp-maybe-compressed-blob", + "sp-core 21.0.0", + "sp-maybe-compressed-blob 4.1.0-dev", "sp-wasm-interface 14.0.0", "tempfile", "thiserror", @@ -9696,13 +9924,13 @@ name = "polkadot-node-core-pvf-checker" version = "1.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "futures 0.3.29", + "futures 0.3.30", "polkadot-node-primitives", "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-overseer", "polkadot-primitives", - "sp-keystore", + "sp-keystore 0.27.0", "thiserror", "tracing-gum", ] @@ -9714,19 +9942,19 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "cfg-if", "cpu-time", - "futures 0.3.29", + "futures 0.3.30", "landlock", "libc", "parity-scale-codec", "polkadot-parachain-primitives", "polkadot-primitives", - "sc-executor", - "sc-executor-common", - "sc-executor-wasmtime", + "sc-executor 0.10.0-dev", + "sc-executor-common 0.10.0-dev", + "sc-executor-wasmtime 0.10.0-dev", "seccompiler", - "sp-core", + "sp-core 21.0.0", "sp-externalities 0.19.0", - "sp-io", + "sp-io 23.0.0", "sp-tracing 10.0.0", "thiserror", "tracing-gum", @@ -9737,7 +9965,7 @@ name = "polkadot-node-core-runtime-api" version = "1.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "futures 0.3.29", + "futures 0.3.30", "polkadot-node-metrics", "polkadot-node-subsystem", "polkadot-node-subsystem-types", @@ -9760,7 +9988,7 @@ dependencies = [ "polkadot-node-primitives", "polkadot-primitives", "sc-network", - "sp-core", + "sp-core 21.0.0", "thiserror", "tokio", ] @@ -9771,7 +9999,7 @@ version = "1.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "bs58 0.5.0", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "log", "parity-scale-codec", @@ -9794,7 +10022,7 @@ dependencies = [ "bitvec", "derive_more", "fatality", - "futures 0.3.29", + "futures 0.3.30", "hex", "parity-scale-codec", "polkadot-node-jaeger", @@ -9815,18 +10043,18 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "bitvec", "bounded-vec", - "futures 0.3.29", + "futures 0.3.30", "parity-scale-codec", "polkadot-parachain-primitives", "polkadot-primitives", "schnorrkel 0.11.4", "serde", - "sp-application-crypto", + "sp-application-crypto 23.0.0", "sp-consensus-babe", - "sp-core", - "sp-keystore", - "sp-maybe-compressed-blob", - "sp-runtime", + "sp-core 21.0.0", + "sp-keystore 0.27.0", + "sp-maybe-compressed-blob 4.1.0-dev", + "sp-runtime 24.0.0", "thiserror", "zstd 0.12.4", ] @@ -9849,7 +10077,7 @@ dependencies = [ "async-trait", "bitvec", "derive_more", - "futures 0.3.29", + "futures 0.3.30", "orchestra", "polkadot-node-jaeger", "polkadot-node-network-protocol", @@ -9860,11 +10088,11 @@ dependencies = [ "sc-network", "sc-transaction-pool-api", "smallvec", - "sp-api", + "sp-api 4.0.0-dev", "sp-authority-discovery", "sp-blockchain", "sp-consensus-babe", - "sp-runtime", + "sp-runtime 24.0.0", "substrate-prometheus-endpoint", "thiserror", ] @@ -9877,7 +10105,7 @@ dependencies = [ "async-trait", "derive_more", "fatality", - "futures 0.3.29", + "futures 0.3.30", "futures-channel", "itertools 0.10.5", "kvdb", @@ -9897,9 +10125,9 @@ dependencies = [ "rand", "sc-client-api", "schnellru", - "sp-application-crypto", - "sp-core", - "sp-keystore", + "sp-application-crypto 23.0.0", + "sp-core 21.0.0", + "sp-keystore 0.27.0", "thiserror", "tracing-gum", ] @@ -9910,7 +10138,7 @@ version = "1.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "async-trait", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "orchestra", "parking_lot 0.12.1", @@ -9920,8 +10148,8 @@ dependencies = [ "polkadot-node-subsystem-types", "polkadot-primitives", "sc-client-api", - "sp-api", - "sp-core", + "sp-api 4.0.0-dev", + "sp-core 21.0.0", "tikv-jemalloc-ctl", "tracing-gum", ] @@ -9931,16 +10159,16 @@ name = "polkadot-parachain-primitives" version = "1.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "bounded-collections", + "bounded-collections 0.1.9", "derive_more", "parity-scale-codec", "polkadot-core-primitives", "scale-info", "serde", - "sp-core", - "sp-runtime", + "sp-core 21.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", - "sp-weights", + "sp-weights 20.0.0", ] [[package]] @@ -9955,17 +10183,17 @@ dependencies = [ "polkadot-parachain-primitives", "scale-info", "serde", - "sp-api", - "sp-application-crypto", - "sp-arithmetic", + "sp-api 4.0.0-dev", + "sp-application-crypto 23.0.0", + "sp-arithmetic 16.0.0", "sp-authority-discovery", "sp-consensus-slots", - "sp-core", - "sp-inherents", - "sp-io", - "sp-keystore", - "sp-runtime", - "sp-staking", + "sp-core 21.0.0", + "sp-inherents 4.0.0-dev", + "sp-io 23.0.0", + "sp-keystore 0.27.0", + "sp-runtime 24.0.0", + "sp-staking 4.0.0-dev", "sp-std 8.0.0", ] @@ -9991,13 +10219,13 @@ dependencies = [ "sc-rpc-spec-v2", "sc-sync-state-rpc", "sc-transaction-pool-api", - "sp-api", + "sp-api 4.0.0-dev", "sp-block-builder", "sp-blockchain", "sp-consensus", "sp-consensus-babe", - "sp-keystore", - "sp-runtime", + "sp-keystore 0.27.0", + "sp-runtime 24.0.0", "substrate-frame-rpc-system", "substrate-state-trie-migration-rpc", ] @@ -10010,8 +10238,8 @@ dependencies = [ "bitvec", "frame-benchmarking", "frame-election-provider-support", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "impl-trait-for-tuples", "libsecp256k1", "log", @@ -10039,14 +10267,14 @@ dependencies = [ "serde", "serde_derive", "slot-range-helper", - "sp-api", - "sp-core", - "sp-inherents", - "sp-io", + "sp-api 4.0.0-dev", + "sp-core 21.0.0", + "sp-inherents 4.0.0-dev", + "sp-io 23.0.0", "sp-npos-elections", - "sp-runtime", + "sp-runtime 24.0.0", "sp-session", - "sp-staking", + "sp-staking 4.0.0-dev", "sp-std 8.0.0", "staging-xcm", "staging-xcm-builder", @@ -10076,8 +10304,8 @@ dependencies = [ "bitvec", "derive_more", "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "impl-trait-for-tuples", "log", "pallet-authority-discovery", @@ -10100,16 +10328,16 @@ dependencies = [ "rustc-hex", "scale-info", "serde", - "sp-api", - "sp-application-crypto", - "sp-arithmetic", - "sp-core", - "sp-inherents", - "sp-io", - "sp-keystore", - "sp-runtime", + "sp-api 4.0.0-dev", + "sp-application-crypto 23.0.0", + "sp-arithmetic 16.0.0", + "sp-core 21.0.0", + "sp-inherents 4.0.0-dev", + "sp-io 23.0.0", + "sp-keystore 0.27.0", + "sp-runtime 24.0.0", "sp-session", - "sp-staking", + "sp-staking 4.0.0-dev", "sp-std 8.0.0", "staging-xcm", "staging-xcm-executor", @@ -10124,10 +10352,10 @@ dependencies = [ "async-trait", "frame-benchmarking", "frame-benchmarking-cli", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "frame-system-rpc-runtime-api", - "futures 0.3.29", + "futures 0.3.30", "hex-literal", "is_executable", "kvdb", @@ -10189,7 +10417,7 @@ dependencies = [ "sc-consensus-beefy", "sc-consensus-grandpa", "sc-consensus-slots", - "sc-executor", + "sc-executor 0.10.0-dev", "sc-keystore", "sc-network", "sc-network-common", @@ -10204,7 +10432,7 @@ dependencies = [ "schnellru", "serde", "serde_json", - "sp-api", + "sp-api 4.0.0-dev", "sp-authority-discovery", "sp-block-builder", "sp-blockchain", @@ -10212,21 +10440,21 @@ dependencies = [ "sp-consensus-babe", "sp-consensus-beefy", "sp-consensus-grandpa", - "sp-core", - "sp-inherents", - "sp-io", + "sp-core 21.0.0", + "sp-inherents 4.0.0-dev", + "sp-io 23.0.0", "sp-keyring", - "sp-keystore", + "sp-keystore 0.27.0", "sp-mmr-primitives", "sp-offchain", - "sp-runtime", + "sp-runtime 24.0.0", "sp-session", - "sp-state-machine", + "sp-state-machine 0.28.0", "sp-storage 13.0.0", "sp-timestamp", "sp-transaction-pool", - "sp-version", - "sp-weights", + "sp-version 22.0.0", + "sp-weights 20.0.0", "substrate-prometheus-endpoint", "thiserror", "tracing-gum", @@ -10241,7 +10469,7 @@ dependencies = [ "arrayvec 0.7.4", "bitvec", "fatality", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "indexmap 1.9.3", "parity-scale-codec", @@ -10250,8 +10478,8 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "sp-keystore", - "sp-staking", + "sp-keystore 0.27.0", + "sp-staking 4.0.0-dev", "thiserror", "tracing-gum", ] @@ -10263,7 +10491,29 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "parity-scale-codec", "polkadot-primitives", - "sp-core", + "sp-core 21.0.0", +] + +[[package]] +name = "polkavm" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a3693e5efdb2bf74e449cd25fd777a28bd7ed87e41f5d5da75eb31b4de48b94" +dependencies = [ + "libc", + "log", + "polkavm-assembler", + "polkavm-common", + "polkavm-linux-raw", +] + +[[package]] +name = "polkavm-assembler" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fa96d6d868243acc12de813dd48e756cbadcc8e13964c70d272753266deadc1" +dependencies = [ + "log", ] [[package]] @@ -10271,6 +10521,9 @@ name = "polkavm-common" version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d9428a5cfcc85c5d7b9fc4b6a18c4b802d0173d768182a51cc7751640f08b92" +dependencies = [ + "log", +] [[package]] name = "polkavm-derive" @@ -10303,6 +10556,27 @@ dependencies = [ "syn 2.0.57", ] +[[package]] +name = "polkavm-linker" +version = "0.9.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c7be503e60cf56c0eb785f90aaba4b583b36bff00e93997d93fef97f9553c39" +dependencies = [ + "gimli 0.28.1", + "hashbrown 0.14.3", + "log", + "object 0.32.1", + "polkavm-common", + "regalloc2 0.9.3", + "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 = "polling" version = "2.8.0" @@ -10458,7 +10732,7 @@ dependencies = [ "coarsetime", "crossbeam-queue", "derive_more", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "nanorand", "thiserror", @@ -10474,7 +10748,7 @@ dependencies = [ "coarsetime", "crossbeam-queue", "derive_more", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "nanorand", "thiserror", @@ -10491,15 +10765,6 @@ dependencies = [ "toml_edit 0.19.15", ] -[[package]] -name = "proc-macro-crate" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e8366a6159044a37876a2b9817124296703c586a5c92e2c53751fa06d8d43e8" -dependencies = [ - "toml_edit 0.20.7", -] - [[package]] name = "proc-macro-crate" version = "3.1.0" @@ -10607,7 +10872,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "119533552c9a7ffacc21e099c24a0ac8bb19c2a2a3f363de84cd9b844feab270" dependencies = [ "bytes", - "heck", + "heck 0.4.1", "itertools 0.10.5", "lazy_static", "log", @@ -10906,6 +11171,19 @@ dependencies = [ "smallvec", ] +[[package]] +name = "regalloc2" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad156d539c879b7a24a363a2016d77961786e71f48f2e2fc8302a92abd2429a6" +dependencies = [ + "hashbrown 0.13.2", + "log", + "rustc-hash", + "slice-group-by", + "smallvec", +] + [[package]] name = "regex" version = "1.10.2" @@ -11091,8 +11369,8 @@ dependencies = [ "binary-merkle-tree", "frame-benchmarking", "frame-executive", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -11153,30 +11431,30 @@ dependencies = [ "serde", "serde_derive", "smallvec", - "sp-api", - "sp-arithmetic", + "sp-api 4.0.0-dev", + "sp-arithmetic 16.0.0", "sp-authority-discovery", "sp-block-builder", "sp-consensus-babe", "sp-consensus-beefy", - "sp-core", - "sp-genesis-builder", - "sp-inherents", - "sp-io", + "sp-core 21.0.0", + "sp-genesis-builder 0.1.0", + "sp-inherents 4.0.0-dev", + "sp-io 23.0.0", "sp-mmr-primitives", "sp-offchain", - "sp-runtime", + "sp-runtime 24.0.0", "sp-session", - "sp-staking", + "sp-staking 4.0.0-dev", "sp-std 8.0.0", "sp-storage 13.0.0", "sp-transaction-pool", - "sp-version", + "sp-version 22.0.0", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", "static_assertions", - "substrate-wasm-builder", + "substrate-wasm-builder 5.0.0-dev", ] [[package]] @@ -11184,13 +11462,13 @@ name = "rococo-runtime-constants" version = "1.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "frame-support", + "frame-support 4.0.0-dev", "polkadot-primitives", "polkadot-runtime-common", "smallvec", - "sp-core", - "sp-runtime", - "sp-weights", + "sp-core 21.0.0", + "sp-runtime 24.0.0", + "sp-weights 20.0.0", "staging-xcm", "staging-xcm-builder", ] @@ -11212,7 +11490,7 @@ version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "322c53fd76a18698f1c27381d58091de3a043d356aa5bd0d510608b565f469a0" dependencies = [ - "futures 0.3.29", + "futures 0.3.30", "log", "netlink-packet-route", "netlink-proto", @@ -11241,8 +11519,8 @@ dependencies = [ "cumulus-pallet-xcmp-queue", "cumulus-primitives-parachain-inherent", "cumulus-test-relay-sproof-builder", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "lazy_static", "manta-primitives", "orml-traits", @@ -11260,9 +11538,9 @@ dependencies = [ "reqwest", "scale-info", "serde_json", - "sp-core", - "sp-io", - "sp-runtime", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", "staging-parachain-info", "staging-xcm", @@ -11435,7 +11713,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "26338f5e09bb721b85b135ea05af7767c90b52f6de4f087d4f4a3a9d64e7dc04" dependencies = [ - "futures 0.3.29", + "futures 0.3.30", "pin-project", "static_assertions", ] @@ -11517,18 +11795,30 @@ version = "4.1.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "log", - "sp-core", + "sp-core 21.0.0", "sp-wasm-interface 14.0.0", "thiserror", ] +[[package]] +name = "sc-allocator" +version = "29.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b975ee3a95eaacb611e7b415737a7fa2db4d8ad7b880cc1b97371b04e95c7903" +dependencies = [ + "log", + "sp-core 34.0.0", + "sp-wasm-interface 21.0.0", + "thiserror", +] + [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "async-trait", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "ip_network", "libp2p", @@ -11541,12 +11831,12 @@ dependencies = [ "rand", "sc-client-api", "sc-network", - "sp-api", + "sp-api 4.0.0-dev", "sp-authority-discovery", "sp-blockchain", - "sp-core", - "sp-keystore", - "sp-runtime", + "sp-core 21.0.0", + "sp-keystore 0.27.0", + "sp-runtime 24.0.0", "substrate-prometheus-endpoint", "thiserror", ] @@ -11556,7 +11846,7 @@ name = "sc-basic-authorship" version = "0.10.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "log", "parity-scale-codec", @@ -11564,12 +11854,12 @@ dependencies = [ "sc-proposer-metrics", "sc-telemetry", "sc-transaction-pool-api", - "sp-api", + "sp-api 4.0.0-dev", "sp-blockchain", "sp-consensus", - "sp-core", - "sp-inherents", - "sp-runtime", + "sp-core 21.0.0", + "sp-inherents 4.0.0-dev", + "sp-runtime 24.0.0", "substrate-prometheus-endpoint", ] @@ -11579,13 +11869,13 @@ version = "0.10.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "parity-scale-codec", - "sp-api", + "sp-api 4.0.0-dev", "sp-block-builder", "sp-blockchain", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-trie", + "sp-core 21.0.0", + "sp-inherents 4.0.0-dev", + "sp-runtime 24.0.0", + "sp-trie 22.0.0", ] [[package]] @@ -11600,17 +11890,17 @@ dependencies = [ "parity-scale-codec", "sc-chain-spec-derive", "sc-client-api", - "sc-executor", + "sc-executor 0.10.0-dev", "sc-network", "sc-telemetry", "serde", "serde_json", "sp-blockchain", - "sp-core", - "sp-genesis-builder", - "sp-io", - "sp-runtime", - "sp-state-machine", + "sp-core 21.0.0", + "sp-genesis-builder 0.1.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", + "sp-state-machine 0.28.0", ] [[package]] @@ -11634,7 +11924,7 @@ dependencies = [ "chrono", "clap", "fdlimit", - "futures 0.3.29", + "futures 0.3.30", "itertools 0.10.5", "libp2p-identity", "log", @@ -11655,12 +11945,12 @@ dependencies = [ "serde", "serde_json", "sp-blockchain", - "sp-core", + "sp-core 21.0.0", "sp-keyring", - "sp-keystore", - "sp-panic-handler", - "sp-runtime", - "sp-version", + "sp-keystore 0.27.0", + "sp-panic-handler 8.0.0", + "sp-runtime 24.0.0", + "sp-version 22.0.0", "thiserror", "tokio", ] @@ -11671,24 +11961,24 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "fnv", - "futures 0.3.29", + "futures 0.3.30", "log", "parity-scale-codec", "parking_lot 0.12.1", - "sc-executor", + "sc-executor 0.10.0-dev", "sc-transaction-pool-api", "sc-utils", - "sp-api", + "sp-api 4.0.0-dev", "sp-blockchain", "sp-consensus", - "sp-core", + "sp-core 21.0.0", "sp-database", "sp-externalities 0.19.0", - "sp-runtime", - "sp-state-machine", + "sp-runtime 24.0.0", + "sp-state-machine 0.28.0", "sp-statement-store", "sp-storage 13.0.0", - "sp-trie", + "sp-trie 22.0.0", "substrate-prometheus-endpoint", ] @@ -11709,13 +11999,13 @@ dependencies = [ "sc-client-api", "sc-state-db", "schnellru", - "sp-arithmetic", + "sp-arithmetic 16.0.0", "sp-blockchain", - "sp-core", + "sp-core 21.0.0", "sp-database", - "sp-runtime", - "sp-state-machine", - "sp-trie", + "sp-runtime 24.0.0", + "sp-state-machine 0.28.0", + "sp-trie 22.0.0", ] [[package]] @@ -11724,7 +12014,7 @@ version = "0.10.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "async-trait", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "libp2p-identity", "log", @@ -11733,12 +12023,12 @@ dependencies = [ "sc-client-api", "sc-utils", "serde", - "sp-api", + "sp-api 4.0.0-dev", "sp-blockchain", "sp-consensus", - "sp-core", - "sp-runtime", - "sp-state-machine", + "sp-core 21.0.0", + "sp-runtime 24.0.0", + "sp-state-machine 0.28.0", "substrate-prometheus-endpoint", "thiserror", ] @@ -11749,7 +12039,7 @@ version = "0.10.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "async-trait", - "futures 0.3.29", + "futures 0.3.30", "log", "parity-scale-codec", "sc-block-builder", @@ -11757,17 +12047,17 @@ dependencies = [ "sc-consensus", "sc-consensus-slots", "sc-telemetry", - "sp-api", - "sp-application-crypto", + "sp-api 4.0.0-dev", + "sp-application-crypto 23.0.0", "sp-block-builder", "sp-blockchain", "sp-consensus", "sp-consensus-aura", "sp-consensus-slots", - "sp-core", - "sp-inherents", - "sp-keystore", - "sp-runtime", + "sp-core 21.0.0", + "sp-inherents 4.0.0-dev", + "sp-keystore 0.27.0", + "sp-runtime 24.0.0", "substrate-prometheus-endpoint", "thiserror", ] @@ -11779,7 +12069,7 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "async-trait", "fork-tree", - "futures 0.3.29", + "futures 0.3.30", "log", "num-bigint", "num-rational", @@ -11792,17 +12082,17 @@ dependencies = [ "sc-consensus-slots", "sc-telemetry", "sc-transaction-pool-api", - "sp-api", - "sp-application-crypto", + "sp-api 4.0.0-dev", + "sp-application-crypto 23.0.0", "sp-block-builder", "sp-blockchain", "sp-consensus", "sp-consensus-babe", "sp-consensus-slots", - "sp-core", - "sp-inherents", - "sp-keystore", - "sp-runtime", + "sp-core 21.0.0", + "sp-inherents 4.0.0-dev", + "sp-keystore 0.27.0", + "sp-runtime 24.0.0", "substrate-prometheus-endpoint", "thiserror", ] @@ -11812,20 +12102,20 @@ name = "sc-consensus-babe-rpc" version = "0.10.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "futures 0.3.29", + "futures 0.3.30", "jsonrpsee", "sc-consensus-babe", "sc-consensus-epochs", "sc-rpc-api", "serde", - "sp-api", - "sp-application-crypto", + "sp-api 4.0.0-dev", + "sp-application-crypto 23.0.0", "sp-blockchain", "sp-consensus", "sp-consensus-babe", - "sp-core", - "sp-keystore", - "sp-runtime", + "sp-core 21.0.0", + "sp-keystore 0.27.0", + "sp-runtime 24.0.0", "thiserror", ] @@ -11838,7 +12128,7 @@ dependencies = [ "async-channel 1.9.0", "async-trait", "fnv", - "futures 0.3.29", + "futures 0.3.30", "log", "parity-scale-codec", "parking_lot 0.12.1", @@ -11848,16 +12138,16 @@ dependencies = [ "sc-network-gossip", "sc-network-sync", "sc-utils", - "sp-api", - "sp-application-crypto", - "sp-arithmetic", + "sp-api 4.0.0-dev", + "sp-application-crypto 23.0.0", + "sp-arithmetic 16.0.0", "sp-blockchain", "sp-consensus", "sp-consensus-beefy", - "sp-core", - "sp-keystore", + "sp-core 21.0.0", + "sp-keystore 0.27.0", "sp-mmr-primitives", - "sp-runtime", + "sp-runtime 24.0.0", "substrate-prometheus-endpoint", "thiserror", "tokio", @@ -11869,7 +12159,7 @@ name = "sc-consensus-beefy-rpc" version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "futures 0.3.29", + "futures 0.3.30", "jsonrpsee", "log", "parity-scale-codec", @@ -11878,8 +12168,8 @@ dependencies = [ "sc-rpc", "serde", "sp-consensus-beefy", - "sp-core", - "sp-runtime", + "sp-core 21.0.0", + "sp-runtime 24.0.0", "thiserror", ] @@ -11893,7 +12183,7 @@ dependencies = [ "sc-client-api", "sc-consensus", "sp-blockchain", - "sp-runtime", + "sp-runtime 24.0.0", ] [[package]] @@ -11907,7 +12197,7 @@ dependencies = [ "dyn-clone", "finality-grandpa", "fork-tree", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "log", "parity-scale-codec", @@ -11925,15 +12215,15 @@ dependencies = [ "sc-transaction-pool-api", "sc-utils", "serde_json", - "sp-api", - "sp-application-crypto", - "sp-arithmetic", + "sp-api 4.0.0-dev", + "sp-application-crypto 23.0.0", + "sp-arithmetic 16.0.0", "sp-blockchain", "sp-consensus", "sp-consensus-grandpa", - "sp-core", - "sp-keystore", - "sp-runtime", + "sp-core 21.0.0", + "sp-keystore 0.27.0", + "sp-runtime 24.0.0", "substrate-prometheus-endpoint", "thiserror", ] @@ -11944,7 +12234,7 @@ version = "0.10.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "finality-grandpa", - "futures 0.3.29", + "futures 0.3.30", "jsonrpsee", "log", "parity-scale-codec", @@ -11953,8 +12243,8 @@ dependencies = [ "sc-rpc", "serde", "sp-blockchain", - "sp-core", - "sp-runtime", + "sp-core 21.0.0", + "sp-runtime 24.0.0", "thiserror", ] @@ -11965,7 +12255,7 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "assert_matches", "async-trait", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "jsonrpsee", "log", @@ -11978,16 +12268,16 @@ dependencies = [ "sc-transaction-pool", "sc-transaction-pool-api", "serde", - "sp-api", + "sp-api 4.0.0-dev", "sp-blockchain", "sp-consensus", "sp-consensus-aura", "sp-consensus-babe", "sp-consensus-slots", - "sp-core", - "sp-inherents", - "sp-keystore", - "sp-runtime", + "sp-core 21.0.0", + "sp-inherents 4.0.0-dev", + "sp-keystore 0.27.0", + "sp-runtime 24.0.0", "sp-timestamp", "substrate-prometheus-endpoint", "thiserror", @@ -11999,21 +12289,21 @@ version = "0.10.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "async-trait", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "log", "parity-scale-codec", "sc-client-api", "sc-consensus", "sc-telemetry", - "sp-arithmetic", + "sp-arithmetic 16.0.0", "sp-blockchain", "sp-consensus", "sp-consensus-slots", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-state-machine", + "sp-core 21.0.0", + "sp-inherents 4.0.0-dev", + "sp-runtime 24.0.0", + "sp-state-machine 0.28.0", ] [[package]] @@ -12023,58 +12313,127 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "parity-scale-codec", "parking_lot 0.12.1", - "sc-executor-common", - "sc-executor-wasmtime", + "sc-executor-common 0.10.0-dev", + "sc-executor-wasmtime 0.10.0-dev", "schnellru", - "sp-api", - "sp-core", + "sp-api 4.0.0-dev", + "sp-core 21.0.0", "sp-externalities 0.19.0", - "sp-io", - "sp-panic-handler", + "sp-io 23.0.0", + "sp-panic-handler 8.0.0", "sp-runtime-interface 17.0.0", - "sp-trie", - "sp-version", + "sp-trie 22.0.0", + "sp-version 22.0.0", "sp-wasm-interface 14.0.0", "tracing", ] +[[package]] +name = "sc-executor" +version = "0.39.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "39f5767bf6a6bad29365d6d08fcf940ee453d31457ed034cf14f0392877daafd" +dependencies = [ + "parity-scale-codec", + "parking_lot 0.12.1", + "sc-executor-common 0.35.0", + "sc-executor-polkavm", + "sc-executor-wasmtime 0.35.0", + "schnellru", + "sp-api 33.0.0", + "sp-core 34.0.0", + "sp-externalities 0.29.0", + "sp-io 37.0.0", + "sp-panic-handler 13.0.0", + "sp-runtime-interface 28.0.0", + "sp-trie 36.0.0", + "sp-version 36.0.0", + "sp-wasm-interface 21.0.0", + "tracing", +] + [[package]] name = "sc-executor-common" version = "0.10.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "sc-allocator", - "sp-maybe-compressed-blob", + "sc-allocator 4.1.0-dev", + "sp-maybe-compressed-blob 4.1.0-dev", "sp-wasm-interface 14.0.0", "thiserror", - "wasm-instrument", + "wasm-instrument 0.3.0", ] [[package]] -name = "sc-executor-wasmtime" -version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +name = "sc-executor-common" +version = "0.35.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c3b703a33dcb7cddf19176fdf12294b9a6408125836b0f4afee3e6969e7f190" dependencies = [ - "anyhow", - "cfg-if", - "libc", - "log", + "polkavm", + "sc-allocator 29.0.0", + "sp-maybe-compressed-blob 11.0.0", + "sp-wasm-interface 21.0.0", + "thiserror", + "wasm-instrument 0.4.0", +] + +[[package]] +name = "sc-executor-polkavm" +version = "0.32.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26fe58d9cacfab73e5595fa84b80f7bd03efebe54a0574daaeb221a1d1f7ab80" +dependencies = [ + "log", + "polkavm", + "sc-executor-common 0.35.0", + "sp-wasm-interface 21.0.0", +] + +[[package]] +name = "sc-executor-wasmtime" +version = "0.10.0-dev" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +dependencies = [ + "anyhow", + "cfg-if", + "libc", + "log", "parking_lot 0.12.1", "rustix 0.36.17", - "sc-allocator", - "sc-executor-common", + "sc-allocator 4.1.0-dev", + "sc-executor-common 0.10.0-dev", "sp-runtime-interface 17.0.0", "sp-wasm-interface 14.0.0", "wasmtime", ] +[[package]] +name = "sc-executor-wasmtime" +version = "0.35.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd498f2f77ec1f861c30804f5bfd796d4afcc8ce44ea1f11bfbe2847551d161" +dependencies = [ + "anyhow", + "cfg-if", + "libc", + "log", + "parking_lot 0.12.1", + "rustix 0.36.17", + "sc-allocator 29.0.0", + "sc-executor-common 0.35.0", + "sp-runtime-interface 28.0.0", + "sp-wasm-interface 21.0.0", + "wasmtime", +] + [[package]] name = "sc-informant" version = "0.10.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "ansi_term", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "log", "sc-client-api", @@ -12082,7 +12441,7 @@ dependencies = [ "sc-network-common", "sc-network-sync", "sp-blockchain", - "sp-runtime", + "sp-runtime 24.0.0", ] [[package]] @@ -12093,9 +12452,9 @@ dependencies = [ "array-bytes 6.2.2", "parking_lot 0.12.1", "serde_json", - "sp-application-crypto", - "sp-core", - "sp-keystore", + "sp-application-crypto 23.0.0", + "sp-core 21.0.0", + "sp-keystore 0.27.0", "thiserror", ] @@ -12108,7 +12467,7 @@ dependencies = [ "arrayvec 0.7.4", "blake2 0.10.6", "bytes", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "libp2p-identity", "log", @@ -12119,12 +12478,12 @@ dependencies = [ "sc-client-api", "sc-network", "sc-transaction-pool-api", - "sp-api", + "sp-api 4.0.0-dev", "sp-consensus", - "sp-core", - "sp-keystore", + "sp-core 21.0.0", + "sp-keystore 0.27.0", "sp-mixnet", - "sp-runtime", + "sp-runtime 24.0.0", "thiserror", ] @@ -12140,7 +12499,7 @@ dependencies = [ "bytes", "either", "fnv", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "ip_network", "libp2p", @@ -12158,10 +12517,10 @@ dependencies = [ "serde", "serde_json", "smallvec", - "sp-arithmetic", + "sp-arithmetic 16.0.0", "sp-blockchain", - "sp-core", - "sp-runtime", + "sp-core 21.0.0", + "sp-runtime 24.0.0", "substrate-prometheus-endpoint", "thiserror", "tokio", @@ -12178,7 +12537,7 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "async-channel 1.9.0", "cid", - "futures 0.3.29", + "futures 0.3.30", "libp2p-identity", "log", "prost", @@ -12186,7 +12545,7 @@ dependencies = [ "sc-client-api", "sc-network", "sp-blockchain", - "sp-runtime", + "sp-runtime 24.0.0", "thiserror", "unsigned-varint", ] @@ -12198,14 +12557,14 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "async-trait", "bitflags 1.3.2", - "futures 0.3.29", + "futures 0.3.30", "libp2p-identity", "parity-scale-codec", "prost-build", "sc-consensus", "sp-consensus", "sp-consensus-grandpa", - "sp-runtime", + "sp-runtime 24.0.0", ] [[package]] @@ -12214,7 +12573,7 @@ version = "0.10.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "ahash 0.8.6", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "libp2p", "log", @@ -12222,7 +12581,7 @@ dependencies = [ "sc-network-common", "sc-network-sync", "schnellru", - "sp-runtime", + "sp-runtime 24.0.0", "substrate-prometheus-endpoint", "tracing", ] @@ -12234,7 +12593,7 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "array-bytes 6.2.2", "async-channel 1.9.0", - "futures 0.3.29", + "futures 0.3.30", "libp2p-identity", "log", "parity-scale-codec", @@ -12243,8 +12602,8 @@ dependencies = [ "sc-client-api", "sc-network", "sp-blockchain", - "sp-core", - "sp-runtime", + "sp-core 21.0.0", + "sp-runtime 24.0.0", "thiserror", ] @@ -12257,7 +12616,7 @@ dependencies = [ "async-channel 1.9.0", "async-trait", "fork-tree", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "libp2p", "log", @@ -12272,12 +12631,12 @@ dependencies = [ "sc-utils", "schnellru", "smallvec", - "sp-arithmetic", + "sp-arithmetic 16.0.0", "sp-blockchain", "sp-consensus", "sp-consensus-grandpa", - "sp-core", - "sp-runtime", + "sp-core 21.0.0", + "sp-runtime 24.0.0", "substrate-prometheus-endpoint", "thiserror", "tokio", @@ -12290,7 +12649,7 @@ version = "0.10.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "array-bytes 6.2.2", - "futures 0.3.29", + "futures 0.3.30", "libp2p", "log", "parity-scale-codec", @@ -12299,7 +12658,7 @@ dependencies = [ "sc-network-sync", "sc-utils", "sp-consensus", - "sp-runtime", + "sp-runtime 24.0.0", "substrate-prometheus-endpoint", ] @@ -12311,7 +12670,7 @@ dependencies = [ "array-bytes 6.2.2", "bytes", "fnv", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "hyper", "hyper-rustls", @@ -12327,12 +12686,12 @@ dependencies = [ "sc-network-common", "sc-transaction-pool-api", "sc-utils", - "sp-api", - "sp-core", + "sp-api 4.0.0-dev", + "sp-core 21.0.0", "sp-externalities 0.19.0", - "sp-keystore", + "sp-keystore 0.27.0", "sp-offchain", - "sp-runtime", + "sp-runtime 24.0.0", "threadpool", "tracing", ] @@ -12351,7 +12710,7 @@ name = "sc-rpc" version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "futures 0.3.29", + "futures 0.3.30", "jsonrpsee", "log", "parity-scale-codec", @@ -12365,16 +12724,16 @@ dependencies = [ "sc-transaction-pool-api", "sc-utils", "serde_json", - "sp-api", + "sp-api 4.0.0-dev", "sp-blockchain", - "sp-core", - "sp-keystore", + "sp-core 21.0.0", + "sp-keystore 0.27.0", "sp-offchain", "sp-rpc", - "sp-runtime", + "sp-runtime 24.0.0", "sp-session", "sp-statement-store", - "sp-version", + "sp-version 22.0.0", "tokio", ] @@ -12391,10 +12750,10 @@ dependencies = [ "scale-info", "serde", "serde_json", - "sp-core", + "sp-core 21.0.0", "sp-rpc", - "sp-runtime", - "sp-version", + "sp-runtime 24.0.0", + "sp-version 22.0.0", "thiserror", ] @@ -12419,7 +12778,7 @@ version = "0.10.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "array-bytes 6.2.2", - "futures 0.3.29", + "futures 0.3.30", "futures-util", "hex", "jsonrpsee", @@ -12431,12 +12790,12 @@ dependencies = [ "sc-transaction-pool-api", "sc-utils", "serde", - "sp-api", + "sp-api 4.0.0-dev", "sp-blockchain", - "sp-core", + "sp-core 21.0.0", "sp-rpc", - "sp-runtime", - "sp-version", + "sp-runtime 24.0.0", + "sp-version 22.0.0", "thiserror", "tokio", "tokio-stream", @@ -12450,7 +12809,7 @@ dependencies = [ "async-trait", "directories", "exit-future", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "jsonrpsee", "log", @@ -12462,7 +12821,7 @@ dependencies = [ "sc-client-api", "sc-client-db", "sc-consensus", - "sc-executor", + "sc-executor 0.10.0-dev", "sc-informant", "sc-keystore", "sc-network", @@ -12482,20 +12841,20 @@ dependencies = [ "sc-utils", "serde", "serde_json", - "sp-api", + "sp-api 4.0.0-dev", "sp-blockchain", "sp-consensus", - "sp-core", + "sp-core 21.0.0", "sp-externalities 0.19.0", - "sp-keystore", - "sp-runtime", + "sp-keystore 0.27.0", + "sp-runtime 24.0.0", "sp-session", - "sp-state-machine", + "sp-state-machine 0.28.0", "sp-storage 13.0.0", "sp-transaction-pool", "sp-transaction-storage-proof", - "sp-trie", - "sp-version", + "sp-trie 22.0.0", + "sp-version 22.0.0", "static_init", "substrate-prometheus-endpoint", "tempfile", @@ -12513,7 +12872,7 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.12.1", - "sp-core", + "sp-core 21.0.0", ] [[package]] @@ -12524,7 +12883,7 @@ dependencies = [ "clap", "fs4", "log", - "sp-core", + "sp-core 21.0.0", "thiserror", "tokio", ] @@ -12544,7 +12903,7 @@ dependencies = [ "serde", "serde_json", "sp-blockchain", - "sp-runtime", + "sp-runtime 24.0.0", "thiserror", ] @@ -12554,7 +12913,7 @@ version = "6.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "derive_more", - "futures 0.3.29", + "futures 0.3.30", "libc", "log", "rand", @@ -12563,8 +12922,8 @@ dependencies = [ "sc-telemetry", "serde", "serde_json", - "sp-core", - "sp-io", + "sp-core 21.0.0", + "sp-io 23.0.0", "sp-std 8.0.0", ] @@ -12574,7 +12933,7 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "chrono", - "futures 0.3.29", + "futures 0.3.30", "libp2p", "log", "parking_lot 0.12.1", @@ -12605,11 +12964,11 @@ dependencies = [ "sc-client-api", "sc-tracing-proc-macro", "serde", - "sp-api", + "sp-api 4.0.0-dev", "sp-blockchain", - "sp-core", + "sp-core 21.0.0", "sp-rpc", - "sp-runtime", + "sp-runtime 24.0.0", "sp-tracing 10.0.0", "thiserror", "tracing", @@ -12634,7 +12993,7 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "async-trait", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "linked-hash-map", "log", @@ -12644,10 +13003,10 @@ dependencies = [ "sc-transaction-pool-api", "sc-utils", "serde", - "sp-api", + "sp-api 4.0.0-dev", "sp-blockchain", - "sp-core", - "sp-runtime", + "sp-core 21.0.0", + "sp-runtime 24.0.0", "sp-tracing 10.0.0", "sp-transaction-pool", "substrate-prometheus-endpoint", @@ -12660,13 +13019,13 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "async-trait", - "futures 0.3.29", + "futures 0.3.30", "log", "parity-scale-codec", "serde", "sp-blockchain", - "sp-core", - "sp-runtime", + "sp-core 21.0.0", + "sp-runtime 24.0.0", "thiserror", ] @@ -12676,20 +13035,43 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "async-channel 1.9.0", - "futures 0.3.29", + "futures 0.3.30", "futures-timer", "lazy_static", "log", "parking_lot 0.12.1", "prometheus", - "sp-arithmetic", + "sp-arithmetic 16.0.0", +] + +[[package]] +name = "scale-bits" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e57b1e7f6b65ed1f04e79a85a57d755ad56d76fdf1e9bddcc9ae14f71fcdcf54" +dependencies = [ + "parity-scale-codec", + "scale-type-resolver", +] + +[[package]] +name = "scale-decode" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e98f3262c250d90e700bb802eb704e1f841e03331c2eb815e46516c4edbf5b27" +dependencies = [ + "derive_more", + "parity-scale-codec", + "scale-bits", + "scale-type-resolver", + "smallvec", ] [[package]] name = "scale-info" -version = "2.10.0" +version = "2.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f7d66a1128282b7ef025a8ead62a4a9fcf017382ec53b8ffbf4d7bf77bd3c60" +checksum = "eca070c12893629e2cc820a9761bedf6ce1dcddc9852984d1dc734b8bd9bd024" dependencies = [ "bitvec", "cfg-if", @@ -12701,16 +13083,22 @@ dependencies = [ [[package]] name = "scale-info-derive" -version = "2.10.0" +version = "2.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "abf2c68b89cafb3b8d918dd07b42be0da66ff202cf1155c5739a4e0c1ea0dc19" +checksum = "2d35494501194174bda522a32605929eefc9ecf7e0a326c26db1fdd85881eb62" dependencies = [ - "proc-macro-crate 1.3.1", + "proc-macro-crate 3.1.0", "proc-macro2", "quote", "syn 1.0.109", ] +[[package]] +name = "scale-type-resolver" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0cded6518aa0bd6c1be2b88ac81bf7044992f0f154bfbabd5ad34f43512abcb" + [[package]] name = "schannel" version = "0.1.22" @@ -12827,6 +13215,7 @@ dependencies = [ "der 0.7.8", "generic-array 0.14.7", "pkcs8", + "serdect", "subtle 2.4.1", "zeroize", ] @@ -12963,9 +13352,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.113" +version = "1.0.117" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69801b70b1c3dac963ecb03a364ba0ceda9cf60c71cfe475e99864759c8b8a79" +checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3" dependencies = [ "itoa", "ryu", @@ -13015,6 +13404,16 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "serdect" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a84f14a19e9a014bb9f4512488d9829a68e04ecabffb0f9904cd1ace94598177" +dependencies = [ + "base16ct 0.2.0", + "serde", +] + [[package]] name = "session-key-primitives" version = "4.7.0" @@ -13025,11 +13424,11 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-application-crypto", + "sp-application-crypto 23.0.0", "sp-consensus-aura", - "sp-core", - "sp-inherents", - "sp-runtime", + "sp-core 21.0.0", + "sp-inherents 4.0.0-dev", + "sp-runtime 24.0.0", ] [[package]] @@ -13038,17 +13437,17 @@ version = "0.1.0" source = "git+https://github.com/Manta-Network/moonkit.git?branch=manta-polkadot-1.6.0#f426837a93b3d72b96c7fd07ab09a9163fe85ee6" dependencies = [ "async-trait", - "frame-support", + "frame-support 4.0.0-dev", "nimbus-primitives", "parity-scale-codec", "scale-info", - "sp-api", - "sp-application-crypto", + "sp-api 4.0.0-dev", + "sp-application-crypto 23.0.0", "sp-consensus-babe", - "sp-core", - "sp-inherents", - "sp-keystore", - "sp-runtime", + "sp-core 21.0.0", + "sp-inherents 4.0.0-dev", + "sp-keystore 0.27.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -13217,6 +13616,12 @@ name = "simple-mermaid" version = "0.1.0" source = "git+https://github.com/kianenigma/simple-mermaid.git?rev=e48b187bcfd5cc75111acd9d241f1bd36604344b#e48b187bcfd5cc75111acd9d241f1bd36604344b" +[[package]] +name = "simple-mermaid" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "620a1d43d70e142b1d46a929af51d44f383db9c7a2ec122de2cd992ccfcf3c18" + [[package]] name = "siphasher" version = "0.3.11" @@ -13246,7 +13651,7 @@ dependencies = [ "enumn", "parity-scale-codec", "paste", - "sp-runtime", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -13424,7 +13829,7 @@ dependencies = [ "base64 0.13.1", "bytes", "flate2", - "futures 0.3.29", + "futures 0.3.30", "http", "httparse", "log", @@ -13441,15 +13846,38 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-api-proc-macro", - "sp-core", + "sp-api-proc-macro 4.0.0-dev", + "sp-core 21.0.0", "sp-externalities 0.19.0", - "sp-metadata-ir", - "sp-runtime", - "sp-state-machine", + "sp-metadata-ir 0.1.0", + "sp-runtime 24.0.0", + "sp-state-machine 0.28.0", "sp-std 8.0.0", - "sp-trie", - "sp-version", + "sp-trie 22.0.0", + "sp-version 22.0.0", + "thiserror", +] + +[[package]] +name = "sp-api" +version = "33.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b7e43fbf034e9dbaa8ffc6a238a22808777eb38c580f66fc6736d8511631789e" +dependencies = [ + "hash-db", + "log", + "parity-scale-codec", + "scale-info", + "sp-api-proc-macro 20.0.0", + "sp-core 34.0.0", + "sp-externalities 0.29.0", + "sp-metadata-ir 0.7.0", + "sp-runtime 38.0.0", + "sp-runtime-interface 28.0.0", + "sp-state-machine 0.42.0", + "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-trie 36.0.0", + "sp-version 36.0.0", "thiserror", ] @@ -13467,6 +13895,21 @@ dependencies = [ "syn 2.0.57", ] +[[package]] +name = "sp-api-proc-macro" +version = "20.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c9aadf9e97e694f0e343978aa632938c5de309cbcc8afed4136cb71596737278" +dependencies = [ + "Inflector", + "blake2 0.10.6", + "expander 2.0.0", + "proc-macro-crate 3.1.0", + "proc-macro2", + "quote", + "syn 2.0.57", +] + [[package]] name = "sp-application-crypto" version = "23.0.0" @@ -13475,11 +13918,25 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-io", + "sp-core 21.0.0", + "sp-io 23.0.0", "sp-std 8.0.0", ] +[[package]] +name = "sp-application-crypto" +version = "37.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d96d1fc0f1c741bbcbd0dd5470eff7b66f011708cc1942b088ebf0d4efb3d93" +dependencies = [ + "parity-scale-codec", + "scale-info", + "serde", + "sp-core 34.0.0", + "sp-io 37.0.0", + "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", +] + [[package]] name = "sp-arithmetic" version = "16.0.0" @@ -13494,6 +13951,22 @@ 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-ark-bls12-381" version = "0.4.2" @@ -13519,9 +13992,9 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "parity-scale-codec", "scale-info", - "sp-api", - "sp-application-crypto", - "sp-runtime", + "sp-api 4.0.0-dev", + "sp-application-crypto 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -13530,9 +14003,9 @@ name = "sp-block-builder" version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "sp-api", - "sp-inherents", - "sp-runtime", + "sp-api 4.0.0-dev", + "sp-inherents 4.0.0-dev", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -13541,16 +14014,16 @@ name = "sp-blockchain" version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "futures 0.3.29", + "futures 0.3.30", "log", "parity-scale-codec", "parking_lot 0.12.1", "schnellru", - "sp-api", + "sp-api 4.0.0-dev", "sp-consensus", "sp-database", - "sp-runtime", - "sp-state-machine", + "sp-runtime 24.0.0", + "sp-state-machine 0.28.0", "thiserror", ] @@ -13560,12 +14033,12 @@ version = "0.10.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "async-trait", - "futures 0.3.29", + "futures 0.3.30", "log", - "sp-core", - "sp-inherents", - "sp-runtime", - "sp-state-machine", + "sp-core 21.0.0", + "sp-inherents 4.0.0-dev", + "sp-runtime 24.0.0", + "sp-state-machine 0.28.0", "thiserror", ] @@ -13577,11 +14050,11 @@ dependencies = [ "async-trait", "parity-scale-codec", "scale-info", - "sp-api", - "sp-application-crypto", + "sp-api 4.0.0-dev", + "sp-application-crypto 23.0.0", "sp-consensus-slots", - "sp-inherents", - "sp-runtime", + "sp-inherents 4.0.0-dev", + "sp-runtime 24.0.0", "sp-std 8.0.0", "sp-timestamp", ] @@ -13595,12 +14068,12 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-api", - "sp-application-crypto", + "sp-api 4.0.0-dev", + "sp-application-crypto 23.0.0", "sp-consensus-slots", - "sp-core", - "sp-inherents", - "sp-runtime", + "sp-core 21.0.0", + "sp-inherents 4.0.0-dev", + "sp-runtime 24.0.0", "sp-std 8.0.0", "sp-timestamp", ] @@ -13614,12 +14087,12 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-api", - "sp-application-crypto", - "sp-core", - "sp-io", + "sp-api 4.0.0-dev", + "sp-application-crypto 23.0.0", + "sp-core 21.0.0", + "sp-io 23.0.0", "sp-mmr-primitives", - "sp-runtime", + "sp-runtime 24.0.0", "sp-std 8.0.0", "strum 0.24.1", ] @@ -13634,11 +14107,11 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-api", - "sp-application-crypto", - "sp-core", - "sp-keystore", - "sp-runtime", + "sp-api 4.0.0-dev", + "sp-application-crypto 23.0.0", + "sp-core 21.0.0", + "sp-keystore 0.27.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -13664,11 +14137,11 @@ dependencies = [ "bip39", "bitflags 1.3.2", "blake2 0.10.6", - "bounded-collections", + "bounded-collections 0.1.9", "bs58 0.5.0", "dyn-clonable", "ed25519-zebra 3.1.0", - "futures 0.3.29", + "futures 0.3.30", "hash-db", "hash256-std-hasher", "impl-serde", @@ -13693,7 +14166,54 @@ dependencies = [ "sp-std 8.0.0", "sp-storage 13.0.0", "ss58-registry", - "substrate-bip39", + "substrate-bip39 0.4.5", + "thiserror", + "tracing", + "w3f-bls", + "zeroize", +] + +[[package]] +name = "sp-core" +version = "34.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c961a5e33fb2962fa775c044ceba43df9c6f917e2c35d63bfe23738468fa76a7" +dependencies = [ + "array-bytes 6.2.2", + "bitflags 1.3.2", + "blake2 0.10.6", + "bounded-collections 0.2.0", + "bs58 0.5.0", + "dyn-clonable", + "ed25519-zebra 4.0.3", + "futures 0.3.30", + "hash-db", + "hash256-std-hasher", + "impl-serde", + "itertools 0.11.0", + "k256 0.13.3", + "libsecp256k1", + "log", + "merlin 3.0.0", + "parity-bip39", + "parity-scale-codec", + "parking_lot 0.12.1", + "paste", + "primitive-types", + "rand", + "scale-info", + "schnorrkel 0.11.4", + "secp256k1", + "secrecy", + "serde", + "sp-crypto-hashing", + "sp-debug-derive 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-externalities 0.29.0", + "sp-runtime-interface 28.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", "tracing", "w3f-bls", @@ -13743,6 +14263,31 @@ dependencies = [ "sp-runtime-interface 24.0.0", ] +[[package]] +name = "sp-crypto-hashing" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc9927a7f81334ed5b8a98a4a978c81324d12bd9713ec76b5c68fd410174c5eb" +dependencies = [ + "blake2b_simd", + "byteorder", + "digest 0.10.7", + "sha2 0.10.8", + "sha3", + "twox-hash", +] + +[[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", + "sp-crypto-hashing", + "syn 2.0.57", +] + [[package]] name = "sp-database" version = "4.0.0-dev" @@ -13762,6 +14307,17 @@ dependencies = [ "syn 2.0.57", ] +[[package]] +name = "sp-debug-derive" +version = "14.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "48d09fa0a5f7299fb81ee25ae3853d26200f7a348148aed6de76be905c007dbe" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.57", +] + [[package]] name = "sp-debug-derive" version = "14.0.0" @@ -13793,17 +14349,41 @@ dependencies = [ "sp-storage 19.0.0", ] +[[package]] +name = "sp-externalities" +version = "0.29.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a904407d61cb94228c71b55a9d3708e9d6558991f9e83bd42bd91df37a159d30" +dependencies = [ + "environmental", + "parity-scale-codec", + "sp-storage 21.0.0", +] + [[package]] name = "sp-genesis-builder" version = "0.1.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "serde_json", - "sp-api", - "sp-runtime", + "sp-api 4.0.0-dev", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] +[[package]] +name = "sp-genesis-builder" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fcd065854d96fd81521c103d0aaa287d4f08b9b15c9fae2a3bfb208b0812bf44" +dependencies = [ + "parity-scale-codec", + "scale-info", + "serde_json", + "sp-api 33.0.0", + "sp-runtime 38.0.0", +] + [[package]] name = "sp-inherents" version = "4.0.0-dev" @@ -13813,11 +14393,25 @@ dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", "scale-info", - "sp-runtime", + "sp-runtime 24.0.0", "sp-std 8.0.0", "thiserror", ] +[[package]] +name = "sp-inherents" +version = "33.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53407ba38ec22ca4a16381722c4bd0b559a0428bc1713079b0d5163ada63186a" +dependencies = [ + "async-trait", + "impl-trait-for-tuples", + "parity-scale-codec", + "scale-info", + "sp-runtime 38.0.0", + "thiserror", +] + [[package]] name = "sp-io" version = "23.0.0" @@ -13830,14 +14424,41 @@ dependencies = [ "parity-scale-codec", "rustversion", "secp256k1", - "sp-core", + "sp-core 21.0.0", "sp-externalities 0.19.0", - "sp-keystore", + "sp-keystore 0.27.0", "sp-runtime-interface 17.0.0", - "sp-state-machine", + "sp-state-machine 0.28.0", "sp-std 8.0.0", "sp-tracing 10.0.0", - "sp-trie", + "sp-trie 22.0.0", + "tracing", + "tracing-core", +] + +[[package]] +name = "sp-io" +version = "37.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5036cad2e48d41f5caf6785226c8be1a7db15bec14a9fd7aa6cca84f34cf689f" +dependencies = [ + "bytes", + "ed25519-dalek 2.1.0", + "libsecp256k1", + "log", + "parity-scale-codec", + "polkavm-derive", + "rustversion", + "secp256k1", + "sp-core 34.0.0", + "sp-crypto-hashing", + "sp-externalities 0.29.0", + "sp-keystore 0.40.0", + "sp-runtime-interface 28.0.0", + "sp-state-machine 0.42.0", + "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-tracing 17.0.0", + "sp-trie 36.0.0", "tracing", "tracing-core", ] @@ -13847,8 +14468,8 @@ name = "sp-keyring" version = "24.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "sp-core", - "sp-runtime", + "sp-core 21.0.0", + "sp-runtime 24.0.0", "strum 0.24.1", ] @@ -13859,11 +14480,23 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "parity-scale-codec", "parking_lot 0.12.1", - "sp-core", + "sp-core 21.0.0", "sp-externalities 0.19.0", "thiserror", ] +[[package]] +name = "sp-keystore" +version = "0.40.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0248b4d784cb4a01472276928977121fa39d977a5bb24793b6b15e64b046df42" +dependencies = [ + "parity-scale-codec", + "parking_lot 0.12.1", + "sp-core 34.0.0", + "sp-externalities 0.29.0", +] + [[package]] name = "sp-maybe-compressed-blob" version = "4.1.0-dev" @@ -13873,6 +14506,16 @@ dependencies = [ "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", + "zstd 0.12.4", +] + [[package]] name = "sp-metadata-ir" version = "0.1.0" @@ -13884,6 +14527,17 @@ dependencies = [ "sp-std 8.0.0", ] +[[package]] +name = "sp-metadata-ir" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a616fa51350b35326682a472ee8e6ba742fdacb18babac38ecd46b3e05ead869" +dependencies = [ + "frame-metadata", + "parity-scale-codec", + "scale-info", +] + [[package]] name = "sp-mixnet" version = "0.1.0-dev" @@ -13891,8 +14545,8 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "parity-scale-codec", "scale-info", - "sp-api", - "sp-application-crypto", + "sp-api 4.0.0-dev", + "sp-application-crypto 23.0.0", "sp-std 8.0.0", ] @@ -13906,10 +14560,10 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-api", - "sp-core", + "sp-api 4.0.0-dev", + "sp-core 21.0.0", "sp-debug-derive 8.0.0", - "sp-runtime", + "sp-runtime 24.0.0", "sp-std 8.0.0", "thiserror", ] @@ -13922,9 +14576,9 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-arithmetic", - "sp-core", - "sp-runtime", + "sp-arithmetic 16.0.0", + "sp-core 21.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -13933,9 +14587,9 @@ name = "sp-offchain" version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "sp-api", - "sp-core", - "sp-runtime", + "sp-api 4.0.0-dev", + "sp-core 21.0.0", + "sp-runtime 24.0.0", ] [[package]] @@ -13948,6 +14602,17 @@ 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 = "6.0.0" @@ -13955,7 +14620,7 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "rustc-hash", "serde", - "sp-core", + "sp-core 21.0.0", ] [[package]] @@ -13973,13 +14638,39 @@ dependencies = [ "rand", "scale-info", "serde", - "simple-mermaid", - "sp-application-crypto", - "sp-arithmetic", - "sp-core", - "sp-io", + "simple-mermaid 0.1.0", + "sp-application-crypto 23.0.0", + "sp-arithmetic 16.0.0", + "sp-core 21.0.0", + "sp-io 23.0.0", "sp-std 8.0.0", - "sp-weights", + "sp-weights 20.0.0", +] + +[[package]] +name = "sp-runtime" +version = "38.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "89ef409c414546b655ec1e94aaea178e4a97e21284a91b24c762aebf836d3b49" +dependencies = [ + "docify", + "either", + "hash256-std-hasher", + "impl-trait-for-tuples", + "log", + "num-traits", + "parity-scale-codec", + "paste", + "rand", + "scale-info", + "serde", + "simple-mermaid 0.1.1", + "sp-application-crypto 37.0.0", + "sp-arithmetic 26.0.0", + "sp-core 34.0.0", + "sp-io 37.0.0", + "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-weights 31.0.0", ] [[package]] @@ -14012,13 +14703,33 @@ dependencies = [ "primitive-types", "sp-externalities 0.25.0", "sp-runtime-interface-proc-macro 17.0.0", - "sp-std 14.0.0", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk)", "sp-storage 19.0.0", "sp-tracing 16.0.0", "sp-wasm-interface 20.0.0", "static_assertions", ] +[[package]] +name = "sp-runtime-interface" +version = "28.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "985eb981f40c689c6a0012c937b68ed58dabb4341d06f2dfe4dfd5ed72fa4017" +dependencies = [ + "bytes", + "impl-trait-for-tuples", + "parity-scale-codec", + "polkavm-derive", + "primitive-types", + "sp-externalities 0.29.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.0", + "sp-wasm-interface 21.0.0", + "static_assertions", +] + [[package]] name = "sp-runtime-interface-proc-macro" version = "11.0.0" @@ -14045,6 +14756,20 @@ dependencies = [ "syn 2.0.57", ] +[[package]] +name = "sp-runtime-interface-proc-macro" +version = "18.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0195f32c628fee3ce1dfbbf2e7e52a30ea85f3589da9fe62a8b816d70fc06294" +dependencies = [ + "Inflector", + "expander 2.0.0", + "proc-macro-crate 3.1.0", + "proc-macro2", + "quote", + "syn 2.0.57", +] + [[package]] name = "sp-session" version = "4.0.0-dev" @@ -14052,11 +14777,11 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "parity-scale-codec", "scale-info", - "sp-api", - "sp-core", - "sp-keystore", - "sp-runtime", - "sp-staking", + "sp-api 4.0.0-dev", + "sp-core 21.0.0", + "sp-keystore 0.27.0", + "sp-runtime 24.0.0", + "sp-staking 4.0.0-dev", "sp-std 8.0.0", ] @@ -14069,11 +14794,25 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", - "sp-runtime", + "sp-core 21.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] +[[package]] +name = "sp-staking" +version = "33.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0a0b7abfe66c07a3b6eb99e1286dfa9b6f3b057b0e986e7da2ccbf707f6c781a" +dependencies = [ + "impl-trait-for-tuples", + "parity-scale-codec", + "scale-info", + "serde", + "sp-core 34.0.0", + "sp-runtime 38.0.0", +] + [[package]] name = "sp-state-machine" version = "0.28.0" @@ -14085,14 +14824,35 @@ dependencies = [ "parking_lot 0.12.1", "rand", "smallvec", - "sp-core", + "sp-core 21.0.0", "sp-externalities 0.19.0", - "sp-panic-handler", + "sp-panic-handler 8.0.0", "sp-std 8.0.0", - "sp-trie", + "sp-trie 22.0.0", "thiserror", "tracing", - "trie-db", + "trie-db 0.28.0", +] + +[[package]] +name = "sp-state-machine" +version = "0.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "211e528aa6e902261a343f7b40840aa3d66fe4ad3aadbd04a035f10baf96dbc5" +dependencies = [ + "hash-db", + "log", + "parity-scale-codec", + "parking_lot 0.12.1", + "rand", + "smallvec", + "sp-core 34.0.0", + "sp-externalities 0.29.0", + "sp-panic-handler 13.0.0", + "sp-trie 36.0.0", + "thiserror", + "tracing", + "trie-db 0.29.1", ] [[package]] @@ -14108,11 +14868,11 @@ dependencies = [ "rand", "scale-info", "sha2 0.10.8", - "sp-api", - "sp-application-crypto", - "sp-core", + "sp-api 4.0.0-dev", + "sp-application-crypto 23.0.0", + "sp-core 21.0.0", "sp-externalities 0.19.0", - "sp-runtime", + "sp-runtime 24.0.0", "sp-runtime-interface 17.0.0", "sp-std 8.0.0", "thiserror", @@ -14124,6 +14884,12 @@ name = "sp-std" version = "8.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +[[package]] +name = "sp-std" +version = "14.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "12f8ee986414b0a9ad741776762f4083cd3a5128449b982a3919c4df36874834" + [[package]] name = "sp-std" version = "14.0.0" @@ -14151,7 +14917,20 @@ dependencies = [ "parity-scale-codec", "ref-cast", "serde", - "sp-debug-derive 14.0.0", + "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk)", +] + +[[package]] +name = "sp-storage" +version = "21.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "99c82989b3a4979a7e1ad848aad9f5d0b4388f1f454cc131766526601ab9e8f8" +dependencies = [ + "impl-serde", + "parity-scale-codec", + "ref-cast", + "serde", + "sp-debug-derive 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -14161,8 +14940,8 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "async-trait", "parity-scale-codec", - "sp-inherents", - "sp-runtime", + "sp-inherents 4.0.0-dev", + "sp-runtime 24.0.0", "sp-std 8.0.0", "thiserror", ] @@ -14190,13 +14969,25 @@ dependencies = [ "tracing-subscriber 0.3.18", ] +[[package]] +name = "sp-tracing" +version = "17.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90b3decf116db9f1dfaf1f1597096b043d0e12c952d3bcdc018c6d6b77deec7e" +dependencies = [ + "parity-scale-codec", + "tracing", + "tracing-core", + "tracing-subscriber 0.2.25", +] + [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "sp-api", - "sp-runtime", + "sp-api 4.0.0-dev", + "sp-runtime 24.0.0", ] [[package]] @@ -14207,11 +14998,11 @@ dependencies = [ "async-trait", "parity-scale-codec", "scale-info", - "sp-core", - "sp-inherents", - "sp-runtime", + "sp-core 21.0.0", + "sp-inherents 4.0.0-dev", + "sp-runtime 24.0.0", "sp-std 8.0.0", - "sp-trie", + "sp-trie 22.0.0", ] [[package]] @@ -14229,12 +15020,36 @@ dependencies = [ "rand", "scale-info", "schnellru", - "sp-core", + "sp-core 21.0.0", "sp-externalities 0.19.0", "sp-std 8.0.0", "thiserror", "tracing", - "trie-db", + "trie-db 0.28.0", + "trie-root", +] + +[[package]] +name = "sp-trie" +version = "36.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "841d717c0f465f5371569e6fdc25b6f32d47c15d6e4c92b3b779e1c9b18b951d" +dependencies = [ + "ahash 0.8.6", + "hash-db", + "lazy_static", + "memory-db", + "nohash-hasher", + "parity-scale-codec", + "parking_lot 0.12.1", + "rand", + "scale-info", + "schnellru", + "sp-core 34.0.0", + "sp-externalities 0.29.0", + "thiserror", + "tracing", + "trie-db 0.29.1", "trie-root", ] @@ -14249,9 +15064,27 @@ dependencies = [ "scale-info", "serde", "sp-core-hashing-proc-macro", - "sp-runtime", + "sp-runtime 24.0.0", "sp-std 8.0.0", - "sp-version-proc-macro", + "sp-version-proc-macro 8.0.0", + "thiserror", +] + +[[package]] +name = "sp-version" +version = "36.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bccf96fefae339dee7c4453f91be64eb28cce4c2fe82130445cf096b18b2c081" +dependencies = [ + "impl-serde", + "parity-scale-codec", + "parity-wasm", + "scale-info", + "serde", + "sp-crypto-hashing-proc-macro", + "sp-runtime 38.0.0", + "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", + "sp-version-proc-macro 14.0.0", "thiserror", ] @@ -14266,6 +15099,18 @@ dependencies = [ "syn 2.0.57", ] +[[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", + "quote", + "syn 2.0.57", +] + [[package]] name = "sp-wasm-interface" version = "14.0.0" @@ -14289,21 +15134,49 @@ dependencies = [ "parity-scale-codec", ] +[[package]] +name = "sp-wasm-interface" +version = "21.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b04b919e150b4736d85089d49327eab65507deb1485eec929af69daa2278eb3" +dependencies = [ + "anyhow", + "impl-trait-for-tuples", + "log", + "parity-scale-codec", + "wasmtime", +] + [[package]] name = "sp-weights" version = "20.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "bounded-collections", + "bounded-collections 0.1.9", "parity-scale-codec", "scale-info", "serde", "smallvec", - "sp-arithmetic", + "sp-arithmetic 16.0.0", "sp-debug-derive 8.0.0", "sp-std 8.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.0", + "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" @@ -14364,11 +15237,11 @@ version = "0.1.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "cumulus-primitives-core", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "parity-scale-codec", "scale-info", - "sp-runtime", + "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -14378,7 +15251,7 @@ version = "1.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "array-bytes 6.2.2", - "bounded-collections", + "bounded-collections 0.1.9", "derivative", "environmental", "impl-trait-for-tuples", @@ -14386,7 +15259,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-weights", + "sp-weights 20.0.0", "xcm-procedural", ] @@ -14395,19 +15268,19 @@ name = "staging-xcm-builder" version = "1.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "impl-trait-for-tuples", "log", "pallet-transaction-payment", "parity-scale-codec", "polkadot-parachain-primitives", "scale-info", - "sp-arithmetic", - "sp-io", - "sp-runtime", + "sp-arithmetic 16.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", - "sp-weights", + "sp-weights 20.0.0", "staging-xcm", "staging-xcm-executor", ] @@ -14419,17 +15292,17 @@ source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot dependencies = [ "environmental", "frame-benchmarking", - "frame-support", + "frame-support 4.0.0-dev", "impl-trait-for-tuples", "log", "parity-scale-codec", "scale-info", - "sp-arithmetic", - "sp-core", - "sp-io", - "sp-runtime", + "sp-arithmetic 16.0.0", + "sp-core 21.0.0", + "sp-io 23.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", - "sp-weights", + "sp-weights 20.0.0", "staging-xcm", ] @@ -14514,13 +15387,22 @@ version = "0.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125" +[[package]] +name = "strum" +version = "0.26.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d8cec3501a5194c432b2b7976db6b7d10ec95c253208b45f83f7136aa985e29" +dependencies = [ + "strum_macros 0.26.4", +] + [[package]] name = "strum_macros" version = "0.24.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59" dependencies = [ - "heck", + "heck 0.4.1", "proc-macro2", "quote", "rustversion", @@ -14533,7 +15415,20 @@ version = "0.25.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0" dependencies = [ - "heck", + "heck 0.4.1", + "proc-macro2", + "quote", + "rustversion", + "syn 2.0.57", +] + +[[package]] +name = "strum_macros" +version = "0.26.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be" +dependencies = [ + "heck 0.5.0", "proc-macro2", "quote", "rustversion", @@ -14553,6 +15448,19 @@ dependencies = [ "zeroize", ] +[[package]] +name = "substrate-bip39" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca58ffd742f693dc13d69bdbb2e642ae239e0053f6aab3b104252892f856700a" +dependencies = [ + "hmac 0.12.1", + "pbkdf2 0.12.2", + "schnorrkel 0.11.4", + "sha2 0.10.8", + "zeroize", +] + [[package]] name = "substrate-build-script-utils" version = "3.0.0" @@ -14575,17 +15483,17 @@ version = "4.0.0-dev" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ "frame-system-rpc-runtime-api", - "futures 0.3.29", + "futures 0.3.30", "jsonrpsee", "log", "parity-scale-codec", "sc-rpc-api", "sc-transaction-pool-api", - "sp-api", + "sp-api 4.0.0-dev", "sp-block-builder", "sp-blockchain", - "sp-core", - "sp-runtime", + "sp-core 21.0.0", + "sp-runtime 24.0.0", ] [[package]] @@ -14610,7 +15518,7 @@ dependencies = [ "log", "sc-rpc-api", "serde", - "sp-runtime", + "sp-runtime 24.0.0", ] [[package]] @@ -14623,11 +15531,11 @@ dependencies = [ "sc-client-api", "sc-rpc-api", "serde", - "sp-core", - "sp-runtime", - "sp-state-machine", - "sp-trie", - "trie-db", + "sp-core 21.0.0", + "sp-runtime 24.0.0", + "sp-state-machine 0.28.0", + "sp-trie 22.0.0", + "trie-db 0.28.0", ] [[package]] @@ -14640,7 +15548,7 @@ dependencies = [ "cargo_metadata", "filetime", "parity-wasm", - "sp-maybe-compressed-blob", + "sp-maybe-compressed-blob 4.1.0-dev", "strum 0.24.1", "tempfile", "toml 0.8.8", @@ -14648,6 +15556,35 @@ dependencies = [ "wasm-opt", ] +[[package]] +name = "substrate-wasm-builder" +version = "23.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7dc993ad871b63fbba60362f3ea86583f5e7e1256e8fdcb3b5b249c9ead354bf" +dependencies = [ + "array-bytes 6.2.2", + "build-helper", + "cargo_metadata", + "console", + "filetime", + "frame-metadata", + "merkleized-metadata", + "parity-scale-codec", + "parity-wasm", + "polkavm-linker", + "sc-executor 0.39.0", + "sp-core 34.0.0", + "sp-io 37.0.0", + "sp-maybe-compressed-blob 11.0.0", + "sp-tracing 17.0.0", + "sp-version 36.0.0", + "strum 0.26.2", + "tempfile", + "toml 0.8.8", + "walkdir", + "wasm-opt", +] + [[package]] name = "subtle" version = "1.0.0" @@ -15052,17 +15989,6 @@ dependencies = [ "winnow", ] -[[package]] -name = "toml_edit" -version = "0.20.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70f427fce4d84c72b5b732388bf4a9f4531b53f74e2887e3ecb2481f68f66d81" -dependencies = [ - "indexmap 2.1.0", - "toml_datetime", - "winnow", -] - [[package]] name = "toml_edit" version = "0.21.0" @@ -15269,6 +16195,18 @@ dependencies = [ "smallvec", ] +[[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-root" version = "0.18.0" @@ -15343,25 +16281,25 @@ dependencies = [ "log", "parity-scale-codec", "sc-cli", - "sc-executor", + "sc-executor 0.10.0-dev", "serde", "serde_json", - "sp-api", + "sp-api 4.0.0-dev", "sp-consensus-aura", "sp-consensus-babe", - "sp-core", + "sp-core 21.0.0", "sp-debug-derive 8.0.0", "sp-externalities 0.19.0", - "sp-inherents", - "sp-io", - "sp-keystore", + "sp-inherents 4.0.0-dev", + "sp-io 23.0.0", + "sp-keystore 0.27.0", "sp-rpc", - "sp-runtime", - "sp-state-machine", + "sp-runtime 24.0.0", + "sp-state-machine 0.28.0", "sp-timestamp", "sp-transaction-storage-proof", - "sp-version", - "sp-weights", + "sp-version 22.0.0", + "sp-weights 20.0.0", "substrate-rpc-client", "zstd 0.12.4", ] @@ -15683,6 +16621,15 @@ dependencies = [ "parity-wasm", ] +[[package]] +name = "wasm-instrument" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a47ecb37b9734d1085eaa5ae1a81e60801fd8c28d4cabdd8aedb982021918bc" +dependencies = [ + "parity-wasm", +] + [[package]] name = "wasm-opt" version = "0.116.0" @@ -15729,7 +16676,7 @@ version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f" dependencies = [ - "futures 0.3.29", + "futures 0.3.30", "js-sys", "parking_lot 0.11.2", "pin-utils", @@ -16028,8 +16975,8 @@ dependencies = [ "frame-benchmarking", "frame-election-provider-support", "frame-executive", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -16096,31 +17043,31 @@ dependencies = [ "serde", "serde_derive", "smallvec", - "sp-api", - "sp-application-crypto", - "sp-arithmetic", + "sp-api 4.0.0-dev", + "sp-application-crypto 23.0.0", + "sp-arithmetic 16.0.0", "sp-authority-discovery", "sp-block-builder", "sp-consensus-babe", "sp-consensus-beefy", - "sp-core", - "sp-genesis-builder", - "sp-inherents", - "sp-io", + "sp-core 21.0.0", + "sp-genesis-builder 0.1.0", + "sp-inherents 4.0.0-dev", + "sp-io 23.0.0", "sp-mmr-primitives", "sp-npos-elections", "sp-offchain", - "sp-runtime", + "sp-runtime 24.0.0", "sp-session", - "sp-staking", + "sp-staking 4.0.0-dev", "sp-std 8.0.0", "sp-storage 13.0.0", "sp-transaction-pool", - "sp-version", + "sp-version 22.0.0", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", - "substrate-wasm-builder", + "substrate-wasm-builder 5.0.0-dev", "westend-runtime-constants", ] @@ -16129,13 +17076,13 @@ name = "westend-runtime-constants" version = "1.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "frame-support", + "frame-support 4.0.0-dev", "polkadot-primitives", "polkadot-runtime-common", "smallvec", - "sp-core", - "sp-runtime", - "sp-weights", + "sp-core 21.0.0", + "sp-runtime 24.0.0", + "sp-weights 20.0.0", "staging-xcm", "staging-xcm-builder", ] @@ -16501,13 +17448,13 @@ name = "xcm-simulator" version = "1.0.0" source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" dependencies = [ - "frame-support", + "frame-support 4.0.0-dev", "parity-scale-codec", "paste", "polkadot-core-primitives", "polkadot-parachain-primitives", "polkadot-runtime-parachains", - "sp-io", + "sp-io 23.0.0", "sp-std 8.0.0", "staging-xcm", "staging-xcm-builder", @@ -16520,7 +17467,7 @@ version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e5d9ba232399af1783a58d8eb26f6b5006fbefe2dc9ef36bd283324792d03ea5" dependencies = [ - "futures 0.3.29", + "futures 0.3.30", "log", "nohash-hasher", "parking_lot 0.12.1", @@ -16544,8 +17491,8 @@ source = "git+https://github.com/manta-network/Zenlink?branch=polkadot-v1.6.0#e2 dependencies = [ "cumulus-primitives-core", "frame-benchmarking", - "frame-support", - "frame-system", + "frame-support 4.0.0-dev", + "frame-system 4.0.0-dev", "log", "orml-tokens", "orml-traits", @@ -16553,9 +17500,9 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-arithmetic", - "sp-core", - "sp-runtime", + "sp-arithmetic 16.0.0", + "sp-core 21.0.0", + "sp-runtime 24.0.0", "sp-std 8.0.0", "staging-xcm", "staging-xcm-executor", @@ -16568,10 +17515,10 @@ source = "git+https://github.com/manta-network/Zenlink?branch=polkadot-v1.6.0#e2 dependencies = [ "jsonrpsee", "parity-scale-codec", - "sp-api", + "sp-api 4.0.0-dev", "sp-blockchain", "sp-rpc", - "sp-runtime", + "sp-runtime 24.0.0", "zenlink-protocol", "zenlink-protocol-runtime-api", ] @@ -16582,7 +17529,7 @@ version = "0.4.4" source = "git+https://github.com/manta-network/Zenlink?branch=polkadot-v1.6.0#e2d4a8029e3f122c6a5b0fade69270c4300da331" dependencies = [ "parity-scale-codec", - "sp-api", + "sp-api 4.0.0-dev", "sp-std 8.0.0", "zenlink-protocol", ] diff --git a/Cargo.toml b/Cargo.toml index bc50b9aa0..ad6976645 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -31,7 +31,7 @@ inherits = "release" [workspace.dependencies] anyhow = { version = "1.0.55", default-features = false } -async-trait = "0.1.71" +async-trait = "0.1.79" base64 = { version = "0.21.5", default-features = false, features = ["alloc"] } cfg-if = "1.0.0" chrono = "0.4" @@ -80,6 +80,7 @@ zenlink-protocol-runtime-api = { git = 'https://github.com/manta-network/Zenlink # Substrate pallets frame-metadata = { version = "16.0.0", default-features = false, features = ["current"] } +frame-metadata-hash-extension = { version = "0.3.0", default-features = false } frame-support = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } frame-system = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } pallet-assets = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } @@ -152,7 +153,7 @@ sp-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk", bran sp-version = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } substrate-build-script-utils = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0" } substrate-prometheus-endpoint = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0" } -substrate-wasm-builder = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0" } +substrate-wasm-builder = { version = "23.0.0", features = ["metadata-hash"] } # Cumulus dependencies cumulus-client-cli = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0" } diff --git a/runtime/calamari/Cargo.toml b/runtime/calamari/Cargo.toml index 5d02673aa..d98c88638 100644 --- a/runtime/calamari/Cargo.toml +++ b/runtime/calamari/Cargo.toml @@ -17,6 +17,7 @@ serde = { workspace = true, optional = true } smallvec = { workspace = true } # Substrate primitives +frame-metadata-hash-extension = { workspace = true } sp-api = { workspace = true } sp-application-crypto = { workspace = true } sp-arithmetic = { workspace = true } @@ -262,6 +263,7 @@ std = [ 'frame-support/std', 'frame-executive/std', 'frame-metadata/std', + "frame-metadata-hash-extension/std", 'frame-system/std', 'frame-system-rpc-runtime-api/std', 'frame-try-runtime/std', diff --git a/runtime/calamari/build.rs b/runtime/calamari/build.rs index 04bc30bfe..e95802988 100644 --- a/runtime/calamari/build.rs +++ b/runtime/calamari/build.rs @@ -14,6 +14,7 @@ // You should have received a copy of the GNU General Public License // along with Manta. If not, see . +#[cfg(not(feature = "metadata-hash"))] fn main() { substrate_wasm_builder::WasmBuilder::new() .with_current_project() @@ -21,3 +22,13 @@ fn main() { .import_memory() .build() } + +#[cfg(feature = "metadata-hash")] +fn main() { + substrate_wasm_builder::WasmBuilder::new() + .with_current_project() + .export_heap_base() + .import_memory() + .enable_metadata_hash("KMA", 12) + .build() +} diff --git a/runtime/calamari/src/lib.rs b/runtime/calamari/src/lib.rs index cbab2b942..f6e623aa9 100644 --- a/runtime/calamari/src/lib.rs +++ b/runtime/calamari/src/lib.rs @@ -1103,6 +1103,7 @@ pub type SignedExtra = ( frame_system::CheckNonce, frame_system::CheckWeight, pallet_transaction_payment::ChargeTransactionPayment, + frame_metadata_hash_extension::CheckMetadataHash, ); /// Unchecked extrinsic type as expected by this runtime. pub type UncheckedExtrinsic = diff --git a/runtime/manta/Cargo.toml b/runtime/manta/Cargo.toml index b39725117..e97b61ecc 100644 --- a/runtime/manta/Cargo.toml +++ b/runtime/manta/Cargo.toml @@ -16,6 +16,7 @@ serde = { workspace = true, optional = true } smallvec = { workspace = true } # Substrate primitives +frame-metadata-hash-extension = { workspace = true } sp-api = { workspace = true } sp-application-crypto = { workspace = true } sp-arithmetic = { workspace = true } @@ -239,6 +240,7 @@ std = [ 'frame-support/std', 'frame-executive/std', 'frame-metadata/std', + "frame-metadata-hash-extension/std", 'frame-system/std', 'frame-system-rpc-runtime-api/std', 'frame-try-runtime/std', diff --git a/runtime/manta/build.rs b/runtime/manta/build.rs index 4825bfdeb..d993d1cdc 100644 --- a/runtime/manta/build.rs +++ b/runtime/manta/build.rs @@ -16,6 +16,7 @@ use substrate_wasm_builder::WasmBuilder; +#[cfg(not(feature = "metadata-hash"))] fn main() { WasmBuilder::new() .with_current_project() @@ -23,3 +24,13 @@ fn main() { .import_memory() .build() } + +#[cfg(feature = "metadata-hash")] +fn main() { + WasmBuilder::new() + .with_current_project() + .export_heap_base() + .import_memory() + .enable_metadata_hash("MANTA", 18) + .build() +} diff --git a/runtime/manta/src/lib.rs b/runtime/manta/src/lib.rs index 6763ec5e2..f88151324 100644 --- a/runtime/manta/src/lib.rs +++ b/runtime/manta/src/lib.rs @@ -1043,6 +1043,7 @@ pub type SignedExtra = ( frame_system::CheckNonce, frame_system::CheckWeight, pallet_transaction_payment::ChargeTransactionPayment, + frame_metadata_hash_extension::CheckMetadataHash, ); /// Unchecked extrinsic type as expected by this runtime. pub type UncheckedExtrinsic = From 8de5723575975d19851b3320c308a12fa6dd6f92 Mon Sep 17 00:00:00 2001 From: Jamie Date: Mon, 24 Jun 2024 15:53:51 +0800 Subject: [PATCH 02/16] [no ci]Add feature metadata-hash to runtimes Signed-off-by: Jamie --- runtime/calamari/Cargo.toml | 3 +++ runtime/manta/Cargo.toml | 3 +++ 2 files changed, 6 insertions(+) diff --git a/runtime/calamari/Cargo.toml b/runtime/calamari/Cargo.toml index d98c88638..48a130f69 100644 --- a/runtime/calamari/Cargo.toml +++ b/runtime/calamari/Cargo.toml @@ -332,4 +332,7 @@ std = [ # to make it smaller like logging for example. on-chain-release-build = [ "sp-api/disable-logging", + "metadata-hash", ] + +metadata-hash = ["substrate-wasm-builder/metadata-hash"] diff --git a/runtime/manta/Cargo.toml b/runtime/manta/Cargo.toml index e97b61ecc..e8e070508 100644 --- a/runtime/manta/Cargo.toml +++ b/runtime/manta/Cargo.toml @@ -307,4 +307,7 @@ std = [ # to make it smaller like logging for example. on-chain-release-build = [ "sp-api/disable-logging", + "metadata-hash", ] + +metadata-hash = ["substrate-wasm-builder/metadata-hash"] From f1aae64ecc53fb9b471c10abee4a8db18cac6fdc Mon Sep 17 00:00:00 2001 From: Charles Ferrell Date: Mon, 24 Jun 2024 09:49:24 -0400 Subject: [PATCH 03/16] update deps Signed-off-by: Charles Ferrell --- Cargo.lock | 1289 ++++++++++++++++------------------- Cargo.toml | 5 +- runtime/calamari/Cargo.toml | 9 +- runtime/calamari/build.rs | 24 +- runtime/manta/Cargo.toml | 15 +- runtime/manta/build.rs | 26 +- 6 files changed, 612 insertions(+), 756 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index bf3092582..b5f96bcec 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1152,7 +1152,7 @@ dependencies = [ [[package]] name = "binary-merkle-tree" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "hash-db", "log", @@ -1434,7 +1434,7 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub-router" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "parity-scale-codec", "scale-info", @@ -1568,8 +1568,8 @@ dependencies = [ "frame-executive", "frame-metadata", "frame-metadata-hash-extension", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -1637,7 +1637,7 @@ dependencies = [ "sp-block-builder", "sp-consensus-aura", "sp-core 21.0.0", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-io 23.0.0", "sp-offchain", "sp-runtime 24.0.0", @@ -1663,8 +1663,8 @@ version = "4.7.0" dependencies = [ "chrono", "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "manta-primitives", "pallet-balances", "pallet-timestamp", @@ -2367,7 +2367,7 @@ dependencies = [ [[package]] name = "cumulus-client-cli" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "clap", "parity-scale-codec", @@ -2384,7 +2384,7 @@ dependencies = [ [[package]] name = "cumulus-client-collator" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", @@ -2407,7 +2407,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-aura" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "cumulus-client-collator", @@ -2437,7 +2437,7 @@ dependencies = [ "sp-consensus", "sp-consensus-aura", "sp-core 21.0.0", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-keystore 0.27.0", "sp-runtime 24.0.0", "sp-state-machine 0.28.0", @@ -2449,7 +2449,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "cumulus-client-pov-recovery", @@ -2478,13 +2478,13 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-proposer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "anyhow", "async-trait", "cumulus-primitives-parachain-inherent", "sp-consensus", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-runtime 24.0.0", "sp-state-machine 0.28.0", "thiserror", @@ -2493,7 +2493,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-relay-chain" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "cumulus-client-consensus-common", @@ -2507,7 +2507,7 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-core 21.0.0", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-runtime 24.0.0", "substrate-prometheus-endpoint", "tracing", @@ -2516,7 +2516,7 @@ dependencies = [ [[package]] name = "cumulus-client-network" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "cumulus-relay-chain-interface", @@ -2539,7 +2539,7 @@ dependencies = [ [[package]] name = "cumulus-client-parachain-inherent" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2551,7 +2551,7 @@ dependencies = [ "scale-info", "sp-api 4.0.0-dev", "sp-core 21.0.0", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-runtime 24.0.0", "sp-state-machine 0.28.0", "sp-std 8.0.0", @@ -2563,7 +2563,7 @@ dependencies = [ [[package]] name = "cumulus-client-pov-recovery" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2587,7 +2587,7 @@ dependencies = [ [[package]] name = "cumulus-client-service" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "cumulus-client-cli", "cumulus-client-collator", @@ -2623,12 +2623,12 @@ dependencies = [ [[package]] name = "cumulus-pallet-dmp-queue" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "cumulus-primitives-core", "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", @@ -2641,7 +2641,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "bytes", "cumulus-pallet-parachain-system-proc-macro", @@ -2650,8 +2650,8 @@ dependencies = [ "cumulus-primitives-proof-size-hostfunction", "environmental", "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "impl-trait-for-tuples", "log", "pallet-message-queue", @@ -2661,7 +2661,7 @@ dependencies = [ "scale-info", "sp-core 21.0.0", "sp-externalities 0.19.0", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-io 23.0.0", "sp-runtime 24.0.0", "sp-state-machine 0.28.0", @@ -2675,7 +2675,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", @@ -2686,11 +2686,11 @@ dependencies = [ [[package]] name = "cumulus-pallet-session-benchmarking" version = "3.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "pallet-session", "parity-scale-codec", "sp-runtime 24.0.0", @@ -2700,11 +2700,11 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "cumulus-primitives-core", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", "sp-io 23.0.0", @@ -2716,14 +2716,14 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcmp-queue" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "bounded-collections 0.1.9", "bp-xcm-bridge-hub-router", "cumulus-primitives-core", "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "pallet-message-queue", "parity-scale-codec", @@ -2741,7 +2741,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-aura" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -2755,7 +2755,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -2772,14 +2772,14 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "cumulus-primitives-core", "parity-scale-codec", "scale-info", "sp-core 21.0.0", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-std 8.0.0", "sp-trie 22.0.0", ] @@ -2787,7 +2787,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-proof-size-hostfunction" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "sp-externalities 0.19.0", "sp-runtime-interface 17.0.0", @@ -2797,12 +2797,12 @@ dependencies = [ [[package]] name = "cumulus-primitives-timestamp" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "cumulus-primitives-core", "futures 0.3.30", "parity-scale-codec", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-std 8.0.0", "sp-timestamp", ] @@ -2810,10 +2810,10 @@ dependencies = [ [[package]] name = "cumulus-primitives-utility" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "cumulus-primitives-core", - "frame-support 4.0.0-dev", + "frame-support", "log", "pallet-xcm-benchmarks", "parity-scale-codec", @@ -2830,7 +2830,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-inprocess-interface" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2854,7 +2854,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-interface" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2872,7 +2872,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-minimal-node" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "array-bytes 6.2.2", "async-trait", @@ -2913,7 +2913,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-rpc-interface" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2952,7 +2952,7 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -3922,7 +3922,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "fork-tree" version = "3.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "parity-scale-codec", ] @@ -3945,11 +3945,11 @@ checksum = "6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa" [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ - "frame-support 4.0.0-dev", - "frame-support-procedural 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-support-procedural", + "frame-system", "linregress", "log", "parity-scale-codec", @@ -3970,7 +3970,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "Inflector", "array-bytes 6.2.2", @@ -3978,8 +3978,8 @@ dependencies = [ "clap", "comfy-table", "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "gethostname", "handlebars", "itertools 0.10.5", @@ -4003,7 +4003,7 @@ dependencies = [ "sp-core 21.0.0", "sp-database", "sp-externalities 0.19.0", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-io 23.0.0", "sp-keystore 0.27.0", "sp-runtime 24.0.0", @@ -4018,7 +4018,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", @@ -4029,11 +4029,11 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-election-provider-solution-type", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", "sp-arithmetic 16.0.0", @@ -4046,10 +4046,10 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "frame-try-runtime", "log", "parity-scale-codec", @@ -4075,24 +4075,23 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba1fa15dc90efe948898c06a3be111628230db100ffa2907e662062e9c9d1abd" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "array-bytes 6.2.2", "docify", - "frame-support 35.0.0", - "frame-system 35.0.0", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-runtime 38.0.0", + "sp-runtime 24.0.0", ] [[package]] name = "frame-remote-externalities" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "futures 0.3.30", "indicatif", @@ -4113,7 +4112,7 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "aquamarine", "array-bytes 6.2.2", @@ -4121,7 +4120,7 @@ dependencies = [ "docify", "environmental", "frame-metadata", - "frame-support-procedural 4.0.0-dev", + "frame-support-procedural", "impl-trait-for-tuples", "k256 0.13.3", "log", @@ -4137,12 +4136,12 @@ dependencies = [ "sp-core 21.0.0", "sp-core-hashing-proc-macro", "sp-debug-derive 8.0.0", - "sp-genesis-builder 0.1.0", - "sp-inherents 4.0.0-dev", + "sp-genesis-builder", + "sp-inherents", "sp-io 23.0.0", "sp-metadata-ir 0.1.0", "sp-runtime 24.0.0", - "sp-staking 4.0.0-dev", + "sp-staking", "sp-state-machine 0.28.0", "sp-std 8.0.0", "sp-tracing 10.0.0", @@ -4151,58 +4150,16 @@ dependencies = [ "tt-call", ] -[[package]] -name = "frame-support" -version = "35.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab6d7780b7f337c8a072f0a7480cbc7b580f9bf871c434fae65e8935053ee5ef" -dependencies = [ - "aquamarine", - "array-bytes 6.2.2", - "bitflags 1.3.2", - "docify", - "environmental", - "frame-metadata", - "frame-support-procedural 30.0.0", - "impl-trait-for-tuples", - "k256 0.13.3", - "log", - "macro_magic", - "parity-scale-codec", - "paste", - "scale-info", - "serde", - "serde_json", - "smallvec", - "sp-api 33.0.0", - "sp-arithmetic 26.0.0", - "sp-core 34.0.0", - "sp-crypto-hashing-proc-macro", - "sp-debug-derive 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-genesis-builder 0.14.0", - "sp-inherents 33.0.0", - "sp-io 37.0.0", - "sp-metadata-ir 0.7.0", - "sp-runtime 38.0.0", - "sp-staking 33.0.0", - "sp-state-machine 0.42.0", - "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-tracing 17.0.0", - "sp-weights 31.0.0", - "static_assertions", - "tt-call", -] - [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "Inflector", "cfg-expr", "derive-syn-parse 0.1.5", "expander 2.0.0", - "frame-support-procedural-tools 4.0.0-dev", + "frame-support-procedural-tools", "itertools 0.10.5", "macro_magic", "proc-macro-warning", @@ -4212,45 +4169,12 @@ dependencies = [ "syn 2.0.57", ] -[[package]] -name = "frame-support-procedural" -version = "30.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4328bc3667947393eabd1234ae2f07f1c71b63f57b41344db3d9eafe3384adfd" -dependencies = [ - "Inflector", - "cfg-expr", - "derive-syn-parse 0.2.0", - "expander 2.0.0", - "frame-support-procedural-tools 13.0.0", - "itertools 0.11.0", - "macro_magic", - "proc-macro-warning", - "proc-macro2", - "quote", - "sp-crypto-hashing", - "syn 2.0.57", -] - [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" -dependencies = [ - "frame-support-procedural-tools-derive 3.0.0", - "proc-macro-crate 3.1.0", - "proc-macro2", - "quote", - "syn 2.0.57", -] - -[[package]] -name = "frame-support-procedural-tools" -version = "13.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bead15a320be1764cdd50458c4cfacb23e0cee65f64f500f8e34136a94c7eeca" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ - "frame-support-procedural-tools-derive 12.0.0", + "frame-support-procedural-tools-derive", "proc-macro-crate 3.1.0", "proc-macro2", "quote", @@ -4260,18 +4184,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.57", -] - -[[package]] -name = "frame-support-procedural-tools-derive" -version = "12.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed971c6435503a099bdac99fe4c5bea08981709e5b5a0a8535a1856f48561191" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "proc-macro2", "quote", @@ -4281,11 +4194,11 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "cfg-if", "docify", - "frame-support 4.0.0-dev", + "frame-support", "log", "parity-scale-codec", "scale-info", @@ -4298,35 +4211,14 @@ dependencies = [ "sp-weights 20.0.0", ] -[[package]] -name = "frame-system" -version = "35.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6baa2218d90c5a23db08dd0188cfe6aa0af7d36fb9b0fc2f73bc5c4abe4dd812" -dependencies = [ - "cfg-if", - "docify", - "frame-support 35.0.0", - "log", - "parity-scale-codec", - "scale-info", - "serde", - "sp-core 34.0.0", - "sp-io 37.0.0", - "sp-runtime 38.0.0", - "sp-std 14.0.0 (registry+https://github.com/rust-lang/crates.io-index)", - "sp-version 36.0.0", - "sp-weights 31.0.0", -] - [[package]] name = "frame-system-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", "sp-core 21.0.0", @@ -4337,7 +4229,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "parity-scale-codec", "sp-api 4.0.0-dev", @@ -4346,9 +4238,9 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ - "frame-support 4.0.0-dev", + "frame-support", "parity-scale-codec", "sp-api 4.0.0-dev", "sp-runtime 24.0.0", @@ -5230,8 +5122,8 @@ dependencies = [ "cumulus-primitives-parachain-inherent", "cumulus-test-relay-sproof-builder", "frame-metadata", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "lazy_static", "manta-collator-selection", "manta-primitives", @@ -6324,7 +6216,7 @@ dependencies = [ "cumulus-relay-chain-rpc-interface", "frame-benchmarking", "frame-benchmarking-cli", - "frame-support 4.0.0-dev", + "frame-support", "frame-system-rpc-runtime-api", "frame-try-runtime", "futures 0.3.30", @@ -6381,7 +6273,7 @@ dependencies = [ "sp-consensus", "sp-consensus-aura", "sp-core 21.0.0", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-io 23.0.0", "sp-keystore 0.27.0", "sp-offchain", @@ -6421,8 +6313,8 @@ name = "manta-collator-selection" version = "4.7.0" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "manta-primitives", "nimbus-primitives", @@ -6440,7 +6332,7 @@ dependencies = [ "sp-core 21.0.0", "sp-io 23.0.0", "sp-runtime 24.0.0", - "sp-staking 4.0.0-dev", + "sp-staking", "sp-std 8.0.0", "sp-tracing 10.0.0", ] @@ -6508,8 +6400,8 @@ name = "manta-primitives" version = "4.7.0" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "orml-traits", "parity-scale-codec", @@ -6542,8 +6434,8 @@ dependencies = [ "frame-executive", "frame-metadata", "frame-metadata-hash-extension", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -6605,7 +6497,7 @@ dependencies = [ "sp-block-builder", "sp-consensus-aura", "sp-core 21.0.0", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-io 23.0.0", "sp-offchain", "sp-runtime 24.0.0", @@ -6840,7 +6732,7 @@ dependencies = [ [[package]] name = "mmr-gadget" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "futures 0.3.30", "log", @@ -6859,7 +6751,7 @@ dependencies = [ [[package]] name = "mmr-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "anyhow", "jsonrpsee", @@ -7235,7 +7127,7 @@ dependencies = [ "sp-consensus", "sp-consensus-slots", "sp-core 21.0.0", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-keystore 0.27.0", "sp-runtime 24.0.0", "sp-version 22.0.0", @@ -7250,13 +7142,13 @@ source = "git+https://github.com/Manta-Network/moonkit.git?branch=manta-polkadot dependencies = [ "async-trait", "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", "sp-api 4.0.0-dev", "sp-application-crypto 23.0.0", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -7539,8 +7431,8 @@ name = "orml-tokens" version = "0.7.0" source = "git+https://github.com/manta-network/open-runtime-module-library.git?branch=polkadot-v1.6.0#d691abb4d3859478413799057b8c719ad3b03b72" dependencies = [ - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "orml-traits", "parity-scale-codec", @@ -7556,7 +7448,7 @@ name = "orml-traits" version = "0.7.0" source = "git+https://github.com/manta-network/open-runtime-module-library.git?branch=polkadot-v1.6.0#d691abb4d3859478413799057b8c719ad3b03b72" dependencies = [ - "frame-support 4.0.0-dev", + "frame-support", "impl-trait-for-tuples", "num-traits", "orml-utilities", @@ -7576,7 +7468,7 @@ name = "orml-utilities" version = "0.7.0" source = "git+https://github.com/manta-network/open-runtime-module-library.git?branch=polkadot-v1.6.0#d691abb4d3859478413799057b8c719ad3b03b72" dependencies = [ - "frame-support 4.0.0-dev", + "frame-support", "parity-scale-codec", "scale-info", "serde", @@ -7591,7 +7483,7 @@ name = "orml-xcm-support" version = "0.7.0" source = "git+https://github.com/manta-network/open-runtime-module-library.git?branch=polkadot-v1.6.0#d691abb4d3859478413799057b8c719ad3b03b72" dependencies = [ - "frame-support 4.0.0-dev", + "frame-support", "orml-traits", "parity-scale-codec", "sp-runtime 24.0.0", @@ -7605,8 +7497,8 @@ name = "orml-xtokens" version = "0.7.0" source = "git+https://github.com/manta-network/open-runtime-module-library.git?branch=polkadot-v1.6.0#d691abb4d3859478413799057b8c719ad3b03b72" dependencies = [ - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "orml-traits", "orml-xcm-support", @@ -7632,8 +7524,8 @@ name = "pallet-asset-manager" version = "4.7.0" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "manta-primitives", "orml-traits", @@ -7652,11 +7544,11 @@ dependencies = [ [[package]] name = "pallet-asset-rate" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", "sp-core 21.0.0", @@ -7667,11 +7559,11 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "pallet-transaction-payment", "parity-scale-codec", "scale-info", @@ -7685,11 +7577,11 @@ dependencies = [ [[package]] name = "pallet-assets" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", @@ -7701,10 +7593,10 @@ dependencies = [ [[package]] name = "pallet-aura" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "pallet-timestamp", "parity-scale-codec", @@ -7720,8 +7612,8 @@ name = "pallet-aura-style-filter" version = "0.9.0" source = "git+https://github.com/Manta-Network/moonkit.git?branch=manta-polkadot-1.6.0#f426837a93b3d72b96c7fd07ab09a9163fe85ee6" dependencies = [ - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "nimbus-primitives", "parity-scale-codec", "scale-info", @@ -7737,15 +7629,15 @@ version = "0.9.0" source = "git+https://github.com/Manta-Network/moonkit.git?branch=manta-polkadot-1.6.0#f426837a93b3d72b96c7fd07ab09a9163fe85ee6" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "nimbus-primitives", "parity-scale-codec", "scale-info", "sp-api 4.0.0-dev", "sp-application-crypto 23.0.0", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -7753,10 +7645,10 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "pallet-session", "parity-scale-codec", "scale-info", @@ -7769,10 +7661,10 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "impl-trait-for-tuples", "parity-scale-codec", "scale-info", @@ -7783,11 +7675,11 @@ dependencies = [ [[package]] name = "pallet-babe" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "pallet-authorship", "pallet-session", @@ -7800,21 +7692,21 @@ dependencies = [ "sp-io 23.0.0", "sp-runtime 24.0.0", "sp-session", - "sp-staking 4.0.0-dev", + "sp-staking", "sp-std 8.0.0", ] [[package]] name = "pallet-bags-list" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "aquamarine", "docify", "frame-benchmarking", "frame-election-provider-support", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "pallet-balances", "parity-scale-codec", @@ -7829,11 +7721,11 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", @@ -7844,10 +7736,10 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "pallet-authorship", "pallet-session", @@ -7857,19 +7749,19 @@ dependencies = [ "sp-consensus-beefy", "sp-runtime 24.0.0", "sp-session", - "sp-staking 4.0.0-dev", + "sp-staking", "sp-std 8.0.0", ] [[package]] name = "pallet-beefy-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "array-bytes 6.2.2", "binary-merkle-tree", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "pallet-beefy", "pallet-mmr", @@ -7889,11 +7781,11 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "pallet-treasury", "parity-scale-codec", @@ -7907,12 +7799,12 @@ dependencies = [ [[package]] name = "pallet-broker" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "bitvec", "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", "sp-arithmetic 16.0.0", @@ -7924,11 +7816,11 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "pallet-bounties", "pallet-treasury", @@ -7943,11 +7835,11 @@ dependencies = [ [[package]] name = "pallet-collator-selection" version = "3.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "pallet-authorship", "pallet-session", @@ -7955,18 +7847,18 @@ dependencies = [ "rand", "scale-info", "sp-runtime 24.0.0", - "sp-staking 4.0.0-dev", + "sp-staking", "sp-std 8.0.0", ] [[package]] name = "pallet-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", @@ -7979,12 +7871,12 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "assert_matches", "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", "serde", @@ -7996,11 +7888,11 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", @@ -8014,12 +7906,12 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", "frame-election-provider-support", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "pallet-election-provider-support-benchmarking", "parity-scale-codec", @@ -8037,11 +7929,11 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", "frame-election-provider-support", - "frame-system 4.0.0-dev", + "frame-system", "parity-scale-codec", "sp-npos-elections", "sp-runtime 24.0.0", @@ -8051,11 +7943,11 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", @@ -8063,7 +7955,7 @@ dependencies = [ "sp-io 23.0.0", "sp-npos-elections", "sp-runtime 24.0.0", - "sp-staking 4.0.0-dev", + "sp-staking", "sp-std 8.0.0", ] @@ -8072,8 +7964,8 @@ name = "pallet-farming" version = "4.7.0" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "hex-literal", "log", "manta-primitives", @@ -8120,30 +8012,30 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "docify", "frame-benchmarking", "frame-election-provider-support", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", "sp-io 23.0.0", "sp-runtime 24.0.0", - "sp-staking 4.0.0-dev", + "sp-staking", "sp-std 8.0.0", ] [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "pallet-authorship", "pallet-session", @@ -8155,19 +8047,19 @@ dependencies = [ "sp-io 23.0.0", "sp-runtime 24.0.0", "sp-session", - "sp-staking 4.0.0-dev", + "sp-staking", "sp-std 8.0.0", ] [[package]] name = "pallet-identity" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "enumflags2", "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", @@ -8179,11 +8071,11 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "pallet-authorship", "parity-scale-codec", @@ -8192,18 +8084,18 @@ dependencies = [ "sp-core 21.0.0", "sp-io 23.0.0", "sp-runtime 24.0.0", - "sp-staking 4.0.0-dev", + "sp-staking", "sp-std 8.0.0", ] [[package]] name = "pallet-indices" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", "sp-core 21.0.0", @@ -8219,8 +8111,8 @@ version = "4.7.0" dependencies = [ "calamari-runtime", "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "function_name", "jsonrpsee", "log", @@ -8249,7 +8141,7 @@ dependencies = [ "sp-core 21.0.0", "sp-io 23.0.0", "sp-runtime 24.0.0", - "sp-staking 4.0.0-dev", + "sp-staking", "sp-std 8.0.0", "staging-xcm", ] @@ -8261,8 +8153,8 @@ dependencies = [ "anyhow", "base64 0.21.5", "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "indoc", "jsonrpsee", "lazy_static", @@ -8296,8 +8188,8 @@ dependencies = [ "anyhow", "base64 0.21.5", "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "indoc", "jsonrpsee", "lazy_static", @@ -8335,8 +8227,8 @@ version = "4.7.0" dependencies = [ "anyhow", "base64 0.21.5", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "indoc", "manta-accounting", "manta-crypto", @@ -8356,11 +8248,11 @@ dependencies = [ [[package]] name = "pallet-membership" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", @@ -8373,12 +8265,12 @@ dependencies = [ [[package]] name = "pallet-message-queue" version = "7.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "environmental", "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", @@ -8393,11 +8285,11 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", @@ -8411,11 +8303,11 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", @@ -8429,8 +8321,8 @@ name = "pallet-name-service" version = "4.7.0" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "manta-primitives", "pallet-balances", "pallet-manta-support", @@ -8446,11 +8338,11 @@ dependencies = [ [[package]] name = "pallet-nis" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", "sp-arithmetic 16.0.0", @@ -8462,10 +8354,10 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "pallet-balances", "parity-scale-codec", @@ -8473,7 +8365,7 @@ dependencies = [ "sp-core 21.0.0", "sp-io 23.0.0", "sp-runtime 24.0.0", - "sp-staking 4.0.0-dev", + "sp-staking", "sp-std 8.0.0", "sp-tracing 10.0.0", ] @@ -8481,12 +8373,12 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", "frame-election-provider-support", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "pallet-bags-list", "pallet-nomination-pools", "pallet-staking", @@ -8494,14 +8386,14 @@ dependencies = [ "scale-info", "sp-runtime 24.0.0", "sp-runtime-interface 17.0.0", - "sp-staking 4.0.0-dev", + "sp-staking", "sp-std 8.0.0", ] [[package]] name = "pallet-nomination-pools-runtime-api" version = "1.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -8512,29 +8404,29 @@ dependencies = [ [[package]] name = "pallet-offences" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "pallet-balances", "parity-scale-codec", "scale-info", "serde", "sp-runtime 24.0.0", - "sp-staking 4.0.0-dev", + "sp-staking", "sp-std 8.0.0", ] [[package]] name = "pallet-offences-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", "frame-election-provider-support", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "pallet-babe", "pallet-balances", @@ -8546,7 +8438,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-runtime 24.0.0", - "sp-staking 4.0.0-dev", + "sp-staking", "sp-std 8.0.0", ] @@ -8555,8 +8447,8 @@ name = "pallet-parachain-staking" version = "4.7.0" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "manta-collator-selection", "manta-primitives", @@ -8570,7 +8462,7 @@ dependencies = [ "sp-core 21.0.0", "sp-io 23.0.0", "sp-runtime 24.0.0", - "sp-staking 4.0.0-dev", + "sp-staking", "sp-std 8.0.0", "substrate-fixed", ] @@ -8578,11 +8470,11 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", @@ -8595,11 +8487,11 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", "sp-io 23.0.0", @@ -8613,8 +8505,8 @@ version = "4.7.0" dependencies = [ "derive_more", "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "hex", "log", "manta-primitives", @@ -8633,11 +8525,11 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", @@ -8651,11 +8543,11 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", "sp-io 23.0.0", @@ -8666,12 +8558,12 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "assert_matches", "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", @@ -8685,10 +8577,10 @@ dependencies = [ [[package]] name = "pallet-root-testing" version = "1.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", "sp-core 21.0.0", @@ -8700,12 +8592,12 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "docify", "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", @@ -8718,10 +8610,10 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "impl-trait-for-tuples", "log", "pallet-timestamp", @@ -8731,7 +8623,7 @@ dependencies = [ "sp-io 23.0.0", "sp-runtime 24.0.0", "sp-session", - "sp-staking 4.0.0-dev", + "sp-staking", "sp-state-machine 0.28.0", "sp-std 8.0.0", "sp-trie 22.0.0", @@ -8740,11 +8632,11 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "pallet-session", "pallet-staking", "parity-scale-codec", @@ -8757,11 +8649,11 @@ dependencies = [ [[package]] name = "pallet-society" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "parity-scale-codec", "rand_chacha 0.2.2", @@ -8775,12 +8667,12 @@ dependencies = [ [[package]] name = "pallet-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", "frame-election-provider-support", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "pallet-authorship", "pallet-session", @@ -8791,14 +8683,14 @@ dependencies = [ "sp-application-crypto 23.0.0", "sp-io 23.0.0", "sp-runtime 24.0.0", - "sp-staking 4.0.0-dev", + "sp-staking", "sp-std 8.0.0", ] [[package]] name = "pallet-staking-reward-curve" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", @@ -8809,7 +8701,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "log", "sp-arithmetic 16.0.0", @@ -8818,21 +8710,21 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "parity-scale-codec", "sp-api 4.0.0-dev", - "sp-staking 4.0.0-dev", + "sp-staking", ] [[package]] name = "pallet-state-trie-migration" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", @@ -8845,12 +8737,12 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "docify", "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", "sp-io 23.0.0", @@ -8861,16 +8753,16 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "docify", "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-io 23.0.0", "sp-runtime 24.0.0", "sp-std 8.0.0", @@ -8881,11 +8773,11 @@ dependencies = [ [[package]] name = "pallet-tips" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "pallet-treasury", "parity-scale-codec", @@ -8900,10 +8792,10 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", "serde", @@ -8916,7 +8808,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "jsonrpsee", "pallet-transaction-payment-rpc-runtime-api", @@ -8932,7 +8824,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -8944,12 +8836,12 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "docify", "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "impl-trait-for-tuples", "pallet-balances", "parity-scale-codec", @@ -8965,8 +8857,8 @@ name = "pallet-tx-pause" version = "4.7.0" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "manta-primitives", "pallet-asset-manager", "pallet-assets", @@ -8984,11 +8876,11 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", "sp-core 21.0.0", @@ -9000,11 +8892,11 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", @@ -9015,11 +8907,11 @@ dependencies = [ [[package]] name = "pallet-whitelist" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", "sp-api 4.0.0-dev", @@ -9030,12 +8922,12 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "bounded-collections 0.1.9", "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "pallet-balances", "parity-scale-codec", @@ -9053,11 +8945,11 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "parity-scale-codec", "scale-info", @@ -9072,12 +8964,12 @@ dependencies = [ [[package]] name = "parachains-common" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-utility", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "num-traits", "pallet-asset-tx-payment", @@ -9433,7 +9325,7 @@ checksum = "14e6ab3f592e6fb464fc9712d8d6e6912de6473954635fd76a589d832cffcbb0" [[package]] name = "polkadot-approval-distribution" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "bitvec", "futures 0.3.30", @@ -9453,7 +9345,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "always-assert", "futures 0.3.30", @@ -9469,7 +9361,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "derive_more", "fatality", @@ -9492,7 +9384,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "fatality", @@ -9515,7 +9407,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "1.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "cfg-if", "clap", @@ -9543,7 +9435,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "bitvec", "fatality", @@ -9565,7 +9457,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "parity-scale-codec", "scale-info", @@ -9577,7 +9469,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "derive_more", "fatality", @@ -9602,7 +9494,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -9616,7 +9508,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "futures 0.3.30", "futures-timer", @@ -9637,7 +9529,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "always-assert", "async-trait", @@ -9660,7 +9552,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "futures 0.3.30", "parity-scale-codec", @@ -9678,7 +9570,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "bitvec", "derive_more", @@ -9711,7 +9603,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "bitvec", "futures 0.3.30", @@ -9733,7 +9625,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "bitvec", "fatality", @@ -9752,7 +9644,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "futures 0.3.30", "polkadot-node-subsystem", @@ -9767,7 +9659,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "futures 0.3.30", @@ -9788,7 +9680,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "futures 0.3.30", "polkadot-node-metrics", @@ -9802,7 +9694,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "futures 0.3.30", "futures-timer", @@ -9819,7 +9711,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "fatality", "futures 0.3.30", @@ -9838,7 +9730,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "futures 0.3.30", @@ -9847,7 +9739,7 @@ dependencies = [ "polkadot-overseer", "polkadot-primitives", "sp-blockchain", - "sp-inherents 4.0.0-dev", + "sp-inherents", "thiserror", "tracing-gum", ] @@ -9855,7 +9747,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-prospective-parachains" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "bitvec", "fatality", @@ -9872,7 +9764,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "bitvec", "fatality", @@ -9889,7 +9781,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "always-assert", "array-bytes 6.2.2", @@ -9922,7 +9814,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "futures 0.3.30", "polkadot-node-primitives", @@ -9938,7 +9830,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-common" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "cfg-if", "cpu-time", @@ -9963,7 +9855,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "futures 0.3.30", "polkadot-node-metrics", @@ -9978,7 +9870,7 @@ dependencies = [ [[package]] name = "polkadot-node-jaeger" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "lazy_static", "log", @@ -9996,7 +9888,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "bs58 0.5.0", "futures 0.3.30", @@ -10015,7 +9907,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-channel 1.9.0", "async-trait", @@ -10039,7 +9931,7 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "bitvec", "bounded-vec", @@ -10062,7 +9954,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "polkadot-node-jaeger", "polkadot-node-subsystem-types", @@ -10072,7 +9964,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "bitvec", @@ -10100,7 +9992,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "derive_more", @@ -10135,7 +10027,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "futures 0.3.30", @@ -10157,7 +10049,7 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "bounded-collections 0.1.9", "derive_more", @@ -10174,7 +10066,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "bitvec", "hex-literal", @@ -10189,18 +10081,18 @@ dependencies = [ "sp-authority-discovery", "sp-consensus-slots", "sp-core 21.0.0", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-io 23.0.0", "sp-keystore 0.27.0", "sp-runtime 24.0.0", - "sp-staking 4.0.0-dev", + "sp-staking", "sp-std 8.0.0", ] [[package]] name = "polkadot-rpc" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "jsonrpsee", "mmr-rpc", @@ -10233,13 +10125,13 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "bitvec", "frame-benchmarking", "frame-election-provider-support", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "impl-trait-for-tuples", "libsecp256k1", "log", @@ -10269,12 +10161,12 @@ dependencies = [ "slot-range-helper", "sp-api 4.0.0-dev", "sp-core 21.0.0", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-io 23.0.0", "sp-npos-elections", "sp-runtime 24.0.0", "sp-session", - "sp-staking 4.0.0-dev", + "sp-staking", "sp-std 8.0.0", "staging-xcm", "staging-xcm-builder", @@ -10285,7 +10177,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "bs58 0.5.0", "frame-benchmarking", @@ -10298,14 +10190,14 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "bitflags 1.3.2", "bitvec", "derive_more", "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "impl-trait-for-tuples", "log", "pallet-authority-discovery", @@ -10332,12 +10224,12 @@ dependencies = [ "sp-application-crypto 23.0.0", "sp-arithmetic 16.0.0", "sp-core 21.0.0", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-io 23.0.0", "sp-keystore 0.27.0", "sp-runtime 24.0.0", "sp-session", - "sp-staking 4.0.0-dev", + "sp-staking", "sp-std 8.0.0", "staging-xcm", "staging-xcm-executor", @@ -10347,13 +10239,13 @@ dependencies = [ [[package]] name = "polkadot-service" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "frame-benchmarking", "frame-benchmarking-cli", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "frame-system-rpc-runtime-api", "futures 0.3.30", "hex-literal", @@ -10441,7 +10333,7 @@ dependencies = [ "sp-consensus-beefy", "sp-consensus-grandpa", "sp-core 21.0.0", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-io 23.0.0", "sp-keyring", "sp-keystore 0.27.0", @@ -10464,7 +10356,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "arrayvec 0.7.4", "bitvec", @@ -10479,7 +10371,7 @@ dependencies = [ "polkadot-node-subsystem-util", "polkadot-primitives", "sp-keystore 0.27.0", - "sp-staking 4.0.0-dev", + "sp-staking", "thiserror", "tracing-gum", ] @@ -10487,7 +10379,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -11364,13 +11256,14 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "binary-merkle-tree", "frame-benchmarking", "frame-executive", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-metadata-hash-extension", + "frame-support", + "frame-system", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -11438,14 +11331,14 @@ dependencies = [ "sp-consensus-babe", "sp-consensus-beefy", "sp-core 21.0.0", - "sp-genesis-builder 0.1.0", - "sp-inherents 4.0.0-dev", + "sp-genesis-builder", + "sp-inherents", "sp-io 23.0.0", "sp-mmr-primitives", "sp-offchain", "sp-runtime 24.0.0", "sp-session", - "sp-staking 4.0.0-dev", + "sp-staking", "sp-std 8.0.0", "sp-storage 13.0.0", "sp-transaction-pool", @@ -11460,9 +11353,9 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ - "frame-support 4.0.0-dev", + "frame-support", "polkadot-primitives", "polkadot-runtime-common", "smallvec", @@ -11519,8 +11412,8 @@ dependencies = [ "cumulus-pallet-xcmp-queue", "cumulus-primitives-parachain-inherent", "cumulus-test-relay-sproof-builder", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "lazy_static", "manta-primitives", "orml-traits", @@ -11792,7 +11685,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "log", "sp-core 21.0.0", @@ -11815,7 +11708,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "futures 0.3.30", @@ -11844,7 +11737,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "futures 0.3.30", "futures-timer", @@ -11858,7 +11751,7 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-core 21.0.0", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-runtime 24.0.0", "substrate-prometheus-endpoint", ] @@ -11866,14 +11759,14 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "parity-scale-codec", "sp-api 4.0.0-dev", "sp-block-builder", "sp-blockchain", "sp-core 21.0.0", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-runtime 24.0.0", "sp-trie 22.0.0", ] @@ -11881,7 +11774,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "array-bytes 6.2.2", "docify", @@ -11897,7 +11790,7 @@ dependencies = [ "serde_json", "sp-blockchain", "sp-core 21.0.0", - "sp-genesis-builder 0.1.0", + "sp-genesis-builder", "sp-io 23.0.0", "sp-runtime 24.0.0", "sp-state-machine 0.28.0", @@ -11906,7 +11799,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", @@ -11917,7 +11810,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "array-bytes 6.2.2", "bip39", @@ -11958,7 +11851,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "fnv", "futures 0.3.30", @@ -11985,7 +11878,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "hash-db", "kvdb", @@ -12011,7 +11904,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "futures 0.3.30", @@ -12036,7 +11929,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "futures 0.3.30", @@ -12055,7 +11948,7 @@ dependencies = [ "sp-consensus-aura", "sp-consensus-slots", "sp-core 21.0.0", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-keystore 0.27.0", "sp-runtime 24.0.0", "substrate-prometheus-endpoint", @@ -12065,7 +11958,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "fork-tree", @@ -12090,7 +11983,7 @@ dependencies = [ "sp-consensus-babe", "sp-consensus-slots", "sp-core 21.0.0", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-keystore 0.27.0", "sp-runtime 24.0.0", "substrate-prometheus-endpoint", @@ -12100,7 +11993,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "futures 0.3.30", "jsonrpsee", @@ -12122,7 +12015,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "array-bytes 6.2.2", "async-channel 1.9.0", @@ -12157,7 +12050,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "futures 0.3.30", "jsonrpsee", @@ -12176,7 +12069,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "fork-tree", "parity-scale-codec", @@ -12189,7 +12082,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "ahash 0.8.6", "array-bytes 6.2.2", @@ -12231,7 +12124,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "finality-grandpa", "futures 0.3.30", @@ -12251,7 +12144,7 @@ dependencies = [ [[package]] name = "sc-consensus-manual-seal" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "assert_matches", "async-trait", @@ -12275,7 +12168,7 @@ dependencies = [ "sp-consensus-babe", "sp-consensus-slots", "sp-core 21.0.0", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-keystore 0.27.0", "sp-runtime 24.0.0", "sp-timestamp", @@ -12286,7 +12179,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "futures 0.3.30", @@ -12301,7 +12194,7 @@ dependencies = [ "sp-consensus", "sp-consensus-slots", "sp-core 21.0.0", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-runtime 24.0.0", "sp-state-machine 0.28.0", ] @@ -12309,7 +12202,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "parity-scale-codec", "parking_lot 0.12.1", @@ -12355,7 +12248,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "sc-allocator 4.1.0-dev", "sp-maybe-compressed-blob 4.1.0-dev", @@ -12393,7 +12286,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "anyhow", "cfg-if", @@ -12430,7 +12323,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "ansi_term", "futures 0.3.30", @@ -12447,7 +12340,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "array-bytes 6.2.2", "parking_lot 0.12.1", @@ -12461,7 +12354,7 @@ dependencies = [ [[package]] name = "sc-mixnet" version = "0.1.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "array-bytes 4.2.0", "arrayvec 0.7.4", @@ -12490,7 +12383,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "array-bytes 6.2.2", "async-channel 1.9.0", @@ -12533,7 +12426,7 @@ dependencies = [ [[package]] name = "sc-network-bitswap" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-channel 1.9.0", "cid", @@ -12553,7 +12446,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "bitflags 1.3.2", @@ -12570,7 +12463,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "ahash 0.8.6", "futures 0.3.30", @@ -12589,7 +12482,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "array-bytes 6.2.2", "async-channel 1.9.0", @@ -12610,7 +12503,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "array-bytes 6.2.2", "async-channel 1.9.0", @@ -12646,7 +12539,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "array-bytes 6.2.2", "futures 0.3.30", @@ -12665,7 +12558,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "array-bytes 6.2.2", "bytes", @@ -12699,7 +12592,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -12708,7 +12601,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "futures 0.3.30", "jsonrpsee", @@ -12740,7 +12633,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -12760,7 +12653,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "http", "jsonrpsee", @@ -12775,7 +12668,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "array-bytes 6.2.2", "futures 0.3.30", @@ -12804,7 +12697,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "directories", @@ -12867,7 +12760,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "log", "parity-scale-codec", @@ -12878,7 +12771,7 @@ dependencies = [ [[package]] name = "sc-storage-monitor" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "clap", "fs4", @@ -12891,7 +12784,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -12910,7 +12803,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "6.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "derive_more", "futures 0.3.30", @@ -12930,7 +12823,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "chrono", "futures 0.3.30", @@ -12949,7 +12842,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "ansi_term", "chrono", @@ -12979,7 +12872,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", @@ -12990,7 +12883,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "futures 0.3.30", @@ -13016,7 +12909,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "futures 0.3.30", @@ -13032,7 +12925,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-channel 1.9.0", "futures 0.3.30", @@ -13427,7 +13320,7 @@ dependencies = [ "sp-application-crypto 23.0.0", "sp-consensus-aura", "sp-core 21.0.0", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-runtime 24.0.0", ] @@ -13437,7 +13330,7 @@ version = "0.1.0" source = "git+https://github.com/Manta-Network/moonkit.git?branch=manta-polkadot-1.6.0#f426837a93b3d72b96c7fd07ab09a9163fe85ee6" dependencies = [ "async-trait", - "frame-support 4.0.0-dev", + "frame-support", "nimbus-primitives", "parity-scale-codec", "scale-info", @@ -13445,7 +13338,7 @@ dependencies = [ "sp-application-crypto 23.0.0", "sp-consensus-babe", "sp-core 21.0.0", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-keystore 0.27.0", "sp-runtime 24.0.0", "sp-std 8.0.0", @@ -13646,7 +13539,7 @@ checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" [[package]] name = "slot-range-helper" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "enumn", "parity-scale-codec", @@ -13840,7 +13733,7 @@ dependencies = [ [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "hash-db", "log", @@ -13884,7 +13777,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "Inflector", "blake2 0.10.6", @@ -13913,7 +13806,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "parity-scale-codec", "scale-info", @@ -13940,7 +13833,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "16.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "integer-sqrt", "num-traits", @@ -13988,7 +13881,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "parity-scale-codec", "scale-info", @@ -14001,10 +13894,10 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "sp-api 4.0.0-dev", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-runtime 24.0.0", "sp-std 8.0.0", ] @@ -14012,7 +13905,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "futures 0.3.30", "log", @@ -14030,13 +13923,13 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "futures 0.3.30", "log", "sp-core 21.0.0", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-runtime 24.0.0", "sp-state-machine 0.28.0", "thiserror", @@ -14045,7 +13938,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "parity-scale-codec", @@ -14053,7 +13946,7 @@ dependencies = [ "sp-api 4.0.0-dev", "sp-application-crypto 23.0.0", "sp-consensus-slots", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-runtime 24.0.0", "sp-std 8.0.0", "sp-timestamp", @@ -14062,7 +13955,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "parity-scale-codec", @@ -14072,7 +13965,7 @@ dependencies = [ "sp-application-crypto 23.0.0", "sp-consensus-slots", "sp-core 21.0.0", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-runtime 24.0.0", "sp-std 8.0.0", "sp-timestamp", @@ -14081,7 +13974,7 @@ dependencies = [ [[package]] name = "sp-consensus-beefy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "lazy_static", "parity-scale-codec", @@ -14100,7 +13993,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "finality-grandpa", "log", @@ -14118,7 +14011,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "parity-scale-codec", "scale-info", @@ -14130,7 +14023,7 @@ dependencies = [ [[package]] name = "sp-core" version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "array-bytes 6.2.2", "bandersnatch_vrfs", @@ -14223,7 +14116,7 @@ dependencies = [ [[package]] name = "sp-core-hashing" version = "9.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "blake2b_simd", "byteorder", @@ -14236,7 +14129,7 @@ dependencies = [ [[package]] name = "sp-core-hashing-proc-macro" version = "9.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "quote", "sp-core-hashing", @@ -14246,7 +14139,7 @@ dependencies = [ [[package]] name = "sp-crypto-ec-utils" version = "0.10.0" -source = "git+https://github.com/paritytech/polkadot-sdk#76719da221d33117aadf6b7b9cc74e4fbeb25b34" +source = "git+https://github.com/paritytech/polkadot-sdk#b301218db8785c6d425ca9a9ef90daa80780f2ce" dependencies = [ "ark-bls12-377", "ark-bls12-377-ext", @@ -14291,7 +14184,7 @@ dependencies = [ [[package]] name = "sp-database" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "kvdb", "parking_lot 0.12.1", @@ -14300,7 +14193,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "8.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "proc-macro2", "quote", @@ -14321,7 +14214,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk#76719da221d33117aadf6b7b9cc74e4fbeb25b34" +source = "git+https://github.com/paritytech/polkadot-sdk#b301218db8785c6d425ca9a9ef90daa80780f2ce" dependencies = [ "proc-macro2", "quote", @@ -14331,7 +14224,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.19.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "environmental", "parity-scale-codec", @@ -14342,7 +14235,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.25.0" -source = "git+https://github.com/paritytech/polkadot-sdk#76719da221d33117aadf6b7b9cc74e4fbeb25b34" +source = "git+https://github.com/paritytech/polkadot-sdk#b301218db8785c6d425ca9a9ef90daa80780f2ce" dependencies = [ "environmental", "parity-scale-codec", @@ -14363,7 +14256,7 @@ dependencies = [ [[package]] name = "sp-genesis-builder" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "serde_json", "sp-api 4.0.0-dev", @@ -14371,23 +14264,10 @@ dependencies = [ "sp-std 8.0.0", ] -[[package]] -name = "sp-genesis-builder" -version = "0.14.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fcd065854d96fd81521c103d0aaa287d4f08b9b15c9fae2a3bfb208b0812bf44" -dependencies = [ - "parity-scale-codec", - "scale-info", - "serde_json", - "sp-api 33.0.0", - "sp-runtime 38.0.0", -] - [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -14398,24 +14278,10 @@ dependencies = [ "thiserror", ] -[[package]] -name = "sp-inherents" -version = "33.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53407ba38ec22ca4a16381722c4bd0b559a0428bc1713079b0d5163ada63186a" -dependencies = [ - "async-trait", - "impl-trait-for-tuples", - "parity-scale-codec", - "scale-info", - "sp-runtime 38.0.0", - "thiserror", -] - [[package]] name = "sp-io" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "bytes", "ed25519-dalek 2.1.0", @@ -14466,7 +14332,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "sp-core 21.0.0", "sp-runtime 24.0.0", @@ -14476,7 +14342,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.27.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "parity-scale-codec", "parking_lot 0.12.1", @@ -14500,7 +14366,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "thiserror", "zstd 0.12.4", @@ -14519,7 +14385,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-metadata", "parity-scale-codec", @@ -14541,7 +14407,7 @@ dependencies = [ [[package]] name = "sp-mixnet" version = "0.1.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "parity-scale-codec", "scale-info", @@ -14553,7 +14419,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "ckb-merkle-mountain-range", "log", @@ -14571,7 +14437,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "parity-scale-codec", "scale-info", @@ -14585,7 +14451,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "sp-api 4.0.0-dev", "sp-core 21.0.0", @@ -14595,7 +14461,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "8.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "backtrace", "lazy_static", @@ -14616,7 +14482,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "6.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "rustc-hash", "serde", @@ -14626,7 +14492,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "docify", "either", @@ -14676,7 +14542,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "17.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -14694,7 +14560,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk#76719da221d33117aadf6b7b9cc74e4fbeb25b34" +source = "git+https://github.com/paritytech/polkadot-sdk#b301218db8785c6d425ca9a9ef90daa80780f2ce" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -14733,7 +14599,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "11.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "Inflector", "expander 2.0.0", @@ -14746,7 +14612,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "17.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk#76719da221d33117aadf6b7b9cc74e4fbeb25b34" +source = "git+https://github.com/paritytech/polkadot-sdk#b301218db8785c6d425ca9a9ef90daa80780f2ce" dependencies = [ "Inflector", "expander 2.0.0", @@ -14773,7 +14639,7 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "parity-scale-codec", "scale-info", @@ -14781,14 +14647,14 @@ dependencies = [ "sp-core 21.0.0", "sp-keystore 0.27.0", "sp-runtime 24.0.0", - "sp-staking 4.0.0-dev", + "sp-staking", "sp-std 8.0.0", ] [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -14799,24 +14665,10 @@ dependencies = [ "sp-std 8.0.0", ] -[[package]] -name = "sp-staking" -version = "33.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a0b7abfe66c07a3b6eb99e1286dfa9b6f3b057b0e986e7da2ccbf707f6c781a" -dependencies = [ - "impl-trait-for-tuples", - "parity-scale-codec", - "scale-info", - "serde", - "sp-core 34.0.0", - "sp-runtime 38.0.0", -] - [[package]] name = "sp-state-machine" version = "0.28.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "hash-db", "log", @@ -14858,7 +14710,7 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "aes-gcm 0.10.3", "curve25519-dalek 4.1.1", @@ -14882,7 +14734,7 @@ dependencies = [ [[package]] name = "sp-std" version = "8.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" [[package]] name = "sp-std" @@ -14893,12 +14745,12 @@ checksum = "12f8ee986414b0a9ad741776762f4083cd3a5128449b982a3919c4df36874834" [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk#76719da221d33117aadf6b7b9cc74e4fbeb25b34" +source = "git+https://github.com/paritytech/polkadot-sdk#b301218db8785c6d425ca9a9ef90daa80780f2ce" [[package]] name = "sp-storage" version = "13.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "impl-serde", "parity-scale-codec", @@ -14911,7 +14763,7 @@ dependencies = [ [[package]] name = "sp-storage" version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk#76719da221d33117aadf6b7b9cc74e4fbeb25b34" +source = "git+https://github.com/paritytech/polkadot-sdk#b301218db8785c6d425ca9a9ef90daa80780f2ce" dependencies = [ "impl-serde", "parity-scale-codec", @@ -14936,11 +14788,11 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "parity-scale-codec", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-runtime 24.0.0", "sp-std 8.0.0", "thiserror", @@ -14949,7 +14801,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "10.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "parity-scale-codec", "sp-std 8.0.0", @@ -14961,7 +14813,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "16.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk#76719da221d33117aadf6b7b9cc74e4fbeb25b34" +source = "git+https://github.com/paritytech/polkadot-sdk#b301218db8785c6d425ca9a9ef90daa80780f2ce" dependencies = [ "parity-scale-codec", "tracing", @@ -14984,7 +14836,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "sp-api 4.0.0-dev", "sp-runtime 24.0.0", @@ -14993,13 +14845,13 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "parity-scale-codec", "scale-info", "sp-core 21.0.0", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-runtime 24.0.0", "sp-std 8.0.0", "sp-trie 22.0.0", @@ -15008,7 +14860,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "ahash 0.8.6", "hash-db", @@ -15056,7 +14908,7 @@ dependencies = [ [[package]] name = "sp-version" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "impl-serde", "parity-scale-codec", @@ -15091,7 +14943,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "8.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -15114,7 +14966,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -15127,7 +14979,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk#76719da221d33117aadf6b7b9cc74e4fbeb25b34" +source = "git+https://github.com/paritytech/polkadot-sdk#b301218db8785c6d425ca9a9ef90daa80780f2ce" dependencies = [ "impl-trait-for-tuples", "log", @@ -15150,7 +15002,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "bounded-collections 0.1.9", "parity-scale-codec", @@ -15234,11 +15086,11 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "staging-parachain-info" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "cumulus-primitives-core", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "parity-scale-codec", "scale-info", "sp-runtime 24.0.0", @@ -15248,7 +15100,7 @@ dependencies = [ [[package]] name = "staging-xcm" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "array-bytes 6.2.2", "bounded-collections 0.1.9", @@ -15266,10 +15118,10 @@ dependencies = [ [[package]] name = "staging-xcm-builder" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "impl-trait-for-tuples", "log", "pallet-transaction-payment", @@ -15288,11 +15140,11 @@ dependencies = [ [[package]] name = "staging-xcm-executor" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "environmental", "frame-benchmarking", - "frame-support 4.0.0-dev", + "frame-support", "impl-trait-for-tuples", "log", "parity-scale-codec", @@ -15389,9 +15241,9 @@ checksum = "290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125" [[package]] name = "strum" -version = "0.26.2" +version = "0.26.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d8cec3501a5194c432b2b7976db6b7d10ec95c253208b45f83f7136aa985e29" +checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06" dependencies = [ "strum_macros 0.26.4", ] @@ -15464,7 +15316,7 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "3.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" [[package]] name = "substrate-fixed" @@ -15480,7 +15332,7 @@ dependencies = [ [[package]] name = "substrate-frame-rpc-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "frame-system-rpc-runtime-api", "futures 0.3.30", @@ -15499,7 +15351,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "hyper", "log", @@ -15511,7 +15363,7 @@ dependencies = [ [[package]] name = "substrate-rpc-client" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "jsonrpsee", @@ -15524,7 +15376,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -15541,7 +15393,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "ansi_term", "build-helper", @@ -15578,7 +15430,7 @@ dependencies = [ "sp-maybe-compressed-blob 11.0.0", "sp-tracing 17.0.0", "sp-version 36.0.0", - "strum 0.26.2", + "strum 0.26.3", "tempfile", "toml 0.8.8", "walkdir", @@ -16089,7 +15941,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "coarsetime", "polkadot-primitives", @@ -16100,7 +15952,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "expander 2.0.0", "proc-macro-crate 3.1.0", @@ -16271,7 +16123,7 @@ checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" [[package]] name = "try-runtime-cli" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "async-trait", "clap", @@ -16290,7 +16142,7 @@ dependencies = [ "sp-core 21.0.0", "sp-debug-derive 8.0.0", "sp-externalities 0.19.0", - "sp-inherents 4.0.0-dev", + "sp-inherents", "sp-io 23.0.0", "sp-keystore 0.27.0", "sp-rpc", @@ -16968,15 +16820,16 @@ checksum = "1778a42e8b3b90bff8d0f5032bf22250792889a5cdc752aa0020c84abe3aaf10" [[package]] name = "westend-runtime" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "binary-merkle-tree", "bitvec", "frame-benchmarking", "frame-election-provider-support", "frame-executive", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-metadata-hash-extension", + "frame-support", + "frame-system", "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", @@ -17051,15 +16904,15 @@ dependencies = [ "sp-consensus-babe", "sp-consensus-beefy", "sp-core 21.0.0", - "sp-genesis-builder 0.1.0", - "sp-inherents 4.0.0-dev", + "sp-genesis-builder", + "sp-inherents", "sp-io 23.0.0", "sp-mmr-primitives", "sp-npos-elections", "sp-offchain", "sp-runtime 24.0.0", "sp-session", - "sp-staking 4.0.0-dev", + "sp-staking", "sp-std 8.0.0", "sp-storage 13.0.0", "sp-transaction-pool", @@ -17074,9 +16927,9 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ - "frame-support 4.0.0-dev", + "frame-support", "polkadot-primitives", "polkadot-runtime-common", "smallvec", @@ -17435,7 +17288,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ "Inflector", "proc-macro2", @@ -17446,9 +17299,9 @@ dependencies = [ [[package]] name = "xcm-simulator" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#61801ce324f18eacb9c29e2f674f0d262a00bd4d" +source = "git+https://github.com/paritytech/polkadot-sdk?branch=release-polkadot-v1.6.0#a115b1dff31b70168fed20b582089d51d9b0d3bd" dependencies = [ - "frame-support 4.0.0-dev", + "frame-support", "parity-scale-codec", "paste", "polkadot-core-primitives", @@ -17491,8 +17344,8 @@ source = "git+https://github.com/manta-network/Zenlink?branch=polkadot-v1.6.0#e2 dependencies = [ "cumulus-primitives-core", "frame-benchmarking", - "frame-support 4.0.0-dev", - "frame-system 4.0.0-dev", + "frame-support", + "frame-system", "log", "orml-tokens", "orml-traits", diff --git a/Cargo.toml b/Cargo.toml index ad6976645..7739fb152 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -80,7 +80,7 @@ zenlink-protocol-runtime-api = { git = 'https://github.com/manta-network/Zenlink # Substrate pallets frame-metadata = { version = "16.0.0", default-features = false, features = ["current"] } -frame-metadata-hash-extension = { version = "0.3.0", default-features = false } +frame-metadata-hash-extension = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } frame-support = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } frame-system = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } pallet-assets = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } @@ -131,6 +131,7 @@ codec = { package = "parity-scale-codec", version = '3.4.0', default-features = frame-executive = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } scale-info = { version = "2.10.0", default-features = false, features = ["derive"] } sp-api = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } +sp-api-proc-macro = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-application-crypto = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-arithmetic = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } sp-block-builder = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } @@ -153,7 +154,7 @@ sp-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk", bran sp-version = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0", default-features = false } substrate-build-script-utils = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0" } substrate-prometheus-endpoint = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0" } -substrate-wasm-builder = { version = "23.0.0", features = ["metadata-hash"] } +substrate-wasm-builder = { version = "23.0.0" } # Cumulus dependencies cumulus-client-cli = { git = "https://github.com/paritytech/polkadot-sdk", branch = "release-polkadot-v1.6.0" } diff --git a/runtime/calamari/Cargo.toml b/runtime/calamari/Cargo.toml index 48a130f69..5d00105e1 100644 --- a/runtime/calamari/Cargo.toml +++ b/runtime/calamari/Cargo.toml @@ -125,7 +125,7 @@ zenlink-protocol-runtime-api = { workspace = true } targets = ['x86_64-unknown-linux-gnu'] [build-dependencies] -substrate-wasm-builder = { workspace = true } +substrate-wasm-builder = { workspace = true, optional = true } [dev-dependencies] # Generic 3rd-party dependencies @@ -241,6 +241,7 @@ fast-runtime = [] std = [ 'codec/std', 'serde/std', + 'substrate-wasm-builder', 'sp-consensus-aura/std', 'pallet-aura/std', 'sp-api/std', @@ -327,6 +328,10 @@ std = [ "pallet-referenda/std", "pallet-ranked-collective/std", ] + +# Enable the metadata hash generation in the wasm-builder +metadata-hash = ["substrate-wasm-builder?/metadata-hash"] + # A feature that should be enabled when the runtime should be build for on-chain # deployment. This will disable stuff that shouldn't be part of the on-chain wasm # to make it smaller like logging for example. @@ -334,5 +339,3 @@ on-chain-release-build = [ "sp-api/disable-logging", "metadata-hash", ] - -metadata-hash = ["substrate-wasm-builder/metadata-hash"] diff --git a/runtime/calamari/build.rs b/runtime/calamari/build.rs index e95802988..23c29d38a 100644 --- a/runtime/calamari/build.rs +++ b/runtime/calamari/build.rs @@ -14,21 +14,19 @@ // You should have received a copy of the GNU General Public License // along with Manta. If not, see . -#[cfg(not(feature = "metadata-hash"))] +#[cfg(all(feature = "std", feature = "metadata-hash"))] fn main() { - substrate_wasm_builder::WasmBuilder::new() - .with_current_project() - .export_heap_base() - .import_memory() - .build() + substrate_wasm_builder::WasmBuilder::init_with_defaults() + .enable_metadata_hash("CALAMARI", 12) + .build(); } -#[cfg(feature = "metadata-hash")] +#[cfg(all(feature = "std", not(feature = "metadata-hash")))] fn main() { - substrate_wasm_builder::WasmBuilder::new() - .with_current_project() - .export_heap_base() - .import_memory() - .enable_metadata_hash("KMA", 12) - .build() + substrate_wasm_builder::WasmBuilder::build_using_defaults(); } + +/// The wasm builder is deactivated when compiling +/// this crate for wasm to speed up the compilation. +#[cfg(not(feature = "std"))] +fn main() {} diff --git a/runtime/manta/Cargo.toml b/runtime/manta/Cargo.toml index e8e070508..132a7c301 100644 --- a/runtime/manta/Cargo.toml +++ b/runtime/manta/Cargo.toml @@ -16,7 +16,6 @@ serde = { workspace = true, optional = true } smallvec = { workspace = true } # Substrate primitives -frame-metadata-hash-extension = { workspace = true } sp-api = { workspace = true } sp-application-crypto = { workspace = true } sp-arithmetic = { workspace = true } @@ -36,6 +35,7 @@ sp-version = { workspace = true } frame-benchmarking = { workspace = true, optional = true } frame-executive = { workspace = true } frame-metadata = { workspace = true } +frame-metadata-hash-extension = { workspace = true } frame-support = { workspace = true } frame-system = { workspace = true } frame-system-benchmarking = { workspace = true, optional = true } @@ -127,7 +127,7 @@ xcm-simulator = { workspace = true } targets = ['x86_64-unknown-linux-gnu'] [build-dependencies] -substrate-wasm-builder = { workspace = true } +substrate-wasm-builder = { workspace = true, optional = true } [features] default = ['std'] @@ -219,6 +219,8 @@ fast-runtime = [] std = [ 'codec/std', 'serde', + 'substrate-wasm-builder', + 'frame-metadata-hash-extension/std', 'sp-consensus-aura/std', 'pallet-aura/std', 'sp-api/std', @@ -240,7 +242,6 @@ std = [ 'frame-support/std', 'frame-executive/std', 'frame-metadata/std', - "frame-metadata-hash-extension/std", 'frame-system/std', 'frame-system-rpc-runtime-api/std', 'frame-try-runtime/std', @@ -302,6 +303,12 @@ std = [ "pallet-farming/std", "pallet-farming-rpc-runtime-api/std", ] + +# Enable the metadata hash generation in the wasm-builder +metadata-hash = [ + "substrate-wasm-builder?/metadata-hash", +] + # A feature that should be enabled when the runtime should be build for on-chain # deployment. This will disable stuff that shouldn't be part of the on-chain wasm # to make it smaller like logging for example. @@ -309,5 +316,3 @@ on-chain-release-build = [ "sp-api/disable-logging", "metadata-hash", ] - -metadata-hash = ["substrate-wasm-builder/metadata-hash"] diff --git a/runtime/manta/build.rs b/runtime/manta/build.rs index d993d1cdc..6f69d2cfa 100644 --- a/runtime/manta/build.rs +++ b/runtime/manta/build.rs @@ -14,23 +14,19 @@ // You should have received a copy of the GNU General Public License // along with Manta. If not, see . -use substrate_wasm_builder::WasmBuilder; - -#[cfg(not(feature = "metadata-hash"))] +#[cfg(all(feature = "std", feature = "metadata-hash"))] fn main() { - WasmBuilder::new() - .with_current_project() - .export_heap_base() - .import_memory() - .build() + substrate_wasm_builder::WasmBuilder::init_with_defaults() + .enable_metadata_hash("MANTA", 18) + .build(); } -#[cfg(feature = "metadata-hash")] +#[cfg(all(feature = "std", not(feature = "metadata-hash")))] fn main() { - WasmBuilder::new() - .with_current_project() - .export_heap_base() - .import_memory() - .enable_metadata_hash("MANTA", 18) - .build() + substrate_wasm_builder::WasmBuilder::build_using_defaults(); } + +/// The wasm builder is deactivated when compiling +/// this crate for wasm to speed up the compilation. +#[cfg(not(feature = "std"))] +fn main() {} From 201d8b4539933d733075ecfeb8f00bc5247e4590 Mon Sep 17 00:00:00 2001 From: Charles Ferrell Date: Mon, 24 Jun 2024 11:55:50 -0400 Subject: [PATCH 04/16] use KMA for token Signed-off-by: Charles Ferrell --- runtime/calamari/build.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runtime/calamari/build.rs b/runtime/calamari/build.rs index 23c29d38a..1d08e0477 100644 --- a/runtime/calamari/build.rs +++ b/runtime/calamari/build.rs @@ -17,7 +17,7 @@ #[cfg(all(feature = "std", feature = "metadata-hash"))] fn main() { substrate_wasm_builder::WasmBuilder::init_with_defaults() - .enable_metadata_hash("CALAMARI", 12) + .enable_metadata_hash("KMA", 12) .build(); } From 1e824eee75afb60c0a2f38b85d6a9aa817915787 Mon Sep 17 00:00:00 2001 From: Jamie Date: Wed, 26 Jun 2024 15:55:35 +0800 Subject: [PATCH 05/16] Use zombienet binary for testing Signed-off-by: Jamie --- .../workflows/integration_test_calamari.yml | 36 +++++++++---------- .github/workflows/integration_test_manta.yml | 28 +++++++-------- .github/workflows/metadata_diff.yml | 20 ++++++----- .github/workflows/runtime_upgrade_test.yml | 20 ++++++----- 4 files changed, 53 insertions(+), 51 deletions(-) diff --git a/.github/workflows/integration_test_calamari.yml b/.github/workflows/integration_test_calamari.yml index 0f8b655a9..82e0ce51a 100644 --- a/.github/workflows/integration_test_calamari.yml +++ b/.github/workflows/integration_test_calamari.yml @@ -13,6 +13,7 @@ env: POLKADOT_BINARY: https://github.com/paritytech/polkadot-sdk/releases/download/polkadot-v1.7.0/polkadot POLKADOT_EXECUTE: https://github.com/paritytech/polkadot-sdk/releases/download/polkadot-v1.7.0/polkadot-execute-worker POLKADOT_PREPARE: https://github.com/paritytech/polkadot-sdk/releases/download/polkadot-v1.7.0/polkadot-prepare-worker + ZOMBIENET_BINARY: https://github.com/paritytech/zombienet/releases/download/v1.3.106/zombienet-linux-x64 jobs: print-rust-versions: if: contains(github.event.pull_request.labels.*.name, 'A-calamari') @@ -202,10 +203,15 @@ jobs: with: name: ${{ matrix.chain-spec.id }}-${{ steps.create-chainspec.outputs.short-sha }}-launch-config.json path: /home/runner/.local/share/calamari-pc/${{ matrix.chain-spec.id }}-${{ steps.create-chainspec.outputs.short-sha }}-launch-config.json - - uses: actions/checkout@v2 - with: - repository: paritytech/zombienet - path: zombienet-tool + - name: fetch and chmod zombienet + shell: bash + run: | + mkdir $GITHUB_WORKSPACE/zombienet-tool + curl -L -o $GITHUB_WORKSPACE/zombienet-tool/zombienet-linux-x64 ${{ env.ZOMBIENET_BINARY }} + cd $GITHUB_WORKSPACE/zombienet-tool + mv zombienet-linux-x64 zombienet + chmod +x zombienet + ./zombienet version - uses: actions/checkout@v2 with: repository: Manta-Network/Dev-Tools @@ -222,11 +228,7 @@ jobs: shell: bash run: | cd $GITHUB_WORKSPACE/zombienet-tool - git pull && git checkout v1.3.92 - cd $GITHUB_WORKSPACE/zombienet-tool/javascript - yarn - npm run build - pm2 start packages/cli/dist/cli.js --name zombienet \ + pm2 start ./zombienet --name zombienet \ --output $GITHUB_WORKSPACE/zombienet-for-${{ matrix.chain-spec.id }}-stdout.log \ --error $GITHUB_WORKSPACE/zombienet-for-${{ matrix.chain-spec.id }}-stderr.log \ -- spawn --provider native $GITHUB_WORKSPACE/Manta/zombienet/tests/0001-block-production.toml @@ -315,8 +317,8 @@ jobs: - if: always() name: test - calamari alice peered successfully run: | - cd $GITHUB_WORKSPACE/zombienet-tool/javascript - node packages/cli/dist/cli.js -f -p native test $GITHUB_WORKSPACE/Manta/zombienet/tests/0001-block-production.zndsl + cd $GITHUB_WORKSPACE/zombienet-tool/ + ./zombienet -f -p native test $GITHUB_WORKSPACE/Manta/zombienet/tests/0001-block-production.zndsl - name: append manta-pay storage shell: bash run: | @@ -337,10 +339,8 @@ jobs: - name: launch testnet shell: bash run: | - cd $GITHUB_WORKSPACE/zombienet-tool/javascript - yarn - npm run build - pm2 start packages/cli/dist/cli.js --name zombienet \ + cd $GITHUB_WORKSPACE/zombienet-tool/ + pm2 start ./zombienet --name zombienet \ --output $GITHUB_WORKSPACE/zombienet-for-${{ matrix.chain-spec.id }}-stdout.log \ --error $GITHUB_WORKSPACE/zombienet-for-${{ matrix.chain-spec.id }}-stderr.log \ -- spawn --provider native $GITHUB_WORKSPACE/Manta/zombienet/tests/0001-block-production.toml @@ -363,10 +363,8 @@ jobs: - name: launch testnet shell: bash run: | - cd $GITHUB_WORKSPACE/zombienet-tool/javascript - yarn - npm run build - pm2 start packages/cli/dist/cli.js --name zombienet \ + cd $GITHUB_WORKSPACE/zombienet-tool + pm2 start ./zombienet --name zombienet \ --output $GITHUB_WORKSPACE/zombienet-for-${{ matrix.chain-spec.id }}-stdout.log \ --error $GITHUB_WORKSPACE/zombienet-for-${{ matrix.chain-spec.id }}-stderr.log \ -- spawn --provider native $GITHUB_WORKSPACE/Manta/zombienet/tests/0001-block-production.toml diff --git a/.github/workflows/integration_test_manta.yml b/.github/workflows/integration_test_manta.yml index a3163d41d..c5fc1cd88 100644 --- a/.github/workflows/integration_test_manta.yml +++ b/.github/workflows/integration_test_manta.yml @@ -13,6 +13,7 @@ env: POLKADOT_BINARY: https://github.com/paritytech/polkadot-sdk/releases/download/polkadot-v1.7.0/polkadot POLKADOT_EXECUTE: https://github.com/paritytech/polkadot-sdk/releases/download/polkadot-v1.7.0/polkadot-execute-worker POLKADOT_PREPARE: https://github.com/paritytech/polkadot-sdk/releases/download/polkadot-v1.7.0/polkadot-prepare-worker + ZOMBIENET_BINARY: https://github.com/paritytech/zombienet/releases/download/v1.3.106/zombienet-linux-x64 jobs: print-rust-versions: if: contains(github.event.pull_request.labels.*.name, 'A-manta') @@ -217,10 +218,15 @@ jobs: with: name: ${{ matrix.chain-spec.id }}-${{ steps.create-chainspec.outputs.short-sha }}-launch-config.json path: /home/runner/.local/share/calamari-pc/${{ matrix.chain-spec.id }}-${{ steps.create-chainspec.outputs.short-sha }}-launch-config.json - - uses: actions/checkout@v2 - with: - repository: paritytech/zombienet - path: zombienet-tool + - name: fetch and chmod zombienet + shell: bash + run: | + mkdir $GITHUB_WORKSPACE/zombienet-tool + curl -L -o $GITHUB_WORKSPACE/zombienet-tool/zombienet-linux-x64 ${{ env.ZOMBIENET_BINARY }} + cd $GITHUB_WORKSPACE/zombienet-tool + mv zombienet-linux-x64 zombienet + chmod +x zombienet + ./zombienet version - uses: actions/checkout@v2 with: repository: Manta-Network/Dev-Tools @@ -237,11 +243,7 @@ jobs: shell: bash run: | cd $GITHUB_WORKSPACE/zombienet-tool - git pull && git checkout v1.3.92 - cd $GITHUB_WORKSPACE/zombienet-tool/javascript - yarn - npm run build - pm2 start packages/cli/dist/cli.js --name zombienet \ + pm2 start ./zombienet --name zombienet \ --output $GITHUB_WORKSPACE/zombienet-for-${{ matrix.chain-spec.id }}-stdout.log \ --error $GITHUB_WORKSPACE/zombienet-for-${{ matrix.chain-spec.id }}-stderr.log \ -- spawn --provider native $GITHUB_WORKSPACE/Manta/zombienet/tests/0001-block-production.toml @@ -280,7 +282,7 @@ jobs: - name: test - manta alice peered successfully shell: bash run: | - cd $GITHUB_WORKSPACE/zombienet-tool/javascript + cd $GITHUB_WORKSPACE/zombienet-tool sed -i 's/2084/2104/g' $GITHUB_WORKSPACE/Manta/zombienet/tests/0001-block-production.zndsl $HOME/dasel put -t string -v $HOME/.local/bin/polkadot -r toml \ -f $GITHUB_WORKSPACE/Manta/zombienet/tests/0001-block-production.toml \ @@ -342,10 +344,8 @@ jobs: - name: launch testnet shell: bash run: | - cd $GITHUB_WORKSPACE/zombienet-tool/javascript - yarn - npm run build - pm2 start packages/cli/dist/cli.js --name zombienet \ + cd $GITHUB_WORKSPACE/zombienet-tool + pm2 start ./zombienet --name zombienet \ --output $GITHUB_WORKSPACE/zombienet-for-${{ matrix.chain-spec.id }}-stdout.log \ --error $GITHUB_WORKSPACE/zombienet-for-${{ matrix.chain-spec.id }}-stderr.log \ -- spawn --provider native $GITHUB_WORKSPACE/Manta/zombienet/tests/0001-block-production.toml diff --git a/.github/workflows/metadata_diff.yml b/.github/workflows/metadata_diff.yml index 663fdf25b..ddedce321 100644 --- a/.github/workflows/metadata_diff.yml +++ b/.github/workflows/metadata_diff.yml @@ -17,6 +17,7 @@ env: CHAIN: ${{github.event.inputs.chain}} ENDPOINT: ${{github.event.inputs.endpoint}} DEBIAN_FRONTEND: noninteractive + ZOMBIENET_BINARY: https://github.com/paritytech/zombienet/releases/download/v1.3.106/zombienet-linux-x64 jobs: update-checks: timeout-minutes: 120 @@ -91,10 +92,15 @@ jobs: curl -sSLf "$(curl -sSLf https://api.github.com/repos/tomwright/dasel/releases/latest | grep browser_download_url | grep linux_amd64 | grep -v .gz | cut -d\" -f 4)" -L -o dasel && chmod +x dasel mv ./dasel $HOME/.cargo/bin/dasel dasel --version - - uses: actions/checkout@v2 - with: - repository: paritytech/zombienet - path: zombienet-tool + - name: fetch and chmod zombienet + shell: bash + run: | + mkdir $GITHUB_WORKSPACE/zombienet-tool + curl -L -o $GITHUB_WORKSPACE/zombienet-tool/zombienet-linux-x64 ${{ env.ZOMBIENET_BINARY }} + cd $GITHUB_WORKSPACE/zombienet-tool + mv zombienet-linux-x64 zombienet + chmod +x zombienet + ./zombienet version - name: create launch config run: | ls -ahl $GITHUB_WORKSPACE/zombienet/tests @@ -117,11 +123,7 @@ jobs: - name: launch testnet run: | cd $GITHUB_WORKSPACE/zombienet-tool - git pull && git checkout v1.3.89 - cd $GITHUB_WORKSPACE/zombienet-tool/javascript - yarn - npm run build - pm2 start packages/cli/dist/cli.js --name zombienet \ + pm2 start ./zombienet --name zombienet \ --output $GITHUB_WORKSPACE/stdout.log \ --error $GITHUB_WORKSPACE/stderr.log \ -- spawn --provider native $GITHUB_WORKSPACE/zombienet/tests/0003-metadata-diff.toml diff --git a/.github/workflows/runtime_upgrade_test.yml b/.github/workflows/runtime_upgrade_test.yml index 39f747be7..fd59cb87b 100644 --- a/.github/workflows/runtime_upgrade_test.yml +++ b/.github/workflows/runtime_upgrade_test.yml @@ -21,6 +21,7 @@ env: RUNTIME_SPEC: ${{github.event.inputs.runtime}}-local POLKADOT_BINARY: ${{github.event.inputs.polkadot_url}} MANTA_BINARY: ${{github.event.inputs.manta_base_url}} + ZOMBIENET_BINARY: https://github.com/paritytech/zombienet/releases/download/v1.3.106/zombienet-linux-x64 jobs: build-runtimes: timeout-minutes: 120 @@ -135,10 +136,15 @@ jobs: '.parachains.[0].chain' fi; cat ${{ github.workspace }}/zombienet/tests/0002-runtime-upgrade.toml - - uses: actions/checkout@v2 - with: - repository: paritytech/zombienet - path: zombienet-tool + - name: fetch and chmod zombienet + shell: bash + run: | + mkdir $GITHUB_WORKSPACE/zombienet-tool + curl -L -o $GITHUB_WORKSPACE/zombienet-tool/zombienet-linux-x64 ${{ env.ZOMBIENET_BINARY }} + cd $GITHUB_WORKSPACE/zombienet-tool + mv zombienet-linux-x64 zombienet + chmod +x zombienet + ./zombienet version - uses: actions/checkout@v2 with: repository: Manta-Network/Dev-Tools @@ -148,11 +154,7 @@ jobs: sudo apt update sudo apt install -y pkg-config libssl-dev protobuf-compiler curl build-essential clang git cd ${{ github.workspace }}/zombienet-tool - git pull && git checkout v1.3.89 - cd ${{ github.workspace }}/zombienet-tool/javascript - yarn - npm run build - pm2 start packages/cli/dist/cli.js --name zombienet \ + pm2 start ./zombienet --name zombienet \ --output ${{ github.workspace }}/zombienet-for-${{ env.RUNTIME_SPEC }}-stdout.log \ --error ${{ github.workspace }}/zombienet-for-${{ env.RUNTIME_SPEC }}-stderr.log \ -- spawn --provider native ${{ github.workspace }}/zombienet/tests/0002-runtime-upgrade.toml From 035f16c9c125120d32c321b5f7fdffc3e0a092f2 Mon Sep 17 00:00:00 2001 From: Jamie Date: Wed, 26 Jun 2024 17:14:55 +0800 Subject: [PATCH 06/16] Fix ci Signed-off-by: Jamie --- .github/workflows/integration_test_calamari.yml | 1 - .github/workflows/integration_test_manta.yml | 1 - .github/workflows/metadata_diff.yml | 1 - .github/workflows/runtime_upgrade_test.yml | 1 - 4 files changed, 4 deletions(-) diff --git a/.github/workflows/integration_test_calamari.yml b/.github/workflows/integration_test_calamari.yml index 82e0ce51a..4eb98789d 100644 --- a/.github/workflows/integration_test_calamari.yml +++ b/.github/workflows/integration_test_calamari.yml @@ -206,7 +206,6 @@ jobs: - name: fetch and chmod zombienet shell: bash run: | - mkdir $GITHUB_WORKSPACE/zombienet-tool curl -L -o $GITHUB_WORKSPACE/zombienet-tool/zombienet-linux-x64 ${{ env.ZOMBIENET_BINARY }} cd $GITHUB_WORKSPACE/zombienet-tool mv zombienet-linux-x64 zombienet diff --git a/.github/workflows/integration_test_manta.yml b/.github/workflows/integration_test_manta.yml index c5fc1cd88..9bed0ee89 100644 --- a/.github/workflows/integration_test_manta.yml +++ b/.github/workflows/integration_test_manta.yml @@ -221,7 +221,6 @@ jobs: - name: fetch and chmod zombienet shell: bash run: | - mkdir $GITHUB_WORKSPACE/zombienet-tool curl -L -o $GITHUB_WORKSPACE/zombienet-tool/zombienet-linux-x64 ${{ env.ZOMBIENET_BINARY }} cd $GITHUB_WORKSPACE/zombienet-tool mv zombienet-linux-x64 zombienet diff --git a/.github/workflows/metadata_diff.yml b/.github/workflows/metadata_diff.yml index ddedce321..1032f5730 100644 --- a/.github/workflows/metadata_diff.yml +++ b/.github/workflows/metadata_diff.yml @@ -95,7 +95,6 @@ jobs: - name: fetch and chmod zombienet shell: bash run: | - mkdir $GITHUB_WORKSPACE/zombienet-tool curl -L -o $GITHUB_WORKSPACE/zombienet-tool/zombienet-linux-x64 ${{ env.ZOMBIENET_BINARY }} cd $GITHUB_WORKSPACE/zombienet-tool mv zombienet-linux-x64 zombienet diff --git a/.github/workflows/runtime_upgrade_test.yml b/.github/workflows/runtime_upgrade_test.yml index fd59cb87b..f9b0e93cd 100644 --- a/.github/workflows/runtime_upgrade_test.yml +++ b/.github/workflows/runtime_upgrade_test.yml @@ -139,7 +139,6 @@ jobs: - name: fetch and chmod zombienet shell: bash run: | - mkdir $GITHUB_WORKSPACE/zombienet-tool curl -L -o $GITHUB_WORKSPACE/zombienet-tool/zombienet-linux-x64 ${{ env.ZOMBIENET_BINARY }} cd $GITHUB_WORKSPACE/zombienet-tool mv zombienet-linux-x64 zombienet From 3a3addb8075cea6b0be0d4beb45fe8ffe98aee64 Mon Sep 17 00:00:00 2001 From: Jamie Date: Wed, 26 Jun 2024 18:21:34 +0800 Subject: [PATCH 07/16] Fix ci Signed-off-by: Jamie --- .github/workflows/integration_test_calamari.yml | 3 +-- .github/workflows/integration_test_manta.yml | 3 +-- .github/workflows/metadata_diff.yml | 3 +-- .github/workflows/runtime_upgrade_test.yml | 3 +-- 4 files changed, 4 insertions(+), 8 deletions(-) diff --git a/.github/workflows/integration_test_calamari.yml b/.github/workflows/integration_test_calamari.yml index 4eb98789d..656e03a15 100644 --- a/.github/workflows/integration_test_calamari.yml +++ b/.github/workflows/integration_test_calamari.yml @@ -206,9 +206,8 @@ jobs: - name: fetch and chmod zombienet shell: bash run: | - curl -L -o $GITHUB_WORKSPACE/zombienet-tool/zombienet-linux-x64 ${{ env.ZOMBIENET_BINARY }} + curl -L -o $GITHUB_WORKSPACE/zombienet-tool/zombienet ${{ env.ZOMBIENET_BINARY }} cd $GITHUB_WORKSPACE/zombienet-tool - mv zombienet-linux-x64 zombienet chmod +x zombienet ./zombienet version - uses: actions/checkout@v2 diff --git a/.github/workflows/integration_test_manta.yml b/.github/workflows/integration_test_manta.yml index 9bed0ee89..428f9721a 100644 --- a/.github/workflows/integration_test_manta.yml +++ b/.github/workflows/integration_test_manta.yml @@ -221,9 +221,8 @@ jobs: - name: fetch and chmod zombienet shell: bash run: | - curl -L -o $GITHUB_WORKSPACE/zombienet-tool/zombienet-linux-x64 ${{ env.ZOMBIENET_BINARY }} + curl -L -o $GITHUB_WORKSPACE/zombienet-tool/zombienet ${{ env.ZOMBIENET_BINARY }} cd $GITHUB_WORKSPACE/zombienet-tool - mv zombienet-linux-x64 zombienet chmod +x zombienet ./zombienet version - uses: actions/checkout@v2 diff --git a/.github/workflows/metadata_diff.yml b/.github/workflows/metadata_diff.yml index 1032f5730..9bbccb625 100644 --- a/.github/workflows/metadata_diff.yml +++ b/.github/workflows/metadata_diff.yml @@ -95,9 +95,8 @@ jobs: - name: fetch and chmod zombienet shell: bash run: | - curl -L -o $GITHUB_WORKSPACE/zombienet-tool/zombienet-linux-x64 ${{ env.ZOMBIENET_BINARY }} + curl -L -o $GITHUB_WORKSPACE/zombienet-tool/zombienet ${{ env.ZOMBIENET_BINARY }} cd $GITHUB_WORKSPACE/zombienet-tool - mv zombienet-linux-x64 zombienet chmod +x zombienet ./zombienet version - name: create launch config diff --git a/.github/workflows/runtime_upgrade_test.yml b/.github/workflows/runtime_upgrade_test.yml index f9b0e93cd..8bb9b4f04 100644 --- a/.github/workflows/runtime_upgrade_test.yml +++ b/.github/workflows/runtime_upgrade_test.yml @@ -139,9 +139,8 @@ jobs: - name: fetch and chmod zombienet shell: bash run: | - curl -L -o $GITHUB_WORKSPACE/zombienet-tool/zombienet-linux-x64 ${{ env.ZOMBIENET_BINARY }} + curl -L -o $GITHUB_WORKSPACE/zombienet-tool/zombienet ${{ env.ZOMBIENET_BINARY }} cd $GITHUB_WORKSPACE/zombienet-tool - mv zombienet-linux-x64 zombienet chmod +x zombienet ./zombienet version - uses: actions/checkout@v2 From 13496367525e376bdf2d19f91eac74fdd2210140 Mon Sep 17 00:00:00 2001 From: Jamie Date: Wed, 26 Jun 2024 21:43:28 +0800 Subject: [PATCH 08/16] Fix ci Signed-off-by: Jamie --- .github/workflows/integration_test_calamari.yml | 2 ++ .github/workflows/integration_test_manta.yml | 2 ++ .github/workflows/metadata_diff.yml | 2 ++ .github/workflows/runtime_upgrade_test.yml | 2 ++ 4 files changed, 8 insertions(+) diff --git a/.github/workflows/integration_test_calamari.yml b/.github/workflows/integration_test_calamari.yml index 656e03a15..9b05f935f 100644 --- a/.github/workflows/integration_test_calamari.yml +++ b/.github/workflows/integration_test_calamari.yml @@ -206,6 +206,8 @@ jobs: - name: fetch and chmod zombienet shell: bash run: | + cd $GITHUB_WORKSPACE + mkdir zombienet-tool curl -L -o $GITHUB_WORKSPACE/zombienet-tool/zombienet ${{ env.ZOMBIENET_BINARY }} cd $GITHUB_WORKSPACE/zombienet-tool chmod +x zombienet diff --git a/.github/workflows/integration_test_manta.yml b/.github/workflows/integration_test_manta.yml index 428f9721a..61bdd1c8e 100644 --- a/.github/workflows/integration_test_manta.yml +++ b/.github/workflows/integration_test_manta.yml @@ -221,6 +221,8 @@ jobs: - name: fetch and chmod zombienet shell: bash run: | + cd $GITHUB_WORKSPACE + mkdir zombienet-tool curl -L -o $GITHUB_WORKSPACE/zombienet-tool/zombienet ${{ env.ZOMBIENET_BINARY }} cd $GITHUB_WORKSPACE/zombienet-tool chmod +x zombienet diff --git a/.github/workflows/metadata_diff.yml b/.github/workflows/metadata_diff.yml index 9bbccb625..ce5b86a89 100644 --- a/.github/workflows/metadata_diff.yml +++ b/.github/workflows/metadata_diff.yml @@ -95,6 +95,8 @@ jobs: - name: fetch and chmod zombienet shell: bash run: | + cd $GITHUB_WORKSPACE + mkdir zombienet-tool curl -L -o $GITHUB_WORKSPACE/zombienet-tool/zombienet ${{ env.ZOMBIENET_BINARY }} cd $GITHUB_WORKSPACE/zombienet-tool chmod +x zombienet diff --git a/.github/workflows/runtime_upgrade_test.yml b/.github/workflows/runtime_upgrade_test.yml index 8bb9b4f04..430e2e6e5 100644 --- a/.github/workflows/runtime_upgrade_test.yml +++ b/.github/workflows/runtime_upgrade_test.yml @@ -139,6 +139,8 @@ jobs: - name: fetch and chmod zombienet shell: bash run: | + cd $GITHUB_WORKSPACE + mkdir zombienet-tool curl -L -o $GITHUB_WORKSPACE/zombienet-tool/zombienet ${{ env.ZOMBIENET_BINARY }} cd $GITHUB_WORKSPACE/zombienet-tool chmod +x zombienet From cdc265bf9b567caf9d5f90c86065a916d838a894 Mon Sep 17 00:00:00 2001 From: Charles Ferrell Date: Wed, 26 Jun 2024 12:02:43 -0400 Subject: [PATCH 09/16] ci Signed-off-by: Charles Ferrell --- .github/workflows/integration_test_calamari.yml | 2 +- .github/workflows/integration_test_manta.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/integration_test_calamari.yml b/.github/workflows/integration_test_calamari.yml index 9b05f935f..ab3decc38 100644 --- a/.github/workflows/integration_test_calamari.yml +++ b/.github/workflows/integration_test_calamari.yml @@ -207,7 +207,7 @@ jobs: shell: bash run: | cd $GITHUB_WORKSPACE - mkdir zombienet-tool + mkdir ./zombienet-tool curl -L -o $GITHUB_WORKSPACE/zombienet-tool/zombienet ${{ env.ZOMBIENET_BINARY }} cd $GITHUB_WORKSPACE/zombienet-tool chmod +x zombienet diff --git a/.github/workflows/integration_test_manta.yml b/.github/workflows/integration_test_manta.yml index 61bdd1c8e..9620e1eb1 100644 --- a/.github/workflows/integration_test_manta.yml +++ b/.github/workflows/integration_test_manta.yml @@ -222,7 +222,7 @@ jobs: shell: bash run: | cd $GITHUB_WORKSPACE - mkdir zombienet-tool + mkdir ./zombienet-tool curl -L -o $GITHUB_WORKSPACE/zombienet-tool/zombienet ${{ env.ZOMBIENET_BINARY }} cd $GITHUB_WORKSPACE/zombienet-tool chmod +x zombienet From faefe266e71b215742bfa1c1b995975646591dab Mon Sep 17 00:00:00 2001 From: Charles Ferrell Date: Wed, 26 Jun 2024 12:58:55 -0400 Subject: [PATCH 10/16] update node version Signed-off-by: Charles Ferrell --- .github/workflows/integration_test_calamari.yml | 2 +- .github/workflows/integration_test_manta.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/integration_test_calamari.yml b/.github/workflows/integration_test_calamari.yml index ab3decc38..ff5a21f27 100644 --- a/.github/workflows/integration_test_calamari.yml +++ b/.github/workflows/integration_test_calamari.yml @@ -40,7 +40,7 @@ jobs: - uses: actions/checkout@v2 - uses: actions/setup-node@v3 with: - node-version: 18 + node-version: 18.12.x - name: install sccache env: SCCACHE_RELEASE_URL: https://github.com/mozilla/sccache/releases/download diff --git a/.github/workflows/integration_test_manta.yml b/.github/workflows/integration_test_manta.yml index 9620e1eb1..45781d7c1 100644 --- a/.github/workflows/integration_test_manta.yml +++ b/.github/workflows/integration_test_manta.yml @@ -113,7 +113,7 @@ jobs: - name: Install Node.js, NPM and Yarn uses: actions/setup-node@v3 with: - node-version: 18.x + node-version: 18.12.x - run: | mkdir -p $HOME/.local/share/calamari-pc mkdir -p $HOME/.local/bin From cc3ee49694681224d89ba8fe7e225f1a4c651627 Mon Sep 17 00:00:00 2001 From: Charles Ferrell Date: Wed, 26 Jun 2024 13:45:28 -0400 Subject: [PATCH 11/16] mkdir -p Signed-off-by: Charles Ferrell --- .github/workflows/integration_test_calamari.yml | 2 +- .github/workflows/integration_test_manta.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/integration_test_calamari.yml b/.github/workflows/integration_test_calamari.yml index ff5a21f27..9de73ce42 100644 --- a/.github/workflows/integration_test_calamari.yml +++ b/.github/workflows/integration_test_calamari.yml @@ -207,7 +207,7 @@ jobs: shell: bash run: | cd $GITHUB_WORKSPACE - mkdir ./zombienet-tool + mkdir -p ./zombienet-tool curl -L -o $GITHUB_WORKSPACE/zombienet-tool/zombienet ${{ env.ZOMBIENET_BINARY }} cd $GITHUB_WORKSPACE/zombienet-tool chmod +x zombienet diff --git a/.github/workflows/integration_test_manta.yml b/.github/workflows/integration_test_manta.yml index 45781d7c1..788c0efc7 100644 --- a/.github/workflows/integration_test_manta.yml +++ b/.github/workflows/integration_test_manta.yml @@ -222,7 +222,7 @@ jobs: shell: bash run: | cd $GITHUB_WORKSPACE - mkdir ./zombienet-tool + mkdir -p ./zombienet-tool curl -L -o $GITHUB_WORKSPACE/zombienet-tool/zombienet ${{ env.ZOMBIENET_BINARY }} cd $GITHUB_WORKSPACE/zombienet-tool chmod +x zombienet From c70662b3a7975261cb55f92a77cfdba03effdc9d Mon Sep 17 00:00:00 2001 From: Charles Ferrell Date: Wed, 26 Jun 2024 14:43:42 -0400 Subject: [PATCH 12/16] use zombienet Signed-off-by: Charles Ferrell --- .github/workflows/integration_test_manta.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/integration_test_manta.yml b/.github/workflows/integration_test_manta.yml index 788c0efc7..c818a023c 100644 --- a/.github/workflows/integration_test_manta.yml +++ b/.github/workflows/integration_test_manta.yml @@ -310,7 +310,7 @@ jobs: '.parachains.[0].id' cat $GITHUB_WORKSPACE/Manta/zombienet/tests/0001-block-production.toml cat $GITHUB_WORKSPACE/Manta/zombienet/tests/0001-block-production.zndsl - node packages/cli/dist/cli.js -f -p native test $GITHUB_WORKSPACE/Manta/zombienet/tests/0001-block-production.zndsl + ./zombienet -f -p native test $GITHUB_WORKSPACE/Manta/zombienet/tests/0001-block-production.zndsl - if: always() uses: actions/upload-artifact@v2 with: From aee547f93e28d8af2f5234c76197f2aa217d3515 Mon Sep 17 00:00:00 2001 From: Charles Ferrell Date: Wed, 26 Jun 2024 15:39:32 -0400 Subject: [PATCH 13/16] use latest polkadot.js deps Signed-off-by: Charles Ferrell --- tests/package.json | 6 +- tests/yarn.lock | 537 +++++++++++++++++++++++++-------------------- 2 files changed, 308 insertions(+), 235 deletions(-) diff --git a/tests/package.json b/tests/package.json index 27b0b4123..257868141 100644 --- a/tests/package.json +++ b/tests/package.json @@ -18,9 +18,9 @@ "author": "", "license": "ISC", "dependencies": { - "@polkadot/api": "^10.11.1", - "@polkadot/api-augment": "^10.11.1", - "@polkadot/types": "^10.11.1", + "@polkadot/api": "^12.0.1", + "@polkadot/api-augment": "^12.0.1", + "@polkadot/types": "^12.0.1", "@types/minimist": "^1.2.2", "@types/yargs": "^17.0.0", "big-json": "^3.2.0", diff --git a/tests/yarn.lock b/tests/yarn.lock index 11232c7a3..93ad068dd 100644 --- a/tests/yarn.lock +++ b/tests/yarn.lock @@ -56,17 +56,17 @@ "@jridgewell/resolve-uri" "^3.0.3" "@jridgewell/sourcemap-codec" "^1.4.10" -"@noble/curves@^1.2.0": - version "1.3.0" - resolved "https://registry.yarnpkg.com/@noble/curves/-/curves-1.3.0.tgz#01be46da4fd195822dab821e72f71bf4aeec635e" - integrity sha512-t01iSXPuN+Eqzb4eBX0S5oubSqXbK/xXa1Ne18Hj8f9pStxztHCE2gfboSp/dZRLSqfuLpRK2nDXDK+W9puocA== +"@noble/curves@^1.3.0": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@noble/curves/-/curves-1.4.0.tgz#f05771ef64da724997f69ee1261b2417a49522d6" + integrity sha512-p+4cb332SFCrReJkCYe8Xzm0OWi4Jji5jVdIZRL/PmacmDkFNw6MrrV+gGpiPxLHbV+zKFRywUWbaseT+tZRXg== dependencies: - "@noble/hashes" "1.3.3" + "@noble/hashes" "1.4.0" -"@noble/hashes@1.3.3", "@noble/hashes@^1.3.2": - version "1.3.3" - resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.3.3.tgz#39908da56a4adc270147bb07968bf3b16cfe1699" - integrity sha512-V7/fPHgl+jsVPXqqeOzT8egNj2iBIVt+ECeMMG8TdcnTikP3oaBtUVqpT/gYCR68aEBJSF+XbYUxStjbFMqIIA== +"@noble/hashes@1.4.0", "@noble/hashes@^1.3.1", "@noble/hashes@^1.3.3": + version "1.4.0" + resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.4.0.tgz#45814aa329f30e4fe0ba49426f49dfccdd066426" + integrity sha512-V1JJ1WTRUqHHrOSh597hURcMqVKVGL/ea3kv0gSnEdsEZ0/+VyPghM1lMNGc00z7CIQorSvbKpuJkxvuHbvdbg== "@nodelib/fs.scandir@2.1.5": version "2.1.5" @@ -89,217 +89,265 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" -"@polkadot/api-augment@10.11.1", "@polkadot/api-augment@^10.11.1": - version "10.11.1" - resolved "https://registry.yarnpkg.com/@polkadot/api-augment/-/api-augment-10.11.1.tgz#63a5ccc3b33c18fa71263d5e58e0a4c6041a8504" - integrity sha512-9Sk7fi6wzvxAoxvGJPcMt0hU4WzuIAlBy4Rng6WPiS6Ed0HJLr1dkZaqFFmV5my2pb3tu//1JGYkt+MUVB0Kqw== - dependencies: - "@polkadot/api-base" "10.11.1" - "@polkadot/rpc-augment" "10.11.1" - "@polkadot/types" "10.11.1" - "@polkadot/types-augment" "10.11.1" - "@polkadot/types-codec" "10.11.1" - "@polkadot/util" "^12.6.1" +"@polkadot-api/json-rpc-provider-proxy@0.0.1": + version "0.0.1" + resolved "https://registry.yarnpkg.com/@polkadot-api/json-rpc-provider-proxy/-/json-rpc-provider-proxy-0.0.1.tgz#bb5c943642cdf0ec7bc48c0a2647558b9fcd7bdb" + integrity sha512-gmVDUP8LpCH0BXewbzqXF2sdHddq1H1q+XrAW2of+KZj4woQkIGBRGTJHeBEVHe30EB+UejR1N2dT4PO/RvDdg== + +"@polkadot-api/json-rpc-provider@0.0.1": + version "0.0.1" + resolved "https://registry.yarnpkg.com/@polkadot-api/json-rpc-provider/-/json-rpc-provider-0.0.1.tgz#333645d40ccd9bccfd1f32503f17e4e63e76e297" + integrity sha512-/SMC/l7foRjpykLTUTacIH05H3mr9ip8b5xxfwXlVezXrNVLp3Cv0GX6uItkKd+ZjzVPf3PFrDF2B2/HLSNESA== + +"@polkadot-api/metadata-builders@0.0.1": + version "0.0.1" + resolved "https://registry.yarnpkg.com/@polkadot-api/metadata-builders/-/metadata-builders-0.0.1.tgz#a76b48febef9ea72be8273d889e2677101045a05" + integrity sha512-GCI78BHDzXAF/L2pZD6Aod/yl82adqQ7ftNmKg51ixRL02JpWUA+SpUKTJE5MY1p8kiJJIo09P2um24SiJHxNA== + dependencies: + "@polkadot-api/substrate-bindings" "0.0.1" + "@polkadot-api/utils" "0.0.1" + +"@polkadot-api/observable-client@0.1.0": + version "0.1.0" + resolved "https://registry.yarnpkg.com/@polkadot-api/observable-client/-/observable-client-0.1.0.tgz#472045ea06a2bc4bccdc2db5c063eadcbf6f5351" + integrity sha512-GBCGDRztKorTLna/unjl/9SWZcRmvV58o9jwU2Y038VuPXZcr01jcw/1O3x+yeAuwyGzbucI/mLTDa1QoEml3A== + dependencies: + "@polkadot-api/metadata-builders" "0.0.1" + "@polkadot-api/substrate-bindings" "0.0.1" + "@polkadot-api/substrate-client" "0.0.1" + "@polkadot-api/utils" "0.0.1" + +"@polkadot-api/substrate-bindings@0.0.1": + version "0.0.1" + resolved "https://registry.yarnpkg.com/@polkadot-api/substrate-bindings/-/substrate-bindings-0.0.1.tgz#c4b7f4d6c3672d2c15cbc6c02964f014b73cbb0b" + integrity sha512-bAe7a5bOPnuFVmpv7y4BBMRpNTnMmE0jtTqRUw/+D8ZlEHNVEJQGr4wu3QQCl7k1GnSV1wfv3mzIbYjErEBocg== + dependencies: + "@noble/hashes" "^1.3.1" + "@polkadot-api/utils" "0.0.1" + "@scure/base" "^1.1.1" + scale-ts "^1.6.0" + +"@polkadot-api/substrate-client@0.0.1": + version "0.0.1" + resolved "https://registry.yarnpkg.com/@polkadot-api/substrate-client/-/substrate-client-0.0.1.tgz#0e8010a0abe2fb47d6fa7ab94e45e1d0de083314" + integrity sha512-9Bg9SGc3AwE+wXONQoW8GC00N3v6lCZLW74HQzqB6ROdcm5VAHM4CB/xRzWSUF9CXL78ugiwtHx3wBcpx4H4Wg== + +"@polkadot-api/utils@0.0.1": + version "0.0.1" + resolved "https://registry.yarnpkg.com/@polkadot-api/utils/-/utils-0.0.1.tgz#908b22becac705149d7cc946532143d0fb003bfc" + integrity sha512-3j+pRmlF9SgiYDabSdZsBSsN5XHbpXOAce1lWj56IEEaFZVjsiCaxDOA7C9nCcgfVXuvnbxqqEGQvnY+QfBAUw== + +"@polkadot/api-augment@12.0.1", "@polkadot/api-augment@^12.0.1": + version "12.0.1" + resolved "https://registry.yarnpkg.com/@polkadot/api-augment/-/api-augment-12.0.1.tgz#30c8f94e216591db02c6aadd84a56dbf7f9303ed" + integrity sha512-ZgjuqAnUnwoszccxljxY84LnUI1dR39xy7/fOmNtT4+WSHewB3uZneAWvIckXMANMZgzLaLagzQx+OmnSOuzlA== + dependencies: + "@polkadot/api-base" "12.0.1" + "@polkadot/rpc-augment" "12.0.1" + "@polkadot/types" "12.0.1" + "@polkadot/types-augment" "12.0.1" + "@polkadot/types-codec" "12.0.1" + "@polkadot/util" "^12.6.2" tslib "^2.6.2" -"@polkadot/api-base@10.11.1": - version "10.11.1" - resolved "https://registry.yarnpkg.com/@polkadot/api-base/-/api-base-10.11.1.tgz#843fec74989b466278c42516a86fba65778b69bf" - integrity sha512-A645Hj9bGtq0EOEWcwTaGoD40vp8/ih1suwinl5il8Psg+bdDmzodnVH5Jhuwe1dNKOuXuvxZvOmbYUPWyIqyg== +"@polkadot/api-base@12.0.1": + version "12.0.1" + resolved "https://registry.yarnpkg.com/@polkadot/api-base/-/api-base-12.0.1.tgz#0d55917a2d23b3d8a14734d5e90d85a21e554221" + integrity sha512-DaUPvmd0Fbbvlkd8X0ThF6C6jtupgvPKS4+9jMET+W56nUAttKnSA8rG30K7h4bMf9qKvj/IMGrQ0ZIOY0rbIg== dependencies: - "@polkadot/rpc-core" "10.11.1" - "@polkadot/types" "10.11.1" - "@polkadot/util" "^12.6.1" + "@polkadot/rpc-core" "12.0.1" + "@polkadot/types" "12.0.1" + "@polkadot/util" "^12.6.2" rxjs "^7.8.1" tslib "^2.6.2" -"@polkadot/api-derive@10.11.1": - version "10.11.1" - resolved "https://registry.yarnpkg.com/@polkadot/api-derive/-/api-derive-10.11.1.tgz#528f90e33577258997cb998c0b597ba54bc9c683" - integrity sha512-i48okJr0l1IrFTPa9KVkoJnDL2EHKExR6XC0Z7I9+kW9noxYWqo0tIoi5s1bNVD475xWK/rUjT7qHxiDbPaCUQ== - dependencies: - "@polkadot/api" "10.11.1" - "@polkadot/api-augment" "10.11.1" - "@polkadot/api-base" "10.11.1" - "@polkadot/rpc-core" "10.11.1" - "@polkadot/types" "10.11.1" - "@polkadot/types-codec" "10.11.1" - "@polkadot/util" "^12.6.1" - "@polkadot/util-crypto" "^12.6.1" +"@polkadot/api-derive@12.0.1": + version "12.0.1" + resolved "https://registry.yarnpkg.com/@polkadot/api-derive/-/api-derive-12.0.1.tgz#182b27e1a5bb0fa033d7a56936ffa074ce3163f2" + integrity sha512-lENXzrCYzMQVxg8utGjGZQo/qW1iuJlHbmud1THnvUgYB36g41LR/YLSZEzyNkGT6q1W04Qe1z6+W59dWAYmkg== + dependencies: + "@polkadot/api" "12.0.1" + "@polkadot/api-augment" "12.0.1" + "@polkadot/api-base" "12.0.1" + "@polkadot/rpc-core" "12.0.1" + "@polkadot/types" "12.0.1" + "@polkadot/types-codec" "12.0.1" + "@polkadot/util" "^12.6.2" + "@polkadot/util-crypto" "^12.6.2" rxjs "^7.8.1" tslib "^2.6.2" -"@polkadot/api@10.11.1", "@polkadot/api@^10.11.1": - version "10.11.1" - resolved "https://registry.yarnpkg.com/@polkadot/api/-/api-10.11.1.tgz#3667ae1cf2f9c1955e138438c313efdba081314d" - integrity sha512-WEgUYvY90AHX9drmsvWQ4DDuqlE7h4x3f28K5eOoJF4dQ5AkWsFogxwJ4TH57POWLfyi8AIn6/f1vsqPtReDhA== - dependencies: - "@polkadot/api-augment" "10.11.1" - "@polkadot/api-base" "10.11.1" - "@polkadot/api-derive" "10.11.1" - "@polkadot/keyring" "^12.6.1" - "@polkadot/rpc-augment" "10.11.1" - "@polkadot/rpc-core" "10.11.1" - "@polkadot/rpc-provider" "10.11.1" - "@polkadot/types" "10.11.1" - "@polkadot/types-augment" "10.11.1" - "@polkadot/types-codec" "10.11.1" - "@polkadot/types-create" "10.11.1" - "@polkadot/types-known" "10.11.1" - "@polkadot/util" "^12.6.1" - "@polkadot/util-crypto" "^12.6.1" +"@polkadot/api@12.0.1", "@polkadot/api@^12.0.1": + version "12.0.1" + resolved "https://registry.yarnpkg.com/@polkadot/api/-/api-12.0.1.tgz#3067a0466d9a645a8d3a30a772854dc3eae65fb5" + integrity sha512-l4z2SYTJs9CWab3qKPrmDkNj8+CGRWHgvq50vIxgBBvFKhSBO0TGBoJM5Mf38Tl6kw/3mJzRkKaG23+Y8LW9Rw== + dependencies: + "@polkadot/api-augment" "12.0.1" + "@polkadot/api-base" "12.0.1" + "@polkadot/api-derive" "12.0.1" + "@polkadot/keyring" "^12.6.2" + "@polkadot/rpc-augment" "12.0.1" + "@polkadot/rpc-core" "12.0.1" + "@polkadot/rpc-provider" "12.0.1" + "@polkadot/types" "12.0.1" + "@polkadot/types-augment" "12.0.1" + "@polkadot/types-codec" "12.0.1" + "@polkadot/types-create" "12.0.1" + "@polkadot/types-known" "12.0.1" + "@polkadot/util" "^12.6.2" + "@polkadot/util-crypto" "^12.6.2" eventemitter3 "^5.0.1" rxjs "^7.8.1" tslib "^2.6.2" -"@polkadot/keyring@^12.6.1": - version "12.6.1" - resolved "https://registry.yarnpkg.com/@polkadot/keyring/-/keyring-12.6.1.tgz#0984dd625edd582750d8975f1898a4acb14bda8b" - integrity sha512-cicTctZr5Jy5vgNT2FsNiKoTZnz6zQkgDoIYv79NI+p1Fhwc9C+DN/iMCnk3Cm9vR2gSAd2fSV+Y5iKVDhAmUw== +"@polkadot/keyring@^12.6.2": + version "12.6.2" + resolved "https://registry.yarnpkg.com/@polkadot/keyring/-/keyring-12.6.2.tgz#6067e6294fee23728b008ac116e7e9db05cecb9b" + integrity sha512-O3Q7GVmRYm8q7HuB3S0+Yf/q/EB2egKRRU3fv9b3B7V+A52tKzA+vIwEmNVaD1g5FKW9oB97rmpggs0zaKFqHw== dependencies: - "@polkadot/util" "12.6.1" - "@polkadot/util-crypto" "12.6.1" + "@polkadot/util" "12.6.2" + "@polkadot/util-crypto" "12.6.2" tslib "^2.6.2" -"@polkadot/networks@12.6.1", "@polkadot/networks@^12.6.1": - version "12.6.1" - resolved "https://registry.yarnpkg.com/@polkadot/networks/-/networks-12.6.1.tgz#eb0b1fb9e04fbaba066d44df4ff18b0567ca5fcc" - integrity sha512-pzyirxTYAnsx+6kyLYcUk26e4TLz3cX6p2KhTgAVW77YnpGX5VTKTbYykyXC8fXFd/migeQsLaa2raFN47mwoA== +"@polkadot/networks@12.6.2", "@polkadot/networks@^12.6.2": + version "12.6.2" + resolved "https://registry.yarnpkg.com/@polkadot/networks/-/networks-12.6.2.tgz#791779fee1d86cc5b6cd371858eea9b7c3f8720d" + integrity sha512-1oWtZm1IvPWqvMrldVH6NI2gBoCndl5GEwx7lAuQWGr7eNL+6Bdc5K3Z9T0MzFvDGoi2/CBqjX9dRKo39pDC/w== dependencies: - "@polkadot/util" "12.6.1" + "@polkadot/util" "12.6.2" "@substrate/ss58-registry" "^1.44.0" tslib "^2.6.2" -"@polkadot/rpc-augment@10.11.1": - version "10.11.1" - resolved "https://registry.yarnpkg.com/@polkadot/rpc-augment/-/rpc-augment-10.11.1.tgz#f100165e60777a58583ea97cb672692a31a185f2" - integrity sha512-wrtxHnEwqS3b1GuZ3sA1pzLuUjjLnW4FPawOklONRcIuKbGmFuvu7QvEIHmxBV1FAS/fs8gbvp8ImKWUPnT93Q== +"@polkadot/rpc-augment@12.0.1": + version "12.0.1" + resolved "https://registry.yarnpkg.com/@polkadot/rpc-augment/-/rpc-augment-12.0.1.tgz#256dbec4e76c64efda226bf5cb3c807242450f2f" + integrity sha512-mSVjr1aHcNFWq3tPb8Tntp1oFvc42zjurR+VHk0WIdJLkq7hVFO4X8j+Z5qKMomSE0thuhbnZm4Qgya8M9LNKQ== dependencies: - "@polkadot/rpc-core" "10.11.1" - "@polkadot/types" "10.11.1" - "@polkadot/types-codec" "10.11.1" - "@polkadot/util" "^12.6.1" + "@polkadot/rpc-core" "12.0.1" + "@polkadot/types" "12.0.1" + "@polkadot/types-codec" "12.0.1" + "@polkadot/util" "^12.6.2" tslib "^2.6.2" -"@polkadot/rpc-core@10.11.1": - version "10.11.1" - resolved "https://registry.yarnpkg.com/@polkadot/rpc-core/-/rpc-core-10.11.1.tgz#557958e57514d93fd3270a99910bf0d9f066df82" - integrity sha512-3l4l+zL7MDWzQx3WnaieXXUKsbeA1Miu4wsje5trYJEE+hm+nMW8h7fiFKfYzXBi7ty/wMS+S7BfQPTrDkYHxA== +"@polkadot/rpc-core@12.0.1": + version "12.0.1" + resolved "https://registry.yarnpkg.com/@polkadot/rpc-core/-/rpc-core-12.0.1.tgz#031398576fd39c77dfec32c27f9e6e691ca34ebc" + integrity sha512-mSAvcUA+skCODKW4tJNR5fzxCmCHFYkLgKE8J3h7poaG1MX4xeSDaquvYFncC2wrhuP2Xxke1UYmFGZlrBq9tQ== dependencies: - "@polkadot/rpc-augment" "10.11.1" - "@polkadot/rpc-provider" "10.11.1" - "@polkadot/types" "10.11.1" - "@polkadot/util" "^12.6.1" + "@polkadot/rpc-augment" "12.0.1" + "@polkadot/rpc-provider" "12.0.1" + "@polkadot/types" "12.0.1" + "@polkadot/util" "^12.6.2" rxjs "^7.8.1" tslib "^2.6.2" -"@polkadot/rpc-provider@10.11.1": - version "10.11.1" - resolved "https://registry.yarnpkg.com/@polkadot/rpc-provider/-/rpc-provider-10.11.1.tgz#8d94e96bba71ee8bbce9baf407b411c523fc2f28" - integrity sha512-86aDUOnaG42si0jSOAgn6Fs3F3rz57x+iNBK1JpM0PLL2XvmPuoMZL5dZwzqSIey3nVdGJqRYfnFquWuyQpnOQ== - dependencies: - "@polkadot/keyring" "^12.6.1" - "@polkadot/types" "10.11.1" - "@polkadot/types-support" "10.11.1" - "@polkadot/util" "^12.6.1" - "@polkadot/util-crypto" "^12.6.1" - "@polkadot/x-fetch" "^12.6.1" - "@polkadot/x-global" "^12.6.1" - "@polkadot/x-ws" "^12.6.1" +"@polkadot/rpc-provider@12.0.1": + version "12.0.1" + resolved "https://registry.yarnpkg.com/@polkadot/rpc-provider/-/rpc-provider-12.0.1.tgz#d56d1d674d5c79a3d1ad27b307601a387859b96d" + integrity sha512-3LyoGIl3lfDFVuajVZMvB+rVh5s2+PujdmHT4GFqH0XZm9tMBNzIT4kdC7VV5Ra728C6c6j1GTNJ0ARvxEPbww== + dependencies: + "@polkadot/keyring" "^12.6.2" + "@polkadot/types" "12.0.1" + "@polkadot/types-support" "12.0.1" + "@polkadot/util" "^12.6.2" + "@polkadot/util-crypto" "^12.6.2" + "@polkadot/x-fetch" "^12.6.2" + "@polkadot/x-global" "^12.6.2" + "@polkadot/x-ws" "^12.6.2" eventemitter3 "^5.0.1" mock-socket "^9.3.1" - nock "^13.3.8" + nock "^13.5.0" tslib "^2.6.2" optionalDependencies: - "@substrate/connect" "0.7.35" + "@substrate/connect" "0.8.10" -"@polkadot/types-augment@10.11.1": - version "10.11.1" - resolved "https://registry.yarnpkg.com/@polkadot/types-augment/-/types-augment-10.11.1.tgz#273762db2e0dd932378860555e0d24672c583c7f" - integrity sha512-Exd5mMCuSOXXz73iWqy8ocScWTrwAPqHz0Kxpz5OWlAu+5usipMuhjoeaZA803FHQntZh9lHUN31fuc50Exhew== +"@polkadot/types-augment@12.0.1": + version "12.0.1" + resolved "https://registry.yarnpkg.com/@polkadot/types-augment/-/types-augment-12.0.1.tgz#4f3cbc03d76775dc48417f3a6e74297e142e7c48" + integrity sha512-VwzAUJCLwuVabRFlUQOTgovYHXQdrgHF4Aaqxb4gTQEsaDnpdcGBypy1dS861qROMOlSMySanO82o3N3Nvexfg== dependencies: - "@polkadot/types" "10.11.1" - "@polkadot/types-codec" "10.11.1" - "@polkadot/util" "^12.6.1" + "@polkadot/types" "12.0.1" + "@polkadot/types-codec" "12.0.1" + "@polkadot/util" "^12.6.2" tslib "^2.6.2" -"@polkadot/types-codec@10.11.1": - version "10.11.1" - resolved "https://registry.yarnpkg.com/@polkadot/types-codec/-/types-codec-10.11.1.tgz#063afd17c1648279de2f9add42b23792026a402f" - integrity sha512-B9Fu2hq3cRpJpGPcgfZ8Qi1OSX9u82J46adlbIG95ktoA+70eZ83VS3Zvtt9ACsdLVGETCJfDjSO25XptjhZKQ== +"@polkadot/types-codec@12.0.1": + version "12.0.1" + resolved "https://registry.yarnpkg.com/@polkadot/types-codec/-/types-codec-12.0.1.tgz#97f9f470216be2d800e0b6083fba3caa29cf7a78" + integrity sha512-yF4ZOUlxzTMYwWw7CrXyehhQQhXnaojATTPbIDo3PRHKHAiZes1MXR6qHaBU7p/S6EaUPNOKBQmopSVYN+zUVg== dependencies: - "@polkadot/util" "^12.6.1" - "@polkadot/x-bigint" "^12.6.1" + "@polkadot/util" "^12.6.2" + "@polkadot/x-bigint" "^12.6.2" tslib "^2.6.2" -"@polkadot/types-create@10.11.1": - version "10.11.1" - resolved "https://registry.yarnpkg.com/@polkadot/types-create/-/types-create-10.11.1.tgz#3f850e9f5e5b4f04da3ea4def5240d9d4e2789d3" - integrity sha512-oeaI185F3XeWSz9/fe//qZ0KsQyE6C6c13WuOa+5cX/Yuz7cSAXawrhl58HRaU+fueaE/ijEHLcuK1sdM6e1JQ== +"@polkadot/types-create@12.0.1": + version "12.0.1" + resolved "https://registry.yarnpkg.com/@polkadot/types-create/-/types-create-12.0.1.tgz#e7337808ca0aa089a5594abdbe939d998202b205" + integrity sha512-zPzjRx+AjZk6F5VeAZnEx5ZF5cl0zngp3Ez0HbkM+5Jhh2d+j0dQkfNpf6h26prMTjYItsXMrr1xxWv1GgcFjg== dependencies: - "@polkadot/types-codec" "10.11.1" - "@polkadot/util" "^12.6.1" + "@polkadot/types-codec" "12.0.1" + "@polkadot/util" "^12.6.2" tslib "^2.6.2" -"@polkadot/types-known@10.11.1": - version "10.11.1" - resolved "https://registry.yarnpkg.com/@polkadot/types-known/-/types-known-10.11.1.tgz#6159b13c81660fd2db1c797e28356aee4691b0c0" - integrity sha512-BPHI7EbdRaznZR4RVVrQC5epyxL6caJ5dkluZP6rRwx7VmQK0FTGIwgh3UP724mzQhM8rT77MD3h2ftnq1cteg== +"@polkadot/types-known@12.0.1": + version "12.0.1" + resolved "https://registry.yarnpkg.com/@polkadot/types-known/-/types-known-12.0.1.tgz#c55d2b1e58c01e9bbd89743aca1434568ad308e0" + integrity sha512-8VVSy9MthWNqzCQMPLR02GlJhYb4H7SlAk5/9OdAAuoA86svFItQTaKyfUGC26I3uaKtS3/8RgPo3SihJgPHEQ== dependencies: - "@polkadot/networks" "^12.6.1" - "@polkadot/types" "10.11.1" - "@polkadot/types-codec" "10.11.1" - "@polkadot/types-create" "10.11.1" - "@polkadot/util" "^12.6.1" + "@polkadot/networks" "^12.6.2" + "@polkadot/types" "12.0.1" + "@polkadot/types-codec" "12.0.1" + "@polkadot/types-create" "12.0.1" + "@polkadot/util" "^12.6.2" tslib "^2.6.2" -"@polkadot/types-support@10.11.1": - version "10.11.1" - resolved "https://registry.yarnpkg.com/@polkadot/types-support/-/types-support-10.11.1.tgz#227c702526f9702a5b6882ecf55bc264f9d3beaf" - integrity sha512-eCvWjdpELsHvXiTq201DdbIeOIaEr53zTD7HqC2wR/Z1bkQuw79Z+CyIU4sp79GL1vZ1PxS7vUH9M3FKNaTl1Q== +"@polkadot/types-support@12.0.1": + version "12.0.1" + resolved "https://registry.yarnpkg.com/@polkadot/types-support/-/types-support-12.0.1.tgz#a5b65fe351a26348973a9bf019b3645be4637510" + integrity sha512-5Y5rTmgG0XSPIQR32+fdtvhU+VzahCs+vGnU9yuvT570aLHVqu0nNHRQa/uOtpLcHwgjZPr3ljOgAo0ViaL1UA== dependencies: - "@polkadot/util" "^12.6.1" + "@polkadot/util" "^12.6.2" tslib "^2.6.2" -"@polkadot/types@10.11.1", "@polkadot/types@^10.11.1": - version "10.11.1" - resolved "https://registry.yarnpkg.com/@polkadot/types/-/types-10.11.1.tgz#d2b8c747c103b0a5f725090980d4be10037ddef0" - integrity sha512-4uKnzW2GZqNA5qRZpTPJ7z+G/ARTvXI89etv9xXXVttUdfTaYZsMf4rMuMThOAE/mAUn70LoH0JKthZLwzVgNQ== - dependencies: - "@polkadot/keyring" "^12.6.1" - "@polkadot/types-augment" "10.11.1" - "@polkadot/types-codec" "10.11.1" - "@polkadot/types-create" "10.11.1" - "@polkadot/util" "^12.6.1" - "@polkadot/util-crypto" "^12.6.1" +"@polkadot/types@12.0.1", "@polkadot/types@^12.0.1": + version "12.0.1" + resolved "https://registry.yarnpkg.com/@polkadot/types/-/types-12.0.1.tgz#800593a91ec752c43fb23c8e606ae923db59f315" + integrity sha512-4R3hwlMMThdF43DmbWnZTh2nQ1VwBJxKNx5mr7Pq8FereepW62W+1TkwcdekPtPZ+PmcbjmKxzt7JNmiXxjf+w== + dependencies: + "@polkadot/keyring" "^12.6.2" + "@polkadot/types-augment" "12.0.1" + "@polkadot/types-codec" "12.0.1" + "@polkadot/types-create" "12.0.1" + "@polkadot/util" "^12.6.2" + "@polkadot/util-crypto" "^12.6.2" rxjs "^7.8.1" tslib "^2.6.2" -"@polkadot/util-crypto@12.6.1", "@polkadot/util-crypto@^12.6.1": - version "12.6.1" - resolved "https://registry.yarnpkg.com/@polkadot/util-crypto/-/util-crypto-12.6.1.tgz#f1e354569fb039822db5e57297296e22af575af8" - integrity sha512-2ezWFLmdgeDXqB9NAUdgpp3s2rQztNrZLY+y0SJYNOG4ch+PyodTW/qSksnOrVGVdRhZ5OESRE9xvo9LYV5UAw== - dependencies: - "@noble/curves" "^1.2.0" - "@noble/hashes" "^1.3.2" - "@polkadot/networks" "12.6.1" - "@polkadot/util" "12.6.1" - "@polkadot/wasm-crypto" "^7.3.1" - "@polkadot/wasm-util" "^7.3.1" - "@polkadot/x-bigint" "12.6.1" - "@polkadot/x-randomvalues" "12.6.1" - "@scure/base" "^1.1.3" +"@polkadot/util-crypto@12.6.2", "@polkadot/util-crypto@^12.6.2": + version "12.6.2" + resolved "https://registry.yarnpkg.com/@polkadot/util-crypto/-/util-crypto-12.6.2.tgz#d2d51010e8e8ca88951b7d864add797dad18bbfc" + integrity sha512-FEWI/dJ7wDMNN1WOzZAjQoIcCP/3vz3wvAp5QQm+lOrzOLj0iDmaIGIcBkz8HVm3ErfSe/uKP0KS4jgV/ib+Mg== + dependencies: + "@noble/curves" "^1.3.0" + "@noble/hashes" "^1.3.3" + "@polkadot/networks" "12.6.2" + "@polkadot/util" "12.6.2" + "@polkadot/wasm-crypto" "^7.3.2" + "@polkadot/wasm-util" "^7.3.2" + "@polkadot/x-bigint" "12.6.2" + "@polkadot/x-randomvalues" "12.6.2" + "@scure/base" "^1.1.5" tslib "^2.6.2" -"@polkadot/util@12.6.1", "@polkadot/util@^12.6.1": - version "12.6.1" - resolved "https://registry.yarnpkg.com/@polkadot/util/-/util-12.6.1.tgz#477b8e2c601e8aae0662670ed33da46f1b335e5a" - integrity sha512-10ra3VfXtK8ZSnWI7zjhvRrhupg3rd4iFC3zCaXmRpOU+AmfIoCFVEmuUuC66gyXiz2/g6k5E6j0lWQCOProSQ== +"@polkadot/util@12.6.2", "@polkadot/util@^12.6.2": + version "12.6.2" + resolved "https://registry.yarnpkg.com/@polkadot/util/-/util-12.6.2.tgz#9396eff491221e1f0fd28feac55fc16ecd61a8dc" + integrity sha512-l8TubR7CLEY47240uki0TQzFvtnxFIO7uI/0GoWzpYD/O62EIAMRsuY01N4DuwgKq2ZWD59WhzsLYmA5K6ksdw== dependencies: - "@polkadot/x-bigint" "12.6.1" - "@polkadot/x-global" "12.6.1" - "@polkadot/x-textdecoder" "12.6.1" - "@polkadot/x-textencoder" "12.6.1" + "@polkadot/x-bigint" "12.6.2" + "@polkadot/x-global" "12.6.2" + "@polkadot/x-textdecoder" "12.6.2" + "@polkadot/x-textencoder" "12.6.2" "@types/bn.js" "^5.1.5" bn.js "^5.2.1" tslib "^2.6.2" @@ -338,7 +386,7 @@ "@polkadot/wasm-util" "7.3.2" tslib "^2.6.2" -"@polkadot/wasm-crypto@^7.3.1": +"@polkadot/wasm-crypto@^7.3.2": version "7.3.2" resolved "https://registry.yarnpkg.com/@polkadot/wasm-crypto/-/wasm-crypto-7.3.2.tgz#61bbcd9e591500705c8c591e6aff7654bdc8afc9" integrity sha512-+neIDLSJ6jjVXsjyZ5oLSv16oIpwp+PxFqTUaZdZDoA2EyFRQB8pP7+qLsMNk+WJuhuJ4qXil/7XiOnZYZ+wxw== @@ -350,87 +398,107 @@ "@polkadot/wasm-util" "7.3.2" tslib "^2.6.2" -"@polkadot/wasm-util@7.3.2", "@polkadot/wasm-util@^7.3.1": +"@polkadot/wasm-util@7.3.2", "@polkadot/wasm-util@^7.3.2": version "7.3.2" resolved "https://registry.yarnpkg.com/@polkadot/wasm-util/-/wasm-util-7.3.2.tgz#4fe6370d2b029679b41a5c02cd7ebf42f9b28de1" integrity sha512-bmD+Dxo1lTZyZNxbyPE380wd82QsX+43mgCm40boyKrRppXEyQmWT98v/Poc7chLuskYb6X8IQ6lvvK2bGR4Tg== dependencies: tslib "^2.6.2" -"@polkadot/x-bigint@12.6.1", "@polkadot/x-bigint@^12.6.1": - version "12.6.1" - resolved "https://registry.yarnpkg.com/@polkadot/x-bigint/-/x-bigint-12.6.1.tgz#82b6a3639e1bc1195b2858482f0421b403641b80" - integrity sha512-YlABeVIlgYQZJ4ZpW/+akFGGxw5jMGt4g5vaP7EumlORGneJHzzWJYDmI5v2y7j1zvC9ofOle7z4tRmtN/QDew== +"@polkadot/x-bigint@12.6.2", "@polkadot/x-bigint@^12.6.2": + version "12.6.2" + resolved "https://registry.yarnpkg.com/@polkadot/x-bigint/-/x-bigint-12.6.2.tgz#59b7a615f205ae65e1ac67194aefde94d3344580" + integrity sha512-HSIk60uFPX4GOFZSnIF7VYJz7WZA7tpFJsne7SzxOooRwMTWEtw3fUpFy5cYYOeLh17/kHH1Y7SVcuxzVLc74Q== dependencies: - "@polkadot/x-global" "12.6.1" + "@polkadot/x-global" "12.6.2" tslib "^2.6.2" -"@polkadot/x-fetch@^12.6.1": - version "12.6.1" - resolved "https://registry.yarnpkg.com/@polkadot/x-fetch/-/x-fetch-12.6.1.tgz#6cd3023177f842ef51f05324c971671cbe010eca" - integrity sha512-iyBv0ecfCsqGSv26CPJk9vSoKtry/Fn7x549ysA4hlc9KboraMHxOHTpcNZYC/OdgvbFZl40zIXCY0SA1ai8aw== +"@polkadot/x-fetch@^12.6.2": + version "12.6.2" + resolved "https://registry.yarnpkg.com/@polkadot/x-fetch/-/x-fetch-12.6.2.tgz#b1bca028db90263bafbad2636c18d838d842d439" + integrity sha512-8wM/Z9JJPWN1pzSpU7XxTI1ldj/AfC8hKioBlUahZ8gUiJaOF7K9XEFCrCDLis/A1BoOu7Ne6WMx/vsJJIbDWw== dependencies: - "@polkadot/x-global" "12.6.1" + "@polkadot/x-global" "12.6.2" node-fetch "^3.3.2" tslib "^2.6.2" -"@polkadot/x-global@12.6.1", "@polkadot/x-global@^12.6.1": - version "12.6.1" - resolved "https://registry.yarnpkg.com/@polkadot/x-global/-/x-global-12.6.1.tgz#1a00ae466e344539bdee57eb7b1dd4e4d5b1dc95" - integrity sha512-w5t19HIdBPuyu7X/AiCyH2DsKqxBF0KpF4Ymolnx8PfcSIgnq9ZOmgs74McPR6FgEmeEkr9uNKujZrsfURi1ug== +"@polkadot/x-global@12.6.2", "@polkadot/x-global@^12.6.2": + version "12.6.2" + resolved "https://registry.yarnpkg.com/@polkadot/x-global/-/x-global-12.6.2.tgz#31d4de1c3d4c44e4be3219555a6d91091decc4ec" + integrity sha512-a8d6m+PW98jmsYDtAWp88qS4dl8DyqUBsd0S+WgyfSMtpEXu6v9nXDgPZgwF5xdDvXhm+P0ZfVkVTnIGrScb5g== dependencies: tslib "^2.6.2" -"@polkadot/x-randomvalues@12.6.1": - version "12.6.1" - resolved "https://registry.yarnpkg.com/@polkadot/x-randomvalues/-/x-randomvalues-12.6.1.tgz#f0ad7afa5b0bac123b634ac19d6625cd301a9307" - integrity sha512-1uVKlfYYbgIgGV5v1Dgn960cGovenWm5pmg+aTMeUGXVYiJwRD2zOpLyC1i/tP454iA74j74pmWb8Nkn0tJZUQ== +"@polkadot/x-randomvalues@12.6.2": + version "12.6.2" + resolved "https://registry.yarnpkg.com/@polkadot/x-randomvalues/-/x-randomvalues-12.6.2.tgz#13fe3619368b8bf5cb73781554859b5ff9d900a2" + integrity sha512-Vr8uG7rH2IcNJwtyf5ebdODMcr0XjoCpUbI91Zv6AlKVYOGKZlKLYJHIwpTaKKB+7KPWyQrk4Mlym/rS7v9feg== dependencies: - "@polkadot/x-global" "12.6.1" + "@polkadot/x-global" "12.6.2" tslib "^2.6.2" -"@polkadot/x-textdecoder@12.6.1": - version "12.6.1" - resolved "https://registry.yarnpkg.com/@polkadot/x-textdecoder/-/x-textdecoder-12.6.1.tgz#ee6e9a0f1819204aa60e0ef5a576e8b222501123" - integrity sha512-IasodJeV1f2Nr/VtA207+LXCQEqYcG8y9qB/EQcRsrEP58NbwwxM5Z2obV0lSjJOxRTJ4/OlhUwnLHwcbIp6+g== +"@polkadot/x-textdecoder@12.6.2": + version "12.6.2" + resolved "https://registry.yarnpkg.com/@polkadot/x-textdecoder/-/x-textdecoder-12.6.2.tgz#b86da0f8e8178f1ca31a7158257e92aea90b10e4" + integrity sha512-M1Bir7tYvNappfpFWXOJcnxUhBUFWkUFIdJSyH0zs5LmFtFdbKAeiDXxSp2Swp5ddOZdZgPac294/o2TnQKN1w== dependencies: - "@polkadot/x-global" "12.6.1" + "@polkadot/x-global" "12.6.2" tslib "^2.6.2" -"@polkadot/x-textencoder@12.6.1": - version "12.6.1" - resolved "https://registry.yarnpkg.com/@polkadot/x-textencoder/-/x-textencoder-12.6.1.tgz#b39d4afb50c8bc2ff6add9f20cfc2338abff90d4" - integrity sha512-sTq/+tXqBhGe01a1rjieSHFh3y935vuRgtahVgVJZnfqh5SmLPgSN5tTPxZWzyx7gHIfotle8laTJbJarv7V1A== +"@polkadot/x-textencoder@12.6.2": + version "12.6.2" + resolved "https://registry.yarnpkg.com/@polkadot/x-textencoder/-/x-textencoder-12.6.2.tgz#81d23bd904a2c36137a395c865c5fefa21abfb44" + integrity sha512-4N+3UVCpI489tUJ6cv3uf0PjOHvgGp9Dl+SZRLgFGt9mvxnvpW/7+XBADRMtlG4xi5gaRK7bgl5bmY6OMDsNdw== dependencies: - "@polkadot/x-global" "12.6.1" + "@polkadot/x-global" "12.6.2" tslib "^2.6.2" -"@polkadot/x-ws@^12.6.1": - version "12.6.1" - resolved "https://registry.yarnpkg.com/@polkadot/x-ws/-/x-ws-12.6.1.tgz#340830d4500bbb301c63a9c5b289da85a5cc898c" - integrity sha512-fs9V+XekjJLpVLLwxnqq3llqSZu2T/b9brvld8anvzS/htDLPbi7+c5W3VGJ9Po8fS67IsU3HCt0Gu6F6mGrMA== +"@polkadot/x-ws@^12.6.2": + version "12.6.2" + resolved "https://registry.yarnpkg.com/@polkadot/x-ws/-/x-ws-12.6.2.tgz#b99094d8e53a03be1de903d13ba59adaaabc767a" + integrity sha512-cGZWo7K5eRRQCRl2LrcyCYsrc3lRbTlixZh3AzgU8uX4wASVGRlNWi/Hf4TtHNe1ExCDmxabJzdIsABIfrr7xw== dependencies: - "@polkadot/x-global" "12.6.1" + "@polkadot/x-global" "12.6.2" tslib "^2.6.2" - ws "^8.14.2" + ws "^8.15.1" -"@scure/base@^1.1.3": - version "1.1.5" - resolved "https://registry.yarnpkg.com/@scure/base/-/base-1.1.5.tgz#1d85d17269fe97694b9c592552dd9e5e33552157" - integrity sha512-Brj9FiG2W1MRQSTB212YVPRrcbjkv48FoZi/u4l/zds/ieRrqsh7aUf6CLwkAq61oKXr/ZlTzlY66gLIj3TFTQ== +"@scure/base@^1.1.1", "@scure/base@^1.1.5": + version "1.1.7" + resolved "https://registry.yarnpkg.com/@scure/base/-/base-1.1.7.tgz#fe973311a5c6267846aa131bc72e96c5d40d2b30" + integrity sha512-PPNYBslrLNNUQ/Yad37MHYsNQtK67EhWb6WtSvNLLPo7SdVZgkUjD6Dg+5On7zNwmskf8OX7I7Nx5oN+MIWE0g== -"@substrate/connect-extension-protocol@^1.0.1": - version "1.0.1" - resolved "https://registry.npmjs.org/@substrate/connect-extension-protocol/-/connect-extension-protocol-1.0.1.tgz" - integrity sha512-161JhCC1csjH3GE5mPLEd7HbWtwNSPJBg3p1Ksz9SFlTzj/bgEwudiRN2y5i0MoLGCIJRYKyKGMxVnd29PzNjg== - -"@substrate/connect@0.7.35": - version "0.7.35" - resolved "https://registry.yarnpkg.com/@substrate/connect/-/connect-0.7.35.tgz#853d8ff50717a8c9ee8f219d11a86e61a54b88b8" - integrity sha512-Io8vkalbwaye+7yXfG1Nj52tOOoJln2bMlc7Q9Yy3vEWqZEVkgKmcPVzbwV0CWL3QD+KMPDA2Dnw/X7EdwgoLw== - dependencies: - "@substrate/connect-extension-protocol" "^1.0.1" - smoldot "2.0.7" +"@substrate/connect-extension-protocol@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@substrate/connect-extension-protocol/-/connect-extension-protocol-2.0.0.tgz#badaa6e6b5f7c7d56987d778f4944ddb83cd9ea7" + integrity sha512-nKu8pDrE3LNCEgJjZe1iGXzaD6OSIDD4Xzz/yo4KO9mQ6LBvf49BVrt4qxBFGL6++NneLiWUZGoh+VSd4PyVIg== + +"@substrate/connect-known-chains@^1.1.4": + version "1.1.6" + resolved "https://registry.yarnpkg.com/@substrate/connect-known-chains/-/connect-known-chains-1.1.6.tgz#2627d329b82b46c7d745752c48c73e1b8ce6ac81" + integrity sha512-JwtdGbnK3ZqrY1qp3Ifr/p648sp9hG0Q715h4nRghnqZJnMQIiLKaFkcLnvrAiYQD3zNTYDztHidy5Q/u0TcbQ== + +"@substrate/connect@0.8.10": + version "0.8.10" + resolved "https://registry.yarnpkg.com/@substrate/connect/-/connect-0.8.10.tgz#810b6589f848828aa840c731a1f36b84fe0e5956" + integrity sha512-DIyQ13DDlXqVFnLV+S6/JDgiGowVRRrh18kahieJxhgvzcWicw5eLc6jpfQ0moVVLBYkO7rctB5Wreldwpva8w== + dependencies: + "@substrate/connect-extension-protocol" "^2.0.0" + "@substrate/connect-known-chains" "^1.1.4" + "@substrate/light-client-extension-helpers" "^0.0.6" + smoldot "2.0.22" + +"@substrate/light-client-extension-helpers@^0.0.6": + version "0.0.6" + resolved "https://registry.yarnpkg.com/@substrate/light-client-extension-helpers/-/light-client-extension-helpers-0.0.6.tgz#bec1c7997241226db50b44ad85a992b4348d21c3" + integrity sha512-girltEuxQ1BvkJWmc8JJlk4ZxnlGXc/wkLcNguhY+UoDEMBK0LsdtfzQKIfrIehi4QdeSBlFEFBoI4RqPmsZzA== + dependencies: + "@polkadot-api/json-rpc-provider" "0.0.1" + "@polkadot-api/json-rpc-provider-proxy" "0.0.1" + "@polkadot-api/observable-client" "0.1.0" + "@polkadot-api/substrate-client" "0.0.1" + "@substrate/connect-extension-protocol" "^2.0.0" + "@substrate/connect-known-chains" "^1.1.4" + rxjs "^7.8.1" "@substrate/ss58-registry@^1.44.0": version "1.44.0" @@ -1478,10 +1546,10 @@ natural-compare@^1.4.0: resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== -nock@^13.3.8: - version "13.4.0" - resolved "https://registry.yarnpkg.com/nock/-/nock-13.4.0.tgz#60aa3f7a4afa9c12052e74d8fb7550f682ef0115" - integrity sha512-W8NVHjO/LCTNA64yxAPHV/K47LpGYcVzgKd3Q0n6owhwvD0Dgoterc25R4rnZbckJEb6Loxz1f5QMuJpJnbSyQ== +nock@^13.5.0: + version "13.5.4" + resolved "https://registry.yarnpkg.com/nock/-/nock-13.5.4.tgz#8918f0addc70a63736170fef7106a9721e0dc479" + integrity sha512-yAyTfdeNJGGBFxWdzSKCBYxs5FxLbCg5X5Q4ets974hcQzG1+qCxvIyOo4j2Ry6MUlhWVMX4OoYDefAIIwupjw== dependencies: debug "^4.1.0" json-stringify-safe "^5.0.1" @@ -1684,6 +1752,11 @@ safe-buffer@~5.1.0, safe-buffer@~5.1.1: resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== +scale-ts@^1.6.0: + version "1.6.0" + resolved "https://registry.yarnpkg.com/scale-ts/-/scale-ts-1.6.0.tgz#e9641093c5a9e50f964ddb1607139034e3e932e9" + integrity sha512-Ja5VCjNZR8TGKhUumy9clVVxcDpM+YFjAnkMuwQy68Hixio3VRRvWdE3g8T/yC+HXA0ZDQl2TGyUmtmbcVl40Q== + semver@^7.3.7: version "7.3.7" resolved "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz" @@ -1715,10 +1788,10 @@ slash@^3.0.0: resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== -smoldot@2.0.7: - version "2.0.7" - resolved "https://registry.yarnpkg.com/smoldot/-/smoldot-2.0.7.tgz#407efd6bbb82a074612db4d056d631d8d615f442" - integrity sha512-VAOBqEen6vises36/zgrmAT1GWk2qE3X8AGnO7lmQFdskbKx8EovnwS22rtPAG+Y1Rk23/S22kDJUdPANyPkBA== +smoldot@2.0.22: + version "2.0.22" + resolved "https://registry.yarnpkg.com/smoldot/-/smoldot-2.0.22.tgz#1e924d2011a31c57416e79a2b97a460f462a31c7" + integrity sha512-B50vRgTY6v3baYH6uCgL15tfaag5tcS2o/P5q1OiXcKGv1axZDfz2dzzMuIkVpyMR2ug11F6EAtQlmYBQd292g== dependencies: ws "^8.8.1" @@ -1910,10 +1983,10 @@ wrappy@1: resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== -ws@^8.14.2: - version "8.15.1" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.15.1.tgz#271ba33a45ca0cc477940f7f200cd7fba7ee1997" - integrity sha512-W5OZiCjXEmk0yZ66ZN82beM5Sz7l7coYxpRkzS+p9PP+ToQry8szKh+61eNktr7EA9DOwvFGhfC605jDHbP6QQ== +ws@^8.15.1: + version "8.17.1" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.17.1.tgz#9293da530bb548febc95371d90f9c878727d919b" + integrity sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ== ws@^8.8.1: version "8.12.1" From 051dfc23a6e514b91b45226fc581f9457f3cdb39 Mon Sep 17 00:00:00 2001 From: Charles Ferrell Date: Wed, 26 Jun 2024 17:40:34 -0400 Subject: [PATCH 14/16] manual nonce managment Signed-off-by: Charles Ferrell --- tests/chain-util.ts | 20 +++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/tests/chain-util.ts b/tests/chain-util.ts index 6934b127b..a028a2d73 100644 --- a/tests/chain-util.ts +++ b/tests/chain-util.ts @@ -2,6 +2,7 @@ import {ApiPromise} from "@polkadot/api"; import {KeyringPair} from "@polkadot/keyring/types"; import {blake2AsHex} from "@polkadot/util-crypto"; import {BN} from "@polkadot/util"; +import { Index } from "@polkadot/types/interfaces"; export const timer = (ms: number) => new Promise(res => setTimeout(res, ms)) @@ -20,19 +21,25 @@ export async function execute_with_root_via_governance( extrinsicData: any, ) { const encodedCallData = extrinsicData.method.toHex(); - await api.tx.preimage.notePreimage(encodedCallData).signAndSend(keyring, {nonce: -1}); + let nonce = await api.rpc.system.accountNextIndex(keyring.address); + + await api.tx.preimage.notePreimage(encodedCallData).signAndSend(keyring, {nonce}); + nonce = nonce.addn(1) as Index; + console.log("Runtime upgrade preimage noted ..."); let encodedCallDataHash = blake2AsHex(encodedCallData); - let externalProposeDefault = await api.tx.democracy.externalProposeDefault({ + let externalProposeDefault = api.tx.democracy.externalProposeDefault({ Legacy: { hash: encodedCallDataHash } }); const encodedExternalProposeDefault = externalProposeDefault.method.toHex(); - await api.tx.council.propose(1, encodedExternalProposeDefault, encodedExternalProposeDefault.length).signAndSend(keyring, {nonce: -1}); + await api.tx.council.propose(1, encodedExternalProposeDefault, encodedExternalProposeDefault.length).signAndSend(keyring, {nonce}); + nonce = nonce.addn(1) as Index; console.log("Runtime upgrade governance proposed ..."); - let fastTrackCall = await api.tx.democracy.fastTrack(encodedCallDataHash, 1, 1); + let fastTrackCall = api.tx.democracy.fastTrack(encodedCallDataHash, 1, 1); await api.tx.technicalCommittee.propose(1, fastTrackCall, fastTrackCall.encodedLength).signAndSend(keyring, {nonce: -1}); + nonce = nonce.addn(1) as Index; console.log("Runtime upgrade governance fast tracked ..."); const parachainId = Number(await api.query.parachainInfo.parachainId()); let balance = new BN("1000000000000"); // Calamari: 12 @@ -41,7 +48,7 @@ export async function execute_with_root_via_governance( } await api.tx.democracy.vote(referendumIndexObject.referendumIndex, { Standard: { balance, vote: { aye: true, conviction: 1 } }, - }).signAndSend(keyring, {nonce: -1}); + }).signAndSend(keyring, {nonce}); console.log("Runtime upgrade governance voted on ..."); referendumIndexObject.referendumIndex++; } @@ -51,8 +58,10 @@ export async function execute_via_governance( keyring: KeyringPair, extrinsicData: any, ) { + let nonce = await api.rpc.system.accountNextIndex(keyring.address); const encodedCallData = extrinsicData.method.toHex(); await api.tx.preimage.notePreimage(encodedCallData).signAndSend(keyring, {nonce: -1}); + nonce = nonce.addn(1) as Index; let encodedCallDataHash = blake2AsHex(encodedCallData); let externalProposeDefault = await api.tx.democracy.externalProposeDefault({ @@ -62,6 +71,7 @@ export async function execute_via_governance( }); const encodedExternalProposeDefault = externalProposeDefault.method.toHex(); await api.tx.council.propose(1, encodedExternalProposeDefault, encodedExternalProposeDefault.length).signAndSend(keyring, {nonce: -1}); + nonce = nonce.addn(1) as Index; let fastTrackCall = await api.tx.democracy.fastTrack(encodedCallDataHash, 3, 2); await api.tx.technicalCommittee.propose(1, fastTrackCall, fastTrackCall.encodedLength).signAndSend(keyring, {nonce: -1}); From 18f238415a13fcebc696db8c8fc20a5a418ad9a8 Mon Sep 17 00:00:00 2001 From: Charles Ferrell Date: Wed, 26 Jun 2024 18:36:05 -0400 Subject: [PATCH 15/16] nonce management Signed-off-by: Charles Ferrell --- tests/chain-util.ts | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/tests/chain-util.ts b/tests/chain-util.ts index a028a2d73..770d1c509 100644 --- a/tests/chain-util.ts +++ b/tests/chain-util.ts @@ -38,7 +38,7 @@ export async function execute_with_root_via_governance( nonce = nonce.addn(1) as Index; console.log("Runtime upgrade governance proposed ..."); let fastTrackCall = api.tx.democracy.fastTrack(encodedCallDataHash, 1, 1); - await api.tx.technicalCommittee.propose(1, fastTrackCall, fastTrackCall.encodedLength).signAndSend(keyring, {nonce: -1}); + await api.tx.technicalCommittee.propose(1, fastTrackCall, fastTrackCall.encodedLength).signAndSend(keyring, {nonce}); nonce = nonce.addn(1) as Index; console.log("Runtime upgrade governance fast tracked ..."); const parachainId = Number(await api.query.parachainInfo.parachainId()); @@ -60,7 +60,7 @@ export async function execute_via_governance( ) { let nonce = await api.rpc.system.accountNextIndex(keyring.address); const encodedCallData = extrinsicData.method.toHex(); - await api.tx.preimage.notePreimage(encodedCallData).signAndSend(keyring, {nonce: -1}); + await api.tx.preimage.notePreimage(encodedCallData).signAndSend(keyring, {nonce}); nonce = nonce.addn(1) as Index; let encodedCallDataHash = blake2AsHex(encodedCallData); @@ -70,11 +70,12 @@ export async function execute_via_governance( } }); const encodedExternalProposeDefault = externalProposeDefault.method.toHex(); - await api.tx.council.propose(1, encodedExternalProposeDefault, encodedExternalProposeDefault.length).signAndSend(keyring, {nonce: -1}); + await api.tx.council.propose(1, encodedExternalProposeDefault, encodedExternalProposeDefault.length).signAndSend(keyring, {nonce}); nonce = nonce.addn(1) as Index; let fastTrackCall = await api.tx.democracy.fastTrack(encodedCallDataHash, 3, 2); - await api.tx.technicalCommittee.propose(1, fastTrackCall, fastTrackCall.encodedLength).signAndSend(keyring, {nonce: -1}); + await api.tx.technicalCommittee.propose(1, fastTrackCall, fastTrackCall.encodedLength).signAndSend(keyring, {nonce}); + nonce = nonce.addn(1) as Index; // vote balance based on current network const parachainId = Number(await api.query.parachainInfo.parachainId()); @@ -85,7 +86,7 @@ export async function execute_via_governance( await api.tx.democracy.vote(referendumIndexObject.referendumIndex, { Standard: { balance, vote: { aye: true, conviction: 1 } }, - }).signAndSend(keyring, {nonce: -1}); + }).signAndSend(keyring, {nonce}); referendumIndexObject.referendumIndex++; // time passing 5 block. From 5e65713308fac017b89b994580d793e26d0819ca Mon Sep 17 00:00:00 2001 From: Charles Ferrell Date: Wed, 26 Jun 2024 20:45:36 -0400 Subject: [PATCH 16/16] use rpc nonce Signed-off-by: Charles Ferrell --- tests/chain-util.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/chain-util.ts b/tests/chain-util.ts index 770d1c509..a204cc643 100644 --- a/tests/chain-util.ts +++ b/tests/chain-util.ts @@ -104,16 +104,17 @@ export async function execute_transaction( extrinsicData: any, sudo: boolean = true ) { + let nonce = await api.rpc.system.accountNextIndex(alice.address); if (sudo) { const rootCall = api.tx.sudo.sudo(extrinsicData); - await rootCall.signAndSend(alice, {nonce: -1}, async ({ events = [], status, txHash, dispatchError }) => { + await rootCall.signAndSend(alice, {nonce}, async ({ events = [], status, txHash, dispatchError }) => { if (dispatchError) { console.log(`sudo extrinsic has error: ${dispatchError.toString()}`); } }); } else { // @ts-ignore - await extrinsicData.signAndSend(alice, {nonce: -1}, async ({ events = [], status, txHash, dispatchError }) => { + await extrinsicData.signAndSend(alice, {nonce}, async ({ events = [], status, txHash, dispatchError }) => { if (dispatchError) { console.log(`extrinsic has error: ${dispatchError.toString()}, hex:${extrinsicData.toHex()}`); }