From 0a982e4b3f313f24f2fe205454b52a12bf34abfb Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 27 Aug 2024 05:47:27 +0000 Subject: [PATCH] Bump ismp-testsuite from `711fd0c` to `d8822ea` Bumps [ismp-testsuite](https://github.com/polytope-labs/hyperbridge) from `711fd0c` to `d8822ea`. - [Release notes](https://github.com/polytope-labs/hyperbridge/releases) - [Commits](https://github.com/polytope-labs/hyperbridge/compare/711fd0cd9676de88afa6d7c571a950494b90eaf1...d8822ea2bf77b7ca1319c20dd7b5e3da81a06e99) --- updated-dependencies: - dependency-name: ismp-testsuite dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- Cargo.lock | 784 +++++++++++++++++++++++++++++++++++------------------ 1 file changed, 516 insertions(+), 268 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 90c768c..9892772 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -726,19 +726,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" @@ -876,6 +892,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" @@ -893,7 +921,7 @@ checksum = "8f58cd5d7880f4bc8fc569e5bb0174302cd3f7e18a322e0fec2a4733cced35cb" dependencies = [ "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-runtime", ] @@ -1235,7 +1263,7 @@ dependencies = [ "frame-system-benchmarking", "frame-system-rpc-runtime-api", "frame-try-runtime", - "ismp 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "ismp 0.1.2", "ismp-parachain", "ismp-parachain-runtime-api", "log", @@ -1287,7 +1315,7 @@ dependencies = [ "sp-api", "sp-block-builder", "sp-consensus-aura", - "sp-core", + "sp-core 28.0.0", "sp-genesis-builder", "sp-inherents", "sp-io", @@ -1706,7 +1734,7 @@ dependencies = [ "sc-client-api", "sc-service", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "url", ] @@ -1730,7 +1758,7 @@ dependencies = [ "sc-client-api", "sp-api", "sp-consensus", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "tracing", ] @@ -1768,7 +1796,7 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-consensus-aura", - "sp-core", + "sp-core 28.0.0", "sp-inherents", "sp-keystore", "sp-runtime", @@ -1800,7 +1828,7 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-consensus-slots", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "sp-timestamp", "sp-trie", @@ -1842,7 +1870,7 @@ dependencies = [ "sc-client-api", "sp-blockchain", "sp-consensus", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "sp-state-machine", "tracing", @@ -1863,12 +1891,12 @@ dependencies = [ "sc-client-api", "scale-info", "sp-api", - "sp-core", + "sp-core 28.0.0", "sp-inherents", "sp-runtime", "sp-state-machine", "sp-std", - "sp-storage", + "sp-storage 19.0.0", "sp-trie", "tracing", ] @@ -1930,7 +1958,7 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-consensus", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "sp-transaction-pool", ] @@ -1995,8 +2023,8 @@ dependencies = [ "polkadot-parachain-primitives", "polkadot-runtime-parachains", "scale-info", - "sp-core", - "sp-externalities", + "sp-core 28.0.0", + "sp-externalities 0.25.0", "sp-inherents", "sp-io", "sp-runtime", @@ -2058,7 +2086,7 @@ version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "439cdba45813623e7f45374f160f3356d27fb1aaca2536dd7f60ef2a7e9b30cd" dependencies = [ - "bounded-collections", + "bounded-collections 0.1.9", "bp-xcm-bridge-hub-router", "cumulus-primitives-core", "frame-benchmarking", @@ -2070,7 +2098,7 @@ dependencies = [ "polkadot-runtime-common", "polkadot-runtime-parachains", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -2121,7 +2149,7 @@ dependencies = [ "cumulus-primitives-core", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-inherents", "sp-std", "sp-trie", @@ -2133,8 +2161,8 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a132e17ac2c79436bc5004b0d56cb35ca65b966434f14e5ff8a9bc1afcfca5a4" dependencies = [ - "sp-externalities", - "sp-runtime-interface", + "sp-externalities 0.25.0", + "sp-runtime-interface 24.0.0", "sp-trie", ] @@ -2193,7 +2221,7 @@ dependencies = [ "sc-tracing", "sp-api", "sp-consensus", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "sp-state-machine", ] @@ -2287,10 +2315,10 @@ dependencies = [ "sp-api", "sp-authority-discovery", "sp-consensus-babe", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "sp-state-machine", - "sp-storage", + "sp-storage 19.0.0", "sp-version", "thiserror", "tokio", @@ -2688,6 +2716,7 @@ dependencies = [ "digest 0.10.7", "elliptic-curve", "rfc6979", + "serdect", "signature", "spki", ] @@ -2767,6 +2796,7 @@ dependencies = [ "pkcs8", "rand_core 0.6.4", "sec1", + "serdect", "subtle 2.5.0", "zeroize", ] @@ -3155,12 +3185,12 @@ dependencies = [ "serde", "sp-api", "sp-application-crypto", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", - "sp-runtime-interface", + "sp-runtime-interface 24.0.0", "sp-std", - "sp-storage", + "sp-storage 19.0.0", "static_assertions", ] @@ -3198,17 +3228,17 @@ dependencies = [ "serde_json", "sp-api", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-database", - "sp-externalities", + "sp-externalities 0.25.0", "sp-inherents", "sp-io", "sp-keystore", "sp-runtime", "sp-state-machine", - "sp-storage", + "sp-storage 19.0.0", "sp-trie", - "sp-wasm-interface", + "sp-wasm-interface 20.0.0", "thiserror", "thousands", ] @@ -3237,7 +3267,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-arithmetic", - "sp-core", + "sp-core 28.0.0", "sp-npos-elections", "sp-runtime", "sp-std", @@ -3255,11 +3285,11 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", - "sp-tracing", + "sp-tracing 16.0.0", ] [[package]] @@ -3286,7 +3316,7 @@ dependencies = [ "log", "parity-scale-codec", "serde", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-state-machine", @@ -3321,7 +3351,7 @@ dependencies = [ "smallvec", "sp-api", "sp-arithmetic", - "sp-core", + "sp-core 28.0.0", "sp-core-hashing-proc-macro", "sp-debug-derive", "sp-genesis-builder", @@ -3332,7 +3362,7 @@ dependencies = [ "sp-staking", "sp-state-machine", "sp-std", - "sp-tracing", + "sp-tracing 16.0.0", "sp-weights", "static_assertions", "tt-call", @@ -3395,7 +3425,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -3414,7 +3444,7 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "sp-std", ] @@ -3850,6 +3880,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.3.4" @@ -4029,7 +4065,7 @@ dependencies = [ "iana-time-zone-haiku", "js-sys", "wasm-bindgen", - "windows-core 0.52.0", + "windows-core", ] [[package]] @@ -4284,15 +4320,17 @@ dependencies = [ [[package]] name = "ismp" -version = "0.1.2" -source = "git+https://github.com/polytope-labs/hyperbridge.git?branch=main#711fd0cd9676de88afa6d7c571a950494b90eaf1" +version = "0.2.0" +source = "git+https://github.com/polytope-labs/hyperbridge.git?branch=main#d8822ea2bf77b7ca1319c20dd7b5e3da81a06e99" dependencies = [ + "anyhow", "derive_more", "hex", "parity-scale-codec", "primitive-types", "scale-info", "serde", + "serde-utils", "serde_json", ] @@ -4307,7 +4345,7 @@ dependencies = [ "frame-support", "frame-system", "hex-literal 0.4.1", - "ismp 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "ismp 0.1.2", "log", "pallet-ismp", "parity-scale-codec", @@ -4332,7 +4370,7 @@ dependencies = [ "async-trait", "cumulus-primitives-core", "cumulus-relay-chain-interface", - "ismp 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "ismp 0.1.2", "ismp-parachain", "ismp-parachain-runtime-api", "log", @@ -4357,13 +4395,13 @@ dependencies = [ [[package]] name = "ismp-testsuite" version = "0.1.1" -source = "git+https://github.com/polytope-labs/hyperbridge.git?branch=main#711fd0cd9676de88afa6d7c571a950494b90eaf1" +source = "git+https://github.com/polytope-labs/hyperbridge.git?branch=main#d8822ea2bf77b7ca1319c20dd7b5e3da81a06e99" dependencies = [ - "ismp 0.1.2 (git+https://github.com/polytope-labs/hyperbridge.git?branch=main)", + "ismp 0.2.0", "once_cell", "parity-scale-codec", "primitive-types", - "sp-core", + "sp-core 34.0.0", ] [[package]] @@ -4562,6 +4600,7 @@ dependencies = [ "ecdsa", "elliptic-curve", "once_cell", + "serdect", "sha2 0.10.8", ] @@ -5483,7 +5522,7 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-consensus-beefy", - "sp-core", + "sp-core 28.0.0", "sp-mmr-primitives", "sp-runtime", ] @@ -5496,11 +5535,11 @@ checksum = "e06bd5ddfd3c7b75b99046e9d80d9b4f36a6ec84941c08a69a0b061dff37eea5" dependencies = [ "ckb-merkle-mountain-range", "frame-system", - "ismp 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "ismp 0.1.2", "parity-scale-codec", "scale-info", "serde", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-mmr-primitives", "sp-runtime", @@ -5519,7 +5558,7 @@ dependencies = [ "serde", "sp-api", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-mmr-primitives", "sp-runtime", ] @@ -6049,7 +6088,7 @@ dependencies = [ "pallet-broker", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", ] [[package]] @@ -6134,7 +6173,7 @@ dependencies = [ "paste", "scale-info", "serde", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -6167,7 +6206,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -6199,7 +6238,7 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "sp-std", ] @@ -6217,7 +6256,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -6235,7 +6274,7 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "sp-std", ] @@ -6307,7 +6346,7 @@ dependencies = [ "scale-info", "sp-application-crypto", "sp-consensus-babe", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-session", @@ -6331,11 +6370,11 @@ dependencies = [ "pallet-balances", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", - "sp-tracing", + "sp-tracing 16.0.0", ] [[package]] @@ -6394,7 +6433,7 @@ dependencies = [ "serde", "sp-api", "sp-consensus-beefy", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-state-machine", @@ -6414,7 +6453,7 @@ dependencies = [ "pallet-treasury", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -6433,7 +6472,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-arithmetic", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "sp-std", ] @@ -6452,7 +6491,7 @@ dependencies = [ "pallet-treasury", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -6491,7 +6530,7 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -6528,7 +6567,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -6550,7 +6589,7 @@ dependencies = [ "rand", "scale-info", "sp-arithmetic", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-npos-elections", "sp-runtime", @@ -6585,7 +6624,7 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-npos-elections", "sp-runtime", @@ -6629,7 +6668,7 @@ dependencies = [ "scale-info", "sp-application-crypto", "sp-consensus-grandpa", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-session", @@ -6669,7 +6708,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-application-crypto", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-staking", @@ -6687,7 +6726,7 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-keyring", "sp-runtime", @@ -6704,14 +6743,14 @@ dependencies = [ "frame-benchmarking", "frame-support", "frame-system", - "ismp 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "ismp 0.1.2", "log", "mmr-primitives", "parity-scale-codec", "scale-info", "serde", "sp-api", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-mmr-primitives", "sp-runtime", @@ -6729,7 +6768,7 @@ dependencies = [ "hash-db", "hex", "hex-literal 0.3.4", - "ismp 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "ismp 0.1.2", "jsonrpsee", "pallet-ismp", "pallet-ismp-runtime-api", @@ -6740,10 +6779,10 @@ dependencies = [ "serde_json", "sp-api", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-mmr-primitives", "sp-runtime", - "sp-storage", + "sp-storage 19.0.0", "sp-trie", "trie-db", ] @@ -6754,7 +6793,7 @@ version = "1.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "810e0d1e115fdd0fe3fa35b0099006f03ce59dd2e0d4d7c765b5316bb01db4a0" dependencies = [ - "ismp 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "ismp 0.1.2", "pallet-ismp", "parity-scale-codec", "primitive-types", @@ -6770,7 +6809,7 @@ dependencies = [ "frame-benchmarking", "frame-support", "frame-system", - "ismp 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "ismp 0.1.2", "ismp-testsuite", "log", "nonfungible-primitives", @@ -6781,7 +6820,7 @@ dependencies = [ "region-primitives", "scale-info", "serde", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", ] @@ -6798,7 +6837,7 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -6818,7 +6857,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-arithmetic", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -6837,7 +6876,7 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-mmr-primitives", "sp-runtime", @@ -6873,7 +6912,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-arithmetic", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "sp-std", ] @@ -6890,12 +6929,12 @@ dependencies = [ "pallet-balances", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-staking", "sp-std", - "sp-tracing", + "sp-tracing 16.0.0", ] [[package]] @@ -6914,7 +6953,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-runtime", - "sp-runtime-interface", + "sp-runtime-interface 24.0.0", "sp-staking", "sp-std", ] @@ -6989,7 +7028,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", ] @@ -7006,7 +7045,7 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -7019,7 +7058,7 @@ dependencies = [ "frame-benchmarking", "frame-support", "frame-system", - "ismp 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "ismp 0.1.2", "ismp-testsuite", "log", "nonfungible-primitives", @@ -7034,7 +7073,7 @@ dependencies = [ "scale-info", "serde", "smallvec", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "staging-xcm", @@ -7071,7 +7110,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-arithmetic", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -7121,7 +7160,7 @@ dependencies = [ "frame-support", "frame-system", "hex", - "ismp 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "ismp 0.1.2", "ismp-parachain", "ismp-testsuite", "log", @@ -7133,7 +7172,7 @@ dependencies = [ "region-primitives", "scale-info", "serde", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", ] @@ -7148,7 +7187,7 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -7186,7 +7225,7 @@ dependencies = [ "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-session", @@ -7302,7 +7341,7 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -7342,7 +7381,7 @@ dependencies = [ "sp-io", "sp-runtime", "sp-std", - "sp-storage", + "sp-storage 19.0.0", "sp-timestamp", ] @@ -7360,7 +7399,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -7377,7 +7416,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -7394,7 +7433,7 @@ dependencies = [ "parity-scale-codec", "sp-api", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-rpc", "sp-runtime", "sp-weights", @@ -7428,7 +7467,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "sp-std", ] @@ -7444,7 +7483,7 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -7488,7 +7527,7 @@ version = "7.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cee3520e03ac679125e8dcaa00ce4afeeb106a9623e79b5acf970d72af7f5d02" dependencies = [ - "bounded-collections", + "bounded-collections 0.1.9", "frame-benchmarking", "frame-support", "frame-system", @@ -7497,7 +7536,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -7552,7 +7591,7 @@ dependencies = [ "scale-info", "smallvec", "sp-consensus-aura", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -7564,6 +7603,19 @@ dependencies = [ "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.13" @@ -7587,9 +7639,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", @@ -7602,11 +7654,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", @@ -7684,6 +7736,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.5.0", +] + [[package]] name = "paste" version = "1.0.14" @@ -7706,6 +7769,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2" dependencies = [ "digest 0.10.7", + "password-hash", ] [[package]] @@ -7911,7 +7975,7 @@ dependencies = [ "polkadot-primitives", "rand", "schnellru", - "sp-core", + "sp-core 28.0.0", "sp-keystore", "thiserror", "tracing-gum", @@ -7961,7 +8025,7 @@ dependencies = [ "sc-storage-monitor", "sc-sysinfo", "sc-tracing", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-keyring", "sp-maybe-compressed-blob", @@ -7985,7 +8049,7 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "sp-core", + "sp-core 28.0.0", "sp-keystore", "sp-runtime", "thiserror", @@ -8001,7 +8065,7 @@ checksum = "bda2b0f0c580c38f12445a4af10e0a23acf48381b2a95653e0be48ba787e10e5" dependencies = [ "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "sp-std", ] @@ -8042,7 +8106,7 @@ dependencies = [ "polkadot-node-primitives", "polkadot-primitives", "reed-solomon-novelpoly", - "sp-core", + "sp-core 28.0.0", "sp-trie", "thiserror", ] @@ -8064,7 +8128,7 @@ dependencies = [ "sc-network", "sc-network-common", "sp-application-crypto", - "sp-core", + "sp-core 28.0.0", "sp-keystore", "tracing-gum", ] @@ -8106,7 +8170,7 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "sp-core", + "sp-core 28.0.0", "sp-maybe-compressed-blob", "thiserror", "tracing-gum", @@ -8359,9 +8423,9 @@ dependencies = [ "polkadot-primitives", "rand", "slotmap", - "sp-core", + "sp-core 28.0.0", "sp-maybe-compressed-blob", - "sp-wasm-interface", + "sp-wasm-interface 20.0.0", "tempfile", "thiserror", "tokio", @@ -8403,10 +8467,10 @@ dependencies = [ "sc-executor-common", "sc-executor-wasmtime", "seccompiler", - "sp-core", - "sp-externalities", + "sp-core 28.0.0", + "sp-externalities 0.25.0", "sp-io", - "sp-tracing", + "sp-tracing 16.0.0", "thiserror", "tracing-gum", ] @@ -8441,7 +8505,7 @@ dependencies = [ "polkadot-node-primitives", "polkadot-primitives", "sc-network", - "sp-core", + "sp-core 28.0.0", "thiserror", "tokio", ] @@ -8507,7 +8571,7 @@ dependencies = [ "serde", "sp-application-crypto", "sp-consensus-babe", - "sp-core", + "sp-core 28.0.0", "sp-keystore", "sp-maybe-compressed-blob", "sp-runtime", @@ -8585,7 +8649,7 @@ dependencies = [ "sc-client-api", "schnellru", "sp-application-crypto", - "sp-core", + "sp-core 28.0.0", "sp-keystore", "thiserror", "tracing-gum", @@ -8609,7 +8673,7 @@ dependencies = [ "polkadot-primitives", "sc-client-api", "sp-api", - "sp-core", + "sp-core 28.0.0", "tikv-jemalloc-ctl", "tracing-gum", ] @@ -8620,13 +8684,13 @@ version = "6.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b37c55955147479e7b2f3c2e5385db4846ac3e3b997cd4a4ad52344524b5447" dependencies = [ - "bounded-collections", + "bounded-collections 0.1.9", "derive_more", "parity-scale-codec", "polkadot-core-primitives", "scale-info", "serde", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "sp-std", "sp-weights", @@ -8650,7 +8714,7 @@ dependencies = [ "sp-arithmetic", "sp-authority-discovery", "sp-consensus-slots", - "sp-core", + "sp-core 28.0.0", "sp-inherents", "sp-io", "sp-keystore", @@ -8732,7 +8796,7 @@ dependencies = [ "serde_derive", "slot-range-helper", "sp-api", - "sp-core", + "sp-core 28.0.0", "sp-inherents", "sp-io", "sp-npos-elections", @@ -8757,7 +8821,7 @@ dependencies = [ "parity-scale-codec", "polkadot-primitives", "sp-std", - "sp-tracing", + "sp-tracing 16.0.0", ] [[package]] @@ -8797,7 +8861,7 @@ dependencies = [ "sp-api", "sp-application-crypto", "sp-arithmetic", - "sp-core", + "sp-core 28.0.0", "sp-inherents", "sp-io", "sp-keystore", @@ -8907,7 +8971,7 @@ dependencies = [ "sp-consensus-babe", "sp-consensus-beefy", "sp-consensus-grandpa", - "sp-core", + "sp-core 28.0.0", "sp-inherents", "sp-io", "sp-keyring", @@ -8917,7 +8981,7 @@ dependencies = [ "sp-runtime", "sp-session", "sp-state-machine", - "sp-storage", + "sp-storage 19.0.0", "sp-timestamp", "sp-transaction-pool", "sp-version", @@ -8960,7 +9024,44 @@ checksum = "478dea03265eb2465010dae149616e4f28fe858e103671b1a96dc19e9e388c8f" dependencies = [ "parity-scale-codec", "polkadot-primitives", - "sp-core", + "sp-core 28.0.0", +] + +[[package]] +name = "polkavm-common" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d9428a5cfcc85c5d7b9fc4b6a18c4b802d0173d768182a51cc7751640f08b92" + +[[package]] +name = "polkavm-derive" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae8c4bea6f3e11cd89bb18bcdddac10bd9a24015399bd1c485ad68a985a19606" +dependencies = [ + "polkavm-derive-impl-macro", +] + +[[package]] +name = "polkavm-derive-impl" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c4fdfc49717fb9a196e74a5d28e0bc764eb394a2c803eb11133a31ac996c60c" +dependencies = [ + "polkavm-common", + "proc-macro2", + "quote", + "syn 2.0.60", +] + +[[package]] +name = "polkavm-derive-impl-macro" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ba81f7b5faac81e528eb6158a6f3c9e0bb1008e0ffa19653bc8dea925ecb429" +dependencies = [ + "polkavm-derive-impl", + "syn 2.0.60", ] [[package]] @@ -9150,15 +9251,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" @@ -9617,7 +9709,7 @@ dependencies = [ "pallet-broker", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", ] [[package]] @@ -9675,7 +9767,7 @@ dependencies = [ "sp-block-builder", "sp-blockchain", "sp-consensus-aura", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-keystore", "sp-runtime", @@ -9696,7 +9788,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-consensus-aura", - "sp-core", + "sp-core 28.0.0", "sp-runtime", ] @@ -9846,7 +9938,7 @@ dependencies = [ "sp-block-builder", "sp-consensus-babe", "sp-consensus-beefy", - "sp-core", + "sp-core 28.0.0", "sp-genesis-builder", "sp-inherents", "sp-io", @@ -9856,7 +9948,7 @@ dependencies = [ "sp-session", "sp-staking", "sp-std", - "sp-storage", + "sp-storage 19.0.0", "sp-transaction-pool", "sp-version", "staging-xcm", @@ -9876,7 +9968,7 @@ dependencies = [ "polkadot-primitives", "polkadot-runtime-common", "smallvec", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "sp-weights", "staging-xcm", @@ -10110,8 +10202,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "43b05714bc70605d5f8983612d1643d875cd4782ef53a8720907a0eb75070cba" dependencies = [ "log", - "sp-core", - "sp-wasm-interface", + "sp-core 28.0.0", + "sp-wasm-interface 20.0.0", "thiserror", ] @@ -10138,7 +10230,7 @@ dependencies = [ "sp-api", "sp-authority-discovery", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-keystore", "sp-runtime", "substrate-prometheus-endpoint", @@ -10162,7 +10254,7 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-consensus", - "sp-core", + "sp-core 28.0.0", "sp-inherents", "sp-runtime", "substrate-prometheus-endpoint", @@ -10178,7 +10270,7 @@ dependencies = [ "sp-api", "sp-block-builder", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-inherents", "sp-runtime", "sp-trie", @@ -10203,7 +10295,7 @@ dependencies = [ "serde", "serde_json", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-genesis-builder", "sp-io", "sp-runtime", @@ -10254,7 +10346,7 @@ dependencies = [ "serde", "serde_json", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-keyring", "sp-keystore", "sp-panic-handler", @@ -10281,13 +10373,13 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-consensus", - "sp-core", + "sp-core 28.0.0", "sp-database", - "sp-externalities", + "sp-externalities 0.25.0", "sp-runtime", "sp-state-machine", "sp-statement-store", - "sp-storage", + "sp-storage 19.0.0", "sp-trie", "substrate-prometheus-endpoint", ] @@ -10312,7 +10404,7 @@ dependencies = [ "schnellru", "sp-arithmetic", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-database", "sp-runtime", "sp-state-machine", @@ -10338,7 +10430,7 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-consensus", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "sp-state-machine", "substrate-prometheus-endpoint", @@ -10367,7 +10459,7 @@ dependencies = [ "sp-consensus", "sp-consensus-aura", "sp-consensus-slots", - "sp-core", + "sp-core 28.0.0", "sp-inherents", "sp-keystore", "sp-runtime", @@ -10403,7 +10495,7 @@ dependencies = [ "sp-consensus", "sp-consensus-babe", "sp-consensus-slots", - "sp-core", + "sp-core 28.0.0", "sp-inherents", "sp-keystore", "sp-runtime", @@ -10428,7 +10520,7 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-consensus-babe", - "sp-core", + "sp-core 28.0.0", "sp-keystore", "sp-runtime", "thiserror", @@ -10460,7 +10552,7 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-consensus-beefy", - "sp-core", + "sp-core 28.0.0", "sp-keystore", "sp-mmr-primitives", "sp-runtime", @@ -10485,7 +10577,7 @@ dependencies = [ "sc-rpc", "serde", "sp-consensus-beefy", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "thiserror", ] @@ -10540,7 +10632,7 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-consensus-grandpa", - "sp-core", + "sp-core 28.0.0", "sp-keystore", "sp-runtime", "substrate-prometheus-endpoint", @@ -10563,7 +10655,7 @@ dependencies = [ "sc-rpc", "serde", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "thiserror", ] @@ -10586,7 +10678,7 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-consensus-slots", - "sp-core", + "sp-core 28.0.0", "sp-inherents", "sp-runtime", "sp-state-machine", @@ -10604,14 +10696,14 @@ dependencies = [ "sc-executor-wasmtime", "schnellru", "sp-api", - "sp-core", - "sp-externalities", + "sp-core 28.0.0", + "sp-externalities 0.25.0", "sp-io", "sp-panic-handler", - "sp-runtime-interface", + "sp-runtime-interface 24.0.0", "sp-trie", "sp-version", - "sp-wasm-interface", + "sp-wasm-interface 20.0.0", "tracing", ] @@ -10623,7 +10715,7 @@ checksum = "0285a4a14c0d2c1d04380ff83cddd79181ded510c605d36804cb9c6eb3bbf2ae" dependencies = [ "sc-allocator", "sp-maybe-compressed-blob", - "sp-wasm-interface", + "sp-wasm-interface 20.0.0", "thiserror", "wasm-instrument", ] @@ -10642,8 +10734,8 @@ dependencies = [ "rustix 0.36.17", "sc-allocator", "sc-executor-common", - "sp-runtime-interface", - "sp-wasm-interface", + "sp-runtime-interface 24.0.0", + "sp-wasm-interface 20.0.0", "wasmtime", ] @@ -10675,7 +10767,7 @@ dependencies = [ "parking_lot 0.12.1", "serde_json", "sp-application-crypto", - "sp-core", + "sp-core 28.0.0", "sp-keystore", "thiserror", ] @@ -10703,7 +10795,7 @@ dependencies = [ "sc-transaction-pool-api", "sp-api", "sp-consensus", - "sp-core", + "sp-core 28.0.0", "sp-keystore", "sp-mixnet", "sp-runtime", @@ -10743,7 +10835,7 @@ dependencies = [ "smallvec", "sp-arithmetic", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "substrate-prometheus-endpoint", "thiserror", @@ -10830,7 +10922,7 @@ dependencies = [ "sc-client-api", "sc-network", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "thiserror", ] @@ -10864,7 +10956,7 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-consensus-grandpa", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "substrate-prometheus-endpoint", "thiserror", @@ -10918,8 +11010,8 @@ dependencies = [ "sc-transaction-pool-api", "sc-utils", "sp-api", - "sp-core", - "sp-externalities", + "sp-core 28.0.0", + "sp-externalities 0.25.0", "sp-keystore", "sp-offchain", "sp-runtime", @@ -10959,7 +11051,7 @@ dependencies = [ "serde_json", "sp-api", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-keystore", "sp-offchain", "sp-rpc", @@ -10984,7 +11076,7 @@ dependencies = [ "scale-info", "serde", "serde_json", - "sp-core", + "sp-core 28.0.0", "sp-rpc", "sp-runtime", "sp-version", @@ -11028,7 +11120,7 @@ dependencies = [ "serde", "sp-api", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-rpc", "sp-runtime", "sp-version", @@ -11081,13 +11173,13 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-consensus", - "sp-core", - "sp-externalities", + "sp-core 28.0.0", + "sp-externalities 0.25.0", "sp-keystore", "sp-runtime", "sp-session", "sp-state-machine", - "sp-storage", + "sp-storage 19.0.0", "sp-transaction-pool", "sp-transaction-storage-proof", "sp-trie", @@ -11110,7 +11202,7 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.12.1", - "sp-core", + "sp-core 28.0.0", ] [[package]] @@ -11122,7 +11214,7 @@ dependencies = [ "clap", "fs4", "log", - "sp-core", + "sp-core 28.0.0", "thiserror", "tokio", ] @@ -11163,7 +11255,7 @@ dependencies = [ "sc-telemetry", "serde", "serde_json", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-std", ] @@ -11209,10 +11301,10 @@ dependencies = [ "serde", "sp-api", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-rpc", "sp-runtime", - "sp-tracing", + "sp-tracing 16.0.0", "thiserror", "tracing", "tracing-log", @@ -11250,9 +11342,9 @@ dependencies = [ "serde", "sp-api", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-runtime", - "sp-tracing", + "sp-tracing 16.0.0", "sp-transaction-pool", "substrate-prometheus-endpoint", "thiserror", @@ -11270,7 +11362,7 @@ dependencies = [ "parity-scale-codec", "serde", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "thiserror", ] @@ -11404,6 +11496,7 @@ dependencies = [ "der", "generic-array 0.14.7", "pkcs8", + "serdect", "subtle 2.5.0", "zeroize", ] @@ -11500,6 +11593,16 @@ dependencies = [ "serde_derive", ] +[[package]] +name = "serde-utils" +version = "0.1.0" +source = "git+https://github.com/polytope-labs/hyperbridge.git?branch=main#d8822ea2bf77b7ca1319c20dd7b5e3da81a06e99" +dependencies = [ + "anyhow", + "hex", + "serde", +] + [[package]] name = "serde_bytes" version = "0.11.14" @@ -11540,6 +11643,16 @@ dependencies = [ "serde", ] +[[package]] +name = "serdect" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a84f14a19e9a014bb9f4512488d9829a68e04ecabffb0f9904cd1ace94598177" +dependencies = [ + "base16ct", + "serde", +] + [[package]] name = "sha-1" version = "0.9.8" @@ -11878,8 +11991,8 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-api-proc-macro", - "sp-core", - "sp-externalities", + "sp-core 28.0.0", + "sp-externalities 0.25.0", "sp-metadata-ir", "sp-runtime", "sp-state-machine", @@ -11913,7 +12026,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-std", ] @@ -11987,7 +12100,7 @@ dependencies = [ "async-trait", "futures", "log", - "sp-core", + "sp-core 28.0.0", "sp-inherents", "sp-runtime", "sp-state-machine", @@ -12025,7 +12138,7 @@ dependencies = [ "sp-api", "sp-application-crypto", "sp-consensus-slots", - "sp-core", + "sp-core 28.0.0", "sp-inherents", "sp-runtime", "sp-std", @@ -12044,7 +12157,7 @@ dependencies = [ "serde", "sp-api", "sp-application-crypto", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-mmr-primitives", "sp-runtime", @@ -12065,7 +12178,7 @@ dependencies = [ "serde", "sp-api", "sp-application-crypto", - "sp-core", + "sp-core 28.0.0", "sp-keystore", "sp-runtime", "sp-std", @@ -12094,7 +12207,7 @@ dependencies = [ "bip39", "bitflags 1.3.2", "blake2 0.10.6", - "bounded-collections", + "bounded-collections 0.1.9", "bs58 0.5.1", "dyn-clonable", "ed25519-zebra 3.1.0", @@ -12118,12 +12231,59 @@ dependencies = [ "serde", "sp-core-hashing", "sp-debug-derive", - "sp-externalities", - "sp-runtime-interface", + "sp-externalities 0.25.0", + "sp-runtime-interface 24.0.0", + "sp-std", + "sp-storage 19.0.0", + "ss58-registry", + "substrate-bip39 0.4.6", + "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.1", + "dyn-clonable", + "ed25519-zebra 4.0.3", + "futures", + "hash-db", + "hash256-std-hasher", + "impl-serde", + "itertools 0.11.0", + "k256", + "libsecp256k1", + "log", + "merlin", + "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", + "sp-externalities 0.29.0", + "sp-runtime-interface 28.0.0", "sp-std", - "sp-storage", + "sp-storage 21.0.0", "ss58-registry", - "substrate-bip39", + "substrate-bip39 0.6.0", "thiserror", "tracing", "w3f-bls", @@ -12155,6 +12315,20 @@ dependencies = [ "syn 2.0.60", ] +[[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-database" version = "10.0.0" @@ -12185,7 +12359,18 @@ dependencies = [ "environmental", "parity-scale-codec", "sp-std", - "sp-storage", + "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]] @@ -12228,13 +12413,13 @@ dependencies = [ "parity-scale-codec", "rustversion", "secp256k1", - "sp-core", - "sp-externalities", + "sp-core 28.0.0", + "sp-externalities 0.25.0", "sp-keystore", - "sp-runtime-interface", + "sp-runtime-interface 24.0.0", "sp-state-machine", "sp-std", - "sp-tracing", + "sp-tracing 16.0.0", "sp-trie", "tracing", "tracing-core", @@ -12246,7 +12431,7 @@ version = "31.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "98165ce7c625a8cdb88d39c6bbd56fe8b32ada64ed0894032beba99795f557da" dependencies = [ - "sp-core", + "sp-core 28.0.0", "sp-runtime", "strum 0.24.1", ] @@ -12259,8 +12444,8 @@ checksum = "96806a28a62ed9ddecd0b28857b1344d029390f7c5c42a2ff9199cbf5638635c" dependencies = [ "parity-scale-codec", "parking_lot 0.12.1", - "sp-core", - "sp-externalities", + "sp-core 28.0.0", + "sp-externalities 0.25.0", "thiserror", ] @@ -12311,7 +12496,7 @@ dependencies = [ "scale-info", "serde", "sp-api", - "sp-core", + "sp-core 28.0.0", "sp-debug-derive", "sp-runtime", "sp-std", @@ -12328,7 +12513,7 @@ dependencies = [ "scale-info", "serde", "sp-arithmetic", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "sp-std", ] @@ -12340,7 +12525,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fb45b3e397dc9c7b81cb2d8d641d0bcb1f525b60e83835783413ba73b3f61ac9" dependencies = [ "sp-api", - "sp-core", + "sp-core 28.0.0", "sp-runtime", ] @@ -12363,7 +12548,7 @@ checksum = "8a55f2c7660b579627d22932ecfe2e5f001a7671d2fa77667387517c7f80e6fb" dependencies = [ "rustc-hash", "serde", - "sp-core", + "sp-core 28.0.0", ] [[package]] @@ -12385,7 +12570,7 @@ dependencies = [ "simple-mermaid", "sp-application-crypto", "sp-arithmetic", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-std", "sp-weights", @@ -12401,12 +12586,32 @@ dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", "primitive-types", - "sp-externalities", - "sp-runtime-interface-proc-macro", + "sp-externalities 0.25.0", + "sp-runtime-interface-proc-macro 17.0.0", + "sp-std", + "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", - "sp-storage", - "sp-tracing", - "sp-wasm-interface", + "sp-storage 21.0.0", + "sp-tracing 17.0.0", + "sp-wasm-interface 21.0.0", "static_assertions", ] @@ -12424,6 +12629,20 @@ dependencies = [ "syn 2.0.60", ] +[[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.1.0", + "proc-macro-crate 3.1.0", + "proc-macro2", + "quote", + "syn 2.0.60", +] + [[package]] name = "sp-session" version = "27.0.0" @@ -12433,7 +12652,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-api", - "sp-core", + "sp-core 28.0.0", "sp-keystore", "sp-runtime", "sp-staking", @@ -12450,7 +12669,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "sp-std", ] @@ -12467,8 +12686,8 @@ dependencies = [ "parking_lot 0.12.1", "rand", "smallvec", - "sp-core", - "sp-externalities", + "sp-core 28.0.0", + "sp-externalities 0.25.0", "sp-panic-handler", "sp-std", "sp-trie", @@ -12493,10 +12712,10 @@ dependencies = [ "sha2 0.10.8", "sp-api", "sp-application-crypto", - "sp-core", - "sp-externalities", + "sp-core 28.0.0", + "sp-externalities 0.25.0", "sp-runtime", - "sp-runtime-interface", + "sp-runtime-interface 24.0.0", "sp-std", "thiserror", "x25519-dalek 2.0.1", @@ -12522,6 +12741,19 @@ dependencies = [ "sp-std", ] +[[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", +] + [[package]] name = "sp-timestamp" version = "26.0.0" @@ -12549,6 +12781,18 @@ dependencies = [ "tracing-subscriber", ] +[[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", +] + [[package]] name = "sp-transaction-pool" version = "26.0.0" @@ -12568,7 +12812,7 @@ dependencies = [ "async-trait", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-inherents", "sp-runtime", "sp-std", @@ -12591,8 +12835,8 @@ dependencies = [ "rand", "scale-info", "schnellru", - "sp-core", - "sp-externalities", + "sp-core 28.0.0", + "sp-externalities 0.25.0", "sp-std", "thiserror", "tracing", @@ -12644,13 +12888,24 @@ dependencies = [ "wasmtime", ] +[[package]] +name = "sp-wasm-interface" +version = "21.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b04b919e150b4736d85089d49327eab65507deb1485eec929af69daa2278eb3" +dependencies = [ + "impl-trait-for-tuples", + "log", + "parity-scale-codec", +] + [[package]] name = "sp-weights" version = "27.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9e874bdf9dd3fd3242f5b7867a4eaedd545b02f29041a46d222a9d9d5caaaa5c" dependencies = [ - "bounded-collections", + "bounded-collections 0.1.9", "parity-scale-codec", "scale-info", "serde", @@ -12736,7 +12991,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0df18af00766d22926916bb443f14742c65cc6b2f0fe997b8f26da0d0f9ee9ca" dependencies = [ "array-bytes 6.2.2", - "bounded-collections", + "bounded-collections 0.1.9", "derivative", "environmental", "impl-trait-for-tuples", @@ -12785,7 +13040,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-arithmetic", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -12900,6 +13155,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 = "11.0.0" @@ -12922,7 +13190,7 @@ dependencies = [ "sp-api", "sp-block-builder", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-runtime", ] @@ -12961,7 +13229,7 @@ checksum = "3b4419938bb41e334beafd07ef3d9498e6da5ee18a4de478a5207b53433465db" dependencies = [ "frame-support", "hash-db", - "ismp 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", + "ismp 0.1.2", "pallet-ismp", "parity-scale-codec", "primitive-types", @@ -12983,7 +13251,7 @@ dependencies = [ "sc-client-api", "sc-rpc-api", "serde", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "sp-state-machine", "sp-trie", @@ -13404,17 +13672,6 @@ dependencies = [ "winnow 0.5.40", ] -[[package]] -name = "toml_edit" -version = "0.20.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70f427fce4d84c72b5b732388bf4a9f4531b53f74e2887e3ecb2481f68f66d81" -dependencies = [ - "indexmap 2.2.6", - "toml_datetime", - "winnow 0.5.40", -] - [[package]] name = "toml_edit" version = "0.21.1" @@ -13686,9 +13943,9 @@ dependencies = [ "sp-api", "sp-consensus-aura", "sp-consensus-babe", - "sp-core", + "sp-core 28.0.0", "sp-debug-derive", - "sp-externalities", + "sp-externalities 0.25.0", "sp-inherents", "sp-io", "sp-keystore", @@ -14419,7 +14676,7 @@ dependencies = [ "sp-block-builder", "sp-consensus-babe", "sp-consensus-beefy", - "sp-core", + "sp-core 28.0.0", "sp-genesis-builder", "sp-inherents", "sp-io", @@ -14430,7 +14687,7 @@ dependencies = [ "sp-session", "sp-staking", "sp-std", - "sp-storage", + "sp-storage 19.0.0", "sp-transaction-pool", "sp-version", "staging-xcm", @@ -14450,7 +14707,7 @@ dependencies = [ "polkadot-primitives", "polkadot-runtime-common", "smallvec", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "sp-weights", "staging-xcm", @@ -14522,7 +14779,7 @@ version = "0.51.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ca229916c5ee38c2f2bc1e9d8f04df975b4bd93f9955dc69fabb5d91270045c9" dependencies = [ - "windows-core 0.51.1", + "windows-core", "windows-targets 0.48.5", ] @@ -14535,15 +14792,6 @@ dependencies = [ "windows-targets 0.48.5", ] -[[package]] -name = "windows-core" -version = "0.52.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" -dependencies = [ - "windows-targets 0.52.5", -] - [[package]] name = "windows-sys" version = "0.45.0"