From 26aa7014d7a9f95195a941feace849832c634bb3 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 16 Oct 2024 05:50:06 +0000 Subject: [PATCH] Bump ismp-testsuite from `711fd0c` to `8028e84` Bumps [ismp-testsuite](https://github.com/polytope-labs/hyperbridge) from `711fd0c` to `8028e84`. - [Release notes](https://github.com/polytope-labs/hyperbridge/releases) - [Commits](https://github.com/polytope-labs/hyperbridge/compare/711fd0cd9676de88afa6d7c571a950494b90eaf1...8028e8484350e1e168b1b8a9f4fd1f7764f794e9) --- updated-dependencies: - dependency-name: ismp-testsuite dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- Cargo.lock | 854 ++++++++++++++++++++++++++++++++++++----------------- 1 file changed, 579 insertions(+), 275 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 819ee96c..452e34a8 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.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db436177db0d505b1507f03aca56a41442ae6efdf8b6eaa855d73e52c5b078dc" +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.1" +source = "git+https://github.com/polytope-labs/hyperbridge.git?branch=main#8028e8484350e1e168b1b8a9f4fd1f7764f794e9" dependencies = [ + "anyhow", "derive_more", "hex", "parity-scale-codec", "primitive-types", "scale-info", "serde", + "serde-hex-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,14 @@ 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#8028e8484350e1e168b1b8a9f4fd1f7764f794e9" dependencies = [ - "ismp 0.1.2 (git+https://github.com/polytope-labs/hyperbridge.git?branch=main)", + "anyhow", + "ismp 0.2.1", "once_cell", "parity-scale-codec", "primitive-types", - "sp-core", + "sp-core 34.0.0", ] [[package]] @@ -4562,6 +4601,7 @@ dependencies = [ "ecdsa", "elliptic-curve", "once_cell", + "serdect", "sha2 0.10.8", ] @@ -5336,6 +5376,15 @@ dependencies = [ "regex-automata 0.1.10", ] +[[package]] +name = "matchers" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" +dependencies = [ + "regex-automata 0.1.10", +] + [[package]] name = "matches" version = "0.1.10" @@ -5483,7 +5532,7 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-consensus-beefy", - "sp-core", + "sp-core 28.0.0", "sp-mmr-primitives", "sp-runtime", ] @@ -5496,11 +5545,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 +5568,7 @@ dependencies = [ "serde", "sp-api", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-mmr-primitives", "sp-runtime", ] @@ -5863,6 +5912,16 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be" +[[package]] +name = "nu-ansi-term" +version = "0.46.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84" +dependencies = [ + "overload", + "winapi", +] + [[package]] name = "num-bigint" version = "0.4.4" @@ -6049,7 +6108,7 @@ dependencies = [ "pallet-broker", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", ] [[package]] @@ -6134,7 +6193,7 @@ dependencies = [ "paste", "scale-info", "serde", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -6167,7 +6226,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -6188,6 +6247,12 @@ dependencies = [ "staging-xcm-executor", ] +[[package]] +name = "overload" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" + [[package]] name = "pallet-asset-rate" version = "7.0.0" @@ -6199,7 +6264,7 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "sp-std", ] @@ -6217,7 +6282,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -6235,7 +6300,7 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "sp-std", ] @@ -6307,7 +6372,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 +6396,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 +6459,7 @@ dependencies = [ "serde", "sp-api", "sp-consensus-beefy", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-state-machine", @@ -6414,7 +6479,7 @@ dependencies = [ "pallet-treasury", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -6433,7 +6498,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-arithmetic", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "sp-std", ] @@ -6452,7 +6517,7 @@ dependencies = [ "pallet-treasury", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -6491,7 +6556,7 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -6528,7 +6593,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -6550,7 +6615,7 @@ dependencies = [ "rand", "scale-info", "sp-arithmetic", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-npos-elections", "sp-runtime", @@ -6585,7 +6650,7 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-npos-elections", "sp-runtime", @@ -6629,7 +6694,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 +6734,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 +6752,7 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-keyring", "sp-runtime", @@ -6704,14 +6769,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 +6794,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 +6805,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 +6819,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 +6835,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 +6846,7 @@ dependencies = [ "region-primitives", "scale-info", "serde", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", ] @@ -6798,7 +6863,7 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -6818,7 +6883,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-arithmetic", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -6837,7 +6902,7 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-mmr-primitives", "sp-runtime", @@ -6873,7 +6938,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-arithmetic", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "sp-std", ] @@ -6890,12 +6955,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 +6979,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-runtime", - "sp-runtime-interface", + "sp-runtime-interface 24.0.0", "sp-staking", "sp-std", ] @@ -6989,7 +7054,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", ] @@ -7006,7 +7071,7 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -7019,7 +7084,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 +7099,7 @@ dependencies = [ "scale-info", "serde", "smallvec", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "staging-xcm", @@ -7071,7 +7136,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-arithmetic", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -7121,7 +7186,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 +7198,7 @@ dependencies = [ "region-primitives", "scale-info", "serde", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", ] @@ -7148,7 +7213,7 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -7186,7 +7251,7 @@ dependencies = [ "pallet-timestamp", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-session", @@ -7302,7 +7367,7 @@ dependencies = [ "log", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -7342,7 +7407,7 @@ dependencies = [ "sp-io", "sp-runtime", "sp-std", - "sp-storage", + "sp-storage 19.0.0", "sp-timestamp", ] @@ -7360,7 +7425,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -7377,7 +7442,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -7394,7 +7459,7 @@ dependencies = [ "parity-scale-codec", "sp-api", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-rpc", "sp-runtime", "sp-weights", @@ -7428,7 +7493,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "sp-std", ] @@ -7444,7 +7509,7 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -7488,7 +7553,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 +7562,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -7552,7 +7617,7 @@ dependencies = [ "scale-info", "smallvec", "sp-consensus-aura", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -7564,6 +7629,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 +7665,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 +7680,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", @@ -7705,7 +7783,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", @@ -7757,7 +7835,7 @@ dependencies = [ "sp-api", "sp-block-builder", "sp-consensus-aura", - "sp-core", + "sp-core 28.0.0", "sp-genesis-builder", "sp-inherents", "sp-io", @@ -7775,6 +7853,17 @@ dependencies = [ "substrate-wasm-builder", ] +[[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" @@ -7797,6 +7886,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2" dependencies = [ "digest 0.10.7", + "password-hash", ] [[package]] @@ -8002,7 +8092,7 @@ dependencies = [ "polkadot-primitives", "rand", "schnellru", - "sp-core", + "sp-core 28.0.0", "sp-keystore", "thiserror", "tracing-gum", @@ -8052,7 +8142,7 @@ dependencies = [ "sc-storage-monitor", "sc-sysinfo", "sc-tracing", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-keyring", "sp-maybe-compressed-blob", @@ -8076,7 +8166,7 @@ dependencies = [ "polkadot-node-subsystem", "polkadot-node-subsystem-util", "polkadot-primitives", - "sp-core", + "sp-core 28.0.0", "sp-keystore", "sp-runtime", "thiserror", @@ -8092,7 +8182,7 @@ checksum = "bda2b0f0c580c38f12445a4af10e0a23acf48381b2a95653e0be48ba787e10e5" dependencies = [ "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "sp-std", ] @@ -8133,7 +8223,7 @@ dependencies = [ "polkadot-node-primitives", "polkadot-primitives", "reed-solomon-novelpoly", - "sp-core", + "sp-core 28.0.0", "sp-trie", "thiserror", ] @@ -8155,7 +8245,7 @@ dependencies = [ "sc-network", "sc-network-common", "sp-application-crypto", - "sp-core", + "sp-core 28.0.0", "sp-keystore", "tracing-gum", ] @@ -8197,7 +8287,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", @@ -8450,9 +8540,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", @@ -8494,10 +8584,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", ] @@ -8532,7 +8622,7 @@ dependencies = [ "polkadot-node-primitives", "polkadot-primitives", "sc-network", - "sp-core", + "sp-core 28.0.0", "thiserror", "tokio", ] @@ -8598,7 +8688,7 @@ dependencies = [ "serde", "sp-application-crypto", "sp-consensus-babe", - "sp-core", + "sp-core 28.0.0", "sp-keystore", "sp-maybe-compressed-blob", "sp-runtime", @@ -8676,7 +8766,7 @@ dependencies = [ "sc-client-api", "schnellru", "sp-application-crypto", - "sp-core", + "sp-core 28.0.0", "sp-keystore", "thiserror", "tracing-gum", @@ -8700,7 +8790,7 @@ dependencies = [ "polkadot-primitives", "sc-client-api", "sp-api", - "sp-core", + "sp-core 28.0.0", "tikv-jemalloc-ctl", "tracing-gum", ] @@ -8711,13 +8801,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", @@ -8741,7 +8831,7 @@ dependencies = [ "sp-arithmetic", "sp-authority-discovery", "sp-consensus-slots", - "sp-core", + "sp-core 28.0.0", "sp-inherents", "sp-io", "sp-keystore", @@ -8823,7 +8913,7 @@ dependencies = [ "serde_derive", "slot-range-helper", "sp-api", - "sp-core", + "sp-core 28.0.0", "sp-inherents", "sp-io", "sp-npos-elections", @@ -8848,7 +8938,7 @@ dependencies = [ "parity-scale-codec", "polkadot-primitives", "sp-std", - "sp-tracing", + "sp-tracing 16.0.0", ] [[package]] @@ -8888,7 +8978,7 @@ dependencies = [ "sp-api", "sp-application-crypto", "sp-arithmetic", - "sp-core", + "sp-core 28.0.0", "sp-inherents", "sp-io", "sp-keystore", @@ -8998,7 +9088,7 @@ dependencies = [ "sp-consensus-babe", "sp-consensus-beefy", "sp-consensus-grandpa", - "sp-core", + "sp-core 28.0.0", "sp-inherents", "sp-io", "sp-keyring", @@ -9008,7 +9098,7 @@ dependencies = [ "sp-runtime", "sp-session", "sp-state-machine", - "sp-storage", + "sp-storage 19.0.0", "sp-timestamp", "sp-transaction-pool", "sp-version", @@ -9051,7 +9141,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]] @@ -9241,15 +9368,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" @@ -9708,7 +9826,7 @@ dependencies = [ "pallet-broker", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", ] [[package]] @@ -9767,7 +9885,7 @@ dependencies = [ "sp-block-builder", "sp-blockchain", "sp-consensus-aura", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-keystore", "sp-runtime", @@ -9788,7 +9906,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-consensus-aura", - "sp-core", + "sp-core 28.0.0", "sp-runtime", ] @@ -9938,7 +10056,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", @@ -9948,7 +10066,7 @@ dependencies = [ "sp-session", "sp-staking", "sp-std", - "sp-storage", + "sp-storage 19.0.0", "sp-transaction-pool", "sp-version", "staging-xcm", @@ -9968,7 +10086,7 @@ dependencies = [ "polkadot-primitives", "polkadot-runtime-common", "smallvec", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "sp-weights", "staging-xcm", @@ -10202,8 +10320,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", ] @@ -10230,7 +10348,7 @@ dependencies = [ "sp-api", "sp-authority-discovery", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-keystore", "sp-runtime", "substrate-prometheus-endpoint", @@ -10254,7 +10372,7 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-consensus", - "sp-core", + "sp-core 28.0.0", "sp-inherents", "sp-runtime", "substrate-prometheus-endpoint", @@ -10270,7 +10388,7 @@ dependencies = [ "sp-api", "sp-block-builder", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-inherents", "sp-runtime", "sp-trie", @@ -10295,7 +10413,7 @@ dependencies = [ "serde", "serde_json", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-genesis-builder", "sp-io", "sp-runtime", @@ -10346,7 +10464,7 @@ dependencies = [ "serde", "serde_json", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-keyring", "sp-keystore", "sp-panic-handler", @@ -10373,13 +10491,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", ] @@ -10404,7 +10522,7 @@ dependencies = [ "schnellru", "sp-arithmetic", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-database", "sp-runtime", "sp-state-machine", @@ -10430,7 +10548,7 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-consensus", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "sp-state-machine", "substrate-prometheus-endpoint", @@ -10459,7 +10577,7 @@ dependencies = [ "sp-consensus", "sp-consensus-aura", "sp-consensus-slots", - "sp-core", + "sp-core 28.0.0", "sp-inherents", "sp-keystore", "sp-runtime", @@ -10495,7 +10613,7 @@ dependencies = [ "sp-consensus", "sp-consensus-babe", "sp-consensus-slots", - "sp-core", + "sp-core 28.0.0", "sp-inherents", "sp-keystore", "sp-runtime", @@ -10520,7 +10638,7 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-consensus-babe", - "sp-core", + "sp-core 28.0.0", "sp-keystore", "sp-runtime", "thiserror", @@ -10552,7 +10670,7 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-consensus-beefy", - "sp-core", + "sp-core 28.0.0", "sp-keystore", "sp-mmr-primitives", "sp-runtime", @@ -10577,7 +10695,7 @@ dependencies = [ "sc-rpc", "serde", "sp-consensus-beefy", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "thiserror", ] @@ -10632,7 +10750,7 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-consensus-grandpa", - "sp-core", + "sp-core 28.0.0", "sp-keystore", "sp-runtime", "substrate-prometheus-endpoint", @@ -10655,7 +10773,7 @@ dependencies = [ "sc-rpc", "serde", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "thiserror", ] @@ -10678,7 +10796,7 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-consensus-slots", - "sp-core", + "sp-core 28.0.0", "sp-inherents", "sp-runtime", "sp-state-machine", @@ -10696,14 +10814,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", ] @@ -10715,7 +10833,7 @@ checksum = "0285a4a14c0d2c1d04380ff83cddd79181ded510c605d36804cb9c6eb3bbf2ae" dependencies = [ "sc-allocator", "sp-maybe-compressed-blob", - "sp-wasm-interface", + "sp-wasm-interface 20.0.0", "thiserror", "wasm-instrument", ] @@ -10734,8 +10852,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", ] @@ -10767,7 +10885,7 @@ dependencies = [ "parking_lot 0.12.1", "serde_json", "sp-application-crypto", - "sp-core", + "sp-core 28.0.0", "sp-keystore", "thiserror", ] @@ -10795,7 +10913,7 @@ dependencies = [ "sc-transaction-pool-api", "sp-api", "sp-consensus", - "sp-core", + "sp-core 28.0.0", "sp-keystore", "sp-mixnet", "sp-runtime", @@ -10835,7 +10953,7 @@ dependencies = [ "smallvec", "sp-arithmetic", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "substrate-prometheus-endpoint", "thiserror", @@ -10922,7 +11040,7 @@ dependencies = [ "sc-client-api", "sc-network", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "thiserror", ] @@ -10956,7 +11074,7 @@ dependencies = [ "sp-blockchain", "sp-consensus", "sp-consensus-grandpa", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "substrate-prometheus-endpoint", "thiserror", @@ -11010,8 +11128,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", @@ -11051,7 +11169,7 @@ dependencies = [ "serde_json", "sp-api", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-keystore", "sp-offchain", "sp-rpc", @@ -11076,7 +11194,7 @@ dependencies = [ "scale-info", "serde", "serde_json", - "sp-core", + "sp-core 28.0.0", "sp-rpc", "sp-runtime", "sp-version", @@ -11120,7 +11238,7 @@ dependencies = [ "serde", "sp-api", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-rpc", "sp-runtime", "sp-version", @@ -11173,13 +11291,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", @@ -11202,7 +11320,7 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot 0.12.1", - "sp-core", + "sp-core 28.0.0", ] [[package]] @@ -11214,7 +11332,7 @@ dependencies = [ "clap", "fs4", "log", - "sp-core", + "sp-core 28.0.0", "thiserror", "tokio", ] @@ -11255,7 +11373,7 @@ dependencies = [ "sc-telemetry", "serde", "serde_json", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-std", ] @@ -11301,14 +11419,14 @@ 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", - "tracing-subscriber", + "tracing-log 0.1.4", + "tracing-subscriber 0.2.25", ] [[package]] @@ -11342,9 +11460,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", @@ -11362,7 +11480,7 @@ dependencies = [ "parity-scale-codec", "serde", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "thiserror", ] @@ -11496,6 +11614,7 @@ dependencies = [ "der", "generic-array 0.14.7", "pkcs8", + "serdect", "subtle 2.5.0", "zeroize", ] @@ -11592,6 +11711,16 @@ dependencies = [ "serde_derive", ] +[[package]] +name = "serde-hex-utils" +version = "0.1.0" +source = "git+https://github.com/polytope-labs/hyperbridge.git?branch=main#8028e8484350e1e168b1b8a9f4fd1f7764f794e9" +dependencies = [ + "anyhow", + "hex", + "serde", +] + [[package]] name = "serde_bytes" version = "0.11.14" @@ -11632,6 +11761,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" @@ -11970,8 +12109,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", @@ -12005,7 +12144,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-std", ] @@ -12079,7 +12218,7 @@ dependencies = [ "async-trait", "futures", "log", - "sp-core", + "sp-core 28.0.0", "sp-inherents", "sp-runtime", "sp-state-machine", @@ -12117,7 +12256,7 @@ dependencies = [ "sp-api", "sp-application-crypto", "sp-consensus-slots", - "sp-core", + "sp-core 28.0.0", "sp-inherents", "sp-runtime", "sp-std", @@ -12136,7 +12275,7 @@ dependencies = [ "serde", "sp-api", "sp-application-crypto", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-mmr-primitives", "sp-runtime", @@ -12157,7 +12296,7 @@ dependencies = [ "serde", "sp-api", "sp-application-crypto", - "sp-core", + "sp-core 28.0.0", "sp-keystore", "sp-runtime", "sp-std", @@ -12186,7 +12325,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", @@ -12210,12 +12349,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", + "sp-storage 19.0.0", "ss58-registry", - "substrate-bip39", + "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.1", + "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 21.0.0", + "ss58-registry", + "substrate-bip39 0.6.0", "thiserror", "tracing", "w3f-bls", @@ -12247,6 +12433,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" @@ -12277,7 +12477,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]] @@ -12320,13 +12531,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", @@ -12338,7 +12549,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", ] @@ -12351,8 +12562,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", ] @@ -12403,7 +12614,7 @@ dependencies = [ "scale-info", "serde", "sp-api", - "sp-core", + "sp-core 28.0.0", "sp-debug-derive", "sp-runtime", "sp-std", @@ -12420,7 +12631,7 @@ dependencies = [ "scale-info", "serde", "sp-arithmetic", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "sp-std", ] @@ -12432,7 +12643,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", ] @@ -12455,7 +12666,7 @@ checksum = "8a55f2c7660b579627d22932ecfe2e5f001a7671d2fa77667387517c7f80e6fb" dependencies = [ "rustc-hash", "serde", - "sp-core", + "sp-core 28.0.0", ] [[package]] @@ -12477,7 +12688,7 @@ dependencies = [ "simple-mermaid", "sp-application-crypto", "sp-arithmetic", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-std", "sp-weights", @@ -12493,12 +12704,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", - "sp-tracing", - "sp-wasm-interface", + "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 21.0.0", + "sp-tracing 17.0.1", + "sp-wasm-interface 21.0.0", "static_assertions", ] @@ -12516,6 +12747,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" @@ -12525,7 +12770,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-api", - "sp-core", + "sp-core 28.0.0", "sp-keystore", "sp-runtime", "sp-staking", @@ -12542,7 +12787,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "sp-std", ] @@ -12559,8 +12804,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", @@ -12585,10 +12830,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", @@ -12614,6 +12859,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" @@ -12638,7 +12896,19 @@ dependencies = [ "sp-std", "tracing", "tracing-core", - "tracing-subscriber", + "tracing-subscriber 0.2.25", +] + +[[package]] +name = "sp-tracing" +version = "17.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cf641a1d17268c8fcfdb8e0fa51a79c2d4222f4cfda5f3944dbdbc384dced8d5" +dependencies = [ + "parity-scale-codec", + "tracing", + "tracing-core", + "tracing-subscriber 0.3.18", ] [[package]] @@ -12660,7 +12930,7 @@ dependencies = [ "async-trait", "parity-scale-codec", "scale-info", - "sp-core", + "sp-core 28.0.0", "sp-inherents", "sp-runtime", "sp-std", @@ -12683,8 +12953,8 @@ dependencies = [ "rand", "scale-info", "schnellru", - "sp-core", - "sp-externalities", + "sp-core 28.0.0", + "sp-externalities 0.25.0", "sp-std", "thiserror", "tracing", @@ -12736,13 +13006,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", @@ -12828,7 +13109,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", @@ -12877,7 +13158,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-arithmetic", - "sp-core", + "sp-core 28.0.0", "sp-io", "sp-runtime", "sp-std", @@ -12992,6 +13273,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" @@ -13014,7 +13308,7 @@ dependencies = [ "sp-api", "sp-block-builder", "sp-blockchain", - "sp-core", + "sp-core 28.0.0", "sp-runtime", ] @@ -13053,7 +13347,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", @@ -13075,7 +13369,7 @@ dependencies = [ "sc-client-api", "sc-rpc-api", "serde", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "sp-state-machine", "sp-trie", @@ -13496,17 +13790,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" @@ -13651,6 +13934,17 @@ dependencies = [ "tracing-core", ] +[[package]] +name = "tracing-log" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" +dependencies = [ + "log", + "once_cell", + "tracing-core", +] + [[package]] name = "tracing-serde" version = "0.1.3" @@ -13670,7 +13964,7 @@ dependencies = [ "ansi_term", "chrono", "lazy_static", - "matchers", + "matchers 0.0.1", "parking_lot 0.11.2", "regex", "serde", @@ -13680,10 +13974,29 @@ dependencies = [ "thread_local", "tracing", "tracing-core", - "tracing-log", + "tracing-log 0.1.4", "tracing-serde", ] +[[package]] +name = "tracing-subscriber" +version = "0.3.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" +dependencies = [ + "matchers 0.1.0", + "nu-ansi-term", + "once_cell", + "regex", + "sharded-slab", + "smallvec", + "thread_local", + "time", + "tracing", + "tracing-core", + "tracing-log 0.2.0", +] + [[package]] name = "trie-db" version = "0.28.0" @@ -13778,9 +14091,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", @@ -14511,7 +14824,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", @@ -14522,7 +14835,7 @@ dependencies = [ "sp-session", "sp-staking", "sp-std", - "sp-storage", + "sp-storage 19.0.0", "sp-transaction-pool", "sp-version", "staging-xcm", @@ -14542,7 +14855,7 @@ dependencies = [ "polkadot-primitives", "polkadot-runtime-common", "smallvec", - "sp-core", + "sp-core 28.0.0", "sp-runtime", "sp-weights", "staging-xcm", @@ -14614,7 +14927,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", ] @@ -14627,15 +14940,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"