diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
new file mode 100644
index 0000000..d6c28f0
--- /dev/null
+++ b/.github/workflows/test.yml
@@ -0,0 +1,35 @@
+name: Test
+
+on:
+ pull_request:
+ branches:
+ - master
+ paths-ignore:
+ - '**/README.md'
+ push:
+ branches:
+ - master
+ paths-ignore:
+ - '**/README.md'
+
+concurrency:
+ group: ${{ github.workflow }}-${{ github.ref }}
+ cancel-in-progress: true
+
+jobs:
+ build:
+ runs-on: [self-hosted]
+ steps:
+ - uses: actions/checkout@v4
+ - name: Install toolchain
+ uses: dtolnay/rust-toolchain@nightly
+ - name: Install Wasm toolchain
+ run: rustup target add wasm32-unknown-unknown
+ - name: Check format
+ run: cargo fmt --check
+ - name: Install clippy
+ run: rustup component add clippy
+ - name: Run clippy
+ run: cargo clippy -- -D warnings
+ - name: Check
+ run: cargo check
diff --git a/Cargo.lock b/Cargo.lock
index ebb9070..9c04533 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -134,9 +134,9 @@ dependencies = [
[[package]]
name = "anstream"
-version = "0.6.15"
+version = "0.6.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526"
+checksum = "23a1e53f0f5d86382dafe1cf314783b2044280f406e7e1506368220ad11b1338"
dependencies = [
"anstyle",
"anstyle-parse",
@@ -149,43 +149,43 @@ dependencies = [
[[package]]
name = "anstyle"
-version = "1.0.8"
+version = "1.0.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1"
+checksum = "8365de52b16c035ff4fcafe0092ba9390540e3e352870ac09933bebcaa2c8c56"
[[package]]
name = "anstyle-parse"
-version = "0.2.5"
+version = "0.2.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb"
+checksum = "3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9"
dependencies = [
"utf8parse",
]
[[package]]
name = "anstyle-query"
-version = "1.1.1"
+version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a"
+checksum = "79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c"
dependencies = [
- "windows-sys 0.52.0",
+ "windows-sys 0.59.0",
]
[[package]]
name = "anstyle-wincon"
-version = "3.0.4"
+version = "3.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8"
+checksum = "2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125"
dependencies = [
"anstyle",
- "windows-sys 0.52.0",
+ "windows-sys 0.59.0",
]
[[package]]
name = "anyhow"
-version = "1.0.86"
+version = "1.0.91"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da"
+checksum = "c042108f3ed77fd83760a5fd79b53be043192bb3b9dba91d8c574c0ada7850c8"
[[package]]
name = "approx"
@@ -207,7 +207,7 @@ dependencies = [
"proc-macro-error",
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -221,18 +221,6 @@ dependencies = [
"ark-std",
]
-[[package]]
-name = "ark-bls12-377-ext"
-version = "0.4.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "20c7021f180a0cbea0380eba97c2af3c57074cdaffe0eef7e840e1c9f2841e55"
-dependencies = [
- "ark-bls12-377",
- "ark-ec",
- "ark-models-ext",
- "ark-std",
-]
-
[[package]]
name = "ark-bls12-381"
version = "0.4.0"
@@ -245,45 +233,6 @@ dependencies = [
"ark-std",
]
-[[package]]
-name = "ark-bls12-381-ext"
-version = "0.4.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b1dc4b3d08f19e8ec06e949712f95b8361e43f1391d94f65e4234df03480631c"
-dependencies = [
- "ark-bls12-381",
- "ark-ec",
- "ark-ff",
- "ark-models-ext",
- "ark-serialize",
- "ark-std",
-]
-
-[[package]]
-name = "ark-bw6-761"
-version = "0.4.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2e0605daf0cc5aa2034b78d008aaf159f56901d92a52ee4f6ecdfdac4f426700"
-dependencies = [
- "ark-bls12-377",
- "ark-ec",
- "ark-ff",
- "ark-std",
-]
-
-[[package]]
-name = "ark-bw6-761-ext"
-version = "0.4.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ccee5fba47266f460067588ee1bf070a9c760bf2050c1c509982c5719aadb4f2"
-dependencies = [
- "ark-bw6-761",
- "ark-ec",
- "ark-ff",
- "ark-models-ext",
- "ark-std",
-]
-
[[package]]
name = "ark-ec"
version = "0.4.2"
@@ -298,60 +247,9 @@ dependencies = [
"hashbrown 0.13.2",
"itertools 0.10.5",
"num-traits",
- "rayon",
"zeroize",
]
-[[package]]
-name = "ark-ed-on-bls12-377"
-version = "0.4.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b10d901b9ac4b38f9c32beacedfadcdd64e46f8d7f8e88c1ae1060022cf6f6c6"
-dependencies = [
- "ark-bls12-377",
- "ark-ec",
- "ark-ff",
- "ark-std",
-]
-
-[[package]]
-name = "ark-ed-on-bls12-377-ext"
-version = "0.4.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "524a4fb7540df2e1a8c2e67a83ba1d1e6c3947f4f9342cc2359fc2e789ad731d"
-dependencies = [
- "ark-ec",
- "ark-ed-on-bls12-377",
- "ark-ff",
- "ark-models-ext",
- "ark-std",
-]
-
-[[package]]
-name = "ark-ed-on-bls12-381-bandersnatch"
-version = "0.4.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f9cde0f2aa063a2a5c28d39b47761aa102bda7c13c84fc118a61b87c7b2f785c"
-dependencies = [
- "ark-bls12-381",
- "ark-ec",
- "ark-ff",
- "ark-std",
-]
-
-[[package]]
-name = "ark-ed-on-bls12-381-bandersnatch-ext"
-version = "0.4.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d15185f1acb49a07ff8cbe5f11a1adc5a93b19e211e325d826ae98e98e124346"
-dependencies = [
- "ark-ec",
- "ark-ed-on-bls12-381-bandersnatch",
- "ark-ff",
- "ark-models-ext",
- "ark-std",
-]
-
[[package]]
name = "ark-ff"
version = "0.4.2"
@@ -395,19 +293,6 @@ dependencies = [
"syn 1.0.109",
]
-[[package]]
-name = "ark-models-ext"
-version = "0.4.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3e9eab5d4b5ff2f228b763d38442adc9b084b0a465409b059fac5c2308835ec2"
-dependencies = [
- "ark-ec",
- "ark-ff",
- "ark-serialize",
- "ark-std",
- "derivative",
-]
-
[[package]]
name = "ark-poly"
version = "0.4.2"
@@ -421,35 +306,6 @@ dependencies = [
"hashbrown 0.13.2",
]
-[[package]]
-name = "ark-scale"
-version = "0.0.12"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5f69c00b3b529be29528a6f2fd5fa7b1790f8bed81b9cdca17e326538545a179"
-dependencies = [
- "ark-ec",
- "ark-ff",
- "ark-serialize",
- "ark-std",
- "parity-scale-codec",
- "scale-info",
-]
-
-[[package]]
-name = "ark-secret-scalar"
-version = "0.0.2"
-source = "git+https://github.com/w3f/ring-vrf?rev=0fef826#0fef8266d851932ad25d6b41bc4b34d834d1e11d"
-dependencies = [
- "ark-ec",
- "ark-ff",
- "ark-serialize",
- "ark-std",
- "ark-transcript",
- "digest 0.10.7",
- "getrandom_or_panic",
- "zeroize",
-]
-
[[package]]
name = "ark-serialize"
version = "0.4.2"
@@ -481,20 +337,6 @@ checksum = "94893f1e0c6eeab764ade8dc4c0db24caf4fe7cbbaafc0eba0a9030f447b5185"
dependencies = [
"num-traits",
"rand",
- "rayon",
-]
-
-[[package]]
-name = "ark-transcript"
-version = "0.0.2"
-source = "git+https://github.com/w3f/ring-vrf?rev=0fef826#0fef8266d851932ad25d6b41bc4b34d834d1e11d"
-dependencies = [
- "ark-ff",
- "ark-serialize",
- "ark-std",
- "digest 0.10.7",
- "rand_core",
- "sha3",
]
[[package]]
@@ -505,9 +347,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"
@@ -520,9 +362,9 @@ dependencies = [
[[package]]
name = "arrayvec"
-version = "0.7.4"
+version = "0.7.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711"
+checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50"
[[package]]
name = "asn1-rs"
@@ -576,7 +418,7 @@ checksum = "965c2d33e53cb6b267e148a4cb0760bc01f4904c1cd4bb4002a085bb016d1490"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
"synstructure 0.13.1",
]
@@ -599,15 +441,9 @@ checksum = "7b18050c2cd6fe86c3a76584ef5e0baf286d038cda203eb6223df2cc413565f7"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
-[[package]]
-name = "assert_matches"
-version = "1.5.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9"
-
[[package]]
name = "async-channel"
version = "1.9.0"
@@ -633,13 +469,13 @@ dependencies = [
[[package]]
name = "async-executor"
-version = "1.13.0"
+version = "1.13.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d7ebdfa2ebdab6b1760375fa7d6f382b9f486eac35fc994625a00e89280bdbb7"
+checksum = "30ca9a001c1e8ba5149f91a74362376cc6bc5b919d92d988668657bd570bdcec"
dependencies = [
"async-task",
"concurrent-queue",
- "fastrand 2.1.0",
+ "fastrand 2.1.1",
"futures-lite 2.3.0",
"slab",
]
@@ -689,7 +525,7 @@ dependencies = [
"futures-lite 2.3.0",
"parking",
"polling 3.7.3",
- "rustix 0.38.34",
+ "rustix 0.38.38",
"slab",
"tracing",
"windows-sys 0.59.0",
@@ -739,7 +575,7 @@ dependencies = [
"cfg-if",
"event-listener 3.1.0",
"futures-lite 1.13.0",
- "rustix 0.38.34",
+ "rustix 0.38.38",
"windows-sys 0.48.0",
]
@@ -755,7 +591,7 @@ dependencies = [
"cfg-if",
"futures-core",
"futures-io",
- "rustix 0.38.34",
+ "rustix 0.38.38",
"signal-hook-registry",
"slab",
"windows-sys 0.59.0",
@@ -769,13 +605,13 @@ checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de"
[[package]]
name = "async-trait"
-version = "0.1.81"
+version = "0.1.83"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107"
+checksum = "721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -816,9 +652,9 @@ dependencies = [
[[package]]
name = "autocfg"
-version = "1.3.0"
+version = "1.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0"
+checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
[[package]]
name = "backtrace"
@@ -835,27 +671,6 @@ dependencies = [
"rustc-demangle",
]
-[[package]]
-name = "bandersnatch_vrfs"
-version = "0.0.4"
-source = "git+https://github.com/w3f/ring-vrf?rev=0fef826#0fef8266d851932ad25d6b41bc4b34d834d1e11d"
-dependencies = [
- "ark-bls12-381",
- "ark-ec",
- "ark-ed-on-bls12-381-bandersnatch",
- "ark-ff",
- "ark-serialize",
- "ark-std",
- "dleq_vrf",
- "rand_chacha",
- "rand_core",
- "ring 0.1.0",
- "sha2 0.10.8",
- "sp-ark-bls12-381",
- "sp-ark-ed-on-bls12-381-bandersnatch",
- "zeroize",
-]
-
[[package]]
name = "base-x"
version = "0.2.11"
@@ -892,24 +707,6 @@ version = "1.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b"
-[[package]]
-name = "beef"
-version = "0.5.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1"
-dependencies = [
- "serde",
-]
-
-[[package]]
-name = "binary-merkle-tree"
-version = "13.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "hash-db",
- "log",
-]
-
[[package]]
name = "bincode"
version = "1.3.3"
@@ -931,22 +728,22 @@ dependencies = [
"lazy_static",
"lazycell",
"peeking_take_while",
- "prettyplease 0.2.20",
+ "prettyplease 0.2.25",
"proc-macro2",
"quote",
"regex",
- "rustc-hash",
+ "rustc-hash 1.1.0",
"shlex",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
name = "bip39"
-version = "2.0.0"
+version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "93f2635620bf0b9d4576eb7bb9a38a55df78bd1205d26fa994b25911a69f212f"
+checksum = "33415e24172c1b7d6066f6d999545375ab8e1d95421d6784bdfff9496f292387"
dependencies = [
- "bitcoin_hashes 0.11.0",
+ "bitcoin_hashes",
]
[[package]]
@@ -955,12 +752,6 @@ version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9425c3bf7089c983facbae04de54513cce73b41c7f9ff8c845b54e7bc64ebbfb"
-[[package]]
-name = "bitcoin_hashes"
-version = "0.11.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "90064b8dee6815a6470d60bad07bbbaee885c0e12d04177138fa3291a01b7bc4"
-
[[package]]
name = "bitcoin_hashes"
version = "0.13.0"
@@ -1034,8 +825,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "23285ad32269793932e830392f2fe2f83e26488fd3ec778883a93c8323735780"
dependencies = [
"arrayref",
- "arrayvec 0.7.4",
- "constant_time_eq 0.3.0",
+ "arrayvec 0.7.6",
+ "constant_time_eq 0.3.1",
]
[[package]]
@@ -1045,21 +836,21 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "94230421e395b9920d23df13ea5d77a20e1725331f90fbbf6df6040b33f756ae"
dependencies = [
"arrayref",
- "arrayvec 0.7.4",
- "constant_time_eq 0.3.0",
+ "arrayvec 0.7.6",
+ "constant_time_eq 0.3.1",
]
[[package]]
name = "blake3"
-version = "1.5.3"
+version = "1.5.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e9ec96fe9a81b5e365f9db71fe00edc4fe4ca2cc7dcb7861f0603012a7caa210"
+checksum = "d82033247fd8e890df8f740e407ad4d038debb9eb1f40533fffb32e7d17dc6f7"
dependencies = [
"arrayref",
- "arrayvec 0.7.4",
+ "arrayvec 0.7.6",
"cc",
"cfg-if",
- "constant_time_eq 0.3.0",
+ "constant_time_eq 0.3.1",
]
[[package]]
@@ -1095,9 +886,9 @@ dependencies = [
[[package]]
name = "bounded-collections"
-version = "0.2.0"
+version = "0.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d32385ecb91a31bddaf908e8dcf4a15aef1bcd3913cc03ebfad02ff6d568abc1"
+checksum = "db436177db0d505b1507f03aca56a41442ae6efdf8b6eaa855d73e52c5b078dc"
dependencies = [
"log",
"parity-scale-codec",
@@ -1158,9 +949,9 @@ checksum = "e3b5ca7a04898ad4bcd41c90c5285445ff5b791899bb1b0abdd2a2aa791211d7"
[[package]]
name = "bytemuck"
-version = "1.16.3"
+version = "1.19.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "102087e286b4677862ea56cf8fc58bb2cdfa8725c40ffb80fe3a008eb7f2fc83"
+checksum = "8334215b81e418a0a7bdb8ef0849474f40bb10c8b71f1c4ed315cff49f32494d"
[[package]]
name = "byteorder"
@@ -1170,9 +961,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
[[package]]
name = "bytes"
-version = "1.7.1"
+version = "1.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8318a53db07bb3f8dca91a600466bdb3f2eaadeedfdbcf02e1accbad9271ba50"
+checksum = "9ac0150caa2ae65ca5bd83f25c7de183dea78d4d366469f148435e2acfbad0da"
[[package]]
name = "bzip2-sys"
@@ -1197,9 +988,9 @@ dependencies = [
[[package]]
name = "camino"
-version = "1.1.7"
+version = "1.1.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e0ec6b951b160caa93cc0c7b209e5a3bff7aae9062213451ac99493cd844c239"
+checksum = "8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3"
dependencies = [
"serde",
]
@@ -1229,12 +1020,13 @@ dependencies = [
[[package]]
name = "cc"
-version = "1.1.10"
+version = "1.1.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e9e8aabfac534be767c909e0690571677d49f41bd8465ae876fe043d52ba5292"
+checksum = "c2e7962b54006dcfcc61cb72735f4d89bb97061dd6a7ed882ec6b8ee53714c6f"
dependencies = [
"jobserver",
"libc",
+ "shlex",
]
[[package]]
@@ -1380,9 +1172,9 @@ dependencies = [
[[package]]
name = "clap"
-version = "4.5.15"
+version = "4.5.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "11d8838454fda655dafd3accb2b6e2bea645b9e4078abe84a22ceb947235c5cc"
+checksum = "b97f376d85a664d5837dbae44bf546e6477a679ff6610010f17276f686d867e8"
dependencies = [
"clap_builder",
"clap_derive",
@@ -1390,9 +1182,9 @@ dependencies = [
[[package]]
name = "clap_builder"
-version = "4.5.15"
+version = "4.5.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "216aec2b177652e3846684cbfe25c9964d18ec45234f0f5da5157b207ed1aab6"
+checksum = "19bc80abd44e4bed93ca373a0704ccbd1b710dc5749406201bb018272808dc54"
dependencies = [
"anstream",
"anstyle",
@@ -1403,14 +1195,14 @@ 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",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -1471,14 +1263,14 @@ dependencies = [
"nom",
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
name = "colorchoice"
-version = "1.0.2"
+version = "1.0.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0"
+checksum = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990"
[[package]]
name = "combine"
@@ -1501,22 +1293,6 @@ dependencies = [
"unicode-width",
]
-[[package]]
-name = "common"
-version = "0.1.0"
-source = "git+https://github.com/w3f/ring-proof?rev=665f5f5#665f5f51af5734c7b6d90b985dd6861d4c5b4752"
-dependencies = [
- "ark-ec",
- "ark-ff",
- "ark-poly",
- "ark-serialize",
- "ark-std",
- "fflonk",
- "getrandom_or_panic",
- "merlin",
- "rand_chacha",
-]
-
[[package]]
name = "common-path"
version = "1.0.0"
@@ -1579,9 +1355,9 @@ checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc"
[[package]]
name = "constant_time_eq"
-version = "0.3.0"
+version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2"
+checksum = "7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6"
[[package]]
name = "constcat"
@@ -1641,9 +1417,9 @@ dependencies = [
[[package]]
name = "cpufeatures"
-version = "0.2.13"
+version = "0.2.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "51e852e6dc9a5bed1fae92dd2375037bf2b768725bf3be87811edee3249d09ad"
+checksum = "608697df725056feaccfa42cffdaeeec3fccc4ffc38358ecd19b243e716a78e0"
dependencies = [
"libc",
]
@@ -1864,8 +1640,8 @@ dependencies = [
[[package]]
name = "cumulus-client-cli"
-version = "0.7.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.18.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"clap",
"parity-scale-codec",
@@ -1881,8 +1657,8 @@ dependencies = [
[[package]]
name = "cumulus-client-collator"
-version = "0.7.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.18.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"cumulus-client-consensus-common",
"cumulus-client-network",
@@ -1904,8 +1680,8 @@ dependencies = [
[[package]]
name = "cumulus-client-consensus-aura"
-version = "0.7.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.18.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
"cumulus-client-collator",
@@ -1949,8 +1725,8 @@ dependencies = [
[[package]]
name = "cumulus-client-consensus-common"
-version = "0.7.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.18.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
"cumulus-client-pov-recovery",
@@ -1979,8 +1755,8 @@ dependencies = [
[[package]]
name = "cumulus-client-consensus-proposer"
-version = "0.7.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.16.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"anyhow",
"async-trait",
@@ -1994,8 +1770,8 @@ dependencies = [
[[package]]
name = "cumulus-client-consensus-relay-chain"
-version = "0.7.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.18.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
"cumulus-client-consensus-common",
@@ -2017,8 +1793,8 @@ dependencies = [
[[package]]
name = "cumulus-client-network"
-version = "0.7.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.18.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
"cumulus-relay-chain-interface",
@@ -2043,8 +1819,8 @@ dependencies = [
[[package]]
name = "cumulus-client-parachain-inherent"
-version = "0.1.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.12.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
"cumulus-primitives-core",
@@ -2058,15 +1834,15 @@ dependencies = [
"sp-inherents",
"sp-runtime",
"sp-state-machine",
- "sp-storage 19.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-storage",
"sp-trie",
"tracing",
]
[[package]]
name = "cumulus-client-pov-recovery"
-version = "0.7.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.18.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
"cumulus-primitives-core",
@@ -2091,8 +1867,8 @@ dependencies = [
[[package]]
name = "cumulus-client-service"
-version = "0.7.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.19.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"cumulus-client-cli",
"cumulus-client-collator",
@@ -2128,21 +1904,17 @@ dependencies = [
[[package]]
name = "cumulus-primitives-aura"
-version = "0.7.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.15.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
- "parity-scale-codec",
- "polkadot-core-primitives",
- "polkadot-primitives",
"sp-api",
"sp-consensus-aura",
- "sp-runtime",
]
[[package]]
name = "cumulus-primitives-core"
-version = "0.7.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.16.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"parity-scale-codec",
"polkadot-core-primitives",
@@ -2157,8 +1929,8 @@ dependencies = [
[[package]]
name = "cumulus-primitives-parachain-inherent"
-version = "0.7.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.16.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
"cumulus-primitives-core",
@@ -2166,25 +1938,23 @@ dependencies = [
"scale-info",
"sp-core",
"sp-inherents",
- "sp-runtime",
- "sp-state-machine",
"sp-trie",
]
[[package]]
name = "cumulus-primitives-proof-size-hostfunction"
-version = "0.2.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.10.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
- "sp-externalities 0.25.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
- "sp-runtime-interface 24.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-externalities",
+ "sp-runtime-interface",
"sp-trie",
]
[[package]]
name = "cumulus-primitives-utility"
-version = "0.7.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.17.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"cumulus-primitives-core",
"frame-support",
@@ -2192,8 +1962,6 @@ dependencies = [
"pallet-asset-conversion",
"parity-scale-codec",
"polkadot-runtime-common",
- "polkadot-runtime-parachains",
- "sp-io",
"sp-runtime",
"staging-xcm",
"staging-xcm-builder",
@@ -2202,8 +1970,8 @@ dependencies = [
[[package]]
name = "cumulus-relay-chain-inprocess-interface"
-version = "0.7.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.19.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
"cumulus-primitives-core",
@@ -2226,8 +1994,8 @@ dependencies = [
[[package]]
name = "cumulus-relay-chain-interface"
-version = "0.7.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.18.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
"cumulus-primitives-core",
@@ -2245,8 +2013,8 @@ dependencies = [
[[package]]
name = "cumulus-relay-chain-minimal-node"
-version = "0.7.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.19.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"array-bytes",
"async-trait",
@@ -2280,8 +2048,8 @@ dependencies = [
[[package]]
name = "cumulus-relay-chain-rpc-interface"
-version = "0.7.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.18.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
"cumulus-primitives-core",
@@ -2308,7 +2076,7 @@ dependencies = [
"sp-core",
"sp-runtime",
"sp-state-machine",
- "sp-storage 19.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-storage",
"sp-version",
"thiserror",
"tokio",
@@ -2319,8 +2087,8 @@ dependencies = [
[[package]]
name = "cumulus-test-relay-sproof-builder"
-version = "0.7.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.16.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"cumulus-primitives-core",
"parity-scale-codec",
@@ -2354,7 +2122,7 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -2372,9 +2140,9 @@ dependencies = [
[[package]]
name = "cxx"
-version = "1.0.124"
+version = "1.0.129"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "273dcfd3acd4e1e276af13ed2a43eea7001318823e7a726a6b3ed39b4acc0b82"
+checksum = "cbdc8cca144dce1c4981b5c9ab748761619979e515c3d53b5df385c677d1d007"
dependencies = [
"cc",
"cxxbridge-flags",
@@ -2384,9 +2152,9 @@ dependencies = [
[[package]]
name = "cxx-build"
-version = "1.0.124"
+version = "1.0.129"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d8b2766fbd92be34e9ed143898fce6c572dc009de39506ed6903e5a05b68914e"
+checksum = "c5764c3142ab44fcf857101d12c0ddf09c34499900557c764f5ad0597159d1fc"
dependencies = [
"cc",
"codespan-reporting",
@@ -2394,24 +2162,24 @@ dependencies = [
"proc-macro2",
"quote",
"scratch",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
name = "cxxbridge-flags"
-version = "1.0.124"
+version = "1.0.129"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "839fcd5e43464614ffaa989eaf1c139ef1f0c51672a1ed08023307fa1b909ccd"
+checksum = "d422aff542b4fa28c2ce8e5cc202d42dbf24702345c1fba3087b2d3f8a1b90ff"
[[package]]
name = "cxxbridge-macro"
-version = "1.0.124"
+version = "1.0.129"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4b2c1c1776b986979be68bb2285da855f8d8a35851a769fca8740df7c3d07877"
+checksum = "a1719100f31492cd6adeeab9a0f46cdbc846e615fdb66d7b398aa46ec7fdd06f"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -2519,7 +2287,7 @@ checksum = "d65d7ce8132b7c0e54497a4d9a55a1c2a0912a0d786cf894472ba818fba45762"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -2532,15 +2300,35 @@ dependencies = [
"proc-macro2",
"quote",
"rustc_version",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
-name = "difflib"
-version = "0.4.0"
+name = "derive_more"
+version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8"
-
+checksum = "4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05"
+dependencies = [
+ "derive_more-impl",
+]
+
+[[package]]
+name = "derive_more-impl"
+version = "1.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22"
+dependencies = [
+ "proc-macro2",
+ "quote",
+ "syn 2.0.85",
+]
+
+[[package]]
+name = "difflib"
+version = "0.4.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8"
+
[[package]]
name = "digest"
version = "0.8.1"
@@ -2621,23 +2409,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.74",
-]
-
-[[package]]
-name = "dleq_vrf"
-version = "0.0.2"
-source = "git+https://github.com/w3f/ring-vrf?rev=0fef826#0fef8266d851932ad25d6b41bc4b34d834d1e11d"
-dependencies = [
- "ark-ec",
- "ark-ff",
- "ark-scale",
- "ark-secret-scalar",
- "ark-serialize",
- "ark-std",
- "ark-transcript",
- "arrayvec 0.7.4",
- "zeroize",
+ "syn 2.0.85",
]
[[package]]
@@ -2661,7 +2433,7 @@ dependencies = [
"proc-macro2",
"quote",
"regex",
- "syn 2.0.74",
+ "syn 2.0.85",
"termcolor",
"toml 0.8.19",
"walkdir",
@@ -2813,14 +2585,14 @@ dependencies = [
[[package]]
name = "enum-as-inner"
-version = "0.6.0"
+version = "0.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5ffccbb6966c05b32ef8fbac435df276c4ae4d3dc55a8cd0eb9745e6c12f546a"
+checksum = "a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc"
dependencies = [
- "heck 0.4.1",
+ "heck 0.5.0",
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -2840,7 +2612,7 @@ checksum = "de0d48a183585823424a4ce1aa132d174a6a81bd540895822eb4c8373a8e49e8"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -2851,7 +2623,7 @@ checksum = "2f9ed6b3789237c8a0c1c505af1c7eb2c560df6186f01b098c3a1064ea532f38"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -2945,10 +2717,10 @@ dependencies = [
"blake2 0.10.6",
"file-guard",
"fs-err",
- "prettyplease 0.2.20",
+ "prettyplease 0.2.25",
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -2984,9 +2756,9 @@ dependencies = [
[[package]]
name = "fastrand"
-version = "2.1.0"
+version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a"
+checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6"
[[package]]
name = "fatality"
@@ -3005,11 +2777,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "eb42427514b063d97ce21d5199f36c0c307d981434a6be32582bc79fe5bd2303"
dependencies = [
"expander",
- "indexmap 2.4.0",
- "proc-macro-crate 3.1.0",
+ "indexmap 2.6.0",
+ "proc-macro-crate 3.2.0",
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -3032,19 +2804,6 @@ dependencies = [
"subtle 2.6.1",
]
-[[package]]
-name = "fflonk"
-version = "0.1.0"
-source = "git+https://github.com/w3f/fflonk#1e854f35e9a65d08b11a86291405cdc95baa0a35"
-dependencies = [
- "ark-ec",
- "ark-ff",
- "ark-poly",
- "ark-serialize",
- "ark-std",
- "merlin",
-]
-
[[package]]
name = "fiat-crypto"
version = "0.2.9"
@@ -3073,9 +2832,9 @@ dependencies = [
[[package]]
name = "filetime"
-version = "0.2.24"
+version = "0.2.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bf401df4a4e3872c4fe8151134cf483738e74b67fc934d6532c882b3d24a4550"
+checksum = "35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586"
dependencies = [
"cfg-if",
"libc",
@@ -3132,6 +2891,12 @@ version = "1.0.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
+[[package]]
+name = "foldhash"
+version = "0.1.3"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "f81ec6369c545a7d40e4589b5597581fa1c441fe1cce96dd1de43159910a36a2"
+
[[package]]
name = "foreign-types"
version = "0.3.2"
@@ -3149,8 +2914,8 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
[[package]]
name = "fork-tree"
-version = "12.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "13.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"parity-scale-codec",
]
@@ -3182,8 +2947,8 @@ checksum = "6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa"
[[package]]
name = "frame-benchmarking"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "38.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"frame-support",
"frame-support-procedural",
@@ -3199,15 +2964,15 @@ dependencies = [
"sp-core",
"sp-io",
"sp-runtime",
- "sp-runtime-interface 24.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
- "sp-storage 19.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-runtime-interface",
+ "sp-storage",
"static_assertions",
]
[[package]]
name = "frame-benchmarking-cli"
-version = "32.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "43.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"Inflector",
"array-bytes",
@@ -3240,35 +3005,35 @@ dependencies = [
"sp-blockchain",
"sp-core",
"sp-database",
- "sp-externalities 0.25.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-externalities",
"sp-genesis-builder",
"sp-inherents",
"sp-io",
"sp-keystore",
"sp-runtime",
"sp-state-machine",
- "sp-storage 19.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-storage",
"sp-trie",
- "sp-wasm-interface 20.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-wasm-interface",
"thiserror",
"thousands",
]
[[package]]
name = "frame-election-provider-solution-type"
-version = "13.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "14.0.1"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
- "proc-macro-crate 3.1.0",
+ "proc-macro-crate 3.2.0",
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
name = "frame-election-provider-support"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "38.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"frame-election-provider-solution-type",
"frame-support",
@@ -3281,24 +3046,6 @@ dependencies = [
"sp-runtime",
]
-[[package]]
-name = "frame-executive"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "aquamarine",
- "frame-support",
- "frame-system",
- "frame-try-runtime",
- "log",
- "parity-scale-codec",
- "scale-info",
- "sp-core",
- "sp-io",
- "sp-runtime",
- "sp-tracing 16.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
-]
-
[[package]]
name = "frame-metadata"
version = "16.0.0"
@@ -3311,25 +3058,10 @@ dependencies = [
"serde",
]
-[[package]]
-name = "frame-metadata-hash-extension"
-version = "0.1.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "array-bytes",
- "docify",
- "frame-support",
- "frame-system",
- "log",
- "parity-scale-codec",
- "scale-info",
- "sp-runtime",
-]
-
[[package]]
name = "frame-support"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "38.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"aquamarine",
"array-bytes",
@@ -3352,7 +3084,7 @@ dependencies = [
"sp-arithmetic",
"sp-core",
"sp-crypto-hashing-proc-macro",
- "sp-debug-derive 14.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-debug-derive",
"sp-genesis-builder",
"sp-inherents",
"sp-io",
@@ -3360,8 +3092,8 @@ dependencies = [
"sp-runtime",
"sp-staking",
"sp-state-machine",
- "sp-std 14.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
- "sp-tracing 16.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-std",
+ "sp-tracing",
"sp-weights",
"static_assertions",
"tt-call",
@@ -3369,8 +3101,8 @@ dependencies = [
[[package]]
name = "frame-support-procedural"
-version = "23.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "30.0.3"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"Inflector",
"cfg-expr",
@@ -3384,35 +3116,35 @@ dependencies = [
"proc-macro2",
"quote",
"sp-crypto-hashing",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
name = "frame-support-procedural-tools"
-version = "10.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "13.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"frame-support-procedural-tools-derive",
- "proc-macro-crate 3.1.0",
+ "proc-macro-crate 3.2.0",
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
name = "frame-support-procedural-tools-derive"
-version = "11.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "12.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
name = "frame-system"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "38.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"cfg-if",
"docify",
@@ -3424,46 +3156,21 @@ dependencies = [
"sp-core",
"sp-io",
"sp-runtime",
- "sp-std 14.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-std",
"sp-version",
"sp-weights",
]
-[[package]]
-name = "frame-system-benchmarking"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-benchmarking",
- "frame-support",
- "frame-system",
- "parity-scale-codec",
- "scale-info",
- "sp-core",
- "sp-runtime",
-]
-
[[package]]
name = "frame-system-rpc-runtime-api"
-version = "26.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "34.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"docify",
"parity-scale-codec",
"sp-api",
]
-[[package]]
-name = "frame-try-runtime"
-version = "0.34.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-support",
- "parity-scale-codec",
- "sp-api",
- "sp-runtime",
-]
-
[[package]]
name = "fs-err"
version = "2.11.0"
@@ -3489,7 +3196,7 @@ version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "29f9df8a11882c4e3335eb2d18a0137c505d9ca927470b0cac9c6f0ae07d28f7"
dependencies = [
- "rustix 0.38.34",
+ "rustix 0.38.38",
"windows-sys 0.48.0",
]
@@ -3501,9 +3208,9 @@ checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c"
[[package]]
name = "futures"
-version = "0.3.30"
+version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0"
+checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876"
dependencies = [
"futures-channel",
"futures-core",
@@ -3526,9 +3233,9 @@ dependencies = [
[[package]]
name = "futures-channel"
-version = "0.3.30"
+version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78"
+checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10"
dependencies = [
"futures-core",
"futures-sink",
@@ -3536,15 +3243,15 @@ dependencies = [
[[package]]
name = "futures-core"
-version = "0.3.30"
+version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d"
+checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e"
[[package]]
name = "futures-executor"
-version = "0.3.30"
+version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d"
+checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f"
dependencies = [
"futures-core",
"futures-task",
@@ -3554,9 +3261,9 @@ dependencies = [
[[package]]
name = "futures-io"
-version = "0.3.30"
+version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1"
+checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6"
[[package]]
name = "futures-lite"
@@ -3579,7 +3286,7 @@ version = "2.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5"
dependencies = [
- "fastrand 2.1.0",
+ "fastrand 2.1.1",
"futures-core",
"futures-io",
"parking",
@@ -3588,13 +3295,13 @@ dependencies = [
[[package]]
name = "futures-macro"
-version = "0.3.30"
+version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac"
+checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -3609,15 +3316,15 @@ dependencies = [
[[package]]
name = "futures-sink"
-version = "0.3.30"
+version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5"
+checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7"
[[package]]
name = "futures-task"
-version = "0.3.30"
+version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004"
+checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988"
[[package]]
name = "futures-timer"
@@ -3627,9 +3334,9 @@ checksum = "f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24"
[[package]]
name = "futures-util"
-version = "0.3.30"
+version = "0.3.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48"
+checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81"
dependencies = [
"futures-channel",
"futures-core",
@@ -3783,7 +3490,7 @@ dependencies = [
"futures-sink",
"futures-util",
"http 0.2.12",
- "indexmap 2.4.0",
+ "indexmap 2.6.0",
"slab",
"tokio",
"tokio-util",
@@ -3792,9 +3499,9 @@ dependencies = [
[[package]]
name = "h2"
-version = "0.4.5"
+version = "0.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fa82e28a107a8cc405f0839610bdc9b15f1e25ec7d696aa5cf173edbcb1486ab"
+checksum = "524e8ac6999421f49a846c2d4411f337e53497d8ec55d67753beffa43c5d9205"
dependencies = [
"atomic-waker",
"bytes",
@@ -3802,7 +3509,7 @@ dependencies = [
"futures-core",
"futures-sink",
"http 1.1.0",
- "indexmap 2.4.0",
+ "indexmap 2.6.0",
"slab",
"tokio",
"tokio-util",
@@ -3864,6 +3571,17 @@ dependencies = [
"serde",
]
+[[package]]
+name = "hashbrown"
+version = "0.15.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb"
+dependencies = [
+ "allocator-api2",
+ "equivalent",
+ "foldhash",
+]
+
[[package]]
name = "hashlink"
version = "0.8.4"
@@ -4032,9 +3750,9 @@ dependencies = [
[[package]]
name = "httparse"
-version = "1.9.4"
+version = "1.9.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0fcc0b4a115bf80b728eb8ea024ad5bd707b615bfed49e0665b6e0f86fd082d9"
+checksum = "7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946"
[[package]]
name = "httpdate"
@@ -4050,9 +3768,9 @@ checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
[[package]]
name = "hyper"
-version = "0.14.30"
+version = "0.14.31"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a152ddd61dfaec7273fe8419ab357f33aee0d914c5f4efbf0d96fa749eea5ec9"
+checksum = "8c08302e8fa335b151b788c775ff56e7a03ae64ff85c548ee820fecb70356e85"
dependencies = [
"bytes",
"futures-channel",
@@ -4074,14 +3792,14 @@ dependencies = [
[[package]]
name = "hyper"
-version = "1.4.1"
+version = "1.5.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05"
+checksum = "bbbff0a806a4728c99295b254c8838933b5b082d75e3cb70c8dab21fdfbcfa9a"
dependencies = [
"bytes",
"futures-channel",
"futures-util",
- "h2 0.4.5",
+ "h2 0.4.6",
"http 1.1.0",
"http-body 1.0.1",
"httparse",
@@ -4100,7 +3818,7 @@ checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590"
dependencies = [
"futures-util",
"http 0.2.12",
- "hyper 0.14.30",
+ "hyper 0.14.31",
"log",
"rustls 0.21.12",
"rustls-native-certs 0.6.3",
@@ -4110,26 +3828,25 @@ dependencies = [
[[package]]
name = "hyper-util"
-version = "0.1.7"
+version = "0.1.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cde7055719c54e36e95e8719f95883f22072a48ede39db7fc17a4e1d5281e9b9"
+checksum = "df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4"
dependencies = [
"bytes",
"futures-util",
"http 1.1.0",
"http-body 1.0.1",
- "hyper 1.4.1",
+ "hyper 1.5.0",
"pin-project-lite",
"tokio",
- "tower",
"tower-service",
]
[[package]]
name = "iana-time-zone"
-version = "0.1.60"
+version = "0.1.61"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141"
+checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220"
dependencies = [
"android_system_properties",
"core-foundation-sys",
@@ -4219,7 +3936,7 @@ dependencies = [
"bytes",
"futures",
"http 0.2.12",
- "hyper 0.14.30",
+ "hyper 0.14.31",
"log",
"rand",
"tokio",
@@ -4294,12 +4011,12 @@ dependencies = [
[[package]]
name = "indexmap"
-version = "2.4.0"
+version = "2.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "93ead53efc7ea8ed3cfb0c79fc8023fbb782a5432b52830b6518941cebe6505c"
+checksum = "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da"
dependencies = [
"equivalent",
- "hashbrown 0.14.5",
+ "hashbrown 0.15.0",
]
[[package]]
@@ -4372,26 +4089,26 @@ dependencies = [
[[package]]
name = "ipnet"
-version = "2.9.0"
+version = "2.10.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3"
+checksum = "ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708"
[[package]]
name = "is-terminal"
-version = "0.4.12"
+version = "0.4.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b"
+checksum = "261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b"
dependencies = [
- "hermit-abi 0.3.9",
+ "hermit-abi 0.4.0",
"libc",
"windows-sys 0.52.0",
]
[[package]]
name = "is_executable"
-version = "1.0.1"
+version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fa9acdc6d67b75e626ad644734e8bc6df893d9cd2a834129065d3dd6158ea9c8"
+checksum = "d4a1b5bad6f9072935961dfbf1cced2f3d129963d091b6f69f007fe04e758ae2"
dependencies = [
"winapi",
]
@@ -4466,18 +4183,18 @@ dependencies = [
[[package]]
name = "js-sys"
-version = "0.3.70"
+version = "0.3.72"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a"
+checksum = "6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9"
dependencies = [
"wasm-bindgen",
]
[[package]]
name = "jsonrpsee"
-version = "0.23.2"
+version = "0.24.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "62b089779ad7f80768693755a031cc14a7766aba707cbe886674e3f79e9b7e47"
+checksum = "c5c71d8c1a731cc4227c2f698d377e7848ca12c8a48866fc5e6951c43a4db843"
dependencies = [
"jsonrpsee-core",
"jsonrpsee-proc-macros",
@@ -4490,16 +4207,16 @@ dependencies = [
[[package]]
name = "jsonrpsee-client-transport"
-version = "0.23.2"
+version = "0.24.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "08163edd8bcc466c33d79e10f695cdc98c00d1e6ddfb95cec41b6b0279dd5432"
+checksum = "548125b159ba1314104f5bb5f38519e03a41862786aa3925cf349aae9cdd546e"
dependencies = [
"base64 0.22.1",
"futures-util",
"http 1.1.0",
"jsonrpsee-core",
"pin-project",
- "rustls 0.23.12",
+ "rustls 0.23.16",
"rustls-pki-types",
"rustls-platform-verifier",
"soketto 0.8.0",
@@ -4513,13 +4230,11 @@ dependencies = [
[[package]]
name = "jsonrpsee-core"
-version = "0.23.2"
+version = "0.24.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "79712302e737d23ca0daa178e752c9334846b08321d439fd89af9a384f8c830b"
+checksum = "f2882f6f8acb9fdaec7cefc4fd607119a9bd709831df7d7672a1d3b644628280"
dependencies = [
- "anyhow",
"async-trait",
- "beef",
"bytes",
"futures-timer",
"futures-util",
@@ -4530,7 +4245,7 @@ dependencies = [
"parking_lot 0.12.3",
"pin-project",
"rand",
- "rustc-hash",
+ "rustc-hash 2.0.0",
"serde",
"serde_json",
"thiserror",
@@ -4541,29 +4256,28 @@ dependencies = [
[[package]]
name = "jsonrpsee-proc-macros"
-version = "0.23.2"
+version = "0.24.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7895f186d5921065d96e16bd795e5ca89ac8356ec423fafc6e3d7cf8ec11aee4"
+checksum = "c06c01ae0007548e73412c08e2285ffe5d723195bf268bce67b1b77c3bb2a14d"
dependencies = [
"heck 0.5.0",
- "proc-macro-crate 3.1.0",
+ "proc-macro-crate 3.2.0",
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
name = "jsonrpsee-server"
-version = "0.23.2"
+version = "0.24.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "654afab2e92e5d88ebd8a39d6074483f3f2bfdf91c5ac57fe285e7127cdd4f51"
+checksum = "82ad8ddc14be1d4290cd68046e7d1d37acd408efed6d3ca08aefcc3ad6da069c"
dependencies = [
- "anyhow",
"futures-util",
"http 1.1.0",
"http-body 1.0.1",
"http-body-util",
- "hyper 1.4.1",
+ "hyper 1.5.0",
"hyper-util",
"jsonrpsee-core",
"jsonrpsee-types",
@@ -4582,11 +4296,10 @@ dependencies = [
[[package]]
name = "jsonrpsee-types"
-version = "0.23.2"
+version = "0.24.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d9c465fbe385238e861fdc4d1c85e04ada6c1fd246161d26385c1b311724d2af"
+checksum = "a178c60086f24cc35bb82f57c651d0d25d99c4742b4d335de04e97fa1f08a8a1"
dependencies = [
- "beef",
"http 1.1.0",
"serde",
"serde_json",
@@ -4595,9 +4308,9 @@ dependencies = [
[[package]]
name = "jsonrpsee-ws-client"
-version = "0.23.2"
+version = "0.24.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1c28759775f5cb2f1ea9667672d3fe2b0e701d1f4b7b67954e60afe7fd058b5e"
+checksum = "0fe322e0896d0955a3ebdd5bf813571c53fea29edd713bc315b76620b327e86d"
dependencies = [
"http 1.1.0",
"jsonrpsee-client-transport",
@@ -4608,9 +4321,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",
@@ -4693,9 +4406,9 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55"
[[package]]
name = "libc"
-version = "0.2.155"
+version = "0.2.161"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c"
+checksum = "8e9489c2807c139ffd9c1794f4af0ebe86a828db53ecdc7fea2111d0fed085d1"
[[package]]
name = "libloading"
@@ -4709,9 +4422,9 @@ dependencies = [
[[package]]
name = "libm"
-version = "0.2.8"
+version = "0.2.11"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058"
+checksum = "8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa"
[[package]]
name = "libp2p"
@@ -4744,7 +4457,7 @@ dependencies = [
"libp2p-wasm-ext",
"libp2p-websocket",
"libp2p-yamux",
- "multiaddr 0.18.1",
+ "multiaddr 0.18.2",
"pin-project",
"rw-stream-sink",
"thiserror",
@@ -4787,8 +4500,8 @@ dependencies = [
"instant",
"libp2p-identity",
"log",
- "multiaddr 0.18.1",
- "multihash 0.19.1",
+ "multiaddr 0.18.2",
+ "multihash 0.19.2",
"multistream-select",
"once_cell",
"parking_lot 0.12.3",
@@ -4833,7 +4546,7 @@ dependencies = [
"libp2p-identity",
"libp2p-swarm",
"log",
- "lru 0.12.4",
+ "lru 0.12.5",
"quick-protobuf",
"quick-protobuf-codec",
"smallvec",
@@ -4850,7 +4563,7 @@ dependencies = [
"bs58 0.5.1",
"ed25519-dalek",
"hkdf",
- "multihash 0.19.1",
+ "multihash 0.19.2",
"quick-protobuf",
"rand",
"sha2 0.10.8",
@@ -4865,7 +4578,7 @@ version = "0.44.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "16ea178dabba6dde6ffc260a8e0452ccdc8f79becf544946692fff9d412fc29d"
dependencies = [
- "arrayvec 0.7.4",
+ "arrayvec 0.7.6",
"asynchronous-codec",
"bytes",
"either",
@@ -4938,8 +4651,8 @@ dependencies = [
"libp2p-core",
"libp2p-identity",
"log",
- "multiaddr 0.18.1",
- "multihash 0.19.1",
+ "multiaddr 0.18.2",
+ "multihash 0.19.2",
"once_cell",
"quick-protobuf",
"rand",
@@ -5044,7 +4757,7 @@ dependencies = [
"proc-macro-warning 0.4.2",
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -5155,7 +4868,7 @@ checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d"
dependencies = [
"bitflags 2.6.0",
"libc",
- "redox_syscall 0.5.3",
+ "redox_syscall 0.5.7",
]
[[package]]
@@ -5223,9 +4936,9 @@ dependencies = [
[[package]]
name = "libz-sys"
-version = "1.1.19"
+version = "1.1.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fdc53a7799a7496ebc9fd29f31f7df80e83c9bda5299768af5f9e59eeea74647"
+checksum = "d2d16453e800a8cf6dd2fc3eb4bc99b786a9b90c663b8559a5b1a041bf89e472"
dependencies = [
"cc",
"pkg-config",
@@ -5258,9 +4971,9 @@ dependencies = [
[[package]]
name = "linregress"
-version = "0.5.3"
+version = "0.5.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4de04dcecc58d366391f9920245b85ffa684558a5ef6e7736e754347c3aea9c2"
+checksum = "a9eda9dcf4f2a99787827661f312ac3219292549c2ee992bf9a6248ffb066bf7"
dependencies = [
"nalgebra",
]
@@ -5309,7 +5022,7 @@ dependencies = [
"futures",
"futures-timer",
"hex-literal",
- "indexmap 2.4.0",
+ "indexmap 2.6.0",
"libc",
"mockall 0.12.1",
"multiaddr 0.17.1",
@@ -5374,11 +5087,11 @@ checksum = "a4a83fb7698b3643a0e34f9ae6f2e8f0178c0fd42f8b59d493aa271ff3a5bf21"
[[package]]
name = "lru"
-version = "0.12.4"
+version = "0.12.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "37ee39891760e7d94734f6f63fedc29a2e4a152f836120753a72503f09fcf904"
+checksum = "234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38"
dependencies = [
- "hashbrown 0.14.5",
+ "hashbrown 0.15.0",
]
[[package]]
@@ -5392,19 +5105,18 @@ dependencies = [
[[package]]
name = "lz4"
-version = "1.26.0"
+version = "1.28.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "958b4caa893816eea05507c20cfe47574a43d9a697138a7872990bba8a0ece68"
+checksum = "4d1febb2b4a79ddd1980eede06a8f7902197960aa0383ffcfdd62fe723036725"
dependencies = [
- "libc",
"lz4-sys",
]
[[package]]
name = "lz4-sys"
-version = "1.10.0"
+version = "1.11.1+lz4-1.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "109de74d5d2353660401699a4174a4ff23fcc649caf553df71933c7fb45ad868"
+checksum = "6bd8c0d6c6ed0cd30b3652886bb8711dc4bb01d637a68105a3d5158039b418e6"
dependencies = [
"cc",
"libc",
@@ -5428,7 +5140,7 @@ dependencies = [
"macro_magic_core",
"macro_magic_macros",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -5442,7 +5154,7 @@ dependencies = [
"macro_magic_core_macros",
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -5453,7 +5165,7 @@ checksum = "b02abfe41815b5bd98dbd4260173db2c116dda171dc0fe7838cb206333b83308"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -5464,7 +5176,7 @@ checksum = "73ea28ee64b88876bf45277ed9a5817c1817df061a74f2b988971a12570e5869"
dependencies = [
"macro_magic_core",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -5510,7 +5222,7 @@ version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b2cffa4ad52c6f791f4f8b15f0c05f9824b2ced1160e88cc393d64fff9a8ac64"
dependencies = [
- "rustix 0.38.34",
+ "rustix 0.38.38",
]
[[package]]
@@ -5524,9 +5236,9 @@ dependencies = [
[[package]]
name = "memmap2"
-version = "0.9.4"
+version = "0.9.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fe751422e4a8caa417e13c3ea66452215d7d63e19e604f4980461212f3ae1322"
+checksum = "fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f"
dependencies = [
"libc",
]
@@ -5606,7 +5318,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "daa3eb39495d8e2e2947a1d862852c90cc6a4a8845f8b41c8829cb9fcc047f4a"
dependencies = [
"arrayref",
- "arrayvec 0.7.4",
+ "arrayvec 0.7.6",
"bitflags 1.3.2",
"blake2 0.10.6",
"c2-chacha",
@@ -5626,8 +5338,8 @@ dependencies = [
[[package]]
name = "mmr-gadget"
-version = "29.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "40.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"futures",
"log",
@@ -5645,8 +5357,8 @@ dependencies = [
[[package]]
name = "mmr-rpc"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "38.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"jsonrpsee",
"parity-scale-codec",
@@ -5709,7 +5421,7 @@ dependencies = [
"cfg-if",
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -5733,20 +5445,20 @@ dependencies = [
[[package]]
name = "multiaddr"
-version = "0.18.1"
+version = "0.18.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8b852bc02a2da5feed68cd14fa50d0774b92790a5bdbfa932a813926c8472070"
+checksum = "fe6351f60b488e04c1d21bc69e56b89cb3f5e8f5d22557d6e8031bdfd79b6961"
dependencies = [
"arrayref",
"byteorder",
"data-encoding",
"libp2p-identity",
"multibase",
- "multihash 0.19.1",
+ "multihash 0.19.2",
"percent-encoding",
"serde",
"static_assertions",
- "unsigned-varint 0.7.2",
+ "unsigned-varint 0.8.0",
"url",
]
@@ -5797,12 +5509,12 @@ dependencies = [
[[package]]
name = "multihash"
-version = "0.19.1"
+version = "0.19.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "076d548d76a0e2a0d4ab471d0b1c36c577786dfc4471242035d97a12a735c492"
+checksum = "cc41f430805af9d1cf4adae4ed2149c759b877b01d909a1f40256188d09345d2"
dependencies = [
"core2",
- "unsigned-varint 0.7.2",
+ "unsigned-varint 0.8.0",
]
[[package]]
@@ -5847,13 +5559,12 @@ dependencies = [
[[package]]
name = "nalgebra"
-version = "0.32.6"
+version = "0.33.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7b5c17de023a86f59ed79891b2e5d5a94c705dbe904a5b5c9c952ea6221b03e4"
+checksum = "26aecdf64b707efd1310e3544d709c5c0ac61c13756046aaaba41be5c4f66a3b"
dependencies = [
"approx",
"matrixmultiply",
- "nalgebra-macros",
"num-complex",
"num-rational",
"num-traits",
@@ -5861,17 +5572,6 @@ dependencies = [
"typenum",
]
-[[package]]
-name = "nalgebra-macros"
-version = "0.2.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "254a5372af8fc138e36684761d3c0cdb758a4410e938babcff1c860ce14ddbfc"
-dependencies = [
- "proc-macro2",
- "quote",
- "syn 2.0.74",
-]
-
[[package]]
name = "names"
version = "0.14.0"
@@ -6081,7 +5781,7 @@ version = "0.4.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a652d9771a63711fd3c3deb670acfbe5c30a4072e664d7a3bf5a9e1056ac72c3"
dependencies = [
- "arrayvec 0.7.4",
+ "arrayvec 0.7.6",
"itoa",
]
@@ -6157,18 +5857,18 @@ dependencies = [
[[package]]
name = "oid-registry"
-version = "0.7.0"
+version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1c958dd45046245b9c3c2547369bb634eb461670b2e7e0de552905801a648d1d"
+checksum = "a8d8034d9489cdaf79228eb9f6a3b8d7bb32ba00d6645ebd48eef4077ceb5bd9"
dependencies = [
"asn1-rs 0.6.2",
]
[[package]]
name = "once_cell"
-version = "1.19.0"
+version = "1.20.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
+checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775"
[[package]]
name = "opaque-debug"
@@ -6184,9 +5884,9 @@ checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381"
[[package]]
name = "openssl"
-version = "0.10.66"
+version = "0.10.68"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9529f4786b70a3e8c61e11179af17ab6188ad8d0ded78c5529441ed39d4bd9c1"
+checksum = "6174bc48f102d208783c2c84bf931bb75927a617866870de8a4ea85597f871f5"
dependencies = [
"bitflags 2.6.0",
"cfg-if",
@@ -6205,7 +5905,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -6216,18 +5916,18 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
[[package]]
name = "openssl-src"
-version = "300.3.1+3.3.1"
+version = "300.4.0+3.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7259953d42a81bf137fbbd73bd30a8e1914d6dce43c2b90ed575783a22608b91"
+checksum = "a709e02f2b4aca747929cca5ed248880847c650233cf8b8cdc48f40aaf4898a6"
dependencies = [
"cc",
]
[[package]]
name = "openssl-sys"
-version = "0.9.103"
+version = "0.9.104"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7f9e8deee91df40a943c71b917e5874b951d32a802526c85721ce3b776c929d6"
+checksum = "45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741"
dependencies = [
"cc",
"libc",
@@ -6266,10 +5966,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f7b1d40dd8f367db3c65bec8d3dd47d4a604ee8874480738f93191bddab4e0e0"
dependencies = [
"expander",
- "indexmap 2.4.0",
+ "indexmap 2.6.0",
"itertools 0.11.0",
"petgraph",
- "proc-macro-crate 3.1.0",
+ "proc-macro-crate 3.2.0",
"proc-macro2",
"quote",
"syn 1.0.109",
@@ -6307,8 +6007,8 @@ checksum = "c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f"
[[package]]
name = "pallet-asset-conversion"
-version = "10.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "20.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6325,8 +6025,8 @@ dependencies = [
[[package]]
name = "pallet-asset-rate"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "17.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6339,8 +6039,8 @@ dependencies = [
[[package]]
name = "pallet-asset-tx-payment"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "38.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6356,8 +6056,8 @@ dependencies = [
[[package]]
name = "pallet-assets"
-version = "29.1.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "40.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6372,8 +6072,8 @@ dependencies = [
[[package]]
name = "pallet-authority-discovery"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "38.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"frame-support",
"frame-system",
@@ -6387,8 +6087,8 @@ dependencies = [
[[package]]
name = "pallet-authorship"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "38.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"frame-support",
"frame-system",
@@ -6400,8 +6100,8 @@ dependencies = [
[[package]]
name = "pallet-babe"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "38.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6422,160 +6122,149 @@ dependencies = [
]
[[package]]
-name = "pallet-bags-list"
-version = "27.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+name = "pallet-balances"
+version = "39.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
- "aquamarine",
"docify",
"frame-benchmarking",
- "frame-election-provider-support",
"frame-support",
"frame-system",
"log",
- "pallet-balances",
"parity-scale-codec",
"scale-info",
- "sp-core",
- "sp-io",
"sp-runtime",
- "sp-tracing 16.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
]
[[package]]
-name = "pallet-balances"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+name = "pallet-broker"
+version = "0.17.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
- "docify",
+ "bitvec",
"frame-benchmarking",
"frame-support",
"frame-system",
"log",
"parity-scale-codec",
"scale-info",
+ "sp-api",
+ "sp-arithmetic",
+ "sp-core",
"sp-runtime",
]
[[package]]
-name = "pallet-beefy"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+name = "pallet-collator-selection"
+version = "19.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
+ "frame-benchmarking",
"frame-support",
"frame-system",
"log",
"pallet-authorship",
+ "pallet-balances",
"pallet-session",
"parity-scale-codec",
+ "rand",
"scale-info",
- "serde",
- "sp-consensus-beefy",
"sp-runtime",
- "sp-session",
"sp-staking",
]
[[package]]
-name = "pallet-beefy-mmr"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+name = "pallet-election-provider-multi-phase"
+version = "37.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
- "array-bytes",
- "binary-merkle-tree",
+ "frame-benchmarking",
+ "frame-election-provider-support",
"frame-support",
"frame-system",
"log",
- "pallet-beefy",
- "pallet-mmr",
- "pallet-session",
+ "pallet-election-provider-support-benchmarking",
"parity-scale-codec",
+ "rand",
"scale-info",
- "serde",
- "sp-api",
- "sp-consensus-beefy",
+ "sp-arithmetic",
"sp-core",
"sp-io",
+ "sp-npos-elections",
"sp-runtime",
- "sp-state-machine",
+ "strum 0.26.3",
]
[[package]]
-name = "pallet-bounties"
-version = "27.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+name = "pallet-election-provider-support-benchmarking"
+version = "37.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"frame-benchmarking",
- "frame-support",
+ "frame-election-provider-support",
"frame-system",
- "log",
- "pallet-treasury",
"parity-scale-codec",
- "scale-info",
- "sp-core",
- "sp-io",
+ "sp-npos-elections",
"sp-runtime",
]
[[package]]
-name = "pallet-broker"
-version = "0.6.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+name = "pallet-fast-unstake"
+version = "37.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
- "bitvec",
+ "docify",
"frame-benchmarking",
+ "frame-election-provider-support",
"frame-support",
"frame-system",
"log",
"parity-scale-codec",
"scale-info",
- "sp-api",
- "sp-arithmetic",
- "sp-core",
+ "sp-io",
"sp-runtime",
+ "sp-staking",
]
[[package]]
-name = "pallet-child-bounties"
-version = "27.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+name = "pallet-identity"
+version = "38.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
+ "enumflags2",
"frame-benchmarking",
"frame-support",
"frame-system",
"log",
- "pallet-bounties",
- "pallet-treasury",
"parity-scale-codec",
"scale-info",
- "sp-core",
"sp-io",
"sp-runtime",
]
[[package]]
-name = "pallet-collator-selection"
-version = "9.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+name = "pallet-message-queue"
+version = "41.0.1"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
+ "environmental",
"frame-benchmarking",
"frame-support",
"frame-system",
"log",
- "pallet-authorship",
- "pallet-balances",
- "pallet-session",
"parity-scale-codec",
- "rand",
"scale-info",
+ "sp-arithmetic",
+ "sp-core",
+ "sp-io",
"sp-runtime",
- "sp-staking",
+ "sp-weights",
]
[[package]]
-name = "pallet-collective"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+name = "pallet-mmr"
+version = "38.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -6585,499 +6274,14 @@ dependencies = [
"scale-info",
"sp-core",
"sp-io",
+ "sp-mmr-primitives",
"sp-runtime",
]
-[[package]]
-name = "pallet-conviction-voting"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "assert_matches",
- "frame-benchmarking",
- "frame-support",
- "frame-system",
- "parity-scale-codec",
- "scale-info",
- "serde",
- "sp-io",
- "sp-runtime",
-]
-
-[[package]]
-name = "pallet-delegated-staking"
-version = "1.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-support",
- "frame-system",
- "parity-scale-codec",
- "scale-info",
- "sp-runtime",
- "sp-staking",
-]
-
-[[package]]
-name = "pallet-democracy"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-benchmarking",
- "frame-support",
- "frame-system",
- "log",
- "parity-scale-codec",
- "scale-info",
- "serde",
- "sp-core",
- "sp-io",
- "sp-runtime",
-]
-
-[[package]]
-name = "pallet-election-provider-multi-phase"
-version = "27.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-benchmarking",
- "frame-election-provider-support",
- "frame-support",
- "frame-system",
- "log",
- "pallet-election-provider-support-benchmarking",
- "parity-scale-codec",
- "rand",
- "scale-info",
- "sp-arithmetic",
- "sp-core",
- "sp-io",
- "sp-npos-elections",
- "sp-runtime",
- "strum 0.26.3",
-]
-
-[[package]]
-name = "pallet-election-provider-support-benchmarking"
-version = "27.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-benchmarking",
- "frame-election-provider-support",
- "frame-system",
- "parity-scale-codec",
- "sp-npos-elections",
- "sp-runtime",
-]
-
-[[package]]
-name = "pallet-elections-phragmen"
-version = "29.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-benchmarking",
- "frame-support",
- "frame-system",
- "log",
- "parity-scale-codec",
- "scale-info",
- "sp-core",
- "sp-io",
- "sp-npos-elections",
- "sp-runtime",
- "sp-staking",
-]
-
-[[package]]
-name = "pallet-fast-unstake"
-version = "27.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "docify",
- "frame-benchmarking",
- "frame-election-provider-support",
- "frame-support",
- "frame-system",
- "log",
- "parity-scale-codec",
- "scale-info",
- "sp-io",
- "sp-runtime",
- "sp-staking",
-]
-
-[[package]]
-name = "pallet-grandpa"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-benchmarking",
- "frame-support",
- "frame-system",
- "log",
- "pallet-authorship",
- "pallet-session",
- "parity-scale-codec",
- "scale-info",
- "sp-application-crypto",
- "sp-consensus-grandpa",
- "sp-core",
- "sp-io",
- "sp-runtime",
- "sp-session",
- "sp-staking",
-]
-
-[[package]]
-name = "pallet-identity"
-version = "29.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "enumflags2",
- "frame-benchmarking",
- "frame-support",
- "frame-system",
- "log",
- "parity-scale-codec",
- "scale-info",
- "sp-io",
- "sp-runtime",
-]
-
-[[package]]
-name = "pallet-im-online"
-version = "27.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-benchmarking",
- "frame-support",
- "frame-system",
- "log",
- "pallet-authorship",
- "parity-scale-codec",
- "scale-info",
- "sp-application-crypto",
- "sp-core",
- "sp-io",
- "sp-runtime",
- "sp-staking",
-]
-
-[[package]]
-name = "pallet-indices"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-benchmarking",
- "frame-support",
- "frame-system",
- "parity-scale-codec",
- "scale-info",
- "sp-core",
- "sp-io",
- "sp-keyring",
- "sp-runtime",
-]
-
-[[package]]
-name = "pallet-membership"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-benchmarking",
- "frame-support",
- "frame-system",
- "log",
- "parity-scale-codec",
- "scale-info",
- "sp-core",
- "sp-io",
- "sp-runtime",
-]
-
-[[package]]
-name = "pallet-message-queue"
-version = "31.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "environmental",
- "frame-benchmarking",
- "frame-support",
- "frame-system",
- "log",
- "parity-scale-codec",
- "scale-info",
- "sp-arithmetic",
- "sp-core",
- "sp-io",
- "sp-runtime",
- "sp-weights",
-]
-
-[[package]]
-name = "pallet-mmr"
-version = "27.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-benchmarking",
- "frame-support",
- "frame-system",
- "log",
- "parity-scale-codec",
- "scale-info",
- "sp-core",
- "sp-io",
- "sp-mmr-primitives",
- "sp-runtime",
-]
-
-[[package]]
-name = "pallet-multisig"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-benchmarking",
- "frame-support",
- "frame-system",
- "log",
- "parity-scale-codec",
- "scale-info",
- "sp-io",
- "sp-runtime",
-]
-
-[[package]]
-name = "pallet-nis"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-benchmarking",
- "frame-support",
- "frame-system",
- "parity-scale-codec",
- "scale-info",
- "sp-arithmetic",
- "sp-core",
- "sp-runtime",
-]
-
-[[package]]
-name = "pallet-nomination-pools"
-version = "25.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-support",
- "frame-system",
- "log",
- "pallet-balances",
- "parity-scale-codec",
- "scale-info",
- "sp-core",
- "sp-io",
- "sp-runtime",
- "sp-staking",
- "sp-tracing 16.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
-]
-
-[[package]]
-name = "pallet-nomination-pools-benchmarking"
-version = "26.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-benchmarking",
- "frame-election-provider-support",
- "frame-support",
- "frame-system",
- "pallet-bags-list",
- "pallet-delegated-staking",
- "pallet-nomination-pools",
- "pallet-staking",
- "parity-scale-codec",
- "scale-info",
- "sp-runtime",
- "sp-runtime-interface 24.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
- "sp-staking",
-]
-
-[[package]]
-name = "pallet-nomination-pools-runtime-api"
-version = "23.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "pallet-nomination-pools",
- "parity-scale-codec",
- "sp-api",
-]
-
-[[package]]
-name = "pallet-offences"
-version = "27.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-support",
- "frame-system",
- "log",
- "pallet-balances",
- "parity-scale-codec",
- "scale-info",
- "serde",
- "sp-runtime",
- "sp-staking",
-]
-
-[[package]]
-name = "pallet-offences-benchmarking"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-benchmarking",
- "frame-election-provider-support",
- "frame-support",
- "frame-system",
- "log",
- "pallet-babe",
- "pallet-balances",
- "pallet-grandpa",
- "pallet-im-online",
- "pallet-offences",
- "pallet-session",
- "pallet-staking",
- "parity-scale-codec",
- "scale-info",
- "sp-runtime",
- "sp-staking",
-]
-
-[[package]]
-name = "pallet-parameters"
-version = "0.1.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "docify",
- "frame-benchmarking",
- "frame-support",
- "frame-system",
- "parity-scale-codec",
- "paste",
- "scale-info",
- "serde",
- "sp-core",
- "sp-runtime",
-]
-
-[[package]]
-name = "pallet-preimage"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-benchmarking",
- "frame-support",
- "frame-system",
- "log",
- "parity-scale-codec",
- "scale-info",
- "sp-core",
- "sp-io",
- "sp-runtime",
-]
-
-[[package]]
-name = "pallet-proxy"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-benchmarking",
- "frame-support",
- "frame-system",
- "parity-scale-codec",
- "scale-info",
- "sp-io",
- "sp-runtime",
-]
-
-[[package]]
-name = "pallet-ranked-collective"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-benchmarking",
- "frame-support",
- "frame-system",
- "impl-trait-for-tuples",
- "log",
- "parity-scale-codec",
- "scale-info",
- "sp-arithmetic",
- "sp-core",
- "sp-io",
- "sp-runtime",
-]
-
-[[package]]
-name = "pallet-recovery"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-benchmarking",
- "frame-support",
- "frame-system",
- "parity-scale-codec",
- "scale-info",
- "sp-io",
- "sp-runtime",
-]
-
-[[package]]
-name = "pallet-referenda"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-benchmarking",
- "frame-support",
- "frame-system",
- "log",
- "parity-scale-codec",
- "scale-info",
- "serde",
- "sp-arithmetic",
- "sp-io",
- "sp-runtime",
-]
-
-[[package]]
-name = "pallet-root-testing"
-version = "4.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-support",
- "frame-system",
- "parity-scale-codec",
- "scale-info",
- "sp-core",
- "sp-io",
- "sp-runtime",
-]
-
-[[package]]
-name = "pallet-scheduler"
-version = "29.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "docify",
- "frame-benchmarking",
- "frame-support",
- "frame-system",
- "log",
- "parity-scale-codec",
- "scale-info",
- "sp-io",
- "sp-runtime",
- "sp-weights",
-]
-
[[package]]
name = "pallet-session"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "38.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"frame-support",
"frame-system",
@@ -7095,43 +6299,10 @@ dependencies = [
"sp-trie",
]
-[[package]]
-name = "pallet-session-benchmarking"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-benchmarking",
- "frame-support",
- "frame-system",
- "pallet-session",
- "pallet-staking",
- "parity-scale-codec",
- "rand",
- "sp-runtime",
- "sp-session",
-]
-
-[[package]]
-name = "pallet-society"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-benchmarking",
- "frame-support",
- "frame-system",
- "log",
- "parity-scale-codec",
- "rand_chacha",
- "scale-info",
- "sp-arithmetic",
- "sp-io",
- "sp-runtime",
-]
-
[[package]]
name = "pallet-staking"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "38.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"frame-benchmarking",
"frame-election-provider-support",
@@ -7151,58 +6322,17 @@ dependencies = [
[[package]]
name = "pallet-staking-reward-fn"
-version = "19.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "22.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"log",
"sp-arithmetic",
]
-[[package]]
-name = "pallet-staking-runtime-api"
-version = "14.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "parity-scale-codec",
- "sp-api",
- "sp-staking",
-]
-
-[[package]]
-name = "pallet-state-trie-migration"
-version = "29.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-benchmarking",
- "frame-support",
- "frame-system",
- "log",
- "parity-scale-codec",
- "scale-info",
- "sp-core",
- "sp-io",
- "sp-runtime",
-]
-
-[[package]]
-name = "pallet-sudo"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "docify",
- "frame-benchmarking",
- "frame-support",
- "frame-system",
- "parity-scale-codec",
- "scale-info",
- "sp-io",
- "sp-runtime",
-]
-
[[package]]
name = "pallet-timestamp"
-version = "27.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "37.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"docify",
"frame-benchmarking",
@@ -7214,32 +6344,14 @@ dependencies = [
"sp-inherents",
"sp-io",
"sp-runtime",
- "sp-storage 19.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-storage",
"sp-timestamp",
]
-[[package]]
-name = "pallet-tips"
-version = "27.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-benchmarking",
- "frame-support",
- "frame-system",
- "log",
- "pallet-treasury",
- "parity-scale-codec",
- "scale-info",
- "serde",
- "sp-core",
- "sp-io",
- "sp-runtime",
-]
-
[[package]]
name = "pallet-transaction-payment"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "38.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"frame-support",
"frame-system",
@@ -7253,8 +6365,8 @@ dependencies = [
[[package]]
name = "pallet-transaction-payment-rpc"
-version = "30.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "41.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"jsonrpsee",
"pallet-transaction-payment-rpc-runtime-api",
@@ -7269,8 +6381,8 @@ dependencies = [
[[package]]
name = "pallet-transaction-payment-rpc-runtime-api"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "38.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"pallet-transaction-payment",
"parity-scale-codec",
@@ -7281,8 +6393,8 @@ dependencies = [
[[package]]
name = "pallet-treasury"
-version = "27.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "37.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"docify",
"frame-benchmarking",
@@ -7297,25 +6409,10 @@ dependencies = [
"sp-runtime",
]
-[[package]]
-name = "pallet-utility"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-benchmarking",
- "frame-support",
- "frame-system",
- "parity-scale-codec",
- "scale-info",
- "sp-core",
- "sp-io",
- "sp-runtime",
-]
-
[[package]]
name = "pallet-vesting"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "38.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -7326,24 +6423,10 @@ dependencies = [
"sp-runtime",
]
-[[package]]
-name = "pallet-whitelist"
-version = "27.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-benchmarking",
- "frame-support",
- "frame-system",
- "parity-scale-codec",
- "scale-info",
- "sp-api",
- "sp-runtime",
-]
-
[[package]]
name = "pallet-xcm"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "17.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"bounded-collections",
"frame-benchmarking",
@@ -7363,28 +6446,10 @@ dependencies = [
"xcm-runtime-apis",
]
-[[package]]
-name = "pallet-xcm-benchmarks"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-benchmarking",
- "frame-support",
- "frame-system",
- "log",
- "parity-scale-codec",
- "scale-info",
- "sp-io",
- "sp-runtime",
- "staging-xcm",
- "staging-xcm-builder",
- "staging-xcm-executor",
-]
-
[[package]]
name = "parachains-common"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"cumulus-primitives-core",
"cumulus-primitives-utility",
@@ -7417,7 +6482,7 @@ version = "2.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4e69bf016dc406eff7d53a7d3f7cf1c2e72c82b9088aac1118591e36dd2cd3e9"
dependencies = [
- "bitcoin_hashes 0.13.0",
+ "bitcoin_hashes",
"rand",
"rand_core",
"serde",
@@ -7451,7 +6516,7 @@ version = "3.6.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "306800abfa29c7f16596b5970a588435e3d5b3149683d00c12b699cc19f895ee"
dependencies = [
- "arrayvec 0.7.4",
+ "arrayvec 0.7.6",
"bitvec",
"byte-slice-cast",
"bytes",
@@ -7466,7 +6531,7 @@ version = "3.6.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d830939c76d294956402033aee57a6da7b438f2294eb94864c37b0569053a42c"
dependencies = [
- "proc-macro-crate 3.1.0",
+ "proc-macro-crate 3.2.0",
"proc-macro2",
"quote",
"syn 1.0.109",
@@ -7480,9 +6545,9 @@ checksum = "e1ad0aff30c1da14b1254fcb2af73e1fa9a28670e584a626f53a369d0e157304"
[[package]]
name = "parking"
-version = "2.2.0"
+version = "2.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae"
+checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba"
[[package]]
name = "parking_lot"
@@ -7527,7 +6592,7 @@ checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8"
dependencies = [
"cfg-if",
"libc",
- "redox_syscall 0.5.3",
+ "redox_syscall 0.5.7",
"smallvec",
"windows-targets 0.52.6",
]
@@ -7588,9 +6653,9 @@ checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
[[package]]
name = "pest"
-version = "2.7.11"
+version = "2.7.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cd53dff83f26735fdc1ca837098ccf133605d794cdae66acfc2bfac3ec809d95"
+checksum = "879952a81a83930934cbf1786752d6dedc3b1f29e8f8fb2ad1d0a36f377cf442"
dependencies = [
"memchr",
"thiserror",
@@ -7599,9 +6664,9 @@ dependencies = [
[[package]]
name = "pest_derive"
-version = "2.7.11"
+version = "2.7.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2a548d2beca6773b1c244554d36fcf8548a8a58e74156968211567250e48e49a"
+checksum = "d214365f632b123a47fd913301e14c946c61d1c183ee245fa76eb752e59a02dd"
dependencies = [
"pest",
"pest_generator",
@@ -7609,22 +6674,22 @@ dependencies = [
[[package]]
name = "pest_generator"
-version = "2.7.11"
+version = "2.7.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "3c93a82e8d145725dcbaf44e5ea887c8a869efdcc28706df2d08c69e17077183"
+checksum = "eb55586734301717aea2ac313f50b2eb8f60d2fc3dc01d190eefa2e625f60c4e"
dependencies = [
"pest",
"pest_meta",
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
name = "pest_meta"
-version = "2.7.11"
+version = "2.7.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a941429fea7e08bedec25e4f6785b6ffaacc6b755da98df5ef3e7dcf4a124c4f"
+checksum = "b75da2a70cf4d9cb76833c990ac9cd3923c9a8905a8929789ce347c84564d03d"
dependencies = [
"once_cell",
"pest",
@@ -7638,34 +6703,34 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db"
dependencies = [
"fixedbitset",
- "indexmap 2.4.0",
+ "indexmap 2.6.0",
]
[[package]]
name = "pin-project"
-version = "1.1.5"
+version = "1.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3"
+checksum = "be57f64e946e500c8ee36ef6331845d40a93055567ec57e8fae13efd33759b95"
dependencies = [
"pin-project-internal",
]
[[package]]
name = "pin-project-internal"
-version = "1.1.5"
+version = "1.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965"
+checksum = "3c0f5fad0874fc7abcd4d750e76917eaebbecaa2c20bde22e1dbeeba8beb758c"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
name = "pin-project-lite"
-version = "0.2.14"
+version = "0.2.15"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02"
+checksum = "915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff"
[[package]]
name = "pin-utils"
@@ -7680,7 +6745,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066"
dependencies = [
"atomic-waker",
- "fastrand 2.1.0",
+ "fastrand 2.1.1",
"futures-io",
]
@@ -7696,14 +6761,14 @@ 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 = "polkadot-approval-distribution"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"bitvec",
"futures",
@@ -7722,8 +6787,8 @@ dependencies = [
[[package]]
name = "polkadot-availability-bitfield-distribution"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"always-assert",
"futures",
@@ -7738,10 +6803,10 @@ dependencies = [
[[package]]
name = "polkadot-availability-distribution"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
- "derive_more",
+ "derive_more 0.99.18",
"fatality",
"futures",
"parity-scale-codec",
@@ -7762,8 +6827,8 @@ dependencies = [
[[package]]
name = "polkadot-availability-recovery"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
"fatality",
@@ -7795,8 +6860,8 @@ dependencies = [
[[package]]
name = "polkadot-cli"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "19.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"cfg-if",
"clap",
@@ -7817,14 +6882,14 @@ dependencies = [
"sp-keyring",
"sp-maybe-compressed-blob",
"sp-runtime",
- "substrate-build-script-utils 11.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "substrate-build-script-utils 11.0.0 (git+https://github.com/paritytech/polkadot-sdk?branch=stable2409)",
"thiserror",
]
[[package]]
name = "polkadot-collator-protocol"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"bitvec",
"fatality",
@@ -7835,6 +6900,7 @@ dependencies = [
"polkadot-node-subsystem",
"polkadot-node-subsystem-util",
"polkadot-primitives",
+ "schnellru",
"sp-core",
"sp-keystore",
"sp-runtime",
@@ -7845,8 +6911,8 @@ dependencies = [
[[package]]
name = "polkadot-core-primitives"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "15.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -7856,14 +6922,14 @@ dependencies = [
[[package]]
name = "polkadot-dispute-distribution"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
- "derive_more",
+ "derive_more 0.99.18",
"fatality",
"futures",
"futures-timer",
- "indexmap 2.4.0",
+ "indexmap 2.6.0",
"parity-scale-codec",
"polkadot-erasure-coding",
"polkadot-node-network-protocol",
@@ -7881,8 +6947,8 @@ dependencies = [
[[package]]
name = "polkadot-erasure-coding"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "16.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"parity-scale-codec",
"polkadot-node-primitives",
@@ -7895,8 +6961,8 @@ dependencies = [
[[package]]
name = "polkadot-gossip-support"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"futures",
"futures-timer",
@@ -7917,8 +6983,8 @@ dependencies = [
[[package]]
name = "polkadot-network-bridge"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"always-assert",
"async-trait",
@@ -7940,8 +7006,8 @@ dependencies = [
[[package]]
name = "polkadot-node-collation-generation"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"futures",
"parity-scale-codec",
@@ -7958,11 +7024,11 @@ dependencies = [
[[package]]
name = "polkadot-node-core-approval-voting"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"bitvec",
- "derive_more",
+ "derive_more 0.99.18",
"futures",
"futures-timer",
"itertools 0.11.0",
@@ -7991,8 +7057,8 @@ dependencies = [
[[package]]
name = "polkadot-node-core-av-store"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"bitvec",
"futures",
@@ -8013,8 +7079,8 @@ dependencies = [
[[package]]
name = "polkadot-node-core-backing"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"bitvec",
"fatality",
@@ -8033,8 +7099,8 @@ dependencies = [
[[package]]
name = "polkadot-node-core-bitfield-signing"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"futures",
"polkadot-node-subsystem",
@@ -8048,8 +7114,8 @@ dependencies = [
[[package]]
name = "polkadot-node-core-candidate-validation"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
"futures",
@@ -8070,8 +7136,8 @@ dependencies = [
[[package]]
name = "polkadot-node-core-chain-api"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"futures",
"polkadot-node-metrics",
@@ -8084,8 +7150,8 @@ dependencies = [
[[package]]
name = "polkadot-node-core-chain-selection"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"futures",
"futures-timer",
@@ -8101,8 +7167,8 @@ dependencies = [
[[package]]
name = "polkadot-node-core-dispute-coordinator"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"fatality",
"futures",
@@ -8120,8 +7186,8 @@ dependencies = [
[[package]]
name = "polkadot-node-core-parachains-inherent"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
"futures",
@@ -8137,8 +7203,8 @@ dependencies = [
[[package]]
name = "polkadot-node-core-prospective-parachains"
-version = "6.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "17.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"fatality",
"futures",
@@ -8151,8 +7217,8 @@ dependencies = [
[[package]]
name = "polkadot-node-core-provisioner"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"bitvec",
"fatality",
@@ -8169,8 +7235,8 @@ dependencies = [
[[package]]
name = "polkadot-node-core-pvf"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"always-assert",
"array-bytes",
@@ -8198,8 +7264,8 @@ dependencies = [
[[package]]
name = "polkadot-node-core-pvf-checker"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"futures",
"polkadot-node-primitives",
@@ -8214,8 +7280,8 @@ dependencies = [
[[package]]
name = "polkadot-node-core-pvf-common"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "16.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"cpu-time",
"futures",
@@ -8231,17 +7297,17 @@ dependencies = [
"seccompiler",
"sp-core",
"sp-crypto-hashing",
- "sp-externalities 0.25.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-externalities",
"sp-io",
- "sp-tracing 16.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-tracing",
"thiserror",
"tracing-gum",
]
[[package]]
name = "polkadot-node-core-runtime-api"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"futures",
"polkadot-node-metrics",
@@ -8255,8 +7321,8 @@ dependencies = [
[[package]]
name = "polkadot-node-jaeger"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"lazy_static",
"log",
@@ -8274,8 +7340,8 @@ dependencies = [
[[package]]
name = "polkadot-node-metrics"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"bs58 0.5.1",
"futures",
@@ -8293,13 +7359,13 @@ dependencies = [
[[package]]
name = "polkadot-node-network-protocol"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.1"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-channel 1.9.0",
"async-trait",
"bitvec",
- "derive_more",
+ "derive_more 0.99.18",
"fatality",
"futures",
"hex",
@@ -8319,19 +7385,22 @@ dependencies = [
[[package]]
name = "polkadot-node-primitives"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "16.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"bitvec",
"bounded-vec",
"futures",
+ "futures-timer",
"parity-scale-codec",
"polkadot-parachain-primitives",
"polkadot-primitives",
+ "sc-keystore",
"schnorrkel 0.11.4",
"serde",
"sp-application-crypto",
"sp-consensus-babe",
+ "sp-consensus-slots",
"sp-core",
"sp-keystore",
"sp-maybe-compressed-blob",
@@ -8342,8 +7411,8 @@ dependencies = [
[[package]]
name = "polkadot-node-subsystem"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"polkadot-node-jaeger",
"polkadot-node-subsystem-types",
@@ -8352,12 +7421,12 @@ dependencies = [
[[package]]
name = "polkadot-node-subsystem-types"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
"bitvec",
- "derive_more",
+ "derive_more 0.99.18",
"fatality",
"futures",
"orchestra",
@@ -8382,11 +7451,11 @@ dependencies = [
[[package]]
name = "polkadot-node-subsystem-util"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
- "derive_more",
+ "derive_more 0.99.18",
"fatality",
"futures",
"futures-channel",
@@ -8418,8 +7487,8 @@ dependencies = [
[[package]]
name = "polkadot-overseer"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
"futures",
@@ -8440,8 +7509,8 @@ dependencies = [
[[package]]
name = "polkadot-parachain-lib"
-version = "0.1.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.3.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
"clap",
@@ -8458,9 +7527,7 @@ dependencies = [
"cumulus-primitives-core",
"cumulus-relay-chain-interface",
"docify",
- "frame-benchmarking",
"frame-benchmarking-cli",
- "frame-support",
"frame-system-rpc-runtime-api",
"futures",
"jsonrpsee",
@@ -8476,6 +7543,7 @@ dependencies = [
"sc-chain-spec",
"sc-cli",
"sc-client-api",
+ "sc-client-db",
"sc-consensus",
"sc-executor",
"sc-network",
@@ -8499,7 +7567,7 @@ dependencies = [
"sp-timestamp",
"sp-transaction-pool",
"sp-version",
- "substrate-build-script-utils 11.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-weights",
"substrate-frame-rpc-system",
"substrate-prometheus-endpoint",
"substrate-state-trie-migration-rpc",
@@ -8507,11 +7575,11 @@ dependencies = [
[[package]]
name = "polkadot-parachain-primitives"
-version = "6.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "14.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"bounded-collections",
- "derive_more",
+ "derive_more 0.99.18",
"parity-scale-codec",
"polkadot-core-primitives",
"scale-info",
@@ -8523,8 +7591,8 @@ dependencies = [
[[package]]
name = "polkadot-primitives"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "16.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"bitvec",
"hex-literal",
@@ -8549,8 +7617,8 @@ dependencies = [
[[package]]
name = "polkadot-rpc"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "19.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"jsonrpsee",
"mmr-rpc",
@@ -8584,8 +7652,8 @@ dependencies = [
[[package]]
name = "polkadot-runtime-common"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "17.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"bitvec",
"frame-benchmarking",
@@ -8633,24 +7701,24 @@ dependencies = [
[[package]]
name = "polkadot-runtime-metrics"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "17.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"bs58 0.5.1",
"frame-benchmarking",
"parity-scale-codec",
"polkadot-primitives",
- "sp-tracing 16.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-tracing",
]
[[package]]
name = "polkadot-runtime-parachains"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "17.0.1"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"bitflags 1.3.2",
"bitvec",
- "derive_more",
+ "derive_more 0.99.18",
"frame-benchmarking",
"frame-support",
"frame-system",
@@ -8686,33 +7754,27 @@ dependencies = [
"sp-runtime",
"sp-session",
"sp-staking",
- "sp-std 14.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-std",
"staging-xcm",
"staging-xcm-executor",
]
[[package]]
name = "polkadot-service"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "19.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
- "bitvec",
"frame-benchmarking",
"frame-benchmarking-cli",
- "frame-metadata-hash-extension",
- "frame-support",
"frame-system",
"frame-system-rpc-runtime-api",
"futures",
- "hex-literal",
"is_executable",
"kvdb",
"kvdb-rocksdb",
"log",
"mmr-gadget",
- "pallet-babe",
- "pallet-staking",
"pallet-transaction-payment",
"pallet-transaction-payment-rpc-runtime-api",
"parity-db",
@@ -8748,19 +7810,14 @@ dependencies = [
"polkadot-node-subsystem-types",
"polkadot-node-subsystem-util",
"polkadot-overseer",
- "polkadot-parachain-primitives",
"polkadot-primitives",
"polkadot-rpc",
"polkadot-runtime-parachains",
"polkadot-statement-distribution",
- "rococo-runtime",
- "rococo-runtime-constants",
"sc-authority-discovery",
"sc-basic-authorship",
- "sc-block-builder",
"sc-chain-spec",
"sc-client-api",
- "sc-client-db",
"sc-consensus",
"sc-consensus-babe",
"sc-consensus-beefy",
@@ -8769,7 +7826,6 @@ dependencies = [
"sc-executor",
"sc-keystore",
"sc-network",
- "sc-network-common",
"sc-network-sync",
"sc-offchain",
"sc-service",
@@ -8778,7 +7834,6 @@ dependencies = [
"sc-telemetry",
"sc-transaction-pool",
"sc-transaction-pool-api",
- "schnellru",
"serde",
"serde_json",
"sp-api",
@@ -8790,16 +7845,14 @@ dependencies = [
"sp-consensus-beefy",
"sp-consensus-grandpa",
"sp-core",
+ "sp-genesis-builder",
"sp-inherents",
"sp-io",
"sp-keyring",
- "sp-keystore",
"sp-mmr-primitives",
"sp-offchain",
"sp-runtime",
"sp-session",
- "sp-state-machine",
- "sp-storage 19.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
"sp-timestamp",
"sp-transaction-pool",
"sp-version",
@@ -8808,22 +7861,20 @@ dependencies = [
"substrate-prometheus-endpoint",
"thiserror",
"tracing-gum",
- "westend-runtime",
- "westend-runtime-constants",
"xcm-runtime-apis",
]
[[package]]
name = "polkadot-statement-distribution"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
- "arrayvec 0.7.4",
+ "arrayvec 0.7.6",
"bitvec",
"fatality",
"futures",
"futures-timer",
- "indexmap 2.4.0",
+ "indexmap 2.6.0",
"parity-scale-codec",
"polkadot-node-network-protocol",
"polkadot-node-primitives",
@@ -8838,8 +7889,8 @@ dependencies = [
[[package]]
name = "polkadot-statement-table"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "16.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"parity-scale-codec",
"polkadot-primitives",
@@ -8896,7 +7947,7 @@ dependencies = [
"polkavm-common",
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -8906,7 +7957,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ba81f7b5faac81e528eb6158a6f3c9e0bb1008e0ffa19653bc8dea925ecb429"
dependencies = [
"polkavm-derive-impl",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -8956,7 +8007,7 @@ dependencies = [
"concurrent-queue",
"hermit-abi 0.4.0",
"pin-project-lite",
- "rustix 0.38.34",
+ "rustix 0.38.38",
"tracing",
"windows-sys 0.59.0",
]
@@ -8986,9 +8037,9 @@ dependencies = [
[[package]]
name = "portable-atomic"
-version = "1.7.0"
+version = "1.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "da544ee218f0d287a911e9c99a39a8c9bc8fcad3cb8db5959940044ecfc67265"
+checksum = "cc9c68a3f6da06753e9335d63e27f6b9754dd1920d941135b7ea8224f141adb2"
[[package]]
name = "powerfmt"
@@ -9057,12 +8108,12 @@ dependencies = [
[[package]]
name = "prettyplease"
-version = "0.2.20"
+version = "0.2.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5f12335488a2f3b0a83b14edad48dca9879ce89b2edd10e80237e4e852dd645e"
+checksum = "64d1ec885c64d0457d564db4ec299b2dae3f9c02808b8ad9c3a089c591b18033"
dependencies = [
"proc-macro2",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -9086,7 +8137,7 @@ checksum = "a172e6cc603231f2cf004232eabcecccc0da53ba576ab286ef7baa0cfc7927ad"
dependencies = [
"coarsetime",
"crossbeam-queue",
- "derive_more",
+ "derive_more 0.99.18",
"futures",
"futures-timer",
"nanorand",
@@ -9106,11 +8157,11 @@ dependencies = [
[[package]]
name = "proc-macro-crate"
-version = "3.1.0"
+version = "3.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284"
+checksum = "8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b"
dependencies = [
- "toml_edit 0.21.1",
+ "toml_edit",
]
[[package]]
@@ -9145,7 +8196,7 @@ checksum = "3d1eaa7fa0aa1929ffdf7eeb6eac234dde6268914a14ad44d23521ab6a9b258e"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -9156,14 +8207,14 @@ checksum = "834da187cfe638ae8abb0203f0b33e5ccdb02a28e7199f2f47b3e2754f50edca"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
name = "proc-macro2"
-version = "1.0.86"
+version = "1.0.89"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77"
+checksum = "f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e"
dependencies = [
"unicode-ident",
]
@@ -9202,7 +8253,7 @@ checksum = "440f724eba9f6996b75d63681b0a92b06947f1457076d503a4d2e2c8f56442b8"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -9260,11 +8311,11 @@ dependencies = [
"multimap 0.10.0",
"once_cell",
"petgraph",
- "prettyplease 0.2.20",
+ "prettyplease 0.2.25",
"prost 0.12.6",
"prost-types 0.12.6",
"regex",
- "syn 2.0.74",
+ "syn 2.0.85",
"tempfile",
]
@@ -9291,7 +8342,7 @@ dependencies = [
"itertools 0.12.1",
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -9314,9 +8365,9 @@ dependencies = [
[[package]]
name = "psm"
-version = "0.1.21"
+version = "0.1.23"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5787f7cda34e3033a72192c018bc5883100330f362ef279a8cbccfce8bb4e874"
+checksum = "aa37f80ca58604976033fae9515a8a2989fc13797d953f7c04fb8fa36a11f205"
dependencies = [
"cc",
]
@@ -9374,7 +8425,7 @@ dependencies = [
"pin-project-lite",
"quinn-proto 0.9.6",
"quinn-udp 0.3.2",
- "rustc-hash",
+ "rustc-hash 1.1.0",
"rustls 0.20.9",
"thiserror",
"tokio",
@@ -9393,7 +8444,7 @@ dependencies = [
"pin-project-lite",
"quinn-proto 0.10.6",
"quinn-udp 0.4.1",
- "rustc-hash",
+ "rustc-hash 1.1.0",
"rustls 0.21.12",
"thiserror",
"tokio",
@@ -9409,7 +8460,7 @@ dependencies = [
"bytes",
"rand",
"ring 0.16.20",
- "rustc-hash",
+ "rustc-hash 1.1.0",
"rustls 0.20.9",
"slab",
"thiserror",
@@ -9427,7 +8478,7 @@ dependencies = [
"bytes",
"rand",
"ring 0.16.20",
- "rustc-hash",
+ "rustc-hash 1.1.0",
"rustls 0.21.12",
"slab",
"thiserror",
@@ -9463,9 +8514,9 @@ dependencies = [
[[package]]
name = "quote"
-version = "1.0.36"
+version = "1.0.37"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7"
+checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af"
dependencies = [
"proc-macro2",
]
@@ -9527,9 +8578,9 @@ dependencies = [
[[package]]
name = "raw-cpuid"
-version = "11.1.0"
+version = "11.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cb9ee317cfe3fbd54b36a511efc1edd42e216903c9cd575e686dd68a2ba90d8d"
+checksum = "1ab240315c661615f2ee9f0f2cd32d5a7343a84d5ebcccb99d46e6637565e7b0"
dependencies = [
"bitflags 2.6.0",
]
@@ -9583,18 +8634,18 @@ dependencies = [
[[package]]
name = "redox_syscall"
-version = "0.5.3"
+version = "0.5.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4"
+checksum = "9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f"
dependencies = [
"bitflags 2.6.0",
]
[[package]]
name = "redox_users"
-version = "0.4.5"
+version = "0.4.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891"
+checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43"
dependencies = [
"getrandom",
"libredox",
@@ -9607,7 +8658,7 @@ version = "2.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "87413ebb313323d431e85d0afc5a68222aaed972843537cbfe5f061cf1b4bcab"
dependencies = [
- "derive_more",
+ "derive_more 0.99.18",
"fs-err",
"static_init",
"thiserror",
@@ -9630,7 +8681,7 @@ checksum = "bcc303e793d3734489387d205e9b186fac9c6cfacedd98cbb2e8a5943595f3e6"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -9653,21 +8704,21 @@ checksum = "ad156d539c879b7a24a363a2016d77961786e71f48f2e2fc8302a92abd2429a6"
dependencies = [
"hashbrown 0.13.2",
"log",
- "rustc-hash",
+ "rustc-hash 1.1.0",
"slice-group-by",
"smallvec",
]
[[package]]
name = "regex"
-version = "1.10.6"
+version = "1.11.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619"
+checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191"
dependencies = [
"aho-corasick",
"memchr",
- "regex-automata 0.4.7",
- "regex-syntax 0.8.4",
+ "regex-automata 0.4.8",
+ "regex-syntax 0.8.5",
]
[[package]]
@@ -9681,13 +8732,13 @@ dependencies = [
[[package]]
name = "regex-automata"
-version = "0.4.7"
+version = "0.4.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df"
+checksum = "368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3"
dependencies = [
"aho-corasick",
"memchr",
- "regex-syntax 0.8.4",
+ "regex-syntax 0.8.5",
]
[[package]]
@@ -9698,9 +8749,9 @@ checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1"
[[package]]
name = "regex-syntax"
-version = "0.8.4"
+version = "0.8.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b"
+checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
[[package]]
name = "resolv-conf"
@@ -9722,23 +8773,6 @@ dependencies = [
"subtle 2.6.1",
]
-[[package]]
-name = "ring"
-version = "0.1.0"
-source = "git+https://github.com/w3f/ring-proof?rev=665f5f5#665f5f51af5734c7b6d90b985dd6861d4c5b4752"
-dependencies = [
- "ark-ec",
- "ark-ff",
- "ark-poly",
- "ark-serialize",
- "ark-std",
- "arrayvec 0.7.4",
- "blake2 0.10.6",
- "common",
- "fflonk",
- "merlin",
-]
-
[[package]]
name = "ring"
version = "0.16.20"
@@ -9779,122 +8813,6 @@ dependencies = [
"librocksdb-sys",
]
-[[package]]
-name = "rococo-runtime"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "binary-merkle-tree",
- "bitvec",
- "frame-benchmarking",
- "frame-executive",
- "frame-metadata-hash-extension",
- "frame-support",
- "frame-system",
- "frame-system-benchmarking",
- "frame-system-rpc-runtime-api",
- "frame-try-runtime",
- "hex-literal",
- "log",
- "pallet-asset-rate",
- "pallet-authority-discovery",
- "pallet-authorship",
- "pallet-babe",
- "pallet-balances",
- "pallet-beefy",
- "pallet-beefy-mmr",
- "pallet-bounties",
- "pallet-child-bounties",
- "pallet-collective",
- "pallet-conviction-voting",
- "pallet-democracy",
- "pallet-elections-phragmen",
- "pallet-grandpa",
- "pallet-identity",
- "pallet-indices",
- "pallet-membership",
- "pallet-message-queue",
- "pallet-mmr",
- "pallet-multisig",
- "pallet-nis",
- "pallet-offences",
- "pallet-parameters",
- "pallet-preimage",
- "pallet-proxy",
- "pallet-ranked-collective",
- "pallet-recovery",
- "pallet-referenda",
- "pallet-root-testing",
- "pallet-scheduler",
- "pallet-session",
- "pallet-society",
- "pallet-staking",
- "pallet-state-trie-migration",
- "pallet-sudo",
- "pallet-timestamp",
- "pallet-tips",
- "pallet-transaction-payment",
- "pallet-transaction-payment-rpc-runtime-api",
- "pallet-treasury",
- "pallet-utility",
- "pallet-vesting",
- "pallet-whitelist",
- "pallet-xcm",
- "pallet-xcm-benchmarks",
- "parity-scale-codec",
- "polkadot-parachain-primitives",
- "polkadot-primitives",
- "polkadot-runtime-common",
- "polkadot-runtime-parachains",
- "rococo-runtime-constants",
- "scale-info",
- "serde",
- "serde_derive",
- "serde_json",
- "smallvec",
- "sp-api",
- "sp-arithmetic",
- "sp-authority-discovery",
- "sp-block-builder",
- "sp-consensus-babe",
- "sp-consensus-beefy",
- "sp-consensus-grandpa",
- "sp-core",
- "sp-genesis-builder",
- "sp-inherents",
- "sp-io",
- "sp-mmr-primitives",
- "sp-offchain",
- "sp-runtime",
- "sp-session",
- "sp-staking",
- "sp-storage 19.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
- "sp-transaction-pool",
- "sp-version",
- "staging-xcm",
- "staging-xcm-builder",
- "staging-xcm-executor",
- "static_assertions",
- "substrate-wasm-builder",
- "xcm-runtime-apis",
-]
-
-[[package]]
-name = "rococo-runtime-constants"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-support",
- "polkadot-primitives",
- "polkadot-runtime-common",
- "smallvec",
- "sp-core",
- "sp-runtime",
- "sp-weights",
- "staging-xcm",
- "staging-xcm-builder",
-]
-
[[package]]
name = "route-recognizer"
version = "0.3.1"
@@ -9949,6 +8867,12 @@ version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2"
+[[package]]
+name = "rustc-hash"
+version = "2.0.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152"
+
[[package]]
name = "rustc-hex"
version = "2.1.0"
@@ -9957,9 +8881,9 @@ checksum = "3e75f6a532d0fd9f7f13144f392b6ad56a32696bfcd9c78f797f16bbb6f072d6"
[[package]]
name = "rustc_version"
-version = "0.4.0"
+version = "0.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366"
+checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92"
dependencies = [
"semver 1.0.23",
]
@@ -10003,9 +8927,9 @@ dependencies = [
[[package]]
name = "rustix"
-version = "0.38.34"
+version = "0.38.38"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f"
+checksum = "aa260229e6538e52293eeb577aabd09945a09d6d9cc0fc550ed7529056c2e32a"
dependencies = [
"bitflags 2.6.0",
"errno",
@@ -10039,15 +8963,15 @@ dependencies = [
[[package]]
name = "rustls"
-version = "0.23.12"
+version = "0.23.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c58f8c84392efc0a126acce10fa59ff7b3d2ac06ab451a33f2741989b806b044"
+checksum = "eee87ff5d9b36712a58574e12e9f0ea80f915a5b0ac518d322b24a465617925e"
dependencies = [
"log",
"once_cell",
"ring 0.17.8",
"rustls-pki-types",
- "rustls-webpki 0.102.6",
+ "rustls-webpki 0.102.8",
"subtle 2.6.1",
"zeroize",
]
@@ -10066,12 +8990,12 @@ dependencies = [
[[package]]
name = "rustls-native-certs"
-version = "0.7.1"
+version = "0.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a88d6d420651b496bdd98684116959239430022a115c1240e6c3993be0b15fba"
+checksum = "e5bfb394eeed242e909609f56089eecfe5fda225042e8b171791b9c95f5931e5"
dependencies = [
"openssl-probe",
- "rustls-pemfile 2.1.3",
+ "rustls-pemfile 2.2.0",
"rustls-pki-types",
"schannel",
"security-framework",
@@ -10088,38 +9012,37 @@ dependencies = [
[[package]]
name = "rustls-pemfile"
-version = "2.1.3"
+version = "2.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "196fe16b00e106300d3e45ecfcb764fa292a535d7326a29a5875c579c7417425"
+checksum = "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50"
dependencies = [
- "base64 0.22.1",
"rustls-pki-types",
]
[[package]]
name = "rustls-pki-types"
-version = "1.8.0"
+version = "1.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fc0a2ce646f8655401bb81e7927b812614bd5d91dbc968696be50603510fcaf0"
+checksum = "16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b"
[[package]]
name = "rustls-platform-verifier"
-version = "0.3.3"
+version = "0.3.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "93bda3f493b9abe5b93b3e7e3ecde0df292f2bd28c0296b90586ee0055ff5123"
+checksum = "afbb878bdfdf63a336a5e63561b1835e7a8c91524f51621db870169eac84b490"
dependencies = [
"core-foundation",
"core-foundation-sys",
"jni",
"log",
"once_cell",
- "rustls 0.23.12",
- "rustls-native-certs 0.7.1",
+ "rustls 0.23.16",
+ "rustls-native-certs 0.7.3",
"rustls-platform-verifier-android",
- "rustls-webpki 0.102.6",
+ "rustls-webpki 0.102.8",
"security-framework",
"security-framework-sys",
- "webpki-roots 0.26.3",
+ "webpki-roots 0.26.6",
"winapi",
]
@@ -10141,9 +9064,9 @@ dependencies = [
[[package]]
name = "rustls-webpki"
-version = "0.102.6"
+version = "0.102.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "8e6b52d4fda176fd835fdc55a835d4a89b8499cad995885a21149d5ad62f852e"
+checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9"
dependencies = [
"ring 0.17.8",
"rustls-pki-types",
@@ -10152,9 +9075,9 @@ dependencies = [
[[package]]
name = "rustversion"
-version = "1.0.17"
+version = "1.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6"
+checksum = "0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248"
[[package]]
name = "ruzstd"
@@ -10204,19 +9127,19 @@ dependencies = [
[[package]]
name = "sc-allocator"
-version = "23.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "29.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"log",
"sp-core",
- "sp-wasm-interface 20.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-wasm-interface",
"thiserror",
]
[[package]]
name = "sc-authority-discovery"
-version = "0.34.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.45.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
"futures",
@@ -10225,7 +9148,7 @@ dependencies = [
"libp2p",
"linked_hash_set",
"log",
- "multihash 0.19.1",
+ "multihash 0.19.2",
"parity-scale-codec",
"prost 0.12.6",
"prost-build 0.12.6",
@@ -10245,8 +9168,8 @@ dependencies = [
[[package]]
name = "sc-basic-authorship"
-version = "0.34.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.45.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"futures",
"futures-timer",
@@ -10267,8 +9190,8 @@ dependencies = [
[[package]]
name = "sc-block-builder"
-version = "0.33.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.42.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"parity-scale-codec",
"sp-api",
@@ -10282,13 +9205,13 @@ dependencies = [
[[package]]
name = "sc-chain-spec"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "38.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"array-bytes",
"docify",
"log",
- "memmap2 0.9.4",
+ "memmap2 0.9.5",
"parity-scale-codec",
"sc-chain-spec-derive",
"sc-client-api",
@@ -10304,24 +9227,24 @@ dependencies = [
"sp-io",
"sp-runtime",
"sp-state-machine",
- "sp-tracing 16.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-tracing",
]
[[package]]
name = "sc-chain-spec-derive"
-version = "11.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "12.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
- "proc-macro-crate 3.1.0",
+ "proc-macro-crate 3.2.0",
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
name = "sc-cli"
-version = "0.36.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.47.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"array-bytes",
"chrono",
@@ -10361,8 +9284,8 @@ dependencies = [
[[package]]
name = "sc-client-api"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "37.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"fnv",
"futures",
@@ -10377,19 +9300,19 @@ dependencies = [
"sp-consensus",
"sp-core",
"sp-database",
- "sp-externalities 0.25.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-externalities",
"sp-runtime",
"sp-state-machine",
"sp-statement-store",
- "sp-storage 19.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-storage",
"sp-trie",
"substrate-prometheus-endpoint",
]
[[package]]
name = "sc-client-db"
-version = "0.35.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.44.1"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"hash-db",
"kvdb",
@@ -10414,8 +9337,8 @@ dependencies = [
[[package]]
name = "sc-consensus"
-version = "0.33.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.44.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
"futures",
@@ -10438,8 +9361,8 @@ dependencies = [
[[package]]
name = "sc-consensus-aura"
-version = "0.34.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.45.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
"futures",
@@ -10467,8 +9390,8 @@ dependencies = [
[[package]]
name = "sc-consensus-babe"
-version = "0.34.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.45.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
"fork-tree",
@@ -10503,8 +9426,8 @@ dependencies = [
[[package]]
name = "sc-consensus-babe-rpc"
-version = "0.34.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.45.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"futures",
"jsonrpsee",
@@ -10525,8 +9448,8 @@ dependencies = [
[[package]]
name = "sc-consensus-beefy"
-version = "13.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "24.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"array-bytes",
"async-channel 1.9.0",
@@ -10561,8 +9484,8 @@ dependencies = [
[[package]]
name = "sc-consensus-beefy-rpc"
-version = "13.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "24.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"futures",
"jsonrpsee",
@@ -10581,8 +9504,8 @@ dependencies = [
[[package]]
name = "sc-consensus-epochs"
-version = "0.33.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.44.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"fork-tree",
"parity-scale-codec",
@@ -10594,8 +9517,8 @@ dependencies = [
[[package]]
name = "sc-consensus-grandpa"
-version = "0.19.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.30.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"ahash",
"array-bytes",
@@ -10638,8 +9561,8 @@ dependencies = [
[[package]]
name = "sc-consensus-grandpa-rpc"
-version = "0.19.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.30.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"finality-grandpa",
"futures",
@@ -10658,8 +9581,8 @@ dependencies = [
[[package]]
name = "sc-consensus-slots"
-version = "0.33.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.44.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
"futures",
@@ -10681,8 +9604,8 @@ dependencies = [
[[package]]
name = "sc-executor"
-version = "0.32.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.40.1"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"parity-scale-codec",
"parking_lot 0.12.3",
@@ -10692,44 +9615,44 @@ dependencies = [
"schnellru",
"sp-api",
"sp-core",
- "sp-externalities 0.25.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-externalities",
"sp-io",
"sp-panic-handler",
- "sp-runtime-interface 24.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-runtime-interface",
"sp-trie",
"sp-version",
- "sp-wasm-interface 20.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-wasm-interface",
"tracing",
]
[[package]]
name = "sc-executor-common"
-version = "0.29.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.35.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"polkavm",
"sc-allocator",
"sp-maybe-compressed-blob",
- "sp-wasm-interface 20.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-wasm-interface",
"thiserror",
"wasm-instrument",
]
[[package]]
name = "sc-executor-polkavm"
-version = "0.29.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.32.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"log",
"polkavm",
"sc-executor-common",
- "sp-wasm-interface 20.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-wasm-interface",
]
[[package]]
name = "sc-executor-wasmtime"
-version = "0.29.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.35.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"anyhow",
"cfg-if",
@@ -10739,15 +9662,15 @@ dependencies = [
"rustix 0.36.17",
"sc-allocator",
"sc-executor-common",
- "sp-runtime-interface 24.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
- "sp-wasm-interface 20.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-runtime-interface",
+ "sp-wasm-interface",
"wasmtime",
]
[[package]]
name = "sc-informant"
-version = "0.33.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.44.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"console",
"futures",
@@ -10763,8 +9686,8 @@ dependencies = [
[[package]]
name = "sc-keystore"
-version = "25.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "33.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"array-bytes",
"parking_lot 0.12.3",
@@ -10777,18 +9700,18 @@ dependencies = [
[[package]]
name = "sc-mixnet"
-version = "0.4.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.15.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"array-bytes",
- "arrayvec 0.7.4",
+ "arrayvec 0.7.6",
"blake2 0.10.6",
"bytes",
"futures",
"futures-timer",
"log",
"mixnet",
- "multiaddr 0.18.1",
+ "multiaddr 0.18.2",
"parity-scale-codec",
"parking_lot 0.12.3",
"sc-client-api",
@@ -10806,8 +9729,8 @@ dependencies = [
[[package]]
name = "sc-network"
-version = "0.34.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.45.1"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"array-bytes",
"async-channel 1.9.0",
@@ -10857,8 +9780,8 @@ dependencies = [
[[package]]
name = "sc-network-common"
-version = "0.33.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.44.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
"bitflags 1.3.2",
@@ -10875,8 +9798,8 @@ dependencies = [
[[package]]
name = "sc-network-gossip"
-version = "0.34.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.45.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"ahash",
"futures",
@@ -10894,8 +9817,8 @@ dependencies = [
[[package]]
name = "sc-network-light"
-version = "0.33.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.44.1"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"array-bytes",
"async-channel 1.9.0",
@@ -10915,8 +9838,8 @@ dependencies = [
[[package]]
name = "sc-network-sync"
-version = "0.33.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.44.1"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"array-bytes",
"async-channel 1.9.0",
@@ -10952,8 +9875,8 @@ dependencies = [
[[package]]
name = "sc-network-transactions"
-version = "0.33.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.44.1"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"array-bytes",
"futures",
@@ -10971,16 +9894,16 @@ dependencies = [
[[package]]
name = "sc-network-types"
-version = "0.10.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.12.1"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"bs58 0.5.1",
"ed25519-dalek",
"libp2p-identity",
"litep2p",
"log",
- "multiaddr 0.18.1",
- "multihash 0.19.1",
+ "multiaddr 0.18.2",
+ "multihash 0.19.2",
"rand",
"thiserror",
"zeroize",
@@ -10988,15 +9911,15 @@ dependencies = [
[[package]]
name = "sc-offchain"
-version = "29.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "40.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"array-bytes",
"bytes",
"fnv",
"futures",
"futures-timer",
- "hyper 0.14.30",
+ "hyper 0.14.31",
"hyper-rustls",
"log",
"num_cpus",
@@ -11012,7 +9935,7 @@ dependencies = [
"sc-utils",
"sp-api",
"sp-core",
- "sp-externalities 0.25.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-externalities",
"sp-keystore",
"sp-offchain",
"sp-runtime",
@@ -11022,8 +9945,8 @@ dependencies = [
[[package]]
name = "sc-proposer-metrics"
-version = "0.17.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.18.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"log",
"substrate-prometheus-endpoint",
@@ -11031,8 +9954,8 @@ dependencies = [
[[package]]
name = "sc-rpc"
-version = "29.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "40.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"futures",
"jsonrpsee",
@@ -11063,8 +9986,8 @@ dependencies = [
[[package]]
name = "sc-rpc-api"
-version = "0.33.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.44.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"jsonrpsee",
"parity-scale-codec",
@@ -11083,18 +10006,20 @@ dependencies = [
[[package]]
name = "sc-rpc-server"
-version = "11.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "17.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
+ "dyn-clone",
"forwarded-header-value",
"futures",
"governor",
"http 1.1.0",
"http-body-util",
- "hyper 1.4.1",
+ "hyper 1.5.0",
"ip_network",
"jsonrpsee",
"log",
+ "sc-rpc-api",
"serde",
"serde_json",
"substrate-prometheus-endpoint",
@@ -11105,8 +10030,8 @@ dependencies = [
[[package]]
name = "sc-rpc-spec-v2"
-version = "0.34.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.45.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"array-bytes",
"futures",
@@ -11137,8 +10062,8 @@ dependencies = [
[[package]]
name = "sc-service"
-version = "0.35.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.46.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
"directories",
@@ -11180,12 +10105,12 @@ dependencies = [
"sp-blockchain",
"sp-consensus",
"sp-core",
- "sp-externalities 0.25.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-externalities",
"sp-keystore",
"sp-runtime",
"sp-session",
"sp-state-machine",
- "sp-storage 19.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-storage",
"sp-transaction-pool",
"sp-transaction-storage-proof",
"sp-trie",
@@ -11201,8 +10126,8 @@ dependencies = [
[[package]]
name = "sc-state-db"
-version = "0.30.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.36.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"log",
"parity-scale-codec",
@@ -11212,8 +10137,8 @@ dependencies = [
[[package]]
name = "sc-storage-monitor"
-version = "0.16.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.22.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"clap",
"fs4",
@@ -11225,8 +10150,8 @@ dependencies = [
[[package]]
name = "sc-sync-state-rpc"
-version = "0.34.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.45.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"jsonrpsee",
"parity-scale-codec",
@@ -11244,10 +10169,10 @@ dependencies = [
[[package]]
name = "sc-sysinfo"
-version = "27.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "38.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
- "derive_more",
+ "derive_more 0.99.18",
"futures",
"libc",
"log",
@@ -11260,13 +10185,13 @@ dependencies = [
"sp-core",
"sp-crypto-hashing",
"sp-io",
- "sp-std 14.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-std",
]
[[package]]
name = "sc-telemetry"
-version = "15.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "25.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"chrono",
"futures",
@@ -11285,8 +10210,8 @@ dependencies = [
[[package]]
name = "sc-tracing"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "37.0.1"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"chrono",
"console",
@@ -11296,7 +10221,7 @@ dependencies = [
"log",
"parity-scale-codec",
"parking_lot 0.12.3",
- "rustc-hash",
+ "rustc-hash 1.1.0",
"sc-client-api",
"sc-tracing-proc-macro",
"serde",
@@ -11305,7 +10230,7 @@ dependencies = [
"sp-core",
"sp-rpc",
"sp-runtime",
- "sp-tracing 16.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-tracing",
"thiserror",
"tracing",
"tracing-log",
@@ -11315,18 +10240,18 @@ dependencies = [
[[package]]
name = "sc-tracing-proc-macro"
version = "11.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
- "proc-macro-crate 3.1.0",
+ "proc-macro-crate 3.2.0",
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
name = "sc-transaction-pool"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "37.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
"futures",
@@ -11344,7 +10269,7 @@ dependencies = [
"sp-core",
"sp-crypto-hashing",
"sp-runtime",
- "sp-tracing 16.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-tracing",
"sp-transaction-pool",
"substrate-prometheus-endpoint",
"thiserror",
@@ -11352,8 +10277,8 @@ dependencies = [
[[package]]
name = "sc-transaction-pool-api"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "37.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
"futures",
@@ -11368,8 +10293,8 @@ dependencies = [
[[package]]
name = "sc-utils"
-version = "14.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "17.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-channel 1.9.0",
"futures",
@@ -11383,13 +10308,13 @@ dependencies = [
[[package]]
name = "scale-info"
-version = "2.11.3"
+version = "2.11.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "eca070c12893629e2cc820a9761bedf6ce1dcddc9852984d1dc734b8bd9bd024"
+checksum = "1aa7ffc1c0ef49b0452c6e2986abf2b07743320641ffd5fc63d552458e3b779b"
dependencies = [
"bitvec",
"cfg-if",
- "derive_more",
+ "derive_more 1.0.0",
"parity-scale-codec",
"scale-info-derive",
"serde",
@@ -11397,23 +10322,23 @@ dependencies = [
[[package]]
name = "scale-info-derive"
-version = "2.11.3"
+version = "2.11.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "2d35494501194174bda522a32605929eefc9ecf7e0a326c26db1fdd85881eb62"
+checksum = "46385cc24172cf615450267463f937c10072516359b3ff1cb24228a4a08bf951"
dependencies = [
- "proc-macro-crate 3.1.0",
+ "proc-macro-crate 3.2.0",
"proc-macro2",
"quote",
- "syn 1.0.109",
+ "syn 2.0.85",
]
[[package]]
name = "schannel"
-version = "0.1.23"
+version = "0.1.26"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534"
+checksum = "01227be5826fa0690321a2ba6c5cd57a19cf3f6a09e76973b58e61de6ab9d1c1"
dependencies = [
- "windows-sys 0.52.0",
+ "windows-sys 0.59.0",
]
[[package]]
@@ -11434,7 +10359,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "844b7645371e6ecdf61ff246ba1958c29e802881a749ae3fb1993675d210d28d"
dependencies = [
"arrayref",
- "arrayvec 0.7.4",
+ "arrayvec 0.7.6",
"curve25519-dalek-ng",
"merlin",
"rand_core",
@@ -11451,7 +10376,7 @@ checksum = "8de18f6d8ba0aad7045f5feae07ec29899c1112584a38509a84ad7b04451eaa0"
dependencies = [
"aead",
"arrayref",
- "arrayvec 0.7.4",
+ "arrayvec 0.7.6",
"curve25519-dalek",
"getrandom_or_panic",
"merlin",
@@ -11566,9 +10491,9 @@ dependencies = [
[[package]]
name = "security-framework-sys"
-version = "2.11.1"
+version = "2.12.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "75da29fe9b9b08fe9d6b22b5b4bcbc75d8db3aa31e639aa56bb62e9d46bfceaf"
+checksum = "ea4a292869320c0272d7bc55a5a6aafaff59b4f63404a003887b679a2e05b4b6"
dependencies = [
"core-foundation-sys",
"libc",
@@ -11606,9 +10531,9 @@ checksum = "cd0b0ec5f1c1ca621c432a25813d8d60c88abe6d3e08a3eb9cf37d97a0fe3d73"
[[package]]
name = "serde"
-version = "1.0.207"
+version = "1.0.214"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "5665e14a49a4ea1b91029ba7d3bca9f299e1f7cfa194388ccc20f14743e784f2"
+checksum = "f55c3193aca71c12ad7890f1785d2b73e1b9f63a0bbc353c08ef26fe03fc56b5"
dependencies = [
"serde_derive",
]
@@ -11624,20 +10549,20 @@ dependencies = [
[[package]]
name = "serde_derive"
-version = "1.0.207"
+version = "1.0.214"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6aea2634c86b0e8ef2cfdc0c340baede54ec27b1e46febd7f80dffb2aa44a00e"
+checksum = "de523f781f095e28fa605cdce0f8307e451cc0fd14e2eb4cd2e98a355b147766"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
name = "serde_json"
-version = "1.0.124"
+version = "1.0.132"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "66ad62847a56b3dba58cc891acd13884b9c61138d330c0d7b6181713d4fce38d"
+checksum = "d726bfaff4b320266d395898905d0eba0345aae23b54aee3a737e260fd46db03"
dependencies = [
"itoa",
"memchr",
@@ -11647,9 +10572,9 @@ dependencies = [
[[package]]
name = "serde_spanned"
-version = "0.6.7"
+version = "0.6.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "eb5b1b31579f3811bf615c144393417496f152e12ac8b7663bf664f4a815306d"
+checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1"
dependencies = [
"serde",
]
@@ -11779,9 +10704,9 @@ dependencies = [
[[package]]
name = "simba"
-version = "0.8.1"
+version = "0.9.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "061507c94fc6ab4ba1c9a0305018408e312e17c041eb63bef8aa726fa33aceae"
+checksum = "b3a386a501cd104797982c15ae17aafe8b9261315b5d07e3ec803f2ea26be0fa"
dependencies = [
"approx",
"num-complex",
@@ -11828,8 +10753,8 @@ checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7"
[[package]]
name = "slot-range-helper"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "15.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"enumn",
"parity-scale-codec",
@@ -11875,7 +10800,7 @@ version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c0bb30cf57b7b5f6109ce17c3164445e2d6f270af2cb48f6e4d31c2967c9a9f5"
dependencies = [
- "arrayvec 0.7.4",
+ "arrayvec 0.7.6",
"async-lock 2.8.0",
"atomic-take",
"base64 0.21.7",
@@ -11884,7 +10809,7 @@ dependencies = [
"bs58 0.5.1",
"chacha20",
"crossbeam-queue",
- "derive_more",
+ "derive_more 0.99.18",
"ed25519-zebra",
"either",
"event-listener 2.5.3",
@@ -11933,7 +10858,7 @@ dependencies = [
"async-lock 2.8.0",
"base64 0.21.7",
"blake2-rfc",
- "derive_more",
+ "derive_more 0.99.18",
"either",
"event-listener 2.5.3",
"fnv",
@@ -12035,8 +10960,8 @@ dependencies = [
[[package]]
name = "sp-api"
-version = "26.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "34.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"docify",
"hash-db",
@@ -12045,10 +10970,10 @@ dependencies = [
"scale-info",
"sp-api-proc-macro",
"sp-core",
- "sp-externalities 0.25.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-externalities",
"sp-metadata-ir",
"sp-runtime",
- "sp-runtime-interface 24.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-runtime-interface",
"sp-state-machine",
"sp-trie",
"sp-version",
@@ -12057,22 +10982,22 @@ dependencies = [
[[package]]
name = "sp-api-proc-macro"
-version = "15.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "20.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"Inflector",
"blake2 0.10.6",
"expander",
- "proc-macro-crate 3.1.0",
+ "proc-macro-crate 3.2.0",
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
name = "sp-application-crypto"
-version = "30.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "38.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -12083,8 +11008,8 @@ dependencies = [
[[package]]
name = "sp-arithmetic"
-version = "23.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "26.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"docify",
"integer-sqrt",
@@ -12095,28 +11020,10 @@ dependencies = [
"static_assertions",
]
-[[package]]
-name = "sp-ark-bls12-381"
-version = "0.4.2"
-source = "git+https://github.com/paritytech/arkworks-substrate#caa2eed74beb885dd07c7db5f916f2281dad818f"
-dependencies = [
- "ark-bls12-381-ext",
- "sp-crypto-ec-utils",
-]
-
-[[package]]
-name = "sp-ark-ed-on-bls12-381-bandersnatch"
-version = "0.4.2"
-source = "git+https://github.com/paritytech/arkworks-substrate#caa2eed74beb885dd07c7db5f916f2281dad818f"
-dependencies = [
- "ark-ed-on-bls12-381-bandersnatch-ext",
- "sp-crypto-ec-utils",
-]
-
[[package]]
name = "sp-authority-discovery"
-version = "26.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "34.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -12127,8 +11034,8 @@ dependencies = [
[[package]]
name = "sp-block-builder"
-version = "26.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "34.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"sp-api",
"sp-inherents",
@@ -12137,8 +11044,8 @@ dependencies = [
[[package]]
name = "sp-blockchain"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "37.0.1"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"futures",
"parity-scale-codec",
@@ -12156,8 +11063,8 @@ dependencies = [
[[package]]
name = "sp-consensus"
-version = "0.32.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.40.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
"futures",
@@ -12171,8 +11078,8 @@ dependencies = [
[[package]]
name = "sp-consensus-aura"
-version = "0.32.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.40.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
"parity-scale-codec",
@@ -12187,8 +11094,8 @@ dependencies = [
[[package]]
name = "sp-consensus-babe"
-version = "0.32.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.40.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
"parity-scale-codec",
@@ -12205,8 +11112,8 @@ dependencies = [
[[package]]
name = "sp-consensus-beefy"
-version = "13.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "22.1.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"lazy_static",
"parity-scale-codec",
@@ -12220,13 +11127,14 @@ dependencies = [
"sp-keystore",
"sp-mmr-primitives",
"sp-runtime",
+ "sp-weights",
"strum 0.26.3",
]
[[package]]
name = "sp-consensus-grandpa"
-version = "13.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "21.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"finality-grandpa",
"log",
@@ -12242,8 +11150,8 @@ dependencies = [
[[package]]
name = "sp-consensus-slots"
-version = "0.32.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.40.1"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -12253,11 +11161,10 @@ dependencies = [
[[package]]
name = "sp-core"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "34.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"array-bytes",
- "bandersnatch_vrfs",
"bitflags 1.3.2",
"blake2 0.10.6",
"bounded-collections",
@@ -12285,11 +11192,11 @@ dependencies = [
"secrecy",
"serde",
"sp-crypto-hashing",
- "sp-debug-derive 14.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
- "sp-externalities 0.25.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
- "sp-runtime-interface 24.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
- "sp-std 14.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
- "sp-storage 19.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-debug-derive",
+ "sp-externalities",
+ "sp-runtime-interface",
+ "sp-std",
+ "sp-storage",
"ss58-registry",
"substrate-bip39",
"thiserror",
@@ -12298,30 +11205,10 @@ dependencies = [
"zeroize",
]
-[[package]]
-name = "sp-crypto-ec-utils"
-version = "0.10.0"
-source = "git+https://github.com/paritytech/polkadot-sdk#0cd577ba1c4995500eb3ed10330d93402177a53b"
-dependencies = [
- "ark-bls12-377",
- "ark-bls12-377-ext",
- "ark-bls12-381",
- "ark-bls12-381-ext",
- "ark-bw6-761",
- "ark-bw6-761-ext",
- "ark-ec",
- "ark-ed-on-bls12-377",
- "ark-ed-on-bls12-377-ext",
- "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)",
-]
-
[[package]]
name = "sp-crypto-hashing"
version = "0.1.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"blake2b_simd",
"byteorder",
@@ -12334,17 +11221,17 @@ dependencies = [
[[package]]
name = "sp-crypto-hashing-proc-macro"
version = "0.1.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"quote",
"sp-crypto-hashing",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
name = "sp-database"
version = "10.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"kvdb",
"parking_lot 0.12.3",
@@ -12353,47 +11240,27 @@ dependencies = [
[[package]]
name = "sp-debug-derive"
version = "14.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "proc-macro2",
- "quote",
- "syn 2.0.74",
-]
-
-[[package]]
-name = "sp-debug-derive"
-version = "14.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk#0cd577ba1c4995500eb3ed10330d93402177a53b"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
name = "sp-externalities"
-version = "0.25.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "environmental",
- "parity-scale-codec",
- "sp-storage 19.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
-]
-
-[[package]]
-name = "sp-externalities"
-version = "0.25.0"
-source = "git+https://github.com/paritytech/polkadot-sdk#0cd577ba1c4995500eb3ed10330d93402177a53b"
+version = "0.29.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"environmental",
"parity-scale-codec",
- "sp-storage 19.0.0 (git+https://github.com/paritytech/polkadot-sdk)",
+ "sp-storage",
]
[[package]]
name = "sp-genesis-builder"
-version = "0.8.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.15.1"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -12404,8 +11271,8 @@ dependencies = [
[[package]]
name = "sp-inherents"
-version = "26.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "34.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
"impl-trait-for-tuples",
@@ -12417,8 +11284,8 @@ dependencies = [
[[package]]
name = "sp-io"
-version = "30.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "38.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"bytes",
"docify",
@@ -12431,11 +11298,11 @@ dependencies = [
"secp256k1",
"sp-core",
"sp-crypto-hashing",
- "sp-externalities 0.25.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-externalities",
"sp-keystore",
- "sp-runtime-interface 24.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-runtime-interface",
"sp-state-machine",
- "sp-tracing 16.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-tracing",
"sp-trie",
"tracing",
"tracing-core",
@@ -12443,8 +11310,8 @@ dependencies = [
[[package]]
name = "sp-keyring"
-version = "31.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "39.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"sp-core",
"sp-runtime",
@@ -12453,19 +11320,19 @@ dependencies = [
[[package]]
name = "sp-keystore"
-version = "0.34.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.40.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"parity-scale-codec",
"parking_lot 0.12.3",
"sp-core",
- "sp-externalities 0.25.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-externalities",
]
[[package]]
name = "sp-maybe-compressed-blob"
version = "11.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"thiserror",
"zstd 0.12.4",
@@ -12473,8 +11340,8 @@ dependencies = [
[[package]]
name = "sp-metadata-ir"
-version = "0.6.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.7.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"frame-metadata",
"parity-scale-codec",
@@ -12483,8 +11350,8 @@ dependencies = [
[[package]]
name = "sp-mixnet"
-version = "0.4.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.12.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -12494,8 +11361,8 @@ dependencies = [
[[package]]
name = "sp-mmr-primitives"
-version = "26.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "34.1.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"log",
"parity-scale-codec",
@@ -12504,15 +11371,15 @@ dependencies = [
"serde",
"sp-api",
"sp-core",
- "sp-debug-derive 14.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-debug-derive",
"sp-runtime",
"thiserror",
]
[[package]]
name = "sp-npos-elections"
-version = "26.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "34.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -12524,8 +11391,8 @@ dependencies = [
[[package]]
name = "sp-offchain"
-version = "26.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "34.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"sp-api",
"sp-core",
@@ -12535,7 +11402,7 @@ dependencies = [
[[package]]
name = "sp-panic-handler"
version = "13.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"backtrace",
"lazy_static",
@@ -12544,18 +11411,18 @@ dependencies = [
[[package]]
name = "sp-rpc"
-version = "26.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "32.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
- "rustc-hash",
+ "rustc-hash 1.1.0",
"serde",
"sp-core",
]
[[package]]
name = "sp-runtime"
-version = "31.0.1"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "39.0.1"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"docify",
"either",
@@ -12573,79 +11440,47 @@ dependencies = [
"sp-arithmetic",
"sp-core",
"sp-io",
- "sp-std 14.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-std",
"sp-weights",
"tracing",
]
[[package]]
name = "sp-runtime-interface"
-version = "24.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "bytes",
- "impl-trait-for-tuples",
- "parity-scale-codec",
- "polkavm-derive",
- "primitive-types",
- "sp-externalities 0.25.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
- "sp-runtime-interface-proc-macro 17.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
- "sp-std 14.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
- "sp-storage 19.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
- "sp-tracing 16.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
- "sp-wasm-interface 20.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
- "static_assertions",
-]
-
-[[package]]
-name = "sp-runtime-interface"
-version = "24.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk#0cd577ba1c4995500eb3ed10330d93402177a53b"
+version = "28.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"bytes",
"impl-trait-for-tuples",
"parity-scale-codec",
"polkavm-derive",
"primitive-types",
- "sp-externalities 0.25.0 (git+https://github.com/paritytech/polkadot-sdk)",
- "sp-runtime-interface-proc-macro 17.0.0 (git+https://github.com/paritytech/polkadot-sdk)",
- "sp-std 14.0.0 (git+https://github.com/paritytech/polkadot-sdk)",
- "sp-storage 19.0.0 (git+https://github.com/paritytech/polkadot-sdk)",
- "sp-tracing 16.0.0 (git+https://github.com/paritytech/polkadot-sdk)",
- "sp-wasm-interface 20.0.0 (git+https://github.com/paritytech/polkadot-sdk)",
+ "sp-externalities",
+ "sp-runtime-interface-proc-macro",
+ "sp-std",
+ "sp-storage",
+ "sp-tracing",
+ "sp-wasm-interface",
"static_assertions",
]
[[package]]
name = "sp-runtime-interface-proc-macro"
-version = "17.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "Inflector",
- "expander",
- "proc-macro-crate 3.1.0",
- "proc-macro2",
- "quote",
- "syn 2.0.74",
-]
-
-[[package]]
-name = "sp-runtime-interface-proc-macro"
-version = "17.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk#0cd577ba1c4995500eb3ed10330d93402177a53b"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"Inflector",
"expander",
- "proc-macro-crate 3.1.0",
+ "proc-macro-crate 3.2.0",
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
name = "sp-session"
-version = "27.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "36.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"parity-scale-codec",
"scale-info",
@@ -12658,8 +11493,8 @@ dependencies = [
[[package]]
name = "sp-staking"
-version = "26.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "36.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"impl-trait-for-tuples",
"parity-scale-codec",
@@ -12671,8 +11506,8 @@ dependencies = [
[[package]]
name = "sp-state-machine"
-version = "0.35.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.43.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"hash-db",
"log",
@@ -12681,7 +11516,7 @@ dependencies = [
"rand",
"smallvec",
"sp-core",
- "sp-externalities 0.25.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-externalities",
"sp-panic-handler",
"sp-trie",
"thiserror",
@@ -12691,8 +11526,8 @@ dependencies = [
[[package]]
name = "sp-statement-store"
-version = "10.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "18.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"aes-gcm",
"curve25519-dalek",
@@ -12706,9 +11541,9 @@ dependencies = [
"sp-application-crypto",
"sp-core",
"sp-crypto-hashing",
- "sp-externalities 0.25.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-externalities",
"sp-runtime",
- "sp-runtime-interface 24.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-runtime-interface",
"thiserror",
"x25519-dalek",
]
@@ -12716,41 +11551,24 @@ dependencies = [
[[package]]
name = "sp-std"
version = "14.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-
-[[package]]
-name = "sp-std"
-version = "14.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk#0cd577ba1c4995500eb3ed10330d93402177a53b"
-
-[[package]]
-name = "sp-storage"
-version = "19.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "impl-serde",
- "parity-scale-codec",
- "ref-cast",
- "serde",
- "sp-debug-derive 14.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
-]
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
[[package]]
name = "sp-storage"
-version = "19.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk#0cd577ba1c4995500eb3ed10330d93402177a53b"
+version = "21.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"impl-serde",
"parity-scale-codec",
"ref-cast",
"serde",
- "sp-debug-derive 14.0.0 (git+https://github.com/paritytech/polkadot-sdk)",
+ "sp-debug-derive",
]
[[package]]
name = "sp-timestamp"
-version = "26.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "34.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
"parity-scale-codec",
@@ -12761,19 +11579,8 @@ dependencies = [
[[package]]
name = "sp-tracing"
-version = "16.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "parity-scale-codec",
- "tracing",
- "tracing-core",
- "tracing-subscriber",
-]
-
-[[package]]
-name = "sp-tracing"
-version = "16.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk#0cd577ba1c4995500eb3ed10330d93402177a53b"
+version = "17.0.1"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"parity-scale-codec",
"tracing",
@@ -12783,8 +11590,8 @@ dependencies = [
[[package]]
name = "sp-transaction-pool"
-version = "26.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "34.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"sp-api",
"sp-runtime",
@@ -12792,8 +11599,8 @@ dependencies = [
[[package]]
name = "sp-transaction-storage-proof"
-version = "26.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "34.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"async-trait",
"parity-scale-codec",
@@ -12806,8 +11613,8 @@ dependencies = [
[[package]]
name = "sp-trie"
-version = "29.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "37.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"ahash",
"hash-db",
@@ -12820,7 +11627,7 @@ dependencies = [
"scale-info",
"schnellru",
"sp-core",
- "sp-externalities 0.25.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-externalities",
"thiserror",
"tracing",
"trie-db",
@@ -12829,8 +11636,8 @@ dependencies = [
[[package]]
name = "sp-version"
-version = "29.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "37.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"impl-serde",
"parity-scale-codec",
@@ -12839,26 +11646,26 @@ dependencies = [
"serde",
"sp-crypto-hashing-proc-macro",
"sp-runtime",
- "sp-std 14.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-std",
"sp-version-proc-macro",
"thiserror",
]
[[package]]
name = "sp-version-proc-macro"
-version = "13.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "14.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"parity-scale-codec",
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
name = "sp-wasm-interface"
-version = "20.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "21.0.1"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"anyhow",
"impl-trait-for-tuples",
@@ -12867,20 +11674,10 @@ dependencies = [
"wasmtime",
]
-[[package]]
-name = "sp-wasm-interface"
-version = "20.0.0"
-source = "git+https://github.com/paritytech/polkadot-sdk#0cd577ba1c4995500eb3ed10330d93402177a53b"
-dependencies = [
- "impl-trait-for-tuples",
- "log",
- "parity-scale-codec",
-]
-
[[package]]
name = "sp-weights"
-version = "27.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "31.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"bounded-collections",
"parity-scale-codec",
@@ -12888,7 +11685,7 @@ dependencies = [
"serde",
"smallvec",
"sp-arithmetic",
- "sp-debug-derive 14.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
+ "sp-debug-derive",
]
[[package]]
@@ -12924,9 +11721,9 @@ dependencies = [
[[package]]
name = "ss58-registry"
-version = "1.47.0"
+version = "1.51.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "4743ce898933fbff7bbf414f497c459a782d496269644b3d650a398ae6a487ba"
+checksum = "19409f13998e55816d1c728395af0b52ec066206341d939e22e7766df9b494b8"
dependencies = [
"Inflector",
"num-format",
@@ -12945,8 +11742,8 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
[[package]]
name = "staging-parachain-info"
-version = "0.7.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.17.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"cumulus-primitives-core",
"frame-support",
@@ -12958,8 +11755,8 @@ dependencies = [
[[package]]
name = "staging-xcm"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "14.2.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"array-bytes",
"bounded-collections",
@@ -12977,8 +11774,8 @@ dependencies = [
[[package]]
name = "staging-xcm-builder"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "17.0.1"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"frame-support",
"frame-system",
@@ -12999,8 +11796,8 @@ dependencies = [
[[package]]
name = "staging-xcm-executor"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "17.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"environmental",
"frame-benchmarking",
@@ -13059,7 +11856,7 @@ checksum = "6706347e49b13373f7ddfafad47df7583ed52083d6fc8a594eb2c80497ef959d"
dependencies = [
"combine",
"crc",
- "fastrand 2.1.0",
+ "fastrand 2.1.1",
"hmac 0.12.1",
"once_cell",
"openssl",
@@ -13115,13 +11912,13 @@ dependencies = [
"proc-macro2",
"quote",
"rustversion",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
name = "substrate-bip39"
-version = "0.4.7"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.6.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"hmac 0.12.1",
"pbkdf2",
@@ -13139,12 +11936,12 @@ checksum = "b285e7d183a32732fdc119f3d81b7915790191fad602b7c709ef247073c77a2e"
[[package]]
name = "substrate-build-script-utils"
version = "11.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
[[package]]
name = "substrate-frame-rpc-system"
-version = "28.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "39.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"docify",
"frame-system-rpc-runtime-api",
@@ -13164,10 +11961,10 @@ dependencies = [
[[package]]
name = "substrate-prometheus-endpoint"
version = "0.17.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"http-body-util",
- "hyper 1.4.1",
+ "hyper 1.5.0",
"hyper-util",
"log",
"prometheus",
@@ -13177,8 +11974,8 @@ dependencies = [
[[package]]
name = "substrate-state-trie-migration-rpc"
-version = "27.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "38.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"jsonrpsee",
"parity-scale-codec",
@@ -13194,8 +11991,8 @@ dependencies = [
[[package]]
name = "substrate-wasm-builder"
-version = "17.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "24.0.1"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"build-helper",
"cargo_metadata",
@@ -13243,9 +12040,9 @@ dependencies = [
[[package]]
name = "syn"
-version = "2.0.74"
+version = "2.0.85"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1fceb41e3d546d0bd83421d3409b1460cc7444cd389341a4c880fe7a042cb3d7"
+checksum = "5023162dfcd14ef8f32034d8bcd4cc5ddc61ef7a247c024a33e24e1f24d21b56"
dependencies = [
"proc-macro2",
"quote",
@@ -13272,7 +12069,7 @@ checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -13310,14 +12107,14 @@ checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1"
[[package]]
name = "tempfile"
-version = "3.12.0"
+version = "3.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "04cbcdd0c794ebb0d4cf35e88edd2f7d2c4c3e9a5a6dab322839b321c6a87a64"
+checksum = "f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b"
dependencies = [
"cfg-if",
- "fastrand 2.1.0",
+ "fastrand 2.1.1",
"once_cell",
- "rustix 0.38.34",
+ "rustix 0.38.38",
"windows-sys 0.59.0",
]
@@ -13332,12 +12129,12 @@ dependencies = [
[[package]]
name = "terminal_size"
-version = "0.3.0"
+version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7"
+checksum = "4f599bd7ca042cfdf8f4512b277c02ba102247820f9d9d4a9f521f496751a6ef"
dependencies = [
- "rustix 0.38.34",
- "windows-sys 0.48.0",
+ "rustix 0.38.38",
+ "windows-sys 0.59.0",
]
[[package]]
@@ -13348,9 +12145,9 @@ checksum = "3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76"
[[package]]
name = "thiserror"
-version = "1.0.63"
+version = "1.0.65"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724"
+checksum = "5d11abd9594d9b38965ef50805c5e469ca9cc6f197f883f717e0269a3057b3d5"
dependencies = [
"thiserror-impl",
]
@@ -13372,18 +12169,18 @@ checksum = "e4c60d69f36615a077cc7663b9cb8e42275722d23e58a7fa3d2c7f2915d09d04"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
name = "thiserror-impl"
-version = "1.0.63"
+version = "1.0.65"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261"
+checksum = "ae71770322cbd277e69d762a16c444af02aa0575ac0d174f0b9562d3b37f8602"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -13502,9 +12299,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
[[package]]
name = "tokio"
-version = "1.39.2"
+version = "1.41.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "daa4fb1bc778bd6f04cbfc4bb2d06a7396a8f299dc33ea1900cedaa316f467b1"
+checksum = "145f3413504347a2be84393cc8a7d2fb4d863b375909ea59f2158261aa258bbb"
dependencies = [
"backtrace",
"bytes",
@@ -13526,7 +12323,7 @@ checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -13545,16 +12342,16 @@ version = "0.26.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4"
dependencies = [
- "rustls 0.23.12",
+ "rustls 0.23.16",
"rustls-pki-types",
"tokio",
]
[[package]]
name = "tokio-stream"
-version = "0.1.15"
+version = "0.1.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "267ac89e0bec6e691e5813911606935d77c476ff49024f98abcea3e7b15e37af"
+checksum = "4f4e6ce100d0eb49a2734f8c0812bcd324cf357d21810932c5df6b96ef2b86f1"
dependencies = [
"futures-core",
"pin-project-lite",
@@ -13579,9 +12376,9 @@ dependencies = [
[[package]]
name = "tokio-util"
-version = "0.7.11"
+version = "0.7.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1"
+checksum = "61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a"
dependencies = [
"bytes",
"futures-core",
@@ -13609,7 +12406,7 @@ dependencies = [
"serde",
"serde_spanned",
"toml_datetime",
- "toml_edit 0.22.20",
+ "toml_edit",
]
[[package]]
@@ -13623,26 +12420,15 @@ dependencies = [
[[package]]
name = "toml_edit"
-version = "0.21.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1"
-dependencies = [
- "indexmap 2.4.0",
- "toml_datetime",
- "winnow 0.5.40",
-]
-
-[[package]]
-name = "toml_edit"
-version = "0.22.20"
+version = "0.22.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "583c44c02ad26b0c3f3066fe629275e50627026c51ac2e595cca4c230ce1ce1d"
+checksum = "4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5"
dependencies = [
- "indexmap 2.4.0",
+ "indexmap 2.6.0",
"serde",
"serde_spanned",
"toml_datetime",
- "winnow 0.6.18",
+ "winnow",
]
[[package]]
@@ -13655,7 +12441,6 @@ dependencies = [
"futures-util",
"pin-project",
"pin-project-lite",
- "tokio",
"tower-layer",
"tower-service",
"tracing",
@@ -13709,7 +12494,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -13734,8 +12519,8 @@ dependencies = [
[[package]]
name = "tracing-gum"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "16.0.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"coarsetime",
"polkadot-primitives",
@@ -13746,13 +12531,13 @@ dependencies = [
[[package]]
name = "tracing-gum-proc-macro"
version = "5.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"expander",
- "proc-macro-crate 3.1.0",
+ "proc-macro-crate 3.2.0",
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -13842,7 +12627,7 @@ dependencies = [
"async-trait",
"cfg-if",
"data-encoding",
- "enum-as-inner 0.6.0",
+ "enum-as-inner 0.6.1",
"futures-channel",
"futures-io",
"futures-util",
@@ -13931,9 +12716,9 @@ checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
[[package]]
name = "ucd-trie"
-version = "0.1.6"
+version = "0.1.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9"
+checksum = "2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971"
[[package]]
name = "uint"
@@ -13949,15 +12734,15 @@ dependencies = [
[[package]]
name = "unicode-bidi"
-version = "0.3.15"
+version = "0.3.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75"
+checksum = "5ab17db44d7388991a428b2ee655ce0c212e862eff1768a455c58f9aad6e7893"
[[package]]
name = "unicode-ident"
-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"
@@ -13970,15 +12755,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.4"
+version = "0.2.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c"
+checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"
[[package]]
name = "universal-hash"
@@ -14073,9 +12858,9 @@ checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d"
[[package]]
name = "w3f-bls"
-version = "0.1.4"
+version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9c5da5fa2c6afa2c9158eaa7cd9aee249765eb32b5fb0c63ad8b9e79336a47ec"
+checksum = "6a48c48447120a85b0bdb897ba9426a7aa15b4229498a2e19103e8c9368dd4b2"
dependencies = [
"ark-bls12-377",
"ark-bls12-381",
@@ -14137,9 +12922,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen"
-version = "0.2.93"
+version = "0.2.95"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5"
+checksum = "128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e"
dependencies = [
"cfg-if",
"once_cell",
@@ -14148,24 +12933,24 @@ dependencies = [
[[package]]
name = "wasm-bindgen-backend"
-version = "0.2.93"
+version = "0.2.95"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b"
+checksum = "cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358"
dependencies = [
"bumpalo",
"log",
"once_cell",
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-futures"
-version = "0.4.43"
+version = "0.4.45"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "61e9300f63a621e96ed275155c108eb6f843b6a26d053f122ab69724559dc8ed"
+checksum = "cc7ec4f8827a71586374db3e87abdb5a2bb3a15afed140221307c3ec06b1f63b"
dependencies = [
"cfg-if",
"js-sys",
@@ -14175,9 +12960,9 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro"
-version = "0.2.93"
+version = "0.2.95"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf"
+checksum = "e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56"
dependencies = [
"quote",
"wasm-bindgen-macro-support",
@@ -14185,22 +12970,22 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro-support"
-version = "0.2.93"
+version = "0.2.95"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836"
+checksum = "26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
"wasm-bindgen-backend",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-shared"
-version = "0.2.93"
+version = "0.2.95"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484"
+checksum = "65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d"
[[package]]
name = "wasm-instrument"
@@ -14513,9 +13298,9 @@ dependencies = [
[[package]]
name = "web-sys"
-version = "0.3.70"
+version = "0.3.72"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "26fdeaafd9bd129f65e7c031593c24d62186301e0c72c8978fa1678be7d532c0"
+checksum = "f6488b90108c040df0fe62fa815cbdee25124641df01814dd7282749234c6112"
dependencies = [
"js-sys",
"wasm-bindgen",
@@ -14539,134 +13324,13 @@ checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1"
[[package]]
name = "webpki-roots"
-version = "0.26.3"
+version = "0.26.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "bd7c23921eeb1713a4e851530e9b9756e4fb0e89978582942612524cf09f01cd"
+checksum = "841c67bff177718f1d4dfefde8d8f0e78f9b6589319ba88312f567fc5841a958"
dependencies = [
"rustls-pki-types",
]
-[[package]]
-name = "westend-runtime"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "binary-merkle-tree",
- "bitvec",
- "frame-benchmarking",
- "frame-election-provider-support",
- "frame-executive",
- "frame-metadata-hash-extension",
- "frame-support",
- "frame-system",
- "frame-system-benchmarking",
- "frame-system-rpc-runtime-api",
- "frame-try-runtime",
- "log",
- "pallet-asset-rate",
- "pallet-authority-discovery",
- "pallet-authorship",
- "pallet-babe",
- "pallet-bags-list",
- "pallet-balances",
- "pallet-beefy",
- "pallet-beefy-mmr",
- "pallet-collective",
- "pallet-conviction-voting",
- "pallet-delegated-staking",
- "pallet-democracy",
- "pallet-election-provider-multi-phase",
- "pallet-election-provider-support-benchmarking",
- "pallet-elections-phragmen",
- "pallet-fast-unstake",
- "pallet-grandpa",
- "pallet-identity",
- "pallet-indices",
- "pallet-membership",
- "pallet-message-queue",
- "pallet-mmr",
- "pallet-multisig",
- "pallet-nomination-pools",
- "pallet-nomination-pools-benchmarking",
- "pallet-nomination-pools-runtime-api",
- "pallet-offences",
- "pallet-offences-benchmarking",
- "pallet-parameters",
- "pallet-preimage",
- "pallet-proxy",
- "pallet-recovery",
- "pallet-referenda",
- "pallet-root-testing",
- "pallet-scheduler",
- "pallet-session",
- "pallet-session-benchmarking",
- "pallet-society",
- "pallet-staking",
- "pallet-staking-runtime-api",
- "pallet-state-trie-migration",
- "pallet-sudo",
- "pallet-timestamp",
- "pallet-transaction-payment",
- "pallet-transaction-payment-rpc-runtime-api",
- "pallet-treasury",
- "pallet-utility",
- "pallet-vesting",
- "pallet-whitelist",
- "pallet-xcm",
- "pallet-xcm-benchmarks",
- "parity-scale-codec",
- "polkadot-parachain-primitives",
- "polkadot-primitives",
- "polkadot-runtime-common",
- "polkadot-runtime-parachains",
- "scale-info",
- "serde",
- "serde_derive",
- "smallvec",
- "sp-api",
- "sp-application-crypto",
- "sp-arithmetic",
- "sp-authority-discovery",
- "sp-block-builder",
- "sp-consensus-babe",
- "sp-consensus-beefy",
- "sp-core",
- "sp-genesis-builder",
- "sp-inherents",
- "sp-io",
- "sp-mmr-primitives",
- "sp-npos-elections",
- "sp-offchain",
- "sp-runtime",
- "sp-session",
- "sp-staking",
- "sp-storage 19.0.0 (git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib)",
- "sp-transaction-pool",
- "sp-version",
- "staging-xcm",
- "staging-xcm-builder",
- "staging-xcm-executor",
- "substrate-wasm-builder",
- "westend-runtime-constants",
- "xcm-runtime-apis",
-]
-
-[[package]]
-name = "westend-runtime-constants"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
-dependencies = [
- "frame-support",
- "polkadot-primitives",
- "polkadot-runtime-common",
- "smallvec",
- "sp-core",
- "sp-runtime",
- "sp-weights",
- "staging-xcm",
- "staging-xcm-builder",
-]
-
[[package]]
name = "which"
version = "4.4.2"
@@ -14676,7 +13340,7 @@ dependencies = [
"either",
"home",
"once_cell",
- "rustix 0.38.34",
+ "rustix 0.38.38",
]
[[package]]
@@ -14985,18 +13649,9 @@ checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
[[package]]
name = "winnow"
-version = "0.5.40"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876"
-dependencies = [
- "memchr",
-]
-
-[[package]]
-name = "winnow"
-version = "0.6.18"
+version = "0.6.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "68a9bda4691f099d435ad181000724da8e5899daa10713c2d432552b9ccd3a6f"
+checksum = "36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b"
dependencies = [
"memchr",
]
@@ -15060,7 +13715,7 @@ dependencies = [
"der-parser 9.0.0",
"lazy_static",
"nom",
- "oid-registry 0.7.0",
+ "oid-registry 0.7.1",
"rusticata-macros",
"thiserror",
"time",
@@ -15068,19 +13723,19 @@ dependencies = [
[[package]]
name = "xcm-procedural"
-version = "7.0.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "10.1.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"Inflector",
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
name = "xcm-runtime-apis"
-version = "0.1.0"
-source = "git+https://github.com/serban300/polkadot-sdk?branch=polkadot-parachain-lib#75fa0e4f50d577db9ab91aa3661b84ed49c0a925"
+version = "0.4.0"
+source = "git+https://github.com/paritytech/polkadot-sdk?branch=stable2409#835e0767fe81355c7559e12802b977f96ca271d8"
dependencies = [
"frame-support",
"parity-scale-codec",
@@ -15093,9 +13748,9 @@ dependencies = [
[[package]]
name = "xml-rs"
-version = "0.8.21"
+version = "0.8.22"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "539a77ee7c0de333dcc6da69b177380a0b81e0dacfa4f7344c465a36871ee601"
+checksum = "af4e2e2f7cba5a093896c1e150fbfe177d1883e7448200efb81d40b9d339ef26"
[[package]]
name = "xmltree"
@@ -15148,7 +13803,7 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
@@ -15168,7 +13823,7 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69"
dependencies = [
"proc-macro2",
"quote",
- "syn 2.0.74",
+ "syn 2.0.85",
]
[[package]]
diff --git a/Cargo.toml b/Cargo.toml
index e4a171d..e9b72bd 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -12,9 +12,9 @@ path = "src/main.rs"
color-eyre = { version = "0.6.3", default-features = false }
# TODO: update to a released version once available
-polkadot-parachain-lib = { git = "https://github.com/serban300/polkadot-sdk", branch = "polkadot-parachain-lib" }
-sc-chain-spec = { git = "https://github.com/serban300/polkadot-sdk", branch = "polkadot-parachain-lib" }
-sc-cli = { git = "https://github.com/serban300/polkadot-sdk", branch = "polkadot-parachain-lib" }
+polkadot-parachain-lib = { git = "https://github.com/paritytech/polkadot-sdk", branch = "stable2409" }
+sc-chain-spec = { git = "https://github.com/paritytech/polkadot-sdk", branch = "stable2409" }
+sc-cli = { git = "https://github.com/paritytech/polkadot-sdk", branch = "stable2409" }
[build-dependencies]
substrate-build-script-utils = "11.0.0"
diff --git a/build.rs b/build.rs
index a4ffccb..b81d8a4 100644
--- a/build.rs
+++ b/build.rs
@@ -17,10 +17,6 @@
// along with this program. If not, see .
fn main() {
- substrate_build_script_utils::generate_cargo_keys();
- orml_build_script_utils::check_file_licenses(
- "./src",
- include_bytes!("./HEADER-GPL3"),
- &[],
- );
+ substrate_build_script_utils::generate_cargo_keys();
+ orml_build_script_utils::check_file_licenses("./src", include_bytes!("./HEADER-GPL3"), &[]);
}
diff --git a/src/main.rs b/src/main.rs
index 09d4467..55d6c21 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -18,14 +18,33 @@
mod chain_spec;
-use polkadot_parachain_lib::{run, CommandConfig};
+use polkadot_parachain_lib::{run, runtime::DefaultRuntimeResolver, CliConfig, RunConfig};
+
+struct AcalaCliConfig;
+impl CliConfig for AcalaCliConfig {
+ fn impl_version() -> String {
+ env!("CARGO_PKG_VERSION").into()
+ }
+
+ fn author() -> String {
+ "Acala Developers".into()
+ }
+
+ fn support_url() -> String {
+ "https://github.com/AcalaNetwork/Acala/issues/new/choose".into()
+ }
+
+ fn copyright_start_year() -> u16 {
+ 2020
+ }
+}
fn main() -> color_eyre::eyre::Result<()> {
color_eyre::install()?;
- let config = CommandConfig {
- chain_spec_loader: Some(Box::new(chain_spec::ChainSpecLoader)),
- runtime_resolver: None,
+ let config = RunConfig {
+ chain_spec_loader: Box::new(chain_spec::ChainSpecLoader),
+ runtime_resolver: Box::new(DefaultRuntimeResolver),
};
- Ok(run(config)?)
+ Ok(run::(config)?)
}