diff --git a/Cargo.lock b/Cargo.lock index 73e1e43..96576c4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -23,11 +23,11 @@ dependencies = [ [[package]] name = "addr2line" -version = "0.24.1" +version = "0.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5fb1d8e4442bd405fdfd1dacb42792696b0cf9cb15882e5d097b742a676d375" +checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" dependencies = [ - "gimli 0.31.0", + "gimli 0.31.1", ] [[package]] @@ -105,18 +105,18 @@ version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3a7a18afb0b318616b6b2b0e2e7ac5529d32a966c673b48091c9919e284e6aca" dependencies = [ - "alloy-primitives 0.8.5", + "alloy-primitives 0.8.9", "alloy-serde", "serde", ] [[package]] name = "alloy-json-abi" -version = "0.8.5" +version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a438d4486b5d525df3b3004188f9d5cd1d65cd30ecc41e5a3ccef6f6342e8af9" +checksum = "4b5671117c38b1c2306891f97ad3828d85487087f54ebe2c7591a055ea5bcea7" dependencies = [ - "alloy-primitives 0.8.5", + "alloy-primitives 0.8.9", "alloy-sol-type-parser", "serde", "serde_json", @@ -144,18 +144,19 @@ dependencies = [ [[package]] name = "alloy-primitives" -version = "0.8.5" +version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "260d3ff3bff0bb84599f032a2f2c6828180b0ea0cd41fdaf44f39cef3ba41861" +checksum = "c71738eb20c42c5fb149571e76536a0f309d142f3957c28791662b96baf77a3d" dependencies = [ "alloy-rlp", "bytes", "cfg-if", "const-hex", "derive_more 1.0.0", - "hashbrown 0.14.5", + "foldhash", + "hashbrown 0.15.0", "hex-literal", - "indexmap 2.5.0", + "indexmap 2.6.0", "itoa", "k256", "keccak-asm", @@ -185,7 +186,7 @@ version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "731f75ec5d383107fd745d781619bd9cedf145836c51ecb991623d41278e71fa" dependencies = [ - "alloy-primitives 0.8.5", + "alloy-primitives 0.8.9", "serde", "serde_json", ] @@ -202,63 +203,63 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", "syn-solidity 0.4.2", "tiny-keccak", ] [[package]] name = "alloy-sol-macro" -version = "0.8.5" +version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68e7f6e8fe5b443f82b3f1e15abfa191128f71569148428e49449d01f6f49e8b" +checksum = "b0900b83f4ee1f45c640ceee596afbc118051921b9438fdb5a3175c1a7e05f8b" dependencies = [ "alloy-sol-macro-expander", "alloy-sol-macro-input", "proc-macro-error2", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] name = "alloy-sol-macro-expander" -version = "0.8.5" +version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b96ce28d2fde09abb6135f410c41fad670a3a770b6776869bd852f1df102e6f" +checksum = "a41b1e78dde06b5e12e6702fa8c1d30621bf07728ba75b801fb801c9c6a0ba10" dependencies = [ "alloy-sol-macro-input", "const-hex", "heck 0.5.0", - "indexmap 2.5.0", + "indexmap 2.6.0", "proc-macro-error2", "proc-macro2", "quote", - "syn 2.0.79", - "syn-solidity 0.8.5", + "syn 2.0.82", + "syn-solidity 0.8.9", "tiny-keccak", ] [[package]] name = "alloy-sol-macro-input" -version = "0.8.5" +version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "906746396a8296537745711630d9185746c0b50c033d5e9d18b0a6eba3d53f90" +checksum = "91dc311a561a306664393407b88d3e53ae58581624128afd8a15faa5de3627dc" dependencies = [ "const-hex", "dunce", "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.79", - "syn-solidity 0.8.5", + "syn 2.0.82", + "syn-solidity 0.8.9", ] [[package]] name = "alloy-sol-type-parser" -version = "0.8.5" +version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc85178909a49c8827ffccfc9103a7ce1767ae66a801b69bdc326913870bf8e6" +checksum = "45d1fbee9e698f3ba176b6e7a145f4aefe6d2b746b611e8bb246fe11a0e9f6c4" dependencies = [ "serde", "winnow", @@ -278,13 +279,13 @@ dependencies = [ [[package]] name = "alloy-sol-types" -version = "0.8.5" +version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d86a533ce22525969661b25dfe296c112d35eb6861f188fd284f8bd4bb3842ae" +checksum = "086f41bc6ebcd8cb15f38ba20e47be38dd03692149681ce8061c35d960dbf850" dependencies = [ "alloy-json-abi", - "alloy-primitives 0.8.5", - "alloy-sol-macro 0.8.5", + "alloy-primitives 0.8.9", + "alloy-sol-macro 0.8.9", "const-hex", "serde", ] @@ -346,9 +347,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.89" +version = "1.0.90" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6" +checksum = "37bf3594c4c988a53154954629820791dde498571819ae4ca50ca811e060cc95" [[package]] name = "approx" @@ -370,7 +371,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] @@ -747,7 +748,7 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" [[package]] name = "asset-test-utils" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-pallet-xcmp-queue", @@ -776,7 +777,7 @@ dependencies = [ [[package]] name = "assets-common" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -804,9 +805,15 @@ checksum = "721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] +[[package]] +name = "atomic-waker" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" + [[package]] name = "auto_impl" version = "1.2.0" @@ -815,7 +822,7 @@ checksum = "3c87f3f15e7794432337fc718554eaa4dc8f04c9677a950ffe366f20a162ae42" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] @@ -830,11 +837,11 @@ version = "0.3.74" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" dependencies = [ - "addr2line 0.24.1", + "addr2line 0.24.2", "cfg-if", "libc", "miniz_oxide", - "object 0.36.4", + "object 0.36.5", "rustc-demangle", "windows-targets 0.52.6", ] @@ -853,7 +860,7 @@ dependencies = [ "dleq_vrf", "rand_chacha", "rand_core", - "ring", + "ring 0.1.0", "sha2 0.10.8", "sp-ark-bls12-381", "sp-ark-ed-on-bls12-381-bandersnatch", @@ -866,6 +873,12 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" +[[package]] +name = "base58" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6107fe1be6682a68940da878d9e9f5e90ca5745b3dec9fd1bb393c8777d4f581" + [[package]] name = "base64" version = "0.13.1" @@ -878,6 +891,12 @@ version = "0.21.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" +[[package]] +name = "base64" +version = "0.22.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" + [[package]] name = "base64ct" version = "1.6.0" @@ -887,7 +906,7 @@ checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" [[package]] name = "binary-merkle-tree" version = "13.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "hash-db", "log", @@ -903,6 +922,33 @@ dependencies = [ "serde", ] +[[package]] +name = "bip32" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa13fae8b6255872fd86f7faf4b41168661d7d78609f7bfe6771b85c6739a15b" +dependencies = [ + "bs58", + "hmac 0.12.1", + "k256", + "rand_core", + "ripemd", + "sha2 0.10.8", + "subtle", + "zeroize", +] + +[[package]] +name = "bip39" +version = "2.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33415e24172c1b7d6066f6d999545375ab8e1d95421d6784bdfff9496f292387" +dependencies = [ + "bitcoin_hashes", + "serde", + "unicode-normalization", +] + [[package]] name = "bit-set" version = "0.5.3" @@ -1012,9 +1058,9 @@ dependencies = [ [[package]] name = "bounded-collections" -version = "0.2.0" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d32385ecb91a31bddaf908e8dcf4a15aef1bcd3913cc03ebfad02ff6d568abc1" +checksum = "db436177db0d505b1507f03aca56a41442ae6efdf8b6eaa855d73e52c5b078dc" dependencies = [ "log", "parity-scale-codec", @@ -1025,7 +1071,7 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bp-runtime", "finality-grandpa", @@ -1036,13 +1082,13 @@ dependencies = [ "sp-consensus-grandpa", "sp-core", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", ] [[package]] name = "bp-messages" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bp-header-chain", "bp-runtime", @@ -1052,13 +1098,13 @@ dependencies = [ "serde", "sp-core", "sp-io", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", ] [[package]] name = "bp-parachains" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bp-header-chain", "bp-polkadot-core", @@ -1069,26 +1115,26 @@ dependencies = [ "scale-info", "sp-core", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", ] [[package]] name = "bp-polkadot" version = "0.5.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bp-header-chain", "bp-polkadot-core", "bp-runtime", "frame-support", "sp-api", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", ] [[package]] name = "bp-polkadot-core" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bp-messages", "bp-runtime", @@ -1099,13 +1145,13 @@ dependencies = [ "serde", "sp-core", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", ] [[package]] name = "bp-relayers" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bp-header-chain", "bp-messages", @@ -1117,13 +1163,13 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", ] [[package]] name = "bp-runtime" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-support", "frame-system", @@ -1138,7 +1184,7 @@ dependencies = [ "sp-io", "sp-runtime", "sp-state-machine", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-trie", "trie-db", ] @@ -1146,7 +1192,7 @@ dependencies = [ [[package]] name = "bp-test-utils" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bp-header-chain", "bp-parachains", @@ -1159,14 +1205,14 @@ dependencies = [ "sp-consensus-grandpa", "sp-core", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-trie", ] [[package]] name = "bp-xcm-bridge-hub" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bp-messages", "bp-runtime", @@ -1176,14 +1222,14 @@ dependencies = [ "serde", "sp-core", "sp-io", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "staging-xcm", ] [[package]] name = "bp-xcm-bridge-hub-router" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "parity-scale-codec", "scale-info", @@ -1195,7 +1241,7 @@ dependencies = [ [[package]] name = "bridge-hub-common" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1205,14 +1251,14 @@ dependencies = [ "snowbridge-core", "sp-core", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "staging-xcm", ] [[package]] name = "bridge-hub-test-utils" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "asset-test-utils", "bp-header-chain", @@ -1246,7 +1292,7 @@ dependencies = [ "sp-io", "sp-keyring", "sp-runtime", - "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -1255,7 +1301,7 @@ dependencies = [ [[package]] name = "bridge-runtime-common" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bp-header-chain", "bp-messages", @@ -1277,7 +1323,7 @@ dependencies = [ "scale-info", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-trie", "sp-weights", "staging-xcm", @@ -1290,6 +1336,7 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bf88ba1141d185c399bee5288d850d63b8369520c1eafc32a0430b5b6c287bf4" dependencies = [ + "sha2 0.10.8", "tinyvec", ] @@ -1316,9 +1363,9 @@ checksum = "c3ac9f8b63eca6fd385229b3675f6cc0dc5c8a5c8a54a59d4f52ffd670d87b0c" [[package]] name = "bytemuck" -version = "1.18.0" +version = "1.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94bbb0ad554ad961ddc5da507a12a29b14e4ae5bda06b19f575a3e6079d2e2ae" +checksum = "8334215b81e418a0a7bdb8ef0849474f40bb10c8b71f1c4ed315cff49f32494d" [[package]] name = "byteorder" @@ -1328,9 +1375,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "bytes" -version = "1.7.2" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3" +checksum = "9ac0150caa2ae65ca5bd83f25c7de183dea78d4d366469f148435e2acfbad0da" dependencies = [ "serde", ] @@ -1375,15 +1422,21 @@ checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" [[package]] name = "cc" -version = "1.1.22" +version = "1.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9540e661f81799159abee814118cc139a2004b3a3aa3ea37724a1b66530b90e0" +checksum = "c2e7962b54006dcfcc61cb72735f4d89bb97061dd6a7ed882ec6b8ee53714c6f" dependencies = [ "jobserver", "libc", "shlex", ] +[[package]] +name = "cesu8" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c" + [[package]] name = "cfg-expr" version = "0.15.8" @@ -1438,9 +1491,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.18" +version = "4.5.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0956a43b323ac1afaffc053ed5c4b7c1f1800bacd1683c353aabbb752515dd3" +checksum = "b97f376d85a664d5837dbae44bf546e6477a679ff6610010f17276f686d867e8" dependencies = [ "clap_builder", "clap_derive", @@ -1448,14 +1501,14 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.18" +version = "4.5.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d72166dd41634086d5803a47eb71ae740e61d84709c36f3c34110173db3961b" +checksum = "19bc80abd44e4bed93ca373a0704ccbd1b710dc5749406201bb018272808dc54" dependencies = [ "anstream", "anstyle", "clap_lex", - "strsim", + "strsim 0.11.1", ] [[package]] @@ -1467,7 +1520,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] @@ -1502,6 +1555,16 @@ dependencies = [ "windows-sys 0.48.0", ] +[[package]] +name = "combine" +version = "4.6.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd" +dependencies = [ + "bytes", + "memchr", +] + [[package]] name = "common" version = "0.1.0" @@ -1539,9 +1602,9 @@ dependencies = [ [[package]] name = "const-hex" -version = "1.12.0" +version = "1.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94fb8a24a26d37e1ffd45343323dc9fe6654ceea44c12f2fcb3d7ac29e610bc6" +checksum = "0121754e84117e65f9d90648ee6aa4882a6e63110307ab73967a4c5e7e69e586" dependencies = [ "cfg-if", "cpufeatures", @@ -1594,6 +1657,22 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" +[[package]] +name = "core-foundation" +version = "0.9.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "core-foundation-sys" +version = "0.8.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" + [[package]] name = "cpp_demangle" version = "0.3.5" @@ -1831,7 +1910,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-aura-ext" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "cumulus-pallet-parachain-system", "frame-support", @@ -1848,7 +1927,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-dmp-queue" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "cumulus-primitives-core", "frame-benchmarking", @@ -1865,7 +1944,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bytes", "cumulus-pallet-parachain-system-proc-macro", @@ -1885,12 +1964,12 @@ dependencies = [ "polkadot-runtime-parachains", "scale-info", "sp-core", - "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-inherents", "sp-io", "sp-runtime", "sp-state-machine", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-trie", "sp-version", "staging-xcm", @@ -1901,18 +1980,18 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] name = "cumulus-pallet-session-benchmarking" version = "9.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -1925,7 +2004,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-solo-to-para" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "cumulus-pallet-parachain-system", "frame-support", @@ -1940,7 +2019,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1955,7 +2034,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcmp-queue" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bounded-collections", "bp-xcm-bridge-hub-router", @@ -1980,7 +2059,7 @@ dependencies = [ [[package]] name = "cumulus-ping" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "cumulus-pallet-xcm", "cumulus-primitives-core", @@ -1995,7 +2074,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-aura" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "sp-api", "sp-consensus-aura", @@ -2004,7 +2083,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -2020,7 +2099,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2034,17 +2113,17 @@ dependencies = [ [[package]] name = "cumulus-primitives-proof-size-hostfunction" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ - "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", - "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", + "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-trie", ] [[package]] name = "cumulus-primitives-storage-weight-reclaim" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-proof-size-hostfunction", @@ -2061,7 +2140,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-timestamp" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "cumulus-primitives-core", "sp-inherents", @@ -2071,7 +2150,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-utility" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2088,7 +2167,7 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -2122,14 +2201,14 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] name = "cxx" -version = "1.0.128" +version = "1.0.129" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54ccead7d199d584d139148b04b4a368d1ec7556a1d9ea2548febb1b9d49f9a4" +checksum = "cbdc8cca144dce1c4981b5c9ab748761619979e515c3d53b5df385c677d1d007" dependencies = [ "cc", "cxxbridge-flags", @@ -2139,9 +2218,9 @@ dependencies = [ [[package]] name = "cxx-build" -version = "1.0.128" +version = "1.0.129" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c77953e99f01508f89f55c494bfa867171ef3a6c8cea03d26975368f2121a5c1" +checksum = "c5764c3142ab44fcf857101d12c0ddf09c34499900557c764f5ad0597159d1fc" dependencies = [ "cc", "codespan-reporting", @@ -2149,24 +2228,94 @@ dependencies = [ "proc-macro2", "quote", "scratch", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] name = "cxxbridge-flags" -version = "1.0.128" +version = "1.0.129" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65777e06cc48f0cb0152024c77d6cf9e4bdb4408e7b48bea993d42fa0f5b02b6" +checksum = "d422aff542b4fa28c2ce8e5cc202d42dbf24702345c1fba3087b2d3f8a1b90ff" [[package]] name = "cxxbridge-macro" -version = "1.0.128" +version = "1.0.129" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98532a60dedaebc4848cb2cba5023337cc9ea3af16a5b062633fabfd9f18fb60" +checksum = "a1719100f31492cd6adeeab9a0f46cdbc846e615fdb66d7b398aa46ec7fdd06f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", +] + +[[package]] +name = "darling" +version = "0.14.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850" +dependencies = [ + "darling_core 0.14.4", + "darling_macro 0.14.4", +] + +[[package]] +name = "darling" +version = "0.20.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" +dependencies = [ + "darling_core 0.20.10", + "darling_macro 0.20.10", +] + +[[package]] +name = "darling_core" +version = "0.14.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0" +dependencies = [ + "fnv", + "ident_case", + "proc-macro2", + "quote", + "strsim 0.10.0", + "syn 1.0.109", +] + +[[package]] +name = "darling_core" +version = "0.20.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" +dependencies = [ + "fnv", + "ident_case", + "proc-macro2", + "quote", + "strsim 0.11.1", + "syn 2.0.82", +] + +[[package]] +name = "darling_macro" +version = "0.14.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e" +dependencies = [ + "darling_core 0.14.4", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "darling_macro" +version = "0.20.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" +dependencies = [ + "darling_core 0.20.10", + "quote", + "syn 2.0.82", ] [[package]] @@ -2207,7 +2356,18 @@ checksum = "d65d7ce8132b7c0e54497a4d9a55a1c2a0912a0d786cf894472ba818fba45762" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", +] + +[[package]] +name = "derive-where" +version = "1.2.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "62d671cc41a825ebabc75757b62d3d168c577f9149b2d49ece1dad1f72119d25" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.82", ] [[package]] @@ -2220,7 +2380,7 @@ dependencies = [ "proc-macro2", "quote", "rustc_version 0.4.1", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] @@ -2240,7 +2400,7 @@ checksum = "cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", "unicode-xid", ] @@ -2323,7 +2483,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "syn 2.0.79", + "syn 2.0.82", "termcolor", "toml 0.8.19", "walkdir", @@ -2471,7 +2631,7 @@ checksum = "de0d48a183585823424a4ce1aa132d174a6a81bd540895822eb4c8373a8e49e8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] @@ -2482,7 +2642,7 @@ checksum = "2f9ed6b3789237c8a0c1c505af1c7eb2c560df6186f01b098c3a1064ea532f38" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] @@ -2522,11 +2682,22 @@ dependencies = [ [[package]] name = "ethabi-decode" -version = "1.1.0" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9af52ec57c5147716872863c2567c886e7d62f539465b94352dbc0108fe5293" +checksum = "09d398648d65820a727d6a81e58b962f874473396a047e4c30bafe3240953417" dependencies = [ - "ethereum-types", + "ethereum-types 0.14.1", + "tiny-keccak", +] + +[[package]] +name = "ethbloom" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c22d4b5885b6aa2fe5e8b9329fb8d232bf739e434e6b87347c63bdd00c120f60" +dependencies = [ + "crunchy", + "fixed-hash", "tiny-keccak", ] @@ -2545,13 +2716,25 @@ dependencies = [ "tiny-keccak", ] +[[package]] +name = "ethereum-types" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "02d215cbf040552efcbe99a38372fe80ab9d00268e20012b79fcd0f073edd8ee" +dependencies = [ + "ethbloom 0.13.0", + "fixed-hash", + "primitive-types 0.12.2", + "uint 0.9.5", +] + [[package]] name = "ethereum-types" version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1ab15ed80916029f878e0267c3a9f92b67df55e79af370bf66199059ae2b4ee3" dependencies = [ - "ethbloom", + "ethbloom 0.14.1", "fixed-hash", "impl-codec 0.7.0", "impl-rlp", @@ -2573,7 +2756,7 @@ dependencies = [ "prettyplease", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] @@ -2700,6 +2883,12 @@ version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" +[[package]] +name = "foldhash" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f81ec6369c545a7d40e4589b5597581fa1c441fe1cce96dd1de43159910a36a2" + [[package]] name = "form_urlencoded" version = "1.2.1" @@ -2712,7 +2901,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-support", "frame-support-procedural", @@ -2728,15 +2917,15 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", - "sp-storage 19.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", + "sp-storage 19.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "static_assertions", ] [[package]] name = "frame-benchmarking-pallet-pov" version = "18.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -2750,18 +2939,18 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "13.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] name = "frame-election-provider-support" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -2777,7 +2966,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "aquamarine", "frame-support", @@ -2789,7 +2978,18 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", +] + +[[package]] +name = "frame-metadata" +version = "15.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "878babb0b136e731cc77ec2fd883ff02745ff21e6fb662729953d44923df009c" +dependencies = [ + "cfg-if", + "parity-scale-codec", + "scale-info", ] [[package]] @@ -2807,9 +3007,10 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "array-bytes", + "const-hex", "docify", "frame-support", "frame-system", @@ -2822,7 +3023,7 @@ dependencies = [ [[package]] name = "frame-support" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "aquamarine", "array-bytes", @@ -2830,7 +3031,7 @@ dependencies = [ "bitflags 1.3.2", "docify", "environmental", - "frame-metadata", + "frame-metadata 16.0.0", "frame-support-procedural", "impl-trait-for-tuples", "k256", @@ -2846,7 +3047,7 @@ dependencies = [ "sp-arithmetic", "sp-core", "sp-crypto-hashing-proc-macro", - "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-genesis-builder", "sp-inherents", "sp-io", @@ -2854,8 +3055,8 @@ dependencies = [ "sp-runtime", "sp-staking", "sp-state-machine", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", - "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", + "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-trie", "sp-weights", "static_assertions", @@ -2865,7 +3066,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "Inflector", "cfg-expr", @@ -2878,36 +3079,36 @@ dependencies = [ "proc-macro-warning", "proc-macro2", "quote", - "sp-crypto-hashing", - "syn 2.0.79", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", + "syn 2.0.82", ] [[package]] name = "frame-support-procedural-tools" version = "10.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] name = "frame-support-procedural-tools-derive" version = "11.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] name = "frame-system" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "cfg-if", "docify", @@ -2919,7 +3120,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-version", "sp-weights", ] @@ -2927,7 +3128,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -2941,7 +3142,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "docify", "parity-scale-codec", @@ -2951,7 +3152,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.34.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-support", "parity-scale-codec", @@ -2976,9 +3177,9 @@ checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" [[package]] name = "futures" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" +checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" dependencies = [ "futures-channel", "futures-core", @@ -2991,9 +3192,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" +checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" dependencies = [ "futures-core", "futures-sink", @@ -3001,15 +3202,15 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" +checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" [[package]] name = "futures-executor" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" +checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" dependencies = [ "futures-core", "futures-task", @@ -3019,44 +3220,48 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" +checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" [[package]] name = "futures-macro" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" +checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] name = "futures-sink" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" +checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" [[package]] name = "futures-task" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" +checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" [[package]] name = "futures-timer" version = "3.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24" +dependencies = [ + "gloo-timers", + "send_wrapper", +] [[package]] name = "futures-util" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" +checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" dependencies = [ "futures-channel", "futures-core", @@ -3144,9 +3349,55 @@ dependencies = [ [[package]] name = "gimli" -version = "0.31.0" +version = "0.31.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32085ea23f3234fc7846555e85283ba4de91e21016dc0455a16286d87a292d64" +checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" + +[[package]] +name = "gloo-net" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c06f627b1a58ca3d42b45d6104bf1e1a03799df472df00988b6ba21accc10580" +dependencies = [ + "futures-channel", + "futures-core", + "futures-sink", + "gloo-utils", + "http", + "js-sys", + "pin-project", + "serde", + "serde_json", + "thiserror", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + +[[package]] +name = "gloo-timers" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b995a66bb87bebce9a0f4a95aed01daca4872c050bfcb21653361c03bc35e5c" +dependencies = [ + "futures-channel", + "futures-core", + "js-sys", + "wasm-bindgen", +] + +[[package]] +name = "gloo-utils" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b5555354113b18c547c1d3a98fbf7fb32a9ff4f6fa112ce823a21641a0ba3aa" +dependencies = [ + "js-sys", + "serde", + "serde_json", + "wasm-bindgen", + "web-sys", +] [[package]] name = "group" @@ -3159,6 +3410,25 @@ dependencies = [ "subtle", ] +[[package]] +name = "h2" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "524e8ac6999421f49a846c2d4411f337e53497d8ec55d67753beffa43c5d9205" +dependencies = [ + "atomic-waker", + "bytes", + "fnv", + "futures-core", + "futures-sink", + "http", + "indexmap 2.6.0", + "slab", + "tokio", + "tokio-util", + "tracing", +] + [[package]] name = "half" version = "2.4.1" @@ -3207,6 +3477,15 @@ checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" dependencies = [ "ahash", "allocator-api2", +] + +[[package]] +name = "hashbrown" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb" +dependencies = [ + "foldhash", "serde", ] @@ -3303,12 +3582,116 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "http" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258" +dependencies = [ + "bytes", + "fnv", + "itoa", +] + +[[package]] +name = "http-body" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" +dependencies = [ + "bytes", + "http", +] + +[[package]] +name = "http-body-util" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f" +dependencies = [ + "bytes", + "futures-util", + "http", + "http-body", + "pin-project-lite", +] + +[[package]] +name = "httparse" +version = "1.9.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946" + +[[package]] +name = "httpdate" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" + [[package]] name = "humantime" version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" +[[package]] +name = "hyper" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbbff0a806a4728c99295b254c8838933b5b082d75e3cb70c8dab21fdfbcfa9a" +dependencies = [ + "bytes", + "futures-channel", + "futures-util", + "h2", + "http", + "http-body", + "httparse", + "httpdate", + "itoa", + "pin-project-lite", + "smallvec", + "tokio", + "want", +] + +[[package]] +name = "hyper-rustls" +version = "0.27.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "08afdbb5c31130e3034af566421053ab03787c640246a446327f550d11bcb333" +dependencies = [ + "futures-util", + "http", + "hyper", + "hyper-util", + "log", + "rustls", + "rustls-pki-types", + "tokio", + "tokio-rustls", + "tower-service", +] + +[[package]] +name = "hyper-util" +version = "0.1.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41296eb09f183ac68eec06e03cdbea2e759633d4067b2f6552fc2e009bcad08b" +dependencies = [ + "bytes", + "futures-channel", + "futures-util", + "http", + "http-body", + "hyper", + "pin-project-lite", + "socket2", + "tokio", + "tower-service", + "tracing", +] + [[package]] name = "iced-x86" version = "1.21.0" @@ -3318,6 +3701,12 @@ dependencies = [ "lazy_static", ] +[[package]] +name = "ident_case" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" + [[package]] name = "idna" version = "0.5.0" @@ -3427,12 +3816,12 @@ dependencies = [ [[package]] name = "indexmap" -version = "2.5.0" +version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "68b900aa2f7301e21c36462b170ee99994de34dff39a4a6a528e80e7376d07e5" +checksum = "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da" dependencies = [ "equivalent", - "hashbrown 0.14.5", + "hashbrown 0.15.0", "serde", ] @@ -3465,7 +3854,7 @@ checksum = "9dd28cfd4cfba665d47d31c08a6ba637eed16770abca2eccbbc3ca831fef1e44" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] @@ -3547,6 +3936,26 @@ version = "1.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" +[[package]] +name = "jni" +version = "0.19.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c6df18c2e3db7e453d3c6ac5b3e9d5182664d28788126d39b91f2d1e22b017ec" +dependencies = [ + "cesu8", + "combine", + "jni-sys", + "log", + "thiserror", + "walkdir", +] + +[[package]] +name = "jni-sys" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130" + [[package]] name = "jobserver" version = "0.1.32" @@ -3558,13 +3967,184 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.70" +version = "0.3.72" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a" +checksum = "6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9" dependencies = [ "wasm-bindgen", ] +[[package]] +name = "jsonrpsee" +version = "0.24.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c5c71d8c1a731cc4227c2f698d377e7848ca12c8a48866fc5e6951c43a4db843" +dependencies = [ + "jsonrpsee-client-transport", + "jsonrpsee-core", + "jsonrpsee-http-client", + "jsonrpsee-proc-macros", + "jsonrpsee-server", + "jsonrpsee-types", + "jsonrpsee-wasm-client", + "jsonrpsee-ws-client", + "tokio", + "tracing", +] + +[[package]] +name = "jsonrpsee-client-transport" +version = "0.24.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "548125b159ba1314104f5bb5f38519e03a41862786aa3925cf349aae9cdd546e" +dependencies = [ + "base64 0.22.1", + "futures-channel", + "futures-util", + "gloo-net", + "http", + "jsonrpsee-core", + "pin-project", + "rustls", + "rustls-pki-types", + "rustls-platform-verifier", + "soketto", + "thiserror", + "tokio", + "tokio-rustls", + "tokio-util", + "tracing", + "url", +] + +[[package]] +name = "jsonrpsee-core" +version = "0.24.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f2882f6f8acb9fdaec7cefc4fd607119a9bd709831df7d7672a1d3b644628280" +dependencies = [ + "async-trait", + "bytes", + "futures-timer", + "futures-util", + "http", + "http-body", + "http-body-util", + "jsonrpsee-types", + "parking_lot", + "pin-project", + "rand", + "rustc-hash 2.0.0", + "serde", + "serde_json", + "thiserror", + "tokio", + "tokio-stream", + "tracing", + "wasm-bindgen-futures", +] + +[[package]] +name = "jsonrpsee-http-client" +version = "0.24.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b3638bc4617f96675973253b3a45006933bde93c2fd8a6170b33c777cc389e5b" +dependencies = [ + "async-trait", + "base64 0.22.1", + "http-body", + "hyper", + "hyper-rustls", + "hyper-util", + "jsonrpsee-core", + "jsonrpsee-types", + "rustls", + "rustls-platform-verifier", + "serde", + "serde_json", + "thiserror", + "tokio", + "tower", + "tracing", + "url", +] + +[[package]] +name = "jsonrpsee-proc-macros" +version = "0.24.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c06c01ae0007548e73412c08e2285ffe5d723195bf268bce67b1b77c3bb2a14d" +dependencies = [ + "heck 0.5.0", + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 2.0.82", +] + +[[package]] +name = "jsonrpsee-server" +version = "0.24.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82ad8ddc14be1d4290cd68046e7d1d37acd408efed6d3ca08aefcc3ad6da069c" +dependencies = [ + "futures-util", + "http", + "http-body", + "http-body-util", + "hyper", + "hyper-util", + "jsonrpsee-core", + "jsonrpsee-types", + "pin-project", + "route-recognizer", + "serde", + "serde_json", + "soketto", + "thiserror", + "tokio", + "tokio-stream", + "tokio-util", + "tower", + "tracing", +] + +[[package]] +name = "jsonrpsee-types" +version = "0.24.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a178c60086f24cc35bb82f57c651d0d25d99c4742b4d335de04e97fa1f08a8a1" +dependencies = [ + "http", + "serde", + "serde_json", + "thiserror", +] + +[[package]] +name = "jsonrpsee-wasm-client" +version = "0.24.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1a01cd500915d24ab28ca17527e23901ef1be6d659a2322451e1045532516c25" +dependencies = [ + "jsonrpsee-client-transport", + "jsonrpsee-core", + "jsonrpsee-types", +] + +[[package]] +name = "jsonrpsee-ws-client" +version = "0.24.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fe322e0896d0955a3ebdd5bf813571c53fea29edd713bc315b76620b327e86d" +dependencies = [ + "http", + "jsonrpsee-client-transport", + "jsonrpsee-core", + "jsonrpsee-types", + "url", +] + [[package]] name = "k256" version = "0.13.4" @@ -3598,6 +4178,16 @@ dependencies = [ "sha3-asm", ] +[[package]] +name = "keccak-hash" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4b286e6b663fb926e1eeb68528e69cb70ed46c6d65871a21b2215ae8154c6d3c" +dependencies = [ + "primitive-types 0.12.2", + "tiny-keccak", +] + [[package]] name = "lazy_static" version = "1.5.0" @@ -3606,9 +4196,9 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" [[package]] name = "libc" -version = "0.2.159" +version = "0.2.161" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5" +checksum = "8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1" [[package]] name = "libm" @@ -3696,9 +4286,9 @@ dependencies = [ [[package]] name = "linregress" -version = "0.5.3" +version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4de04dcecc58d366391f9920245b85ffa684558a5ef6e7736e754347c3aea9c2" +checksum = "a9eda9dcf4f2a99787827661f312ac3219292549c2ee992bf9a6248ffb066bf7" dependencies = [ "nalgebra", ] @@ -3771,7 +4361,7 @@ dependencies = [ "macro_magic_core", "macro_magic_macros", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] @@ -3785,7 +4375,7 @@ dependencies = [ "macro_magic_core_macros", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] @@ -3796,7 +4386,7 @@ checksum = "b02abfe41815b5bd98dbd4260173db2c116dda171dc0fe7838cb206333b83308" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] @@ -3807,7 +4397,7 @@ checksum = "73ea28ee64b88876bf45277ed9a5817c1817df061a74f2b988971a12570e5869" dependencies = [ "macro_magic_core", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] @@ -3898,6 +4488,18 @@ dependencies = [ "adler2", ] +[[package]] +name = "mio" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec" +dependencies = [ + "hermit-abi 0.3.9", + "libc", + "wasi", + "windows-sys 0.52.0", +] + [[package]] name = "multi-stash" version = "0.2.0" @@ -3906,13 +4508,12 @@ checksum = "685a9ac4b61f4e728e1d2c6a7844609c16527aeb5e6c865915c08e619c16410f" [[package]] name = "nalgebra" -version = "0.32.6" +version = "0.33.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b5c17de023a86f59ed79891b2e5d5a94c705dbe904a5b5c9c952ea6221b03e4" +checksum = "3bf139e93ad757869338ad85239cb1d6c067b23b94e5846e637ca6328ee4be60" dependencies = [ "approx", "matrixmultiply", - "nalgebra-macros", "num-complex", "num-rational", "num-traits", @@ -3920,17 +4521,6 @@ dependencies = [ "typenum", ] -[[package]] -name = "nalgebra-macros" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "254a5372af8fc138e36684761d3c0cdb758a4410e938babcff1c860ce14ddbfc" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.79", -] - [[package]] name = "nohash-hasher" version = "0.2.0" @@ -3994,7 +4584,7 @@ checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] @@ -4081,18 +4671,18 @@ dependencies = [ [[package]] name = "object" -version = "0.36.4" +version = "0.36.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "084f1a5821ac4c651660a94a7153d27ac9d8a53736203f58b31945ded098070a" +checksum = "aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e" dependencies = [ "memchr", ] [[package]] name = "once_cell" -version = "1.19.0" +version = "1.20.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" +checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" [[package]] name = "oorandom" @@ -4106,6 +4696,12 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" +[[package]] +name = "openssl-probe" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" + [[package]] name = "overload" version = "0.1.1" @@ -4115,7 +4711,7 @@ checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" [[package]] name = "pallet-alliance" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -4126,7 +4722,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core", - "sp-crypto-hashing", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-io", "sp-runtime", ] @@ -4134,7 +4730,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion" version = "10.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -4152,7 +4748,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion-ops" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -4170,7 +4766,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion-tx-payment" version = "10.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -4185,7 +4781,7 @@ dependencies = [ [[package]] name = "pallet-asset-rate" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -4199,7 +4795,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -4216,7 +4812,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "29.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -4232,7 +4828,7 @@ dependencies = [ [[package]] name = "pallet-assets-freezer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -4247,7 +4843,7 @@ dependencies = [ [[package]] name = "pallet-atomic-swap" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-support", "frame-system", @@ -4261,7 +4857,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-support", "frame-system", @@ -4277,7 +4873,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-support", "frame-system", @@ -4292,7 +4888,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-support", "frame-system", @@ -4305,7 +4901,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -4328,7 +4924,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "aquamarine", "docify", @@ -4343,13 +4939,13 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", ] [[package]] name = "pallet-balances" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "docify", "frame-benchmarking", @@ -4364,7 +4960,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-support", "frame-system", @@ -4383,7 +4979,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "array-bytes", "binary-merkle-tree", @@ -4408,7 +5004,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -4425,7 +5021,7 @@ dependencies = [ [[package]] name = "pallet-bridge-grandpa" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bp-header-chain", "bp-runtime", @@ -4438,13 +5034,13 @@ dependencies = [ "scale-info", "sp-consensus-grandpa", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", ] [[package]] name = "pallet-bridge-messages" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bp-header-chain", "bp-messages", @@ -4456,14 +5052,14 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-trie", ] [[package]] name = "pallet-bridge-parachains" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bp-header-chain", "bp-parachains", @@ -4477,13 +5073,13 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", ] [[package]] name = "pallet-bridge-relayers" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bp-header-chain", "bp-messages", @@ -4501,13 +5097,13 @@ dependencies = [ "scale-info", "sp-arithmetic", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", ] [[package]] name = "pallet-broker" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bitvec", "frame-benchmarking", @@ -4525,7 +5121,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -4543,7 +5139,7 @@ dependencies = [ [[package]] name = "pallet-collator-selection" version = "9.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -4562,7 +5158,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "docify", "frame-benchmarking", @@ -4579,7 +5175,7 @@ dependencies = [ [[package]] name = "pallet-collective-content" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -4593,7 +5189,7 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bitflags 1.3.2", "environmental", @@ -4615,7 +5211,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "staging-xcm", "staging-xcm-builder", "wasm-instrument", @@ -4625,7 +5221,7 @@ dependencies = [ [[package]] name = "pallet-contracts-mock-network" version = "3.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-support", "frame-system", @@ -4650,7 +5246,7 @@ dependencies = [ "sp-io", "sp-keystore", "sp-runtime", - "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -4660,17 +5256,17 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "18.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] name = "pallet-contracts-uapi" version = "5.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", @@ -4681,7 +5277,7 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "assert_matches", "frame-benchmarking", @@ -4697,7 +5293,7 @@ dependencies = [ [[package]] name = "pallet-core-fellowship" version = "12.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -4715,7 +5311,7 @@ dependencies = [ [[package]] name = "pallet-delegated-staking" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-support", "frame-system", @@ -4730,7 +5326,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -4747,7 +5343,7 @@ dependencies = [ [[package]] name = "pallet-dev-mode" version = "10.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-support", "frame-system", @@ -4762,7 +5358,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -4784,7 +5380,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -4797,7 +5393,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "29.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -4815,7 +5411,7 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "docify", "frame-benchmarking", @@ -4833,7 +5429,7 @@ dependencies = [ [[package]] name = "pallet-glutton" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "blake2", "frame-benchmarking", @@ -4851,7 +5447,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -4873,7 +5469,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "29.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "enumflags2", "frame-benchmarking", @@ -4889,7 +5485,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -4908,7 +5504,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -4924,7 +5520,7 @@ dependencies = [ [[package]] name = "pallet-insecure-randomness-collective-flip" version = "16.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-support", "frame-system", @@ -4937,7 +5533,7 @@ dependencies = [ [[package]] name = "pallet-lottery" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -4950,7 +5546,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -4966,7 +5562,7 @@ dependencies = [ [[package]] name = "pallet-message-queue" version = "31.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "environmental", "frame-benchmarking", @@ -4985,7 +5581,7 @@ dependencies = [ [[package]] name = "pallet-migrations" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "cfg-if", "docify", @@ -5003,7 +5599,7 @@ dependencies = [ [[package]] name = "pallet-mixnet" version = "0.4.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -5022,7 +5618,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -5039,7 +5635,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -5054,7 +5650,7 @@ dependencies = [ [[package]] name = "pallet-nft-fractionalization" version = "10.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -5070,7 +5666,7 @@ dependencies = [ [[package]] name = "pallet-nfts" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "enumflags2", "frame-benchmarking", @@ -5087,7 +5683,7 @@ dependencies = [ [[package]] name = "pallet-nfts-runtime-api" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "pallet-nfts", "parity-scale-codec", @@ -5097,7 +5693,7 @@ dependencies = [ [[package]] name = "pallet-nis" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -5112,7 +5708,7 @@ dependencies = [ [[package]] name = "pallet-node-authorization" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-support", "frame-system", @@ -5127,7 +5723,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-support", "frame-system", @@ -5139,13 +5735,13 @@ dependencies = [ "sp-io", "sp-runtime", "sp-staking", - "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", ] [[package]] name = "pallet-nomination-pools-benchmarking" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5158,14 +5754,14 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-runtime", - "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-staking", ] [[package]] name = "pallet-nomination-pools-runtime-api" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -5175,7 +5771,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-support", "frame-system", @@ -5191,7 +5787,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5214,7 +5810,7 @@ dependencies = [ [[package]] name = "pallet-paged-list" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "docify", "frame-benchmarking", @@ -5231,7 +5827,7 @@ dependencies = [ [[package]] name = "pallet-parameters" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "docify", "frame-benchmarking", @@ -5248,7 +5844,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -5264,7 +5860,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -5278,7 +5874,7 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -5296,7 +5892,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -5310,7 +5906,7 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -5327,7 +5923,7 @@ dependencies = [ [[package]] name = "pallet-remark" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -5343,45 +5939,53 @@ dependencies = [ [[package]] name = "pallet-revive" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bitflags 1.3.2", + "derive_more 0.99.18", "environmental", + "ethereum-types 0.15.1", "frame-benchmarking", "frame-support", "frame-system", + "hex", "impl-trait-for-tuples", + "jsonrpsee", "log", "pallet-balances", "pallet-revive-fixtures", "pallet-revive-proc-macro", "pallet-revive-uapi", + "pallet-transaction-payment", "parity-scale-codec", "paste", - "polkavm 0.12.0", - "polkavm-common 0.12.0", + "polkavm 0.13.0", + "polkavm-common 0.13.0", "rlp 0.6.1", "scale-info", "serde", "sp-api", + "sp-arithmetic", "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", + "sp-weights", "staging-xcm", "staging-xcm-builder", + "subxt-signer", ] [[package]] name = "pallet-revive-fixtures" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "anyhow", "frame-system", "log", "parity-wasm", - "polkavm-linker 0.12.0", + "polkavm-linker 0.13.0", "sp-core", "sp-io", "sp-runtime", @@ -5392,7 +5996,7 @@ dependencies = [ [[package]] name = "pallet-revive-mock-network" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-support", "frame-system", @@ -5416,7 +6020,7 @@ dependencies = [ "sp-io", "sp-keystore", "sp-runtime", - "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -5426,29 +6030,29 @@ dependencies = [ [[package]] name = "pallet-revive-proc-macro" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] name = "pallet-revive-uapi" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", "paste", - "polkavm-derive 0.12.0", + "polkavm-derive 0.13.0", "scale-info", ] [[package]] name = "pallet-root-offences" version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-support", "frame-system", @@ -5463,7 +6067,7 @@ dependencies = [ [[package]] name = "pallet-root-testing" version = "4.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-support", "frame-system", @@ -5477,7 +6081,7 @@ dependencies = [ [[package]] name = "pallet-safe-mode" version = "9.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "docify", "frame-benchmarking", @@ -5495,7 +6099,7 @@ dependencies = [ [[package]] name = "pallet-salary" version = "13.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -5513,7 +6117,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "29.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "docify", "frame-benchmarking", @@ -5530,7 +6134,7 @@ dependencies = [ [[package]] name = "pallet-scored-pool" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-support", "frame-system", @@ -5543,7 +6147,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-support", "frame-system", @@ -5564,7 +6168,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -5580,7 +6184,7 @@ dependencies = [ [[package]] name = "pallet-skip-feeless-payment" version = "3.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-support", "frame-system", @@ -5592,7 +6196,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -5609,7 +6213,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5630,7 +6234,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "log", "sp-arithmetic", @@ -5639,7 +6243,7 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "parity-scale-codec", "sp-api", @@ -5649,7 +6253,7 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" version = "29.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -5665,7 +6269,7 @@ dependencies = [ [[package]] name = "pallet-statement" version = "10.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-support", "frame-system", @@ -5682,7 +6286,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "docify", "frame-benchmarking", @@ -5697,7 +6301,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "docify", "frame-benchmarking", @@ -5709,14 +6313,14 @@ dependencies = [ "sp-inherents", "sp-io", "sp-runtime", - "sp-storage 19.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-storage 19.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-timestamp", ] [[package]] name = "pallet-tips" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -5734,7 +6338,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -5750,7 +6354,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -5762,7 +6366,7 @@ dependencies = [ [[package]] name = "pallet-transaction-storage" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -5781,7 +6385,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "docify", "frame-benchmarking", @@ -5800,7 +6404,7 @@ dependencies = [ [[package]] name = "pallet-tx-pause" version = "9.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "docify", "frame-benchmarking", @@ -5817,7 +6421,7 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -5831,7 +6435,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -5846,7 +6450,7 @@ dependencies = [ [[package]] name = "pallet-verify-signature" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -5862,7 +6466,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -5876,7 +6480,7 @@ dependencies = [ [[package]] name = "pallet-whitelist" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -5890,7 +6494,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bounded-collections", "frame-benchmarking", @@ -5913,7 +6517,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -5931,7 +6535,7 @@ dependencies = [ [[package]] name = "pallet-xcm-bridge-hub" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bp-messages", "bp-runtime", @@ -5944,7 +6548,7 @@ dependencies = [ "scale-info", "sp-core", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -5953,7 +6557,7 @@ dependencies = [ [[package]] name = "pallet-xcm-bridge-hub-router" version = "0.5.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bp-xcm-bridge-hub-router", "frame-benchmarking", @@ -5964,7 +6568,7 @@ dependencies = [ "scale-info", "sp-core", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "staging-xcm", "staging-xcm-builder", ] @@ -5972,7 +6576,7 @@ dependencies = [ [[package]] name = "parachains-common" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-utility", @@ -6002,7 +6606,7 @@ dependencies = [ [[package]] name = "parachains-runtimes-test-utils" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-pallet-xcmp-queue", @@ -6022,7 +6626,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "staging-parachain-info", "staging-xcm", "staging-xcm-executor", @@ -6145,15 +6749,35 @@ checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" [[package]] name = "pest" -version = "2.7.13" +version = "2.7.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fdbef9d1d47087a895abd220ed25eb4ad973a5e26f6a4367b038c25e28dfc2d9" +checksum = "879952a81a83930934cbf1786752d6dedc3b1f29e8f8fb2ad1d0a36f377cf442" dependencies = [ "memchr", "thiserror", "ucd-trie", ] +[[package]] +name = "pin-project" +version = "1.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf123a161dde1e524adf36f90bc5d8d3462824a9c43553ad07a8183161189ec" +dependencies = [ + "pin-project-internal", +] + +[[package]] +name = "pin-project-internal" +version = "1.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4502d8515ca9f32f1fb543d987f63d95a14934883db45bdb48060b6b69257f8" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.82", +] + [[package]] name = "pin-project-lite" version = "0.2.14" @@ -6223,7 +6847,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "parity-scale-codec", "scale-info", @@ -6234,7 +6858,7 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" version = "6.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bounded-collections", "derive_more 0.99.18", @@ -6250,7 +6874,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bitvec", "hex-literal", @@ -6271,13 +6895,13 @@ dependencies = [ "sp-keystore", "sp-runtime", "sp-staking", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", ] [[package]] name = "polkadot-runtime-common" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bitvec", "frame-benchmarking", @@ -6327,19 +6951,19 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bs58", "frame-benchmarking", "parity-scale-codec", "polkadot-primitives", - "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", ] [[package]] name = "polkadot-runtime-parachains" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bitflags 1.3.2", "bitvec", @@ -6379,7 +7003,7 @@ dependencies = [ "sp-runtime", "sp-session", "sp-staking", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "staging-xcm", "staging-xcm-executor", ] @@ -6387,7 +7011,7 @@ dependencies = [ [[package]] name = "polkadot-sdk" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "asset-test-utils", "assets-common", @@ -6579,11 +7203,11 @@ dependencies = [ "sp-consensus-slots", "sp-core", "sp-core-hashing", - "sp-crypto-ec-utils 0.10.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", - "sp-crypto-hashing", + "sp-crypto-ec-utils 0.10.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-crypto-hashing-proc-macro", - "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", - "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", + "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-genesis-builder", "sp-inherents", "sp-io", @@ -6595,22 +7219,22 @@ dependencies = [ "sp-npos-elections", "sp-offchain", "sp-runtime", - "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", - "sp-runtime-interface-proc-macro 17.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", + "sp-runtime-interface-proc-macro 17.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-session", "sp-staking", "sp-state-machine", "sp-statement-store", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", - "sp-storage 19.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", + "sp-storage 19.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-timestamp", - "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-transaction-pool", "sp-transaction-storage-proof", "sp-trie", "sp-version", "sp-version-proc-macro", - "sp-wasm-interface 20.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-wasm-interface 20.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-weights", "staging-parachain-info", "staging-xcm", @@ -6624,7 +7248,7 @@ dependencies = [ [[package]] name = "polkadot-sdk-frame" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "docify", "frame-benchmarking", @@ -6648,7 +7272,7 @@ dependencies = [ "sp-offchain", "sp-runtime", "sp-session", - "sp-storage 19.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-storage 19.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-transaction-pool", "sp-version", ] @@ -6668,15 +7292,15 @@ dependencies = [ [[package]] name = "polkavm" -version = "0.12.0" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f27910c5061e4cea6be6c66684b49d0f42b6a05900c9b0da9e7f3dd2d587a8d4" +checksum = "57e79a14b15ed38cb5b9a1e38d02e933f19e3d180ae5b325fed606c5e5b9177e" dependencies = [ "libc", "log", - "polkavm-assembler 0.12.0", - "polkavm-common 0.12.0", - "polkavm-linux-raw 0.12.0", + "polkavm-assembler 0.13.0", + "polkavm-common 0.13.0", + "polkavm-linux-raw 0.13.0", ] [[package]] @@ -6690,9 +7314,9 @@ dependencies = [ [[package]] name = "polkavm-assembler" -version = "0.12.0" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82f0e374fa043f31459b30d629d7e866247ac4b6c7662ac72e4e5bf50d052b92" +checksum = "4e8da55465000feb0a61bbf556ed03024db58f3420eca37721fc726b3b2136bf" dependencies = [ "log", ] @@ -6708,13 +7332,13 @@ dependencies = [ [[package]] name = "polkavm-common" -version = "0.12.0" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4e42e082c3d89da2346555baf4d951fe07dcb9208e42a02c272e6d5d0326f9a" +checksum = "084b4339aae7dfdaaa5aa7d634110afd95970e0737b6fb2a0cb10db8b56b753c" dependencies = [ "blake3", "log", - "polkavm-assembler 0.12.0", + "polkavm-assembler 0.13.0", ] [[package]] @@ -6728,11 +7352,11 @@ dependencies = [ [[package]] name = "polkavm-derive" -version = "0.12.0" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "540b798393e68a890202d5dc9f86a985b7ea83611e3406d90dc1043e7997b4d1" +checksum = "f4456b9657b2abd04ac41a61c99e206b7410f93daf0e9b42b49089508d836c40" dependencies = [ - "polkavm-derive-impl-macro 0.12.0", + "polkavm-derive-impl-macro 0.13.0", ] [[package]] @@ -6744,19 +7368,19 @@ dependencies = [ "polkavm-common 0.9.0", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] name = "polkavm-derive-impl" -version = "0.12.0" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d179eddaaef62ce5960faaa2ec9e8f131c81661c8b9365c4d55b275011688534" +checksum = "5e4f2c19e7ccc53d8e21429e83b6589bd4139d15481e455a90ba4335a4decb5a" dependencies = [ - "polkavm-common 0.12.0", + "polkavm-common 0.13.0", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] @@ -6766,30 +7390,30 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ba81f7b5faac81e528eb6158a6f3c9e0bb1008e0ffa19653bc8dea925ecb429" dependencies = [ "polkavm-derive-impl 0.9.0", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] name = "polkavm-derive-impl-macro" -version = "0.12.0" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd35472599d35d90e24afe9eb39ae6ee6cb1b924f0c03b277ef8b5f174a63853" +checksum = "e6f3ad876ca1855038c21d48cbe35164552208a54b21f8295a7d76bc33ef1e38" dependencies = [ - "polkavm-derive-impl 0.12.0", - "syn 2.0.79", + "polkavm-derive-impl 0.13.0", + "syn 2.0.82", ] [[package]] name = "polkavm-disassembler" -version = "0.12.0" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b0a761f6363106022ced97dba1c348a8af311fbc4fa7c3fe9c62be4e39e9822" +checksum = "2d56253557162cbf22941bb09e722c8ca1806f47f55757f41e484919217f74de" dependencies = [ "clap", "iced-x86", - "polkavm 0.12.0", - "polkavm-common 0.12.0", - "polkavm-linker 0.12.0", + "polkavm 0.13.0", + "polkavm-common 0.13.0", + "polkavm-linker 0.13.0", ] [[package]] @@ -6809,15 +7433,15 @@ dependencies = [ [[package]] name = "polkavm-linker" -version = "0.12.0" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f917b16db9ab13819a738a321b48a2d0d20d9e32dedcff75054148676afbec4" +checksum = "4aa6e5a396abf195289d6d63d70182e59a7c27b9b06d0b7361317df05c07c8a8" dependencies = [ "gimli 0.28.1", "hashbrown 0.14.5", "log", - "object 0.36.4", - "polkavm-common 0.12.0", + "object 0.36.5", + "polkavm-common 0.13.0", "regalloc2 0.9.3", "rustc-demangle", ] @@ -6830,9 +7454,9 @@ checksum = "26e85d3456948e650dff0cfc85603915847faf893ed1e66b020bb82ef4557120" [[package]] name = "polkavm-linux-raw" -version = "0.12.0" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d280301d5b5a321c732173c969058f4b5726f3a0046f6802f396df2599f3753d" +checksum = "686c4dd9c9c16cc22565b51bdbb269792318d0fd2e6b966b5f6c788534cad0e9" [[package]] name = "polyval" @@ -6863,12 +7487,12 @@ dependencies = [ [[package]] name = "prettyplease" -version = "0.2.22" +version = "0.2.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "479cf940fbbb3426c32c5d5176f62ad57549a0bb84773423ba8be9d089f5faba" +checksum = "910d41a655dac3b764f1ade94821093d3610248694320cd072303a8eedcf221d" dependencies = [ "proc-macro2", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] @@ -6879,6 +7503,8 @@ checksum = "0b34d9fd68ae0b74a41b21c03c2f62847aa0ffea044eee893b4c140b37e244e2" dependencies = [ "fixed-hash", "impl-codec 0.6.0", + "impl-serde 0.4.0", + "scale-info", "uint 0.9.5", ] @@ -6949,7 +7575,7 @@ dependencies = [ "proc-macro-error-attr2", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] @@ -6960,14 +7586,14 @@ checksum = "834da187cfe638ae8abb0203f0b33e5ccdb02a28e7199f2f47b3e2754f50edca" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] name = "proc-macro2" -version = "1.0.86" +version = "1.0.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" +checksum = "f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e" dependencies = [ "unicode-ident", ] @@ -6986,7 +7612,7 @@ dependencies = [ "rand", "rand_chacha", "rand_xorshift", - "regex-syntax 0.8.4", + "regex-syntax 0.8.5", "rusty-fork", "tempfile", "unarray", @@ -7090,9 +7716,9 @@ dependencies = [ [[package]] name = "redox_syscall" -version = "0.5.6" +version = "0.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "355ae415ccd3a04315d3f8246e86d67689ea74d88d915576e1589a351062a13b" +checksum = "9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f" dependencies = [ "bitflags 2.6.0", ] @@ -7125,7 +7751,7 @@ checksum = "bcc303e793d3734489387d205e9b186fac9c6cfacedd98cbb2e8a5943595f3e6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] @@ -7155,14 +7781,14 @@ dependencies = [ [[package]] name = "regex" -version = "1.10.6" +version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619" +checksum = "38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8" dependencies = [ "aho-corasick", "memchr", - "regex-automata 0.4.7", - "regex-syntax 0.8.4", + "regex-automata 0.4.8", + "regex-syntax 0.8.5", ] [[package]] @@ -7176,13 +7802,13 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.4.7" +version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df" +checksum = "368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3" dependencies = [ "aho-corasick", "memchr", - "regex-syntax 0.8.4", + "regex-syntax 0.8.5", ] [[package]] @@ -7199,15 +7825,15 @@ checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" [[package]] name = "regex-syntax" -version = "0.8.4" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b" +checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" [[package]] name = "revive-benchmarks" version = "0.1.0" dependencies = [ - "alloy-primitives 0.8.5", + "alloy-primitives 0.8.9", "criterion", "hex", "revive-differential", @@ -7234,7 +7860,7 @@ name = "revive-differential" version = "0.1.0" dependencies = [ "alloy-genesis", - "alloy-primitives 0.8.5", + "alloy-primitives 0.8.9", "alloy-serde", "hex", "serde", @@ -7246,12 +7872,12 @@ dependencies = [ name = "revive-integration" version = "0.1.0" dependencies = [ - "alloy-primitives 0.8.5", - "alloy-sol-types 0.8.5", + "alloy-primitives 0.8.9", + "alloy-sol-types 0.8.9", "env_logger", "hex", "log", - "polkavm 0.12.0", + "polkavm 0.13.0", "rayon", "revive-common", "revive-differential", @@ -7271,8 +7897,8 @@ dependencies = [ "inkwell", "libc", "lld-sys", - "polkavm-common 0.12.0", - "polkavm-linker 0.12.0", + "polkavm-common 0.13.0", + "polkavm-linker 0.13.0", "revive-builtins", "tempfile", ] @@ -7288,7 +7914,7 @@ dependencies = [ "md5", "num", "once_cell", - "polkavm-common 0.12.0", + "polkavm-common 0.13.0", "polkavm-disassembler", "regex", "revive-builtins", @@ -7306,7 +7932,7 @@ dependencies = [ name = "revive-runner" version = "0.1.0" dependencies = [ - "alloy-primitives 0.8.5", + "alloy-primitives 0.8.9", "hex", "parity-scale-codec", "polkadot-sdk", @@ -7387,6 +8013,30 @@ dependencies = [ "merlin", ] +[[package]] +name = "ring" +version = "0.17.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" +dependencies = [ + "cc", + "cfg-if", + "getrandom", + "libc", + "spin", + "untrusted", + "windows-sys 0.52.0", +] + +[[package]] +name = "ripemd" +version = "0.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd124222d17ad93a644ed9d011a40f4fb64aa54275c08cc216524a9ea82fb09f" +dependencies = [ + "digest 0.10.7", +] + [[package]] name = "rlp" version = "0.5.2" @@ -7410,7 +8060,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-support", "polkadot-primitives", @@ -7423,6 +8073,12 @@ dependencies = [ "staging-xcm-builder", ] +[[package]] +name = "route-recognizer" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "afab94fb28594581f62d981211a9a4d53cc8130bbcbbb89a0440d9b8e81a7746" + [[package]] name = "ruint" version = "1.12.3" @@ -7532,10 +8188,91 @@ dependencies = [ ] [[package]] -name = "rustversion" -version = "1.0.17" +name = "rustls" +version = "0.23.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6" +checksum = "5fbb44d7acc4e873d613422379f69f237a1b141928c02f6bc6ccfddddc2d7993" +dependencies = [ + "log", + "once_cell", + "ring 0.17.8", + "rustls-pki-types", + "rustls-webpki", + "subtle", + "zeroize", +] + +[[package]] +name = "rustls-native-certs" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5bfb394eeed242e909609f56089eecfe5fda225042e8b171791b9c95f5931e5" +dependencies = [ + "openssl-probe", + "rustls-pemfile", + "rustls-pki-types", + "schannel", + "security-framework", +] + +[[package]] +name = "rustls-pemfile" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50" +dependencies = [ + "rustls-pki-types", +] + +[[package]] +name = "rustls-pki-types" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b" + +[[package]] +name = "rustls-platform-verifier" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "afbb878bdfdf63a336a5e63561b1835e7a8c91524f51621db870169eac84b490" +dependencies = [ + "core-foundation", + "core-foundation-sys", + "jni", + "log", + "once_cell", + "rustls", + "rustls-native-certs", + "rustls-platform-verifier-android", + "rustls-webpki", + "security-framework", + "security-framework-sys", + "webpki-roots", + "winapi", +] + +[[package]] +name = "rustls-platform-verifier-android" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f" + +[[package]] +name = "rustls-webpki" +version = "0.102.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9" +dependencies = [ + "ring 0.17.8", + "rustls-pki-types", + "untrusted", +] + +[[package]] +name = "rustversion" +version = "1.0.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248" [[package]] name = "rusty-fork" @@ -7585,18 +8322,18 @@ dependencies = [ [[package]] name = "sc-allocator" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "log", "sp-core", - "sp-wasm-interface 20.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-wasm-interface 20.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "thiserror", ] [[package]] name = "sc-executor" version = "0.32.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "parity-scale-codec", "parking_lot", @@ -7606,25 +8343,25 @@ dependencies = [ "schnellru", "sp-api", "sp-core", - "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-io", "sp-panic-handler", - "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-trie", "sp-version", - "sp-wasm-interface 20.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-wasm-interface 20.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "tracing", ] [[package]] name = "sc-executor-common" version = "0.29.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "polkavm 0.9.3", "sc-allocator", "sp-maybe-compressed-blob", - "sp-wasm-interface 20.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-wasm-interface 20.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "thiserror", "wasm-instrument", ] @@ -7632,18 +8369,18 @@ dependencies = [ [[package]] name = "sc-executor-polkavm" version = "0.29.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "log", "polkavm 0.9.3", "sc-executor-common", - "sp-wasm-interface 20.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-wasm-interface 20.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", ] [[package]] name = "sc-executor-wasmtime" version = "0.29.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "anyhow", "cfg-if", @@ -7653,20 +8390,87 @@ dependencies = [ "rustix 0.36.17", "sc-allocator", "sc-executor-common", - "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", - "sp-wasm-interface 20.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", + "sp-wasm-interface 20.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "wasmtime", ] [[package]] -name = "scale-info" -version = "2.11.3" +name = "scale-bits" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eca070c12893629e2cc820a9761bedf6ce1dcddc9852984d1dc734b8bd9bd024" +checksum = "e57b1e7f6b65ed1f04e79a85a57d755ad56d76fdf1e9bddcc9ae14f71fcdcf54" +dependencies = [ + "parity-scale-codec", + "scale-info", + "scale-type-resolver", + "serde", +] + +[[package]] +name = "scale-decode" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e98f3262c250d90e700bb802eb704e1f841e03331c2eb815e46516c4edbf5b27" +dependencies = [ + "derive_more 0.99.18", + "parity-scale-codec", + "primitive-types 0.12.2", + "scale-bits", + "scale-decode-derive", + "scale-type-resolver", + "smallvec", +] + +[[package]] +name = "scale-decode-derive" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9bb22f574168103cdd3133b19281639ca65ad985e24612728f727339dcaf4021" +dependencies = [ + "darling 0.14.4", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "scale-encode" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "528464e6ae6c8f98e2b79633bf79ef939552e795e316579dab09c61670d56602" +dependencies = [ + "derive_more 0.99.18", + "parity-scale-codec", + "primitive-types 0.12.2", + "scale-bits", + "scale-encode-derive", + "scale-type-resolver", + "smallvec", +] + +[[package]] +name = "scale-encode-derive" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bef2618f123c88da9cd8853b69d766068f1eddc7692146d7dfe9b89e25ce2efd" +dependencies = [ + "darling 0.20.10", + "proc-macro-crate", + "proc-macro2", + "quote", + "syn 2.0.82", +] + +[[package]] +name = "scale-info" +version = "2.11.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22760a375f81a31817aeaf6f5081e9ccb7ffd7f2da1809a6e3fc82b6656f10d5" dependencies = [ "bitvec", "cfg-if", - "derive_more 0.99.18", + "derive_more 1.0.0", "parity-scale-codec", "scale-info-derive", "serde", @@ -7674,9 +8478,9 @@ dependencies = [ [[package]] name = "scale-info-derive" -version = "2.11.3" +version = "2.11.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d35494501194174bda522a32605929eefc9ecf7e0a326c26db1fdd85881eb62" +checksum = "abc61ebe25a5c410c0e245028fc9934bf8fa4817199ef5a24a68092edfd34614" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -7684,6 +8488,42 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "scale-type-resolver" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0cded6518aa0bd6c1be2b88ac81bf7044992f0f154bfbabd5ad34f43512abcb" +dependencies = [ + "scale-info", + "smallvec", +] + +[[package]] +name = "scale-value" +version = "0.16.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8cd6ab090d823e75cfdb258aad5fe92e13f2af7d04b43a55d607d25fcc38c811" +dependencies = [ + "derive_more 0.99.18", + "either", + "frame-metadata 15.1.0", + "parity-scale-codec", + "scale-bits", + "scale-decode", + "scale-encode", + "scale-info", + "scale-type-resolver", +] + +[[package]] +name = "schannel" +version = "0.1.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01227be5826fa0690321a2ba6c5cd57a19cf3f6a09e76973b58e61de6ab9d1c1" +dependencies = [ + "windows-sys 0.59.0", +] + [[package]] name = "schnellru" version = "0.2.3" @@ -7768,6 +8608,30 @@ dependencies = [ "zeroize", ] +[[package]] +name = "security-framework" +version = "2.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" +dependencies = [ + "bitflags 2.6.0", + "core-foundation", + "core-foundation-sys", + "libc", + "num-bigint", + "security-framework-sys", +] + +[[package]] +name = "security-framework-sys" +version = "2.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea4a292869320c0272d7bc55a5a6aafaff59b4f63404a003887b679a2e05b4b6" +dependencies = [ + "core-foundation-sys", + "libc", +] + [[package]] name = "semver" version = "0.6.0" @@ -7820,10 +8684,16 @@ dependencies = [ ] [[package]] -name = "serde" -version = "1.0.210" +name = "send_wrapper" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a" +checksum = "f638d531eccd6e23b980caf34876660d38e265409d8e99b397ab71eb3612fad0" + +[[package]] +name = "serde" +version = "1.0.212" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ccd4055b7e3937a5c2595e974f5bf1715a23919a595a04b5ad959bdbbb61ab04" dependencies = [ "serde_derive", ] @@ -7848,20 +8718,20 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.210" +version = "1.0.212" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f" +checksum = "726adf8349784fb68a42e6466f49362ae039d9c5333cc6eb131f4d6f94bb9126" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] name = "serde_json" -version = "1.0.128" +version = "1.0.132" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8" +checksum = "d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03" dependencies = [ "itoa", "memchr", @@ -7980,9 +8850,9 @@ dependencies = [ [[package]] name = "simba" -version = "0.8.1" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "061507c94fc6ab4ba1c9a0305018408e312e17c041eb63bef8aa726fa33aceae" +checksum = "b3a386a501cd104797982c15ae17aafe8b9261315b5d07e3ec803f2ea26be0fa" dependencies = [ "approx", "num-complex", @@ -8015,7 +8885,7 @@ checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" [[package]] name = "slot-range-helper" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "enumn", "parity-scale-codec", @@ -8042,7 +8912,7 @@ dependencies = [ [[package]] name = "snowbridge-beacon-primitives" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "byte-slice-cast", "frame-support", @@ -8056,7 +8926,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "ssz_rs", "ssz_rs_derive", ] @@ -8064,7 +8934,7 @@ dependencies = [ [[package]] name = "snowbridge-core" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "ethabi-decode", "frame-support", @@ -8079,7 +8949,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "staging-xcm", "staging-xcm-builder", ] @@ -8087,11 +8957,11 @@ dependencies = [ [[package]] name = "snowbridge-ethereum" version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "ethabi-decode", - "ethbloom", - "ethereum-types", + "ethbloom 0.14.1", + "ethereum-types 0.15.1", "hex-literal", "parity-bytes", "parity-scale-codec", @@ -8101,7 +8971,7 @@ dependencies = [ "serde-big-array", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", ] [[package]] @@ -8122,7 +8992,7 @@ dependencies = [ [[package]] name = "snowbridge-outbound-queue-merkle-tree" version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "parity-scale-codec", "scale-info", @@ -8133,20 +9003,20 @@ dependencies = [ [[package]] name = "snowbridge-outbound-queue-runtime-api" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-support", "parity-scale-codec", "snowbridge-core", "snowbridge-outbound-queue-merkle-tree", "sp-api", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", ] [[package]] name = "snowbridge-pallet-ethereum-client" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -8163,26 +9033,26 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "static_assertions", ] [[package]] name = "snowbridge-pallet-ethereum-client-fixtures" version = "0.9.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "hex-literal", "snowbridge-beacon-primitives", "snowbridge-core", "sp-core", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", ] [[package]] name = "snowbridge-pallet-inbound-queue" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "alloy-primitives 0.4.2", "alloy-sol-types 0.4.2", @@ -8201,7 +9071,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "staging-xcm", "staging-xcm-executor", ] @@ -8209,19 +9079,19 @@ dependencies = [ [[package]] name = "snowbridge-pallet-inbound-queue-fixtures" version = "0.10.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "hex-literal", "snowbridge-beacon-primitives", "snowbridge-core", "sp-core", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", ] [[package]] name = "snowbridge-pallet-outbound-queue" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bridge-hub-common", "ethabi-decode", @@ -8237,13 +9107,13 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", ] [[package]] name = "snowbridge-pallet-system" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-benchmarking", "frame-support", @@ -8255,7 +9125,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "staging-xcm", "staging-xcm-executor", ] @@ -8263,7 +9133,7 @@ dependencies = [ [[package]] name = "snowbridge-router-primitives" version = "0.9.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-support", "hex-literal", @@ -8274,7 +9144,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "staging-xcm", "staging-xcm-executor", ] @@ -8282,14 +9152,14 @@ dependencies = [ [[package]] name = "snowbridge-runtime-common" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-support", "log", "parity-scale-codec", "snowbridge-core", "sp-arithmetic", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -8298,7 +9168,7 @@ dependencies = [ [[package]] name = "snowbridge-runtime-test-common" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "cumulus-pallet-parachain-system", "frame-support", @@ -8329,19 +9199,45 @@ dependencies = [ [[package]] name = "snowbridge-system-runtime-api" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "parity-scale-codec", "snowbridge-core", "sp-api", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "staging-xcm", ] +[[package]] +name = "socket2" +version = "0.5.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" +dependencies = [ + "libc", + "windows-sys 0.52.0", +] + +[[package]] +name = "soketto" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37468c595637c10857701c990f93a40ce0e357cedb0953d1c26c8d8027f9bb53" +dependencies = [ + "base64 0.22.1", + "bytes", + "futures", + "http", + "httparse", + "log", + "rand", + "sha1", +] + [[package]] name = "sp-api" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "docify", "hash-db", @@ -8350,10 +9246,10 @@ dependencies = [ "scale-info", "sp-api-proc-macro", "sp-core", - "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-metadata-ir", "sp-runtime", - "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-state-machine", "sp-trie", "sp-version", @@ -8363,7 +9259,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "15.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "Inflector", "blake2", @@ -8371,13 +9267,13 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] name = "sp-application-crypto" version = "30.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "parity-scale-codec", "scale-info", @@ -8389,7 +9285,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "docify", "integer-sqrt", @@ -8421,7 +9317,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "parity-scale-codec", "scale-info", @@ -8433,7 +9329,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "sp-api", "sp-inherents", @@ -8443,7 +9339,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.32.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "async-trait", "parity-scale-codec", @@ -8459,7 +9355,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.32.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "async-trait", "parity-scale-codec", @@ -8477,7 +9373,7 @@ dependencies = [ [[package]] name = "sp-consensus-beefy" version = "13.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "parity-scale-codec", "scale-info", @@ -8485,7 +9381,7 @@ dependencies = [ "sp-api", "sp-application-crypto", "sp-core", - "sp-crypto-hashing", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-io", "sp-keystore", "sp-mmr-primitives", @@ -8497,7 +9393,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "13.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "finality-grandpa", "log", @@ -8514,7 +9410,7 @@ dependencies = [ [[package]] name = "sp-consensus-pow" version = "0.32.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "parity-scale-codec", "sp-api", @@ -8525,7 +9421,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.32.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "parity-scale-codec", "scale-info", @@ -8536,7 +9432,7 @@ dependencies = [ [[package]] name = "sp-core" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "array-bytes", "bandersnatch_vrfs", @@ -8549,7 +9445,7 @@ dependencies = [ "futures", "hash-db", "hash256-std-hasher", - "impl-serde 0.4.0", + "impl-serde 0.5.0", "itertools 0.11.0", "k256", "libsecp256k1", @@ -8566,12 +9462,12 @@ dependencies = [ "secp256k1", "secrecy", "serde", - "sp-crypto-hashing", - "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", - "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", - "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", - "sp-storage 19.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", + "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", + "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", + "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", + "sp-storage 19.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "ss58-registry", "substrate-bip39", "thiserror", @@ -8583,15 +9479,15 @@ dependencies = [ [[package]] name = "sp-core-hashing" version = "15.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ - "sp-crypto-hashing", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", ] [[package]] name = "sp-crypto-ec-utils" version = "0.10.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "ark-bls12-377", "ark-bls12-377-ext", @@ -8605,13 +9501,13 @@ dependencies = [ "ark-ed-on-bls12-381-bandersnatch", "ark-ed-on-bls12-381-bandersnatch-ext", "ark-scale", - "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", ] [[package]] name = "sp-crypto-ec-utils" version = "0.10.0" -source = "git+https://github.com/paritytech/polkadot-sdk#a5e40d0cd0a0d941d6fe58aa278fedfcb9102710" +source = "git+https://github.com/paritytech/polkadot-sdk#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "ark-bls12-377", "ark-bls12-377-ext", @@ -8631,7 +9527,21 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bc9927a7f81334ed5b8a98a4a978c81324d12bd9713ec76b5c68fd410174c5eb" +dependencies = [ + "blake2b_simd", + "byteorder", + "digest 0.10.7", + "sha2 0.10.8", + "sha3", + "twox-hash", +] + +[[package]] +name = "sp-crypto-hashing" +version = "0.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "blake2b_simd", "byteorder", @@ -8644,47 +9554,47 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "quote", - "sp-crypto-hashing", - "syn 2.0.79", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", + "syn 2.0.82", ] [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk#a5e40d0cd0a0d941d6fe58aa278fedfcb9102710" +source = "git+https://github.com/paritytech/polkadot-sdk#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] name = "sp-externalities" version = "0.25.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "environmental", "parity-scale-codec", - "sp-storage 19.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-storage 19.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", ] [[package]] name = "sp-externalities" version = "0.25.0" -source = "git+https://github.com/paritytech/polkadot-sdk#a5e40d0cd0a0d941d6fe58aa278fedfcb9102710" +source = "git+https://github.com/paritytech/polkadot-sdk#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "environmental", "parity-scale-codec", @@ -8694,7 +9604,7 @@ dependencies = [ [[package]] name = "sp-genesis-builder" version = "0.8.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "parity-scale-codec", "scale-info", @@ -8706,7 +9616,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -8719,7 +9629,7 @@ dependencies = [ [[package]] name = "sp-io" version = "30.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bytes", "docify", @@ -8731,12 +9641,12 @@ dependencies = [ "rustversion", "secp256k1", "sp-core", - "sp-crypto-hashing", - "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", + "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-keystore", - "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-state-machine", - "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-trie", "tracing", "tracing-core", @@ -8745,7 +9655,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "31.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "sp-core", "sp-runtime", @@ -8755,18 +9665,18 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.34.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "parity-scale-codec", "parking_lot", "sp-core", - "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", ] [[package]] name = "sp-maybe-compressed-blob" version = "11.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "thiserror", "zstd 0.12.4", @@ -8775,9 +9685,9 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ - "frame-metadata", + "frame-metadata 16.0.0", "parity-scale-codec", "scale-info", ] @@ -8785,7 +9695,7 @@ dependencies = [ [[package]] name = "sp-mixnet" version = "0.4.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "parity-scale-codec", "scale-info", @@ -8796,7 +9706,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "log", "parity-scale-codec", @@ -8805,7 +9715,7 @@ dependencies = [ "serde", "sp-api", "sp-core", - "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-runtime", "thiserror", ] @@ -8813,7 +9723,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "parity-scale-codec", "scale-info", @@ -8826,7 +9736,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "sp-api", "sp-core", @@ -8836,7 +9746,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "13.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "backtrace", "regex", @@ -8845,7 +9755,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "31.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "binary-merkle-tree", "docify", @@ -8864,7 +9774,7 @@ dependencies = [ "sp-arithmetic", "sp-core", "sp-io", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-trie", "sp-weights", "tracing", @@ -8874,32 +9784,32 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bytes", "impl-trait-for-tuples", "parity-scale-codec", "polkavm-derive 0.9.1", "primitive-types 0.13.1", - "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", - "sp-runtime-interface-proc-macro 17.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", - "sp-storage 19.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", - "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", - "sp-wasm-interface 20.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", + "sp-runtime-interface-proc-macro 17.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", + "sp-storage 19.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", + "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", + "sp-wasm-interface 20.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "static_assertions", ] [[package]] name = "sp-runtime-interface" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk#a5e40d0cd0a0d941d6fe58aa278fedfcb9102710" +source = "git+https://github.com/paritytech/polkadot-sdk#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bytes", "impl-trait-for-tuples", "parity-scale-codec", "polkavm-derive 0.9.1", - "primitive-types 0.12.2", + "primitive-types 0.13.1", "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)", "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk)", @@ -8912,33 +9822,33 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "17.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "Inflector", "expander", "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] name = "sp-runtime-interface-proc-macro" version = "17.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk#a5e40d0cd0a0d941d6fe58aa278fedfcb9102710" +source = "git+https://github.com/paritytech/polkadot-sdk#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "Inflector", "expander", "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] name = "sp-session" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "parity-scale-codec", "scale-info", @@ -8952,7 +9862,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -8965,7 +9875,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.35.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "hash-db", "log", @@ -8974,7 +9884,7 @@ dependencies = [ "rand", "smallvec", "sp-core", - "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-panic-handler", "sp-trie", "thiserror", @@ -8985,7 +9895,7 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "10.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "aes-gcm", "curve25519-dalek", @@ -8998,10 +9908,10 @@ dependencies = [ "sp-api", "sp-application-crypto", "sp-core", - "sp-crypto-hashing", - "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", + "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-runtime", - "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "thiserror", "x25519-dalek", ] @@ -9009,31 +9919,31 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk#a5e40d0cd0a0d941d6fe58aa278fedfcb9102710" +source = "git+https://github.com/paritytech/polkadot-sdk#aeebf2f383390f2f86527d70212162d5dbea8b93" [[package]] name = "sp-storage" version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ - "impl-serde 0.4.0", + "impl-serde 0.5.0", "parity-scale-codec", "ref-cast", "serde", - "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", ] [[package]] name = "sp-storage" version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk#a5e40d0cd0a0d941d6fe58aa278fedfcb9102710" +source = "git+https://github.com/paritytech/polkadot-sdk#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ - "impl-serde 0.4.0", + "impl-serde 0.5.0", "parity-scale-codec", "ref-cast", "serde", @@ -9043,7 +9953,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "async-trait", "parity-scale-codec", @@ -9055,7 +9965,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "16.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "parity-scale-codec", "tracing", @@ -9066,7 +9976,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "16.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk#a5e40d0cd0a0d941d6fe58aa278fedfcb9102710" +source = "git+https://github.com/paritytech/polkadot-sdk#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "parity-scale-codec", "tracing", @@ -9077,7 +9987,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "sp-api", "sp-runtime", @@ -9086,7 +9996,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "async-trait", "parity-scale-codec", @@ -9100,7 +10010,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "29.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "ahash", "hash-db", @@ -9112,7 +10022,7 @@ dependencies = [ "scale-info", "schnellru", "sp-core", - "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "thiserror", "tracing", "trie-db", @@ -9122,16 +10032,16 @@ dependencies = [ [[package]] name = "sp-version" version = "29.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ - "impl-serde 0.4.0", + "impl-serde 0.5.0", "parity-scale-codec", "parity-wasm", "scale-info", "serde", "sp-crypto-hashing-proc-macro", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "sp-version-proc-macro", "thiserror", ] @@ -9139,19 +10049,19 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "13.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "parity-scale-codec", "proc-macro-warning", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] name = "sp-wasm-interface" version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -9163,7 +10073,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk#a5e40d0cd0a0d941d6fe58aa278fedfcb9102710" +source = "git+https://github.com/paritytech/polkadot-sdk#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -9174,7 +10084,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "bounded-collections", "parity-scale-codec", @@ -9182,7 +10092,7 @@ dependencies = [ "serde", "smallvec", "sp-arithmetic", - "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", ] [[package]] @@ -9203,9 +10113,9 @@ dependencies = [ [[package]] name = "ss58-registry" -version = "1.50.0" +version = "1.51.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43fce22ed1df64d04b262351c8f9d5c6da4f76f79f25ad15529792f893fad25d" +checksum = "19409f13998e55816d1c728395af0b52ec066206341d939e22e7766df9b494b8" dependencies = [ "Inflector", "num-format", @@ -9261,7 +10171,7 @@ dependencies = [ [[package]] name = "staging-parachain-info" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -9274,7 +10184,7 @@ dependencies = [ [[package]] name = "staging-xcm" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "array-bytes", "bounded-collections", @@ -9293,7 +10203,7 @@ dependencies = [ [[package]] name = "staging-xcm-builder" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-support", "frame-system", @@ -9315,7 +10225,7 @@ dependencies = [ [[package]] name = "staging-xcm-executor" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "environmental", "frame-benchmarking", @@ -9349,6 +10259,12 @@ dependencies = [ "serde", ] +[[package]] +name = "strsim" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" + [[package]] name = "strsim" version = "0.11.1" @@ -9393,13 +10309,13 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] name = "substrate-bip39" version = "0.4.7" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "hmac 0.12.1", "pbkdf2", @@ -9411,7 +10327,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "17.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "build-helper", "cargo_metadata", @@ -9435,6 +10351,70 @@ version = "2.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" +[[package]] +name = "subxt-core" +version = "0.37.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3af3b36405538a36b424d229dc908d1396ceb0994c90825ce928709eac1a159a" +dependencies = [ + "base58", + "blake2", + "derive-where", + "frame-metadata 16.0.0", + "hashbrown 0.14.5", + "hex", + "impl-serde 0.4.0", + "parity-scale-codec", + "primitive-types 0.12.2", + "scale-bits", + "scale-decode", + "scale-encode", + "scale-info", + "scale-value", + "serde", + "serde_json", + "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "subxt-metadata", + "tracing", +] + +[[package]] +name = "subxt-metadata" +version = "0.37.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "738be5890fdeff899bbffff4d9c0f244fe2a952fb861301b937e3aa40ebb55da" +dependencies = [ + "frame-metadata 16.0.0", + "hashbrown 0.14.5", + "parity-scale-codec", + "scale-info", + "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", +] + +[[package]] +name = "subxt-signer" +version = "0.37.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f49888ae6ae90fe01b471193528eea5bd4ed52d8eecd2d13f4a2333b87388850" +dependencies = [ + "bip32", + "bip39", + "cfg-if", + "hex", + "hmac 0.12.1", + "keccak-hash", + "parity-scale-codec", + "pbkdf2", + "regex", + "schnorrkel", + "secp256k1", + "secrecy", + "sha2 0.10.8", + "sp-crypto-hashing 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", + "subxt-core", + "zeroize", +] + [[package]] name = "syn" version = "1.0.109" @@ -9448,9 +10428,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.79" +version = "2.0.82" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590" +checksum = "83540f837a8afc019423a8edb95b52a8effe46957ee402287f4292fae35be021" dependencies = [ "proc-macro2", "quote", @@ -9466,19 +10446,19 @@ dependencies = [ "paste", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] name = "syn-solidity" -version = "0.8.5" +version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ab661c8148c2261222a4d641ad5477fd4bea79406a99056096a0b41b35617a5" +checksum = "9d5e0c2ea8db64b2898b62ea2fbd60204ca95e0b2c6bdf53ff768bbe916fbe4d" dependencies = [ "paste", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] @@ -9495,9 +10475,9 @@ checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" [[package]] name = "tempfile" -version = "3.12.0" +version = "3.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04cbcdd0c794ebb0d4cf35e88edd2f7d2c4c3e9a5a6dab322839b321c6a87a64" +checksum = "f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b" dependencies = [ "cfg-if", "fastrand", @@ -9518,7 +10498,7 @@ dependencies = [ [[package]] name = "testnet-parachains-constants" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -9547,7 +10527,7 @@ checksum = "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] @@ -9625,6 +10605,70 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" +[[package]] +name = "tokio" +version = "1.41.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "145f3413504347a2be84393cc8a7d2fb4d863b375909ea59f2158261aa258bbb" +dependencies = [ + "backtrace", + "bytes", + "libc", + "mio", + "pin-project-lite", + "socket2", + "tokio-macros", + "windows-sys 0.52.0", +] + +[[package]] +name = "tokio-macros" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.82", +] + +[[package]] +name = "tokio-rustls" +version = "0.26.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4" +dependencies = [ + "rustls", + "rustls-pki-types", + "tokio", +] + +[[package]] +name = "tokio-stream" +version = "0.1.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f4e6ce100d0eb49a2734f8c0812bcd324cf357d21810932c5df6b96ef2b86f1" +dependencies = [ + "futures-core", + "pin-project-lite", + "tokio", + "tokio-util", +] + +[[package]] +name = "tokio-util" +version = "0.7.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a" +dependencies = [ + "bytes", + "futures-core", + "futures-io", + "futures-sink", + "pin-project-lite", + "tokio", +] + [[package]] name = "toml" version = "0.5.11" @@ -9661,13 +10705,40 @@ version = "0.22.22" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5" dependencies = [ - "indexmap 2.5.0", + "indexmap 2.6.0", "serde", "serde_spanned", "toml_datetime", "winnow", ] +[[package]] +name = "tower" +version = "0.4.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" +dependencies = [ + "futures-core", + "futures-util", + "pin-project", + "pin-project-lite", + "tower-layer", + "tower-service", + "tracing", +] + +[[package]] +name = "tower-layer" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" + +[[package]] +name = "tower-service" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" + [[package]] name = "tracing" version = "0.1.40" @@ -9688,7 +10759,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] @@ -9752,6 +10823,12 @@ dependencies = [ "hash-db", ] +[[package]] +name = "try-lock" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" + [[package]] name = "tt-call" version = "1.0.9" @@ -9784,9 +10861,9 @@ checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" [[package]] name = "ucd-trie" -version = "0.1.6" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9" +checksum = "2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971" [[package]] name = "uint" @@ -9820,9 +10897,9 @@ checksum = "eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94" [[package]] name = "unicode-bidi" -version = "0.3.15" +version = "0.3.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" +checksum = "5ab17db44d7388991a428b2ee655ce0c212e862eff1768a455c58f9aad6e7893" [[package]] name = "unicode-ident" @@ -9861,6 +10938,12 @@ dependencies = [ "subtle", ] +[[package]] +name = "untrusted" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" + [[package]] name = "url" version = "2.5.2" @@ -9892,9 +10975,9 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" [[package]] name = "w3f-bls" -version = "0.1.4" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c5da5fa2c6afa2c9158eaa7cd9aee249765eb32b5fb0c63ad8b9e79336a47ec" +checksum = "6a48c48447120a85b0bdb897ba9426a7aa15b4229498a2e19103e8c9368dd4b2" dependencies = [ "ark-bls12-377", "ark-bls12-381", @@ -9933,6 +11016,15 @@ dependencies = [ "winapi-util", ] +[[package]] +name = "want" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" +dependencies = [ + "try-lock", +] + [[package]] name = "wasi" version = "0.11.0+wasi-snapshot-preview1" @@ -9941,9 +11033,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" -version = "0.2.93" +version = "0.2.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5" +checksum = "128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e" dependencies = [ "cfg-if", "once_cell", @@ -9952,24 +11044,36 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.93" +version = "0.2.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b" +checksum = "cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358" dependencies = [ "bumpalo", "log", "once_cell", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", "wasm-bindgen-shared", ] [[package]] -name = "wasm-bindgen-macro" -version = "0.2.93" +name = "wasm-bindgen-futures" +version = "0.4.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf" +checksum = "cc7ec4f8827a71586374db3e87abdb5a2bb3a15afed140221307c3ec06b1f63b" +dependencies = [ + "cfg-if", + "js-sys", + "wasm-bindgen", + "web-sys", +] + +[[package]] +name = "wasm-bindgen-macro" +version = "0.2.95" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -9977,22 +11081,22 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.93" +version = "0.2.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836" +checksum = "26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.93" +version = "0.2.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484" +checksum = "65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d" [[package]] name = "wasm-instrument" @@ -10299,18 +11403,27 @@ dependencies = [ [[package]] name = "web-sys" -version = "0.3.70" +version = "0.3.72" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26fdeaafd9bd129f65e7c031593c24d62186301e0c72c8978fa1678be7d532c0" +checksum = "f6488b90108c040df0fe62fa815cbdee25124641df01814dd7282749234c6112" dependencies = [ "js-sys", "wasm-bindgen", ] +[[package]] +name = "webpki-roots" +version = "0.26.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "841c67bff177718f1d4dfefde8d8f0e78f9b6589319ba88312f567fc5841a958" +dependencies = [ + "rustls-pki-types", +] + [[package]] name = "westend-runtime-constants" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-support", "polkadot-primitives", @@ -10624,18 +11737,18 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "Inflector", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] name = "xcm-runtime-apis" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-support", "parity-scale-codec", @@ -10649,7 +11762,7 @@ dependencies = [ [[package]] name = "xcm-simulator" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9#5e0843e5a0fb601016dc1ccd46451a96049600e9" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93#aeebf2f383390f2f86527d70212162d5dbea8b93" dependencies = [ "frame-support", "frame-system", @@ -10662,7 +11775,7 @@ dependencies = [ "scale-info", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=5e0843e5a0fb601016dc1ccd46451a96049600e9)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aeebf2f383390f2f86527d70212162d5dbea8b93)", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -10686,7 +11799,7 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] @@ -10706,7 +11819,7 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.82", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 273f8c0..9cb82c3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -51,10 +51,10 @@ path-slash = "0.2" rayon = "1.8" clap = { version = "4", default-features = false, features = ["derive"] } rand = "0.8" -polkavm-common = "0.12" -polkavm-linker = "0.12" -polkavm-disassembler = "0.12" -polkavm = "0.12" +polkavm-common = "0.13" +polkavm-linker = "0.13" +polkavm-disassembler = "0.13" +polkavm = "0.13" alloy-primitives = { version = "0.8", features = ["serde"] } alloy-sol-types = "0.8" alloy-genesis = "0.3" @@ -67,7 +67,7 @@ log = { version = "0.4" } # polkadot-sdk and friends codec = { version = "3.6.12", default-features = false, package = "parity-scale-codec" } scale-info = { version = "2.11.1", default-features = false } -polkadot-sdk = { git = "https://github.com/paritytech/polkadot-sdk", rev = "5e0843e5a0fb601016dc1ccd46451a96049600e9" } +polkadot-sdk = { git = "https://github.com/paritytech/polkadot-sdk", rev = "aeebf2f383390f2f86527d70212162d5dbea8b93" } # llvm [workspace.dependencies.inkwell] diff --git a/crates/integration/codesize.json b/crates/integration/codesize.json index 8148d7d..d3ea8ed 100644 --- a/crates/integration/codesize.json +++ b/crates/integration/codesize.json @@ -1,10 +1,10 @@ { - "Baseline": 981, - "Computation": 4145, - "DivisionArithmetics": 40606, - "ERC20": 47335, - "Events": 1773, - "FibonacciIterative": 3027, - "Flipper": 3385, - "SHA1": 33545 + "Baseline": 989, + "Computation": 4153, + "DivisionArithmetics": 40614, + "ERC20": 47343, + "Events": 1781, + "FibonacciIterative": 3035, + "Flipper": 3393, + "SHA1": 33553 } \ No newline at end of file diff --git a/crates/runner/fixtures/Baseline.pvm b/crates/runner/fixtures/Baseline.pvm index aa6ad58..29fcfa5 100644 Binary files a/crates/runner/fixtures/Baseline.pvm and b/crates/runner/fixtures/Baseline.pvm differ diff --git a/crates/runner/src/lib.rs b/crates/runner/src/lib.rs index 00d91b4..a3a7986 100644 --- a/crates/runner/src/lib.rs +++ b/crates/runner/src/lib.rs @@ -26,10 +26,10 @@ use std::time::Duration; use hex::{FromHex, ToHex}; -use pallet_revive::AddressMapper; +use pallet_revive::{AddressMapper, ExecReturnValue, InstantiateReturnValue}; use polkadot_sdk::*; use polkadot_sdk::{ - pallet_revive::{CollectEvents, ContractExecResult, ContractInstantiateResult, DebugInfo}, + pallet_revive::{CollectEvents, ContractResult, DebugInfo}, polkadot_runtime_common::BuildStorage, polkadot_sdk_frame::testing_prelude::*, sp_core::{H160, H256}, @@ -179,11 +179,11 @@ impl VerifyCallExpectation { #[derive(Clone, Debug)] pub enum CallResult { Exec { - result: ContractExecResult, + result: ContractResult, wall_time: Duration, }, Instantiate { - result: ContractInstantiateResult, + result: ContractResult, wall_time: Duration, code_hash: H256, },