diff --git a/Cargo.lock b/Cargo.lock index 11345d6c86..3398cbf155 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -219,9 +219,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.72" +version = "1.0.82" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b13c32d80ecc7ab747b80c3784bce54ee8a7a0cc4fbda9bf4cda2cf6fe90854" +checksum = "f538837af36e6f6a9be0faa67f9a314f8119e4e4b5867c6ab40ed60360142519" [[package]] name = "approx" @@ -232,6 +232,20 @@ dependencies = [ "num-traits", ] +[[package]] +name = "aquamarine" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d1da02abba9f9063d786eab1509833ebb2fac0f966862ca59439c76b9c566760" +dependencies = [ + "include_dir", + "itertools", + "proc-macro-error", + "proc-macro2", + "quote", + "syn 1.0.109", +] + [[package]] name = "aquamarine" version = "0.5.0" @@ -243,7 +257,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] @@ -551,12 +565,6 @@ version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545" -[[package]] -name = "arrayvec" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b" - [[package]] name = "arrayvec" version = "0.7.4" @@ -651,13 +659,13 @@ dependencies = [ [[package]] name = "async-trait" -version = "0.1.77" +version = "0.1.80" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c980ee35e870bd1a4d2c8294d4c04d0499e67bca1e4b5cefcc693c2fa00caea9" +checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" dependencies = [ "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] @@ -738,7 +746,7 @@ dependencies = [ "ark-std", "dleq_vrf", "fflonk", - "merlin 3.0.0", + "merlin", "rand_chacha", "rand_core 0.6.4", "ring 0.1.0", @@ -823,27 +831,24 @@ dependencies = [ "regex", "rustc-hash", "shlex", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] -name = "bip39" -version = "2.0.0" +name = "bitcoin-internals" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "93f2635620bf0b9d4576eb7bb9a38a55df78bd1205d26fa994b25911a69f212f" -dependencies = [ - "bitcoin_hashes", - "rand", - "rand_core 0.6.4", - "serde", - "unicode-normalization", -] +checksum = "9425c3bf7089c983facbae04de54513cce73b41c7f9ff8c845b54e7bc64ebbfb" [[package]] name = "bitcoin_hashes" -version = "0.11.0" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90064b8dee6815a6470d60bad07bbbaee885c0e12d04177138fa3291a01b7bc4" +checksum = "1930a4dabfebb8d7d9992db18ebe3ae2876f0a305fab206fd168df931ede293b" +dependencies = [ + "bitcoin-internals", + "hex-conservative", +] [[package]] name = "bitflags" @@ -897,7 +902,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c2f0dc9a68c6317d884f97cc36cf5a3d20ba14ce404227df55e1af708ab04bc" dependencies = [ "arrayref", - "arrayvec 0.7.4", + "arrayvec", "constant_time_eq 0.2.6", ] @@ -908,7 +913,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6637f448b9e61dfadbdcbae9a885fadee1f3eaffb1f8d3c1965d3ade8bdfd44f" dependencies = [ "arrayref", - "arrayvec 0.7.4", + "arrayvec", "constant_time_eq 0.2.6", ] @@ -919,24 +924,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "199c42ab6972d92c9f8995f086273d25c42fc0f7b2a1fcefba465c1352d25ba5" dependencies = [ "arrayref", - "arrayvec 0.7.4", + "arrayvec", "cc", "cfg-if", "constant_time_eq 0.3.0", ] -[[package]] -name = "block-buffer" -version = "0.7.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0940dc441f31689269e10ac70eb1002a3a1d3ad1390e030043662eb7fe4688b" -dependencies = [ - "block-padding", - "byte-tools", - "byteorder", - "generic-array 0.12.4", -] - [[package]] name = "block-buffer" version = "0.9.0" @@ -955,15 +948,6 @@ dependencies = [ "generic-array 0.14.7", ] -[[package]] -name = "block-padding" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa79dedbb091f449f1f39e53edf88d5dbe95f895dae6135a8d7b881fb5af73f5" -dependencies = [ - "byte-tools", -] - [[package]] name = "bounded-collections" version = "0.2.0" @@ -1249,9 +1233,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.2" +version = "4.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b230ab84b0ffdf890d5a10abdbc8b83ae1c4918275daea1ab8801f71536b2651" +checksum = "90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0" dependencies = [ "clap_builder", "clap_derive", @@ -1272,14 +1256,14 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.5.0" +version = "4.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "307bc0538d5f0f83b8248db3087aa92fe504e4691294d0c96c0eabc33f47ba47" +checksum = "528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64" dependencies = [ - "heck", + "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] @@ -1327,7 +1311,7 @@ dependencies = [ "ark-std", "fflonk", "getrandom_or_panic", - "merlin 3.0.0", + "merlin", "rand_chacha", ] @@ -1678,16 +1662,6 @@ dependencies = [ "subtle 2.4.1", ] -[[package]] -name = "crypto-mac" -version = "0.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1d1a86f49236c215f271d40892d5fc950490551400b02ef360692c29815c714" -dependencies = [ - "generic-array 0.14.7", - "subtle 2.4.1", -] - [[package]] name = "ctr" version = "0.8.0" @@ -1706,19 +1680,6 @@ dependencies = [ "cipher 0.4.4", ] -[[package]] -name = "curve25519-dalek" -version = "2.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a9b85542f99a2dfa2a1b8e192662741c9859a846b296bef1c92ef9b58b5a216" -dependencies = [ - "byteorder", - "digest 0.8.1", - "rand_core 0.5.1", - "subtle 2.4.1", - "zeroize", -] - [[package]] name = "curve25519-dalek" version = "3.2.0" @@ -1757,7 +1718,7 @@ checksum = "83fdaf97f4804dcebfa5862639bc9ce4121e82140bec2a987ac5140294865b5b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] @@ -1784,7 +1745,7 @@ dependencies = [ "proc-macro2", "quote", "scratch", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] @@ -1801,7 +1762,7 @@ checksum = "5fb2a9757fb085d6d97856b28d4f049141ca4a61a64c697f4426433b5f6caa1f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] @@ -1895,6 +1856,17 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "derive-syn-parse" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d65d7ce8132b7c0e54497a4d9a55a1c2a0912a0d786cf894472ba818fba45762" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.58", +] + [[package]] name = "derive_more" version = "0.99.17" @@ -2000,7 +1972,7 @@ checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] @@ -2015,32 +1987,32 @@ dependencies = [ "ark-serialize", "ark-std", "ark-transcript", - "arrayvec 0.7.4", + "arrayvec", "zeroize", ] [[package]] name = "docify" -version = "0.2.7" +version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cc4fd38aaa9fb98ac70794c82a00360d1e165a87fbf96a8a91f9dfc602aaee2" +checksum = "43a2f138ad521dc4a2ced1a4576148a6a610b4c5923933b062a263130a6802ce" dependencies = [ "docify_macros", ] [[package]] name = "docify_macros" -version = "0.2.7" +version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "63fa215f3a0d40fb2a221b3aa90d8e1fbb8379785a990cb60d62ac71ebdc6460" +checksum = "1a081e51fb188742f5a7a1164ad752121abcb22874b21e2c3b0dd040c515fdad" dependencies = [ "common-path", - "derive-syn-parse", + "derive-syn-parse 0.2.0", "once_cell", "proc-macro2", "quote", "regex", - "syn 2.0.50", + "syn 2.0.58", "termcolor", "toml 0.8.10", "walkdir", @@ -2101,6 +2073,7 @@ dependencies = [ "digest 0.10.7", "elliptic-curve", "rfc6979", + "serdect", "signature", "spki", ] @@ -2155,9 +2128,9 @@ dependencies = [ [[package]] name = "elliptic-curve" -version = "0.13.5" +version = "0.13.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "968405c8fdc9b3bf4df0a6638858cc0b52462836ab6b1c87377785dd09cf1c0b" +checksum = "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47" dependencies = [ "base16ct", "crypto-bigint", @@ -2168,6 +2141,7 @@ dependencies = [ "pkcs8", "rand_core 0.6.4", "sec1", + "serdect", "subtle 2.4.1", "zeroize", ] @@ -2184,7 +2158,7 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c9720bba047d567ffc8a3cba48bf19126600e249ab7f128e9233e6376976a116" dependencies = [ - "heck", + "heck 0.4.1", "proc-macro2", "quote", "syn 1.0.109", @@ -2378,15 +2352,9 @@ dependencies = [ "fs-err", "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] -[[package]] -name = "fake-simd" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed" - [[package]] name = "fallible-iterator" version = "0.2.0" @@ -2486,7 +2454,7 @@ dependencies = [ "sp-core", "sp-database", "sp-runtime", - "sp-storage 19.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-storage 19.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "sqlx", "substrate-test-runtime-client", "tempfile", @@ -2571,12 +2539,12 @@ dependencies = [ "sp-consensus", "sp-consensus-aura", "sp-core", - "sp-externalities 0.25.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-externalities 0.25.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "sp-inherents", "sp-io", "sp-runtime", "sp-state-machine", - "sp-storage 19.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-storage 19.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "sp-timestamp", "substrate-prometheus-endpoint", "substrate-test-runtime-client", @@ -2613,7 +2581,7 @@ dependencies = [ "sp-blockchain", "sp-io", "sp-runtime", - "sp-storage 19.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-storage 19.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", ] [[package]] @@ -2646,7 +2614,7 @@ dependencies = [ "ark-poly", "ark-serialize", "ark-std", - "merlin 3.0.0", + "merlin", ] [[package]] @@ -2766,7 +2734,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "fork-tree" version = "12.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "parity-scale-codec", ] @@ -2794,8 +2762,8 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-runtime-interface 24.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-runtime-interface 24.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", ] [[package]] @@ -2806,7 +2774,7 @@ dependencies = [ "parity-scale-codec", "sp-core", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", ] [[package]] @@ -2827,7 +2795,7 @@ dependencies = [ "fp-evm", "frame-support", "parity-scale-codec", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", ] [[package]] @@ -2842,7 +2810,7 @@ dependencies = [ "serde", "sp-core", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", ] [[package]] @@ -2858,7 +2826,7 @@ dependencies = [ "sp-core", "sp-runtime", "sp-state-machine", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", ] [[package]] @@ -2889,7 +2857,7 @@ checksum = "6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa" [[package]] name = "frame-benchmarking" version = "28.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "frame-support", "frame-support-procedural", @@ -2905,16 +2873,16 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-runtime-interface 24.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", - "sp-storage 19.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-runtime-interface 24.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", + "sp-storage 19.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "static_assertions", ] [[package]] name = "frame-benchmarking-cli" version = "32.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "Inflector", "array-bytes 6.1.0", @@ -2946,15 +2914,15 @@ dependencies = [ "sp-blockchain", "sp-core", "sp-database", - "sp-externalities 0.25.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-externalities 0.25.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "sp-inherents", "sp-io", "sp-keystore", "sp-runtime", "sp-state-machine", - "sp-storage 19.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-storage 19.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "sp-trie", - "sp-wasm-interface 20.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-wasm-interface 20.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "thiserror", "thousands", ] @@ -2962,8 +2930,9 @@ dependencies = [ [[package]] name = "frame-executive" version = "28.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ + "aquamarine 0.3.3", "frame-support", "frame-system", "frame-try-runtime", @@ -2973,8 +2942,8 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", - "sp-tracing 16.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", + "sp-tracing 16.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", ] [[package]] @@ -2992,9 +2961,9 @@ dependencies = [ [[package]] name = "frame-support" version = "28.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ - "aquamarine", + "aquamarine 0.5.0", "array-bytes 6.1.0", "bitflags 1.3.2", "docify", @@ -3015,7 +2984,7 @@ dependencies = [ "sp-arithmetic", "sp-core", "sp-crypto-hashing-proc-macro", - "sp-debug-derive 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-debug-derive 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "sp-genesis-builder", "sp-inherents", "sp-io", @@ -3023,8 +2992,8 @@ dependencies = [ "sp-runtime", "sp-staking", "sp-state-machine", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", - "sp-tracing 16.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", + "sp-tracing 16.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "sp-weights", "static_assertions", "tt-call", @@ -3033,11 +3002,11 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "23.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "Inflector", "cfg-expr", - "derive-syn-parse", + "derive-syn-parse 0.2.0", "expander", "frame-support-procedural-tools", "itertools", @@ -3046,35 +3015,35 @@ dependencies = [ "proc-macro2", "quote", "sp-crypto-hashing", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] name = "frame-support-procedural-tools" version = "10.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] name = "frame-support-procedural-tools-derive" version = "11.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] name = "frame-system" version = "28.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "cfg-if", "docify", @@ -3086,7 +3055,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "sp-version", "sp-weights", ] @@ -3094,7 +3063,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "28.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "frame-benchmarking", "frame-support", @@ -3103,13 +3072,13 @@ dependencies = [ "scale-info", "sp-core", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", ] [[package]] name = "frame-system-rpc-runtime-api" version = "26.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "parity-scale-codec", "sp-api", @@ -3118,13 +3087,13 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.34.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "frame-support", "parity-scale-codec", "sp-api", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", ] [[package]] @@ -3236,7 +3205,7 @@ dependencies = [ "sp-offchain", "sp-runtime", "sp-session", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "sp-transaction-pool", "sp-version", "substrate-wasm-builder", @@ -3342,7 +3311,7 @@ checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" dependencies = [ "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] @@ -3562,9 +3531,9 @@ dependencies = [ [[package]] name = "handlebars" -version = "4.5.0" +version = "5.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "faa67bab9ff362228eb3d00bd024a4965d8231bbb7921167f0cfa66c6626b225" +checksum = "d08485b96a0e6393e9e4d1b8d48cf74ad6c063cd905eb33f42c1ce3f0377539b" dependencies = [ "log", "pest", @@ -3635,6 +3604,12 @@ dependencies = [ "unicode-segmentation", ] +[[package]] +name = "heck" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" + [[package]] name = "hermit-abi" version = "0.3.2" @@ -3647,6 +3622,12 @@ version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" +[[package]] +name = "hex-conservative" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30ed443af458ccb6d81c1e7e661545f94d3176752fb1df2f543b902a1e0f51e2" + [[package]] name = "hex-literal" version = "0.4.1" @@ -3672,16 +3653,6 @@ dependencies = [ "digest 0.9.0", ] -[[package]] -name = "hmac" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a2a2320eb7ec0ebe8da8f744d7812d9fc4cb4d09344ac01898dbcb6a20ae69b" -dependencies = [ - "crypto-mac 0.11.1", - "digest 0.9.0", -] - [[package]] name = "hmac" version = "0.12.1" @@ -4098,11 +4069,11 @@ version = "0.22.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "30ca066e73dd70294aebc5c2675d8ffae43be944af027c857ce0d4c51785f014" dependencies = [ - "heck", + "heck 0.4.1", "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] @@ -4144,14 +4115,15 @@ dependencies = [ [[package]] name = "k256" -version = "0.13.1" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cadb76004ed8e97623117f3df85b17aaa6626ab0b0831e6573f104df16cd1bcc" +checksum = "956ff9b67e26e1a6a866cb758f12c6f8746208489e3e4a4b5580802f2f0a587b" dependencies = [ "cfg-if", "ecdsa", "elliptic-curve", "once_cell", + "serdect", "sha2 0.10.7", ] @@ -4385,7 +4357,7 @@ version = "0.43.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39d5ef876a2b2323d63c258e63c2f8e36f205fe5a11f0b3095d59635650790ff" dependencies = [ - "arrayvec 0.7.4", + "arrayvec", "asynchronous-codec", "bytes", "either", @@ -4547,7 +4519,7 @@ version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0fba456131824ab6acd4c7bf61e9c0f0a3014b5fc9868ccb8e10d344594cdc4f" dependencies = [ - "heck", + "heck 0.4.1", "quote", "syn 1.0.109", ] @@ -4847,7 +4819,7 @@ dependencies = [ "macro_magic_core", "macro_magic_macros", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] @@ -4857,11 +4829,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "468155613a44cfd825f1fb0ffa532b018253920d404e6fca1e8d43155198a46d" dependencies = [ "const-random", - "derive-syn-parse", + "derive-syn-parse 0.1.5", "macro_magic_core_macros", "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] @@ -4872,7 +4844,7 @@ checksum = "9ea73aa640dc01d62a590d48c0c3521ed739d53b27f919b25c3551e233481654" dependencies = [ "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] @@ -4883,7 +4855,7 @@ checksum = "ef9d79ae96aaba821963320eb2b6e34d17df1e5a83d8a1985c29cc5be59577b3" dependencies = [ "macro_magic_core", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] @@ -4998,18 +4970,6 @@ dependencies = [ "hash-db", ] -[[package]] -name = "merlin" -version = "2.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e261cf0f8b3c42ded9f7d2bb59dea03aa52bc8a1cbc7482f9fc3fd1229d3b42" -dependencies = [ - "byteorder", - "keccak", - "rand_core 0.5.1", - "zeroize", -] - [[package]] name = "merlin" version = "3.0.0" @@ -5055,7 +5015,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "daa3eb39495d8e2e2947a1d862852c90cc6a4a8845f8b41c8829cb9fcc047f4a" dependencies = [ "arrayref", - "arrayvec 0.7.4", + "arrayvec", "bitflags 1.3.2", "blake2 0.10.6", "c2-chacha", @@ -5397,7 +5357,7 @@ version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a652d9771a63711fd3c3deb670acfbe5c30a4072e664d7a3bf5a9e1056ac72c3" dependencies = [ - "arrayvec 0.7.4", + "arrayvec", "itoa", ] @@ -5472,7 +5432,7 @@ dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] @@ -5555,7 +5515,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] @@ -5585,7 +5545,7 @@ checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" [[package]] name = "pallet-aura" version = "27.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "frame-support", "frame-system", @@ -5596,13 +5556,13 @@ dependencies = [ "sp-application-crypto", "sp-consensus-aura", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", ] [[package]] name = "pallet-authorship" version = "28.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "frame-support", "frame-system", @@ -5610,13 +5570,13 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", ] [[package]] name = "pallet-babe" version = "28.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "frame-benchmarking", "frame-support", @@ -5634,13 +5594,13 @@ dependencies = [ "sp-runtime", "sp-session", "sp-staking", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", ] [[package]] name = "pallet-balances" version = "28.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "docify", "frame-benchmarking", @@ -5650,7 +5610,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", ] [[package]] @@ -5682,7 +5642,7 @@ dependencies = [ "sp-inherents", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", ] [[package]] @@ -5711,7 +5671,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", ] [[package]] @@ -5739,7 +5699,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", ] [[package]] @@ -5830,7 +5790,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", ] [[package]] @@ -5884,7 +5844,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "28.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "frame-benchmarking", "frame-support", @@ -5901,7 +5861,7 @@ dependencies = [ "sp-runtime", "sp-session", "sp-staking", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", ] [[package]] @@ -5917,13 +5877,13 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", ] [[package]] name = "pallet-session" version = "28.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "frame-support", "frame-system", @@ -5938,14 +5898,14 @@ dependencies = [ "sp-session", "sp-staking", "sp-state-machine", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "sp-trie", ] [[package]] name = "pallet-sudo" version = "28.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "docify", "frame-benchmarking", @@ -5955,13 +5915,13 @@ dependencies = [ "scale-info", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", ] [[package]] name = "pallet-timestamp" version = "27.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "docify", "frame-benchmarking", @@ -5973,15 +5933,15 @@ dependencies = [ "sp-inherents", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", - "sp-storage 19.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", + "sp-storage 19.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "sp-timestamp", ] [[package]] name = "pallet-transaction-payment" version = "28.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "frame-support", "frame-system", @@ -5991,13 +5951,13 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", ] [[package]] name = "pallet-transaction-payment-rpc" version = "30.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "jsonrpsee", "pallet-transaction-payment-rpc-runtime-api", @@ -6013,7 +5973,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "28.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -6025,7 +5985,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "28.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "frame-benchmarking", "frame-support", @@ -6035,7 +5995,20 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", +] + +[[package]] +name = "parity-bip39" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4e69bf016dc406eff7d53a7d3f7cf1c2e72c82b9088aac1118591e36dd2cd3e9" +dependencies = [ + "bitcoin_hashes", + "rand", + "rand_core 0.5.1", + "serde", + "unicode-normalization", ] [[package]] @@ -6065,7 +6038,7 @@ version = "3.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dd8e946cc0cc711189c0b0249fb8b599cbeeab9784d83c415719368bb8d4ac64" dependencies = [ - "arrayvec 0.7.4", + "arrayvec", "bitvec", "byte-slice-cast", "bytes", @@ -6158,6 +6131,17 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7924d1d0ad836f665c9065e26d016c673ece3993f30d340068b16f282afc1156" +[[package]] +name = "password-hash" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166" +dependencies = [ + "base64ct", + "rand_core 0.6.4", + "subtle 2.4.1", +] + [[package]] name = "paste" version = "1.0.14" @@ -6166,11 +6150,12 @@ checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" [[package]] name = "pbkdf2" -version = "0.8.0" +version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d95f5254224e617595d2cc3cc73ff0a5eaf2637519e25f03388154e9378b6ffa" +checksum = "f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2" dependencies = [ - "crypto-mac 0.11.1", + "digest 0.10.7", + "password-hash", ] [[package]] @@ -6225,7 +6210,7 @@ dependencies = [ "pest_meta", "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] @@ -6266,7 +6251,7 @@ checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" dependencies = [ "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] @@ -6309,19 +6294,59 @@ version = "3.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3d7ddaed09e0eb771a79ab0fd64609ba0afb0a8366421957936ad14cbd13630" +[[package]] +name = "polkavm" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a3693e5efdb2bf74e449cd25fd777a28bd7ed87e41f5d5da75eb31b4de48b94" +dependencies = [ + "libc", + "log", + "polkavm-assembler", + "polkavm-common 0.9.0", + "polkavm-linux-raw", +] + +[[package]] +name = "polkavm-assembler" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fa96d6d868243acc12de813dd48e756cbadcc8e13964c70d272753266deadc1" +dependencies = [ + "log", +] + [[package]] name = "polkavm-common" version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "92c99f7eee94e7be43ba37eef65ad0ee8cbaf89b7c00001c3f6d2be985cb1817" +[[package]] +name = "polkavm-common" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d9428a5cfcc85c5d7b9fc4b6a18c4b802d0173d768182a51cc7751640f08b92" +dependencies = [ + "log", +] + [[package]] name = "polkavm-derive" version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "79fa916f7962348bd1bb1a65a83401675e6fc86c51a0fdbcf92a3108e58e6125" dependencies = [ - "polkavm-derive-impl-macro", + "polkavm-derive-impl-macro 0.8.0", +] + +[[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 0.9.0", ] [[package]] @@ -6330,10 +6355,22 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c10b2654a8a10a83c260bfb93e97b262cf0017494ab94a65d389e0eda6de6c9c" dependencies = [ - "polkavm-common", + "polkavm-common 0.8.0", + "proc-macro2", + "quote", + "syn 2.0.58", +] + +[[package]] +name = "polkavm-derive-impl" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c4fdfc49717fb9a196e74a5d28e0bc764eb394a2c803eb11133a31ac996c60c" +dependencies = [ + "polkavm-common 0.9.0", "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] @@ -6342,25 +6379,41 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "15e85319a0d5129dc9f021c62607e0804f5fb777a05cdda44d750ac0732def66" dependencies = [ - "polkavm-derive-impl", - "syn 2.0.50", + "polkavm-derive-impl 0.8.0", + "syn 2.0.58", +] + +[[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 0.9.0", + "syn 2.0.58", ] [[package]] name = "polkavm-linker" -version = "0.8.2" +version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fdec1451cb18261d5d01de82acc15305e417fb59588cdcb3127d3dcc9672b925" +checksum = "9c7be503e60cf56c0eb785f90aaba4b583b36bff00e93997d93fef97f9553c39" dependencies = [ "gimli 0.28.1", "hashbrown 0.14.3", "log", "object 0.32.2", - "polkavm-common", + "polkavm-common 0.9.0", "regalloc2 0.9.3", "rustc-demangle", ] +[[package]] +name = "polkavm-linux-raw" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26e85d3456948e650dff0cfc85603915847faf893ed1e66b020bb82ef4557120" + [[package]] name = "polling" version = "3.3.2" @@ -6446,7 +6499,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "sp-weights", "staging-xcm", ] @@ -6465,7 +6518,7 @@ dependencies = [ "proc-macro2", "quote", "sp-crypto-hashing", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "syn 1.0.109", "trybuild", ] @@ -6488,7 +6541,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", ] [[package]] @@ -6538,7 +6591,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a41cf62165e97c7f814d2221421dbb9afcbcdb0a88068e5ea206e19951c2cbb5" dependencies = [ "proc-macro2", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] @@ -6612,7 +6665,7 @@ checksum = "834da187cfe638ae8abb0203f0b33e5ccdb02a28e7199f2f47b3e2754f50edca" dependencies = [ "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] @@ -6688,7 +6741,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "119533552c9a7ffacc21e099c24a0ac8bb19c2a2a3f363de84cd9b844feab270" dependencies = [ "bytes", - "heck", + "heck 0.4.1", "itertools", "lazy_static", "log", @@ -6726,7 +6779,7 @@ dependencies = [ "itertools", "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] @@ -6987,7 +7040,7 @@ checksum = "2dfaf0c85b766276c797f3791f5bc6d5bd116b41d53049af2789666b0c0bc9fa" dependencies = [ "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] @@ -7092,7 +7145,7 @@ dependencies = [ "blake2 0.10.6", "common", "fflonk", - "merlin 3.0.0", + "merlin", ] [[package]] @@ -7369,18 +7422,18 @@ dependencies = [ [[package]] name = "sc-allocator" version = "23.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "log", "sp-core", - "sp-wasm-interface 20.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-wasm-interface 20.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "thiserror", ] [[package]] name = "sc-basic-authorship" version = "0.34.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "futures", "futures-timer", @@ -7402,7 +7455,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.33.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "parity-scale-codec", "sp-api", @@ -7417,7 +7470,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "27.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "array-bytes 6.1.0", "docify", @@ -7443,21 +7496,20 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "11.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] name = "sc-cli" version = "0.36.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "array-bytes 6.1.0", - "bip39", "chrono", "clap", "fdlimit", @@ -7466,6 +7518,7 @@ dependencies = [ "libp2p-identity", "log", "names", + "parity-bip39", "parity-scale-codec", "rand", "regex", @@ -7495,7 +7548,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "28.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "fnv", "futures", @@ -7510,11 +7563,11 @@ dependencies = [ "sp-consensus", "sp-core", "sp-database", - "sp-externalities 0.25.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-externalities 0.25.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "sp-runtime", "sp-state-machine", "sp-statement-store", - "sp-storage 19.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-storage 19.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "sp-trie", "substrate-prometheus-endpoint", ] @@ -7522,7 +7575,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.35.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "hash-db", "kvdb", @@ -7548,7 +7601,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.33.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "async-lock", "async-trait", @@ -7575,7 +7628,7 @@ dependencies = [ [[package]] name = "sc-consensus-aura" version = "0.34.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "async-trait", "futures", @@ -7604,7 +7657,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.34.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "async-trait", "fork-tree", @@ -7640,7 +7693,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.33.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "fork-tree", "parity-scale-codec", @@ -7653,7 +7706,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" version = "0.19.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "ahash 0.8.7", "array-bytes 6.1.0", @@ -7696,7 +7749,7 @@ dependencies = [ [[package]] name = "sc-consensus-manual-seal" version = "0.35.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "assert_matches", "async-trait", @@ -7731,7 +7784,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.33.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "async-trait", "futures", @@ -7754,41 +7807,54 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.32.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "parity-scale-codec", "parking_lot 0.12.1", "sc-executor-common", + "sc-executor-polkavm", "sc-executor-wasmtime", "schnellru", "sp-api", "sp-core", - "sp-externalities 0.25.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-externalities 0.25.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "sp-io", "sp-panic-handler", - "sp-runtime-interface 24.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-runtime-interface 24.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "sp-trie", "sp-version", - "sp-wasm-interface 20.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-wasm-interface 20.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "tracing", ] [[package]] name = "sc-executor-common" version = "0.29.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ + "polkavm", "sc-allocator", "sp-maybe-compressed-blob", - "sp-wasm-interface 20.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-wasm-interface 20.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "thiserror", "wasm-instrument", ] +[[package]] +name = "sc-executor-polkavm" +version = "0.29.0" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" +dependencies = [ + "log", + "polkavm", + "sc-executor-common", + "sp-wasm-interface 20.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", +] + [[package]] name = "sc-executor-wasmtime" version = "0.29.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "anyhow", "cfg-if", @@ -7798,15 +7864,15 @@ dependencies = [ "rustix 0.36.17", "sc-allocator", "sc-executor-common", - "sp-runtime-interface 24.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", - "sp-wasm-interface 20.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-runtime-interface 24.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", + "sp-wasm-interface 20.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "wasmtime", ] [[package]] name = "sc-informant" version = "0.33.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "ansi_term", "futures", @@ -7823,7 +7889,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "25.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "array-bytes 6.1.0", "parking_lot 0.12.1", @@ -7837,10 +7903,10 @@ dependencies = [ [[package]] name = "sc-mixnet" version = "0.4.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "array-bytes 4.2.0", - "arrayvec 0.7.4", + "arrayvec", "blake2 0.10.6", "bytes", "futures", @@ -7866,7 +7932,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.34.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "array-bytes 6.1.0", "async-channel", @@ -7909,7 +7975,7 @@ dependencies = [ [[package]] name = "sc-network-bitswap" version = "0.33.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "async-channel", "cid", @@ -7929,7 +7995,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.33.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "async-trait", "bitflags 1.3.2", @@ -7946,7 +8012,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.34.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "ahash 0.8.7", "futures", @@ -7965,7 +8031,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.33.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "array-bytes 6.1.0", "async-channel", @@ -7986,7 +8052,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.33.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "array-bytes 6.1.0", "async-channel", @@ -8022,7 +8088,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.33.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "array-bytes 6.1.0", "futures", @@ -8041,7 +8107,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "29.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "array-bytes 6.1.0", "bytes", @@ -8064,7 +8130,7 @@ dependencies = [ "sc-utils", "sp-api", "sp-core", - "sp-externalities 0.25.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-externalities 0.25.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "sp-keystore", "sp-offchain", "sp-runtime", @@ -8075,7 +8141,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.17.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -8084,7 +8150,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "29.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "futures", "jsonrpsee", @@ -8116,7 +8182,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.33.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -8136,7 +8202,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "11.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "futures", "governor", @@ -8144,7 +8210,6 @@ dependencies = [ "hyper", "jsonrpsee", "log", - "pin-project", "serde_json", "substrate-prometheus-endpoint", "tokio", @@ -8155,7 +8220,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.34.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "array-bytes 6.1.0", "futures", @@ -8186,7 +8251,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.35.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "async-trait", "directories", @@ -8221,18 +8286,19 @@ dependencies = [ "sc-transaction-pool", "sc-transaction-pool-api", "sc-utils", + "schnellru", "serde", "serde_json", "sp-api", "sp-blockchain", "sp-consensus", "sp-core", - "sp-externalities 0.25.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-externalities 0.25.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "sp-keystore", "sp-runtime", "sp-session", "sp-state-machine", - "sp-storage 19.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-storage 19.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "sp-transaction-pool", "sp-transaction-storage-proof", "sp-trie", @@ -8249,7 +8315,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.30.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "log", "parity-scale-codec", @@ -8260,7 +8326,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "27.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "derive_more", "futures", @@ -8275,13 +8341,13 @@ dependencies = [ "sp-core", "sp-crypto-hashing", "sp-io", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", ] [[package]] name = "sc-telemetry" version = "15.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "chrono", "futures", @@ -8300,7 +8366,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "28.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "ansi_term", "chrono", @@ -8320,7 +8386,7 @@ dependencies = [ "sp-core", "sp-rpc", "sp-runtime", - "sp-tracing 16.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-tracing 16.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "thiserror", "tracing", "tracing-log", @@ -8330,18 +8396,18 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "11.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] name = "sc-transaction-pool" version = "28.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "async-trait", "futures", @@ -8359,7 +8425,7 @@ dependencies = [ "sp-core", "sp-crypto-hashing", "sp-runtime", - "sp-tracing 16.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-tracing 16.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "sp-transaction-pool", "substrate-prometheus-endpoint", "thiserror", @@ -8368,7 +8434,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "28.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "async-trait", "futures", @@ -8384,7 +8450,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "14.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "async-channel", "futures", @@ -8398,9 +8464,9 @@ dependencies = [ [[package]] name = "scale-info" -version = "2.10.0" +version = "2.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f7d66a1128282b7ef025a8ead62a4a9fcf017382ec53b8ffbf4d7bf77bd3c60" +checksum = "7c453e59a955f81fb62ee5d596b450383d699f152d350e9d23a0db2adb78e4c0" dependencies = [ "bitvec", "cfg-if", @@ -8412,9 +8478,9 @@ dependencies = [ [[package]] name = "scale-info-derive" -version = "2.10.0" +version = "2.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "abf2c68b89cafb3b8d918dd07b42be0da66ff202cf1155c5739a4e0c1ea0dc19" +checksum = "18cf6c6447f813ef19eb450e985bcce6705f9ce7660db221b59093d15c79c4b7" dependencies = [ "proc-macro-crate 1.1.3", "proc-macro2", @@ -8442,22 +8508,6 @@ dependencies = [ "hashbrown 0.13.2", ] -[[package]] -name = "schnorrkel" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "021b403afe70d81eea68f6ea12f6b3c9588e5d536a94c3bf80f15e7faa267862" -dependencies = [ - "arrayref", - "arrayvec 0.5.2", - "curve25519-dalek 2.1.3", - "merlin 2.0.1", - "rand_core 0.5.1", - "sha2 0.8.2", - "subtle 2.4.1", - "zeroize", -] - [[package]] name = "schnorrkel" version = "0.11.4" @@ -8466,10 +8516,10 @@ checksum = "8de18f6d8ba0aad7045f5feae07ec29899c1112584a38509a84ad7b04451eaa0" dependencies = [ "aead 0.5.2", "arrayref", - "arrayvec 0.7.4", + "arrayvec", "curve25519-dalek 4.1.1", "getrandom_or_panic", - "merlin 3.0.0", + "merlin", "rand_core 0.6.4", "serde_bytes", "sha2 0.10.7", @@ -8509,6 +8559,7 @@ dependencies = [ "der", "generic-array 0.14.7", "pkcs8", + "serdect", "subtle 2.4.1", "zeroize", ] @@ -8613,7 +8664,7 @@ checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] @@ -8636,6 +8687,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" @@ -8649,18 +8710,6 @@ dependencies = [ "opaque-debug 0.3.0", ] -[[package]] -name = "sha2" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a256f46ea78a0c0d9ff00077504903ac881a1dafdc20da66545699e7776b3e69" -dependencies = [ - "block-buffer 0.7.3", - "digest 0.8.1", - "fake-simd", - "opaque-debug 0.2.3", -] - [[package]] name = "sha2" version = "0.9.9" @@ -8858,7 +8907,7 @@ dependencies = [ [[package]] name = "sp-api" version = "26.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "hash-db", "log", @@ -8866,12 +8915,12 @@ dependencies = [ "scale-info", "sp-api-proc-macro", "sp-core", - "sp-externalities 0.25.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-externalities 0.25.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "sp-metadata-ir", "sp-runtime", - "sp-runtime-interface 24.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-runtime-interface 24.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "sp-state-machine", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "sp-trie", "sp-version", "thiserror", @@ -8880,7 +8929,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "15.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "Inflector", "blake2 0.10.6", @@ -8888,33 +8937,34 @@ dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] name = "sp-application-crypto" version = "30.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "parity-scale-codec", "scale-info", "serde", "sp-core", "sp-io", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", ] [[package]] name = "sp-arithmetic" version = "23.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ + "docify", "integer-sqrt", "num-traits", "parity-scale-codec", "scale-info", "serde", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "static_assertions", ] @@ -8939,18 +8989,17 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "26.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "sp-api", "sp-inherents", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", ] [[package]] name = "sp-blockchain" version = "28.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "futures", "log", @@ -8968,7 +9017,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.32.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "async-trait", "futures", @@ -8983,7 +9032,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.32.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "async-trait", "parity-scale-codec", @@ -8993,14 +9042,13 @@ dependencies = [ "sp-consensus-slots", "sp-inherents", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", "sp-timestamp", ] [[package]] name = "sp-consensus-babe" version = "0.32.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "async-trait", "parity-scale-codec", @@ -9012,14 +9060,13 @@ dependencies = [ "sp-core", "sp-inherents", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", "sp-timestamp", ] [[package]] name = "sp-consensus-grandpa" version = "13.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "finality-grandpa", "log", @@ -9031,29 +9078,26 @@ dependencies = [ "sp-core", "sp-keystore", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", ] [[package]] name = "sp-consensus-slots" version = "0.32.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "parity-scale-codec", "scale-info", "serde", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", "sp-timestamp", ] [[package]] name = "sp-core" version = "28.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "array-bytes 6.1.0", "bandersnatch_vrfs", - "bip39", "bitflags 1.3.2", "blake2 0.10.6", "bounded-collections", @@ -9065,25 +9109,27 @@ dependencies = [ "hash256-std-hasher", "impl-serde", "itertools", + "k256", "libsecp256k1", "log", - "merlin 3.0.0", + "merlin", + "parity-bip39", "parity-scale-codec", "parking_lot 0.12.1", "paste", "primitive-types", "rand", "scale-info", - "schnorrkel 0.11.4", + "schnorrkel", "secp256k1", "secrecy", "serde", "sp-crypto-hashing", - "sp-debug-derive 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", - "sp-externalities 0.25.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", - "sp-runtime-interface 24.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", - "sp-storage 19.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-debug-derive 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", + "sp-externalities 0.25.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", + "sp-runtime-interface 24.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", + "sp-storage 19.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "ss58-registry", "substrate-bip39", "thiserror", @@ -9116,7 +9162,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "blake2b_simd", "byteorder", @@ -9129,17 +9175,17 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "quote", "sp-crypto-hashing", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "kvdb", "parking_lot 0.12.1", @@ -9148,11 +9194,11 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] @@ -9162,18 +9208,17 @@ source = "git+https://github.com/paritytech/polkadot-sdk#1c435e91c117b877c803427 dependencies = [ "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] name = "sp-externalities" version = "0.25.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "environmental", "parity-scale-codec", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", - "sp-storage 19.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-storage 19.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", ] [[package]] @@ -9190,48 +9235,47 @@ dependencies = [ [[package]] name = "sp-genesis-builder" version = "0.7.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "serde_json", "sp-api", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", ] [[package]] name = "sp-inherents" version = "26.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "async-trait", "impl-trait-for-tuples", "parity-scale-codec", "scale-info", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", "thiserror", ] [[package]] name = "sp-io" version = "30.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "bytes", "ed25519-dalek", "libsecp256k1", "log", "parity-scale-codec", + "polkavm-derive 0.9.1", "rustversion", "secp256k1", "sp-core", "sp-crypto-hashing", - "sp-externalities 0.25.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-externalities 0.25.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "sp-keystore", - "sp-runtime-interface 24.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-runtime-interface 24.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "sp-state-machine", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", - "sp-tracing 16.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", + "sp-tracing 16.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "sp-trie", "tracing", "tracing-core", @@ -9240,28 +9284,28 @@ dependencies = [ [[package]] name = "sp-keyring" version = "31.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "sp-core", "sp-runtime", - "strum 0.24.1", + "strum 0.26.2", ] [[package]] name = "sp-keystore" version = "0.34.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "parity-scale-codec", "parking_lot 0.12.1", "sp-core", - "sp-externalities 0.25.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-externalities 0.25.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", ] [[package]] name = "sp-maybe-compressed-blob" version = "11.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "thiserror", "zstd 0.12.4", @@ -9270,30 +9314,28 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.6.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "frame-metadata", "parity-scale-codec", "scale-info", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", ] [[package]] name = "sp-mixnet" version = "0.4.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "parity-scale-codec", "scale-info", "sp-api", "sp-application-crypto", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", ] [[package]] name = "sp-offchain" version = "26.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "sp-api", "sp-core", @@ -9303,7 +9345,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "13.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "backtrace", "lazy_static", @@ -9313,7 +9355,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "26.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "rustc-hash", "serde", @@ -9323,7 +9365,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "31.0.1" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "docify", "either", @@ -9340,26 +9382,26 @@ dependencies = [ "sp-arithmetic", "sp-core", "sp-io", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "sp-weights", ] [[package]] name = "sp-runtime-interface" version = "24.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "bytes", "impl-trait-for-tuples", "parity-scale-codec", - "polkavm-derive", + "polkavm-derive 0.9.1", "primitive-types", - "sp-externalities 0.25.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", - "sp-runtime-interface-proc-macro 17.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", - "sp-storage 19.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", - "sp-tracing 16.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", - "sp-wasm-interface 20.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-externalities 0.25.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", + "sp-runtime-interface-proc-macro 17.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", + "sp-storage 19.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", + "sp-tracing 16.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", + "sp-wasm-interface 20.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "static_assertions", ] @@ -9371,7 +9413,7 @@ dependencies = [ "bytes", "impl-trait-for-tuples", "parity-scale-codec", - "polkavm-derive", + "polkavm-derive 0.8.0", "primitive-types", "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk)", "sp-runtime-interface-proc-macro 17.0.0 (git+https://github.com/paritytech/polkadot-sdk)", @@ -9385,14 +9427,14 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "17.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "Inflector", "expander", "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] @@ -9405,13 +9447,13 @@ dependencies = [ "proc-macro-crate 3.1.0", "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] name = "sp-session" version = "27.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "parity-scale-codec", "scale-info", @@ -9420,13 +9462,12 @@ dependencies = [ "sp-keystore", "sp-runtime", "sp-staking", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", ] [[package]] name = "sp-staking" version = "26.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -9434,13 +9475,12 @@ dependencies = [ "serde", "sp-core", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", ] [[package]] name = "sp-state-machine" version = "0.35.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "hash-db", "log", @@ -9449,9 +9489,8 @@ dependencies = [ "rand", "smallvec", "sp-core", - "sp-externalities 0.25.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-externalities 0.25.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "sp-panic-handler", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", "sp-trie", "thiserror", "tracing", @@ -9461,7 +9500,7 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "10.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "aes-gcm 0.10.2", "curve25519-dalek 4.1.1", @@ -9475,10 +9514,9 @@ dependencies = [ "sp-application-crypto", "sp-core", "sp-crypto-hashing", - "sp-externalities 0.25.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-externalities 0.25.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "sp-runtime", - "sp-runtime-interface 24.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-runtime-interface 24.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "thiserror", "x25519-dalek 2.0.0", ] @@ -9486,7 +9524,7 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" [[package]] name = "sp-std" @@ -9496,14 +9534,13 @@ source = "git+https://github.com/paritytech/polkadot-sdk#1c435e91c117b877c803427 [[package]] name = "sp-storage" version = "19.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "impl-serde", "parity-scale-codec", "ref-cast", "serde", - "sp-debug-derive 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-debug-derive 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", ] [[package]] @@ -9522,23 +9559,21 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "26.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "async-trait", "parity-scale-codec", "sp-inherents", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", "thiserror", ] [[package]] name = "sp-tracing" version = "16.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "parity-scale-codec", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", "tracing", "tracing-core", "tracing-subscriber", @@ -9559,7 +9594,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "26.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "sp-api", "sp-runtime", @@ -9568,7 +9603,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "26.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "async-trait", "parity-scale-codec", @@ -9576,14 +9611,13 @@ dependencies = [ "sp-core", "sp-inherents", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", "sp-trie", ] [[package]] name = "sp-trie" version = "29.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "ahash 0.8.7", "hash-db", @@ -9596,8 +9630,7 @@ dependencies = [ "scale-info", "schnellru", "sp-core", - "sp-externalities 0.25.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-externalities 0.25.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "thiserror", "tracing", "trie-db", @@ -9607,7 +9640,7 @@ dependencies = [ [[package]] name = "sp-version" version = "29.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "impl-serde", "parity-scale-codec", @@ -9616,7 +9649,7 @@ dependencies = [ "serde", "sp-crypto-hashing-proc-macro", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "sp-version-proc-macro", "thiserror", ] @@ -9624,24 +9657,23 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "13.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "parity-scale-codec", "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] name = "sp-wasm-interface" version = "20.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "anyhow", "impl-trait-for-tuples", "log", "parity-scale-codec", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", "wasmtime", ] @@ -9661,7 +9693,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "27.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "bounded-collections", "parity-scale-codec", @@ -9669,8 +9701,7 @@ dependencies = [ "serde", "smallvec", "sp-arithmetic", - "sp-debug-derive 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-debug-derive 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", ] [[package]] @@ -9791,7 +9822,7 @@ dependencies = [ "atomic-write-file", "dotenvy", "either", - "heck", + "heck 0.4.1", "hex", "once_cell", "proc-macro2", @@ -9854,7 +9885,7 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "staging-xcm" version = "7.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "array-bytes 6.1.0", "bounded-collections", @@ -9914,9 +9945,6 @@ name = "strum" version = "0.24.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "063e6045c0e62079840579a7e47a355ae92f60eb74daaf156fb1e84ba164e63f" -dependencies = [ - "strum_macros 0.24.3", -] [[package]] name = "strum" @@ -9924,13 +9952,22 @@ version = "0.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125" +[[package]] +name = "strum" +version = "0.26.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d8cec3501a5194c432b2b7976db6b7d10ec95c253208b45f83f7136aa985e29" +dependencies = [ + "strum_macros 0.26.2", +] + [[package]] name = "strum_macros" version = "0.24.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59" dependencies = [ - "heck", + "heck 0.4.1", "proc-macro2", "quote", "rustversion", @@ -9943,23 +9980,35 @@ version = "0.25.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0" dependencies = [ - "heck", + "heck 0.4.1", "proc-macro2", "quote", "rustversion", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] -name = "substrate-bip39" -version = "0.4.5" +name = "strum_macros" +version = "0.26.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e620c7098893ba667438b47169c00aacdd9e7c10e042250ce2b60b087ec97328" +checksum = "c6cf59daf282c0a494ba14fd21610a0325f9f90ec9d1231dea26bcb1d696c946" +dependencies = [ + "heck 0.4.1", + "proc-macro2", + "quote", + "rustversion", + "syn 2.0.58", +] + +[[package]] +name = "substrate-bip39" +version = "0.4.7" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ - "hmac 0.11.0", + "hmac 0.12.1", "pbkdf2", - "schnorrkel 0.9.1", - "sha2 0.9.9", + "schnorrkel", + "sha2 0.10.7", "zeroize", ] @@ -9979,12 +10028,12 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "11.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" [[package]] name = "substrate-frame-rpc-system" version = "28.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "frame-system-rpc-runtime-api", "futures", @@ -10003,7 +10052,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.17.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "hyper", "log", @@ -10015,7 +10064,7 @@ dependencies = [ [[package]] name = "substrate-test-client" version = "2.0.1" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "array-bytes 6.1.0", "async-trait", @@ -10042,7 +10091,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime" version = "2.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "array-bytes 6.1.0", "frame-executive", @@ -10064,7 +10113,7 @@ dependencies = [ "sp-consensus-grandpa", "sp-core", "sp-crypto-hashing", - "sp-externalities 0.25.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", + "sp-externalities 0.25.0 (git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f)", "sp-genesis-builder", "sp-inherents", "sp-io", @@ -10073,7 +10122,6 @@ dependencies = [ "sp-runtime", "sp-session", "sp-state-machine", - "sp-std 14.0.0 (git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f)", "sp-transaction-pool", "sp-trie", "sp-version", @@ -10084,7 +10132,7 @@ dependencies = [ [[package]] name = "substrate-test-runtime-client" version = "2.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "futures", "sc-block-builder", @@ -10102,7 +10150,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "17.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "build-helper", "cargo_metadata", @@ -10111,7 +10159,7 @@ dependencies = [ "parity-wasm", "polkavm-linker", "sp-maybe-compressed-blob", - "strum 0.24.1", + "strum 0.26.2", "tempfile", "toml 0.8.10", "walkdir", @@ -10143,9 +10191,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.50" +version = "2.0.58" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74f1bdc9872430ce9b75da68329d1c1746faf50ffac5f19e02b71e37ff881ffb" +checksum = "44cfb93f38070beee36b3fef7d4f5a16f27751d94b187b666a5cc5e9b0d30687" dependencies = [ "proc-macro2", "quote", @@ -10251,7 +10299,7 @@ checksum = "a953cb265bef375dae3de6663da4d3804eee9682ea80d8e2542529b73c531c81" dependencies = [ "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] @@ -10343,9 +10391,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tokio" -version = "1.36.0" +version = "1.37.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61285f6515fa018fb2d1e46eb21223fff441ee8db5d0f1435e8ab4f5cdb80931" +checksum = "1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787" dependencies = [ "backtrace", "bytes", @@ -10368,7 +10416,7 @@ checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] @@ -10528,7 +10576,7 @@ checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab" dependencies = [ "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] @@ -10938,7 +10986,7 @@ dependencies = [ "once_cell", "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", "wasm-bindgen-shared", ] @@ -10972,7 +11020,7 @@ checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -11637,12 +11685,12 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "7.0.0" -source = "git+https://github.com/subspace/polkadot-sdk?rev=b66c1c2e48b44f6433b421e6d5a0aedd2165b85f#b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" +source = "git+https://github.com/subspace/polkadot-sdk?rev=ac2f3efb476ee3f5ac6bafefb458e9be158adb7f#ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" dependencies = [ "Inflector", "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] @@ -11685,14 +11733,14 @@ checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] name = "zeroize" -version = "1.6.0" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a0956f1ba7c7909bfb66c2e9e4124ab6f6482560f6628b5aaeba39207c9aad9" +checksum = "525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d" dependencies = [ "zeroize_derive", ] @@ -11705,7 +11753,7 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.50", + "syn 2.0.58", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index fd3c5e8c21..6950c140f7 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -76,81 +76,81 @@ thiserror = "1.0" tokio = "1.36.0" # Substrate Client -sc-basic-authorship = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" } -sc-block-builder = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" } -sc-chain-spec = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" } -sc-cli = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -sc-client-api = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" } -sc-client-db = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -sc-consensus = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" } -sc-consensus-aura = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" } -sc-consensus-grandpa = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" } -sc-consensus-manual-seal = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" } -sc-executor = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" } -sc-keystore = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" } -sc-network = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" } -sc-network-common = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" } -sc-network-sync = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" } -sc-offchain = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" } -sc-rpc = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" } -sc-rpc-api = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" } -sc-service = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -sc-telemetry = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" } -sc-transaction-pool = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" } -sc-transaction-pool-api = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" } -sc-utils = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" } +sc-basic-authorship = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" } +sc-block-builder = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" } +sc-chain-spec = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" } +sc-cli = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +sc-client-api = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" } +sc-client-db = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +sc-consensus = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" } +sc-consensus-aura = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" } +sc-consensus-grandpa = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" } +sc-consensus-manual-seal = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" } +sc-executor = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" } +sc-keystore = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" } +sc-network = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" } +sc-network-common = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" } +sc-network-sync = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" } +sc-offchain = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" } +sc-rpc = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" } +sc-rpc-api = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" } +sc-service = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +sc-telemetry = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" } +sc-transaction-pool = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" } +sc-transaction-pool-api = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" } +sc-utils = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" } # Substrate Primitive -sp-api = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -sp-block-builder = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -sp-blockchain = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" } -sp-consensus = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" } -sp-consensus-aura = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -sp-consensus-grandpa = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -sp-core = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -sp-crypto-hashing = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -sp-database = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" } -sp-externalities = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -sp-genesis-builder = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -sp-inherents = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -sp-io = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -sp-keyring = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" } -sp-offchain = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -sp-runtime = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -sp-runtime-interface = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -sp-session = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -sp-state-machine = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -sp-std = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -sp-storage = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -sp-timestamp = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -sp-transaction-pool = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -sp-version = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -sp-weights = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } +sp-api = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +sp-block-builder = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +sp-blockchain = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" } +sp-consensus = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" } +sp-consensus-aura = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +sp-consensus-grandpa = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +sp-core = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +sp-crypto-hashing = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +sp-database = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" } +sp-externalities = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +sp-genesis-builder = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +sp-inherents = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +sp-io = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +sp-keyring = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" } +sp-offchain = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +sp-runtime = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +sp-runtime-interface = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +sp-session = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +sp-state-machine = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +sp-std = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +sp-storage = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +sp-timestamp = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +sp-transaction-pool = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +sp-version = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +sp-weights = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } # Substrate FRAME -frame-benchmarking = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -frame-executive = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -frame-support = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -frame-system = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -frame-system-benchmarking = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -frame-system-rpc-runtime-api = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -pallet-aura = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -pallet-balances = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -pallet-grandpa = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -pallet-sudo = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -pallet-timestamp = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -pallet-transaction-payment = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -pallet-transaction-payment-rpc = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" } -pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } -pallet-utility = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } +frame-benchmarking = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +frame-executive = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +frame-support = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +frame-system = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +frame-system-benchmarking = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +frame-system-rpc-runtime-api = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +pallet-aura = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +pallet-balances = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +pallet-grandpa = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +pallet-sudo = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +pallet-timestamp = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +pallet-transaction-payment = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +pallet-transaction-payment-rpc = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" } +pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } +pallet-utility = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } # Substrate Utility -frame-benchmarking-cli = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" } -prometheus-endpoint = { package = "substrate-prometheus-endpoint", git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" } -substrate-build-script-utils = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" } -substrate-frame-rpc-system = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" } -substrate-test-runtime-client = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" } -substrate-wasm-builder = { git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f" } +frame-benchmarking-cli = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" } +prometheus-endpoint = { package = "substrate-prometheus-endpoint", git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" } +substrate-build-script-utils = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" } +substrate-frame-rpc-system = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" } +substrate-test-runtime-client = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" } +substrate-wasm-builder = { git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f" } # XCM -xcm = { package = "staging-xcm", git = "https://github.com/subspace/polkadot-sdk", rev = "b66c1c2e48b44f6433b421e6d5a0aedd2165b85f", default-features = false } +xcm = { package = "staging-xcm", git = "https://github.com/subspace/polkadot-sdk", rev = "ac2f3efb476ee3f5ac6bafefb458e9be158adb7f", default-features = false } # Arkworks ark-bls12-377 = { version = "0.4.0", default-features = false, features = ["curve"] }