diff --git a/Cargo.lock b/Cargo.lock index 38c2afe..0c17e35 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -112,9 +112,9 @@ checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f" [[package]] name = "alloy-genesis" -version = "0.3.2" +version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91d8c017799918fe4c742fcd3d19a7c7b5839aea818f02e15e1bb37292b8a513" +checksum = "3a7a18afb0b318616b6b2b0e2e7ac5529d32a966c673b48091c9919e284e6aca" dependencies = [ "alloy-primitives 0.8.3", "alloy-serde", @@ -187,9 +187,9 @@ dependencies = [ [[package]] name = "alloy-serde" -version = "0.3.2" +version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da1c4dbeff85bba7bbacb5df2a05e68e426aed994669785017a9d33b4cee32f4" +checksum = "731f75ec5d383107fd745d781619bd9cedf145836c51ecb991623d41278e71fa" dependencies = [ "alloy-primitives 0.8.3", "serde", @@ -352,9 +352,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.87" +version = "1.0.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10f00e1f6e58a40e807377c75c6a7f97bf9044fab57816f2414e6f5f4499d7b8" +checksum = "86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6" [[package]] name = "approx" @@ -734,9 +734,9 @@ checksum = "5d5dde061bd34119e902bbb2d9b90c5692635cf59fb91d582c2b68043f1b8293" [[package]] name = "arrayref" -version = "0.3.8" +version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d151e35f61089500b617991b791fc8bfd237ae50cd5950803758a179b41e67a" +checksum = "76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb" [[package]] name = "arrayvec" @@ -753,7 +753,7 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" [[package]] name = "asset-test-utils" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-pallet-xcmp-queue", @@ -782,7 +782,7 @@ dependencies = [ [[package]] name = "assets-common" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -893,10 +893,11 @@ checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" [[package]] name = "binary-merkle-tree" version = "13.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "hash-db", "log", + "parity-scale-codec", ] [[package]] @@ -1017,7 +1018,7 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "bp-runtime", "finality-grandpa", @@ -1028,13 +1029,13 @@ dependencies = [ "sp-consensus-grandpa", "sp-core", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", ] [[package]] name = "bp-messages" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "bp-header-chain", "bp-runtime", @@ -1044,13 +1045,13 @@ dependencies = [ "serde", "sp-core", "sp-io", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", ] [[package]] name = "bp-parachains" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "bp-header-chain", "bp-polkadot-core", @@ -1061,26 +1062,26 @@ dependencies = [ "scale-info", "sp-core", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", ] [[package]] name = "bp-polkadot" version = "0.5.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" 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=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", ] [[package]] name = "bp-polkadot-core" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "bp-messages", "bp-runtime", @@ -1092,13 +1093,13 @@ dependencies = [ "serde", "sp-core", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", ] [[package]] name = "bp-relayers" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "bp-header-chain", "bp-messages", @@ -1110,13 +1111,13 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", ] [[package]] name = "bp-runtime" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support", "frame-system", @@ -1131,7 +1132,7 @@ dependencies = [ "sp-io", "sp-runtime", "sp-state-machine", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "sp-trie", "trie-db", ] @@ -1139,7 +1140,7 @@ dependencies = [ [[package]] name = "bp-test-utils" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "bp-header-chain", "bp-parachains", @@ -1152,14 +1153,14 @@ dependencies = [ "sp-consensus-grandpa", "sp-core", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "sp-trie", ] [[package]] name = "bp-xcm-bridge-hub" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "bp-messages", "bp-runtime", @@ -1169,14 +1170,14 @@ dependencies = [ "serde", "sp-core", "sp-io", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "staging-xcm", ] [[package]] name = "bp-xcm-bridge-hub-router" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "parity-scale-codec", "scale-info", @@ -1188,7 +1189,7 @@ dependencies = [ [[package]] name = "bridge-hub-common" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1198,14 +1199,14 @@ dependencies = [ "snowbridge-core", "sp-core", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "staging-xcm", ] [[package]] name = "bridge-hub-test-utils" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "asset-test-utils", "bp-header-chain", @@ -1238,7 +1239,7 @@ dependencies = [ "sp-io", "sp-keyring", "sp-runtime", - "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -1247,7 +1248,7 @@ dependencies = [ [[package]] name = "bridge-runtime-common" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "bp-header-chain", "bp-messages", @@ -1269,7 +1270,7 @@ dependencies = [ "scale-info", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "sp-trie", "staging-xcm", "tuplex", @@ -1319,9 +1320,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "bytes" -version = "1.7.1" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8318a53db07bb3f8dca91a600466bdb3f2eaadeedfdbcf02e1accbad9271ba50" +checksum = "428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3" dependencies = [ "serde", ] @@ -1366,9 +1367,9 @@ checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" [[package]] name = "cc" -version = "1.1.18" +version = "1.1.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b62ac837cdb5cb22e10a256099b4fc502b1dfe560cb282963a974d7abd80e476" +checksum = "07b1695e2c7e8fc85310cde85aeaab7e3097f593c91d209d3f9df76c928100f0" dependencies = [ "jobserver", "libc", @@ -1429,9 +1430,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.17" +version = "4.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e5a21b8495e732f1b3c364c9949b201ca7bae518c502c80256c96ad79eaf6ac" +checksum = "b0956a43b323ac1afaffc053ed5c4b7c1f1800bacd1683c353aabbb752515dd3" dependencies = [ "clap_builder", "clap_derive", @@ -1439,9 +1440,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.17" +version = "4.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cf2dd12af7a047ad9d6da2b6b249759a22a7abc0f474c1dae1777afa4b21a73" +checksum = "4d72166dd41634086d5803a47eb71ae740e61d84709c36f3c34110173db3961b" dependencies = [ "anstream", "anstyle", @@ -1451,9 +1452,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.5.13" +version = "4.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "501d359d5f3dcaf6ecdeee48833ae73ec6e42723a1e52419c79abf9507eec0a0" +checksum = "4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab" dependencies = [ "heck 0.5.0", "proc-macro2", @@ -1822,7 +1823,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-aura-ext" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "cumulus-pallet-parachain-system", "frame-support", @@ -1839,7 +1840,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-dmp-queue" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "cumulus-primitives-core", "frame-benchmarking", @@ -1856,7 +1857,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "bytes", "cumulus-pallet-parachain-system-proc-macro", @@ -1876,12 +1877,12 @@ dependencies = [ "polkadot-runtime-parachains", "scale-info", "sp-core", - "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "sp-inherents", "sp-io", "sp-runtime", "sp-state-machine", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "sp-trie", "sp-version", "staging-xcm", @@ -1892,7 +1893,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -1903,7 +1904,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-session-benchmarking" version = "9.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -1916,7 +1917,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-solo-to-para" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "cumulus-pallet-parachain-system", "frame-support", @@ -1931,7 +1932,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -1946,7 +1947,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcmp-queue" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "bounded-collections", "bp-xcm-bridge-hub-router", @@ -1971,7 +1972,7 @@ dependencies = [ [[package]] name = "cumulus-ping" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "cumulus-pallet-xcm", "cumulus-primitives-core", @@ -1986,7 +1987,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-aura" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "sp-api", "sp-consensus-aura", @@ -1995,7 +1996,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -2011,7 +2012,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2025,17 +2026,17 @@ dependencies = [ [[package]] name = "cumulus-primitives-proof-size-hostfunction" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ - "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", - "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", + "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "sp-trie", ] [[package]] name = "cumulus-primitives-storage-weight-reclaim" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-proof-size-hostfunction", @@ -2051,7 +2052,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-timestamp" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "cumulus-primitives-core", "sp-inherents", @@ -2061,7 +2062,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-utility" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2078,7 +2079,7 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -2512,11 +2513,11 @@ dependencies = [ [[package]] name = "ethabi-decode" -version = "1.0.0" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09d398648d65820a727d6a81e58b962f874473396a047e4c30bafe3240953417" +checksum = "f9af52ec57c5147716872863c2567c886e7d62f539465b94352dbc0108fe5293" dependencies = [ - "ethereum-types", + "ethereum-types 0.15.1", "tiny-keccak", ] @@ -2528,27 +2529,50 @@ checksum = "c22d4b5885b6aa2fe5e8b9329fb8d232bf739e434e6b87347c63bdd00c120f60" dependencies = [ "crunchy", "fixed-hash", - "impl-codec", + "impl-codec 0.6.0", "impl-rlp", "impl-serde", "scale-info", "tiny-keccak", ] +[[package]] +name = "ethbloom" +version = "0.14.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c321610643004cf908ec0f5f2aa0d8f1f8e14b540562a2887a1111ff1ecbf7b" +dependencies = [ + "crunchy", + "fixed-hash", + "tiny-keccak", +] + [[package]] name = "ethereum-types" version = "0.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "02d215cbf040552efcbe99a38372fe80ab9d00268e20012b79fcd0f073edd8ee" dependencies = [ - "ethbloom", + "ethbloom 0.13.0", "fixed-hash", - "impl-codec", + "impl-codec 0.6.0", "impl-rlp", "impl-serde", - "primitive-types", + "primitive-types 0.12.2", "scale-info", - "uint", + "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 0.14.1", + "fixed-hash", + "primitive-types 0.13.1", + "uint 0.10.0", ] [[package]] @@ -2702,7 +2726,7 @@ dependencies = [ [[package]] name = "frame-benchmarking" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support", "frame-support-procedural", @@ -2718,15 +2742,15 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", - "sp-storage 19.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", + "sp-storage 19.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "static_assertions", ] [[package]] name = "frame-benchmarking-pallet-pov" version = "18.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -2740,7 +2764,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "13.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -2751,7 +2775,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -2767,7 +2791,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "aquamarine", "frame-support", @@ -2779,7 +2803,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", ] [[package]] @@ -2797,7 +2821,7 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "array-bytes", "docify", @@ -2812,10 +2836,11 @@ dependencies = [ [[package]] name = "frame-support" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "aquamarine", "array-bytes", + "binary-merkle-tree", "bitflags 1.3.2", "docify", "environmental", @@ -2835,7 +2860,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=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "sp-genesis-builder", "sp-inherents", "sp-io", @@ -2843,8 +2868,9 @@ dependencies = [ "sp-runtime", "sp-staking", "sp-state-machine", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", - "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", + "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", + "sp-trie", "sp-weights", "static_assertions", "tt-call", @@ -2853,7 +2879,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "Inflector", "cfg-expr", @@ -2873,7 +2899,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "10.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", @@ -2885,7 +2911,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "11.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "proc-macro2", "quote", @@ -2895,7 +2921,7 @@ dependencies = [ [[package]] name = "frame-system" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "cfg-if", "docify", @@ -2907,7 +2933,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "sp-version", "sp-weights", ] @@ -2915,7 +2941,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -2929,7 +2955,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "docify", "parity-scale-codec", @@ -2939,7 +2965,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.34.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support", "parity-scale-codec", @@ -3327,6 +3353,15 @@ dependencies = [ "parity-scale-codec", ] +[[package]] +name = "impl-codec" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b67aa010c1e3da95bf151bd8b4c059b2ed7e75387cdb969b4f8f2723a43f9941" +dependencies = [ + "parity-scale-codec", +] + [[package]] name = "impl-rlp" version = "0.3.0" @@ -3527,9 +3562,9 @@ dependencies = [ [[package]] name = "k256" -version = "0.13.3" +version = "0.13.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "956ff9b67e26e1a6a866cb758f12c6f8746208489e3e4a4b5580802f2f0a587b" +checksum = "f6e3919bbaa2945715f0bb6d3934a173d1e9a59ac23767fbaaef277265a7411b" dependencies = [ "cfg-if", "ecdsa", @@ -3550,9 +3585,9 @@ dependencies = [ [[package]] name = "keccak-asm" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "422fbc7ff2f2f5bdffeb07718e5a5324dca72b0c9293d50df4026652385e3314" +checksum = "505d1856a39b200489082f90d897c3f07c455563880bc5952e38eabf731c83b6" dependencies = [ "digest 0.10.7", "sha3-asm", @@ -3816,7 +3851,7 @@ version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b2cffa4ad52c6f791f4f8b15f0c05f9824b2ced1160e88cc393d64fff9a8ac64" dependencies = [ - "rustix 0.38.36", + "rustix 0.38.37", ] [[package]] @@ -4084,7 +4119,7 @@ checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39" [[package]] name = "pallet-alliance" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -4103,7 +4138,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion" version = "10.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -4121,7 +4156,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion-ops" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -4139,7 +4174,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion-tx-payment" version = "10.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support", "frame-system", @@ -4153,7 +4188,7 @@ dependencies = [ [[package]] name = "pallet-asset-rate" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -4167,7 +4202,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -4184,7 +4219,7 @@ dependencies = [ [[package]] name = "pallet-assets" version = "29.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -4200,7 +4235,7 @@ dependencies = [ [[package]] name = "pallet-assets-freezer" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -4215,7 +4250,7 @@ dependencies = [ [[package]] name = "pallet-atomic-swap" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support", "frame-system", @@ -4229,7 +4264,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support", "frame-system", @@ -4245,7 +4280,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support", "frame-system", @@ -4260,7 +4295,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support", "frame-system", @@ -4273,7 +4308,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -4296,7 +4331,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "aquamarine", "docify", @@ -4311,13 +4346,13 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", ] [[package]] name = "pallet-balances" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "docify", "frame-benchmarking", @@ -4332,7 +4367,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support", "frame-system", @@ -4351,7 +4386,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "array-bytes", "binary-merkle-tree", @@ -4376,7 +4411,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -4393,7 +4428,7 @@ dependencies = [ [[package]] name = "pallet-bridge-grandpa" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "bp-header-chain", "bp-runtime", @@ -4406,13 +4441,13 @@ dependencies = [ "scale-info", "sp-consensus-grandpa", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", ] [[package]] name = "pallet-bridge-messages" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "bp-header-chain", "bp-messages", @@ -4424,14 +4459,14 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "sp-trie", ] [[package]] name = "pallet-bridge-parachains" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "bp-header-chain", "bp-parachains", @@ -4445,13 +4480,13 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", ] [[package]] name = "pallet-bridge-relayers" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "bp-header-chain", "bp-messages", @@ -4469,13 +4504,13 @@ dependencies = [ "scale-info", "sp-arithmetic", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", ] [[package]] name = "pallet-broker" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "bitvec", "frame-benchmarking", @@ -4493,7 +4528,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -4511,7 +4546,7 @@ dependencies = [ [[package]] name = "pallet-collator-selection" version = "9.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -4530,7 +4565,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "docify", "frame-benchmarking", @@ -4547,7 +4582,7 @@ dependencies = [ [[package]] name = "pallet-collective-content" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -4561,7 +4596,7 @@ dependencies = [ [[package]] name = "pallet-contracts" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "bitflags 1.3.2", "environmental", @@ -4583,7 +4618,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "staging-xcm", "staging-xcm-builder", "wasm-instrument", @@ -4593,7 +4628,7 @@ dependencies = [ [[package]] name = "pallet-contracts-mock-network" version = "3.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support", "frame-system", @@ -4618,7 +4653,7 @@ dependencies = [ "sp-io", "sp-keystore", "sp-runtime", - "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -4628,7 +4663,7 @@ dependencies = [ [[package]] name = "pallet-contracts-proc-macro" version = "18.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "proc-macro2", "quote", @@ -4638,19 +4673,18 @@ dependencies = [ [[package]] name = "pallet-contracts-uapi" version = "5.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", "paste", - "polkavm-derive 0.9.1", "scale-info", ] [[package]] name = "pallet-conviction-voting" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "assert_matches", "frame-benchmarking", @@ -4666,7 +4700,7 @@ dependencies = [ [[package]] name = "pallet-core-fellowship" version = "12.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -4684,7 +4718,7 @@ dependencies = [ [[package]] name = "pallet-delegated-staking" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support", "frame-system", @@ -4699,7 +4733,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -4716,7 +4750,7 @@ dependencies = [ [[package]] name = "pallet-dev-mode" version = "10.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support", "frame-system", @@ -4731,7 +4765,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -4753,7 +4787,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -4766,7 +4800,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "29.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -4784,7 +4818,7 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "docify", "frame-benchmarking", @@ -4802,7 +4836,7 @@ dependencies = [ [[package]] name = "pallet-glutton" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "blake2", "frame-benchmarking", @@ -4820,7 +4854,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -4842,7 +4876,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "29.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "enumflags2", "frame-benchmarking", @@ -4858,7 +4892,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -4877,7 +4911,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -4893,7 +4927,7 @@ dependencies = [ [[package]] name = "pallet-insecure-randomness-collective-flip" version = "16.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support", "frame-system", @@ -4906,7 +4940,7 @@ dependencies = [ [[package]] name = "pallet-lottery" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -4919,7 +4953,7 @@ dependencies = [ [[package]] name = "pallet-membership" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -4935,7 +4969,7 @@ dependencies = [ [[package]] name = "pallet-message-queue" version = "31.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "environmental", "frame-benchmarking", @@ -4954,7 +4988,7 @@ dependencies = [ [[package]] name = "pallet-migrations" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "docify", "frame-benchmarking", @@ -4971,7 +5005,7 @@ dependencies = [ [[package]] name = "pallet-mixnet" version = "0.4.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -4990,7 +5024,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -5007,7 +5041,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -5022,7 +5056,7 @@ dependencies = [ [[package]] name = "pallet-nft-fractionalization" version = "10.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -5038,7 +5072,7 @@ dependencies = [ [[package]] name = "pallet-nfts" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "enumflags2", "frame-benchmarking", @@ -5055,7 +5089,7 @@ dependencies = [ [[package]] name = "pallet-nfts-runtime-api" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "pallet-nfts", "parity-scale-codec", @@ -5065,7 +5099,7 @@ dependencies = [ [[package]] name = "pallet-nis" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -5080,7 +5114,7 @@ dependencies = [ [[package]] name = "pallet-node-authorization" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support", "frame-system", @@ -5095,7 +5129,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support", "frame-system", @@ -5107,13 +5141,13 @@ dependencies = [ "sp-io", "sp-runtime", "sp-staking", - "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", ] [[package]] name = "pallet-nomination-pools-benchmarking" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5126,14 +5160,14 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-runtime", - "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "sp-staking", ] [[package]] name = "pallet-nomination-pools-runtime-api" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -5143,7 +5177,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support", "frame-system", @@ -5159,7 +5193,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5182,7 +5216,7 @@ dependencies = [ [[package]] name = "pallet-paged-list" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "docify", "frame-benchmarking", @@ -5199,7 +5233,7 @@ dependencies = [ [[package]] name = "pallet-parameters" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "docify", "frame-benchmarking", @@ -5216,7 +5250,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -5232,7 +5266,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -5246,7 +5280,7 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -5264,7 +5298,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -5278,7 +5312,7 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -5295,7 +5329,7 @@ dependencies = [ [[package]] name = "pallet-remark" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -5311,7 +5345,7 @@ dependencies = [ [[package]] name = "pallet-revive" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "bitflags 1.3.2", "environmental", @@ -5326,7 +5360,7 @@ dependencies = [ "pallet-revive-uapi", "parity-scale-codec", "paste", - "polkavm 0.10.0", + "polkavm 0.11.0", "rlp", "scale-info", "serde", @@ -5334,7 +5368,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "staging-xcm", "staging-xcm-builder", ] @@ -5342,12 +5376,13 @@ dependencies = [ [[package]] name = "pallet-revive-fixtures" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "anyhow", "frame-system", + "log", "parity-wasm", - "polkavm-linker 0.10.0", + "polkavm-linker 0.11.0", "sp-core", "sp-io", "sp-runtime", @@ -5358,7 +5393,7 @@ dependencies = [ [[package]] name = "pallet-revive-mock-network" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support", "frame-system", @@ -5382,7 +5417,7 @@ dependencies = [ "sp-io", "sp-keystore", "sp-runtime", - "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -5392,7 +5427,7 @@ dependencies = [ [[package]] name = "pallet-revive-proc-macro" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "proc-macro2", "quote", @@ -5402,19 +5437,19 @@ dependencies = [ [[package]] name = "pallet-revive-uapi" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", "paste", - "polkavm-derive 0.10.0", + "polkavm-derive 0.11.0", "scale-info", ] [[package]] name = "pallet-root-offences" version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support", "frame-system", @@ -5429,7 +5464,7 @@ dependencies = [ [[package]] name = "pallet-root-testing" version = "4.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support", "frame-system", @@ -5443,7 +5478,7 @@ dependencies = [ [[package]] name = "pallet-safe-mode" version = "9.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "docify", "frame-benchmarking", @@ -5461,7 +5496,7 @@ dependencies = [ [[package]] name = "pallet-salary" version = "13.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -5479,7 +5514,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "29.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "docify", "frame-benchmarking", @@ -5496,7 +5531,7 @@ dependencies = [ [[package]] name = "pallet-scored-pool" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support", "frame-system", @@ -5509,7 +5544,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support", "frame-system", @@ -5530,7 +5565,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -5546,7 +5581,7 @@ dependencies = [ [[package]] name = "pallet-skip-feeless-payment" version = "3.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support", "frame-system", @@ -5558,7 +5593,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -5575,7 +5610,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -5596,7 +5631,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "log", "sp-arithmetic", @@ -5605,7 +5640,7 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "parity-scale-codec", "sp-api", @@ -5615,7 +5650,7 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" version = "29.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -5631,7 +5666,7 @@ dependencies = [ [[package]] name = "pallet-statement" version = "10.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support", "frame-system", @@ -5648,7 +5683,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "docify", "frame-benchmarking", @@ -5663,7 +5698,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "docify", "frame-benchmarking", @@ -5675,14 +5710,14 @@ dependencies = [ "sp-inherents", "sp-io", "sp-runtime", - "sp-storage 19.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-storage 19.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "sp-timestamp", ] [[package]] name = "pallet-tips" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -5700,7 +5735,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support", "frame-system", @@ -5715,7 +5750,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -5727,7 +5762,7 @@ dependencies = [ [[package]] name = "pallet-transaction-storage" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -5746,7 +5781,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "docify", "frame-benchmarking", @@ -5764,7 +5799,7 @@ dependencies = [ [[package]] name = "pallet-tx-pause" version = "9.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "docify", "frame-benchmarking", @@ -5781,7 +5816,7 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -5795,7 +5830,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -5810,7 +5845,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -5824,7 +5859,7 @@ dependencies = [ [[package]] name = "pallet-whitelist" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -5838,7 +5873,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "bounded-collections", "frame-benchmarking", @@ -5861,7 +5896,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -5879,7 +5914,7 @@ dependencies = [ [[package]] name = "pallet-xcm-bridge-hub" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "bp-messages", "bp-runtime", @@ -5892,7 +5927,7 @@ dependencies = [ "scale-info", "sp-core", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -5901,7 +5936,7 @@ dependencies = [ [[package]] name = "pallet-xcm-bridge-hub-router" version = "0.5.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "bp-xcm-bridge-hub-router", "frame-benchmarking", @@ -5912,7 +5947,7 @@ dependencies = [ "scale-info", "sp-core", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "staging-xcm", "staging-xcm-builder", ] @@ -5920,7 +5955,7 @@ dependencies = [ [[package]] name = "parachains-common" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-utility", @@ -5950,7 +5985,7 @@ dependencies = [ [[package]] name = "parachains-runtimes-test-utils" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-pallet-xcmp-queue", @@ -5970,7 +6005,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "staging-parachain-info", "staging-xcm", "staging-xcm-executor", @@ -6030,13 +6065,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0d32c34f4f5ca7f9196001c0aba5a1f9a5a12382c8944b8b0f90233282d1e8f8" dependencies = [ "cfg-if", - "ethereum-types", + "ethereum-types 0.14.1", "hashbrown 0.12.3", "impl-trait-for-tuples", "lru", "parity-util-mem-derive", "parking_lot", - "primitive-types", + "primitive-types 0.12.2", "smallvec", "winapi", ] @@ -6122,9 +6157,9 @@ checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" [[package]] name = "pest" -version = "2.7.12" +version = "2.7.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c73c26c01b8c87956cea613c907c9d6ecffd8d18a2a5908e5de0adfaa185cea" +checksum = "fdbef9d1d47087a895abd220ed25eb4ad973a5e26f6a4367b038c25e28dfc2d9" dependencies = [ "memchr", "thiserror", @@ -6155,9 +6190,9 @@ dependencies = [ [[package]] name = "pkg-config" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" +checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" [[package]] name = "plotters" @@ -6200,7 +6235,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "parity-scale-codec", "scale-info", @@ -6211,7 +6246,7 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" version = "6.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "bounded-collections", "derive_more 0.99.18", @@ -6227,7 +6262,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "bitvec", "hex-literal", @@ -6248,13 +6283,13 @@ dependencies = [ "sp-keystore", "sp-runtime", "sp-staking", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", ] [[package]] name = "polkadot-runtime-common" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "bitvec", "frame-benchmarking", @@ -6303,19 +6338,19 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "bs58", "frame-benchmarking", "parity-scale-codec", "polkadot-primitives", - "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", ] [[package]] name = "polkadot-runtime-parachains" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "bitflags 1.3.2", "bitvec", @@ -6355,7 +6390,7 @@ dependencies = [ "sp-runtime", "sp-session", "sp-staking", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "staging-xcm", "staging-xcm-executor", ] @@ -6363,7 +6398,7 @@ dependencies = [ [[package]] name = "polkadot-sdk" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "asset-test-utils", "assets-common", @@ -6554,11 +6589,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=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-crypto-ec-utils 0.10.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "sp-crypto-hashing", "sp-crypto-hashing-proc-macro", - "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", - "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", + "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "sp-genesis-builder", "sp-inherents", "sp-io", @@ -6570,22 +6605,22 @@ dependencies = [ "sp-npos-elections", "sp-offchain", "sp-runtime", - "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", - "sp-runtime-interface-proc-macro 17.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", + "sp-runtime-interface-proc-macro 17.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "sp-session", "sp-staking", "sp-state-machine", "sp-statement-store", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", - "sp-storage 19.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", + "sp-storage 19.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "sp-timestamp", - "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "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=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-wasm-interface 20.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "sp-weights", "staging-parachain-info", "staging-xcm", @@ -6599,7 +6634,7 @@ dependencies = [ [[package]] name = "polkadot-sdk-frame" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "docify", "frame-benchmarking", @@ -6623,7 +6658,7 @@ dependencies = [ "sp-offchain", "sp-runtime", "sp-session", - "sp-storage 19.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-storage 19.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "sp-transaction-pool", "sp-version", ] @@ -6654,6 +6689,19 @@ dependencies = [ "polkavm-linux-raw 0.10.0", ] +[[package]] +name = "polkavm" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1195fbc12f11645143a4f3974bf909d25c7f7efddcc6f4e57688d9a518c90bae" +dependencies = [ + "libc", + "log", + "polkavm-assembler 0.11.0", + "polkavm-common 0.11.0", + "polkavm-linux-raw 0.11.0", +] + [[package]] name = "polkavm-assembler" version = "0.9.0" @@ -6672,6 +6720,15 @@ dependencies = [ "log", ] +[[package]] +name = "polkavm-assembler" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0b0399659fe7a5370c3e3464188888d29069cfa46d99631d19834a379c15826" +dependencies = [ + "log", +] + [[package]] name = "polkavm-common" version = "0.9.0" @@ -6691,6 +6748,16 @@ dependencies = [ "polkavm-assembler 0.10.0", ] +[[package]] +name = "polkavm-common" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "254b19b64ff9b57c06b32c0affed961cb9a32429b8d3e5cf2633cad7fbb3e270" +dependencies = [ + "log", + "polkavm-assembler 0.11.0", +] + [[package]] name = "polkavm-derive" version = "0.9.1" @@ -6702,11 +6769,11 @@ dependencies = [ [[package]] name = "polkavm-derive" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0dcc701385c08c31bdb0569f0c51a290c580d892fa77f1dd88a7352a62679ecf" +checksum = "f565f0106fbb3598d64b8528d5cb966b6a87a8dd93fbcfe09fb6388ff2865711" dependencies = [ - "polkavm-derive-impl-macro 0.10.0", + "polkavm-derive-impl-macro 0.11.0", ] [[package]] @@ -6723,11 +6790,11 @@ dependencies = [ [[package]] name = "polkavm-derive-impl" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7855353a5a783dd5d09e3b915474bddf66575f5a3cf45dec8d1c5e051ba320dc" +checksum = "314445fb5688b4769354087d92be2ac94c487e63ffe74a6fb7bb312e57f20827" dependencies = [ - "polkavm-common 0.10.0", + "polkavm-common 0.11.0", "proc-macro2", "quote", "syn 2.0.77", @@ -6745,11 +6812,11 @@ dependencies = [ [[package]] name = "polkavm-derive-impl-macro" -version = "0.10.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9324fe036de37c17829af233b46ef6b5562d4a0c09bb7fdb9f8378856dee30cf" +checksum = "1bf952e05bc5ce7d81293bae18cb44c271c78615b201d75e983cdcc40d5c6ef1" dependencies = [ - "polkavm-derive-impl 0.10.0", + "polkavm-derive-impl 0.11.0", "syn 2.0.77", ] @@ -6796,6 +6863,21 @@ dependencies = [ "rustc-demangle", ] +[[package]] +name = "polkavm-linker" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "535a2095a186ccde2cd2fa721d6370c495586d47714817565b2f6621d31164b3" +dependencies = [ + "gimli 0.28.1", + "hashbrown 0.14.5", + "log", + "object 0.36.4", + "polkavm-common 0.11.0", + "regalloc2 0.9.3", + "rustc-demangle", +] + [[package]] name = "polkavm-linux-raw" version = "0.9.0" @@ -6808,6 +6890,12 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "26e45fa59c7e1bb12ef5289080601e9ec9b31435f6e32800a5c90c132453d126" +[[package]] +name = "polkavm-linux-raw" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3011697430dfcfe800d1d7c540ef69e3bdd66e9037cc38f01fee1c2e0908011e" + [[package]] name = "polyval" version = "0.6.2" @@ -6852,11 +6940,22 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b34d9fd68ae0b74a41b21c03c2f62847aa0ffea044eee893b4c140b37e244e2" dependencies = [ "fixed-hash", - "impl-codec", + "impl-codec 0.6.0", "impl-rlp", "impl-serde", "scale-info", - "uint", + "uint 0.9.5", +] + +[[package]] +name = "primitive-types" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d15600a7d856470b7d278b3fe0e311fe28c2526348549f8ef2ff7db3299c87f5" +dependencies = [ + "fixed-hash", + "impl-codec 0.7.0", + "uint 0.10.0", ] [[package]] @@ -7051,9 +7150,9 @@ dependencies = [ [[package]] name = "redox_syscall" -version = "0.5.3" +version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4" +checksum = "0884ad60e090bf1345b93da0a5de8923c93884cd03f40dfcfddd3b4bee661853" dependencies = [ "bitflags 2.6.0", ] @@ -7360,7 +7459,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support", "polkadot-primitives", @@ -7387,7 +7486,7 @@ dependencies = [ "num-bigint", "num-traits", "parity-scale-codec", - "primitive-types", + "primitive-types 0.12.2", "proptest", "rand", "rlp", @@ -7464,9 +7563,9 @@ dependencies = [ [[package]] name = "rustix" -version = "0.38.36" +version = "0.38.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f55e80d50763938498dd5ebb18647174e0c76dc38c5505294bb224624f30f36" +checksum = "8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811" dependencies = [ "bitflags 2.6.0", "errno", @@ -7529,18 +7628,18 @@ dependencies = [ [[package]] name = "sc-allocator" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "log", "sp-core", - "sp-wasm-interface 20.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-wasm-interface 20.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "thiserror", ] [[package]] name = "sc-executor" version = "0.32.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "parity-scale-codec", "parking_lot", @@ -7550,25 +7649,25 @@ dependencies = [ "schnellru", "sp-api", "sp-core", - "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "sp-io", "sp-panic-handler", - "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "sp-trie", "sp-version", - "sp-wasm-interface 20.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-wasm-interface 20.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "tracing", ] [[package]] name = "sc-executor-common" version = "0.29.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" 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=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-wasm-interface 20.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "thiserror", "wasm-instrument", ] @@ -7576,18 +7675,18 @@ dependencies = [ [[package]] name = "sc-executor-polkavm" version = "0.29.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "log", "polkavm 0.9.3", "sc-executor-common", - "sp-wasm-interface 20.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-wasm-interface 20.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", ] [[package]] name = "sc-executor-wasmtime" version = "0.29.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "anyhow", "cfg-if", @@ -7597,8 +7696,8 @@ dependencies = [ "rustix 0.36.17", "sc-allocator", "sc-executor-common", - "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", - "sp-wasm-interface 20.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", + "sp-wasm-interface 20.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "wasmtime", ] @@ -7889,9 +7988,9 @@ dependencies = [ [[package]] name = "sha3-asm" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57d79b758b7cb2085612b11a235055e485605a5103faccdd633f35bd7aee69dd" +checksum = "c28efc5e327c837aa837c59eae585fc250715ef939ac32881bcc11677cd02d46" dependencies = [ "cc", "cfg-if", @@ -7959,7 +8058,7 @@ checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" [[package]] name = "slot-range-helper" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "enumn", "parity-scale-codec", @@ -7986,7 +8085,7 @@ dependencies = [ [[package]] name = "snowbridge-beacon-primitives" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "byte-slice-cast", "frame-support", @@ -8000,7 +8099,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "ssz_rs", "ssz_rs_derive", ] @@ -8008,7 +8107,7 @@ dependencies = [ [[package]] name = "snowbridge-core" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "ethabi-decode", "frame-support", @@ -8023,7 +8122,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "staging-xcm", "staging-xcm-builder", ] @@ -8031,11 +8130,11 @@ dependencies = [ [[package]] name = "snowbridge-ethereum" version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "ethabi-decode", - "ethbloom", - "ethereum-types", + "ethbloom 0.13.0", + "ethereum-types 0.14.1", "hex-literal", "parity-bytes", "parity-scale-codec", @@ -8045,7 +8144,7 @@ dependencies = [ "serde-big-array", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", ] [[package]] @@ -8066,7 +8165,7 @@ dependencies = [ [[package]] name = "snowbridge-outbound-queue-merkle-tree" version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "parity-scale-codec", "scale-info", @@ -8077,20 +8176,20 @@ dependencies = [ [[package]] name = "snowbridge-outbound-queue-runtime-api" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" 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=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", ] [[package]] name = "snowbridge-pallet-ethereum-client" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -8107,26 +8206,26 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "static_assertions", ] [[package]] name = "snowbridge-pallet-ethereum-client-fixtures" version = "0.9.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "hex-literal", "snowbridge-beacon-primitives", "snowbridge-core", "sp-core", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", ] [[package]] name = "snowbridge-pallet-inbound-queue" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "alloy-primitives 0.4.2", "alloy-sol-types 0.4.2", @@ -8145,7 +8244,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "staging-xcm", "staging-xcm-executor", ] @@ -8153,19 +8252,19 @@ dependencies = [ [[package]] name = "snowbridge-pallet-inbound-queue-fixtures" version = "0.10.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "hex-literal", "snowbridge-beacon-primitives", "snowbridge-core", "sp-core", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", ] [[package]] name = "snowbridge-pallet-outbound-queue" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "bridge-hub-common", "ethabi-decode", @@ -8181,13 +8280,13 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", ] [[package]] name = "snowbridge-pallet-system" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-benchmarking", "frame-support", @@ -8199,7 +8298,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "staging-xcm", "staging-xcm-executor", ] @@ -8207,7 +8306,7 @@ dependencies = [ [[package]] name = "snowbridge-router-primitives" version = "0.9.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support", "hex-literal", @@ -8218,7 +8317,7 @@ dependencies = [ "sp-core", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "staging-xcm", "staging-xcm-executor", ] @@ -8226,14 +8325,14 @@ dependencies = [ [[package]] name = "snowbridge-runtime-common" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support", "log", "parity-scale-codec", "snowbridge-core", "sp-arithmetic", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", @@ -8242,7 +8341,7 @@ dependencies = [ [[package]] name = "snowbridge-runtime-test-common" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "cumulus-pallet-parachain-system", "frame-support", @@ -8273,19 +8372,19 @@ dependencies = [ [[package]] name = "snowbridge-system-runtime-api" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "parity-scale-codec", "snowbridge-core", "sp-api", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "staging-xcm", ] [[package]] name = "sp-api" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "docify", "hash-db", @@ -8294,10 +8393,10 @@ dependencies = [ "scale-info", "sp-api-proc-macro", "sp-core", - "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "sp-metadata-ir", "sp-runtime", - "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "sp-state-machine", "sp-trie", "sp-version", @@ -8307,7 +8406,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "15.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "Inflector", "blake2", @@ -8321,7 +8420,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "30.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "parity-scale-codec", "scale-info", @@ -8333,7 +8432,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "docify", "integer-sqrt", @@ -8365,7 +8464,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "parity-scale-codec", "scale-info", @@ -8377,7 +8476,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "sp-api", "sp-inherents", @@ -8387,7 +8486,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.32.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "async-trait", "parity-scale-codec", @@ -8403,7 +8502,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.32.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "async-trait", "parity-scale-codec", @@ -8421,7 +8520,7 @@ dependencies = [ [[package]] name = "sp-consensus-beefy" version = "13.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "lazy_static", "parity-scale-codec", @@ -8442,7 +8541,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "13.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "finality-grandpa", "log", @@ -8459,7 +8558,7 @@ dependencies = [ [[package]] name = "sp-consensus-pow" version = "0.32.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "parity-scale-codec", "sp-api", @@ -8470,7 +8569,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.32.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "parity-scale-codec", "scale-info", @@ -8481,7 +8580,7 @@ dependencies = [ [[package]] name = "sp-core" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "array-bytes", "bandersnatch_vrfs", @@ -8504,7 +8603,7 @@ dependencies = [ "parity-scale-codec", "parking_lot", "paste", - "primitive-types", + "primitive-types 0.12.2", "rand", "scale-info", "schnorrkel", @@ -8512,11 +8611,11 @@ dependencies = [ "secrecy", "serde", "sp-crypto-hashing", - "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", - "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", - "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", - "sp-storage 19.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", + "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", + "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", + "sp-storage 19.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "ss58-registry", "substrate-bip39", "thiserror", @@ -8528,7 +8627,7 @@ dependencies = [ [[package]] name = "sp-core-hashing" version = "15.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "sp-crypto-hashing", ] @@ -8536,7 +8635,7 @@ dependencies = [ [[package]] name = "sp-crypto-ec-utils" version = "0.10.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "ark-bls12-377", "ark-bls12-377-ext", @@ -8550,13 +8649,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=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", ] [[package]] name = "sp-crypto-ec-utils" version = "0.10.0" -source = "git+https://github.com/paritytech/polkadot-sdk#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk#3962ec0845f9b1d72ceb82d66fe2128877d81b3b" dependencies = [ "ark-bls12-377", "ark-bls12-377-ext", @@ -8576,7 +8675,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "blake2b_simd", "byteorder", @@ -8589,7 +8688,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "quote", "sp-crypto-hashing", @@ -8599,7 +8698,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "proc-macro2", "quote", @@ -8609,7 +8708,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk#3962ec0845f9b1d72ceb82d66fe2128877d81b3b" dependencies = [ "proc-macro2", "quote", @@ -8619,17 +8718,17 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.25.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "environmental", "parity-scale-codec", - "sp-storage 19.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-storage 19.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", ] [[package]] name = "sp-externalities" version = "0.25.0" -source = "git+https://github.com/paritytech/polkadot-sdk#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk#3962ec0845f9b1d72ceb82d66fe2128877d81b3b" dependencies = [ "environmental", "parity-scale-codec", @@ -8639,7 +8738,7 @@ dependencies = [ [[package]] name = "sp-genesis-builder" version = "0.8.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "parity-scale-codec", "scale-info", @@ -8651,7 +8750,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -8664,7 +8763,7 @@ dependencies = [ [[package]] name = "sp-io" version = "30.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "bytes", "docify", @@ -8677,11 +8776,11 @@ dependencies = [ "secp256k1", "sp-core", "sp-crypto-hashing", - "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "sp-keystore", - "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "sp-state-machine", - "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "sp-trie", "tracing", "tracing-core", @@ -8690,7 +8789,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "31.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "sp-core", "sp-runtime", @@ -8700,18 +8799,18 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.34.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "parity-scale-codec", "parking_lot", "sp-core", - "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", ] [[package]] name = "sp-maybe-compressed-blob" version = "11.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "thiserror", "zstd 0.12.4", @@ -8720,7 +8819,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-metadata", "parity-scale-codec", @@ -8730,7 +8829,7 @@ dependencies = [ [[package]] name = "sp-mixnet" version = "0.4.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "parity-scale-codec", "scale-info", @@ -8741,7 +8840,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "log", "parity-scale-codec", @@ -8750,7 +8849,7 @@ dependencies = [ "serde", "sp-api", "sp-core", - "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "sp-runtime", "thiserror", ] @@ -8758,7 +8857,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "parity-scale-codec", "scale-info", @@ -8771,7 +8870,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "sp-api", "sp-core", @@ -8781,7 +8880,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "13.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "backtrace", "lazy_static", @@ -8791,7 +8890,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "31.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "docify", "either", @@ -8809,7 +8908,7 @@ dependencies = [ "sp-arithmetic", "sp-core", "sp-io", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "sp-trie", "sp-weights", "tracing", @@ -8818,32 +8917,32 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "bytes", "impl-trait-for-tuples", "parity-scale-codec", "polkavm-derive 0.9.1", - "primitive-types", - "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", - "sp-runtime-interface-proc-macro 17.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", - "sp-storage 19.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", - "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", - "sp-wasm-interface 20.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "primitive-types 0.12.2", + "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", + "sp-runtime-interface-proc-macro 17.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", + "sp-storage 19.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", + "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", + "sp-wasm-interface 20.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "static_assertions", ] [[package]] name = "sp-runtime-interface" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk#3962ec0845f9b1d72ceb82d66fe2128877d81b3b" dependencies = [ "bytes", "impl-trait-for-tuples", "parity-scale-codec", "polkavm-derive 0.9.1", - "primitive-types", + "primitive-types 0.12.2", "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)", @@ -8856,7 +8955,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "17.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "Inflector", "expander", @@ -8869,7 +8968,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "17.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk#3962ec0845f9b1d72ceb82d66fe2128877d81b3b" dependencies = [ "Inflector", "expander", @@ -8882,7 +8981,7 @@ dependencies = [ [[package]] name = "sp-session" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "parity-scale-codec", "scale-info", @@ -8896,7 +8995,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -8909,7 +9008,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.35.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "hash-db", "log", @@ -8918,7 +9017,7 @@ dependencies = [ "rand", "smallvec", "sp-core", - "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "sp-panic-handler", "sp-trie", "thiserror", @@ -8929,7 +9028,7 @@ dependencies = [ [[package]] name = "sp-statement-store" version = "10.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "aes-gcm", "curve25519-dalek", @@ -8943,9 +9042,9 @@ dependencies = [ "sp-application-crypto", "sp-core", "sp-crypto-hashing", - "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "sp-runtime", - "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-runtime-interface 24.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "thiserror", "x25519-dalek", ] @@ -8953,29 +9052,29 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk#3962ec0845f9b1d72ceb82d66fe2128877d81b3b" [[package]] name = "sp-storage" version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "impl-serde", "parity-scale-codec", "ref-cast", "serde", - "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", ] [[package]] name = "sp-storage" version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk#3962ec0845f9b1d72ceb82d66fe2128877d81b3b" dependencies = [ "impl-serde", "parity-scale-codec", @@ -8987,7 +9086,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "async-trait", "parity-scale-codec", @@ -8999,7 +9098,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "16.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "parity-scale-codec", "tracing", @@ -9010,7 +9109,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "16.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk#3962ec0845f9b1d72ceb82d66fe2128877d81b3b" dependencies = [ "parity-scale-codec", "tracing", @@ -9021,7 +9120,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "sp-api", "sp-runtime", @@ -9030,7 +9129,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "async-trait", "parity-scale-codec", @@ -9044,7 +9143,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "29.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "ahash 0.8.11", "hash-db", @@ -9057,7 +9156,7 @@ dependencies = [ "scale-info", "schnellru", "sp-core", - "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "thiserror", "tracing", "trie-db", @@ -9067,7 +9166,7 @@ dependencies = [ [[package]] name = "sp-version" version = "29.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "impl-serde", "parity-scale-codec", @@ -9076,7 +9175,7 @@ dependencies = [ "serde", "sp-crypto-hashing-proc-macro", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "sp-version-proc-macro", "thiserror", ] @@ -9084,9 +9183,10 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "13.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "parity-scale-codec", + "proc-macro-warning", "proc-macro2", "quote", "syn 2.0.77", @@ -9095,7 +9195,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -9107,7 +9207,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk#3962ec0845f9b1d72ceb82d66fe2128877d81b3b" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -9118,7 +9218,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "bounded-collections", "parity-scale-codec", @@ -9126,7 +9226,7 @@ dependencies = [ "serde", "smallvec", "sp-arithmetic", - "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", ] [[package]] @@ -9205,7 +9305,7 @@ dependencies = [ [[package]] name = "staging-parachain-info" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -9218,7 +9318,7 @@ dependencies = [ [[package]] name = "staging-xcm" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "array-bytes", "bounded-collections", @@ -9237,7 +9337,7 @@ dependencies = [ [[package]] name = "staging-xcm-builder" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support", "frame-system", @@ -9259,7 +9359,7 @@ dependencies = [ [[package]] name = "staging-xcm-executor" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "environmental", "frame-benchmarking", @@ -9343,7 +9443,7 @@ dependencies = [ [[package]] name = "substrate-bip39" version = "0.4.7" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "hmac 0.12.1", "pbkdf2", @@ -9355,7 +9455,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "17.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "build-helper", "cargo_metadata", @@ -9457,7 +9557,7 @@ dependencies = [ "cfg-if", "fastrand", "once_cell", - "rustix 0.38.36", + "rustix 0.38.37", "windows-sys 0.59.0", ] @@ -9473,7 +9573,7 @@ dependencies = [ [[package]] name = "testnet-parachains-constants" version = "1.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -9487,18 +9587,18 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.63" +version = "1.0.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724" +checksum = "d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.63" +version = "1.0.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261" +checksum = "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3" dependencies = [ "proc-macro2", "quote", @@ -9612,9 +9712,9 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.22.20" +version = "0.22.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "583c44c02ad26b0c3f3066fe629275e50627026c51ac2e595cca4c230ce1ce1d" +checksum = "3b072cee73c449a636ffd6f32bd8de3a9f7119139aff882f44943ce2986dc5cf" dependencies = [ "indexmap 2.5.0", "serde", @@ -9755,6 +9855,18 @@ dependencies = [ "static_assertions", ] +[[package]] +name = "uint" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "909988d098b2f738727b161a106cfc7cab00c539c2687a8836f8e565976fb53e" +dependencies = [ + "byteorder", + "crunchy", + "hex", + "static_assertions", +] + [[package]] name = "unarray" version = "0.1.4" @@ -9769,9 +9881,9 @@ checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" [[package]] name = "unicode-ident" -version = "1.0.12" +version = "1.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" +checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe" [[package]] name = "unicode-normalization" @@ -9784,15 +9896,15 @@ dependencies = [ [[package]] name = "unicode-width" -version = "0.1.13" +version = "0.1.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d" +checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" [[package]] name = "unicode-xid" -version = "0.2.5" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "229730647fbc343e3a80e463c1db7f78f3855d3f3739bee0dda773c9a037c90a" +checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" [[package]] name = "universal-hash" @@ -10253,7 +10365,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support", "polkadot-primitives", @@ -10275,7 +10387,7 @@ dependencies = [ "either", "home", "once_cell", - "rustix 0.38.36", + "rustix 0.38.37", "windows-sys 0.48.0", ] @@ -10567,7 +10679,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "Inflector", "proc-macro2", @@ -10578,7 +10690,7 @@ dependencies = [ [[package]] name = "xcm-runtime-apis" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support", "parity-scale-codec", @@ -10592,7 +10704,7 @@ dependencies = [ [[package]] name = "xcm-simulator" version = "7.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1#aec2b10539251fc20450f8efa453f21dee6b95a1" +source = "git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77#71c768a9e1a467c629adc68423e47e37c855cd77" dependencies = [ "frame-support", "frame-system", @@ -10605,7 +10717,7 @@ dependencies = [ "scale-info", "sp-io", "sp-runtime", - "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=aec2b10539251fc20450f8efa453f21dee6b95a1)", + "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk?rev=71c768a9e1a467c629adc68423e47e37c855cd77)", "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", diff --git a/Cargo.toml b/Cargo.toml index 9144f92..fd2b5e3 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -66,7 +66,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 = "aec2b10539251fc20450f8efa453f21dee6b95a1" } +polkadot-sdk = { git = "https://github.com/paritytech/polkadot-sdk", rev = "71c768a9e1a467c629adc68423e47e37c855cd77" } # llvm [workspace.dependencies.inkwell] diff --git a/crates/differential/genesis.json b/crates/differential/genesis.json index 3617aa3..2abb453 100644 --- a/crates/differential/genesis.json +++ b/crates/differential/genesis.json @@ -1,6 +1,6 @@ { "config": { - "chainId": 1, + "chainId": 420420420, "homesteadBlock": 0, "eip150Block": 0, "eip155Block": 0, diff --git a/crates/linker/src/lib.rs b/crates/linker/src/lib.rs index 79daa94..b5c81cb 100644 --- a/crates/linker/src/lib.rs +++ b/crates/linker/src/lib.rs @@ -32,7 +32,7 @@ fn invoke_lld(cmd_args: &[&str]) -> bool { fn polkavm_linker>(code: T) -> anyhow::Result> { let mut config = polkavm_linker::Config::default(); config.set_strip(true); - config.set_optimize(false); + config.set_optimize(true); polkavm_linker::program_from_elf(config, code.as_ref()) .map_err(|reason| anyhow::anyhow!("polkavm linker failed: {}", reason)) diff --git a/crates/llvm-context/src/polkavm/const/runtime_api.rs b/crates/llvm-context/src/polkavm/const/runtime_api.rs index 3929004..00f1961 100644 --- a/crates/llvm-context/src/polkavm/const/runtime_api.rs +++ b/crates/llvm-context/src/polkavm/const/runtime_api.rs @@ -19,6 +19,8 @@ pub mod imports { pub static BLOCK_NUMBER: &str = "block_number"; + pub static CHAIN_ID: &str = "chain_id"; + pub static CALL: &str = "call"; pub static CALLER: &str = "caller"; @@ -47,12 +49,13 @@ pub mod imports { /// All imported runtime API symbols. /// Useful for configuring common attributes and linkage. - pub static IMPORTS: [&str; 16] = [ + pub static IMPORTS: [&str; 17] = [ ADDRESS, BALANCE, BLOCK_NUMBER, CALL, CALLER, + CHAIN_ID, CODE_SIZE, DEPOSIT_EVENT, GET_STORAGE, diff --git a/crates/llvm-context/src/polkavm/context/function/runtime/entry.rs b/crates/llvm-context/src/polkavm/context/function/runtime/entry.rs index d2b494a..cb73809 100644 --- a/crates/llvm-context/src/polkavm/context/function/runtime/entry.rs +++ b/crates/llvm-context/src/polkavm/context/function/runtime/entry.rs @@ -23,11 +23,11 @@ impl Entry { /// The number of mandatory arguments. pub const MANDATORY_ARGUMENTS_COUNT: usize = 2; - /// Reserve 1mb for calldata. - pub const MAX_CALLDATA_SIZE: usize = 1024 * 1024; + /// Reserve 1kb for calldata. + pub const MAX_CALLDATA_SIZE: usize = 1024; - /// Reserve 1mb for returndata. - pub const MAX_RETURNDATA_SIZE: usize = 1024 * 1024; + /// Reserve 1kb for returndata. + pub const MAX_RETURNDATA_SIZE: usize = 1024; /// Initializes the global variables. /// The pointers are not initialized, because it's not possible to create a null pointer. diff --git a/crates/llvm-context/src/polkavm/context/mod.rs b/crates/llvm-context/src/polkavm/context/mod.rs index 3af0fdb..65f0478 100644 --- a/crates/llvm-context/src/polkavm/context/mod.rs +++ b/crates/llvm-context/src/polkavm/context/mod.rs @@ -950,6 +950,22 @@ where .left() } + /// Builds a call to the runtime API `import`, where `import` is a "getter" API. + /// This means that the supplied API method just writes back a single word. + /// `import` is thus expect to have a single parameter, the 32 bytes output buffer, + /// and no return value. + pub fn build_runtime_call_to_getter( + &self, + import: &'static str, + ) -> anyhow::Result> + where + D: Dependency + Clone, + { + let pointer = self.build_alloca_at_entry(self.word_type(), &format!("{import}_output")); + self.build_runtime_call(import, &[pointer.to_int(self).into()]); + self.build_load(pointer, import) + } + /// Builds a call. pub fn build_call( &self, diff --git a/crates/llvm-context/src/polkavm/evm/context.rs b/crates/llvm-context/src/polkavm/evm/context.rs index ee16b79..0dae0fc 100644 --- a/crates/llvm-context/src/polkavm/evm/context.rs +++ b/crates/llvm-context/src/polkavm/evm/context.rs @@ -53,22 +53,7 @@ pub fn block_number<'ctx, D>( where D: Dependency + Clone, { - let (output_pointer, output_length_pointer) = context.build_stack_parameter( - revive_common::BIT_LENGTH_BLOCK_NUMBER, - "block_timestamp_output", - ); - context.build_runtime_call( - runtime_api::imports::BLOCK_NUMBER, - &[ - output_pointer.to_int(context).into(), - output_length_pointer.to_int(context).into(), - ], - ); - context.build_load_word( - output_pointer, - revive_common::BIT_LENGTH_BLOCK_NUMBER, - "block_number", - ) + context.build_runtime_call_to_getter(runtime_api::imports::BLOCK_NUMBER) } /// Translates the `block_timestamp` instruction. @@ -78,22 +63,7 @@ pub fn block_timestamp<'ctx, D>( where D: Dependency + Clone, { - let (output_pointer, output_length_pointer) = context.build_stack_parameter( - revive_common::BIT_LENGTH_BLOCK_TIMESTAMP, - "block_timestamp_output", - ); - context.build_runtime_call( - runtime_api::imports::NOW, - &[ - output_pointer.to_int(context).into(), - output_length_pointer.to_int(context).into(), - ], - ); - context.build_load_word( - output_pointer, - revive_common::BIT_LENGTH_BLOCK_TIMESTAMP, - "block_timestamp", - ) + context.build_runtime_call_to_getter(runtime_api::imports::NOW) } /// Translates the `block_hash` instruction. @@ -171,16 +141,15 @@ pub fn address<'ctx, D>( where D: Dependency + Clone, { - let (output_pointer, output_length_pointer) = - context.build_stack_parameter(revive_common::BIT_LENGTH_ETH_ADDRESS, "address_output"); + let pointer = context.build_alloca_at_entry( + context.integer_type(revive_common::BIT_LENGTH_ETH_ADDRESS), + "address_output", + ); context.build_runtime_call( runtime_api::imports::ADDRESS, - &[ - output_pointer.to_int(context).into(), - output_length_pointer.to_int(context).into(), - ], + &[pointer.to_int(context).into()], ); - let value = context.build_byte_swap(context.build_load(output_pointer, "address")?)?; + let value = context.build_byte_swap(context.build_load(pointer, "address")?)?; Ok(context .builder() .build_int_z_extend(value.into_int_value(), context.word_type(), "address_zext")? @@ -194,18 +163,5 @@ pub fn caller<'ctx, D>( where D: Dependency + Clone, { - let (output_pointer, output_length_pointer) = - context.build_stack_parameter(revive_common::BIT_LENGTH_ETH_ADDRESS, "caller_output"); - context.build_runtime_call( - runtime_api::imports::CALLER, - &[ - output_pointer.to_int(context).into(), - output_length_pointer.to_int(context).into(), - ], - ); - let value = context.build_byte_swap(context.build_load(output_pointer, "caller")?)?; - Ok(context - .builder() - .build_int_z_extend(value.into_int_value(), context.word_type(), "caller_zext")? - .into()) + context.build_runtime_call_to_getter(runtime_api::imports::CALLER) } diff --git a/crates/runner/fixtures/Baseline.pvm b/crates/runner/fixtures/Baseline.pvm index 850a5e1..f611fc1 100644 Binary files a/crates/runner/fixtures/Baseline.pvm and b/crates/runner/fixtures/Baseline.pvm differ diff --git a/crates/runner/src/runtime.rs b/crates/runner/src/runtime.rs index e96abc9..c0844ee 100644 --- a/crates/runner/src/runtime.rs +++ b/crates/runner/src/runtime.rs @@ -77,7 +77,6 @@ impl pallet_revive::Config for Runtime { type AddressMapper = AccountId; type RuntimeMemory = ConstU32<{ 512 * 1024 * 1024 }>; type PVFMemory = ConstU32<{ 1024 * 1024 * 1024 }>; - type MaxCodeLen = ConstU32<{ 256 * 1024 }>; type UnsafeUnstableInterface = UnstableInterface; type UploadOrigin = EnsureSigned; type InstantiateOrigin = EnsureSigned; diff --git a/crates/runtime-api/src/polkavm_imports.c b/crates/runtime-api/src/polkavm_imports.c index b031fec..9a856f5 100644 --- a/crates/runtime-api/src/polkavm_imports.c +++ b/crates/runtime-api/src/polkavm_imports.c @@ -77,7 +77,7 @@ POLKAVM_IMPORT(uint32_t, instantiate, uint32_t) POLKAVM_IMPORT(void, terminate, uint32_t) -POLKAVM_IMPORT(void, caller, uint32_t, uint32_t) +POLKAVM_IMPORT(void, caller, uint32_t) POLKAVM_IMPORT(uint32_t, is_contract, uint32_t) @@ -91,7 +91,7 @@ POLKAVM_IMPORT(uint32_t, caller_is_origin) POLKAVM_IMPORT(uint32_t, caller_is_root) -POLKAVM_IMPORT(void, address, uint32_t, uint32_t) +POLKAVM_IMPORT(void, address, uint32_t) POLKAVM_IMPORT(void, weight_to_fee, uint64_t, uint32_t, uint32_t) @@ -99,13 +99,15 @@ POLKAVM_IMPORT(void, gas_left, uint32_t, uint32_t) POLKAVM_IMPORT(void, balance, uint32_t) -POLKAVM_IMPORT(void, now, uint32_t, uint32_t) +POLKAVM_IMPORT(void, chain_id, uint32_t) + +POLKAVM_IMPORT(void, now, uint32_t) POLKAVM_IMPORT(void, minimum_balance, uint32_t, uint32_t) POLKAVM_IMPORT(void, deposit_event, uint32_t, uint32_t, uint32_t, uint32_t) -POLKAVM_IMPORT(void, block_number, uint32_t, uint32_t) +POLKAVM_IMPORT(void, block_number, uint32_t) POLKAVM_IMPORT(void, hash_sha2_256, uint32_t, uint32_t, uint32_t)