From c4adc87c9369e649699d4e4ad9bc6db28a47d14a Mon Sep 17 00:00:00 2001 From: Puneet Saraswat Date: Fri, 17 Oct 2025 10:08:07 -0500 Subject: [PATCH 01/26] upgrade sdk to `stable2509` --- ...rame-system-extensions-weight-template.hbs | 2 +- Cargo.lock | 3132 +++++++++-------- Cargo.toml | 228 +- emulated-test/Cargo.lock | 2518 ++++++++----- emulated-test/Cargo.toml | 44 +- node/service/src/service.rs | 6 +- .../src/weights/cumulus_pallet_xcmp_queue.rs | 9 +- runtime/common/src/weights/pallet_xcm.rs | 9 + runtime/frequency/src/lib.rs | 9 +- 9 files changed, 3429 insertions(+), 2528 deletions(-) diff --git a/.maintain/frame-system-extensions-weight-template.hbs b/.maintain/frame-system-extensions-weight-template.hbs index c176a76e16..359915a997 100644 --- a/.maintain/frame-system-extensions-weight-template.hbs +++ b/.maintain/frame-system-extensions-weight-template.hbs @@ -1,4 +1,4 @@ -// Copied from: https://github.com/paritytech/polkadot-sdk/blob/polkadot-stable2506-2/substrate/.maintain/frame-weight-template.hbs +// Copied from: https://github.com/paritytech/polkadot-sdk/blob/polkadot-stable2509/substrate/.maintain/frame-weight-template.hbs // This file is part of Substrate. diff --git a/Cargo.lock b/Cargo.lock index 087f8c3558..49290521a7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -12,22 +12,13 @@ dependencies = [ "regex", ] -[[package]] -name = "addr2line" -version = "0.19.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97" -dependencies = [ - "gimli 0.27.3", -] - [[package]] name = "addr2line" version = "0.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" dependencies = [ - "gimli 0.31.1", + "gimli", ] [[package]] @@ -128,6 +119,65 @@ dependencies = [ "winnow", ] +[[package]] +name = "alloy-eip2124" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "741bdd7499908b3aa0b159bba11e71c8cddd009a2c2eb7a06e825f1ec87900a5" +dependencies = [ + "alloy-primitives", + "alloy-rlp", + "crc", + "serde", + "thiserror 2.0.16", +] + +[[package]] +name = "alloy-eip2930" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b82752a889170df67bbb36d42ca63c531eb16274f0d7299ae2a680facba17bd" +dependencies = [ + "alloy-primitives", + "alloy-rlp", + "serde", +] + +[[package]] +name = "alloy-eip7702" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d4769c6ffddca380b0070d71c8b7f30bed375543fe76bb2f74ec0acf4b7cd16" +dependencies = [ + "alloy-primitives", + "alloy-rlp", + "k256", + "serde", + "thiserror 2.0.16", +] + +[[package]] +name = "alloy-eips" +version = "1.0.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a15b4b0f6bab47aae017d52bb5a739bda381553c09fb9918b7172721ef5f5de" +dependencies = [ + "alloy-eip2124", + "alloy-eip2930", + "alloy-eip7702", + "alloy-primitives", + "alloy-rlp", + "alloy-serde", + "auto_impl", + "c-kzg", + "derive_more 2.0.1", + "either", + "serde", + "serde_with", + "sha2 0.10.9", + "thiserror 2.0.16", +] + [[package]] name = "alloy-json-abi" version = "1.3.1" @@ -173,10 +223,33 @@ version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f70d83b765fdc080dbcd4f4db70d8d23fe4761f2f02ebfa9146b833900634b4" dependencies = [ + "alloy-rlp-derive", "arrayvec 0.7.6", "bytes", ] +[[package]] +name = "alloy-rlp-derive" +version = "0.3.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64b728d511962dda67c1bc7ea7c03736ec275ed2cf4c35d9585298ac9ccf3b73" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.106", +] + +[[package]] +name = "alloy-serde" +version = "1.0.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1b3b1078b8775077525bc9fe9f6577e815ceaecd6c412a4f3b4d8aa2836e8f6" +dependencies = [ + "alloy-primitives", + "serde", + "serde_json", +] + [[package]] name = "alloy-sol-macro" version = "1.3.1" @@ -373,6 +446,12 @@ dependencies = [ "syn 2.0.106", ] +[[package]] +name = "arbitrary" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1" + [[package]] name = "ark-bls12-377" version = "0.4.0" @@ -408,6 +487,18 @@ dependencies = [ "ark-std 0.5.0", ] +[[package]] +name = "ark-bn254" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d69eab57e8d2663efa5c63135b2af4f396d66424f88954c21104125ab6b3e6bc" +dependencies = [ + "ark-ec 0.5.0", + "ark-ff 0.5.0", + "ark-r1cs-std", + "ark-std 0.5.0", +] + [[package]] name = "ark-ec" version = "0.4.2" @@ -612,6 +703,35 @@ dependencies = [ "hashbrown 0.15.5", ] +[[package]] +name = "ark-r1cs-std" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "941551ef1df4c7a401de7068758db6503598e6f01850bdb2cfdb614a1f9dbea1" +dependencies = [ + "ark-ec 0.5.0", + "ark-ff 0.5.0", + "ark-relations", + "ark-std 0.5.0", + "educe", + "num-bigint", + "num-integer", + "num-traits", + "tracing", +] + +[[package]] +name = "ark-relations" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec46ddc93e7af44bcab5230937635b06fb5744464dd6a7e7b083e80ebd274384" +dependencies = [ + "ark-ff 0.5.0", + "ark-std 0.5.0", + "tracing", + "tracing-subscriber 0.2.25", +] + [[package]] name = "ark-serialize" version = "0.3.0" @@ -873,53 +993,21 @@ checksum = "497c00e0fd83a72a79a39fcbd8e3e2f055d6f6c7e025f3b3d91f4f8e76527fb8" dependencies = [ "async-task", "concurrent-queue", - "fastrand 2.3.0", - "futures-lite 2.6.1", + "fastrand", + "futures-lite", "pin-project-lite", "slab", ] -[[package]] -name = "async-fs" -version = "1.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "279cf904654eeebfa37ac9bb1598880884924aab82e290aa65c9e77a0e142e06" -dependencies = [ - "async-lock 2.8.0", - "autocfg", - "blocking", - "futures-lite 1.13.0", -] - [[package]] name = "async-fs" version = "2.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09f7e37c0ed80b2a977691c47dae8625cfb21e205827106c64f7c588766b2e50" dependencies = [ - "async-lock 3.4.1", + "async-lock", "blocking", - "futures-lite 2.6.1", -] - -[[package]] -name = "async-io" -version = "1.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af" -dependencies = [ - "async-lock 2.8.0", - "autocfg", - "cfg-if", - "concurrent-queue", - "futures-lite 1.13.0", - "log", - "parking", - "polling 2.8.0", - "rustix 0.37.28", - "slab", - "socket2 0.4.10", - "waker-fn", + "futures-lite", ] [[package]] @@ -928,27 +1016,18 @@ version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "19634d6336019ef220f09fd31168ce5c184b295cbf80345437cc36094ef223ca" dependencies = [ - "async-lock 3.4.1", + "async-lock", "cfg-if", "concurrent-queue", "futures-io", - "futures-lite 2.6.1", + "futures-lite", "parking", - "polling 3.10.0", + "polling", "rustix 1.0.8", "slab", "windows-sys 0.60.2", ] -[[package]] -name = "async-lock" -version = "2.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b" -dependencies = [ - "event-listener 2.5.3", -] - [[package]] name = "async-lock" version = "3.4.1" @@ -960,43 +1039,15 @@ dependencies = [ "pin-project-lite", ] -[[package]] -name = "async-net" -version = "1.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0434b1ed18ce1cf5769b8ac540e33f01fa9471058b5e89da9e06f3c882a8c12f" -dependencies = [ - "async-io 1.13.0", - "blocking", - "futures-lite 1.13.0", -] - [[package]] name = "async-net" version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b948000fad4873c1c9339d60f2623323a0cfd3816e5181033c6a5cb68b2accf7" dependencies = [ - "async-io 2.5.0", - "blocking", - "futures-lite 2.6.1", -] - -[[package]] -name = "async-process" -version = "1.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea6438ba0a08d81529c69b36700fa2f95837bfe3e776ab39cde9c14d9149da88" -dependencies = [ - "async-io 1.13.0", - "async-lock 2.8.0", - "async-signal", + "async-io", "blocking", - "cfg-if", - "event-listener 3.1.0", - "futures-lite 1.13.0", - "rustix 0.38.44", - "windows-sys 0.48.0", + "futures-lite", ] [[package]] @@ -1006,14 +1057,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "65daa13722ad51e6ab1a1b9c01299142bc75135b337923cfa10e79bbbd669f00" dependencies = [ "async-channel 2.5.0", - "async-io 2.5.0", - "async-lock 3.4.1", + "async-io", + "async-lock", "async-signal", "async-task", "blocking", "cfg-if", "event-listener 5.4.1", - "futures-lite 2.6.1", + "futures-lite", "rustix 1.0.8", ] @@ -1023,8 +1074,8 @@ version = "0.2.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f567af260ef69e1d52c2b560ce0ea230763e6fbb9214a85d768760a920e3e3c1" dependencies = [ - "async-io 2.5.0", - "async-lock 3.4.1", + "async-io", + "async-lock", "atomic-waker", "cfg-if", "futures-core", @@ -1101,6 +1152,16 @@ dependencies = [ "url", ] +[[package]] +name = "aurora-engine-modexp" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "518bc5745a6264b5fd7b09dffb9667e400ee9e2bbe18555fac75e1fe9afa0df9" +dependencies = [ + "hex", + "num", +] + [[package]] name = "auto_impl" version = "1.3.0" @@ -1118,17 +1179,23 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" +[[package]] +name = "az" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b7e4c2464d97fe331d41de9d5db0def0a96f4d823b8b32a2efd503578988973" + [[package]] name = "backtrace" version = "0.3.75" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002" dependencies = [ - "addr2line 0.24.2", + "addr2line", "cfg-if", "libc", "miniz_oxide", - "object 0.36.7", + "object", "rustc-demangle", "windows-targets 0.52.6", ] @@ -1151,18 +1218,6 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6107fe1be6682a68940da878d9e9f5e90ca5745b3dec9fd1bb393c8777d4f581" -[[package]] -name = "base64" -version = "0.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" - -[[package]] -name = "base64" -version = "0.21.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" - [[package]] name = "base64" version = "0.22.1" @@ -1175,7 +1230,7 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "38e2b6c78c06f7288d5e3c3d683bde35a79531127c83b087e5d0d77c974b4b28" dependencies = [ - "base64 0.22.1", + "base64", ] [[package]] @@ -1200,23 +1255,14 @@ dependencies = [ [[package]] name = "binary-merkle-tree" -version = "16.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "16.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "hash-db", "log", "parity-scale-codec", ] -[[package]] -name = "bincode" -version = "1.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" -dependencies = [ - "serde", -] - [[package]] name = "bindgen" version = "0.65.1" @@ -1431,10 +1477,22 @@ dependencies = [ "async-channel 2.5.0", "async-task", "futures-io", - "futures-lite 2.6.1", + "futures-lite", "piper", ] +[[package]] +name = "blst" +version = "0.3.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcdb4c7013139a150f9fc55d123186dbfaba0d912817466282c73ac49e71fb45" +dependencies = [ + "cc", + "glob", + "threadpool", + "zeroize", +] + [[package]] name = "bon" version = "3.7.2" @@ -1462,10 +1520,11 @@ dependencies = [ [[package]] name = "bounded-collections" -version = "0.2.4" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64ad8a0bed7827f0b07a5d23cec2e58cc02038a99e4ca81616cb2bb2025f804d" +checksum = "dee8eddd066a8825ec5570528e6880471210fd5d88cb6abbe1cfdd51ca249c33" dependencies = [ + "jam-codec", "log", "parity-scale-codec", "scale-info", @@ -1483,8 +1542,8 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub-router" -version = "0.18.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.20.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "scale-info", @@ -1517,6 +1576,9 @@ name = "bumpalo" version = "3.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" +dependencies = [ + "allocator-api2", +] [[package]] name = "byte-slice-cast" @@ -1561,6 +1623,21 @@ dependencies = [ "pkg-config", ] +[[package]] +name = "c-kzg" +version = "2.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e00bf4b112b07b505472dbefd19e37e53307e2bfed5a79e0cc161d58ccd0e687" +dependencies = [ + "blst", + "cc", + "glob", + "hex", + "libc", + "once_cell", + "serde", +] + [[package]] name = "c2-chacha" version = "0.3.3" @@ -1821,6 +1898,15 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "cobs" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fa961b519f0b462e3a3b4a34b64d119eeaca1d59af726fe450bbba07a9fc0a1" +dependencies = [ + "thiserror 2.0.16", +] + [[package]] name = "codespan-reporting" version = "0.12.0" @@ -2068,9 +2154,9 @@ dependencies = [ [[package]] name = "cpp_demangle" -version = "0.3.5" +version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eeaa953eaad386a53111e47172c2fedba671e5684c8dd601a5f474f4f118710f" +checksum = "f2bb79cb74d735044c972aae58ed0aaa9a837e85b01106a54c39e42e97f62253" dependencies = [ "cfg-if", ] @@ -2094,64 +2180,113 @@ dependencies = [ "libc", ] +[[package]] +name = "cranelift-assembler-x64" +version = "0.122.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ae7b60ec3fd7162427d3b3801520a1908bef7c035b52983cd3ca11b8e7deb51" +dependencies = [ + "cranelift-assembler-x64-meta", +] + +[[package]] +name = "cranelift-assembler-x64-meta" +version = "0.122.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6511c200fed36452697b4b6b161eae57d917a2044e6333b1c1389ed63ccadeee" +dependencies = [ + "cranelift-srcgen", +] + [[package]] name = "cranelift-bforest" -version = "0.95.1" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1277fbfa94bc82c8ec4af2ded3e639d49ca5f7f3c7eeab2c66accd135ece4e70" +checksum = "5f7086a645aa58bae979312f64e3029ac760ac1b577f5cd2417844842a2ca07f" dependencies = [ "cranelift-entity", ] +[[package]] +name = "cranelift-bitset" +version = "0.122.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5225b4dec45f3f3dbf383f12560fac5ce8d780f399893607e21406e12e77f491" +dependencies = [ + "serde", + "serde_derive", +] + [[package]] name = "cranelift-codegen" -version = "0.95.1" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6e8c31ad3b2270e9aeec38723888fe1b0ace3bea2b06b3f749ccf46661d3220" +checksum = "858fb3331e53492a95979378d6df5208dd1d0d315f19c052be8115f4efc888e0" dependencies = [ "bumpalo", + "cranelift-assembler-x64", "cranelift-bforest", + "cranelift-bitset", "cranelift-codegen-meta", "cranelift-codegen-shared", + "cranelift-control", "cranelift-entity", "cranelift-isle", - "gimli 0.27.3", - "hashbrown 0.13.2", + "gimli", + "hashbrown 0.15.5", "log", - "regalloc2 0.6.1", + "pulley-interpreter", + "regalloc2 0.12.2", + "rustc-hash 2.1.1", + "serde", "smallvec", "target-lexicon", + "wasmtime-internal-math", ] [[package]] name = "cranelift-codegen-meta" -version = "0.95.1" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8ac5ac30d62b2d66f12651f6b606dbdfd9c2cfd0908de6b387560a277c5c9da" +checksum = "456715b9d5f12398f156d5081096e7b5d039f01b9ecc49790a011c8e43e65b5f" dependencies = [ + "cranelift-assembler-x64-meta", "cranelift-codegen-shared", + "cranelift-srcgen", + "pulley-interpreter", ] [[package]] name = "cranelift-codegen-shared" -version = "0.95.1" +version = "0.122.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0306041099499833f167a0ddb707e1e54100f1a84eab5631bc3dad249708f482" + +[[package]] +name = "cranelift-control" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd82b8b376247834b59ed9bdc0ddeb50f517452827d4a11bccf5937b213748b8" +checksum = "1672945e1f9afc2297f49c92623f5eabc64398e2cb0d824f8f72a2db2df5af23" +dependencies = [ + "arbitrary", +] [[package]] name = "cranelift-entity" -version = "0.95.1" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40099d38061b37e505e63f89bab52199037a72b931ad4868d9089ff7268660b0" +checksum = "aa3cd55eb5f3825b9ae5de1530887907360a6334caccdc124c52f6d75246c98a" dependencies = [ + "cranelift-bitset", "serde", + "serde_derive", ] [[package]] name = "cranelift-frontend" -version = "0.95.1" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64a25d9d0a0ae3079c463c34115ec59507b4707175454f0eee0891e83e30e82d" +checksum = "781f9905f8139b8de22987b66b522b416fe63eb76d823f0b3a8c02c8fd9500c7" dependencies = [ "cranelift-codegen", "log", @@ -2161,15 +2296,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.95.1" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80de6a7d0486e4acbd5f9f87ec49912bf4c8fb6aea00087b989685460d4469ba" +checksum = "a05337a2b02c3df00b4dd9a263a027a07b3dff49f61f7da3b5d195c21eaa633d" [[package]] name = "cranelift-native" -version = "0.95.1" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb6b03e0e03801c4b3fd8ce0758a94750c07a44e7944cc0ffbf0d3f2e7c79b00" +checksum = "2eee7a496dd66380082c9c5b6f2d5fa149cec0ec383feec5caf079ca2b3671c2" dependencies = [ "cranelift-codegen", "libc", @@ -2177,21 +2312,26 @@ dependencies = [ ] [[package]] -name = "cranelift-wasm" -version = "0.95.1" +name = "cranelift-srcgen" +version = "0.122.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b530783809a55cb68d070e0de60cfbb3db0dc94c8850dd5725411422bedcf6bb" + +[[package]] +name = "crc" +version = "3.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff3220489a3d928ad91e59dd7aeaa8b3de18afb554a6211213673a71c90737ac" +checksum = "9710d3b3739c2e349eb44fe848ad0b7c8cb1e42bd87ee49371df2f7acaf3e675" dependencies = [ - "cranelift-codegen", - "cranelift-entity", - "cranelift-frontend", - "itertools 0.10.5", - "log", - "smallvec", - "wasmparser", - "wasmtime-types", + "crc-catalog", ] +[[package]] +name = "crc-catalog" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5" + [[package]] name = "crc32fast" version = "1.5.0" @@ -2325,12 +2465,11 @@ dependencies = [ [[package]] name = "cumulus-client-bootnodes" -version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.5.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", - "cumulus-client-network", "cumulus-primitives-core", "cumulus-relay-chain-interface", "futures", @@ -2351,8 +2490,8 @@ dependencies = [ [[package]] name = "cumulus-client-cli" -version = "0.24.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.26.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "clap", "parity-scale-codec", @@ -2368,8 +2507,8 @@ dependencies = [ [[package]] name = "cumulus-client-collator" -version = "0.24.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.26.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", @@ -2391,8 +2530,8 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-aura" -version = "0.24.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.26.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "cumulus-client-collator", @@ -2438,8 +2577,8 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" -version = "0.24.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.26.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "cumulus-client-pov-recovery", @@ -2470,12 +2609,17 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-proposer" -version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.22.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "anyhow", "async-trait", "cumulus-primitives-parachain-inherent", + "sc-basic-authorship", + "sc-block-builder", + "sc-transaction-pool-api", + "sp-api", + "sp-blockchain", "sp-consensus", "sp-inherents", "sp-runtime", @@ -2485,8 +2629,8 @@ dependencies = [ [[package]] name = "cumulus-client-network" -version = "0.24.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.26.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "cumulus-relay-chain-interface", @@ -2512,8 +2656,8 @@ dependencies = [ [[package]] name = "cumulus-client-parachain-inherent" -version = "0.18.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.20.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2523,7 +2667,7 @@ dependencies = [ "parity-scale-codec", "sc-client-api", "sc-consensus-babe", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", "sp-inherents", "sp-runtime", "sp-state-machine", @@ -2533,8 +2677,8 @@ dependencies = [ [[package]] name = "cumulus-client-pov-recovery" -version = "0.24.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.26.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2561,8 +2705,8 @@ dependencies = [ [[package]] name = "cumulus-client-service" -version = "0.25.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.28.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-channel 1.9.0", "cumulus-client-cli", @@ -2601,8 +2745,8 @@ dependencies = [ [[package]] name = "cumulus-pallet-aura-ext" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "cumulus-pallet-parachain-system", "frame-support", @@ -2618,8 +2762,8 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bytes", "cumulus-pallet-parachain-system-proc-macro", @@ -2656,7 +2800,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -2666,8 +2810,8 @@ dependencies = [ [[package]] name = "cumulus-pallet-session-benchmarking" -version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "24.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -2679,8 +2823,8 @@ dependencies = [ [[package]] name = "cumulus-pallet-weight-reclaim" -version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.5.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "derive-where", @@ -2698,8 +2842,8 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm" -version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.22.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2713,8 +2857,8 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcmp-queue" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "approx", "bounded-collections", @@ -2723,7 +2867,6 @@ dependencies = [ "frame-benchmarking", "frame-support", "frame-system", - "log", "pallet-message-queue", "parity-scale-codec", "polkadot-runtime-common", @@ -2735,12 +2878,13 @@ dependencies = [ "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", + "tracing", ] [[package]] name = "cumulus-primitives-aura" -version = "0.18.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.20.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "sp-api", "sp-consensus-aura", @@ -2748,8 +2892,8 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" -version = "0.19.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.21.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -2765,8 +2909,8 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" -version = "0.19.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.21.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2779,8 +2923,8 @@ dependencies = [ [[package]] name = "cumulus-primitives-proof-size-hostfunction" -version = "0.13.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.15.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "sp-externalities", "sp-runtime-interface", @@ -2789,8 +2933,8 @@ dependencies = [ [[package]] name = "cumulus-primitives-storage-weight-reclaim" -version = "12.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "14.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-proof-size-hostfunction", @@ -2806,8 +2950,8 @@ dependencies = [ [[package]] name = "cumulus-primitives-utility" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2823,8 +2967,8 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-inprocess-interface" -version = "0.25.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.28.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-channel 1.9.0", "async-trait", @@ -2851,8 +2995,8 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-interface" -version = "0.24.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.26.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2871,8 +3015,8 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-minimal-node" -version = "0.25.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.28.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -2907,30 +3051,24 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-rpc-interface" -version = "0.24.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.26.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "cumulus-primitives-core", "cumulus-relay-chain-interface", - "either", "futures", "futures-timer", "jsonrpsee", "parity-scale-codec", - "pin-project", "polkadot-overseer", "prometheus", - "rand 0.8.5", "sc-client-api", - "sc-network", "sc-rpc-api", "sc-service", "schnellru", "serde", "serde_json", - "smoldot 0.11.0", - "smoldot-light 0.9.0", "sp-authority-discovery", "sp-consensus-babe", "sp-core", @@ -2939,17 +3077,15 @@ dependencies = [ "sp-storage", "sp-version", "substrate-prometheus-endpoint", - "thiserror 1.0.69", "tokio", - "tokio-util", "tracing", "url", ] [[package]] name = "cumulus-relay-chain-streams" -version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.4.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "cumulus-relay-chain-interface", "futures", @@ -2962,8 +3098,8 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" -version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.22.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -3000,19 +3136,6 @@ dependencies = [ "syn 2.0.106", ] -[[package]] -name = "curve25519-dalek-ng" -version = "4.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c359b7249347e46fb28804470d071c921156ad62b3eef5d34e2ba867533dec8" -dependencies = [ - "byteorder", - "digest 0.9.0", - "rand_core 0.6.4", - "subtle-ng", - "zeroize", -] - [[package]] name = "cxx" version = "1.0.175" @@ -3230,6 +3353,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc" dependencies = [ "powerfmt", + "serde", ] [[package]] @@ -3589,6 +3713,18 @@ dependencies = [ "zeroize", ] +[[package]] +name = "embedded-io" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced" + +[[package]] +name = "embedded-io" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d" + [[package]] name = "encode_unicode" version = "1.0.0" @@ -3668,19 +3804,6 @@ dependencies = [ "regex", ] -[[package]] -name = "env_logger" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580" -dependencies = [ - "humantime", - "is-terminal", - "log", - "regex", - "termcolor", -] - [[package]] name = "env_logger" version = "0.11.8" @@ -3733,8 +3856,8 @@ dependencies = [ [[package]] name = "ethereum-standards" -version = "0.1.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.1.2" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "alloy-core", ] @@ -3761,17 +3884,6 @@ version = "2.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" -[[package]] -name = "event-listener" -version = "3.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d93877bcde0eb80ca09131a08d23f0a5c18a620b01db137dba666d18cd9b30c2" -dependencies = [ - "concurrent-queue", - "parking", - "pin-project-lite", -] - [[package]] name = "event-listener" version = "5.4.1" @@ -3817,27 +3929,12 @@ dependencies = [ "syn 2.0.106", ] -[[package]] -name = "fallible-iterator" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" - [[package]] name = "fallible-iterator" version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649" -[[package]] -name = "fastrand" -version = "1.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" -dependencies = [ - "instant", -] - [[package]] name = "fastrand" version = "2.3.0" @@ -3926,16 +4023,6 @@ dependencies = [ "winapi", ] -[[package]] -name = "file-per-thread-logger" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84f2e425d9790201ba4af4630191feac6dcc98765b118d4d18e91d23c2353866" -dependencies = [ - "env_logger 0.10.2", - "log", -] - [[package]] name = "filetime" version = "0.2.26" @@ -4015,7 +4102,7 @@ checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb" [[package]] name = "fork-tree" version = "13.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", ] @@ -4047,8 +4134,8 @@ checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619" [[package]] name = "frame-benchmarking" -version = "41.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "frame-support-procedural", @@ -4071,8 +4158,8 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" -version = "49.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "51.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "Inflector", "array-bytes 6.2.3", @@ -4151,7 +4238,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "16.1.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -4161,8 +4248,8 @@ dependencies = [ [[package]] name = "frame-election-provider-support" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -4178,8 +4265,8 @@ dependencies = [ [[package]] name = "frame-executive" -version = "41.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "aquamarine", "frame-support", @@ -4231,8 +4318,8 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" -version = "0.9.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.11.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "array-bytes 6.2.3", "const-hex", @@ -4247,8 +4334,8 @@ dependencies = [ [[package]] name = "frame-storage-access-test-runtime" -version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.4.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "cumulus-pallet-parachain-system", "parity-scale-codec", @@ -4261,8 +4348,8 @@ dependencies = [ [[package]] name = "frame-support" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "aquamarine", "array-bytes 6.2.3", @@ -4302,8 +4389,8 @@ dependencies = [ [[package]] name = "frame-support-procedural" -version = "34.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "35.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "Inflector", "cfg-expr", @@ -4316,14 +4403,14 @@ dependencies = [ "proc-macro-warning", "proc-macro2", "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", "syn 2.0.106", ] [[package]] name = "frame-support-procedural-tools" version = "13.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 3.3.0", @@ -4335,7 +4422,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "12.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "proc-macro2", "quote", @@ -4344,8 +4431,8 @@ dependencies = [ [[package]] name = "frame-system" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "cfg-if", "docify", @@ -4363,8 +4450,8 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -4377,8 +4464,8 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "docify", "parity-scale-codec", @@ -4387,8 +4474,8 @@ dependencies = [ [[package]] name = "frame-try-runtime" -version = "0.47.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.49.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "parity-scale-codec", @@ -4704,28 +4791,13 @@ version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" -[[package]] -name = "futures-lite" -version = "1.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce" -dependencies = [ - "fastrand 1.9.0", - "futures-core", - "futures-io", - "memchr", - "parking", - "pin-project-lite", - "waker-fn", -] - [[package]] name = "futures-lite" version = "2.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f78e10609fe0e0b3f4157ffab1876319b5b0db102a2c60dc4626306dc46b44ad" dependencies = [ - "fastrand 2.3.0", + "fastrand", "futures-core", "futures-io", "parking", @@ -4790,15 +4862,6 @@ dependencies = [ "slab", ] -[[package]] -name = "fxhash" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" -dependencies = [ - "byteorder", -] - [[package]] name = "generator" version = "0.8.7" @@ -4890,24 +4953,14 @@ dependencies = [ "polyval", ] -[[package]] -name = "gimli" -version = "0.27.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e" -dependencies = [ - "fallible-iterator 0.2.0", - "indexmap 1.9.3", - "stable_deref_trait", -] - [[package]] name = "gimli" version = "0.31.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" dependencies = [ - "fallible-iterator 0.3.0", + "fallible-iterator", + "indexmap 2.11.0", "stable_deref_trait", ] @@ -4917,6 +4970,16 @@ version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" +[[package]] +name = "gmp-mpfr-sys" +version = "1.6.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60f8970a75c006bb2f8ae79c6768a116dd215fa8346a87aed99bf9d82ca43394" +dependencies = [ + "libc", + "windows-sys 0.60.2", +] + [[package]] name = "governor" version = "0.6.3" @@ -5005,7 +5068,7 @@ name = "handles-utils" version = "0.0.0" dependencies = [ "oorandom", - "phf", + "phf 0.12.1", "twox-hash", "unicode-normalization", ] @@ -5084,12 +5147,6 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" -[[package]] -name = "hermit-abi" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" - [[package]] name = "hermit-abi" version = "0.5.2" @@ -5580,7 +5637,7 @@ version = "3.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cdf9d64cfcf380606e64f9a0bcf493616b65331199f984151a6fa11a7b3cde38" dependencies = [ - "async-io 2.5.0", + "async-io", "core-foundation 0.9.4", "fnv", "futures", @@ -5748,17 +5805,6 @@ dependencies = [ "num-traits", ] -[[package]] -name = "io-lifetimes" -version = "1.0.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" -dependencies = [ - "hermit-abi 0.3.9", - "libc", - "windows-sys 0.48.0", -] - [[package]] name = "io-uring" version = "0.7.10" @@ -5800,7 +5846,7 @@ version = "0.4.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9" dependencies = [ - "hermit-abi 0.5.2", + "hermit-abi", "libc", "windows-sys 0.59.0", ] @@ -5871,6 +5917,34 @@ version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" +[[package]] +name = "jam-codec" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb948eace373d99de60501a02fb17125d30ac632570de20dccc74370cdd611b9" +dependencies = [ + "arrayvec 0.7.6", + "bitvec", + "byte-slice-cast", + "const_format", + "impl-trait-for-tuples", + "jam-codec-derive", + "rustversion", + "serde", +] + +[[package]] +name = "jam-codec-derive" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "319af585c4c8a6b5552a52b7787a1ab3e4d59df7614190b1f85b9b842488789d" +dependencies = [ + "proc-macro-crate 3.3.0", + "proc-macro2", + "quote", + "syn 2.0.106", +] + [[package]] name = "jiff" version = "0.2.15" @@ -5959,7 +6033,7 @@ version = "0.24.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bacb85abf4117092455e1573625e21b8f8ef4dec8aff13361140b2dc266cdff2" dependencies = [ - "base64 0.22.1", + "base64", "futures-util", "http 1.3.1", "jsonrpsee-core", @@ -5967,7 +6041,7 @@ dependencies = [ "rustls", "rustls-pki-types", "rustls-platform-verifier", - "soketto 0.8.1", + "soketto", "thiserror 1.0.69", "tokio", "tokio-rustls", @@ -6033,7 +6107,7 @@ dependencies = [ "route-recognizer", "serde", "serde_json", - "soketto 0.8.1", + "soketto", "thiserror 1.0.69", "tokio", "tokio-stream", @@ -6175,6 +6249,12 @@ version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" +[[package]] +name = "leb128fmt" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" + [[package]] name = "libc" version = "0.2.175" @@ -6314,7 +6394,7 @@ dependencies = [ "libp2p-core", "libp2p-identity", "libp2p-swarm", - "lru 0.12.5", + "lru", "quick-protobuf", "quick-protobuf-codec", "smallvec", @@ -6510,7 +6590,7 @@ dependencies = [ "libp2p-core", "libp2p-identity", "libp2p-swarm-derive", - "lru 0.12.5", + "lru", "multistream-select", "once_cell", "rand 0.8.5", @@ -6599,7 +6679,7 @@ dependencies = [ "parking_lot 0.12.4", "pin-project-lite", "rw-stream-sink", - "soketto 0.8.1", + "soketto", "thiserror 1.0.69", "tracing", "url", @@ -6654,7 +6734,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e79019718125edc905a079a70cfa5f3820bc76139fc91d6f9abc27ea2a887139" dependencies = [ "arrayref", - "base64 0.22.1", + "base64", "digest 0.9.0", "hmac-drbg", "libsecp256k1-core", @@ -6739,18 +6819,6 @@ dependencies = [ "nalgebra", ] -[[package]] -name = "linux-raw-sys" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4" - -[[package]] -name = "linux-raw-sys" -version = "0.3.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" - [[package]] name = "linux-raw-sys" version = "0.4.15" @@ -6783,9 +6851,9 @@ checksum = "241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956" [[package]] name = "litep2p" -version = "0.9.5" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14fb10e63363204b89d91e1292df83322fd9de5d7fa76c3d5c78ddc2f8f3efa9" +checksum = "c666ef772d123a7643323ad4979c30dd825e9c68ec1aa5b387a6c9a9871c11ea" dependencies = [ "async-trait", "bs58", @@ -6854,15 +6922,9 @@ dependencies = [ "generator", "scoped-tls", "tracing", - "tracing-subscriber", + "tracing-subscriber 0.3.20", ] -[[package]] -name = "lru" -version = "0.11.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4a83fb7698b3643a0e34f9ae6f2e8f0178c0fd42f8b59d493aa271ff3a5bf21" - [[package]] name = "lru" version = "0.12.5" @@ -6907,10 +6969,10 @@ dependencies = [ ] [[package]] -name = "mach" -version = "0.3.2" +name = "mach2" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa" +checksum = "d640282b302c0bb0a2a8e0233ead9035e3bed871f0b7e81fe4a1ec829765db44" dependencies = [ "libc", ] @@ -7026,15 +7088,6 @@ dependencies = [ "libc", ] -[[package]] -name = "memoffset" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" -dependencies = [ - "autocfg", -] - [[package]] name = "memory-db" version = "0.34.0" @@ -7125,8 +7178,8 @@ dependencies = [ [[package]] name = "mmr-gadget" -version = "46.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "48.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "futures", "log", @@ -7144,8 +7197,8 @@ dependencies = [ [[package]] name = "mmr-rpc" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -7453,12 +7506,6 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b93853da6d84c2e3c7d730d6473e8817692dd89be387eb01b94d7f108ecb5b8c" -[[package]] -name = "no-std-net" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43794a0ace135be66a25d3ae77d41b91615fb68ae937f904090203e81f755b65" - [[package]] name = "nodrop" version = "0.1.14" @@ -7511,6 +7558,20 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "num" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23" +dependencies = [ + "num-bigint", + "num-complex", + "num-integer", + "num-iter", + "num-rational", + "num-traits", +] + [[package]] name = "num-bigint" version = "0.4.6" @@ -7567,6 +7628,17 @@ dependencies = [ "num-traits", ] +[[package]] +name = "num-iter" +version = "0.1.45" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" +dependencies = [ + "autocfg", + "num-integer", + "num-traits", +] + [[package]] name = "num-rational" version = "0.4.2" @@ -7594,34 +7666,47 @@ version = "1.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b" dependencies = [ - "hermit-abi 0.5.2", + "hermit-abi", "libc", ] [[package]] -name = "numtoa" -version = "0.3.1" +name = "num_enum" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a6da8d50bd4f4b2e9788c44714a3fa4e465d33fd6a6ad70991db6eb30807dca" +checksum = "a973b4e44ce6cad84ce69d797acf9a044532e4184c4f267913d1b546a0727b7a" +dependencies = [ + "num_enum_derive", + "rustversion", +] [[package]] -name = "object" -version = "0.30.4" +name = "num_enum_derive" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03b4680b86d9cfafba8fc491dc9b6df26b68cf40e9e6cd73909194759a63c385" +checksum = "77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d" dependencies = [ - "crc32fast", - "hashbrown 0.13.2", - "indexmap 1.9.3", - "memchr", + "proc-macro-crate 1.1.3", + "proc-macro2", + "quote", + "syn 2.0.106", ] +[[package]] +name = "numtoa" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a6da8d50bd4f4b2e9788c44714a3fa4e465d33fd6a6ad70991db6eb30807dca" + [[package]] name = "object" version = "0.36.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" dependencies = [ + "crc32fast", + "hashbrown 0.15.5", + "indexmap 2.11.0", "memchr", ] @@ -7736,8 +7821,8 @@ dependencies = [ [[package]] name = "pallet-asset-conversion" -version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "25.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -7754,8 +7839,8 @@ dependencies = [ [[package]] name = "pallet-asset-rate" -version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "22.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -7768,8 +7853,8 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -7784,16 +7869,14 @@ dependencies = [ [[package]] name = "pallet-assets" -version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "46.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ - "ethereum-standards", "frame-benchmarking", "frame-support", "frame-system", "impl-trait-for-tuples", "log", - "pallet-revive", "parity-scale-codec", "scale-info", "sp-core", @@ -7802,8 +7885,8 @@ dependencies = [ [[package]] name = "pallet-aura" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "frame-system", @@ -7818,8 +7901,8 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "frame-system", @@ -7833,8 +7916,8 @@ dependencies = [ [[package]] name = "pallet-authorship" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "frame-system", @@ -7846,8 +7929,8 @@ dependencies = [ [[package]] name = "pallet-babe" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -7869,8 +7952,8 @@ dependencies = [ [[package]] name = "pallet-bags-list" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "aquamarine", "docify", @@ -7890,8 +7973,8 @@ dependencies = [ [[package]] name = "pallet-balances" -version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "44.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "docify", "frame-benchmarking", @@ -7906,8 +7989,8 @@ dependencies = [ [[package]] name = "pallet-beefy" -version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "44.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "frame-system", @@ -7925,8 +8008,8 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" -version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "44.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "array-bytes 6.2.3", "binary-merkle-tree", @@ -7950,14 +8033,14 @@ dependencies = [ [[package]] name = "pallet-bounties" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", - "pallet-treasury 40.0.0", + "pallet-treasury 42.0.0", "parity-scale-codec", "scale-info", "sp-core", @@ -7967,8 +8050,8 @@ dependencies = [ [[package]] name = "pallet-broker" -version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.22.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bitvec", "frame-benchmarking", @@ -8014,15 +8097,15 @@ dependencies = [ [[package]] name = "pallet-child-bounties" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", "pallet-bounties", - "pallet-treasury 40.0.0", + "pallet-treasury 42.0.0", "parity-scale-codec", "scale-info", "sp-core", @@ -8032,8 +8115,8 @@ dependencies = [ [[package]] name = "pallet-collator-selection" -version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "24.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -8051,8 +8134,8 @@ dependencies = [ [[package]] name = "pallet-collective" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "docify", "frame-benchmarking", @@ -8068,8 +8151,8 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "assert_matches", "frame-benchmarking", @@ -8084,8 +8167,8 @@ dependencies = [ [[package]] name = "pallet-delegated-staking" -version = "8.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "10.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "frame-system", @@ -8099,8 +8182,8 @@ dependencies = [ [[package]] name = "pallet-democracy" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -8116,8 +8199,8 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -8137,8 +8220,8 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -8150,8 +8233,8 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" -version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "44.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -8168,8 +8251,8 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "docify", "frame-benchmarking", @@ -8234,8 +8317,8 @@ dependencies = [ [[package]] name = "pallet-grandpa" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -8260,7 +8343,7 @@ version = "0.0.0" dependencies = [ "common-primitives", "common-runtime", - "env_logger 0.11.8", + "env_logger", "frame-benchmarking", "frame-support", "frame-system", @@ -8301,8 +8384,8 @@ dependencies = [ [[package]] name = "pallet-identity" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "enumflags2", "frame-benchmarking", @@ -8317,8 +8400,8 @@ dependencies = [ [[package]] name = "pallet-im-online" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -8336,8 +8419,8 @@ dependencies = [ [[package]] name = "pallet-indices" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -8351,8 +8434,8 @@ dependencies = [ [[package]] name = "pallet-message-queue" -version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "46.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "environmental", "frame-benchmarking", @@ -8416,8 +8499,8 @@ dependencies = [ [[package]] name = "pallet-meta-tx" -version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.5.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "docify", "frame-benchmarking", @@ -8434,8 +8517,8 @@ dependencies = [ [[package]] name = "pallet-migrations" -version = "11.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "13.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "docify", "frame-benchmarking", @@ -8453,8 +8536,8 @@ dependencies = [ [[package]] name = "pallet-mmr" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "log", "parity-scale-codec", @@ -8526,8 +8609,8 @@ dependencies = [ [[package]] name = "pallet-multisig" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "log", "parity-scale-codec", @@ -8537,8 +8620,8 @@ dependencies = [ [[package]] name = "pallet-nis" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -8547,8 +8630,8 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" -version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "41.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "frame-system", @@ -8565,8 +8648,8 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" -version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "41.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -8585,8 +8668,8 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -8595,8 +8678,8 @@ dependencies = [ [[package]] name = "pallet-offences" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "frame-system", @@ -8610,8 +8693,8 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -8633,8 +8716,8 @@ dependencies = [ [[package]] name = "pallet-parameters" -version = "0.12.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.14.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "docify", "frame-benchmarking", @@ -8673,8 +8756,8 @@ dependencies = [ [[package]] name = "pallet-preimage" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -8689,8 +8772,8 @@ dependencies = [ [[package]] name = "pallet-proxy" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -8699,8 +8782,8 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -8717,8 +8800,8 @@ dependencies = [ [[package]] name = "pallet-recovery" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -8727,8 +8810,8 @@ dependencies = [ [[package]] name = "pallet-referenda" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "assert_matches", "frame-benchmarking", @@ -8745,8 +8828,8 @@ dependencies = [ [[package]] name = "pallet-revive" -version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.10.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "alloy-core", "derive_more 0.99.20", @@ -8769,10 +8852,11 @@ dependencies = [ "pallet-transaction-payment", "parity-scale-codec", "paste", - "polkavm 0.21.0", - "polkavm-common 0.21.0", + "polkavm 0.27.0", + "polkavm-common 0.27.0", "rand 0.8.5", "rand_pcg", + "revm", "ripemd", "rlp 0.6.1", "scale-info", @@ -8791,13 +8875,16 @@ dependencies = [ [[package]] name = "pallet-revive-fixtures" -version = "0.4.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.7.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ + "alloy-core", "anyhow", "cargo_metadata", + "hex", "pallet-revive-uapi", - "polkavm-linker 0.21.0", + "polkavm-linker 0.27.0", + "serde_json", "sp-core", "sp-io", "toml 0.8.23", @@ -8805,8 +8892,8 @@ dependencies = [ [[package]] name = "pallet-revive-proc-macro" -version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.5.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "proc-macro2", "quote", @@ -8815,20 +8902,36 @@ dependencies = [ [[package]] name = "pallet-revive-uapi" -version = "0.5.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.8.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bitflags 1.3.2", "pallet-revive-proc-macro", "parity-scale-codec", - "polkavm-derive 0.21.0", + "polkavm-derive 0.27.0", + "scale-info", +] + +[[package]] +name = "pallet-root-offences" +version = "40.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +dependencies = [ + "frame-support", + "frame-system", + "pallet-session", + "pallet-staking", + "parity-scale-codec", "scale-info", + "sp-core", + "sp-runtime", + "sp-staking", ] [[package]] name = "pallet-root-testing" -version = "17.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "19.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "frame-system", @@ -8840,8 +8943,8 @@ dependencies = [ [[package]] name = "pallet-scheduler" -version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "44.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "docify", "frame-benchmarking", @@ -8904,13 +9007,14 @@ dependencies = [ [[package]] name = "pallet-session" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "frame-system", "impl-trait-for-tuples", "log", + "pallet-balances", "pallet-timestamp", "parity-scale-codec", "scale-info", @@ -8925,8 +9029,8 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -8941,8 +9045,8 @@ dependencies = [ [[package]] name = "pallet-society" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -8958,8 +9062,8 @@ dependencies = [ [[package]] name = "pallet-staking" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -8980,9 +9084,10 @@ dependencies = [ [[package]] name = "pallet-staking-async-ah-client" -version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.4.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ + "frame-benchmarking", "frame-support", "frame-system", "log", @@ -8999,8 +9104,8 @@ dependencies = [ [[package]] name = "pallet-staking-async-rc-client" -version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.4.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "frame-system", @@ -9016,8 +9121,8 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" -version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "24.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "log", "sp-arithmetic", @@ -9025,8 +9130,8 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" -version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "29.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "sp-api", @@ -9035,8 +9140,8 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" -version = "46.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "48.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -9055,7 +9160,7 @@ version = "0.0.0" dependencies = [ "common-primitives", "common-runtime", - "env_logger 0.11.8", + "env_logger", "frame-benchmarking", "frame-support", "frame-system", @@ -9097,8 +9202,8 @@ dependencies = [ [[package]] name = "pallet-sudo" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "docify", "frame-benchmarking", @@ -9132,8 +9237,8 @@ dependencies = [ [[package]] name = "pallet-timestamp" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "docify", "frame-benchmarking", @@ -9150,14 +9255,14 @@ dependencies = [ [[package]] name = "pallet-tips" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", "frame-system", "log", - "pallet-treasury 40.0.0", + "pallet-treasury 42.0.0", "parity-scale-codec", "scale-info", "serde", @@ -9168,8 +9273,8 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -9183,8 +9288,8 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" -version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "46.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "jsonrpsee", "pallet-transaction-payment-rpc-runtime-api", @@ -9199,8 +9304,8 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -9231,8 +9336,8 @@ dependencies = [ [[package]] name = "pallet-treasury" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "docify", "frame-benchmarking", @@ -9250,8 +9355,8 @@ dependencies = [ [[package]] name = "pallet-utility" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -9265,8 +9370,8 @@ dependencies = [ [[package]] name = "pallet-verify-signature" -version = "0.4.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.6.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -9280,8 +9385,8 @@ dependencies = [ [[package]] name = "pallet-vesting" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -9294,8 +9399,8 @@ dependencies = [ [[package]] name = "pallet-whitelist" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -9304,8 +9409,8 @@ dependencies = [ [[package]] name = "pallet-xcm" -version = "20.1.3" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "23.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bounded-collections", "frame-benchmarking", @@ -9314,7 +9419,6 @@ dependencies = [ "hex-literal", "pallet-balances", "pallet-revive", - "pallet-timestamp", "parity-scale-codec", "scale-info", "serde", @@ -9330,8 +9434,8 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" -version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "23.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -9347,23 +9451,24 @@ dependencies = [ [[package]] name = "parachains-common" -version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "25.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-utility", "frame-support", "frame-system", - "log", "pallet-asset-tx-payment", "pallet-assets", "pallet-authorship", "pallet-balances", "pallet-collator-selection", "pallet-message-queue", + "pallet-treasury 42.0.0", "pallet-xcm", "parity-scale-codec", "polkadot-primitives", + "polkadot-runtime-common", "scale-info", "sp-consensus-aura", "sp-core", @@ -9372,6 +9477,7 @@ dependencies = [ "staging-parachain-info", "staging-xcm", "staging-xcm-executor", + "tracing", ] [[package]] @@ -9543,7 +9649,7 @@ version = "3.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "38af38e8470ac9dee3ce1bae1af9c1671fffc44ddfd8bd1d0a3445bf349a8ef3" dependencies = [ - "base64 0.22.1", + "base64", "serde", ] @@ -9626,14 +9732,34 @@ dependencies = [ "indexmap 2.11.0", ] +[[package]] +name = "phf" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078" +dependencies = [ + "phf_macros 0.11.3", + "phf_shared 0.11.3", +] + [[package]] name = "phf" version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "913273894cec178f401a31ec4b656318d95473527be05c0752cc41cdc32be8b7" dependencies = [ - "phf_macros", - "phf_shared", + "phf_macros 0.12.1", + "phf_shared 0.12.1", +] + +[[package]] +name = "phf_generator" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" +dependencies = [ + "phf_shared 0.11.3", + "rand 0.8.5", ] [[package]] @@ -9642,8 +9768,21 @@ version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2cbb1126afed61dd6368748dae63b1ee7dc480191c6262a3b4ff1e29d86a6c5b" dependencies = [ - "fastrand 2.3.0", - "phf_shared", + "fastrand", + "phf_shared 0.12.1", +] + +[[package]] +name = "phf_macros" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216" +dependencies = [ + "phf_generator 0.11.3", + "phf_shared 0.11.3", + "proc-macro2", + "quote", + "syn 2.0.106", ] [[package]] @@ -9652,13 +9791,22 @@ version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d713258393a82f091ead52047ca779d37e5766226d009de21696c4e667044368" dependencies = [ - "phf_generator", - "phf_shared", + "phf_generator 0.12.1", + "phf_shared 0.12.1", "proc-macro2", "quote", "syn 2.0.106", ] +[[package]] +name = "phf_shared" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" +dependencies = [ + "siphasher 1.0.1", +] + [[package]] name = "phf_shared" version = "0.12.1" @@ -9707,7 +9855,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066" dependencies = [ "atomic-waker", - "fastrand 2.3.0", + "fastrand", "futures-io", ] @@ -9729,8 +9877,8 @@ checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" [[package]] name = "polkadot-approval-distribution" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "futures", "futures-timer", @@ -9747,8 +9895,8 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "futures", "futures-timer", @@ -9762,8 +9910,8 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "fatality", "futures", @@ -9785,8 +9933,8 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "fatality", @@ -9818,8 +9966,8 @@ dependencies = [ [[package]] name = "polkadot-cli" -version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "28.0.1" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "clap", "frame-benchmarking-cli", @@ -9829,6 +9977,7 @@ dependencies = [ "polkadot-node-primitives", "polkadot-service", "sc-cli", + "sc-network-types", "sc-service", "sc-storage-monitor", "sc-sysinfo", @@ -9842,8 +9991,8 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bitvec", "fatality", @@ -9865,8 +10014,8 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" -version = "18.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "20.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "scale-info", @@ -9876,8 +10025,8 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "fatality", "futures", @@ -9898,8 +10047,8 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" -version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "22.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -9912,8 +10061,8 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" -version = "24.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "futures", "futures-timer", @@ -9926,15 +10075,15 @@ dependencies = [ "sc-network", "sp-application-crypto", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", "sp-keystore", "tracing-gum", ] [[package]] name = "polkadot-network-bridge" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "always-assert", "async-trait", @@ -9956,8 +10105,8 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "futures", "parity-scale-codec", @@ -9974,8 +10123,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "bitvec", @@ -9995,7 +10144,7 @@ dependencies = [ "rand_core 0.6.4", "sc-keystore", "schnellru", - "schnorrkel 0.11.5", + "schnorrkel", "sp-application-crypto", "sp-consensus", "sp-consensus-slots", @@ -10006,8 +10155,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting-parallel" -version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.9.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "futures", @@ -10030,8 +10179,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bitvec", "futures", @@ -10049,8 +10198,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bitvec", "fatality", @@ -10070,8 +10219,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "futures", "polkadot-node-subsystem", @@ -10085,8 +10234,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "futures", @@ -10107,8 +10256,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "futures", "polkadot-node-metrics", @@ -10121,8 +10270,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "futures", "futures-timer", @@ -10137,8 +10286,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "fatality", "futures", @@ -10155,8 +10304,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "futures", @@ -10172,8 +10321,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-prospective-parachains" -version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "25.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "fatality", "futures", @@ -10186,8 +10335,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bitvec", "fatality", @@ -10203,8 +10352,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "always-assert", "array-bytes 6.2.3", @@ -10231,8 +10380,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "futures", "polkadot-node-subsystem", @@ -10244,8 +10393,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-common" -version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "22.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "cpu-time", "futures", @@ -10253,6 +10402,7 @@ dependencies = [ "libc", "nix 0.29.0", "parity-scale-codec", + "polkadot-node-primitives", "polkadot-parachain-primitives", "polkadot-primitives", "sc-executor", @@ -10260,7 +10410,7 @@ dependencies = [ "sc-executor-wasmtime", "seccompiler", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", "sp-externalities", "sp-io", "sp-tracing", @@ -10270,8 +10420,8 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "futures", "polkadot-node-metrics", @@ -10285,8 +10435,8 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bs58", "futures", @@ -10302,8 +10452,8 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-channel 1.9.0", "async-trait", @@ -10327,8 +10477,8 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" -version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "22.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bitvec", "bounded-vec", @@ -10338,7 +10488,7 @@ dependencies = [ "polkadot-parachain-primitives", "polkadot-primitives", "sc-keystore", - "schnorrkel 0.11.5", + "schnorrkel", "serde", "sp-application-crypto", "sp-consensus-babe", @@ -10351,8 +10501,8 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "polkadot-node-subsystem-types", "polkadot-overseer", @@ -10360,8 +10510,8 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "derive_more 0.99.20", @@ -10388,8 +10538,8 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" -version = "24.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "fatality", "futures", @@ -10408,7 +10558,6 @@ dependencies = [ "polkadot-primitives", "prioritized-metered-channel", "rand 0.8.5", - "sc-keystore", "schnellru", "sp-application-crypto", "sp-core", @@ -10419,8 +10568,8 @@ dependencies = [ [[package]] name = "polkadot-overseer" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "futures", @@ -10439,9 +10588,10 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" -version = "17.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "19.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ + "array-bytes 6.2.3", "bounded-collections", "derive_more 0.99.20", "parity-scale-codec", @@ -10455,8 +10605,8 @@ dependencies = [ [[package]] name = "polkadot-primitives" -version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "21.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bitvec", "bounded-collections", @@ -10484,8 +10634,8 @@ dependencies = [ [[package]] name = "polkadot-rpc" -version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "27.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "jsonrpsee", "mmr-rpc", @@ -10517,8 +10667,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" -version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "22.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bitvec", "frame-benchmarking", @@ -10541,7 +10691,7 @@ dependencies = [ "pallet-staking-reward-fn", "pallet-timestamp", "pallet-transaction-payment", - "pallet-treasury 40.0.0", + "pallet-treasury 42.0.0", "pallet-vesting", "parity-scale-codec", "polkadot-primitives", @@ -10567,8 +10717,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" -version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "23.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bs58", "frame-benchmarking", @@ -10579,8 +10729,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" -version = "20.0.2" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "22.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bitflags 1.3.2", "bitvec", @@ -10627,8 +10777,8 @@ dependencies = [ [[package]] name = "polkadot-sdk-frame" -version = "0.10.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.12.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "docify", "frame-benchmarking", @@ -10662,8 +10812,8 @@ dependencies = [ [[package]] name = "polkadot-service" -version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "28.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "frame-benchmarking", @@ -10765,13 +10915,14 @@ dependencies = [ "thiserror 1.0.69", "tracing-gum", "westend-runtime", + "westend-runtime-constants", "xcm-runtime-apis", ] [[package]] name = "polkadot-statement-distribution" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bitvec", "fatality", @@ -10790,8 +10941,8 @@ dependencies = [ [[package]] name = "polkadot-statement-table" -version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "22.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -10800,94 +10951,94 @@ dependencies = [ [[package]] name = "polkavm" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cfd34e2f74206fff33482ae1718e275f11365ef8c4de7f0e69217f8845303867" +checksum = "fa028f713d0613f0f08b8b3367402cb859218854f6b96fcbe39a501862894d6f" dependencies = [ "libc", "log", - "polkavm-assembler 0.21.0", - "polkavm-common 0.21.0", - "polkavm-linux-raw 0.21.0", + "polkavm-assembler 0.26.0", + "polkavm-common 0.26.0", + "polkavm-linux-raw 0.26.0", ] [[package]] name = "polkavm" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2a01db119bb3a86572c0641ba6e7c9786fbd2ac89c25b43b688c4e353787526" +checksum = "6ef5796e5aaa109df210fed7c6ff82e89c7bf94c28f6332d57bd0efb865fdc2a" dependencies = [ "libc", "log", - "polkavm-assembler 0.24.0", - "polkavm-common 0.24.0", - "polkavm-linux-raw 0.24.0", + "polkavm-assembler 0.27.0", + "polkavm-common 0.27.0", + "polkavm-linux-raw 0.27.0", ] [[package]] name = "polkavm-assembler" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f512bc80cb10439391a7c13a9eb2d37cf66b7305e7df0a06d662eff4f5b07625" +checksum = "4859a29e1f4ad64610c4bc2bfc40bb9a535068a034933a5b56b5e7a0febf105a" dependencies = [ "log", ] [[package]] name = "polkavm-assembler" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eea6105f3f344abe0bf0151d67b3de6f5d24353f2393355ecf3f5f6e06d7fd0b" +checksum = "70bf3be2911acc089dfe54a92bfec22002f4fbf423b8fa771d1f7e7227f0195f" dependencies = [ "log", ] [[package]] name = "polkavm-common" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c16b809cfd398f861261c045a8745e6c78b71ea7e0d3ef6f7cc553eb27bc17e" +checksum = "49a5794b695626ba70d29e66e3f4f4835767452a6723f3a0bc20884b07088fe8" dependencies = [ - "blake3", "log", - "polkavm-assembler 0.21.0", + "polkavm-assembler 0.26.0", ] [[package]] name = "polkavm-common" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d91ed9e5af472f729fcf3b3c1cf17508ddbb3505259dd6e2ee0fb5a29e105d22" +checksum = "a19805789e7bf778ac5855f6fe9350353f6a1697c2aab9bfb6fc7c831be54fad" dependencies = [ + "blake3", "log", - "polkavm-assembler 0.24.0", + "polkavm-assembler 0.27.0", ] [[package]] name = "polkavm-derive" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47239245f87329541932c0d7fec750a66a75b13aa87dfe4fbfd637bab86ad387" +checksum = "95282a203ae1f6828a04ff334145c3f6dc718bba6d3959805d273358b45eab93" dependencies = [ - "polkavm-derive-impl-macro 0.21.0", + "polkavm-derive-impl-macro 0.26.0", ] [[package]] name = "polkavm-derive" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "176144f8661117ea95fa7cf868c9a62d6b143e8a2ebcb7582464c3faade8669a" +checksum = "4eea46a17d87cbf3c0f3f6156f6300f60cec67cf9eaca296c770e0873f8389d6" dependencies = [ - "polkavm-derive-impl-macro 0.24.0", + "polkavm-derive-impl-macro 0.27.0", ] [[package]] name = "polkavm-derive-impl" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24fd6c6215450c3e57511df5c38a82eb4bde208de15ee15046ac33852f3c3eaa" +checksum = "6069dc7995cde6e612b868a02ce48b54397c6d2582bd1b97b63aabbe962cd779" dependencies = [ - "polkavm-common 0.21.0", + "polkavm-common 0.26.0", "proc-macro2", "quote", "syn 2.0.106", @@ -10895,11 +11046,11 @@ dependencies = [ [[package]] name = "polkavm-derive-impl" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5a21844afdfcc10c92b9ef288ccb926211af27478d1730fcd55e4aec710179d" +checksum = "8abdd1210d96b1dda9ac21199ec469448fd628cea102e2ff0e0df1667c4c3b5f" dependencies = [ - "polkavm-common 0.24.0", + "polkavm-common 0.27.0", "proc-macro2", "quote", "syn 2.0.106", @@ -10907,83 +11058,67 @@ dependencies = [ [[package]] name = "polkavm-derive-impl-macro" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36837f6b7edfd6f4498f8d25d81da16cf03bd6992c3e56f3d477dfc90f4fefca" +checksum = "581d34cafec741dc5ffafbb341933c205b6457f3d76257a9d99fb56687219c91" dependencies = [ - "polkavm-derive-impl 0.21.0", + "polkavm-derive-impl 0.26.0", "syn 2.0.106", ] [[package]] name = "polkavm-derive-impl-macro" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba0ef0f17ad81413ea1ca5b1b67553aedf5650c88269b673d3ba015c83bc2651" +checksum = "8a45173d70138aa1879892c50777ed0d8b0c8556f7678372f09fa1d89bbbddb4" dependencies = [ - "polkavm-derive-impl 0.24.0", + "polkavm-derive-impl 0.27.0", "syn 2.0.106", ] [[package]] name = "polkavm-linker" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23bc764986c4a63f9ab9890c3f4eb9b4c13b6ff80d79685bd48ade147234aab4" +checksum = "beb896023e5bd89bba40311797d8d42490fa4a1fd5256c74820753c5722d1e67" dependencies = [ "dirs", - "gimli 0.31.1", + "gimli", "hashbrown 0.14.5", "log", - "object 0.36.7", - "polkavm-common 0.21.0", + "object", + "polkavm-common 0.26.0", "regalloc2 0.9.3", "rustc-demangle", ] [[package]] name = "polkavm-linker" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06c95a521a1331024ebe5823ffdfba9ea6df40b934b0804049d5171887579806" +checksum = "99fe3704d21e96c5d1e6a1b1a43ac57f9dce110d3331fbf8299e9f57d5884066" dependencies = [ "dirs", - "gimli 0.31.1", + "gimli", "hashbrown 0.14.5", "log", - "object 0.36.7", - "polkavm-common 0.24.0", + "object", + "polkavm-common 0.27.0", "regalloc2 0.9.3", "rustc-demangle", ] [[package]] name = "polkavm-linux-raw" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be6cd1d48c5e7814d287a3e12a339386a5dfa2f3ac72f932335f4cf56467f1b3" +checksum = "28919f542476f4158cc71e6c072b1051f38f4b514253594ac3ad80e3c0211fc8" [[package]] name = "polkavm-linux-raw" -version = "0.24.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ec0b13e26ec7234dba213ca17118c70c562809bdce0eefe84f92613d5c8da26" - -[[package]] -name = "polling" -version = "2.8.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce" -dependencies = [ - "autocfg", - "bitflags 1.3.2", - "cfg-if", - "concurrent-queue", - "libc", - "log", - "pin-project-lite", - "windows-sys 0.48.0", -] +checksum = "061088785efd93e4367faf12f341bb356208c06bab43aa942d472068af80d1c4" [[package]] name = "polling" @@ -10993,7 +11128,7 @@ checksum = "b5bd19146350fe804f7cb2669c851c03d69da628803dab0d98018142aaa5d829" dependencies = [ "cfg-if", "concurrent-queue", - "hermit-abi 0.5.2", + "hermit-abi", "pin-project-lite", "rustix 1.0.8", "windows-sys 0.60.2", @@ -11037,6 +11172,18 @@ dependencies = [ "portable-atomic", ] +[[package]] +name = "postcard" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6764c3b5dd454e283a30e6dfe78e9b31096d9e32036b5d1eaac7a6119ccb9a24" +dependencies = [ + "cobs", + "embedded-io 0.4.0", + "embedded-io 0.6.1", + "serde", +] + [[package]] name = "potential_utf" version = "0.1.3" @@ -11376,12 +11523,26 @@ dependencies = [ ] [[package]] -name = "psm" -version = "0.1.26" +name = "pulley-interpreter" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e944464ec8536cd1beb0bbfd96987eb5e3b72f2ecdafdc5c769a37f1fa2ae1f" +checksum = "b89c4319786b16c1a6a38ee04788d32c669b61ba4b69da2162c868c18be99c1b" dependencies = [ - "cc", + "cranelift-bitset", + "log", + "pulley-macros", + "wasmtime-internal-math", +] + +[[package]] +name = "pulley-macros" +version = "35.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "938543690519c20c3a480d20a8efcc8e69abeb44093ab1df4e7c1f81f26c677a" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.106", ] [[package]] @@ -11709,26 +11870,28 @@ dependencies = [ [[package]] name = "regalloc2" -version = "0.6.1" +version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80535183cae11b149d618fbd3c37e38d7cda589d82d7769e196ca9a9042d7621" +checksum = "ad156d539c879b7a24a363a2016d77961786e71f48f2e2fc8302a92abd2429a6" dependencies = [ - "fxhash", + "hashbrown 0.13.2", "log", + "rustc-hash 1.1.0", "slice-group-by", "smallvec", ] [[package]] name = "regalloc2" -version = "0.9.3" +version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad156d539c879b7a24a363a2016d77961786e71f48f2e2fc8302a92abd2429a6" +checksum = "5216b1837de2149f8bc8e6d5f88a9326b63b8c836ed58ce4a0a29ec736a59734" dependencies = [ - "hashbrown 0.13.2", + "allocator-api2", + "bumpalo", + "hashbrown 0.15.5", "log", - "rustc-hash 1.1.0", - "slice-group-by", + "rustc-hash 2.1.1", "smallvec", ] @@ -11773,6 +11936,195 @@ version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95325155c684b1c89f7765e30bc1c42e4a6da51ca513615660cb8a62ef9a88e3" +[[package]] +name = "revm" +version = "27.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e6bf82101a1ad8a2b637363a37aef27f88b4efc8a6e24c72bf5f64923dc5532" +dependencies = [ + "revm-bytecode", + "revm-context", + "revm-context-interface", + "revm-database", + "revm-database-interface", + "revm-handler", + "revm-inspector", + "revm-interpreter", + "revm-precompile", + "revm-primitives", + "revm-state", +] + +[[package]] +name = "revm-bytecode" +version = "6.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "66c52031b73cae95d84cd1b07725808b5fd1500da3e5e24574a3b2dc13d9f16d" +dependencies = [ + "bitvec", + "phf 0.11.3", + "revm-primitives", + "serde", +] + +[[package]] +name = "revm-context" +version = "8.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9cd508416a35a4d8a9feaf5ccd06ac6d6661cd31ee2dc0252f9f7316455d71f9" +dependencies = [ + "cfg-if", + "derive-where", + "revm-bytecode", + "revm-context-interface", + "revm-database-interface", + "revm-primitives", + "revm-state", + "serde", +] + +[[package]] +name = "revm-context-interface" +version = "9.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc90302642d21c8f93e0876e201f3c5f7913c4fcb66fb465b0fd7b707dfe1c79" +dependencies = [ + "alloy-eip2930", + "alloy-eip7702", + "auto_impl", + "either", + "revm-database-interface", + "revm-primitives", + "revm-state", + "serde", +] + +[[package]] +name = "revm-database" +version = "7.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "39a276ed142b4718dcf64bc9624f474373ed82ef20611025045c3fb23edbef9c" +dependencies = [ + "alloy-eips", + "revm-bytecode", + "revm-database-interface", + "revm-primitives", + "revm-state", + "serde", +] + +[[package]] +name = "revm-database-interface" +version = "7.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c523c77e74eeedbac5d6f7c092e3851dbe9c7fec6f418b85992bd79229db361" +dependencies = [ + "auto_impl", + "either", + "revm-primitives", + "revm-state", + "serde", +] + +[[package]] +name = "revm-handler" +version = "8.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1529c8050e663be64010e80ec92bf480315d21b1f2dbf65540028653a621b27d" +dependencies = [ + "auto_impl", + "derive-where", + "revm-bytecode", + "revm-context", + "revm-context-interface", + "revm-database-interface", + "revm-interpreter", + "revm-precompile", + "revm-primitives", + "revm-state", + "serde", +] + +[[package]] +name = "revm-inspector" +version = "8.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f78db140e332489094ef314eaeb0bd1849d6d01172c113ab0eb6ea8ab9372926" +dependencies = [ + "auto_impl", + "either", + "revm-context", + "revm-database-interface", + "revm-handler", + "revm-interpreter", + "revm-primitives", + "revm-state", + "serde", + "serde_json", +] + +[[package]] +name = "revm-interpreter" +version = "24.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff9d7d9d71e8a33740b277b602165b6e3d25fff091ba3d7b5a8d373bf55f28a7" +dependencies = [ + "revm-bytecode", + "revm-context-interface", + "revm-primitives", + "serde", +] + +[[package]] +name = "revm-precompile" +version = "25.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4cee3f336b83621294b4cfe84d817e3eef6f3d0fce00951973364cc7f860424d" +dependencies = [ + "ark-bls12-381 0.5.0", + "ark-bn254", + "ark-ec 0.5.0", + "ark-ff 0.5.0", + "ark-serialize 0.5.0", + "arrayref", + "aurora-engine-modexp", + "c-kzg", + "cfg-if", + "k256", + "libsecp256k1", + "once_cell", + "p256", + "revm-primitives", + "ripemd", + "rug", + "secp256k1 0.31.1", + "sha2 0.10.9", +] + +[[package]] +name = "revm-primitives" +version = "20.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5aa29d9da06fe03b249b6419b33968ecdf92ad6428e2f012dc57bcd619b5d94e" +dependencies = [ + "alloy-primitives", + "num_enum", + "once_cell", + "serde", +] + +[[package]] +name = "revm-state" +version = "7.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f64fbacb86008394aaebd3454f9643b7d5a782bd251135e17c5b33da592d84d" +dependencies = [ + "bitflags 2.9.4", + "revm-bytecode", + "revm-primitives", + "serde", +] + [[package]] name = "rfc6979" version = "0.4.0" @@ -11853,8 +12205,8 @@ dependencies = [ [[package]] name = "rococo-runtime" -version = "24.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "27.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "binary-merkle-tree", "bitvec", @@ -11906,7 +12258,7 @@ dependencies = [ "pallet-tips", "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", - "pallet-treasury 40.0.0", + "pallet-treasury 42.0.0", "pallet-utility", "pallet-vesting", "pallet-whitelist", @@ -11951,8 +12303,8 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" -version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "23.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "polkadot-primitives", @@ -12010,6 +12362,18 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "rug" +version = "1.28.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58ad2e973fe3c3214251a840a621812a4f40468da814b1a3d6947d433c2af11f" +dependencies = [ + "az", + "gmp-mpfr-sys", + "libc", + "libm", +] + [[package]] name = "ruint" version = "1.16.0" @@ -12094,34 +12458,6 @@ dependencies = [ "nom", ] -[[package]] -name = "rustix" -version = "0.36.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "305efbd14fde4139eb501df5f136994bb520b033fa9fbdce287507dc23b8c7ed" -dependencies = [ - "bitflags 1.3.2", - "errno", - "io-lifetimes", - "libc", - "linux-raw-sys 0.1.4", - "windows-sys 0.45.0", -] - -[[package]] -name = "rustix" -version = "0.37.28" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "519165d378b97752ca44bbe15047d5d3409e875f39327546b42ac81d7e18c1b6" -dependencies = [ - "bitflags 1.3.2", - "errno", - "io-lifetimes", - "libc", - "linux-raw-sys 0.3.8", - "windows-sys 0.48.0", -] - [[package]] name = "rustix" version = "0.38.44" @@ -12251,17 +12587,6 @@ dependencies = [ "wait-timeout", ] -[[package]] -name = "ruzstd" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac3ffab8f9715a0d455df4bbb9d21e91135aab3cd3ca187af0cd0c3c3f868fdc" -dependencies = [ - "byteorder", - "thiserror-core", - "twox-hash", -] - [[package]] name = "ruzstd" version = "0.6.0" @@ -12318,8 +12643,8 @@ dependencies = [ [[package]] name = "sc-allocator" -version = "32.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "34.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "log", "sp-core", @@ -12329,8 +12654,8 @@ dependencies = [ [[package]] name = "sc-authority-discovery" -version = "0.51.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.53.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "futures", @@ -12345,6 +12670,7 @@ dependencies = [ "sc-client-api", "sc-network", "sc-network-types", + "sc-service", "serde", "serde_json", "sp-api", @@ -12360,8 +12686,8 @@ dependencies = [ [[package]] name = "sc-basic-authorship" -version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.52.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "futures", "log", @@ -12376,13 +12702,14 @@ dependencies = [ "sp-core", "sp-inherents", "sp-runtime", + "sp-trie", "substrate-prometheus-endpoint", ] [[package]] name = "sc-block-builder" -version = "0.45.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.47.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "sp-api", @@ -12396,8 +12723,8 @@ dependencies = [ [[package]] name = "sc-chain-spec" -version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "46.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "array-bytes 6.2.3", "docify", @@ -12412,7 +12739,7 @@ dependencies = [ "serde_json", "sp-blockchain", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", "sp-genesis-builder", "sp-io", "sp-runtime", @@ -12423,7 +12750,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "12.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -12433,8 +12760,8 @@ dependencies = [ [[package]] name = "sc-cli" -version = "0.53.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.55.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "array-bytes 6.2.3", "chrono", @@ -12475,8 +12802,8 @@ dependencies = [ [[package]] name = "sc-client-api" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "fnv", "futures", @@ -12501,8 +12828,8 @@ dependencies = [ [[package]] name = "sc-client-db" -version = "0.47.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.49.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "hash-db", "kvdb", @@ -12529,8 +12856,8 @@ dependencies = [ [[package]] name = "sc-consensus" -version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.52.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "futures", @@ -12552,13 +12879,15 @@ dependencies = [ [[package]] name = "sc-consensus-aura" -version = "0.51.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.53.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", + "fork-tree", "futures", "log", "parity-scale-codec", + "parking_lot 0.12.4", "sc-block-builder", "sc-client-api", "sc-consensus", @@ -12581,8 +12910,8 @@ dependencies = [ [[package]] name = "sc-consensus-babe" -version = "0.51.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.53.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "fork-tree", @@ -12607,18 +12936,19 @@ dependencies = [ "sp-consensus-babe", "sp-consensus-slots", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", "sp-inherents", "sp-keystore", "sp-runtime", + "sp-timestamp", "substrate-prometheus-endpoint", "thiserror 1.0.69", ] [[package]] name = "sc-consensus-babe-rpc" -version = "0.51.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.53.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "futures", "jsonrpsee", @@ -12639,8 +12969,8 @@ dependencies = [ [[package]] name = "sc-consensus-beefy" -version = "30.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "32.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -12673,8 +13003,8 @@ dependencies = [ [[package]] name = "sc-consensus-beefy-rpc" -version = "30.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "32.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "futures", "jsonrpsee", @@ -12693,8 +13023,8 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" -version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.52.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "fork-tree", "parity-scale-codec", @@ -12706,8 +13036,8 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" -version = "0.36.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.38.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "ahash", "array-bytes 6.2.3", @@ -12741,7 +13071,7 @@ dependencies = [ "sp-consensus", "sp-consensus-grandpa", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", "sp-keystore", "sp-runtime", "substrate-prometheus-endpoint", @@ -12750,8 +13080,8 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa-rpc" -version = "0.36.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.38.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "finality-grandpa", "futures", @@ -12770,8 +13100,8 @@ dependencies = [ [[package]] name = "sc-consensus-manual-seal" -version = "0.52.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.54.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "assert_matches", "async-trait", @@ -12805,8 +13135,8 @@ dependencies = [ [[package]] name = "sc-consensus-slots" -version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.52.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "futures", @@ -12828,8 +13158,8 @@ dependencies = [ [[package]] name = "sc-executor" -version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.45.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "parking_lot 0.12.4", @@ -12851,10 +13181,10 @@ dependencies = [ [[package]] name = "sc-executor-common" -version = "0.39.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.41.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ - "polkavm 0.24.0", + "polkavm 0.26.0", "sc-allocator", "sp-maybe-compressed-blob", "sp-wasm-interface", @@ -12864,24 +13194,24 @@ dependencies = [ [[package]] name = "sc-executor-polkavm" -version = "0.36.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.38.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "log", - "polkavm 0.24.0", + "polkavm 0.26.0", "sc-executor-common", "sp-wasm-interface", ] [[package]] name = "sc-executor-wasmtime" -version = "0.39.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.41.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "anyhow", "log", "parking_lot 0.12.4", - "rustix 0.36.17", + "rustix 1.0.8", "sc-allocator", "sc-executor-common", "sp-runtime-interface", @@ -12891,8 +13221,8 @@ dependencies = [ [[package]] name = "sc-informant" -version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.52.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "console", "futures", @@ -12907,8 +13237,8 @@ dependencies = [ [[package]] name = "sc-keystore" -version = "36.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "38.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "array-bytes 6.2.3", "parking_lot 0.12.4", @@ -12921,8 +13251,8 @@ dependencies = [ [[package]] name = "sc-mixnet" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "array-bytes 6.2.3", "arrayvec 0.7.6", @@ -12949,8 +13279,8 @@ dependencies = [ [[package]] name = "sc-network" -version = "0.51.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.53.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -12999,8 +13329,8 @@ dependencies = [ [[package]] name = "sc-network-common" -version = "0.49.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.51.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", @@ -13009,8 +13339,8 @@ dependencies = [ [[package]] name = "sc-network-gossip" -version = "0.51.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.53.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "ahash", "futures", @@ -13028,8 +13358,8 @@ dependencies = [ [[package]] name = "sc-network-light" -version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.52.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -13049,8 +13379,8 @@ dependencies = [ [[package]] name = "sc-network-sync" -version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.52.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -13084,8 +13414,8 @@ dependencies = [ [[package]] name = "sc-network-transactions" -version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.52.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "array-bytes 6.2.3", "futures", @@ -13103,8 +13433,8 @@ dependencies = [ [[package]] name = "sc-network-types" -version = "0.17.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.19.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bs58", "bytes", @@ -13124,8 +13454,8 @@ dependencies = [ [[package]] name = "sc-offchain" -version = "46.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "48.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bytes", "fnv", @@ -13159,7 +13489,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -13167,8 +13497,8 @@ dependencies = [ [[package]] name = "sc-rpc" -version = "46.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "48.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "futures", "jsonrpsee", @@ -13199,8 +13529,8 @@ dependencies = [ [[package]] name = "sc-rpc-api" -version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.52.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -13219,8 +13549,8 @@ dependencies = [ [[package]] name = "sc-rpc-server" -version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "25.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "dyn-clone", "forwarded-header-value", @@ -13243,8 +13573,8 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" -version = "0.51.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.53.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "array-bytes 6.2.3", "futures", @@ -13276,14 +13606,14 @@ dependencies = [ [[package]] name = "sc-runtime-utilities" -version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.5.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "sc-executor", "sc-executor-common", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", "sp-state-machine", "sp-wasm-interface", "thiserror 1.0.69", @@ -13291,8 +13621,8 @@ dependencies = [ [[package]] name = "sc-service" -version = "0.52.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.54.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "directories", @@ -13355,8 +13685,8 @@ dependencies = [ [[package]] name = "sc-state-db" -version = "0.39.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.40.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "log", "parity-scale-codec", @@ -13366,8 +13696,8 @@ dependencies = [ [[package]] name = "sc-storage-monitor" -version = "0.25.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.26.1" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "clap", "fs4", @@ -13379,8 +13709,8 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" -version = "0.51.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.53.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -13398,8 +13728,8 @@ dependencies = [ [[package]] name = "sc-sysinfo" -version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "45.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "derive_more 0.99.20", "futures", @@ -13412,14 +13742,14 @@ dependencies = [ "serde", "serde_json", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", "sp-io", ] [[package]] name = "sc-telemetry" -version = "29.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "30.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "chrono", "futures", @@ -13437,8 +13767,8 @@ dependencies = [ [[package]] name = "sc-tracing" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "chrono", "console", @@ -13460,13 +13790,13 @@ dependencies = [ "thiserror 1.0.69", "tracing", "tracing-log", - "tracing-subscriber", + "tracing-subscriber 0.3.20", ] [[package]] name = "sc-tracing-proc-macro" version = "11.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -13476,8 +13806,8 @@ dependencies = [ [[package]] name = "sc-transaction-pool" -version = "40.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "futures", @@ -13494,7 +13824,7 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", "sp-runtime", "sp-tracing", "sp-transaction-pool", @@ -13507,8 +13837,8 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "futures", @@ -13524,8 +13854,8 @@ dependencies = [ [[package]] name = "sc-utils" -version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "20.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-channel 1.9.0", "futures", @@ -13689,6 +14019,30 @@ dependencies = [ "windows-sys 0.59.0", ] +[[package]] +name = "schemars" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4cd191f9397d57d581cddd31014772520aa448f65ef991055d7f61582c65165f" +dependencies = [ + "dyn-clone", + "ref-cast", + "serde", + "serde_json", +] + +[[package]] +name = "schemars" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82d20c4491bc164fa2f6c5d44565947a52ad80b9505d8e36f8d54c27c739fcd0" +dependencies = [ + "dyn-clone", + "ref-cast", + "serde", + "serde_json", +] + [[package]] name = "schnellru" version = "0.2.4" @@ -13700,22 +14054,6 @@ dependencies = [ "hashbrown 0.13.2", ] -[[package]] -name = "schnorrkel" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "844b7645371e6ecdf61ff246ba1958c29e802881a749ae3fb1993675d210d28d" -dependencies = [ - "arrayref", - "arrayvec 0.7.6", - "curve25519-dalek-ng", - "merlin", - "rand_core 0.6.4", - "sha2 0.9.9", - "subtle-ng", - "zeroize", -] - [[package]] name = "schnorrkel" version = "0.11.5" @@ -13824,6 +14162,17 @@ dependencies = [ "secp256k1-sys 0.10.1", ] +[[package]] +name = "secp256k1" +version = "0.31.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c3c81b43dc2d8877c216a3fccf76677ee1ebccd429566d3e67447290d0c42b2" +dependencies = [ + "bitcoin_hashes 0.14.0", + "rand 0.9.2", + "secp256k1-sys 0.11.0", +] + [[package]] name = "secp256k1-sys" version = "0.8.2" @@ -13851,6 +14200,15 @@ dependencies = [ "cc", ] +[[package]] +name = "secp256k1-sys" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcb913707158fadaf0d8702c2db0e857de66eb003ccfdda5924b5f5ac98efb38" +dependencies = [ + "cc", +] + [[package]] name = "secrecy" version = "0.8.0" @@ -13969,6 +14327,7 @@ version = "1.0.143" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a" dependencies = [ + "indexmap 2.11.0", "itoa", "memchr", "ryu", @@ -13990,9 +14349,13 @@ version = "3.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f2c45cd61fefa9db6f254525d46e392b852e0e61d9a1fd36e5bd183450a556d5" dependencies = [ - "base64 0.22.1", + "base64", "chrono", "hex", + "indexmap 1.9.3", + "indexmap 2.11.0", + "schemars 0.9.0", + "schemars 1.0.4", "serde", "serde_derive", "serde_json", @@ -14045,19 +14408,6 @@ dependencies = [ "syn 2.0.106", ] -[[package]] -name = "sha-1" -version = "0.9.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99cd6713db3cf16b6c84e06321e049a9b9f699826e16096d23bbcc44d15d51a6" -dependencies = [ - "block-buffer 0.9.0", - "cfg-if", - "cpufeatures", - "digest 0.9.0", - "opaque-debug 0.3.1", -] - [[package]] name = "sha1" version = "0.10.6" @@ -14201,8 +14551,8 @@ checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" [[package]] name = "slot-range-helper" -version = "18.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "20.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "enumn", "parity-scale-codec", @@ -14224,22 +14574,8 @@ name = "smallvec" version = "1.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" - -[[package]] -name = "smol" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13f2b548cd8447f8de0fdf1c592929f70f4fc7039a05e47404b0d096ec6987a1" dependencies = [ - "async-channel 1.9.0", - "async-executor", - "async-fs 1.6.0", - "async-io 1.13.0", - "async-lock 2.8.0", - "async-net 1.8.0", - "async-process 1.8.1", - "blocking", - "futures-lite 1.13.0", + "serde", ] [[package]] @@ -14250,67 +14586,13 @@ checksum = "a33bd3e260892199c3ccfc487c88b2da2265080acb316cd920da72fdfd7c599f" dependencies = [ "async-channel 2.5.0", "async-executor", - "async-fs 2.1.3", - "async-io 2.5.0", - "async-lock 3.4.1", - "async-net 2.0.0", - "async-process 2.4.0", + "async-fs", + "async-io", + "async-lock", + "async-net", + "async-process", "blocking", - "futures-lite 2.6.1", -] - -[[package]] -name = "smoldot" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0bb30cf57b7b5f6109ce17c3164445e2d6f270af2cb48f6e4d31c2967c9a9f5" -dependencies = [ - "arrayvec 0.7.6", - "async-lock 2.8.0", - "atomic-take", - "base64 0.21.7", - "bip39", - "blake2-rfc", - "bs58", - "chacha20", - "crossbeam-queue", - "derive_more 0.99.20", - "ed25519-zebra", - "either", - "event-listener 2.5.3", - "fnv", - "futures-lite 1.13.0", - "futures-util", - "hashbrown 0.14.5", - "hex", - "hmac 0.12.1", - "itertools 0.11.0", - "libsecp256k1", - "merlin", - "no-std-net", - "nom", - "num-bigint", - "num-rational", - "num-traits", - "pbkdf2", - "pin-project", - "poly1305", - "rand 0.8.5", - "rand_chacha 0.3.1", - "ruzstd 0.4.0", - "schnorrkel 0.10.2", - "serde", - "serde_json", - "sha2 0.10.9", - "sha3", - "siphasher 0.3.11", - "slab", - "smallvec", - "soketto 0.7.1", - "twox-hash", - "wasmi 0.31.2", - "x25519-dalek", - "zeroize", + "futures-lite", ] [[package]] @@ -14320,9 +14602,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "966e72d77a3b2171bb7461d0cb91f43670c63558c62d7cf42809cae6c8b6b818" dependencies = [ "arrayvec 0.7.6", - "async-lock 3.4.1", + "async-lock", "atomic-take", - "base64 0.22.1", + "base64", "bip39", "blake2-rfc", "bs58", @@ -14333,7 +14615,7 @@ dependencies = [ "either", "event-listener 5.4.1", "fnv", - "futures-lite 2.6.1", + "futures-lite", "futures-util", "hashbrown 0.14.5", "hex", @@ -14351,8 +14633,8 @@ dependencies = [ "poly1305", "rand 0.8.5", "rand_chacha 0.3.1", - "ruzstd 0.6.0", - "schnorrkel 0.11.5", + "ruzstd", + "schnorrkel", "serde", "serde_json", "sha2 0.10.9", @@ -14360,49 +14642,13 @@ dependencies = [ "siphasher 1.0.1", "slab", "smallvec", - "soketto 0.8.1", + "soketto", "twox-hash", - "wasmi 0.32.3", + "wasmi", "x25519-dalek", "zeroize", ] -[[package]] -name = "smoldot-light" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "256b5bad1d6b49045e95fe87492ce73d5af81545d8b4d8318a872d2007024c33" -dependencies = [ - "async-channel 1.9.0", - "async-lock 2.8.0", - "base64 0.21.7", - "blake2-rfc", - "derive_more 0.99.20", - "either", - "event-listener 2.5.3", - "fnv", - "futures-channel", - "futures-lite 1.13.0", - "futures-util", - "hashbrown 0.14.5", - "hex", - "itertools 0.11.0", - "log", - "lru 0.11.1", - "no-std-net", - "parking_lot 0.12.4", - "pin-project", - "rand 0.8.5", - "rand_chacha 0.3.1", - "serde", - "serde_json", - "siphasher 0.3.11", - "slab", - "smol 1.3.0", - "smoldot 0.11.0", - "zeroize", -] - [[package]] name = "smoldot-light" version = "0.16.2" @@ -14410,8 +14656,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2a33b06891f687909632ce6a4e3fd7677b24df930365af3d0bcb078310129f3f" dependencies = [ "async-channel 2.5.0", - "async-lock 3.4.1", - "base64 0.22.1", + "async-lock", + "base64", "blake2-rfc", "bs58", "derive_more 0.99.20", @@ -14419,13 +14665,13 @@ dependencies = [ "event-listener 5.4.1", "fnv", "futures-channel", - "futures-lite 2.6.1", + "futures-lite", "futures-util", "hashbrown 0.14.5", "hex", "itertools 0.13.0", "log", - "lru 0.12.5", + "lru", "parking_lot 0.12.4", "pin-project", "rand 0.8.5", @@ -14434,8 +14680,8 @@ dependencies = [ "serde_json", "siphasher 1.0.1", "slab", - "smol 2.0.2", - "smoldot 0.18.0", + "smol", + "smoldot", "zeroize", ] @@ -14462,16 +14708,6 @@ dependencies = [ "subtle 2.6.1", ] -[[package]] -name = "socket2" -version = "0.4.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d" -dependencies = [ - "libc", - "winapi", -] - [[package]] name = "socket2" version = "0.5.10" @@ -14492,28 +14728,13 @@ dependencies = [ "windows-sys 0.59.0", ] -[[package]] -name = "soketto" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41d1c5305e39e09653383c2c7244f2f78b3bcae37cf50c64cb4789c9f5096ec2" -dependencies = [ - "base64 0.13.1", - "bytes", - "futures", - "httparse", - "log", - "rand 0.8.5", - "sha-1", -] - [[package]] name = "soketto" version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2e859df029d160cb88608f5d7df7fb4753fd20fdfb4de5644f3d8b8440841721" dependencies = [ - "base64 0.22.1", + "base64", "bytes", "futures", "http 1.3.1", @@ -14525,8 +14746,8 @@ dependencies = [ [[package]] name = "sp-api" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "docify", "hash-db", @@ -14547,8 +14768,8 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" -version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "25.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "Inflector", "blake2 0.10.6", @@ -14561,8 +14782,8 @@ dependencies = [ [[package]] name = "sp-application-crypto" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "scale-info", @@ -14573,8 +14794,8 @@ dependencies = [ [[package]] name = "sp-arithmetic" -version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "28.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "docify", "integer-sqrt", @@ -14587,8 +14808,8 @@ dependencies = [ [[package]] name = "sp-authority-discovery" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "scale-info", @@ -14599,8 +14820,8 @@ dependencies = [ [[package]] name = "sp-block-builder" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "sp-api", "sp-inherents", @@ -14609,8 +14830,8 @@ dependencies = [ [[package]] name = "sp-blockchain" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "futures", "parity-scale-codec", @@ -14628,8 +14849,8 @@ dependencies = [ [[package]] name = "sp-consensus" -version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.45.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "futures", @@ -14642,8 +14863,8 @@ dependencies = [ [[package]] name = "sp-consensus-aura" -version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.45.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "parity-scale-codec", @@ -14658,8 +14879,8 @@ dependencies = [ [[package]] name = "sp-consensus-babe" -version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.45.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "parity-scale-codec", @@ -14676,8 +14897,8 @@ dependencies = [ [[package]] name = "sp-consensus-beefy" -version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "27.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "scale-info", @@ -14685,7 +14906,7 @@ dependencies = [ "sp-api", "sp-application-crypto", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", "sp-io", "sp-keystore", "sp-mmr-primitives", @@ -14696,8 +14917,8 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "finality-grandpa", "log", @@ -14713,8 +14934,8 @@ dependencies = [ [[package]] name = "sp-consensus-slots" -version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.45.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "scale-info", @@ -14724,8 +14945,8 @@ dependencies = [ [[package]] name = "sp-core" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "38.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "ark-vrf", "array-bytes 6.2.3", @@ -14751,15 +14972,14 @@ dependencies = [ "primitive-types 0.13.1", "rand 0.8.5", "scale-info", - "schnorrkel 0.11.5", + "schnorrkel", "secp256k1 0.28.2", "secrecy 0.8.0", "serde", "sha2 0.10.9", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", "sp-debug-derive", "sp-externalities", - "sp-runtime-interface", "sp-std", "sp-storage", "ss58-registry", @@ -14787,7 +15007,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "blake2b_simd", "byteorder", @@ -14800,17 +15020,17 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", "syn 2.0.106", ] [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "kvdb", "parking_lot 0.12.4", @@ -14819,7 +15039,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "proc-macro2", "quote", @@ -14829,7 +15049,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.30.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "environmental", "parity-scale-codec", @@ -14838,8 +15058,8 @@ dependencies = [ [[package]] name = "sp-genesis-builder" -version = "0.18.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.20.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "scale-info", @@ -14850,8 +15070,8 @@ dependencies = [ [[package]] name = "sp-inherents" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -14863,8 +15083,8 @@ dependencies = [ [[package]] name = "sp-io" -version = "41.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bytes", "docify", @@ -14872,11 +15092,11 @@ dependencies = [ "libsecp256k1", "log", "parity-scale-codec", - "polkavm-derive 0.24.0", + "polkavm-derive 0.26.0", "rustversion", "secp256k1 0.28.2", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", "sp-externalities", "sp-keystore", "sp-runtime-interface", @@ -14889,8 +15109,8 @@ dependencies = [ [[package]] name = "sp-keyring" -version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "44.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "sp-core", "sp-runtime", @@ -14899,8 +15119,8 @@ dependencies = [ [[package]] name = "sp-keystore" -version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.44.1" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "parking_lot 0.12.4", @@ -14910,8 +15130,8 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" -version = "11.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "11.0.1" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "thiserror 1.0.69", "zstd 0.12.4", @@ -14919,8 +15139,8 @@ dependencies = [ [[package]] name = "sp-metadata-ir" -version = "0.11.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.12.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-metadata 23.0.0", "parity-scale-codec", @@ -14929,8 +15149,8 @@ dependencies = [ [[package]] name = "sp-mixnet" -version = "0.15.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.17.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "scale-info", @@ -14940,8 +15160,8 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "log", "parity-scale-codec", @@ -14957,8 +15177,8 @@ dependencies = [ [[package]] name = "sp-npos-elections" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "scale-info", @@ -14970,8 +15190,8 @@ dependencies = [ [[package]] name = "sp-offchain" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "sp-api", "sp-core", @@ -14981,7 +15201,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "13.0.2" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "backtrace", "regex", @@ -14989,8 +15209,8 @@ dependencies = [ [[package]] name = "sp-rpc" -version = "35.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "36.0.1" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "rustc-hash 1.1.0", "serde", @@ -14999,8 +15219,8 @@ dependencies = [ [[package]] name = "sp-runtime" -version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "44.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "binary-merkle-tree", "docify", @@ -15028,14 +15248,13 @@ dependencies = [ [[package]] name = "sp-runtime-interface" -version = "30.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "32.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bytes", "impl-trait-for-tuples", "parity-scale-codec", - "polkavm-derive 0.24.0", - "primitive-types 0.13.1", + "polkavm-derive 0.26.0", "sp-externalities", "sp-runtime-interface-proc-macro", "sp-std", @@ -15047,8 +15266,8 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" -version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "20.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "Inflector", "expander", @@ -15060,8 +15279,8 @@ dependencies = [ [[package]] name = "sp-session" -version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "41.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "scale-info", @@ -15074,8 +15293,8 @@ dependencies = [ [[package]] name = "sp-staking" -version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "41.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -15087,8 +15306,8 @@ dependencies = [ [[package]] name = "sp-state-machine" -version = "0.46.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.48.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "hash-db", "log", @@ -15107,8 +15326,8 @@ dependencies = [ [[package]] name = "sp-statement-store" -version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "23.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "aes-gcm", "curve25519-dalek", @@ -15121,7 +15340,7 @@ dependencies = [ "sp-api", "sp-application-crypto", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", "sp-externalities", "sp-runtime", "sp-runtime-interface", @@ -15132,12 +15351,12 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" [[package]] name = "sp-storage" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "impl-serde", "parity-scale-codec", @@ -15148,8 +15367,8 @@ dependencies = [ [[package]] name = "sp-timestamp" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "parity-scale-codec", @@ -15160,19 +15379,20 @@ dependencies = [ [[package]] name = "sp-tracing" -version = "17.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "19.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", + "regex", "tracing", "tracing-core", - "tracing-subscriber", + "tracing-subscriber 0.3.20", ] [[package]] name = "sp-transaction-pool" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "sp-api", "sp-runtime", @@ -15180,8 +15400,8 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "parity-scale-codec", @@ -15194,8 +15414,8 @@ dependencies = [ [[package]] name = "sp-trie" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "41.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "ahash", "foldhash 0.1.5", @@ -15219,8 +15439,8 @@ dependencies = [ [[package]] name = "sp-version" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "impl-serde", "parity-scale-codec", @@ -15237,7 +15457,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "15.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "proc-macro-warning", @@ -15248,8 +15468,8 @@ dependencies = [ [[package]] name = "sp-wasm-interface" -version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "24.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -15260,8 +15480,8 @@ dependencies = [ [[package]] name = "sp-weights" -version = "32.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "33.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bounded-collections", "parity-scale-codec", @@ -15326,8 +15546,8 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "staging-parachain-info" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -15339,8 +15559,8 @@ dependencies = [ [[package]] name = "staging-xcm" -version = "17.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "19.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "array-bytes 6.2.3", "bounded-collections", @@ -15349,19 +15569,19 @@ dependencies = [ "frame-support", "hex-literal", "impl-trait-for-tuples", - "log", "parity-scale-codec", "scale-info", "serde", "sp-runtime", "sp-weights", + "tracing", "xcm-procedural", ] [[package]] name = "staging-xcm-builder" -version = "21.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "23.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "environmental", "frame-support", @@ -15384,8 +15604,8 @@ dependencies = [ [[package]] name = "staging-xcm-executor" -version = "20.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "22.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "environmental", "frame-benchmarking", @@ -15514,11 +15734,11 @@ dependencies = [ [[package]] name = "substrate-bip39" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "hmac 0.12.1", "pbkdf2", - "schnorrkel 0.11.5", + "schnorrkel", "sha2 0.10.9", "zeroize", ] @@ -15539,12 +15759,12 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "11.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" [[package]] name = "substrate-frame-rpc-system" -version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "47.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "docify", "frame-system-rpc-runtime-api", @@ -15563,8 +15783,8 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" -version = "0.17.6" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.17.7" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "http-body-util", "hyper 1.7.0", @@ -15577,8 +15797,8 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" -version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "46.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -15594,8 +15814,8 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" -version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "29.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "array-bytes 6.2.3", "build-helper", @@ -15607,7 +15827,7 @@ dependencies = [ "merkleized-metadata", "parity-scale-codec", "parity-wasm", - "polkavm-linker 0.24.0", + "polkavm-linker 0.26.0", "sc-executor", "shlex", "sp-core", @@ -15634,12 +15854,6 @@ version = "2.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" -[[package]] -name = "subtle-ng" -version = "2.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "734676eb262c623cec13c3155096e08d1f8f29adce39ba17948b18dad1e54142" - [[package]] name = "subxt" version = "0.41.0" @@ -15732,7 +15946,7 @@ dependencies = [ "futures-util", "serde", "serde_json", - "smoldot-light 0.16.2", + "smoldot-light", "thiserror 2.0.16", "tokio", "tokio-stream", @@ -15799,7 +16013,7 @@ version = "0.41.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4a2370298a210ed1df26152db7209a85e0ed8cfbce035309c3b37f7b61755377" dependencies = [ - "base64 0.22.1", + "base64", "bip32", "bip39", "cfg-if", @@ -15810,7 +16024,7 @@ dependencies = [ "parity-scale-codec", "pbkdf2", "regex", - "schnorrkel 0.11.5", + "schnorrkel", "scrypt", "secp256k1 0.30.0", "secrecy 0.10.3", @@ -15949,9 +16163,9 @@ checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" [[package]] name = "target-lexicon" -version = "0.12.16" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" +checksum = "df7f62577c25e07834649fc3b39fafdc597c0a3527dc1c60129201ccfcbaa50c" [[package]] name = "tempfile" @@ -15959,7 +16173,7 @@ version = "3.21.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "15b61f8f20e3a6f7e0649d825294eaf317edce30f82cf6026e7e4cb9222a7d1e" dependencies = [ - "fastrand 2.3.0", + "fastrand", "getrandom 0.3.3", "once_cell", "rustix 1.0.8", @@ -16009,26 +16223,6 @@ dependencies = [ "thiserror-impl 2.0.16", ] -[[package]] -name = "thiserror-core" -version = "1.0.50" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c001ee18b7e5e3f62cbf58c7fe220119e68d902bb7443179c0c8aef30090e999" -dependencies = [ - "thiserror-core-impl", -] - -[[package]] -name = "thiserror-core-impl" -version = "1.0.50" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4c60d69f36615a077cc7663b9cb8e42275722d23e58a7fa3d2c7f2915d09d04" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.106", -] - [[package]] name = "thiserror-impl" version = "1.0.69" @@ -16215,9 +16409,9 @@ dependencies = [ [[package]] name = "tokio-tungstenite" -version = "0.26.2" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a9daff607c6d2bf6c16fd681ccb7eecc83e4e2cdc1ca067ffaadfca5de7f084" +checksum = "489a59b6730eda1b0171fcfda8b121f4bee2b35cba8645ca35c5f7ba3eb736c1" dependencies = [ "futures-util", "log", @@ -16381,8 +16575,8 @@ dependencies = [ [[package]] name = "tracing-gum" -version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "22.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "coarsetime", "polkadot-primitives", @@ -16393,7 +16587,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "expander", "proc-macro-crate 3.3.0", @@ -16413,6 +16607,15 @@ dependencies = [ "tracing-core", ] +[[package]] +name = "tracing-subscriber" +version = "0.2.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e0d2eaa99c3c2e41547cfa109e910a68ea03823cccad4a0525dcbc9b01e8c71" +dependencies = [ + "tracing-core", +] + [[package]] name = "tracing-subscriber" version = "0.3.20" @@ -16468,9 +16671,9 @@ checksum = "f4f195fd851901624eee5a58c4bb2b4f06399148fcd0ed336e6f1cb60a9881df" [[package]] name = "tungstenite" -version = "0.26.2" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4793cb5e56680ecbb1d843515b23b6de9a75eb04b66643e256a396d43be33c13" +checksum = "eadc29d668c91fcc564941132e17b28a7ceb2f3ebf0b9dae3e03fd7a6748eb0d" dependencies = [ "bytes", "data-encoding", @@ -16766,12 +16969,6 @@ dependencies = [ "libc", ] -[[package]] -name = "waker-fn" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "317211a0dc0ceedd78fb2ca9a44aed3d7b9b26f81870d485c07122b4350673b7" - [[package]] name = "walkdir" version = "2.5.0" @@ -16886,6 +17083,16 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "wasm-encoder" +version = "0.235.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b3bc393c395cb621367ff02d854179882b9a351b4e0c93d1397e6090b53a5c2a" +dependencies = [ + "leb128fmt", + "wasmparser", +] + [[package]] name = "wasm-instrument" version = "0.4.0" @@ -16950,19 +17157,6 @@ dependencies = [ "web-sys", ] -[[package]] -name = "wasmi" -version = "0.31.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77a8281d1d660cdf54c76a3efa9ddd0c270cada1383a995db3ccb43d166456c7" -dependencies = [ - "smallvec", - "spin 0.9.8", - "wasmi_arena", - "wasmi_core 0.13.0", - "wasmparser-nostd", -] - [[package]] name = "wasmi" version = "0.32.3" @@ -16976,16 +17170,10 @@ dependencies = [ "smallvec", "spin 0.9.8", "wasmi_collections", - "wasmi_core 0.32.3", + "wasmi_core", "wasmparser-nostd", ] -[[package]] -name = "wasmi_arena" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "104a7f73be44570cac297b3035d76b169d6599637631cf37a1703326a0727073" - [[package]] name = "wasmi_collections" version = "0.32.3" @@ -16997,18 +17185,6 @@ dependencies = [ "string-interner", ] -[[package]] -name = "wasmi_core" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcf1a7db34bff95b85c261002720c00c3a6168256dcb93041d3fa2054d19856a" -dependencies = [ - "downcast-rs", - "libm", - "num-traits", - "paste", -] - [[package]] name = "wasmi_core" version = "0.32.3" @@ -17023,12 +17199,15 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.102.0" +version = "0.235.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48134de3d7598219ab9eaf6b91b15d8e50d31da76b8519fe4ecfcec2cf35104b" +checksum = "161296c618fa2d63f6ed5fffd1112937e803cb9ec71b32b01a76321555660917" dependencies = [ - "indexmap 1.9.3", - "url", + "bitflags 2.9.4", + "hashbrown 0.15.5", + "indexmap 2.11.0", + "semver 1.0.26", + "serde", ] [[package]] @@ -17040,199 +17219,224 @@ dependencies = [ "indexmap-nostd", ] +[[package]] +name = "wasmprinter" +version = "0.235.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75aa8e9076de6b9544e6dab4badada518cca0bf4966d35b131bbd057aed8fa0a" +dependencies = [ + "anyhow", + "termcolor", + "wasmparser", +] + [[package]] name = "wasmtime" -version = "8.0.1" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f907fdead3153cb9bfb7a93bbd5b62629472dc06dee83605358c64c52ed3dda9" +checksum = "b6fe976922a16af3b0d67172c473d1fd4f1aa5d0af9c8ba6538c741f3af686f4" dependencies = [ + "addr2line", "anyhow", - "bincode", + "bitflags 2.9.4", + "bumpalo", + "cc", "cfg-if", - "indexmap 1.9.3", + "gimli", + "hashbrown 0.15.5", + "indexmap 2.11.0", "libc", "log", - "object 0.30.4", + "mach2", + "memfd", + "object", "once_cell", - "paste", - "psm", + "postcard", + "pulley-interpreter", "rayon", + "rustix 1.0.8", "serde", + "serde_derive", + "smallvec", "target-lexicon", "wasmparser", - "wasmtime-cache", - "wasmtime-cranelift", "wasmtime-environ", - "wasmtime-jit", - "wasmtime-runtime", - "windows-sys 0.45.0", + "wasmtime-internal-asm-macros", + "wasmtime-internal-cache", + "wasmtime-internal-cranelift", + "wasmtime-internal-fiber", + "wasmtime-internal-jit-icache-coherence", + "wasmtime-internal-math", + "wasmtime-internal-slab", + "wasmtime-internal-unwinder", + "wasmtime-internal-versioned-export-macros", + "wasmtime-internal-winch", + "windows-sys 0.59.0", +] + +[[package]] +name = "wasmtime-environ" +version = "35.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44b6264a78d806924abbc76bbc75eac24976bc83bdfb938e5074ae551242436f" +dependencies = [ + "anyhow", + "cpp_demangle", + "cranelift-bitset", + "cranelift-entity", + "gimli", + "indexmap 2.11.0", + "log", + "object", + "postcard", + "rustc-demangle", + "serde", + "serde_derive", + "smallvec", + "target-lexicon", + "wasm-encoder", + "wasmparser", + "wasmprinter", ] [[package]] -name = "wasmtime-asm-macros" -version = "8.0.1" +name = "wasmtime-internal-asm-macros" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3b9daa7c14cd4fa3edbf69de994408d5f4b7b0959ac13fa69d465f6597f810d" +checksum = "6775a9b516559716e5710e95a8014ca0adcc81e5bf4d3ad7899d89ae40094d1a" dependencies = [ "cfg-if", ] [[package]] -name = "wasmtime-cache" -version = "8.0.1" +name = "wasmtime-internal-cache" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c86437fa68626fe896e5afc69234bb2b5894949083586535f200385adfd71213" +checksum = "138e33ad4bd120f3b1c77d6d0dcdce0de8239555495befcda89393a40ba5e324" dependencies = [ "anyhow", - "base64 0.21.7", - "bincode", + "base64", "directories-next", - "file-per-thread-logger", "log", - "rustix 0.36.17", + "postcard", + "rustix 1.0.8", "serde", + "serde_derive", "sha2 0.10.9", - "toml 0.5.11", - "windows-sys 0.45.0", - "zstd 0.11.2+zstd.1.5.2", + "toml 0.8.23", + "windows-sys 0.59.0", + "zstd 0.13.3", ] [[package]] -name = "wasmtime-cranelift" -version = "8.0.1" +name = "wasmtime-internal-cranelift" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1cefde0cce8cb700b1b21b6298a3837dba46521affd7b8c38a9ee2c869eee04" +checksum = "7ec9ad7565e6a8de7cb95484e230ff689db74a4a085219e0da0cbd637a29c01c" dependencies = [ "anyhow", + "cfg-if", "cranelift-codegen", + "cranelift-control", "cranelift-entity", "cranelift-frontend", "cranelift-native", - "cranelift-wasm", - "gimli 0.27.3", + "gimli", + "itertools 0.14.0", "log", - "object 0.30.4", + "object", + "pulley-interpreter", + "smallvec", "target-lexicon", - "thiserror 1.0.69", + "thiserror 2.0.16", "wasmparser", - "wasmtime-cranelift-shared", "wasmtime-environ", + "wasmtime-internal-math", + "wasmtime-internal-versioned-export-macros", ] [[package]] -name = "wasmtime-cranelift-shared" -version = "8.0.1" +name = "wasmtime-internal-fiber" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd041e382ef5aea1b9fc78442394f1a4f6d676ce457e7076ca4cb3f397882f8b" +checksum = "8b636ff8b220ebaf29dfe3b23770e4b2bad317b9683e3bf7345e162387385b39" dependencies = [ "anyhow", - "cranelift-codegen", - "cranelift-native", - "gimli 0.27.3", - "object 0.30.4", - "target-lexicon", - "wasmtime-environ", + "cc", + "cfg-if", + "libc", + "rustix 1.0.8", + "wasmtime-internal-asm-macros", + "wasmtime-internal-versioned-export-macros", + "windows-sys 0.59.0", ] [[package]] -name = "wasmtime-environ" -version = "8.0.1" +name = "wasmtime-internal-jit-icache-coherence" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a990198cee4197423045235bf89d3359e69bd2ea031005f4c2d901125955c949" +checksum = "4417e06b7f80baff87d9770852c757a39b8d7f11d78b2620ca992b8725f16f50" dependencies = [ "anyhow", - "cranelift-entity", - "gimli 0.27.3", - "indexmap 1.9.3", - "log", - "object 0.30.4", - "serde", - "target-lexicon", - "thiserror 1.0.69", - "wasmparser", - "wasmtime-types", + "cfg-if", + "libc", + "windows-sys 0.59.0", ] [[package]] -name = "wasmtime-jit" -version = "8.0.1" +name = "wasmtime-internal-math" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0de48df552cfca1c9b750002d3e07b45772dd033b0b206d5c0968496abf31244" +checksum = "7710d5c4ecdaa772927fd11e5dc30a9a62d1fc8fe933e11ad5576ad596ab6612" dependencies = [ - "addr2line 0.19.0", - "anyhow", - "bincode", - "cfg-if", - "cpp_demangle", - "gimli 0.27.3", - "log", - "object 0.30.4", - "rustc-demangle", - "serde", - "target-lexicon", - "wasmtime-environ", - "wasmtime-jit-debug", - "wasmtime-jit-icache-coherence", - "wasmtime-runtime", - "windows-sys 0.45.0", + "libm", ] [[package]] -name = "wasmtime-jit-debug" -version = "8.0.1" +name = "wasmtime-internal-slab" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e0554b84c15a27d76281d06838aed94e13a77d7bf604bbbaf548aa20eb93846" -dependencies = [ - "object 0.30.4", - "once_cell", - "rustix 0.36.17", -] +checksum = "e6ab22fabe1eed27ab01fd47cd89deacf43ad222ed7fd169ba6f4dd1fbddc53b" [[package]] -name = "wasmtime-jit-icache-coherence" -version = "8.0.1" +name = "wasmtime-internal-unwinder" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aecae978b13f7f67efb23bd827373ace4578f2137ec110bbf6a4a7cde4121bbd" +checksum = "307708f302f5dcf19c1bbbfb3d9f2cbc837dd18088a7988747b043a46ba38ecc" dependencies = [ + "anyhow", "cfg-if", - "libc", - "windows-sys 0.45.0", + "cranelift-codegen", + "log", + "object", ] [[package]] -name = "wasmtime-runtime" -version = "8.0.1" +name = "wasmtime-internal-versioned-export-macros" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "658cf6f325232b6760e202e5255d823da5e348fdea827eff0a2a22319000b441" +checksum = "342b0466f92b7217a4de9e114175fedee1907028567d2548bcd42f71a8b5b016" dependencies = [ - "anyhow", - "cc", - "cfg-if", - "indexmap 1.9.3", - "libc", - "log", - "mach", - "memfd", - "memoffset", - "paste", - "rand 0.8.5", - "rustix 0.36.17", - "wasmtime-asm-macros", - "wasmtime-environ", - "wasmtime-jit-debug", - "windows-sys 0.45.0", + "proc-macro2", + "quote", + "syn 2.0.106", ] [[package]] -name = "wasmtime-types" -version = "8.0.1" +name = "wasmtime-internal-winch" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4f6fffd2a1011887d57f07654dd112791e872e3ff4a2e626aee8059ee17f06f" +checksum = "2012e7384c25b91aab2f1b6a1e1cbab9d0f199bbea06cc873597a3f047f05730" dependencies = [ - "cranelift-entity", - "serde", - "thiserror 1.0.69", + "anyhow", + "cranelift-codegen", + "gimli", + "object", + "target-lexicon", "wasmparser", + "wasmtime-environ", + "wasmtime-internal-cranelift", + "winch-codegen", ] [[package]] @@ -17281,8 +17485,8 @@ checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" [[package]] name = "westend-runtime" -version = "24.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "27.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "binary-merkle-tree", "bitvec", @@ -17328,6 +17532,7 @@ dependencies = [ "pallet-proxy", "pallet-recovery", "pallet-referenda", + "pallet-root-offences", "pallet-root-testing", "pallet-scheduler", "pallet-session", @@ -17340,7 +17545,7 @@ dependencies = [ "pallet-timestamp", "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", - "pallet-treasury 40.0.0", + "pallet-treasury 42.0.0", "pallet-utility", "pallet-verify-signature", "pallet-vesting", @@ -17388,8 +17593,8 @@ dependencies = [ [[package]] name = "westend-runtime-constants" -version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "23.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "polkadot-primitives", @@ -17449,6 +17654,26 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" +[[package]] +name = "winch-codegen" +version = "35.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "839a334ef7c62d8368dbd427e767a6fbb1ba08cc12ecce19cbb666c10613b585" +dependencies = [ + "anyhow", + "cranelift-assembler-x64", + "cranelift-codegen", + "gimli", + "regalloc2 0.12.2", + "smallvec", + "target-lexicon", + "thiserror 2.0.16", + "wasmparser", + "wasmtime-environ", + "wasmtime-internal-cranelift", + "wasmtime-internal-math", +] + [[package]] name = "windows" version = "0.52.0" @@ -17985,7 +18210,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "11.0.2" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "Inflector", "proc-macro2", @@ -17995,8 +18220,8 @@ dependencies = [ [[package]] name = "xcm-runtime-apis" -version = "0.8.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.10.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "parity-scale-codec", @@ -18194,27 +18419,27 @@ dependencies = [ [[package]] name = "zstd" -version = "0.11.2+zstd.1.5.2" +version = "0.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4" +checksum = "1a27595e173641171fc74a1232b7b1c7a7cb6e18222c11e9dfb9888fa424c53c" dependencies = [ - "zstd-safe 5.0.2+zstd.1.5.2", + "zstd-safe 6.0.6", ] [[package]] name = "zstd" -version = "0.12.4" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a27595e173641171fc74a1232b7b1c7a7cb6e18222c11e9dfb9888fa424c53c" +checksum = "e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a" dependencies = [ - "zstd-safe 6.0.6", + "zstd-safe 7.2.4", ] [[package]] name = "zstd-safe" -version = "5.0.2+zstd.1.5.2" +version = "6.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db" +checksum = "ee98ffd0b48ee95e6c5168188e44a54550b1564d9d530ee21d5f0eaed1069581" dependencies = [ "libc", "zstd-sys", @@ -18222,11 +18447,10 @@ dependencies = [ [[package]] name = "zstd-safe" -version = "6.0.6" +version = "7.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee98ffd0b48ee95e6c5168188e44a54550b1564d9d530ee21d5f0eaed1069581" +checksum = "8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d" dependencies = [ - "libc", "zstd-sys", ] diff --git a/Cargo.toml b/Cargo.toml index e6c5d258b3..98afb37612 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -25,28 +25,28 @@ cid = { version = "0.11", default-features = false, features = ["alloc"] } # substrate wasm parity-scale-codec = { version = "3.7.4", default-features = false } -frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -frame-executive = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -frame-support = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -frame-system = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -frame-system-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -frame-system-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -frame-try-runtime = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -frame-metadata-hash-extension = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-api = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-core = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-io = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-session = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-weights = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-offchain = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } +frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +frame-executive = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +frame-support = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +frame-system = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +frame-system-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +frame-system-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +frame-try-runtime = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +frame-metadata-hash-extension = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +sp-api = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +sp-core = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +sp-io = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +sp-session = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +sp-weights = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +sp-offchain = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } scale-info = { version = "2.11.6", default-features = false, features = [ "derive", ] } -sp-keystore = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-keyring = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-version = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -substrate-wasm-builder = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } +sp-keystore = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +sp-keyring = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +sp-version = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +substrate-wasm-builder = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } chrono = { version = "0.4.31" } pretty_assertions = { version = "1.3.0" } smallvec = "1.11.0" @@ -62,69 +62,69 @@ p256 = { version = "0.13.2", default-features = false, features = ["ecdsa"] } libsecp256k1 = { version = "0.7", default-features = false } # substrate pallets -pallet-aura = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-authorship = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-collective = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-democracy = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-multisig = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-preimage = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-scheduler = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-session = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-sudo = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-transaction-payment = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-utility = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-proxy = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } +pallet-aura = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +pallet-authorship = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +pallet-collective = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +pallet-democracy = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +pallet-multisig = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +pallet-preimage = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +pallet-scheduler = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +pallet-session = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +pallet-sudo = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +pallet-transaction-payment = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +pallet-utility = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +pallet-proxy = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } # Bridging Pallets -pallet-assets = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } +pallet-assets = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } # polkadot -polkadot-cli = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -polkadot-parachain-primitives = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -polkadot-runtime-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -polkadot-primitives = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -polkadot-service = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } +polkadot-cli = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +polkadot-parachain-primitives = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +polkadot-runtime-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +polkadot-primitives = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +polkadot-service = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } # cumulus -cumulus-client-cli = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -cumulus-client-collator = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -cumulus-client-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -cumulus-client-consensus-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -cumulus-client-consensus-proposer = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -cumulus-client-network = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -cumulus-client-service = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -cumulus-relay-chain-inprocess-interface = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -cumulus-relay-chain-interface = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -cumulus-relay-chain-minimal-node = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -cumulus-relay-chain-rpc-interface = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } - -cumulus-pallet-aura-ext = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -cumulus-pallet-parachain-system = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -cumulus-pallet-session-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -cumulus-pallet-weight-reclaim = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -cumulus-primitives-aura = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -cumulus-primitives-core = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -cumulus-client-parachain-inherent = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -cumulus-primitives-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-collator-selection = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -parachain-info = { package = "staging-parachain-info", git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } +cumulus-client-cli = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +cumulus-client-collator = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +cumulus-client-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +cumulus-client-consensus-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +cumulus-client-consensus-proposer = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +cumulus-client-network = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +cumulus-client-service = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +cumulus-relay-chain-inprocess-interface = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +cumulus-relay-chain-interface = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +cumulus-relay-chain-minimal-node = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +cumulus-relay-chain-rpc-interface = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } + +cumulus-pallet-aura-ext = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +cumulus-pallet-parachain-system = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +cumulus-pallet-session-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +cumulus-pallet-weight-reclaim = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +cumulus-primitives-aura = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +cumulus-primitives-core = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +cumulus-client-parachain-inherent = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +cumulus-primitives-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +pallet-collator-selection = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +parachain-info = { package = "staging-parachain-info", git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } # xcm -cumulus-pallet-xcmp-queue = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-message-queue = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -parachains-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -staging-xcm-builder = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -staging-xcm = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -cumulus-pallet-xcm = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-xcm = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -xcm-executor = { package = "staging-xcm-executor", git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -xcm-runtime-apis = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-xcm-benchmarks = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } - -cumulus-primitives-utility = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } +cumulus-pallet-xcmp-queue = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +pallet-message-queue = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +parachains-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +staging-xcm-builder = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +staging-xcm = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +cumulus-pallet-xcm = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +pallet-xcm = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +xcm-executor = { package = "staging-xcm-executor", git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +xcm-runtime-apis = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +pallet-xcm-benchmarks = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } + +cumulus-primitives-utility = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } # client futures = "0.3.31" @@ -140,46 +140,46 @@ unicode-normalization = { version = "0.1.22", default-features = false } clap = { version = "4.5.13", features = ["derive"] } static_assertions = { version = "1.1.0", default-features = false } -sp-externalities = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false} -sp-runtime-interface = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false} -frame-benchmarking-cli = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-basic-authorship = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-chain-spec = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-cli = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-client-api = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-client-db = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-consensus = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-consensus-manual-seal = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-executor = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sc-keystore = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-network = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-network-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-network-sync = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-offchain = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-rpc = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-service = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-sysinfo = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-telemetry = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-tracing = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sc-transaction-pool-api = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sp-block-builder = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-blockchain = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-consensus = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sp-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-genesis-builder = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-inherents = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-rpc = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sp-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-wasm-interface = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -substrate-build-script-utils = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -substrate-test-utils = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } - -substrate-frame-rpc-system = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -substrate-prometheus-endpoint = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sp-debug-derive = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } +sp-externalities = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false} +sp-runtime-interface = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false} +frame-benchmarking-cli = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +sc-basic-authorship = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +sc-chain-spec = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +sc-cli = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +sc-client-api = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +sc-client-db = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +sc-consensus = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +sc-consensus-manual-seal = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +sc-executor = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +sc-keystore = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +sc-network = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +sc-network-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +sc-network-sync = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +sc-offchain = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +sc-rpc = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +sc-service = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +sc-sysinfo = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +sc-telemetry = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +sc-tracing = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +sc-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +sc-transaction-pool-api = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +sp-block-builder = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +sp-blockchain = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +sp-consensus = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +sp-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +sp-genesis-builder = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +sp-inherents = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +sp-rpc = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +sp-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +sp-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +sp-wasm-interface = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +substrate-build-script-utils = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +substrate-test-utils = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } + +substrate-frame-rpc-system = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +substrate-prometheus-endpoint = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +sp-debug-derive = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } # Lints: https://doc.rust-lang.org/rustc/lints/index.html # Lint Levels: https://doc.rust-lang.org/rustc/lints/levels.html diff --git a/emulated-test/Cargo.lock b/emulated-test/Cargo.lock index e9524f7479..3c17058826 100644 --- a/emulated-test/Cargo.lock +++ b/emulated-test/Cargo.lock @@ -12,22 +12,13 @@ dependencies = [ "regex", ] -[[package]] -name = "addr2line" -version = "0.19.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97" -dependencies = [ - "gimli 0.27.3", -] - [[package]] name = "addr2line" version = "0.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" dependencies = [ - "gimli 0.31.1", + "gimli", ] [[package]] @@ -128,6 +119,65 @@ dependencies = [ "winnow", ] +[[package]] +name = "alloy-eip2124" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "741bdd7499908b3aa0b159bba11e71c8cddd009a2c2eb7a06e825f1ec87900a5" +dependencies = [ + "alloy-primitives", + "alloy-rlp", + "crc", + "serde", + "thiserror 2.0.16", +] + +[[package]] +name = "alloy-eip2930" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b82752a889170df67bbb36d42ca63c531eb16274f0d7299ae2a680facba17bd" +dependencies = [ + "alloy-primitives", + "alloy-rlp", + "serde", +] + +[[package]] +name = "alloy-eip7702" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d4769c6ffddca380b0070d71c8b7f30bed375543fe76bb2f74ec0acf4b7cd16" +dependencies = [ + "alloy-primitives", + "alloy-rlp", + "k256", + "serde", + "thiserror 2.0.16", +] + +[[package]] +name = "alloy-eips" +version = "1.0.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2a15b4b0f6bab47aae017d52bb5a739bda381553c09fb9918b7172721ef5f5de" +dependencies = [ + "alloy-eip2124", + "alloy-eip2930", + "alloy-eip7702", + "alloy-primitives", + "alloy-rlp", + "alloy-serde", + "auto_impl", + "c-kzg", + "derive_more 2.0.1", + "either", + "serde", + "serde_with", + "sha2 0.10.9", + "thiserror 2.0.16", +] + [[package]] name = "alloy-json-abi" version = "1.3.1" @@ -173,10 +223,33 @@ version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f70d83b765fdc080dbcd4f4db70d8d23fe4761f2f02ebfa9146b833900634b4" dependencies = [ + "alloy-rlp-derive", "arrayvec", "bytes", ] +[[package]] +name = "alloy-rlp-derive" +version = "0.3.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "64b728d511962dda67c1bc7ea7c03736ec275ed2cf4c35d9585298ac9ccf3b73" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.106", +] + +[[package]] +name = "alloy-serde" +version = "1.0.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1b3b1078b8775077525bc9fe9f6577e815ceaecd6c412a4f3b4d8aa2836e8f6" +dependencies = [ + "alloy-primitives", + "serde", + "serde_json", +] + [[package]] name = "alloy-sol-macro" version = "1.3.1" @@ -297,6 +370,12 @@ dependencies = [ "syn 2.0.106", ] +[[package]] +name = "arbitrary" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1" + [[package]] name = "ark-bls12-377" version = "0.4.0" @@ -332,6 +411,18 @@ dependencies = [ "ark-std 0.5.0", ] +[[package]] +name = "ark-bn254" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d69eab57e8d2663efa5c63135b2af4f396d66424f88954c21104125ab6b3e6bc" +dependencies = [ + "ark-ec 0.5.0", + "ark-ff 0.5.0", + "ark-r1cs-std", + "ark-std 0.5.0", +] + [[package]] name = "ark-ec" version = "0.4.2" @@ -536,6 +627,35 @@ dependencies = [ "hashbrown 0.15.5", ] +[[package]] +name = "ark-r1cs-std" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "941551ef1df4c7a401de7068758db6503598e6f01850bdb2cfdb614a1f9dbea1" +dependencies = [ + "ark-ec 0.5.0", + "ark-ff 0.5.0", + "ark-relations", + "ark-std 0.5.0", + "educe", + "num-bigint", + "num-integer", + "num-traits", + "tracing", +] + +[[package]] +name = "ark-relations" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec46ddc93e7af44bcab5230937635b06fb5744464dd6a7e7b083e80ebd274384" +dependencies = [ + "ark-ff 0.5.0", + "ark-std 0.5.0", + "tracing", + "tracing-subscriber 0.2.25", +] + [[package]] name = "ark-serialize" version = "0.3.0" @@ -750,7 +870,7 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" [[package]] name = "asset-hub-westend-emulated-chain" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "asset-hub-westend-runtime", "bp-bridge-hub-westend", @@ -768,8 +888,8 @@ dependencies = [ [[package]] name = "asset-hub-westend-runtime" -version = "0.32.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.36.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "assets-common", "bp-asset-hub-rococo", @@ -786,6 +906,7 @@ dependencies = [ "cumulus-primitives-core", "cumulus-primitives-utility", "frame-benchmarking", + "frame-election-provider-support", "frame-executive", "frame-metadata-hash-extension", "frame-support", @@ -795,31 +916,53 @@ dependencies = [ "frame-try-runtime", "hex-literal", "log", + "pallet-ah-ops", "pallet-asset-conversion", "pallet-asset-conversion-ops", "pallet-asset-conversion-tx-payment", + "pallet-asset-rate", "pallet-asset-rewards", "pallet-assets", "pallet-assets-freezer", + "pallet-assets-precompiles", "pallet-aura", "pallet-authorship", + "pallet-bags-list", "pallet-balances", "pallet-collator-selection", + "pallet-conviction-voting", + "pallet-delegated-staking", + "pallet-election-provider-multi-block", + "pallet-fast-unstake", + "pallet-indices", "pallet-message-queue", "pallet-migrations", "pallet-multisig", "pallet-nft-fractionalization", "pallet-nfts", "pallet-nfts-runtime-api", + "pallet-nomination-pools", + "pallet-nomination-pools-runtime-api", + "pallet-preimage", "pallet-proxy", + "pallet-referenda", "pallet-revive", + "pallet-scheduler", "pallet-session", + "pallet-staking", + "pallet-staking-async", + "pallet-staking-async-rc-client", + "pallet-staking-runtime-api", "pallet-state-trie-migration", + "pallet-sudo", "pallet-timestamp", "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", + "pallet-treasury 42.0.0", "pallet-uniques", "pallet-utility", + "pallet-vesting", + "pallet-whitelist", "pallet-xcm", "pallet-xcm-benchmarks", "pallet-xcm-bridge-hub-router", @@ -834,6 +977,7 @@ dependencies = [ "snowbridge-pallet-system-frontend", "snowbridge-runtime-common", "sp-api", + "sp-arithmetic", "sp-block-builder", "sp-consensus-aura", "sp-core", @@ -841,9 +985,11 @@ dependencies = [ "sp-inherents", "sp-io", "sp-keyring", + "sp-npos-elections", "sp-offchain", "sp-runtime", "sp-session", + "sp-staking", "sp-std", "sp-storage", "sp-transaction-pool", @@ -854,14 +1000,15 @@ dependencies = [ "staging-xcm-executor", "substrate-wasm-builder", "testnet-parachains-constants", + "tracing", "westend-runtime-constants", "xcm-runtime-apis", ] [[package]] name = "asset-test-utils" -version = "24.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "27.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-pallet-xcmp-queue", @@ -890,8 +1037,8 @@ dependencies = [ [[package]] name = "assets-common" -version = "0.22.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.25.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "cumulus-primitives-core", "ethereum-standards", @@ -939,7 +1086,7 @@ dependencies = [ "futures-lite", "parking", "polling", - "rustix 1.0.8", + "rustix", "slab", "windows-sys 0.60.2", ] @@ -1009,6 +1156,16 @@ dependencies = [ "url", ] +[[package]] +name = "aurora-engine-modexp" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "518bc5745a6264b5fd7b09dffb9667e400ee9e2bbe18555fac75e1fe9afa0df9" +dependencies = [ + "hex", + "num", +] + [[package]] name = "auto_impl" version = "1.3.0" @@ -1026,17 +1183,23 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" +[[package]] +name = "az" +version = "1.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b7e4c2464d97fe331d41de9d5db0def0a96f4d823b8b32a2efd503578988973" + [[package]] name = "backtrace" version = "0.3.75" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002" dependencies = [ - "addr2line 0.24.2", + "addr2line", "cfg-if", "libc", "miniz_oxide", - "object 0.36.7", + "object", "rustc-demangle", "windows-targets 0.52.6", ] @@ -1059,12 +1222,6 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6107fe1be6682a68940da878d9e9f5e90ca5745b3dec9fd1bb393c8777d4f581" -[[package]] -name = "base64" -version = "0.21.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" - [[package]] name = "base64" version = "0.22.1" @@ -1077,7 +1234,7 @@ version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "38e2b6c78c06f7288d5e3c3d683bde35a79531127c83b087e5d0d77c974b4b28" dependencies = [ - "base64 0.22.1", + "base64", ] [[package]] @@ -1088,23 +1245,14 @@ checksum = "55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba" [[package]] name = "binary-merkle-tree" -version = "16.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "16.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "hash-db", "log", "parity-scale-codec", ] -[[package]] -name = "bincode" -version = "1.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" -dependencies = [ - "serde", -] - [[package]] name = "bip32" version = "0.5.3" @@ -1267,12 +1415,25 @@ dependencies = [ "generic-array", ] +[[package]] +name = "blst" +version = "0.3.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcdb4c7013139a150f9fc55d123186dbfaba0d912817466282c73ac49e71fb45" +dependencies = [ + "cc", + "glob", + "threadpool", + "zeroize", +] + [[package]] name = "bounded-collections" -version = "0.2.4" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64ad8a0bed7827f0b07a5d23cec2e58cc02038a99e4ca81616cb2bb2025f804d" +checksum = "dee8eddd066a8825ec5570528e6880471210fd5d88cb6abbe1cfdd51ca249c33" dependencies = [ + "jam-codec", "log", "parity-scale-codec", "scale-info", @@ -1281,8 +1442,8 @@ dependencies = [ [[package]] name = "bp-asset-hub-rococo" -version = "0.18.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.21.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bp-bridge-hub-cumulus", "bp-messages", @@ -1299,8 +1460,8 @@ dependencies = [ [[package]] name = "bp-asset-hub-westend" -version = "0.17.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.20.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bp-bridge-hub-cumulus", "bp-messages", @@ -1317,8 +1478,8 @@ dependencies = [ [[package]] name = "bp-bridge-hub-cumulus" -version = "0.22.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.25.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bp-messages", "bp-polkadot-core", @@ -1333,8 +1494,8 @@ dependencies = [ [[package]] name = "bp-bridge-hub-rococo" -version = "0.22.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.25.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bp-bridge-hub-cumulus", "bp-messages", @@ -1349,8 +1510,8 @@ dependencies = [ [[package]] name = "bp-bridge-hub-westend" -version = "0.18.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.21.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bp-bridge-hub-cumulus", "bp-messages", @@ -1365,8 +1526,8 @@ dependencies = [ [[package]] name = "bp-header-chain" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bp-runtime", "finality-grandpa", @@ -1382,8 +1543,8 @@ dependencies = [ [[package]] name = "bp-messages" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bp-header-chain", "bp-runtime", @@ -1398,8 +1559,8 @@ dependencies = [ [[package]] name = "bp-parachains" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bp-header-chain", "bp-polkadot-core", @@ -1415,8 +1576,8 @@ dependencies = [ [[package]] name = "bp-polkadot-core" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bp-messages", "bp-runtime", @@ -1432,8 +1593,8 @@ dependencies = [ [[package]] name = "bp-relayers" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bp-header-chain", "bp-messages", @@ -1450,14 +1611,13 @@ dependencies = [ [[package]] name = "bp-runtime" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "frame-system", "hash-db", "impl-trait-for-tuples", - "log", "num-traits", "parity-scale-codec", "scale-info", @@ -1468,13 +1628,14 @@ dependencies = [ "sp-state-machine", "sp-std", "sp-trie", + "tracing", "trie-db", ] [[package]] name = "bp-xcm-bridge-hub" -version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.9.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bp-messages", "bp-runtime", @@ -1490,8 +1651,8 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub-router" -version = "0.18.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.20.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "scale-info", @@ -1524,6 +1685,9 @@ name = "bumpalo" version = "3.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" +dependencies = [ + "allocator-api2", +] [[package]] name = "byte-slice-cast" @@ -1552,6 +1716,21 @@ dependencies = [ "serde", ] +[[package]] +name = "c-kzg" +version = "2.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e00bf4b112b07b505472dbefd19e37e53307e2bfed5a79e0cc161d58ccd0e687" +dependencies = [ + "blst", + "cc", + "glob", + "hex", + "libc", + "once_cell", + "serde", +] + [[package]] name = "camino" version = "1.1.12" @@ -1718,6 +1897,15 @@ version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675" +[[package]] +name = "cobs" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fa961b519f0b462e3a3b4a34b64d119eeaca1d59af726fe450bbba07a9fc0a1" +dependencies = [ + "thiserror 2.0.16", +] + [[package]] name = "codespan-reporting" version = "0.12.0" @@ -1923,9 +2111,9 @@ dependencies = [ [[package]] name = "cpp_demangle" -version = "0.3.5" +version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eeaa953eaad386a53111e47172c2fedba671e5684c8dd601a5f474f4f118710f" +checksum = "f2bb79cb74d735044c972aae58ed0aaa9a837e85b01106a54c39e42e97f62253" dependencies = [ "cfg-if", ] @@ -1939,64 +2127,113 @@ dependencies = [ "libc", ] +[[package]] +name = "cranelift-assembler-x64" +version = "0.122.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ae7b60ec3fd7162427d3b3801520a1908bef7c035b52983cd3ca11b8e7deb51" +dependencies = [ + "cranelift-assembler-x64-meta", +] + +[[package]] +name = "cranelift-assembler-x64-meta" +version = "0.122.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6511c200fed36452697b4b6b161eae57d917a2044e6333b1c1389ed63ccadeee" +dependencies = [ + "cranelift-srcgen", +] + [[package]] name = "cranelift-bforest" -version = "0.95.1" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1277fbfa94bc82c8ec4af2ded3e639d49ca5f7f3c7eeab2c66accd135ece4e70" +checksum = "5f7086a645aa58bae979312f64e3029ac760ac1b577f5cd2417844842a2ca07f" dependencies = [ "cranelift-entity", ] +[[package]] +name = "cranelift-bitset" +version = "0.122.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5225b4dec45f3f3dbf383f12560fac5ce8d780f399893607e21406e12e77f491" +dependencies = [ + "serde", + "serde_derive", +] + [[package]] name = "cranelift-codegen" -version = "0.95.1" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6e8c31ad3b2270e9aeec38723888fe1b0ace3bea2b06b3f749ccf46661d3220" +checksum = "858fb3331e53492a95979378d6df5208dd1d0d315f19c052be8115f4efc888e0" dependencies = [ "bumpalo", + "cranelift-assembler-x64", "cranelift-bforest", + "cranelift-bitset", "cranelift-codegen-meta", "cranelift-codegen-shared", + "cranelift-control", "cranelift-entity", "cranelift-isle", - "gimli 0.27.3", - "hashbrown 0.13.2", + "gimli", + "hashbrown 0.15.5", "log", - "regalloc2 0.6.1", + "pulley-interpreter", + "regalloc2 0.12.2", + "rustc-hash 2.1.1", + "serde", "smallvec", "target-lexicon", + "wasmtime-internal-math", ] [[package]] name = "cranelift-codegen-meta" -version = "0.95.1" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8ac5ac30d62b2d66f12651f6b606dbdfd9c2cfd0908de6b387560a277c5c9da" +checksum = "456715b9d5f12398f156d5081096e7b5d039f01b9ecc49790a011c8e43e65b5f" dependencies = [ + "cranelift-assembler-x64-meta", "cranelift-codegen-shared", + "cranelift-srcgen", + "pulley-interpreter", ] [[package]] name = "cranelift-codegen-shared" -version = "0.95.1" +version = "0.122.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0306041099499833f167a0ddb707e1e54100f1a84eab5631bc3dad249708f482" + +[[package]] +name = "cranelift-control" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dd82b8b376247834b59ed9bdc0ddeb50f517452827d4a11bccf5937b213748b8" +checksum = "1672945e1f9afc2297f49c92623f5eabc64398e2cb0d824f8f72a2db2df5af23" +dependencies = [ + "arbitrary", +] [[package]] name = "cranelift-entity" -version = "0.95.1" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "40099d38061b37e505e63f89bab52199037a72b931ad4868d9089ff7268660b0" +checksum = "aa3cd55eb5f3825b9ae5de1530887907360a6334caccdc124c52f6d75246c98a" dependencies = [ + "cranelift-bitset", "serde", + "serde_derive", ] [[package]] name = "cranelift-frontend" -version = "0.95.1" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64a25d9d0a0ae3079c463c34115ec59507b4707175454f0eee0891e83e30e82d" +checksum = "781f9905f8139b8de22987b66b522b416fe63eb76d823f0b3a8c02c8fd9500c7" dependencies = [ "cranelift-codegen", "log", @@ -2006,15 +2243,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.95.1" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80de6a7d0486e4acbd5f9f87ec49912bf4c8fb6aea00087b989685460d4469ba" +checksum = "a05337a2b02c3df00b4dd9a263a027a07b3dff49f61f7da3b5d195c21eaa633d" [[package]] name = "cranelift-native" -version = "0.95.1" +version = "0.122.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb6b03e0e03801c4b3fd8ce0758a94750c07a44e7944cc0ffbf0d3f2e7c79b00" +checksum = "2eee7a496dd66380082c9c5b6f2d5fa149cec0ec383feec5caf079ca2b3671c2" dependencies = [ "cranelift-codegen", "libc", @@ -2022,21 +2259,26 @@ dependencies = [ ] [[package]] -name = "cranelift-wasm" -version = "0.95.1" +name = "cranelift-srcgen" +version = "0.122.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b530783809a55cb68d070e0de60cfbb3db0dc94c8850dd5725411422bedcf6bb" + +[[package]] +name = "crc" +version = "3.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff3220489a3d928ad91e59dd7aeaa8b3de18afb554a6211213673a71c90737ac" +checksum = "9710d3b3739c2e349eb44fe848ad0b7c8cb1e42bd87ee49371df2f7acaf3e675" dependencies = [ - "cranelift-codegen", - "cranelift-entity", - "cranelift-frontend", - "itertools 0.10.5", - "log", - "smallvec", - "wasmparser", - "wasmtime-types", + "crc-catalog", ] +[[package]] +name = "crc-catalog" +version = "2.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5" + [[package]] name = "crc32fast" version = "1.5.0" @@ -2151,8 +2393,8 @@ dependencies = [ [[package]] name = "cumulus-pallet-aura-ext" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "cumulus-pallet-parachain-system", "frame-support", @@ -2168,8 +2410,8 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bytes", "cumulus-pallet-parachain-system-proc-macro", @@ -2206,7 +2448,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -2216,8 +2458,8 @@ dependencies = [ [[package]] name = "cumulus-pallet-session-benchmarking" -version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "24.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -2229,8 +2471,8 @@ dependencies = [ [[package]] name = "cumulus-pallet-weight-reclaim" -version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.5.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "derive-where", @@ -2248,8 +2490,8 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm" -version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.22.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2263,8 +2505,8 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcmp-queue" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "approx", "bounded-collections", @@ -2273,7 +2515,6 @@ dependencies = [ "frame-benchmarking", "frame-support", "frame-system", - "log", "pallet-message-queue", "parity-scale-codec", "polkadot-runtime-common", @@ -2285,12 +2526,13 @@ dependencies = [ "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", + "tracing", ] [[package]] name = "cumulus-primitives-aura" -version = "0.18.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.20.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "sp-api", "sp-consensus-aura", @@ -2298,8 +2540,8 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" -version = "0.19.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.21.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -2315,8 +2557,8 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" -version = "0.19.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.21.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2329,8 +2571,8 @@ dependencies = [ [[package]] name = "cumulus-primitives-proof-size-hostfunction" -version = "0.13.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.15.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "sp-externalities", "sp-runtime-interface", @@ -2339,8 +2581,8 @@ dependencies = [ [[package]] name = "cumulus-primitives-storage-weight-reclaim" -version = "12.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "14.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-proof-size-hostfunction", @@ -2356,8 +2598,8 @@ dependencies = [ [[package]] name = "cumulus-primitives-utility" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2373,8 +2615,8 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" -version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.22.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -2580,6 +2822,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc" dependencies = [ "powerfmt", + "serde", ] [[package]] @@ -2888,10 +3131,22 @@ dependencies = [ "zeroize", ] +[[package]] +name = "embedded-io" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef1a6892d9eef45c8fa6b9e0086428a2cca8491aca8f787c534a3d6d0bcb3ced" + +[[package]] +name = "embedded-io" +version = "0.6.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d" + [[package]] name = "emulated-integration-tests-common" -version = "22.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "25.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "asset-test-utils", "bp-messages", @@ -2924,6 +3179,7 @@ dependencies = [ "sp-keyring", "sp-runtime", "staging-xcm", + "staging-xcm-builder", "staging-xcm-executor", "xcm-emulator", "xcm-runtime-apis", @@ -2999,19 +3255,6 @@ dependencies = [ "syn 2.0.106", ] -[[package]] -name = "env_logger" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580" -dependencies = [ - "humantime", - "is-terminal", - "log", - "regex", - "termcolor", -] - [[package]] name = "environmental" version = "1.1.4" @@ -3061,8 +3304,8 @@ dependencies = [ [[package]] name = "ethereum-standards" -version = "0.1.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.1.2" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "alloy-core", ] @@ -3125,12 +3368,6 @@ dependencies = [ "syn 2.0.106", ] -[[package]] -name = "fallible-iterator" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" - [[package]] name = "fallible-iterator" version = "0.3.0" @@ -3191,16 +3428,6 @@ dependencies = [ "winapi", ] -[[package]] -name = "file-per-thread-logger" -version = "0.1.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84f2e425d9790201ba4af4630191feac6dcc98765b118d4d18e91d23c2353866" -dependencies = [ - "env_logger", - "log", -] - [[package]] name = "filetime" version = "0.2.26" @@ -3274,7 +3501,7 @@ checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb" [[package]] name = "fork-tree" version = "13.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", ] @@ -3296,8 +3523,8 @@ checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619" [[package]] name = "frame-benchmarking" -version = "41.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "frame-support-procedural", @@ -3335,7 +3562,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "16.1.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -3345,8 +3572,8 @@ dependencies = [ [[package]] name = "frame-election-provider-support" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -3362,8 +3589,8 @@ dependencies = [ [[package]] name = "frame-executive" -version = "41.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "aquamarine", "frame-support", @@ -3414,8 +3641,8 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" -version = "0.9.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.11.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "array-bytes", "const-hex", @@ -3430,8 +3657,8 @@ dependencies = [ [[package]] name = "frame-support" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "aquamarine", "array-bytes", @@ -3471,8 +3698,8 @@ dependencies = [ [[package]] name = "frame-support-procedural" -version = "34.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "35.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "Inflector", "cfg-expr", @@ -3485,14 +3712,14 @@ dependencies = [ "proc-macro-warning", "proc-macro2", "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", "syn 2.0.106", ] [[package]] name = "frame-support-procedural-tools" version = "13.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 3.3.0", @@ -3504,7 +3731,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "12.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "proc-macro2", "quote", @@ -3513,8 +3740,8 @@ dependencies = [ [[package]] name = "frame-system" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "cfg-if", "docify", @@ -3532,8 +3759,8 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -3546,8 +3773,8 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "docify", "parity-scale-codec", @@ -3556,8 +3783,8 @@ dependencies = [ [[package]] name = "frame-try-runtime" -version = "0.47.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.49.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "parity-scale-codec", @@ -3834,15 +4061,6 @@ dependencies = [ "slab", ] -[[package]] -name = "fxhash" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c" -dependencies = [ - "byteorder", -] - [[package]] name = "generator" version = "0.8.7" @@ -3917,23 +4135,29 @@ dependencies = [ [[package]] name = "gimli" -version = "0.27.3" +version = "0.31.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6c80984affa11d98d1b88b66ac8853f143217b399d3c74116778ff8fdb4ed2e" +checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" dependencies = [ - "fallible-iterator 0.2.0", - "indexmap 1.9.3", + "fallible-iterator", + "indexmap 2.11.0", "stable_deref_trait", ] [[package]] -name = "gimli" -version = "0.31.1" +name = "glob" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" +checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" + +[[package]] +name = "gmp-mpfr-sys" +version = "1.6.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60f8970a75c006bb2f8ae79c6768a116dd215fa8346a87aed99bf9d82ca43394" dependencies = [ - "fallible-iterator 0.3.0", - "stable_deref_trait", + "libc", + "windows-sys 0.60.2", ] [[package]] @@ -3990,7 +4214,7 @@ name = "handles-utils" version = "0.0.0" dependencies = [ "oorandom", - "phf", + "phf 0.12.1", "twox-hash", "unicode-normalization", ] @@ -4059,12 +4283,6 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" -[[package]] -name = "hermit-abi" -version = "0.3.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" - [[package]] name = "hermit-abi" version = "0.5.2" @@ -4692,17 +4910,6 @@ dependencies = [ "num-traits", ] -[[package]] -name = "io-lifetimes" -version = "1.0.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" -dependencies = [ - "hermit-abi 0.3.9", - "libc", - "windows-sys 0.48.0", -] - [[package]] name = "io-uring" version = "0.7.10" @@ -4738,17 +4945,6 @@ version = "2.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130" -[[package]] -name = "is-terminal" -version = "0.4.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9" -dependencies = [ - "hermit-abi 0.5.2", - "libc", - "windows-sys 0.59.0", -] - [[package]] name = "itertools" version = "0.10.5" @@ -4800,6 +4996,34 @@ version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" +[[package]] +name = "jam-codec" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb948eace373d99de60501a02fb17125d30ac632570de20dccc74370cdd611b9" +dependencies = [ + "arrayvec", + "bitvec", + "byte-slice-cast", + "const_format", + "impl-trait-for-tuples", + "jam-codec-derive", + "rustversion", + "serde", +] + +[[package]] +name = "jam-codec-derive" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "319af585c4c8a6b5552a52b7787a1ab3e4d59df7614190b1f85b9b842488789d" +dependencies = [ + "proc-macro-crate 3.3.0", + "proc-macro2", + "quote", + "syn 2.0.106", +] + [[package]] name = "jobserver" version = "0.1.34" @@ -4881,6 +5105,12 @@ dependencies = [ "spin 0.9.8", ] +[[package]] +name = "leb128fmt" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" + [[package]] name = "libc" version = "0.2.175" @@ -5335,7 +5565,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e79019718125edc905a079a70cfa5f3820bc76139fc91d6f9abc27ea2a887139" dependencies = [ "arrayref", - "base64 0.22.1", + "base64", "digest 0.9.0", "hmac-drbg", "libsecp256k1-core", @@ -5409,12 +5639,6 @@ dependencies = [ "nalgebra", ] -[[package]] -name = "linux-raw-sys" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4" - [[package]] name = "linux-raw-sys" version = "0.9.4" @@ -5429,9 +5653,9 @@ checksum = "241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956" [[package]] name = "litep2p" -version = "0.9.5" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14fb10e63363204b89d91e1292df83322fd9de5d7fa76c3d5c78ddc2f8f3efa9" +checksum = "c666ef772d123a7643323ad4979c30dd825e9c68ec1aa5b387a6c9a9871c11ea" dependencies = [ "async-trait", "bs58", @@ -5500,7 +5724,7 @@ dependencies = [ "generator", "scoped-tls", "tracing", - "tracing-subscriber", + "tracing-subscriber 0.3.20", ] [[package]] @@ -5528,10 +5752,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154" [[package]] -name = "mach" -version = "0.3.2" +name = "mach2" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b823e83b2affd8f40a9ee8c29dbc56404c1e34cd2710921f2801e2cf29527afa" +checksum = "d640282b302c0bb0a2a8e0233ead9035e3bed871f0b7e81fe4a1ec829765db44" dependencies = [ "libc", ] @@ -5626,7 +5850,7 @@ version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ad38eb12aea514a0466ea40a80fd8cc83637065948eb4a426e4aa46261175227" dependencies = [ - "rustix 1.0.8", + "rustix", ] [[package]] @@ -5638,15 +5862,6 @@ dependencies = [ "libc", ] -[[package]] -name = "memoffset" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" -dependencies = [ - "autocfg", -] - [[package]] name = "memory-db" version = "0.34.0" @@ -5978,6 +6193,20 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "num" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23" +dependencies = [ + "num-bigint", + "num-complex", + "num-integer", + "num-iter", + "num-rational", + "num-traits", +] + [[package]] name = "num-bigint" version = "0.4.6" @@ -6022,6 +6251,17 @@ dependencies = [ "num-traits", ] +[[package]] +name = "num-iter" +version = "0.1.45" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" +dependencies = [ + "autocfg", + "num-integer", + "num-traits", +] + [[package]] name = "num-rational" version = "0.4.2" @@ -6049,34 +6289,47 @@ version = "1.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b" dependencies = [ - "hermit-abi 0.5.2", + "hermit-abi", "libc", ] [[package]] -name = "numtoa" -version = "0.3.1" +name = "num_enum" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a6da8d50bd4f4b2e9788c44714a3fa4e465d33fd6a6ad70991db6eb30807dca" +checksum = "a973b4e44ce6cad84ce69d797acf9a044532e4184c4f267913d1b546a0727b7a" +dependencies = [ + "num_enum_derive", + "rustversion", +] [[package]] -name = "object" -version = "0.30.4" +name = "num_enum_derive" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03b4680b86d9cfafba8fc491dc9b6df26b68cf40e9e6cd73909194759a63c385" +checksum = "77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d" dependencies = [ - "crc32fast", - "hashbrown 0.13.2", - "indexmap 1.9.3", - "memchr", + "proc-macro-crate 1.1.3", + "proc-macro2", + "quote", + "syn 2.0.106", ] +[[package]] +name = "numtoa" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a6da8d50bd4f4b2e9788c44714a3fa4e465d33fd6a6ad70991db6eb30807dca" + [[package]] name = "object" version = "0.36.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" dependencies = [ + "crc32fast", + "hashbrown 0.15.5", + "indexmap 2.11.0", "memchr", ] @@ -6144,10 +6397,31 @@ dependencies = [ "sha2 0.10.9", ] +[[package]] +name = "pallet-ah-ops" +version = "0.3.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +dependencies = [ + "frame-benchmarking", + "frame-support", + "frame-system", + "log", + "pallet-balances", + "pallet-timestamp", + "pallet-utility", + "parity-scale-codec", + "scale-info", + "sp-application-crypto", + "sp-core", + "sp-io", + "sp-runtime", + "sp-std", +] + [[package]] name = "pallet-asset-conversion" -version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "25.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -6164,8 +6438,8 @@ dependencies = [ [[package]] name = "pallet-asset-conversion-ops" -version = "0.9.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.11.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -6182,8 +6456,8 @@ dependencies = [ [[package]] name = "pallet-asset-conversion-tx-payment" -version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "25.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -6197,8 +6471,8 @@ dependencies = [ [[package]] name = "pallet-asset-rate" -version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "22.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -6211,8 +6485,8 @@ dependencies = [ [[package]] name = "pallet-asset-rewards" -version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.5.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -6229,8 +6503,8 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -6245,16 +6519,14 @@ dependencies = [ [[package]] name = "pallet-assets" -version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "46.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ - "ethereum-standards", "frame-benchmarking", "frame-support", "frame-system", "impl-trait-for-tuples", "log", - "pallet-revive", "parity-scale-codec", "scale-info", "sp-core", @@ -6263,8 +6535,8 @@ dependencies = [ [[package]] name = "pallet-assets-freezer" -version = "0.8.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.11.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "log", "pallet-assets", @@ -6273,10 +6545,21 @@ dependencies = [ "scale-info", ] +[[package]] +name = "pallet-assets-precompiles" +version = "0.2.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +dependencies = [ + "ethereum-standards", + "frame-support", + "pallet-assets", + "pallet-revive", +] + [[package]] name = "pallet-aura" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "frame-system", @@ -6291,8 +6574,8 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "frame-system", @@ -6306,8 +6589,8 @@ dependencies = [ [[package]] name = "pallet-authorship" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "frame-system", @@ -6319,8 +6602,8 @@ dependencies = [ [[package]] name = "pallet-babe" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -6342,8 +6625,8 @@ dependencies = [ [[package]] name = "pallet-bags-list" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "aquamarine", "docify", @@ -6363,8 +6646,8 @@ dependencies = [ [[package]] name = "pallet-balances" -version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "44.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "docify", "frame-benchmarking", @@ -6379,8 +6662,8 @@ dependencies = [ [[package]] name = "pallet-beefy" -version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "44.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "frame-system", @@ -6398,8 +6681,8 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" -version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "44.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "array-bytes", "binary-merkle-tree", @@ -6423,8 +6706,8 @@ dependencies = [ [[package]] name = "pallet-bridge-messages" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bp-header-chain", "bp-messages", @@ -6432,18 +6715,18 @@ dependencies = [ "frame-benchmarking", "frame-support", "frame-system", - "log", "parity-scale-codec", "scale-info", "sp-runtime", "sp-std", "sp-trie", + "tracing", ] [[package]] name = "pallet-broker" -version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.22.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bitvec", "frame-benchmarking", @@ -6486,8 +6769,8 @@ dependencies = [ [[package]] name = "pallet-collator-selection" -version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "24.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -6505,8 +6788,8 @@ dependencies = [ [[package]] name = "pallet-collective" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "docify", "frame-benchmarking", @@ -6522,8 +6805,8 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "assert_matches", "frame-benchmarking", @@ -6538,8 +6821,8 @@ dependencies = [ [[package]] name = "pallet-delegated-staking" -version = "8.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "10.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "frame-system", @@ -6553,8 +6836,8 @@ dependencies = [ [[package]] name = "pallet-democracy" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -6568,10 +6851,31 @@ dependencies = [ "sp-runtime", ] +[[package]] +name = "pallet-election-provider-multi-block" +version = "0.4.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +dependencies = [ + "frame-benchmarking", + "frame-election-provider-support", + "frame-support", + "frame-system", + "log", + "parity-scale-codec", + "rand 0.8.5", + "scale-info", + "sp-arithmetic", + "sp-core", + "sp-io", + "sp-npos-elections", + "sp-runtime", + "sp-std", +] + [[package]] name = "pallet-election-provider-multi-phase" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6591,8 +6895,8 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6604,8 +6908,8 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "docify", "frame-benchmarking", @@ -6650,8 +6954,8 @@ dependencies = [ [[package]] name = "pallet-grandpa" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -6698,8 +7002,8 @@ dependencies = [ [[package]] name = "pallet-identity" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "enumflags2", "frame-benchmarking", @@ -6714,8 +7018,8 @@ dependencies = [ [[package]] name = "pallet-im-online" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -6733,8 +7037,8 @@ dependencies = [ [[package]] name = "pallet-indices" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -6748,8 +7052,8 @@ dependencies = [ [[package]] name = "pallet-message-queue" -version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "46.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "environmental", "frame-benchmarking", @@ -6792,8 +7096,8 @@ dependencies = [ [[package]] name = "pallet-meta-tx" -version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.5.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "docify", "frame-benchmarking", @@ -6810,8 +7114,8 @@ dependencies = [ [[package]] name = "pallet-migrations" -version = "11.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "13.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "docify", "frame-benchmarking", @@ -6829,8 +7133,8 @@ dependencies = [ [[package]] name = "pallet-mmr" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "log", "parity-scale-codec", @@ -6874,8 +7178,8 @@ dependencies = [ [[package]] name = "pallet-multisig" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "log", "parity-scale-codec", @@ -6885,8 +7189,8 @@ dependencies = [ [[package]] name = "pallet-nft-fractionalization" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "27.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "log", "pallet-assets", @@ -6898,8 +7202,8 @@ dependencies = [ [[package]] name = "pallet-nfts" -version = "35.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "37.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "enumflags2", "frame-benchmarking", @@ -6915,8 +7219,8 @@ dependencies = [ [[package]] name = "pallet-nfts-runtime-api" -version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "29.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "sp-api", @@ -6924,8 +7228,8 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" -version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "41.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "frame-system", @@ -6942,8 +7246,8 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" -version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "41.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6962,8 +7266,8 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -6972,8 +7276,8 @@ dependencies = [ [[package]] name = "pallet-offences" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "frame-system", @@ -6987,8 +7291,8 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7010,8 +7314,8 @@ dependencies = [ [[package]] name = "pallet-parameters" -version = "0.12.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.14.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "docify", "frame-benchmarking", @@ -7047,8 +7351,8 @@ dependencies = [ [[package]] name = "pallet-preimage" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -7063,8 +7367,8 @@ dependencies = [ [[package]] name = "pallet-proxy" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -7073,8 +7377,8 @@ dependencies = [ [[package]] name = "pallet-recovery" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -7083,8 +7387,8 @@ dependencies = [ [[package]] name = "pallet-referenda" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -7100,8 +7404,8 @@ dependencies = [ [[package]] name = "pallet-revive" -version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.10.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "alloy-core", "derive_more 0.99.20", @@ -7124,9 +7428,10 @@ dependencies = [ "pallet-transaction-payment", "parity-scale-codec", "paste", - "polkavm 0.21.0", - "polkavm-common 0.21.0", + "polkavm 0.27.0", + "polkavm-common 0.27.0", "rand 0.8.5", + "revm", "ripemd", "rlp 0.6.1", "scale-info", @@ -7145,13 +7450,16 @@ dependencies = [ [[package]] name = "pallet-revive-fixtures" -version = "0.4.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.7.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ + "alloy-core", "anyhow", "cargo_metadata", + "hex", "pallet-revive-uapi", - "polkavm-linker 0.21.0", + "polkavm-linker 0.27.0", + "serde_json", "sp-core", "sp-io", "toml 0.8.23", @@ -7159,8 +7467,8 @@ dependencies = [ [[package]] name = "pallet-revive-proc-macro" -version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.5.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "proc-macro2", "quote", @@ -7169,20 +7477,36 @@ dependencies = [ [[package]] name = "pallet-revive-uapi" -version = "0.5.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.8.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bitflags 1.3.2", "pallet-revive-proc-macro", "parity-scale-codec", - "polkavm-derive 0.21.0", + "polkavm-derive 0.27.0", "scale-info", ] +[[package]] +name = "pallet-root-offences" +version = "40.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +dependencies = [ + "frame-support", + "frame-system", + "pallet-session", + "pallet-staking", + "parity-scale-codec", + "scale-info", + "sp-core", + "sp-runtime", + "sp-staking", +] + [[package]] name = "pallet-root-testing" -version = "17.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "19.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "frame-system", @@ -7194,8 +7518,8 @@ dependencies = [ [[package]] name = "pallet-scheduler" -version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "44.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "docify", "frame-benchmarking", @@ -7238,13 +7562,14 @@ dependencies = [ [[package]] name = "pallet-session" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "frame-system", "impl-trait-for-tuples", "log", + "pallet-balances", "pallet-timestamp", "parity-scale-codec", "scale-info", @@ -7259,8 +7584,8 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -7275,8 +7600,8 @@ dependencies = [ [[package]] name = "pallet-staking" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7294,11 +7619,36 @@ dependencies = [ "sp-staking", ] +[[package]] +name = "pallet-staking-async" +version = "0.5.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +dependencies = [ + "frame-benchmarking", + "frame-election-provider-support", + "frame-support", + "frame-system", + "log", + "pallet-staking-async-rc-client", + "parity-scale-codec", + "rand 0.8.5", + "rand_chacha 0.3.1", + "scale-info", + "serde", + "sp-application-crypto", + "sp-core", + "sp-io", + "sp-npos-elections", + "sp-runtime", + "sp-staking", +] + [[package]] name = "pallet-staking-async-ah-client" -version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.4.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ + "frame-benchmarking", "frame-support", "frame-system", "log", @@ -7315,8 +7665,8 @@ dependencies = [ [[package]] name = "pallet-staking-async-rc-client" -version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.4.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "frame-system", @@ -7332,8 +7682,8 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" -version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "24.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "log", "sp-arithmetic", @@ -7341,8 +7691,8 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" -version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "29.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "sp-api", @@ -7351,8 +7701,8 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" -version = "46.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "48.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -7395,8 +7745,8 @@ dependencies = [ [[package]] name = "pallet-sudo" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "docify", "frame-benchmarking", @@ -7424,8 +7774,8 @@ dependencies = [ [[package]] name = "pallet-timestamp" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "docify", "frame-benchmarking", @@ -7442,8 +7792,8 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -7457,8 +7807,8 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -7486,8 +7836,8 @@ dependencies = [ [[package]] name = "pallet-treasury" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "docify", "frame-benchmarking", @@ -7505,8 +7855,8 @@ dependencies = [ [[package]] name = "pallet-uniques" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -7519,8 +7869,8 @@ dependencies = [ [[package]] name = "pallet-utility" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -7534,8 +7884,8 @@ dependencies = [ [[package]] name = "pallet-verify-signature" -version = "0.4.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.6.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -7549,8 +7899,8 @@ dependencies = [ [[package]] name = "pallet-vesting" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -7563,8 +7913,8 @@ dependencies = [ [[package]] name = "pallet-whitelist" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -7573,8 +7923,8 @@ dependencies = [ [[package]] name = "pallet-xcm" -version = "20.1.3" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "23.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bounded-collections", "frame-benchmarking", @@ -7583,7 +7933,6 @@ dependencies = [ "hex-literal", "pallet-balances", "pallet-revive", - "pallet-timestamp", "parity-scale-codec", "scale-info", "serde", @@ -7599,8 +7948,8 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" -version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "23.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -7616,15 +7965,14 @@ dependencies = [ [[package]] name = "pallet-xcm-bridge-hub" -version = "0.17.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.19.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bp-messages", "bp-runtime", "bp-xcm-bridge-hub", "frame-support", "frame-system", - "log", "pallet-bridge-messages", "parity-scale-codec", "scale-info", @@ -7634,18 +7982,18 @@ dependencies = [ "staging-xcm", "staging-xcm-builder", "staging-xcm-executor", + "tracing", ] [[package]] name = "pallet-xcm-bridge-hub-router" -version = "0.19.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.21.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bp-xcm-bridge-hub-router", "frame-benchmarking", "frame-support", "frame-system", - "log", "parity-scale-codec", "polkadot-runtime-parachains", "scale-info", @@ -7654,27 +8002,29 @@ dependencies = [ "sp-std", "staging-xcm", "staging-xcm-builder", + "tracing", ] [[package]] name = "parachains-common" -version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "25.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-utility", "frame-support", "frame-system", - "log", "pallet-asset-tx-payment", "pallet-assets", "pallet-authorship", "pallet-balances", "pallet-collator-selection", "pallet-message-queue", + "pallet-treasury 42.0.0", "pallet-xcm", "parity-scale-codec", "polkadot-primitives", + "polkadot-runtime-common", "scale-info", "sp-consensus-aura", "sp-core", @@ -7683,12 +8033,13 @@ dependencies = [ "staging-parachain-info", "staging-xcm", "staging-xcm-executor", + "tracing", ] [[package]] name = "parachains-runtimes-test-utils" -version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-pallet-xcmp-queue", @@ -7864,7 +8215,7 @@ version = "3.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "38af38e8470ac9dee3ce1bae1af9c1671fffc44ddfd8bd1d0a3445bf349a8ef3" dependencies = [ - "base64 0.22.1", + "base64", "serde", ] @@ -7904,14 +8255,34 @@ dependencies = [ "indexmap 2.11.0", ] +[[package]] +name = "phf" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078" +dependencies = [ + "phf_macros 0.11.3", + "phf_shared 0.11.3", +] + [[package]] name = "phf" version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "913273894cec178f401a31ec4b656318d95473527be05c0752cc41cdc32be8b7" dependencies = [ - "phf_macros", - "phf_shared", + "phf_macros 0.12.1", + "phf_shared 0.12.1", +] + +[[package]] +name = "phf_generator" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" +dependencies = [ + "phf_shared 0.11.3", + "rand 0.8.5", ] [[package]] @@ -7921,7 +8292,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2cbb1126afed61dd6368748dae63b1ee7dc480191c6262a3b4ff1e29d86a6c5b" dependencies = [ "fastrand", - "phf_shared", + "phf_shared 0.12.1", +] + +[[package]] +name = "phf_macros" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216" +dependencies = [ + "phf_generator 0.11.3", + "phf_shared 0.11.3", + "proc-macro2", + "quote", + "syn 2.0.106", ] [[package]] @@ -7930,13 +8314,22 @@ version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d713258393a82f091ead52047ca779d37e5766226d009de21696c4e667044368" dependencies = [ - "phf_generator", - "phf_shared", + "phf_generator 0.12.1", + "phf_shared 0.12.1", "proc-macro2", "quote", "syn 2.0.106", ] +[[package]] +name = "phf_shared" +version = "0.11.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5" +dependencies = [ + "siphasher", +] + [[package]] name = "phf_shared" version = "0.12.1" @@ -8006,8 +8399,8 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" -version = "18.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "20.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "scale-info", @@ -8017,9 +8410,10 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" -version = "17.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "19.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ + "array-bytes", "bounded-collections", "derive_more 0.99.20", "parity-scale-codec", @@ -8033,8 +8427,8 @@ dependencies = [ [[package]] name = "polkadot-primitives" -version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "21.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bitvec", "bounded-collections", @@ -8062,8 +8456,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" -version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "22.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bitvec", "frame-benchmarking", @@ -8085,7 +8479,7 @@ dependencies = [ "pallet-staking-reward-fn", "pallet-timestamp", "pallet-transaction-payment", - "pallet-treasury 40.0.0", + "pallet-treasury 42.0.0", "pallet-vesting", "parity-scale-codec", "polkadot-primitives", @@ -8111,8 +8505,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" -version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "23.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bs58", "frame-benchmarking", @@ -8123,8 +8517,8 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" -version = "20.0.2" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "22.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bitflags 1.3.2", "bitvec", @@ -8170,8 +8564,8 @@ dependencies = [ [[package]] name = "polkadot-sdk-frame" -version = "0.10.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.12.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "docify", "frame-benchmarking", @@ -8205,94 +8599,94 @@ dependencies = [ [[package]] name = "polkavm" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cfd34e2f74206fff33482ae1718e275f11365ef8c4de7f0e69217f8845303867" +checksum = "fa028f713d0613f0f08b8b3367402cb859218854f6b96fcbe39a501862894d6f" dependencies = [ "libc", "log", - "polkavm-assembler 0.21.0", - "polkavm-common 0.21.0", - "polkavm-linux-raw 0.21.0", + "polkavm-assembler 0.26.0", + "polkavm-common 0.26.0", + "polkavm-linux-raw 0.26.0", ] [[package]] name = "polkavm" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2a01db119bb3a86572c0641ba6e7c9786fbd2ac89c25b43b688c4e353787526" +checksum = "6ef5796e5aaa109df210fed7c6ff82e89c7bf94c28f6332d57bd0efb865fdc2a" dependencies = [ "libc", "log", - "polkavm-assembler 0.24.0", - "polkavm-common 0.24.0", - "polkavm-linux-raw 0.24.0", + "polkavm-assembler 0.27.0", + "polkavm-common 0.27.0", + "polkavm-linux-raw 0.27.0", ] [[package]] name = "polkavm-assembler" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f512bc80cb10439391a7c13a9eb2d37cf66b7305e7df0a06d662eff4f5b07625" +checksum = "4859a29e1f4ad64610c4bc2bfc40bb9a535068a034933a5b56b5e7a0febf105a" dependencies = [ "log", ] [[package]] name = "polkavm-assembler" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eea6105f3f344abe0bf0151d67b3de6f5d24353f2393355ecf3f5f6e06d7fd0b" +checksum = "70bf3be2911acc089dfe54a92bfec22002f4fbf423b8fa771d1f7e7227f0195f" dependencies = [ "log", ] [[package]] name = "polkavm-common" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c16b809cfd398f861261c045a8745e6c78b71ea7e0d3ef6f7cc553eb27bc17e" +checksum = "49a5794b695626ba70d29e66e3f4f4835767452a6723f3a0bc20884b07088fe8" dependencies = [ - "blake3", "log", - "polkavm-assembler 0.21.0", + "polkavm-assembler 0.26.0", ] [[package]] name = "polkavm-common" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d91ed9e5af472f729fcf3b3c1cf17508ddbb3505259dd6e2ee0fb5a29e105d22" +checksum = "a19805789e7bf778ac5855f6fe9350353f6a1697c2aab9bfb6fc7c831be54fad" dependencies = [ + "blake3", "log", - "polkavm-assembler 0.24.0", + "polkavm-assembler 0.27.0", ] [[package]] name = "polkavm-derive" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47239245f87329541932c0d7fec750a66a75b13aa87dfe4fbfd637bab86ad387" +checksum = "95282a203ae1f6828a04ff334145c3f6dc718bba6d3959805d273358b45eab93" dependencies = [ - "polkavm-derive-impl-macro 0.21.0", + "polkavm-derive-impl-macro 0.26.0", ] [[package]] name = "polkavm-derive" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "176144f8661117ea95fa7cf868c9a62d6b143e8a2ebcb7582464c3faade8669a" +checksum = "4eea46a17d87cbf3c0f3f6156f6300f60cec67cf9eaca296c770e0873f8389d6" dependencies = [ - "polkavm-derive-impl-macro 0.24.0", + "polkavm-derive-impl-macro 0.27.0", ] [[package]] name = "polkavm-derive-impl" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "24fd6c6215450c3e57511df5c38a82eb4bde208de15ee15046ac33852f3c3eaa" +checksum = "6069dc7995cde6e612b868a02ce48b54397c6d2582bd1b97b63aabbe962cd779" dependencies = [ - "polkavm-common 0.21.0", + "polkavm-common 0.26.0", "proc-macro2", "quote", "syn 2.0.106", @@ -8300,11 +8694,11 @@ dependencies = [ [[package]] name = "polkavm-derive-impl" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c5a21844afdfcc10c92b9ef288ccb926211af27478d1730fcd55e4aec710179d" +checksum = "8abdd1210d96b1dda9ac21199ec469448fd628cea102e2ff0e0df1667c4c3b5f" dependencies = [ - "polkavm-common 0.24.0", + "polkavm-common 0.27.0", "proc-macro2", "quote", "syn 2.0.106", @@ -8312,67 +8706,67 @@ dependencies = [ [[package]] name = "polkavm-derive-impl-macro" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36837f6b7edfd6f4498f8d25d81da16cf03bd6992c3e56f3d477dfc90f4fefca" +checksum = "581d34cafec741dc5ffafbb341933c205b6457f3d76257a9d99fb56687219c91" dependencies = [ - "polkavm-derive-impl 0.21.0", + "polkavm-derive-impl 0.26.0", "syn 2.0.106", ] [[package]] name = "polkavm-derive-impl-macro" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba0ef0f17ad81413ea1ca5b1b67553aedf5650c88269b673d3ba015c83bc2651" +checksum = "8a45173d70138aa1879892c50777ed0d8b0c8556f7678372f09fa1d89bbbddb4" dependencies = [ - "polkavm-derive-impl 0.24.0", + "polkavm-derive-impl 0.27.0", "syn 2.0.106", ] [[package]] name = "polkavm-linker" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23bc764986c4a63f9ab9890c3f4eb9b4c13b6ff80d79685bd48ade147234aab4" +checksum = "beb896023e5bd89bba40311797d8d42490fa4a1fd5256c74820753c5722d1e67" dependencies = [ "dirs", - "gimli 0.31.1", + "gimli", "hashbrown 0.14.5", "log", - "object 0.36.7", - "polkavm-common 0.21.0", + "object", + "polkavm-common 0.26.0", "regalloc2 0.9.3", "rustc-demangle", ] [[package]] name = "polkavm-linker" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06c95a521a1331024ebe5823ffdfba9ea6df40b934b0804049d5171887579806" +checksum = "99fe3704d21e96c5d1e6a1b1a43ac57f9dce110d3331fbf8299e9f57d5884066" dependencies = [ "dirs", - "gimli 0.31.1", + "gimli", "hashbrown 0.14.5", "log", - "object 0.36.7", - "polkavm-common 0.24.0", + "object", + "polkavm-common 0.27.0", "regalloc2 0.9.3", "rustc-demangle", ] [[package]] name = "polkavm-linux-raw" -version = "0.21.0" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be6cd1d48c5e7814d287a3e12a339386a5dfa2f3ac72f932335f4cf56467f1b3" +checksum = "28919f542476f4158cc71e6c072b1051f38f4b514253594ac3ad80e3c0211fc8" [[package]] name = "polkavm-linux-raw" -version = "0.24.0" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ec0b13e26ec7234dba213ca17118c70c562809bdce0eefe84f92613d5c8da26" +checksum = "061088785efd93e4367faf12f341bb356208c06bab43aa942d472068af80d1c4" [[package]] name = "polling" @@ -8382,9 +8776,9 @@ checksum = "b5bd19146350fe804f7cb2669c851c03d69da628803dab0d98018142aaa5d829" dependencies = [ "cfg-if", "concurrent-queue", - "hermit-abi 0.5.2", + "hermit-abi", "pin-project-lite", - "rustix 1.0.8", + "rustix", "windows-sys 0.60.2", ] @@ -8417,6 +8811,18 @@ version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483" +[[package]] +name = "postcard" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6764c3b5dd454e283a30e6dfe78e9b31096d9e32036b5d1eaac7a6119ccb9a24" +dependencies = [ + "cobs", + "embedded-io 0.4.0", + "embedded-io 0.6.1", + "serde", +] + [[package]] name = "potential_utf" version = "0.1.3" @@ -8730,12 +9136,26 @@ dependencies = [ ] [[package]] -name = "psm" -version = "0.1.26" +name = "pulley-interpreter" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e944464ec8536cd1beb0bbfd96987eb5e3b72f2ecdafdc5c769a37f1fa2ae1f" +checksum = "b89c4319786b16c1a6a38ee04788d32c669b61ba4b69da2162c868c18be99c1b" dependencies = [ - "cc", + "cranelift-bitset", + "log", + "pulley-macros", + "wasmtime-internal-math", +] + +[[package]] +name = "pulley-macros" +version = "35.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "938543690519c20c3a480d20a8efcc8e69abeb44093ab1df4e7c1f81f26c677a" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.106", ] [[package]] @@ -9002,26 +9422,28 @@ dependencies = [ [[package]] name = "regalloc2" -version = "0.6.1" +version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80535183cae11b149d618fbd3c37e38d7cda589d82d7769e196ca9a9042d7621" +checksum = "ad156d539c879b7a24a363a2016d77961786e71f48f2e2fc8302a92abd2429a6" dependencies = [ - "fxhash", + "hashbrown 0.13.2", "log", + "rustc-hash 1.1.0", "slice-group-by", "smallvec", ] [[package]] name = "regalloc2" -version = "0.9.3" +version = "0.12.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad156d539c879b7a24a363a2016d77961786e71f48f2e2fc8302a92abd2429a6" +checksum = "5216b1837de2149f8bc8e6d5f88a9326b63b8c836ed58ce4a0a29ec736a59734" dependencies = [ - "hashbrown 0.13.2", + "allocator-api2", + "bumpalo", + "hashbrown 0.15.5", "log", - "rustc-hash 1.1.0", - "slice-group-by", + "rustc-hash 2.1.1", "smallvec", ] @@ -9060,6 +9482,195 @@ version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95325155c684b1c89f7765e30bc1c42e4a6da51ca513615660cb8a62ef9a88e3" +[[package]] +name = "revm" +version = "27.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5e6bf82101a1ad8a2b637363a37aef27f88b4efc8a6e24c72bf5f64923dc5532" +dependencies = [ + "revm-bytecode", + "revm-context", + "revm-context-interface", + "revm-database", + "revm-database-interface", + "revm-handler", + "revm-inspector", + "revm-interpreter", + "revm-precompile", + "revm-primitives", + "revm-state", +] + +[[package]] +name = "revm-bytecode" +version = "6.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "66c52031b73cae95d84cd1b07725808b5fd1500da3e5e24574a3b2dc13d9f16d" +dependencies = [ + "bitvec", + "phf 0.11.3", + "revm-primitives", + "serde", +] + +[[package]] +name = "revm-context" +version = "8.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9cd508416a35a4d8a9feaf5ccd06ac6d6661cd31ee2dc0252f9f7316455d71f9" +dependencies = [ + "cfg-if", + "derive-where", + "revm-bytecode", + "revm-context-interface", + "revm-database-interface", + "revm-primitives", + "revm-state", + "serde", +] + +[[package]] +name = "revm-context-interface" +version = "9.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc90302642d21c8f93e0876e201f3c5f7913c4fcb66fb465b0fd7b707dfe1c79" +dependencies = [ + "alloy-eip2930", + "alloy-eip7702", + "auto_impl", + "either", + "revm-database-interface", + "revm-primitives", + "revm-state", + "serde", +] + +[[package]] +name = "revm-database" +version = "7.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "39a276ed142b4718dcf64bc9624f474373ed82ef20611025045c3fb23edbef9c" +dependencies = [ + "alloy-eips", + "revm-bytecode", + "revm-database-interface", + "revm-primitives", + "revm-state", + "serde", +] + +[[package]] +name = "revm-database-interface" +version = "7.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c523c77e74eeedbac5d6f7c092e3851dbe9c7fec6f418b85992bd79229db361" +dependencies = [ + "auto_impl", + "either", + "revm-primitives", + "revm-state", + "serde", +] + +[[package]] +name = "revm-handler" +version = "8.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1529c8050e663be64010e80ec92bf480315d21b1f2dbf65540028653a621b27d" +dependencies = [ + "auto_impl", + "derive-where", + "revm-bytecode", + "revm-context", + "revm-context-interface", + "revm-database-interface", + "revm-interpreter", + "revm-precompile", + "revm-primitives", + "revm-state", + "serde", +] + +[[package]] +name = "revm-inspector" +version = "8.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f78db140e332489094ef314eaeb0bd1849d6d01172c113ab0eb6ea8ab9372926" +dependencies = [ + "auto_impl", + "either", + "revm-context", + "revm-database-interface", + "revm-handler", + "revm-interpreter", + "revm-primitives", + "revm-state", + "serde", + "serde_json", +] + +[[package]] +name = "revm-interpreter" +version = "24.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff9d7d9d71e8a33740b277b602165b6e3d25fff091ba3d7b5a8d373bf55f28a7" +dependencies = [ + "revm-bytecode", + "revm-context-interface", + "revm-primitives", + "serde", +] + +[[package]] +name = "revm-precompile" +version = "25.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4cee3f336b83621294b4cfe84d817e3eef6f3d0fce00951973364cc7f860424d" +dependencies = [ + "ark-bls12-381 0.5.0", + "ark-bn254", + "ark-ec 0.5.0", + "ark-ff 0.5.0", + "ark-serialize 0.5.0", + "arrayref", + "aurora-engine-modexp", + "c-kzg", + "cfg-if", + "k256", + "libsecp256k1", + "once_cell", + "p256", + "revm-primitives", + "ripemd", + "rug", + "secp256k1 0.31.1", + "sha2 0.10.9", +] + +[[package]] +name = "revm-primitives" +version = "20.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5aa29d9da06fe03b249b6419b33968ecdf92ad6428e2f012dc57bcd619b5d94e" +dependencies = [ + "alloy-primitives", + "num_enum", + "once_cell", + "serde", +] + +[[package]] +name = "revm-state" +version = "7.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f64fbacb86008394aaebd3454f9643b7d5a782bd251135e17c5b33da592d84d" +dependencies = [ + "bitflags 2.9.4", + "revm-bytecode", + "revm-primitives", + "serde", +] + [[package]] name = "rfc6979" version = "0.4.0" @@ -9130,8 +9741,8 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" -version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "23.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "polkadot-primitives", @@ -9162,6 +9773,18 @@ dependencies = [ "tokio", ] +[[package]] +name = "rug" +version = "1.28.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "58ad2e973fe3c3214251a840a621812a4f40468da814b1a3d6947d433c2af11f" +dependencies = [ + "az", + "gmp-mpfr-sys", + "libc", + "libm", +] + [[package]] name = "ruint" version = "1.16.0" @@ -9246,20 +9869,6 @@ dependencies = [ "nom", ] -[[package]] -name = "rustix" -version = "0.36.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "305efbd14fde4139eb501df5f136994bb520b033fa9fbdce287507dc23b8c7ed" -dependencies = [ - "bitflags 1.3.2", - "errno", - "io-lifetimes", - "libc", - "linux-raw-sys 0.1.4", - "windows-sys 0.45.0", -] - [[package]] name = "rustix" version = "1.0.8" @@ -9269,7 +9878,7 @@ dependencies = [ "bitflags 2.9.4", "errno", "libc", - "linux-raw-sys 0.9.4", + "linux-raw-sys", "windows-sys 0.60.2", ] @@ -9394,8 +10003,8 @@ dependencies = [ [[package]] name = "sc-allocator" -version = "32.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "34.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "log", "sp-core", @@ -9405,8 +10014,8 @@ dependencies = [ [[package]] name = "sc-block-builder" -version = "0.45.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.47.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "sp-api", @@ -9420,8 +10029,8 @@ dependencies = [ [[package]] name = "sc-chain-spec" -version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "46.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "array-bytes", "docify", @@ -9436,7 +10045,7 @@ dependencies = [ "serde_json", "sp-blockchain", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", "sp-genesis-builder", "sp-io", "sp-runtime", @@ -9447,7 +10056,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "12.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -9457,8 +10066,8 @@ dependencies = [ [[package]] name = "sc-client-api" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "fnv", "futures", @@ -9483,8 +10092,8 @@ dependencies = [ [[package]] name = "sc-consensus" -version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.52.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "futures", @@ -9506,8 +10115,8 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" -version = "0.36.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.38.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "ahash", "array-bytes", @@ -9541,7 +10150,7 @@ dependencies = [ "sp-consensus", "sp-consensus-grandpa", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", "sp-keystore", "sp-runtime", "substrate-prometheus-endpoint", @@ -9550,8 +10159,8 @@ dependencies = [ [[package]] name = "sc-executor" -version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.45.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "parking_lot 0.12.4", @@ -9573,10 +10182,10 @@ dependencies = [ [[package]] name = "sc-executor-common" -version = "0.39.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.41.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ - "polkavm 0.24.0", + "polkavm 0.26.0", "sc-allocator", "sp-maybe-compressed-blob", "sp-wasm-interface", @@ -9586,24 +10195,24 @@ dependencies = [ [[package]] name = "sc-executor-polkavm" -version = "0.36.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.38.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "log", - "polkavm 0.24.0", + "polkavm 0.26.0", "sc-executor-common", "sp-wasm-interface", ] [[package]] name = "sc-executor-wasmtime" -version = "0.39.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.41.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "anyhow", "log", "parking_lot 0.12.4", - "rustix 0.36.17", + "rustix", "sc-allocator", "sc-executor-common", "sp-runtime-interface", @@ -9613,8 +10222,8 @@ dependencies = [ [[package]] name = "sc-network" -version = "0.51.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.53.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "array-bytes", "async-channel", @@ -9663,8 +10272,8 @@ dependencies = [ [[package]] name = "sc-network-common" -version = "0.49.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.51.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", @@ -9673,8 +10282,8 @@ dependencies = [ [[package]] name = "sc-network-gossip" -version = "0.51.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.53.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "ahash", "futures", @@ -9692,8 +10301,8 @@ dependencies = [ [[package]] name = "sc-network-sync" -version = "0.50.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.52.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "array-bytes", "async-channel", @@ -9727,8 +10336,8 @@ dependencies = [ [[package]] name = "sc-network-types" -version = "0.17.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.19.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bs58", "bytes", @@ -9748,8 +10357,8 @@ dependencies = [ [[package]] name = "sc-telemetry" -version = "29.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "30.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "chrono", "futures", @@ -9767,8 +10376,8 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "futures", @@ -9784,8 +10393,8 @@ dependencies = [ [[package]] name = "sc-utils" -version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "20.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-channel", "futures", @@ -9923,6 +10532,30 @@ dependencies = [ "windows-sys 0.59.0", ] +[[package]] +name = "schemars" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4cd191f9397d57d581cddd31014772520aa448f65ef991055d7f61582c65165f" +dependencies = [ + "dyn-clone", + "ref-cast", + "serde", + "serde_json", +] + +[[package]] +name = "schemars" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82d20c4491bc164fa2f6c5d44565947a52ad80b9505d8e36f8d54c27c739fcd0" +dependencies = [ + "dyn-clone", + "ref-cast", + "serde", + "serde_json", +] + [[package]] name = "schnellru" version = "0.2.4" @@ -10027,6 +10660,17 @@ dependencies = [ "secp256k1-sys 0.10.1", ] +[[package]] +name = "secp256k1" +version = "0.31.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2c3c81b43dc2d8877c216a3fccf76677ee1ebccd429566d3e67447290d0c42b2" +dependencies = [ + "bitcoin_hashes 0.14.0", + "rand 0.9.2", + "secp256k1-sys 0.11.0", +] + [[package]] name = "secp256k1-sys" version = "0.8.2" @@ -10054,6 +10698,15 @@ dependencies = [ "cc", ] +[[package]] +name = "secp256k1-sys" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dcb913707158fadaf0d8702c2db0e857de66eb003ccfdda5924b5f5ac98efb38" +dependencies = [ + "cc", +] + [[package]] name = "secrecy" version = "0.8.0" @@ -10181,6 +10834,7 @@ version = "1.0.143" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d401abef1d108fbd9cbaebc3e46611f4b1021f714a0597a71f41ee463f5f4a5a" dependencies = [ + "indexmap 2.11.0", "itoa", "memchr", "ryu", @@ -10202,9 +10856,13 @@ version = "3.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f2c45cd61fefa9db6f254525d46e392b852e0e61d9a1fd36e5bd183450a556d5" dependencies = [ - "base64 0.22.1", + "base64", "chrono", "hex", + "indexmap 1.9.3", + "indexmap 2.11.0", + "schemars 0.9.0", + "schemars 1.0.4", "serde", "serde_derive", "serde_json", @@ -10362,8 +11020,8 @@ checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" [[package]] name = "slot-range-helper" -version = "18.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "20.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "enumn", "parity-scale-codec", @@ -10376,6 +11034,9 @@ name = "smallvec" version = "1.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" +dependencies = [ + "serde", +] [[package]] name = "snow" @@ -10406,8 +11067,8 @@ dependencies = [ [[package]] name = "snowbridge-beacon-primitives" -version = "0.14.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.16.1" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "byte-slice-cast", "frame-support", @@ -10428,8 +11089,8 @@ dependencies = [ [[package]] name = "snowbridge-core" -version = "0.14.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.16.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bp-relayers", "frame-support", @@ -10452,8 +11113,8 @@ dependencies = [ [[package]] name = "snowbridge-ethereum" -version = "0.13.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.15.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "ethabi-decode", "ethbloom", @@ -10487,8 +11148,8 @@ dependencies = [ [[package]] name = "snowbridge-outbound-queue-primitives" -version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.5.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "alloy-core", "ethabi-decode", @@ -10513,8 +11174,8 @@ dependencies = [ [[package]] name = "snowbridge-pallet-system-frontend" -version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.5.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-benchmarking", "frame-support", @@ -10535,16 +11196,14 @@ dependencies = [ [[package]] name = "snowbridge-runtime-common" -version = "0.14.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.17.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "frame-system", "log", "pallet-xcm", "parity-scale-codec", - "snowbridge-core", - "snowbridge-outbound-queue-primitives", "sp-arithmetic", "sp-std", "staging-xcm", @@ -10554,8 +11213,8 @@ dependencies = [ [[package]] name = "snowbridge-verification-primitives" -version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.5.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "parity-scale-codec", @@ -10591,7 +11250,7 @@ version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2e859df029d160cb88608f5d7df7fb4753fd20fdfb4de5644f3d8b8440841721" dependencies = [ - "base64 0.22.1", + "base64", "bytes", "futures", "httparse", @@ -10602,8 +11261,8 @@ dependencies = [ [[package]] name = "sp-api" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "docify", "hash-db", @@ -10624,8 +11283,8 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" -version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "25.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "Inflector", "blake2", @@ -10638,8 +11297,8 @@ dependencies = [ [[package]] name = "sp-application-crypto" -version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "scale-info", @@ -10650,8 +11309,8 @@ dependencies = [ [[package]] name = "sp-arithmetic" -version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "28.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "docify", "integer-sqrt", @@ -10664,8 +11323,8 @@ dependencies = [ [[package]] name = "sp-authority-discovery" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "scale-info", @@ -10676,8 +11335,8 @@ dependencies = [ [[package]] name = "sp-block-builder" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "sp-api", "sp-inherents", @@ -10686,8 +11345,8 @@ dependencies = [ [[package]] name = "sp-blockchain" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "futures", "parity-scale-codec", @@ -10705,8 +11364,8 @@ dependencies = [ [[package]] name = "sp-consensus" -version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.45.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "futures", @@ -10719,8 +11378,8 @@ dependencies = [ [[package]] name = "sp-consensus-aura" -version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.45.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "parity-scale-codec", @@ -10735,8 +11394,8 @@ dependencies = [ [[package]] name = "sp-consensus-babe" -version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.45.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "parity-scale-codec", @@ -10753,8 +11412,8 @@ dependencies = [ [[package]] name = "sp-consensus-beefy" -version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "27.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "scale-info", @@ -10762,7 +11421,7 @@ dependencies = [ "sp-api", "sp-application-crypto", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", "sp-io", "sp-keystore", "sp-mmr-primitives", @@ -10773,8 +11432,8 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" -version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "26.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "finality-grandpa", "log", @@ -10790,8 +11449,8 @@ dependencies = [ [[package]] name = "sp-consensus-slots" -version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.45.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "scale-info", @@ -10801,8 +11460,8 @@ dependencies = [ [[package]] name = "sp-core" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "38.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "ark-vrf", "array-bytes", @@ -10833,10 +11492,9 @@ dependencies = [ "secrecy 0.8.0", "serde", "sha2 0.10.9", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", "sp-debug-derive", "sp-externalities", - "sp-runtime-interface", "sp-std", "sp-storage", "ss58-registry", @@ -10864,7 +11522,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "blake2b_simd", "byteorder", @@ -10877,17 +11535,17 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", "syn 2.0.106", ] [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "kvdb", "parking_lot 0.12.4", @@ -10896,7 +11554,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "proc-macro2", "quote", @@ -10906,7 +11564,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.30.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "environmental", "parity-scale-codec", @@ -10915,8 +11573,8 @@ dependencies = [ [[package]] name = "sp-genesis-builder" -version = "0.18.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.20.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "scale-info", @@ -10927,8 +11585,8 @@ dependencies = [ [[package]] name = "sp-inherents" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -10940,8 +11598,8 @@ dependencies = [ [[package]] name = "sp-io" -version = "41.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "43.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bytes", "docify", @@ -10949,11 +11607,11 @@ dependencies = [ "libsecp256k1", "log", "parity-scale-codec", - "polkavm-derive 0.24.0", + "polkavm-derive 0.26.0", "rustversion", "secp256k1 0.28.2", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", "sp-externalities", "sp-keystore", "sp-runtime-interface", @@ -10966,8 +11624,8 @@ dependencies = [ [[package]] name = "sp-keyring" -version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "44.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "sp-core", "sp-runtime", @@ -10976,8 +11634,8 @@ dependencies = [ [[package]] name = "sp-keystore" -version = "0.43.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.44.1" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "parking_lot 0.12.4", @@ -10987,8 +11645,8 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" -version = "11.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "11.0.1" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "thiserror 1.0.69", "zstd 0.12.4", @@ -10996,8 +11654,8 @@ dependencies = [ [[package]] name = "sp-metadata-ir" -version = "0.11.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.12.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-metadata 23.0.0", "parity-scale-codec", @@ -11006,8 +11664,8 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "log", "parity-scale-codec", @@ -11023,8 +11681,8 @@ dependencies = [ [[package]] name = "sp-npos-elections" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "scale-info", @@ -11036,8 +11694,8 @@ dependencies = [ [[package]] name = "sp-offchain" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "sp-api", "sp-core", @@ -11047,7 +11705,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "13.0.2" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "backtrace", "regex", @@ -11055,8 +11713,8 @@ dependencies = [ [[package]] name = "sp-runtime" -version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "44.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "binary-merkle-tree", "docify", @@ -11084,14 +11742,13 @@ dependencies = [ [[package]] name = "sp-runtime-interface" -version = "30.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "32.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bytes", "impl-trait-for-tuples", "parity-scale-codec", - "polkavm-derive 0.24.0", - "primitive-types 0.13.1", + "polkavm-derive 0.26.0", "sp-externalities", "sp-runtime-interface-proc-macro", "sp-std", @@ -11103,8 +11760,8 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" -version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "20.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "Inflector", "expander", @@ -11116,8 +11773,8 @@ dependencies = [ [[package]] name = "sp-session" -version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "41.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "scale-info", @@ -11130,8 +11787,8 @@ dependencies = [ [[package]] name = "sp-staking" -version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "41.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -11143,8 +11800,8 @@ dependencies = [ [[package]] name = "sp-state-machine" -version = "0.46.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.48.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "hash-db", "log", @@ -11164,12 +11821,12 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" [[package]] name = "sp-storage" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11180,8 +11837,8 @@ dependencies = [ [[package]] name = "sp-timestamp" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "async-trait", "parity-scale-codec", @@ -11192,19 +11849,20 @@ dependencies = [ [[package]] name = "sp-tracing" -version = "17.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "19.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", + "regex", "tracing", "tracing-core", - "tracing-subscriber", + "tracing-subscriber 0.3.20", ] [[package]] name = "sp-transaction-pool" -version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "39.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "sp-api", "sp-runtime", @@ -11212,8 +11870,8 @@ dependencies = [ [[package]] name = "sp-trie" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "41.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "ahash", "foldhash 0.1.5", @@ -11237,8 +11895,8 @@ dependencies = [ [[package]] name = "sp-version" -version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "42.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11255,7 +11913,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "15.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "parity-scale-codec", "proc-macro-warning", @@ -11266,8 +11924,8 @@ dependencies = [ [[package]] name = "sp-wasm-interface" -version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "24.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -11278,8 +11936,8 @@ dependencies = [ [[package]] name = "sp-weights" -version = "32.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "33.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "bounded-collections", "parity-scale-codec", @@ -11358,8 +12016,8 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "staging-parachain-info" -version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -11371,8 +12029,8 @@ dependencies = [ [[package]] name = "staging-xcm" -version = "17.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "19.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "array-bytes", "bounded-collections", @@ -11381,19 +12039,19 @@ dependencies = [ "frame-support", "hex-literal", "impl-trait-for-tuples", - "log", "parity-scale-codec", "scale-info", "serde", "sp-runtime", "sp-weights", + "tracing", "xcm-procedural", ] [[package]] name = "staging-xcm-builder" -version = "21.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "23.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "environmental", "frame-support", @@ -11416,8 +12074,8 @@ dependencies = [ [[package]] name = "staging-xcm-executor" -version = "20.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "22.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "environmental", "frame-benchmarking", @@ -11490,7 +12148,7 @@ dependencies = [ [[package]] name = "substrate-bip39" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "hmac 0.12.1", "pbkdf2", @@ -11514,8 +12172,8 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" -version = "0.17.6" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.17.7" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "http-body-util", "hyper 1.7.0", @@ -11528,8 +12186,8 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" -version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "29.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "build-helper", "cargo_metadata", @@ -11537,7 +12195,7 @@ dependencies = [ "filetime", "jobserver", "parity-wasm", - "polkavm-linker 0.24.0", + "polkavm-linker 0.26.0", "shlex", "sp-maybe-compressed-blob", "strum 0.26.3", @@ -11604,7 +12262,7 @@ version = "0.41.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4a2370298a210ed1df26152db7209a85e0ed8cfbce035309c3b37f7b61755377" dependencies = [ - "base64 0.22.1", + "base64", "bip32", "bip39", "cfg-if", @@ -11728,9 +12386,9 @@ checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" [[package]] name = "target-lexicon" -version = "0.12.16" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" +checksum = "df7f62577c25e07834649fc3b39fafdc597c0a3527dc1c60129201ccfcbaa50c" [[package]] name = "tempfile" @@ -11741,7 +12399,7 @@ dependencies = [ "fastrand", "getrandom 0.3.3", "once_cell", - "rustix 1.0.8", + "rustix", "windows-sys 0.60.2", ] @@ -11762,8 +12420,8 @@ checksum = "8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683" [[package]] name = "testnet-parachains-constants" -version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "16.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -11824,6 +12482,15 @@ dependencies = [ "cfg-if", ] +[[package]] +name = "threadpool" +version = "1.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa" +dependencies = [ + "num_cpus", +] + [[package]] name = "time" version = "0.3.43" @@ -11941,9 +12608,9 @@ dependencies = [ [[package]] name = "tokio-tungstenite" -version = "0.26.2" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a9daff607c6d2bf6c16fd681ccb7eecc83e4e2cdc1ca067ffaadfca5de7f084" +checksum = "489a59b6730eda1b0171fcfda8b121f4bee2b35cba8645ca35c5f7ba3eb736c1" dependencies = [ "futures-util", "log", @@ -12069,6 +12736,15 @@ dependencies = [ "tracing-core", ] +[[package]] +name = "tracing-subscriber" +version = "0.2.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e0d2eaa99c3c2e41547cfa109e910a68ea03823cccad4a0525dcbc9b01e8c71" +dependencies = [ + "tracing-core", +] + [[package]] name = "tracing-subscriber" version = "0.3.20" @@ -12123,9 +12799,9 @@ checksum = "f4f195fd851901624eee5a58c4bb2b4f06399148fcd0ed336e6f1cb60a9881df" [[package]] name = "tungstenite" -version = "0.26.2" +version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4793cb5e56680ecbb1d843515b23b6de9a75eb04b66643e256a396d43be33c13" +checksum = "eadc29d668c91fcc564941132e17b28a7ceb2f3ebf0b9dae3e03fd7a6748eb0d" dependencies = [ "bytes", "data-encoding", @@ -12507,6 +13183,16 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "wasm-encoder" +version = "0.235.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b3bc393c395cb621367ff02d854179882b9a351b4e0c93d1397e6090b53a5c2a" +dependencies = [ + "leb128fmt", + "wasmparser", +] + [[package]] name = "wasm-instrument" version = "0.4.0" @@ -12573,207 +13259,235 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.102.0" +version = "0.235.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48134de3d7598219ab9eaf6b91b15d8e50d31da76b8519fe4ecfcec2cf35104b" +checksum = "161296c618fa2d63f6ed5fffd1112937e803cb9ec71b32b01a76321555660917" dependencies = [ - "indexmap 1.9.3", - "url", + "bitflags 2.9.4", + "hashbrown 0.15.5", + "indexmap 2.11.0", + "semver 1.0.26", + "serde", +] + +[[package]] +name = "wasmprinter" +version = "0.235.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "75aa8e9076de6b9544e6dab4badada518cca0bf4966d35b131bbd057aed8fa0a" +dependencies = [ + "anyhow", + "termcolor", + "wasmparser", ] [[package]] name = "wasmtime" -version = "8.0.1" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f907fdead3153cb9bfb7a93bbd5b62629472dc06dee83605358c64c52ed3dda9" +checksum = "b6fe976922a16af3b0d67172c473d1fd4f1aa5d0af9c8ba6538c741f3af686f4" dependencies = [ + "addr2line", "anyhow", - "bincode", + "bitflags 2.9.4", + "bumpalo", + "cc", "cfg-if", - "indexmap 1.9.3", + "gimli", + "hashbrown 0.15.5", + "indexmap 2.11.0", "libc", "log", - "object 0.30.4", + "mach2", + "memfd", + "object", "once_cell", - "paste", - "psm", + "postcard", + "pulley-interpreter", "rayon", + "rustix", "serde", + "serde_derive", + "smallvec", "target-lexicon", "wasmparser", - "wasmtime-cache", - "wasmtime-cranelift", "wasmtime-environ", - "wasmtime-jit", - "wasmtime-runtime", - "windows-sys 0.45.0", + "wasmtime-internal-asm-macros", + "wasmtime-internal-cache", + "wasmtime-internal-cranelift", + "wasmtime-internal-fiber", + "wasmtime-internal-jit-icache-coherence", + "wasmtime-internal-math", + "wasmtime-internal-slab", + "wasmtime-internal-unwinder", + "wasmtime-internal-versioned-export-macros", + "wasmtime-internal-winch", + "windows-sys 0.59.0", +] + +[[package]] +name = "wasmtime-environ" +version = "35.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "44b6264a78d806924abbc76bbc75eac24976bc83bdfb938e5074ae551242436f" +dependencies = [ + "anyhow", + "cpp_demangle", + "cranelift-bitset", + "cranelift-entity", + "gimli", + "indexmap 2.11.0", + "log", + "object", + "postcard", + "rustc-demangle", + "serde", + "serde_derive", + "smallvec", + "target-lexicon", + "wasm-encoder", + "wasmparser", + "wasmprinter", ] [[package]] -name = "wasmtime-asm-macros" -version = "8.0.1" +name = "wasmtime-internal-asm-macros" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3b9daa7c14cd4fa3edbf69de994408d5f4b7b0959ac13fa69d465f6597f810d" +checksum = "6775a9b516559716e5710e95a8014ca0adcc81e5bf4d3ad7899d89ae40094d1a" dependencies = [ "cfg-if", ] [[package]] -name = "wasmtime-cache" -version = "8.0.1" +name = "wasmtime-internal-cache" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c86437fa68626fe896e5afc69234bb2b5894949083586535f200385adfd71213" +checksum = "138e33ad4bd120f3b1c77d6d0dcdce0de8239555495befcda89393a40ba5e324" dependencies = [ "anyhow", - "base64 0.21.7", - "bincode", + "base64", "directories-next", - "file-per-thread-logger", "log", - "rustix 0.36.17", + "postcard", + "rustix", "serde", + "serde_derive", "sha2 0.10.9", - "toml 0.5.11", - "windows-sys 0.45.0", - "zstd 0.11.2+zstd.1.5.2", + "toml 0.8.23", + "windows-sys 0.59.0", + "zstd 0.13.3", ] [[package]] -name = "wasmtime-cranelift" -version = "8.0.1" +name = "wasmtime-internal-cranelift" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1cefde0cce8cb700b1b21b6298a3837dba46521affd7b8c38a9ee2c869eee04" +checksum = "7ec9ad7565e6a8de7cb95484e230ff689db74a4a085219e0da0cbd637a29c01c" dependencies = [ "anyhow", + "cfg-if", "cranelift-codegen", + "cranelift-control", "cranelift-entity", "cranelift-frontend", "cranelift-native", - "cranelift-wasm", - "gimli 0.27.3", + "gimli", + "itertools 0.14.0", "log", - "object 0.30.4", + "object", + "pulley-interpreter", + "smallvec", "target-lexicon", - "thiserror 1.0.69", + "thiserror 2.0.16", "wasmparser", - "wasmtime-cranelift-shared", "wasmtime-environ", + "wasmtime-internal-math", + "wasmtime-internal-versioned-export-macros", ] [[package]] -name = "wasmtime-cranelift-shared" -version = "8.0.1" +name = "wasmtime-internal-fiber" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cd041e382ef5aea1b9fc78442394f1a4f6d676ce457e7076ca4cb3f397882f8b" +checksum = "8b636ff8b220ebaf29dfe3b23770e4b2bad317b9683e3bf7345e162387385b39" dependencies = [ "anyhow", - "cranelift-codegen", - "cranelift-native", - "gimli 0.27.3", - "object 0.30.4", - "target-lexicon", - "wasmtime-environ", + "cc", + "cfg-if", + "libc", + "rustix", + "wasmtime-internal-asm-macros", + "wasmtime-internal-versioned-export-macros", + "windows-sys 0.59.0", ] [[package]] -name = "wasmtime-environ" -version = "8.0.1" +name = "wasmtime-internal-jit-icache-coherence" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a990198cee4197423045235bf89d3359e69bd2ea031005f4c2d901125955c949" +checksum = "4417e06b7f80baff87d9770852c757a39b8d7f11d78b2620ca992b8725f16f50" dependencies = [ "anyhow", - "cranelift-entity", - "gimli 0.27.3", - "indexmap 1.9.3", - "log", - "object 0.30.4", - "serde", - "target-lexicon", - "thiserror 1.0.69", - "wasmparser", - "wasmtime-types", + "cfg-if", + "libc", + "windows-sys 0.59.0", ] [[package]] -name = "wasmtime-jit" -version = "8.0.1" +name = "wasmtime-internal-math" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0de48df552cfca1c9b750002d3e07b45772dd033b0b206d5c0968496abf31244" +checksum = "7710d5c4ecdaa772927fd11e5dc30a9a62d1fc8fe933e11ad5576ad596ab6612" dependencies = [ - "addr2line 0.19.0", - "anyhow", - "bincode", - "cfg-if", - "cpp_demangle", - "gimli 0.27.3", - "log", - "object 0.30.4", - "rustc-demangle", - "serde", - "target-lexicon", - "wasmtime-environ", - "wasmtime-jit-debug", - "wasmtime-jit-icache-coherence", - "wasmtime-runtime", - "windows-sys 0.45.0", + "libm", ] [[package]] -name = "wasmtime-jit-debug" -version = "8.0.1" +name = "wasmtime-internal-slab" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e0554b84c15a27d76281d06838aed94e13a77d7bf604bbbaf548aa20eb93846" -dependencies = [ - "object 0.30.4", - "once_cell", - "rustix 0.36.17", -] +checksum = "e6ab22fabe1eed27ab01fd47cd89deacf43ad222ed7fd169ba6f4dd1fbddc53b" [[package]] -name = "wasmtime-jit-icache-coherence" -version = "8.0.1" +name = "wasmtime-internal-unwinder" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aecae978b13f7f67efb23bd827373ace4578f2137ec110bbf6a4a7cde4121bbd" +checksum = "307708f302f5dcf19c1bbbfb3d9f2cbc837dd18088a7988747b043a46ba38ecc" dependencies = [ + "anyhow", "cfg-if", - "libc", - "windows-sys 0.45.0", + "cranelift-codegen", + "log", + "object", ] [[package]] -name = "wasmtime-runtime" -version = "8.0.1" +name = "wasmtime-internal-versioned-export-macros" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "658cf6f325232b6760e202e5255d823da5e348fdea827eff0a2a22319000b441" +checksum = "342b0466f92b7217a4de9e114175fedee1907028567d2548bcd42f71a8b5b016" dependencies = [ - "anyhow", - "cc", - "cfg-if", - "indexmap 1.9.3", - "libc", - "log", - "mach", - "memfd", - "memoffset", - "paste", - "rand 0.8.5", - "rustix 0.36.17", - "wasmtime-asm-macros", - "wasmtime-environ", - "wasmtime-jit-debug", - "windows-sys 0.45.0", + "proc-macro2", + "quote", + "syn 2.0.106", ] [[package]] -name = "wasmtime-types" -version = "8.0.1" +name = "wasmtime-internal-winch" +version = "35.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4f6fffd2a1011887d57f07654dd112791e872e3ff4a2e626aee8059ee17f06f" +checksum = "2012e7384c25b91aab2f1b6a1e1cbab9d0f199bbea06cc873597a3f047f05730" dependencies = [ - "cranelift-entity", - "serde", - "thiserror 1.0.69", + "anyhow", + "cranelift-codegen", + "gimli", + "object", + "target-lexicon", "wasmparser", + "wasmtime-environ", + "wasmtime-internal-cranelift", + "winch-codegen", ] [[package]] @@ -12805,7 +13519,7 @@ checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" [[package]] name = "westend-emulated-chain" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "emulated-integration-tests-common", "pallet-staking", @@ -12823,8 +13537,8 @@ dependencies = [ [[package]] name = "westend-runtime" -version = "24.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "27.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "binary-merkle-tree", "bitvec", @@ -12870,6 +13584,7 @@ dependencies = [ "pallet-proxy", "pallet-recovery", "pallet-referenda", + "pallet-root-offences", "pallet-root-testing", "pallet-scheduler", "pallet-session", @@ -12882,7 +13597,7 @@ dependencies = [ "pallet-timestamp", "pallet-transaction-payment", "pallet-transaction-payment-rpc-runtime-api", - "pallet-treasury 40.0.0", + "pallet-treasury 42.0.0", "pallet-utility", "pallet-verify-signature", "pallet-vesting", @@ -12930,8 +13645,8 @@ dependencies = [ [[package]] name = "westend-runtime-constants" -version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "23.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "polkadot-primitives", @@ -13001,6 +13716,26 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" +[[package]] +name = "winch-codegen" +version = "35.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "839a334ef7c62d8368dbd427e767a6fbb1ba08cc12ecce19cbb666c10613b585" +dependencies = [ + "anyhow", + "cranelift-assembler-x64", + "cranelift-codegen", + "gimli", + "regalloc2 0.12.2", + "smallvec", + "target-lexicon", + "thiserror 2.0.16", + "wasmparser", + "wasmtime-environ", + "wasmtime-internal-cranelift", + "wasmtime-internal-math", +] + [[package]] name = "windows" version = "0.53.0" @@ -13132,15 +13867,6 @@ dependencies = [ "windows-link", ] -[[package]] -name = "windows-sys" -version = "0.45.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" -dependencies = [ - "windows-targets 0.42.2", -] - [[package]] name = "windows-sys" version = "0.48.0" @@ -13177,21 +13903,6 @@ dependencies = [ "windows-targets 0.53.3", ] -[[package]] -name = "windows-targets" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" -dependencies = [ - "windows_aarch64_gnullvm 0.42.2", - "windows_aarch64_msvc 0.42.2", - "windows_i686_gnu 0.42.2", - "windows_i686_msvc 0.42.2", - "windows_x86_64_gnu 0.42.2", - "windows_x86_64_gnullvm 0.42.2", - "windows_x86_64_msvc 0.42.2", -] - [[package]] name = "windows-targets" version = "0.48.5" @@ -13249,12 +13960,6 @@ dependencies = [ "windows-link", ] -[[package]] -name = "windows_aarch64_gnullvm" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" - [[package]] name = "windows_aarch64_gnullvm" version = "0.48.5" @@ -13273,12 +13978,6 @@ version = "0.53.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764" -[[package]] -name = "windows_aarch64_msvc" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" - [[package]] name = "windows_aarch64_msvc" version = "0.48.5" @@ -13297,12 +13996,6 @@ version = "0.53.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c" -[[package]] -name = "windows_i686_gnu" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" - [[package]] name = "windows_i686_gnu" version = "0.48.5" @@ -13333,12 +14026,6 @@ version = "0.53.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11" -[[package]] -name = "windows_i686_msvc" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" - [[package]] name = "windows_i686_msvc" version = "0.48.5" @@ -13357,12 +14044,6 @@ version = "0.53.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d" -[[package]] -name = "windows_x86_64_gnu" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" - [[package]] name = "windows_x86_64_gnu" version = "0.48.5" @@ -13381,12 +14062,6 @@ version = "0.53.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba" -[[package]] -name = "windows_x86_64_gnullvm" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" - [[package]] name = "windows_x86_64_gnullvm" version = "0.48.5" @@ -13405,12 +14080,6 @@ version = "0.53.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57" -[[package]] -name = "windows_x86_64_msvc" -version = "0.42.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" - [[package]] name = "windows_x86_64_msvc" version = "0.48.5" @@ -13517,8 +14186,8 @@ dependencies = [ [[package]] name = "xcm-emulator" -version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.23.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "array-bytes", "cumulus-pallet-parachain-system", @@ -13528,7 +14197,6 @@ dependencies = [ "frame-support", "frame-system", "impl-trait-for-tuples", - "log", "pallet-balances", "pallet-message-queue", "pallet-timestamp", @@ -13540,19 +14208,20 @@ dependencies = [ "polkadot-runtime-parachains", "sp-arithmetic", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", "sp-io", "sp-runtime", "sp-tracing", "staging-xcm", "staging-xcm-executor", + "tracing", "xcm-simulator", ] [[package]] name = "xcm-procedural" version = "11.0.2" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "Inflector", "proc-macro2", @@ -13562,8 +14231,8 @@ dependencies = [ [[package]] name = "xcm-runtime-apis" -version = "0.8.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "0.10.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "parity-scale-codec", @@ -13576,8 +14245,8 @@ dependencies = [ [[package]] name = "xcm-simulator" -version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2506-2#2caeef482a437414c6bed2395a16abe08fccbfbb" +version = "23.0.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" dependencies = [ "frame-support", "frame-system", @@ -13770,27 +14439,27 @@ dependencies = [ [[package]] name = "zstd" -version = "0.11.2+zstd.1.5.2" +version = "0.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4" +checksum = "1a27595e173641171fc74a1232b7b1c7a7cb6e18222c11e9dfb9888fa424c53c" dependencies = [ - "zstd-safe 5.0.2+zstd.1.5.2", + "zstd-safe 6.0.6", ] [[package]] name = "zstd" -version = "0.12.4" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a27595e173641171fc74a1232b7b1c7a7cb6e18222c11e9dfb9888fa424c53c" +checksum = "e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a" dependencies = [ - "zstd-safe 6.0.6", + "zstd-safe 7.2.4", ] [[package]] name = "zstd-safe" -version = "5.0.2+zstd.1.5.2" +version = "6.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db" +checksum = "ee98ffd0b48ee95e6c5168188e44a54550b1564d9d530ee21d5f0eaed1069581" dependencies = [ "libc", "zstd-sys", @@ -13798,11 +14467,10 @@ dependencies = [ [[package]] name = "zstd-safe" -version = "6.0.6" +version = "7.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ee98ffd0b48ee95e6c5168188e44a54550b1564d9d530ee21d5f0eaed1069581" +checksum = "8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d" dependencies = [ - "libc", "zstd-sys", ] diff --git a/emulated-test/Cargo.toml b/emulated-test/Cargo.toml index c2b8be37a9..6e505aa480 100644 --- a/emulated-test/Cargo.toml +++ b/emulated-test/Cargo.toml @@ -34,37 +34,37 @@ enum_variant_names = "allow" log = { version = "0.4.17", default-features = false } env_logger = "0.11.7" parity-scale-codec = { version = "3.6.12", default-features = false } -xcm-emulator = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -sp-core = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -parachains-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -polkadot-primitives = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } +xcm-emulator = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +sp-core = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +parachains-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +polkadot-primitives = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -emulated-integration-tests-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } +emulated-integration-tests-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } frequency-runtime = { path = "../runtime/frequency", features = [ "frequency-westend", "frequency-bridging", "frequency-local", "frequency-lint-check", ] } -cumulus-primitives-core = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-keyring = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -frame-support = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -staging-xcm = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } +cumulus-primitives-core = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +sp-keyring = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +frame-support = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +staging-xcm = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -asset-hub-westend-emulated-chain = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } +asset-hub-westend-emulated-chain = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } frequency-emulated-chain = { path = "./chains/frequency-westend" } -westend-emulated-chain = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } +westend-emulated-chain = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -asset-test-utils = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } -pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-message-queue = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-xcm = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -westend-runtime = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2" } +asset-test-utils = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +pallet-message-queue = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +pallet-xcm = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +westend-runtime = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } westend-system-emulated-network = { path = "../../networks/westend" } -xcm-executor = { package = "staging-xcm-executor", git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -pallet-assets = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -sp-io = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -staging-xcm-builder = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } -frame-system = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2506-2", default-features = false } +xcm-executor = { package = "staging-xcm-executor", git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +pallet-assets = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +sp-io = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +staging-xcm-builder = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +frame-system = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } diff --git a/node/service/src/service.rs b/node/service/src/service.rs index f23a66fa2d..ff8302fb57 100644 --- a/node/service/src/service.rs +++ b/node/service/src/service.rs @@ -20,7 +20,7 @@ use cumulus_client_consensus_aura::{AuraConsensus, SlotProportion}; use cumulus_client_consensus_common::{ ParachainBlockImport as TParachainBlockImport, ParachainConsensus, }; -use cumulus_client_consensus_proposer::Proposer; +// Proposer was removed in stable2509 - proposer_factory is used directly use cumulus_client_network::RequireSecondedInBlockAnnounce; use cumulus_client_service::{ build_network, build_relay_chain_interface, prepare_node_config, start_relay_chain_tasks, @@ -432,7 +432,7 @@ fn start_consensus( ) -> Result<(), sc_service::Error> { use cumulus_client_consensus_aura::collators::lookahead::{self as aura, Params as AuraParams}; - let proposer_factory = sc_basic_authorship::ProposerFactory::with_proof_recording( + let proposer = sc_basic_authorship::ProposerFactory::with_proof_recording( task_manager.spawn_handle(), client.clone(), transaction_pool, @@ -440,8 +440,6 @@ fn start_consensus( telemetry.clone(), ); - let proposer = Proposer::new(proposer_factory); - let collator_service = CollatorService::new( client.clone(), Arc::new(task_manager.spawn_handle()), diff --git a/runtime/common/src/weights/cumulus_pallet_xcmp_queue.rs b/runtime/common/src/weights/cumulus_pallet_xcmp_queue.rs index c40ff67571..74508b6970 100644 --- a/runtime/common/src/weights/cumulus_pallet_xcmp_queue.rs +++ b/runtime/common/src/weights/cumulus_pallet_xcmp_queue.rs @@ -170,12 +170,15 @@ impl cumulus_pallet_xcmp_queue::WeightInfo for Substrat .saturating_add(T::DbWeight::get().reads(1_u64)) .saturating_add(T::DbWeight::get().writes(1_u64)) } - fn take_first_concatenated_xcm() -> Weight { + /// The range of component `n` is `[0, 92]`. + fn take_first_concatenated_xcm(n: u32, ) -> Weight { // Proof Size summary in bytes: // Measured: `0` // Estimated: `0` - // Minimum execution time: 7_057_000 picoseconds. - Weight::from_parts(7_155_000, 0) + // Minimum execution time: 1_000_000 picoseconds. + Weight::from_parts(1_878_097, 0) + // Standard Error: 558 + .saturating_add(Weight::from_parts(44_593, 0).saturating_mul(n.into())) } /// Storage: UNKNOWN KEY `0x7b3237373ffdfeb1cab4222e3b520d6b345d8e88afa015075c945637c07e8f20` (r:1 w:1) /// Proof: UNKNOWN KEY `0x7b3237373ffdfeb1cab4222e3b520d6b345d8e88afa015075c945637c07e8f20` (r:1 w:1) diff --git a/runtime/common/src/weights/pallet_xcm.rs b/runtime/common/src/weights/pallet_xcm.rs index 6c4fe4b803..f9883c34b6 100644 --- a/runtime/common/src/weights/pallet_xcm.rs +++ b/runtime/common/src/weights/pallet_xcm.rs @@ -389,4 +389,13 @@ impl pallet_xcm::WeightInfo for WeightInfo { Weight::from_parts(18_446_744_073_709_551_000, 0) .saturating_add(Weight::from_parts(0, 0)) } + + fn weigh_message() -> Weight { + // Proof Size summary in bytes: + // Measured: `0` + // Estimated: `0` + // Minimum execution time: 8_416_000 picoseconds. + Weight::from_parts(8_668_000, 0) + .saturating_add(Weight::from_parts(0, 0)) + } } \ No newline at end of file diff --git a/runtime/frequency/src/lib.rs b/runtime/frequency/src/lib.rs index 559f4dc37b..4695c49636 100644 --- a/runtime/frequency/src/lib.rs +++ b/runtime/frequency/src/lib.rs @@ -62,9 +62,7 @@ use xcm_runtime_apis::{ feature = "frequency-lint-check", feature = "frequency-bridging" ))] -use cumulus_pallet_parachain_system::{ - DefaultCoreSelector, RelayNumberMonotonicallyIncreases, RelaychainDataProvider, -}; +use cumulus_pallet_parachain_system::{RelayNumberMonotonicallyIncreases, RelaychainDataProvider}; #[cfg(any(feature = "runtime-benchmarks", feature = "test"))] use frame_support::traits::MapSuccess; use sp_core::{crypto::KeyTypeId, OpaqueMetadata}; @@ -1412,7 +1410,6 @@ impl cumulus_pallet_parachain_system::Config for Runtime { type CheckAssociatedRelayNumber = RelayNumberMonotonicallyIncreases; type WeightInfo = (); type ConsensusHook = ConsensusHook; - type SelectCore = DefaultCoreSelector; type RelayParentOffset = ConstU32<0>; } @@ -1443,6 +1440,8 @@ impl pallet_session::Config for Runtime { type Keys = SessionKeys; type DisablingStrategy = (); type WeightInfo = weights::pallet_session::SubstrateWeight; + type Currency = Balances; + type KeyDeposit = (); } // See https://paritytech.github.io/substrate/master/pallet_aura/index.html for @@ -1680,7 +1679,7 @@ construct_runtime!( // Collator support. The order of these 4 are important and shall not change. Authorship: pallet_authorship::{Pallet, Storage} = 20, CollatorSelection: pallet_collator_selection::{Pallet, Call, Storage, Event, Config} = 21, - Session: pallet_session::{Pallet, Call, Storage, Event, Config} = 22, + Session: pallet_session::{Pallet, Call, Storage, Event, Config, HoldReason} = 22, Aura: pallet_aura::{Pallet, Storage, Config} = 23, AuraExt: cumulus_pallet_aura_ext::{Pallet, Storage, Config} = 24, From 64137de3a3218270ddb79997ffa0667086c604f9 Mon Sep 17 00:00:00 2001 From: Puneet Saraswat Date: Fri, 17 Oct 2025 11:04:17 -0500 Subject: [PATCH 02/26] update base image to ci-base-image:1.5.9 --- .github/workflows/benchmarks-run.yml | 4 ++-- .github/workflows/check-migrations.yml | 2 +- .github/workflows/merge-pr.yml | 8 +++---- .github/workflows/release.yml | 16 +++++++------- .github/workflows/verify-pr-commit.yml | 30 +++++++++++++++----------- codex.yaml | 2 +- 6 files changed, 34 insertions(+), 28 deletions(-) diff --git a/.github/workflows/benchmarks-run.yml b/.github/workflows/benchmarks-run.yml index 6121fd6f1d..51ef1189a8 100644 --- a/.github/workflows/benchmarks-run.yml +++ b/.github/workflows/benchmarks-run.yml @@ -20,7 +20,7 @@ jobs: if: github.repository == 'frequency-chain/frequency' name: Build Benchmark Binary runs-on: ubicloud-standard-16 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 permissions: contents: read steps: @@ -117,7 +117,7 @@ jobs: name: Post Benchmark Tests needs: run-benchmarks runs-on: ubicloud-standard-16 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 permissions: contents: read steps: diff --git a/.github/workflows/check-migrations.yml b/.github/workflows/check-migrations.yml index dd1c355835..facbdfc32e 100644 --- a/.github/workflows/check-migrations.yml +++ b/.github/workflows/check-migrations.yml @@ -16,7 +16,7 @@ jobs: name: Check Migrations on Paseo continue-on-error: false runs-on: ubicloud-standard-8 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Checkout sources uses: actions/checkout@v5 diff --git a/.github/workflows/merge-pr.yml b/.github/workflows/merge-pr.yml index 862744f2d3..df1d59f78e 100644 --- a/.github/workflows/merge-pr.yml +++ b/.github/workflows/merge-pr.yml @@ -19,7 +19,7 @@ jobs: publish-js-api-augment-rc: name: Merge - Publish JS API Augment Release Candidate runs-on: ubicloud-standard-4 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -92,7 +92,7 @@ jobs: publish-js-schemas-rc: name: Build JS Schemas runs-on: ubuntu-24.04 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -128,7 +128,7 @@ jobs: publish-js-recovery-sdk-rc: name: Build JS Recovery SDK runs-on: ubuntu-24.04 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -164,7 +164,7 @@ jobs: calc-code-coverage: name: Merge - Calculate Code Coverage runs-on: ubicloud-standard-30 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c0429a4411..652f3ac972 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -76,7 +76,7 @@ jobs: needs: create-release-branch name: Run All Benchmarks - Build runs-on: ubicloud-standard-16 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 permissions: contents: read steps: @@ -155,7 +155,7 @@ jobs: needs: run-all-benchmarks-bench name: Run All Benchmarks - Test runs-on: ubicloud-standard-16 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -234,7 +234,7 @@ jobs: - arch: arm64 runner: ubicloud-standard-16-arm runs-on: ${{matrix.runner}} - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 env: SIGNING_SUBKEY_FINGERPRINT: B6327D1474C6392032870E8EFA4FD1E73A0FE707 steps: @@ -395,7 +395,7 @@ jobs: needs: version-code name: Build Rust Developer Docs runs-on: ubicloud-standard-4 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -428,7 +428,7 @@ jobs: RELEASE_FILENAME_PREFIX: frequency-local ARCH: amd64 runs-on: ubuntu-24.04 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Set Env Vars run: | @@ -508,7 +508,7 @@ jobs: build-js-schemas: name: Build JS Schemas runs-on: ubuntu-24.04 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -537,7 +537,7 @@ jobs: build-js-recovery-sdk: name: Build JS Recovery SDK runs-on: ubuntu-24.04 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -779,7 +779,7 @@ jobs: needs: wait-for-all-builds name: Release Built Artifacts runs-on: ubuntu-24.04 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 permissions: contents: write steps: diff --git a/.github/workflows/verify-pr-commit.yml b/.github/workflows/verify-pr-commit.yml index 076b32f311..6d1dd1e37f 100644 --- a/.github/workflows/verify-pr-commit.yml +++ b/.github/workflows/verify-pr-commit.yml @@ -188,7 +188,7 @@ jobs: arch: arm64 runner: ubicloud-standard-30-arm runs-on: ${{matrix.runner}} - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 env: NETWORK: mainnet steps: @@ -236,7 +236,7 @@ jobs: if: needs.changes.outputs.cargo-lock == 'true' name: Check for Vulnerable Crates runs-on: ubuntu-24.04 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -266,7 +266,7 @@ jobs: if: needs.changes.outputs.rust == 'true' name: Lint Rust Code runs-on: ubicloud-standard-4 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -282,7 +282,7 @@ jobs: if: needs.changes.outputs.rust == 'true' name: Verify Rust Developer Docs runs-on: ubicloud-standard-4 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -295,7 +295,7 @@ jobs: if: needs.changes.outputs.rust == 'true' name: Verify Rust Packages and Dependencies runs-on: ubicloud-standard-4 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -307,7 +307,7 @@ jobs: if: needs.changes.outputs.rust == 'true' name: Run Rust Tests runs-on: ubicloud-standard-8 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -322,7 +322,7 @@ jobs: if: needs.changes.outputs.rust == 'true' name: Calculate Code Coverage runs-on: ubicloud-standard-30 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -435,7 +435,7 @@ jobs: needs: build-binaries name: Verify JS API Augment runs-on: ubuntu-24.04 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -532,7 +532,7 @@ jobs: verify-js-schemas: name: Verify JS Schemas runs-on: ubuntu-24.04 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -570,7 +570,7 @@ jobs: verify-js-recovery-sdk: name: Verify JS Recovery SDK runs-on: ubuntu-24.04 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 steps: - name: Check Out Repo uses: actions/checkout@v5 @@ -755,7 +755,7 @@ jobs: needs: build-binaries name: Check Metadata and Spec Version runs-on: ubuntu-24.04 - container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 + container: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 permissions: pull-requests: write steps: @@ -836,7 +836,13 @@ jobs: run-e2e: if: needs.changes.outputs.run-e2e == 'true' - needs: [build-binaries, verify-js-api-augment, verify-js-ethereum-utils, verify-js-recovery-sdk] + needs: + [ + build-binaries, + verify-js-api-augment, + verify-js-ethereum-utils, + verify-js-recovery-sdk, + ] name: Run E2E Tests runs-on: ubuntu-24.04 steps: diff --git a/codex.yaml b/codex.yaml index e27cd6fd8c..f6b05e6300 100644 --- a/codex.yaml +++ b/codex.yaml @@ -1 +1 @@ -image: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.8 +image: ghcr.io/frequency-chain/frequency/ci-base-image:1.5.9 From 1bfdd7002f49219d3874814da21f1189b00550f4 Mon Sep 17 00:00:00 2001 From: Puneet Saraswat Date: Fri, 17 Oct 2025 13:12:45 -0500 Subject: [PATCH 03/26] spec version and cargo deny version update --- .github/workflows/verify-pr-commit.yml | 2 +- runtime/frequency/src/lib.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/verify-pr-commit.yml b/.github/workflows/verify-pr-commit.yml index 6d1dd1e37f..f8dae0b5e0 100644 --- a/.github/workflows/verify-pr-commit.yml +++ b/.github/workflows/verify-pr-commit.yml @@ -242,7 +242,7 @@ jobs: uses: actions/checkout@v5 - name: Set Up Cargo Deny run: | - cargo install --force --locked cargo-deny@0.17.0 + cargo install --force --locked cargo-deny@0.18.0 cargo generate-lockfile - name: Run Cargo Deny run: cargo deny check --hide-inclusion-graph -c deny.toml diff --git a/runtime/frequency/src/lib.rs b/runtime/frequency/src/lib.rs index 4695c49636..fef48931f3 100644 --- a/runtime/frequency/src/lib.rs +++ b/runtime/frequency/src/lib.rs @@ -638,7 +638,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: Cow::Borrowed("frequency"), impl_name: Cow::Borrowed("frequency"), authoring_version: 1, - spec_version: 182, + spec_version: 183, impl_version: 0, apis: RUNTIME_API_VERSIONS, transaction_version: 1, @@ -652,7 +652,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: Cow::Borrowed("frequency-testnet"), impl_name: Cow::Borrowed("frequency"), authoring_version: 1, - spec_version: 182, + spec_version: 183, impl_version: 0, apis: RUNTIME_API_VERSIONS, transaction_version: 1, From 25f8504c44b24ba81ea261c3c7222e0759b2676a Mon Sep 17 00:00:00 2001 From: Puneet Saraswat Date: Mon, 20 Oct 2025 08:57:33 -0500 Subject: [PATCH 04/26] fix deny --- deny.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/deny.toml b/deny.toml index 08866c79e3..0ec3dab1c7 100644 --- a/deny.toml +++ b/deny.toml @@ -101,8 +101,8 @@ allow = [ "CC0-1.0", "MPL-2.0", "ISC", - "GPL-3.0-only", "GPL-3.0", + "GPL-3.0 WITH Classpath-exception-2.0", "GPL-3.0-or-later WITH Classpath-exception-2.0", "OpenSSL", "Zlib", From d85cc5de16c378e900f7c3559298462d8100d551 Mon Sep 17 00:00:00 2001 From: Puneet Saraswat Date: Mon, 20 Oct 2025 09:14:31 -0500 Subject: [PATCH 05/26] update polkadotjs to 16.4.9 --- e2e/package.json | 12 +- js/api-augment/package-lock.json | 733 +++++---------------- js/api-augment/package.json | 12 +- js/ethereum-utils/package-lock.json | 983 ++++------------------------ js/ethereum-utils/package.json | 6 +- js/recovery-sdk/package-lock.json | 483 +------------- js/recovery-sdk/package.json | 4 +- 7 files changed, 315 insertions(+), 1918 deletions(-) diff --git a/e2e/package.json b/e2e/package.json index a8076a1294..f45e4d8e9b 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -28,19 +28,19 @@ "@noble/curves": "^2.0.1", "@noble/hashes": "^2.0.1", "@polkadot-api/merkleize-metadata": "1.1.26", - "@polkadot/api": "16.4.8", - "@polkadot/types": "16.4.8", + "@polkadot/api": "16.4.9", + "@polkadot/types": "16.4.9", "@polkadot/util": "13.5.7", "ethers": "6.15.0", - "helia": "6.0.1", + "helia": "6.0.5", "multiformats": "13.4.1", "rxjs": "7.8.2", "workerpool": "9.3.4" }, "devDependencies": { - "@eslint/js": "9.37.0", + "@eslint/js": "9.38.0", "@types/mocha": "10.0.10", - "eslint": "9.37.0", + "eslint": "9.38.0", "eslint-plugin-mocha": "11.2.0", "glob": "11.0.3", "globals": "16.4.0", @@ -52,6 +52,6 @@ "typescript-eslint": "8.46.1" }, "optionalDependencies": { - "@esbuild/linux-x64": "0.25.10" + "@esbuild/linux-x64": "0.25.11" } } diff --git a/js/api-augment/package-lock.json b/js/api-augment/package-lock.json index fdefd5eaa7..9ff0adaa34 100644 --- a/js/api-augment/package-lock.json +++ b/js/api-augment/package-lock.json @@ -9,15 +9,15 @@ "version": "0.0.0", "license": "Apache-2.0", "dependencies": { - "@polkadot/api": "16.4.8", - "@polkadot/rpc-provider": "16.4.8", - "@polkadot/types": "16.4.8" + "@polkadot/api": "16.4.9", + "@polkadot/rpc-provider": "16.4.9", + "@polkadot/types": "16.4.9" }, "devDependencies": { - "@eslint/js": "9.37.0", - "@polkadot/typegen": "16.4.8", + "@eslint/js": "9.38.0", + "@polkadot/typegen": "16.4.9", "@types/mocha": "10.0.10", - "eslint": "9.37.0", + "eslint": "9.38.0", "eslint-plugin-mocha": "11.2.0", "mocha": "11.7.4", "prettier": "3.6.2", @@ -26,278 +26,6 @@ "typescript-eslint": "8.46.1" } }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.10.tgz", - "integrity": "sha512-0NFWnA+7l41irNuaSVlLfgNT12caWJVLzp5eAVhZ0z1qpxbockccEt3s+149rE64VUI3Ml2zt8Nv5JVc4QXTsw==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.10.tgz", - "integrity": "sha512-dQAxF1dW1C3zpeCDc5KqIYuZ1tgAdRXNoZP7vkBIRtKZPYe2xVr/d3SkirklCHudW1B45tGiUlz2pUWDfbDD4w==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.10.tgz", - "integrity": "sha512-LSQa7eDahypv/VO6WKohZGPSJDq5OVOo3UoFR1E4t4Gj1W7zEQMUhI+lo81H+DtB+kP+tDgBp+M4oNCwp6kffg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.10.tgz", - "integrity": "sha512-MiC9CWdPrfhibcXwr39p9ha1x0lZJ9KaVfvzA0Wxwz9ETX4v5CHfF09bx935nHlhi+MxhA63dKRRQLiVgSUtEg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.10.tgz", - "integrity": "sha512-JC74bdXcQEpW9KkV326WpZZjLguSZ3DfS8wrrvPMHgQOIEIG/sPXEN/V8IssoJhbefLRcRqw6RQH2NnpdprtMA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.10.tgz", - "integrity": "sha512-tguWg1olF6DGqzws97pKZ8G2L7Ig1vjDmGTwcTuYHbuU6TTjJe5FXbgs5C1BBzHbJ2bo1m3WkQDbWO2PvamRcg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.10.tgz", - "integrity": "sha512-3ZioSQSg1HT2N05YxeJWYR+Libe3bREVSdWhEEgExWaDtyFbbXWb49QgPvFH8u03vUPX10JhJPcz7s9t9+boWg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.10.tgz", - "integrity": "sha512-LLgJfHJk014Aa4anGDbh8bmI5Lk+QidDmGzuC2D+vP7mv/GeSN+H39zOf7pN5N8p059FcOfs2bVlrRr4SK9WxA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.10.tgz", - "integrity": "sha512-oR31GtBTFYCqEBALI9r6WxoU/ZofZl962pouZRTEYECvNF/dtXKku8YXcJkhgK/beU+zedXfIzHijSRapJY3vg==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.10.tgz", - "integrity": "sha512-5luJWN6YKBsawd5f9i4+c+geYiVEw20FVW5x0v1kEMWNq8UctFjDiMATBxLvmmHA4bf7F6hTRaJgtghFr9iziQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.10.tgz", - "integrity": "sha512-NrSCx2Kim3EnnWgS4Txn0QGt0Xipoumb6z6sUtl5bOEZIVKhzfyp/Lyw4C1DIYvzeW/5mWYPBFJU3a/8Yr75DQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.10.tgz", - "integrity": "sha512-xoSphrd4AZda8+rUDDfD9J6FUMjrkTz8itpTITM4/xgerAZZcFW7Dv+sun7333IfKxGG8gAq+3NbfEMJfiY+Eg==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.10.tgz", - "integrity": "sha512-ab6eiuCwoMmYDyTnyptoKkVS3k8fy/1Uvq7Dj5czXI6DF2GqD2ToInBI0SHOp5/X1BdZ26RKc5+qjQNGRBelRA==", - "cpu": [ - "mips64el" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.10.tgz", - "integrity": "sha512-NLinzzOgZQsGpsTkEbdJTCanwA5/wozN9dSgEl12haXJBzMTpssebuXR42bthOF3z7zXFWH1AmvWunUCkBE4EA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.10.tgz", - "integrity": "sha512-FE557XdZDrtX8NMIeA8LBJX3dC2M8VGXwfrQWU7LB5SLOajfJIxmSdyL/gU1m64Zs9CBKvm4UAuBp5aJ8OgnrA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.10.tgz", - "integrity": "sha512-3BBSbgzuB9ajLoVZk0mGu+EHlBwkusRmeNYdqmznmMc9zGASFjSsxgkNsqmXugpPk00gJ0JNKh/97nxmjctdew==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, "node_modules/@esbuild/linux-x64": { "version": "0.25.10", "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.10.tgz", @@ -315,159 +43,6 @@ "node": ">=18" } }, - "node_modules/@esbuild/netbsd-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.10.tgz", - "integrity": "sha512-AKQM3gfYfSW8XRk8DdMCzaLUFB15dTrZfnX8WXQoOUpUBQ+NaAFCP1kPS/ykbbGYz7rxn0WS48/81l9hFl3u4A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.10.tgz", - "integrity": "sha512-7RTytDPGU6fek/hWuN9qQpeGPBZFfB4zZgcz2VK2Z5VpdUxEI8JKYsg3JfO0n/Z1E/6l05n0unDCNc4HnhQGig==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.10.tgz", - "integrity": "sha512-5Se0VM9Wtq797YFn+dLimf2Zx6McttsH2olUBsDml+lm0GOCRVebRWUvDtkY4BWYv/3NgzS8b/UM3jQNh5hYyw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.10.tgz", - "integrity": "sha512-XkA4frq1TLj4bEMB+2HnI0+4RnjbuGZfet2gs/LNs5Hc7D89ZQBHQ0gL2ND6Lzu1+QVkjp3x1gIcPKzRNP8bXw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openharmony-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.10.tgz", - "integrity": "sha512-AVTSBhTX8Y/Fz6OmIVBip9tJzZEUcY8WLh7I59+upa5/GPhh2/aM6bvOMQySspnCCHvFi79kMtdJS1w0DXAeag==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openharmony" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.10.tgz", - "integrity": "sha512-fswk3XT0Uf2pGJmOpDB7yknqhVkJQkAQOcW/ccVOtfx05LkbWOaRAtn5SaqXypeKQra1QaEa841PgrSL9ubSPQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.10.tgz", - "integrity": "sha512-ah+9b59KDTSfpaCg6VdJoOQvKjI33nTaQr4UluQwW7aEwZQsbMCfTmfEO4VyewOxx4RaDT/xCy9ra2GPWmO7Kw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.10.tgz", - "integrity": "sha512-QHPDbKkrGO8/cz9LKVnJU22HOi4pxZnZhhA2HYHez5Pz4JeffhDjf85E57Oyco163GnzNCVkZK0b/n4Y0UHcSw==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.10.tgz", - "integrity": "sha512-9KpxSVFCu0iK1owoez6aC/s/EdUQLDN3adTxGCqxMVhrPDj6bt5dbrHDXUuq+Bs2vATFBBrQS5vdQ/Ed2P+nbw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, "node_modules/@eslint-community/eslint-utils": { "version": "4.9.0", "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz", @@ -511,13 +86,13 @@ } }, "node_modules/@eslint/config-array": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.0.tgz", - "integrity": "sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==", + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.1.tgz", + "integrity": "sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@eslint/object-schema": "^2.1.6", + "@eslint/object-schema": "^2.1.7", "debug": "^4.3.1", "minimatch": "^3.1.2" }, @@ -526,9 +101,9 @@ } }, "node_modules/@eslint/config-helpers": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.0.tgz", - "integrity": "sha512-WUFvV4WoIwW8Bv0KeKCIIEgdSiFOsulyN0xrMu+7z43q/hkOLXjvb5u7UC9jDxvRzcrbEmuZBX5yJZz1741jog==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.1.tgz", + "integrity": "sha512-csZAzkNhsgwb0I/UAV6/RGFTbiakPCf0ZrGmrIxQpYvGZ00PhTkSnyKNolphgIvmnJeGw6rcGVEXfTzUnFuEvw==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -576,9 +151,9 @@ } }, "node_modules/@eslint/js": { - "version": "9.37.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.37.0.tgz", - "integrity": "sha512-jaS+NJ+hximswBG6pjNX0uEJZkrT0zwpVi3BA3vX22aFGjJjmgSTSmPpZCRKmoBL5VY/M6p0xsSJx7rk7sy5gg==", + "version": "9.38.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.38.0.tgz", + "integrity": "sha512-UZ1VpFvXf9J06YG9xQBdnzU+kthors6KjhMAl6f4gH4usHyh31rUf2DLGInT8RFYIReYXNSydgPY0V2LuWgl7A==", "dev": true, "license": "MIT", "engines": { @@ -589,9 +164,9 @@ } }, "node_modules/@eslint/object-schema": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", - "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz", + "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==", "dev": true, "license": "Apache-2.0", "engines": { @@ -831,25 +406,25 @@ "optional": true }, "node_modules/@polkadot/api": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/api/-/api-16.4.8.tgz", - "integrity": "sha512-72OMPwd47t/ZJB9zIE7d60FqqgCrRqBZqYNkPRBtPYTQNDUsStg3g6hswSp8cdzPua3oKxeamD2GF+BBr0wB3A==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/api/-/api-16.4.9.tgz", + "integrity": "sha512-bcJebd7RFWZYNL6hBwwLOq3jly3C5VL8BADqY2yu+ZfoFYQqdg7VrYhcmnl8O5IiG1DOpYIbuekRpKuBMkjNmw==", "license": "Apache-2.0", "dependencies": { - "@polkadot/api-augment": "16.4.8", - "@polkadot/api-base": "16.4.8", - "@polkadot/api-derive": "16.4.8", - "@polkadot/keyring": "^13.5.6", - "@polkadot/rpc-augment": "16.4.8", - "@polkadot/rpc-core": "16.4.8", - "@polkadot/rpc-provider": "16.4.8", - "@polkadot/types": "16.4.8", - "@polkadot/types-augment": "16.4.8", - "@polkadot/types-codec": "16.4.8", - "@polkadot/types-create": "16.4.8", - "@polkadot/types-known": "16.4.8", - "@polkadot/util": "^13.5.6", - "@polkadot/util-crypto": "^13.5.6", + "@polkadot/api-augment": "16.4.9", + "@polkadot/api-base": "16.4.9", + "@polkadot/api-derive": "16.4.9", + "@polkadot/keyring": "^13.5.7", + "@polkadot/rpc-augment": "16.4.9", + "@polkadot/rpc-core": "16.4.9", + "@polkadot/rpc-provider": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/types-augment": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/types-create": "16.4.9", + "@polkadot/types-known": "16.4.9", + "@polkadot/util": "^13.5.7", + "@polkadot/util-crypto": "^13.5.7", "eventemitter3": "^5.0.1", "rxjs": "^7.8.1", "tslib": "^2.8.1" @@ -859,17 +434,17 @@ } }, "node_modules/@polkadot/api-augment": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/api-augment/-/api-augment-16.4.8.tgz", - "integrity": "sha512-hBjSCkQjKqfUmhD1eNFg01Q1kivD5EGnq7zCaKFof+2Y1pdCs9EI5Qa+7MLJFJA0TvHBY6ILt5mSW6Gp/b0dtw==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/api-augment/-/api-augment-16.4.9.tgz", + "integrity": "sha512-3C5g6VUjs3cOwZmI2QDxZnwyLXI7554+fxQ/Mi5q12l7/5D5UrvDcDxFKUMALEUJRixGUvQ5T0f8s4mTHO/QsQ==", "license": "Apache-2.0", "dependencies": { - "@polkadot/api-base": "16.4.8", - "@polkadot/rpc-augment": "16.4.8", - "@polkadot/types": "16.4.8", - "@polkadot/types-augment": "16.4.8", - "@polkadot/types-codec": "16.4.8", - "@polkadot/util": "^13.5.6", + "@polkadot/api-base": "16.4.9", + "@polkadot/rpc-augment": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/types-augment": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/util": "^13.5.7", "tslib": "^2.8.1" }, "engines": { @@ -877,14 +452,14 @@ } }, "node_modules/@polkadot/api-base": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/api-base/-/api-base-16.4.8.tgz", - "integrity": "sha512-RqLG0DFvS99RAWb60r1u5AAnZu6cS1Cit/ASTnzXYysLKVpVd6RCPSZVl+e8NX42pOgGuwh0e1P6LtoIaK2qYQ==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/api-base/-/api-base-16.4.9.tgz", + "integrity": "sha512-pv1n3bhMaA83+OBIw/tInfpuoRnpTBqzQKrkSYTVlbF+tlK0X3zl7iX0vxy1YJaL2vVQUiPR2tP3wnzz1mv7qg==", "license": "Apache-2.0", "dependencies": { - "@polkadot/rpc-core": "16.4.8", - "@polkadot/types": "16.4.8", - "@polkadot/util": "^13.5.6", + "@polkadot/rpc-core": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/util": "^13.5.7", "rxjs": "^7.8.1", "tslib": "^2.8.1" }, @@ -893,19 +468,19 @@ } }, "node_modules/@polkadot/api-derive": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/api-derive/-/api-derive-16.4.8.tgz", - "integrity": "sha512-qTCVtTNCi95sORld964juDhh8ydbJkUKJK7/4PiZcB3h5dLscBI/Prg6rFRyp0k8w7n0qCvjjBHJrDqov8LPmg==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/api-derive/-/api-derive-16.4.9.tgz", + "integrity": "sha512-3SgE7QOGy/G48hrz3rumzyJ2So875b/9pZXnp0b1Jm0c7p/nKwdcNK1nuWp/nMZ8RiEZpicVYmmkuytEXOwmkA==", "license": "Apache-2.0", "dependencies": { - "@polkadot/api": "16.4.8", - "@polkadot/api-augment": "16.4.8", - "@polkadot/api-base": "16.4.8", - "@polkadot/rpc-core": "16.4.8", - "@polkadot/types": "16.4.8", - "@polkadot/types-codec": "16.4.8", - "@polkadot/util": "^13.5.6", - "@polkadot/util-crypto": "^13.5.6", + "@polkadot/api": "16.4.9", + "@polkadot/api-augment": "16.4.9", + "@polkadot/api-base": "16.4.9", + "@polkadot/rpc-core": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/util": "^13.5.7", + "@polkadot/util-crypto": "^13.5.7", "rxjs": "^7.8.1", "tslib": "^2.8.1" }, @@ -946,15 +521,15 @@ } }, "node_modules/@polkadot/rpc-augment": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/rpc-augment/-/rpc-augment-16.4.8.tgz", - "integrity": "sha512-ri5yjmVa0zw56nVQr2P0ozxxz89+RwBUD01sgusNraRbrYOCpNyJlOUsom/1qTVIylyOknzIxpAgFoMkALuqwg==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/rpc-augment/-/rpc-augment-16.4.9.tgz", + "integrity": "sha512-J/6A2NgM92K8vHKGqUo877dPEOzYDoAm/8Ixrbq64obYnaVl5kAN+cctyRR0ywOTrY1wyRJmVa6Y83IPMgbX/A==", "license": "Apache-2.0", "dependencies": { - "@polkadot/rpc-core": "16.4.8", - "@polkadot/types": "16.4.8", - "@polkadot/types-codec": "16.4.8", - "@polkadot/util": "^13.5.6", + "@polkadot/rpc-core": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/util": "^13.5.7", "tslib": "^2.8.1" }, "engines": { @@ -962,15 +537,15 @@ } }, "node_modules/@polkadot/rpc-core": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/rpc-core/-/rpc-core-16.4.8.tgz", - "integrity": "sha512-LN5BgUeBjGaxybUyFB8WbBU5clwthcMu4XYT0vN4howx/3BvJgBPMvm+K52eWdzSWlPojGtVkNNCy9QTNFWx0w==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/rpc-core/-/rpc-core-16.4.9.tgz", + "integrity": "sha512-yOe0envLjrAffxL5NI1U9XaSt7bst93TVQdOyPw0HKCLc3uCJWnrnq8CKvdmR7IfHop+A1rkLaWyfY3tWcUMrA==", "license": "Apache-2.0", "dependencies": { - "@polkadot/rpc-augment": "16.4.8", - "@polkadot/rpc-provider": "16.4.8", - "@polkadot/types": "16.4.8", - "@polkadot/util": "^13.5.6", + "@polkadot/rpc-augment": "16.4.9", + "@polkadot/rpc-provider": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/util": "^13.5.7", "rxjs": "^7.8.1", "tslib": "^2.8.1" }, @@ -979,19 +554,19 @@ } }, "node_modules/@polkadot/rpc-provider": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/rpc-provider/-/rpc-provider-16.4.8.tgz", - "integrity": "sha512-FD65zi3tBdBYccAWrTbxLP6ZxdU8rJAawD71dx3+RcHwIc5aLHoeK2ZuuXlaLi2LvnhvFDWCm5qJRMElXVYZbA==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/rpc-provider/-/rpc-provider-16.4.9.tgz", + "integrity": "sha512-1q+KVu2t2eTe5pLE+KaXXlU9itMc7LHFqssPFZi5VIZG+ORjAy2FmxwxWZmDlo/P12ZTD5CpJiJchtJ9Z6X0Zw==", "license": "Apache-2.0", "dependencies": { - "@polkadot/keyring": "^13.5.6", - "@polkadot/types": "16.4.8", - "@polkadot/types-support": "16.4.8", - "@polkadot/util": "^13.5.6", - "@polkadot/util-crypto": "^13.5.6", - "@polkadot/x-fetch": "^13.5.6", - "@polkadot/x-global": "^13.5.6", - "@polkadot/x-ws": "^13.5.6", + "@polkadot/keyring": "^13.5.7", + "@polkadot/types": "16.4.9", + "@polkadot/types-support": "16.4.9", + "@polkadot/util": "^13.5.7", + "@polkadot/util-crypto": "^13.5.7", + "@polkadot/x-fetch": "^13.5.7", + "@polkadot/x-global": "^13.5.7", + "@polkadot/x-ws": "^13.5.7", "eventemitter3": "^5.0.1", "mock-socket": "^9.3.1", "nock": "^13.5.5", @@ -1005,25 +580,25 @@ } }, "node_modules/@polkadot/typegen": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/typegen/-/typegen-16.4.8.tgz", - "integrity": "sha512-dYkj7Ct8MPn30g3e1BkYFGXiCbknjGAlHX3e3NB1FFRYCeIir0UF8j8Qnc6JzIc9UGFjxNJYyEu7Qnk9mYzmfA==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/typegen/-/typegen-16.4.9.tgz", + "integrity": "sha512-2NY5fWg97AzlnXvnRR2NmlDw22Oa4kqmO1vh+hexGEFZtVgN55i7jvI3M/MDf92jha2/gLomeNT4n7VrAE/jBg==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@polkadot/api": "16.4.8", - "@polkadot/api-augment": "16.4.8", - "@polkadot/api-derive": "16.4.8", - "@polkadot/rpc-augment": "16.4.8", - "@polkadot/rpc-provider": "16.4.8", - "@polkadot/types": "16.4.8", - "@polkadot/types-augment": "16.4.8", - "@polkadot/types-codec": "16.4.8", - "@polkadot/types-create": "16.4.8", - "@polkadot/types-support": "16.4.8", - "@polkadot/util": "^13.5.6", - "@polkadot/util-crypto": "^13.5.6", - "@polkadot/x-ws": "^13.5.6", + "@polkadot/api": "16.4.9", + "@polkadot/api-augment": "16.4.9", + "@polkadot/api-derive": "16.4.9", + "@polkadot/rpc-augment": "16.4.9", + "@polkadot/rpc-provider": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/types-augment": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/types-create": "16.4.9", + "@polkadot/types-support": "16.4.9", + "@polkadot/util": "^13.5.7", + "@polkadot/util-crypto": "^13.5.7", + "@polkadot/x-ws": "^13.5.7", "comment-parser": "^1.4.1", "handlebars": "^4.7.8", "tslib": "^2.8.1", @@ -1041,17 +616,17 @@ } }, "node_modules/@polkadot/types": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/types/-/types-16.4.8.tgz", - "integrity": "sha512-w593kgSlcREBhV349sAzfZI/RTqjVmruZ8vhwxte+nwJnzAINWwM0epFrVVFSQVE+FYjiZrVlH9LWenm5TDx3g==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/types/-/types-16.4.9.tgz", + "integrity": "sha512-nfXIviIBohn603Q8t6vDQYrKDMeisVFN7EjDVOIYLXFMwbe9MvTW6i/NLyu9m42O8Z76O+yUisMazaE4046xJA==", "license": "Apache-2.0", "dependencies": { - "@polkadot/keyring": "^13.5.6", - "@polkadot/types-augment": "16.4.8", - "@polkadot/types-codec": "16.4.8", - "@polkadot/types-create": "16.4.8", - "@polkadot/util": "^13.5.6", - "@polkadot/util-crypto": "^13.5.6", + "@polkadot/keyring": "^13.5.7", + "@polkadot/types-augment": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/types-create": "16.4.9", + "@polkadot/util": "^13.5.7", + "@polkadot/util-crypto": "^13.5.7", "rxjs": "^7.8.1", "tslib": "^2.8.1" }, @@ -1060,14 +635,14 @@ } }, "node_modules/@polkadot/types-augment": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/types-augment/-/types-augment-16.4.8.tgz", - "integrity": "sha512-oAJ2okk+z210yS8D3Bj51Bgg5c3L2bAnL7PLnXpfcavGJh8cnvWoEi438lhqPuLKNrTnMw9qrnxH+YRLqRGhqA==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/types-augment/-/types-augment-16.4.9.tgz", + "integrity": "sha512-uTl3kJ01v3POJzIruzVtWshWjpd8nUmeREE0FSyYS6nb99mEk3nVy3w6V3dsHjEBF2X7FdU2ePTbr9mK0MI5AA==", "license": "Apache-2.0", "dependencies": { - "@polkadot/types": "16.4.8", - "@polkadot/types-codec": "16.4.8", - "@polkadot/util": "^13.5.6", + "@polkadot/types": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/util": "^13.5.7", "tslib": "^2.8.1" }, "engines": { @@ -1075,13 +650,13 @@ } }, "node_modules/@polkadot/types-codec": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/types-codec/-/types-codec-16.4.8.tgz", - "integrity": "sha512-JMaXwnaZUwpgHqdpU7zRh2HtDDzMDwYK0qHK5p1UhDK3eArq3rYLUsCvLatC8tNaZUB4wHHBIbG0qSslWHDf+A==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/types-codec/-/types-codec-16.4.9.tgz", + "integrity": "sha512-yw03qNA1QlXhvQ1zPE/+Km0t4tU3505chWJgR7m8sDehQkKXF0rNYURPuAVE+LpkzSyacJr9KU1X4Nkg42VfuQ==", "license": "Apache-2.0", "dependencies": { - "@polkadot/util": "^13.5.6", - "@polkadot/x-bigint": "^13.5.6", + "@polkadot/util": "^13.5.7", + "@polkadot/x-bigint": "^13.5.7", "tslib": "^2.8.1" }, "engines": { @@ -1089,13 +664,13 @@ } }, "node_modules/@polkadot/types-create": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/types-create/-/types-create-16.4.8.tgz", - "integrity": "sha512-YpI+yv8tsyV1Psn5KjPbAOmZ+KwrmYRxQD1GIbo72LbsEV0mCfELsKJiJLT16xgIe4JaWDKOu4ofgHV42cBmUg==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/types-create/-/types-create-16.4.9.tgz", + "integrity": "sha512-428fwkPmQnENZdbX8bmc4dSqkVm328c1/Byxaa67gNsexeYi3XCFqjFC4toDECHNWW2YYN0XuPK6ieunPZuFpQ==", "license": "Apache-2.0", "dependencies": { - "@polkadot/types-codec": "16.4.8", - "@polkadot/util": "^13.5.6", + "@polkadot/types-codec": "16.4.9", + "@polkadot/util": "^13.5.7", "tslib": "^2.8.1" }, "engines": { @@ -1103,16 +678,16 @@ } }, "node_modules/@polkadot/types-known": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/types-known/-/types-known-16.4.8.tgz", - "integrity": "sha512-WoyOe1hhaoIfIwhVpCM4foK/9VS1/hlQ1BDRoPfQCIw4UP9Al9a3yU2oabjlIwGR6ivptxIL7BB9/C6jtBU8pQ==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/types-known/-/types-known-16.4.9.tgz", + "integrity": "sha512-VzP0NZnthqz1hDXcF7VJbzMe/G589gaIVI5Y8NbGVYBwsR4BaxU3msLguM2MFlVCTOCCDlC8SJOezgaeWfg2DA==", "license": "Apache-2.0", "dependencies": { - "@polkadot/networks": "^13.5.6", - "@polkadot/types": "16.4.8", - "@polkadot/types-codec": "16.4.8", - "@polkadot/types-create": "16.4.8", - "@polkadot/util": "^13.5.6", + "@polkadot/networks": "^13.5.7", + "@polkadot/types": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/types-create": "16.4.9", + "@polkadot/util": "^13.5.7", "tslib": "^2.8.1" }, "engines": { @@ -1120,12 +695,12 @@ } }, "node_modules/@polkadot/types-support": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/types-support/-/types-support-16.4.8.tgz", - "integrity": "sha512-rXv4S4QJK3ge5pkiSo83PWNl/SBxibAhvJrV4Myg5vXE/x6iDtd+gOxdz00C2MATaZaSNCsdI78WlK+00jDtCQ==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/types-support/-/types-support-16.4.9.tgz", + "integrity": "sha512-NiSGYEVeyXo/8a/O5kIEZDpHE6zrcZtFeyrWLIPtjbIV0PfuJzl1Bc0i8rGZWcn/ZdZjnSYg++l33sTb2GaJOQ==", "license": "Apache-2.0", "dependencies": { - "@polkadot/util": "^13.5.6", + "@polkadot/util": "^13.5.7", "tslib": "^2.8.1" }, "engines": { @@ -2175,25 +1750,24 @@ } }, "node_modules/eslint": { - "version": "9.37.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.37.0.tgz", - "integrity": "sha512-XyLmROnACWqSxiGYArdef1fItQd47weqB7iwtfr9JHwRrqIXZdcFMvvEcL9xHCmL0SNsOvF0c42lWyM1U5dgig==", + "version": "9.38.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.38.0.tgz", + "integrity": "sha512-t5aPOpmtJcZcz5UJyY2GbvpDlsK5E8JqRqoKtfiKE3cNh437KIqfJr3A3AKf5k64NPx6d0G3dno6XDY05PqPtw==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.8.0", "@eslint-community/regexpp": "^4.12.1", - "@eslint/config-array": "^0.21.0", - "@eslint/config-helpers": "^0.4.0", + "@eslint/config-array": "^0.21.1", + "@eslint/config-helpers": "^0.4.1", "@eslint/core": "^0.16.0", "@eslint/eslintrc": "^3.3.1", - "@eslint/js": "9.37.0", + "@eslint/js": "9.38.0", "@eslint/plugin-kit": "^0.4.0", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.4.2", "@types/estree": "^1.0.6", - "@types/json-schema": "^7.0.15", "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.6", @@ -2549,21 +2123,6 @@ "node": ">=12.20.0" } }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, "node_modules/get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", diff --git a/js/api-augment/package.json b/js/api-augment/package.json index 8674d96b33..b61e6dd57d 100644 --- a/js/api-augment/package.json +++ b/js/api-augment/package.json @@ -34,15 +34,15 @@ "author": "frequency-chain", "license": "Apache-2.0", "dependencies": { - "@polkadot/api": "16.4.8", - "@polkadot/rpc-provider": "16.4.8", - "@polkadot/types": "16.4.8" + "@polkadot/api": "16.4.9", + "@polkadot/rpc-provider": "16.4.9", + "@polkadot/types": "16.4.9" }, "devDependencies": { - "@eslint/js": "9.37.0", - "@polkadot/typegen": "16.4.8", + "@eslint/js": "9.38.0", + "@polkadot/typegen": "16.4.9", "@types/mocha": "10.0.10", - "eslint": "9.37.0", + "eslint": "9.38.0", "eslint-plugin-mocha": "11.2.0", "mocha": "11.7.4", "prettier": "3.6.2", diff --git a/js/ethereum-utils/package-lock.json b/js/ethereum-utils/package-lock.json index f203c5cad4..976e060a91 100644 --- a/js/ethereum-utils/package-lock.json +++ b/js/ethereum-utils/package-lock.json @@ -9,17 +9,17 @@ "version": "0.0.0", "license": "Apache-2.0", "dependencies": { - "@polkadot/api": "16.4.8", + "@polkadot/api": "16.4.9", "@polkadot/util": "13.5.7", "ethers": "6.15.0" }, "devDependencies": { - "@eslint/js": "9.37.0", + "@eslint/js": "9.38.0", "@rollup/plugin-commonjs": "28.0.6", "@rollup/plugin-node-resolve": "16.0.3", "@rollup/plugin-typescript": "12.1.4", "@types/mocha": "10.0.10", - "eslint": "9.37.0", + "eslint": "9.38.0", "eslint-plugin-mocha": "11.2.0", "mocha": "11.7.4", "prettier": "3.6.2", @@ -38,435 +38,10 @@ "integrity": "sha512-96Z2IP3mYmF1Xg2cDm8f1gWGf/HUVedQ3FMifV4kG/PQ4yEP51xDtRAEfhVNt5f/uzpNkZHwWQuUcu6D6K+Ekw==", "license": "MIT" }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.10.tgz", - "integrity": "sha512-0NFWnA+7l41irNuaSVlLfgNT12caWJVLzp5eAVhZ0z1qpxbockccEt3s+149rE64VUI3Ml2zt8Nv5JVc4QXTsw==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.10.tgz", - "integrity": "sha512-dQAxF1dW1C3zpeCDc5KqIYuZ1tgAdRXNoZP7vkBIRtKZPYe2xVr/d3SkirklCHudW1B45tGiUlz2pUWDfbDD4w==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.10.tgz", - "integrity": "sha512-LSQa7eDahypv/VO6WKohZGPSJDq5OVOo3UoFR1E4t4Gj1W7zEQMUhI+lo81H+DtB+kP+tDgBp+M4oNCwp6kffg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.10.tgz", - "integrity": "sha512-MiC9CWdPrfhibcXwr39p9ha1x0lZJ9KaVfvzA0Wxwz9ETX4v5CHfF09bx935nHlhi+MxhA63dKRRQLiVgSUtEg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.10.tgz", - "integrity": "sha512-JC74bdXcQEpW9KkV326WpZZjLguSZ3DfS8wrrvPMHgQOIEIG/sPXEN/V8IssoJhbefLRcRqw6RQH2NnpdprtMA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.10.tgz", - "integrity": "sha512-tguWg1olF6DGqzws97pKZ8G2L7Ig1vjDmGTwcTuYHbuU6TTjJe5FXbgs5C1BBzHbJ2bo1m3WkQDbWO2PvamRcg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.10.tgz", - "integrity": "sha512-3ZioSQSg1HT2N05YxeJWYR+Libe3bREVSdWhEEgExWaDtyFbbXWb49QgPvFH8u03vUPX10JhJPcz7s9t9+boWg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.10.tgz", - "integrity": "sha512-LLgJfHJk014Aa4anGDbh8bmI5Lk+QidDmGzuC2D+vP7mv/GeSN+H39zOf7pN5N8p059FcOfs2bVlrRr4SK9WxA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.10.tgz", - "integrity": "sha512-oR31GtBTFYCqEBALI9r6WxoU/ZofZl962pouZRTEYECvNF/dtXKku8YXcJkhgK/beU+zedXfIzHijSRapJY3vg==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.10.tgz", - "integrity": "sha512-5luJWN6YKBsawd5f9i4+c+geYiVEw20FVW5x0v1kEMWNq8UctFjDiMATBxLvmmHA4bf7F6hTRaJgtghFr9iziQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.10.tgz", - "integrity": "sha512-NrSCx2Kim3EnnWgS4Txn0QGt0Xipoumb6z6sUtl5bOEZIVKhzfyp/Lyw4C1DIYvzeW/5mWYPBFJU3a/8Yr75DQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.10.tgz", - "integrity": "sha512-xoSphrd4AZda8+rUDDfD9J6FUMjrkTz8itpTITM4/xgerAZZcFW7Dv+sun7333IfKxGG8gAq+3NbfEMJfiY+Eg==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.10.tgz", - "integrity": "sha512-ab6eiuCwoMmYDyTnyptoKkVS3k8fy/1Uvq7Dj5czXI6DF2GqD2ToInBI0SHOp5/X1BdZ26RKc5+qjQNGRBelRA==", - "cpu": [ - "mips64el" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.10.tgz", - "integrity": "sha512-NLinzzOgZQsGpsTkEbdJTCanwA5/wozN9dSgEl12haXJBzMTpssebuXR42bthOF3z7zXFWH1AmvWunUCkBE4EA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.10.tgz", - "integrity": "sha512-FE557XdZDrtX8NMIeA8LBJX3dC2M8VGXwfrQWU7LB5SLOajfJIxmSdyL/gU1m64Zs9CBKvm4UAuBp5aJ8OgnrA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.10.tgz", - "integrity": "sha512-3BBSbgzuB9ajLoVZk0mGu+EHlBwkusRmeNYdqmznmMc9zGASFjSsxgkNsqmXugpPk00gJ0JNKh/97nxmjctdew==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.10.tgz", - "integrity": "sha512-QSX81KhFoZGwenVyPoberggdW1nrQZSvfVDAIUXr3WqLRZGZqWk/P4T8p2SP+de2Sr5HPcvjhcJzEiulKgnxtA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/netbsd-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.10.tgz", - "integrity": "sha512-AKQM3gfYfSW8XRk8DdMCzaLUFB15dTrZfnX8WXQoOUpUBQ+NaAFCP1kPS/ykbbGYz7rxn0WS48/81l9hFl3u4A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.10.tgz", - "integrity": "sha512-7RTytDPGU6fek/hWuN9qQpeGPBZFfB4zZgcz2VK2Z5VpdUxEI8JKYsg3JfO0n/Z1E/6l05n0unDCNc4HnhQGig==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.10.tgz", - "integrity": "sha512-5Se0VM9Wtq797YFn+dLimf2Zx6McttsH2olUBsDml+lm0GOCRVebRWUvDtkY4BWYv/3NgzS8b/UM3jQNh5hYyw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.10.tgz", - "integrity": "sha512-XkA4frq1TLj4bEMB+2HnI0+4RnjbuGZfet2gs/LNs5Hc7D89ZQBHQ0gL2ND6Lzu1+QVkjp3x1gIcPKzRNP8bXw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openharmony-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.10.tgz", - "integrity": "sha512-AVTSBhTX8Y/Fz6OmIVBip9tJzZEUcY8WLh7I59+upa5/GPhh2/aM6bvOMQySspnCCHvFi79kMtdJS1w0DXAeag==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openharmony" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.10.tgz", - "integrity": "sha512-fswk3XT0Uf2pGJmOpDB7yknqhVkJQkAQOcW/ccVOtfx05LkbWOaRAtn5SaqXypeKQra1QaEa841PgrSL9ubSPQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.10.tgz", - "integrity": "sha512-ah+9b59KDTSfpaCg6VdJoOQvKjI33nTaQr4UluQwW7aEwZQsbMCfTmfEO4VyewOxx4RaDT/xCy9ra2GPWmO7Kw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.10.tgz", - "integrity": "sha512-QHPDbKkrGO8/cz9LKVnJU22HOi4pxZnZhhA2HYHez5Pz4JeffhDjf85E57Oyco163GnzNCVkZK0b/n4Y0UHcSw==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-x64": { + "node_modules/@esbuild/linux-x64": { "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.10.tgz", - "integrity": "sha512-9KpxSVFCu0iK1owoez6aC/s/EdUQLDN3adTxGCqxMVhrPDj6bt5dbrHDXUuq+Bs2vATFBBrQS5vdQ/Ed2P+nbw==", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.10.tgz", + "integrity": "sha512-QSX81KhFoZGwenVyPoberggdW1nrQZSvfVDAIUXr3WqLRZGZqWk/P4T8p2SP+de2Sr5HPcvjhcJzEiulKgnxtA==", "cpu": [ "x64" ], @@ -474,7 +49,7 @@ "license": "MIT", "optional": true, "os": [ - "win32" + "linux" ], "engines": { "node": ">=18" @@ -523,13 +98,13 @@ } }, "node_modules/@eslint/config-array": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.0.tgz", - "integrity": "sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==", + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.1.tgz", + "integrity": "sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@eslint/object-schema": "^2.1.6", + "@eslint/object-schema": "^2.1.7", "debug": "^4.3.1", "minimatch": "^3.1.2" }, @@ -538,9 +113,9 @@ } }, "node_modules/@eslint/config-helpers": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.0.tgz", - "integrity": "sha512-WUFvV4WoIwW8Bv0KeKCIIEgdSiFOsulyN0xrMu+7z43q/hkOLXjvb5u7UC9jDxvRzcrbEmuZBX5yJZz1741jog==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.1.tgz", + "integrity": "sha512-csZAzkNhsgwb0I/UAV6/RGFTbiakPCf0ZrGmrIxQpYvGZ00PhTkSnyKNolphgIvmnJeGw6rcGVEXfTzUnFuEvw==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -588,9 +163,9 @@ } }, "node_modules/@eslint/js": { - "version": "9.37.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.37.0.tgz", - "integrity": "sha512-jaS+NJ+hximswBG6pjNX0uEJZkrT0zwpVi3BA3vX22aFGjJjmgSTSmPpZCRKmoBL5VY/M6p0xsSJx7rk7sy5gg==", + "version": "9.38.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.38.0.tgz", + "integrity": "sha512-UZ1VpFvXf9J06YG9xQBdnzU+kthors6KjhMAl6f4gH4usHyh31rUf2DLGInT8RFYIReYXNSydgPY0V2LuWgl7A==", "dev": true, "license": "MIT", "engines": { @@ -601,9 +176,9 @@ } }, "node_modules/@eslint/object-schema": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", - "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz", + "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==", "dev": true, "license": "Apache-2.0", "engines": { @@ -850,25 +425,25 @@ "optional": true }, "node_modules/@polkadot/api": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/api/-/api-16.4.8.tgz", - "integrity": "sha512-72OMPwd47t/ZJB9zIE7d60FqqgCrRqBZqYNkPRBtPYTQNDUsStg3g6hswSp8cdzPua3oKxeamD2GF+BBr0wB3A==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/api/-/api-16.4.9.tgz", + "integrity": "sha512-bcJebd7RFWZYNL6hBwwLOq3jly3C5VL8BADqY2yu+ZfoFYQqdg7VrYhcmnl8O5IiG1DOpYIbuekRpKuBMkjNmw==", "license": "Apache-2.0", "dependencies": { - "@polkadot/api-augment": "16.4.8", - "@polkadot/api-base": "16.4.8", - "@polkadot/api-derive": "16.4.8", - "@polkadot/keyring": "^13.5.6", - "@polkadot/rpc-augment": "16.4.8", - "@polkadot/rpc-core": "16.4.8", - "@polkadot/rpc-provider": "16.4.8", - "@polkadot/types": "16.4.8", - "@polkadot/types-augment": "16.4.8", - "@polkadot/types-codec": "16.4.8", - "@polkadot/types-create": "16.4.8", - "@polkadot/types-known": "16.4.8", - "@polkadot/util": "^13.5.6", - "@polkadot/util-crypto": "^13.5.6", + "@polkadot/api-augment": "16.4.9", + "@polkadot/api-base": "16.4.9", + "@polkadot/api-derive": "16.4.9", + "@polkadot/keyring": "^13.5.7", + "@polkadot/rpc-augment": "16.4.9", + "@polkadot/rpc-core": "16.4.9", + "@polkadot/rpc-provider": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/types-augment": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/types-create": "16.4.9", + "@polkadot/types-known": "16.4.9", + "@polkadot/util": "^13.5.7", + "@polkadot/util-crypto": "^13.5.7", "eventemitter3": "^5.0.1", "rxjs": "^7.8.1", "tslib": "^2.8.1" @@ -878,17 +453,17 @@ } }, "node_modules/@polkadot/api-augment": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/api-augment/-/api-augment-16.4.8.tgz", - "integrity": "sha512-hBjSCkQjKqfUmhD1eNFg01Q1kivD5EGnq7zCaKFof+2Y1pdCs9EI5Qa+7MLJFJA0TvHBY6ILt5mSW6Gp/b0dtw==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/api-augment/-/api-augment-16.4.9.tgz", + "integrity": "sha512-3C5g6VUjs3cOwZmI2QDxZnwyLXI7554+fxQ/Mi5q12l7/5D5UrvDcDxFKUMALEUJRixGUvQ5T0f8s4mTHO/QsQ==", "license": "Apache-2.0", "dependencies": { - "@polkadot/api-base": "16.4.8", - "@polkadot/rpc-augment": "16.4.8", - "@polkadot/types": "16.4.8", - "@polkadot/types-augment": "16.4.8", - "@polkadot/types-codec": "16.4.8", - "@polkadot/util": "^13.5.6", + "@polkadot/api-base": "16.4.9", + "@polkadot/rpc-augment": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/types-augment": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/util": "^13.5.7", "tslib": "^2.8.1" }, "engines": { @@ -896,14 +471,14 @@ } }, "node_modules/@polkadot/api-base": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/api-base/-/api-base-16.4.8.tgz", - "integrity": "sha512-RqLG0DFvS99RAWb60r1u5AAnZu6cS1Cit/ASTnzXYysLKVpVd6RCPSZVl+e8NX42pOgGuwh0e1P6LtoIaK2qYQ==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/api-base/-/api-base-16.4.9.tgz", + "integrity": "sha512-pv1n3bhMaA83+OBIw/tInfpuoRnpTBqzQKrkSYTVlbF+tlK0X3zl7iX0vxy1YJaL2vVQUiPR2tP3wnzz1mv7qg==", "license": "Apache-2.0", "dependencies": { - "@polkadot/rpc-core": "16.4.8", - "@polkadot/types": "16.4.8", - "@polkadot/util": "^13.5.6", + "@polkadot/rpc-core": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/util": "^13.5.7", "rxjs": "^7.8.1", "tslib": "^2.8.1" }, @@ -912,19 +487,19 @@ } }, "node_modules/@polkadot/api-derive": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/api-derive/-/api-derive-16.4.8.tgz", - "integrity": "sha512-qTCVtTNCi95sORld964juDhh8ydbJkUKJK7/4PiZcB3h5dLscBI/Prg6rFRyp0k8w7n0qCvjjBHJrDqov8LPmg==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/api-derive/-/api-derive-16.4.9.tgz", + "integrity": "sha512-3SgE7QOGy/G48hrz3rumzyJ2So875b/9pZXnp0b1Jm0c7p/nKwdcNK1nuWp/nMZ8RiEZpicVYmmkuytEXOwmkA==", "license": "Apache-2.0", "dependencies": { - "@polkadot/api": "16.4.8", - "@polkadot/api-augment": "16.4.8", - "@polkadot/api-base": "16.4.8", - "@polkadot/rpc-core": "16.4.8", - "@polkadot/types": "16.4.8", - "@polkadot/types-codec": "16.4.8", - "@polkadot/util": "^13.5.6", - "@polkadot/util-crypto": "^13.5.6", + "@polkadot/api": "16.4.9", + "@polkadot/api-augment": "16.4.9", + "@polkadot/api-base": "16.4.9", + "@polkadot/rpc-core": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/util": "^13.5.7", + "@polkadot/util-crypto": "^13.5.7", "rxjs": "^7.8.1", "tslib": "^2.8.1" }, @@ -965,15 +540,15 @@ } }, "node_modules/@polkadot/rpc-augment": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/rpc-augment/-/rpc-augment-16.4.8.tgz", - "integrity": "sha512-ri5yjmVa0zw56nVQr2P0ozxxz89+RwBUD01sgusNraRbrYOCpNyJlOUsom/1qTVIylyOknzIxpAgFoMkALuqwg==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/rpc-augment/-/rpc-augment-16.4.9.tgz", + "integrity": "sha512-J/6A2NgM92K8vHKGqUo877dPEOzYDoAm/8Ixrbq64obYnaVl5kAN+cctyRR0ywOTrY1wyRJmVa6Y83IPMgbX/A==", "license": "Apache-2.0", "dependencies": { - "@polkadot/rpc-core": "16.4.8", - "@polkadot/types": "16.4.8", - "@polkadot/types-codec": "16.4.8", - "@polkadot/util": "^13.5.6", + "@polkadot/rpc-core": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/util": "^13.5.7", "tslib": "^2.8.1" }, "engines": { @@ -981,15 +556,15 @@ } }, "node_modules/@polkadot/rpc-core": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/rpc-core/-/rpc-core-16.4.8.tgz", - "integrity": "sha512-LN5BgUeBjGaxybUyFB8WbBU5clwthcMu4XYT0vN4howx/3BvJgBPMvm+K52eWdzSWlPojGtVkNNCy9QTNFWx0w==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/rpc-core/-/rpc-core-16.4.9.tgz", + "integrity": "sha512-yOe0envLjrAffxL5NI1U9XaSt7bst93TVQdOyPw0HKCLc3uCJWnrnq8CKvdmR7IfHop+A1rkLaWyfY3tWcUMrA==", "license": "Apache-2.0", "dependencies": { - "@polkadot/rpc-augment": "16.4.8", - "@polkadot/rpc-provider": "16.4.8", - "@polkadot/types": "16.4.8", - "@polkadot/util": "^13.5.6", + "@polkadot/rpc-augment": "16.4.9", + "@polkadot/rpc-provider": "16.4.9", + "@polkadot/types": "16.4.9", + "@polkadot/util": "^13.5.7", "rxjs": "^7.8.1", "tslib": "^2.8.1" }, @@ -998,19 +573,19 @@ } }, "node_modules/@polkadot/rpc-provider": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/rpc-provider/-/rpc-provider-16.4.8.tgz", - "integrity": "sha512-FD65zi3tBdBYccAWrTbxLP6ZxdU8rJAawD71dx3+RcHwIc5aLHoeK2ZuuXlaLi2LvnhvFDWCm5qJRMElXVYZbA==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/rpc-provider/-/rpc-provider-16.4.9.tgz", + "integrity": "sha512-1q+KVu2t2eTe5pLE+KaXXlU9itMc7LHFqssPFZi5VIZG+ORjAy2FmxwxWZmDlo/P12ZTD5CpJiJchtJ9Z6X0Zw==", "license": "Apache-2.0", "dependencies": { - "@polkadot/keyring": "^13.5.6", - "@polkadot/types": "16.4.8", - "@polkadot/types-support": "16.4.8", - "@polkadot/util": "^13.5.6", - "@polkadot/util-crypto": "^13.5.6", - "@polkadot/x-fetch": "^13.5.6", - "@polkadot/x-global": "^13.5.6", - "@polkadot/x-ws": "^13.5.6", + "@polkadot/keyring": "^13.5.7", + "@polkadot/types": "16.4.9", + "@polkadot/types-support": "16.4.9", + "@polkadot/util": "^13.5.7", + "@polkadot/util-crypto": "^13.5.7", + "@polkadot/x-fetch": "^13.5.7", + "@polkadot/x-global": "^13.5.7", + "@polkadot/x-ws": "^13.5.7", "eventemitter3": "^5.0.1", "mock-socket": "^9.3.1", "nock": "^13.5.5", @@ -1024,17 +599,17 @@ } }, "node_modules/@polkadot/types": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/types/-/types-16.4.8.tgz", - "integrity": "sha512-w593kgSlcREBhV349sAzfZI/RTqjVmruZ8vhwxte+nwJnzAINWwM0epFrVVFSQVE+FYjiZrVlH9LWenm5TDx3g==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/types/-/types-16.4.9.tgz", + "integrity": "sha512-nfXIviIBohn603Q8t6vDQYrKDMeisVFN7EjDVOIYLXFMwbe9MvTW6i/NLyu9m42O8Z76O+yUisMazaE4046xJA==", "license": "Apache-2.0", "dependencies": { - "@polkadot/keyring": "^13.5.6", - "@polkadot/types-augment": "16.4.8", - "@polkadot/types-codec": "16.4.8", - "@polkadot/types-create": "16.4.8", - "@polkadot/util": "^13.5.6", - "@polkadot/util-crypto": "^13.5.6", + "@polkadot/keyring": "^13.5.7", + "@polkadot/types-augment": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/types-create": "16.4.9", + "@polkadot/util": "^13.5.7", + "@polkadot/util-crypto": "^13.5.7", "rxjs": "^7.8.1", "tslib": "^2.8.1" }, @@ -1043,14 +618,14 @@ } }, "node_modules/@polkadot/types-augment": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/types-augment/-/types-augment-16.4.8.tgz", - "integrity": "sha512-oAJ2okk+z210yS8D3Bj51Bgg5c3L2bAnL7PLnXpfcavGJh8cnvWoEi438lhqPuLKNrTnMw9qrnxH+YRLqRGhqA==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/types-augment/-/types-augment-16.4.9.tgz", + "integrity": "sha512-uTl3kJ01v3POJzIruzVtWshWjpd8nUmeREE0FSyYS6nb99mEk3nVy3w6V3dsHjEBF2X7FdU2ePTbr9mK0MI5AA==", "license": "Apache-2.0", "dependencies": { - "@polkadot/types": "16.4.8", - "@polkadot/types-codec": "16.4.8", - "@polkadot/util": "^13.5.6", + "@polkadot/types": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/util": "^13.5.7", "tslib": "^2.8.1" }, "engines": { @@ -1058,13 +633,13 @@ } }, "node_modules/@polkadot/types-codec": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/types-codec/-/types-codec-16.4.8.tgz", - "integrity": "sha512-JMaXwnaZUwpgHqdpU7zRh2HtDDzMDwYK0qHK5p1UhDK3eArq3rYLUsCvLatC8tNaZUB4wHHBIbG0qSslWHDf+A==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/types-codec/-/types-codec-16.4.9.tgz", + "integrity": "sha512-yw03qNA1QlXhvQ1zPE/+Km0t4tU3505chWJgR7m8sDehQkKXF0rNYURPuAVE+LpkzSyacJr9KU1X4Nkg42VfuQ==", "license": "Apache-2.0", "dependencies": { - "@polkadot/util": "^13.5.6", - "@polkadot/x-bigint": "^13.5.6", + "@polkadot/util": "^13.5.7", + "@polkadot/x-bigint": "^13.5.7", "tslib": "^2.8.1" }, "engines": { @@ -1072,13 +647,13 @@ } }, "node_modules/@polkadot/types-create": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/types-create/-/types-create-16.4.8.tgz", - "integrity": "sha512-YpI+yv8tsyV1Psn5KjPbAOmZ+KwrmYRxQD1GIbo72LbsEV0mCfELsKJiJLT16xgIe4JaWDKOu4ofgHV42cBmUg==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/types-create/-/types-create-16.4.9.tgz", + "integrity": "sha512-428fwkPmQnENZdbX8bmc4dSqkVm328c1/Byxaa67gNsexeYi3XCFqjFC4toDECHNWW2YYN0XuPK6ieunPZuFpQ==", "license": "Apache-2.0", "dependencies": { - "@polkadot/types-codec": "16.4.8", - "@polkadot/util": "^13.5.6", + "@polkadot/types-codec": "16.4.9", + "@polkadot/util": "^13.5.7", "tslib": "^2.8.1" }, "engines": { @@ -1086,16 +661,16 @@ } }, "node_modules/@polkadot/types-known": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/types-known/-/types-known-16.4.8.tgz", - "integrity": "sha512-WoyOe1hhaoIfIwhVpCM4foK/9VS1/hlQ1BDRoPfQCIw4UP9Al9a3yU2oabjlIwGR6ivptxIL7BB9/C6jtBU8pQ==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/types-known/-/types-known-16.4.9.tgz", + "integrity": "sha512-VzP0NZnthqz1hDXcF7VJbzMe/G589gaIVI5Y8NbGVYBwsR4BaxU3msLguM2MFlVCTOCCDlC8SJOezgaeWfg2DA==", "license": "Apache-2.0", "dependencies": { - "@polkadot/networks": "^13.5.6", - "@polkadot/types": "16.4.8", - "@polkadot/types-codec": "16.4.8", - "@polkadot/types-create": "16.4.8", - "@polkadot/util": "^13.5.6", + "@polkadot/networks": "^13.5.7", + "@polkadot/types": "16.4.9", + "@polkadot/types-codec": "16.4.9", + "@polkadot/types-create": "16.4.9", + "@polkadot/util": "^13.5.7", "tslib": "^2.8.1" }, "engines": { @@ -1103,12 +678,12 @@ } }, "node_modules/@polkadot/types-support": { - "version": "16.4.8", - "resolved": "https://registry.npmjs.org/@polkadot/types-support/-/types-support-16.4.8.tgz", - "integrity": "sha512-rXv4S4QJK3ge5pkiSo83PWNl/SBxibAhvJrV4Myg5vXE/x6iDtd+gOxdz00C2MATaZaSNCsdI78WlK+00jDtCQ==", + "version": "16.4.9", + "resolved": "https://registry.npmjs.org/@polkadot/types-support/-/types-support-16.4.9.tgz", + "integrity": "sha512-NiSGYEVeyXo/8a/O5kIEZDpHE6zrcZtFeyrWLIPtjbIV0PfuJzl1Bc0i8rGZWcn/ZdZjnSYg++l33sTb2GaJOQ==", "license": "Apache-2.0", "dependencies": { - "@polkadot/util": "^13.5.6", + "@polkadot/util": "^13.5.7", "tslib": "^2.8.1" }, "engines": { @@ -1459,216 +1034,6 @@ } } }, - "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.52.4.tgz", - "integrity": "sha512-BTm2qKNnWIQ5auf4deoetINJm2JzvihvGb9R6K/ETwKLql/Bb3Eg2H1FBp1gUb4YGbydMA3jcmQTR73q7J+GAA==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-android-arm64": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.52.4.tgz", - "integrity": "sha512-P9LDQiC5vpgGFgz7GSM6dKPCiqR3XYN1WwJKA4/BUVDjHpYsf3iBEmVz62uyq20NGYbiGPR5cNHI7T1HqxNs2w==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ] - }, - "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.52.4.tgz", - "integrity": "sha512-QRWSW+bVccAvZF6cbNZBJwAehmvG9NwfWHwMy4GbWi/BQIA/laTIktebT2ipVjNncqE6GLPxOok5hsECgAxGZg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.52.4.tgz", - "integrity": "sha512-hZgP05pResAkRJxL1b+7yxCnXPGsXU0fG9Yfd6dUaoGk+FhdPKCJ5L1Sumyxn8kvw8Qi5PvQ8ulenUbRjzeCTw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ] - }, - "node_modules/@rollup/rollup-freebsd-arm64": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.52.4.tgz", - "integrity": "sha512-xmc30VshuBNUd58Xk4TKAEcRZHaXlV+tCxIXELiE9sQuK3kG8ZFgSPi57UBJt8/ogfhAF5Oz4ZSUBN77weM+mQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ] - }, - "node_modules/@rollup/rollup-freebsd-x64": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.52.4.tgz", - "integrity": "sha512-WdSLpZFjOEqNZGmHflxyifolwAiZmDQzuOzIq9L27ButpCVpD7KzTRtEG1I0wMPFyiyUdOO+4t8GvrnBLQSwpw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ] - }, - "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.52.4.tgz", - "integrity": "sha512-xRiOu9Of1FZ4SxVbB0iEDXc4ddIcjCv2aj03dmW8UrZIW7aIQ9jVJdLBIhxBI+MaTnGAKyvMwPwQnoOEvP7FgQ==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.52.4.tgz", - "integrity": "sha512-FbhM2p9TJAmEIEhIgzR4soUcsW49e9veAQCziwbR+XWB2zqJ12b4i/+hel9yLiD8pLncDH4fKIPIbt5238341Q==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.52.4.tgz", - "integrity": "sha512-4n4gVwhPHR9q/g8lKCyz0yuaD0MvDf7dV4f9tHt0C73Mp8h38UCtSCSE6R9iBlTbXlmA8CjpsZoujhszefqueg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.52.4.tgz", - "integrity": "sha512-u0n17nGA0nvi/11gcZKsjkLj1QIpAuPFQbR48Subo7SmZJnGxDpspyw2kbpuoQnyK+9pwf3pAoEXerJs/8Mi9g==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-loong64-gnu": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.52.4.tgz", - "integrity": "sha512-0G2c2lpYtbTuXo8KEJkDkClE/+/2AFPdPAbmaHoE870foRFs4pBrDehilMcrSScrN/fB/1HTaWO4bqw+ewBzMQ==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-ppc64-gnu": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.52.4.tgz", - "integrity": "sha512-teSACug1GyZHmPDv14VNbvZFX779UqWTsd7KtTM9JIZRDI5NUwYSIS30kzI8m06gOPB//jtpqlhmraQ68b5X2g==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.52.4.tgz", - "integrity": "sha512-/MOEW3aHjjs1p4Pw1Xk4+3egRevx8Ji9N6HUIA1Ifh8Q+cg9dremvFCUbOX2Zebz80BwJIgCBUemjqhU5XI5Eg==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-riscv64-musl": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.52.4.tgz", - "integrity": "sha512-1HHmsRyh845QDpEWzOFtMCph5Ts+9+yllCrREuBR/vg2RogAQGGBRC8lDPrPOMnrdOJ+mt1WLMOC2Kao/UwcvA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, - "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.52.4.tgz", - "integrity": "sha512-seoeZp4L/6D1MUyjWkOMRU6/iLmCU2EjbMTyAG4oIOs1/I82Y5lTeaxW0KBfkUdHAWN7j25bpkt0rjnOgAcQcA==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ] - }, "node_modules/@rollup/rollup-linux-x64-gnu": { "version": "4.52.4", "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.52.4.tgz", @@ -1696,76 +1061,6 @@ "linux" ] }, - "node_modules/@rollup/rollup-openharmony-arm64": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.52.4.tgz", - "integrity": "sha512-1ox+GqgRWqaB1RnyZXL8PD6E5f7YyRUJYnCqKpNzxzP0TkaUh112NDrR9Tt+C8rJ4x5G9Mk8PQR3o7Ku2RKqKA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openharmony" - ] - }, - "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.52.4.tgz", - "integrity": "sha512-8GKr640PdFNXwzIE0IrkMWUNUomILLkfeHjXBi/nUvFlpZP+FA8BKGKpacjW6OUUHaNI6sUURxR2U2g78FOHWQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.52.4.tgz", - "integrity": "sha512-AIy/jdJ7WtJ/F6EcfOb2GjR9UweO0n43jNObQMb6oGxkYTfLcnN7vYYpG+CN3lLxrQkzWnMOoNSHTW54pgbVxw==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-x64-gnu": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.52.4.tgz", - "integrity": "sha512-UF9KfsH9yEam0UjTwAgdK0anlQ7c8/pWPU2yVjyWcF1I1thABt6WXE47cI71pGiZ8wGvxohBoLnxM04L/wj8mQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, - "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.52.4", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.52.4.tgz", - "integrity": "sha512-bf9PtUa0u8IXDVxzRToFQKsNCRz9qLYfR/MpECxl4mRoWYjAeFjgxj1XdZr2M/GNVpT05p+LgQOHopYDlUu6/w==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ] - }, "node_modules/@scure/base": { "version": "1.2.6", "resolved": "https://registry.npmjs.org/@scure/base/-/base-1.2.6.tgz", @@ -2587,25 +1882,24 @@ } }, "node_modules/eslint": { - "version": "9.37.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.37.0.tgz", - "integrity": "sha512-XyLmROnACWqSxiGYArdef1fItQd47weqB7iwtfr9JHwRrqIXZdcFMvvEcL9xHCmL0SNsOvF0c42lWyM1U5dgig==", + "version": "9.38.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.38.0.tgz", + "integrity": "sha512-t5aPOpmtJcZcz5UJyY2GbvpDlsK5E8JqRqoKtfiKE3cNh437KIqfJr3A3AKf5k64NPx6d0G3dno6XDY05PqPtw==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.8.0", "@eslint-community/regexpp": "^4.12.1", - "@eslint/config-array": "^0.21.0", - "@eslint/config-helpers": "^0.4.0", + "@eslint/config-array": "^0.21.1", + "@eslint/config-helpers": "^0.4.1", "@eslint/core": "^0.16.0", "@eslint/eslintrc": "^3.3.1", - "@eslint/js": "9.37.0", + "@eslint/js": "9.38.0", "@eslint/plugin-kit": "^0.4.0", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.4.2", "@types/estree": "^1.0.6", - "@types/json-schema": "^7.0.15", "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.6", @@ -3080,21 +2374,6 @@ "node": ">=12.20.0" } }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, "node_modules/function-bind": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", diff --git a/js/ethereum-utils/package.json b/js/ethereum-utils/package.json index 6164757d1b..1d65c46bb9 100644 --- a/js/ethereum-utils/package.json +++ b/js/ethereum-utils/package.json @@ -27,17 +27,17 @@ "author": "frequency-chain", "license": "Apache-2.0", "dependencies": { - "@polkadot/api": "16.4.8", + "@polkadot/api": "16.4.9", "@polkadot/util": "13.5.7", "ethers": "6.15.0" }, "devDependencies": { - "@eslint/js": "9.37.0", + "@eslint/js": "9.38.0", "@rollup/plugin-commonjs": "28.0.6", "@rollup/plugin-node-resolve": "16.0.3", "@rollup/plugin-typescript": "12.1.4", "@types/mocha": "10.0.10", - "eslint": "9.37.0", + "eslint": "9.38.0", "eslint-plugin-mocha": "11.2.0", "mocha": "11.7.4", "prettier": "3.6.2", diff --git a/js/recovery-sdk/package-lock.json b/js/recovery-sdk/package-lock.json index 6ca8ae2083..836ea26f50 100644 --- a/js/recovery-sdk/package-lock.json +++ b/js/recovery-sdk/package-lock.json @@ -13,9 +13,9 @@ "libphonenumber-js": "1.12.24" }, "devDependencies": { - "@eslint/js": "9.37.0", + "@eslint/js": "9.38.0", "@types/mocha": "10.0.10", - "eslint": "9.37.0", + "eslint": "9.38.0", "eslint-plugin-mocha": "11.2.0", "mocha": "11.7.4", "prettier": "3.6.2", @@ -24,278 +24,6 @@ "typescript-eslint": "8.46.1" } }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.10.tgz", - "integrity": "sha512-0NFWnA+7l41irNuaSVlLfgNT12caWJVLzp5eAVhZ0z1qpxbockccEt3s+149rE64VUI3Ml2zt8Nv5JVc4QXTsw==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.10.tgz", - "integrity": "sha512-dQAxF1dW1C3zpeCDc5KqIYuZ1tgAdRXNoZP7vkBIRtKZPYe2xVr/d3SkirklCHudW1B45tGiUlz2pUWDfbDD4w==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.10.tgz", - "integrity": "sha512-LSQa7eDahypv/VO6WKohZGPSJDq5OVOo3UoFR1E4t4Gj1W7zEQMUhI+lo81H+DtB+kP+tDgBp+M4oNCwp6kffg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.10.tgz", - "integrity": "sha512-MiC9CWdPrfhibcXwr39p9ha1x0lZJ9KaVfvzA0Wxwz9ETX4v5CHfF09bx935nHlhi+MxhA63dKRRQLiVgSUtEg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.10.tgz", - "integrity": "sha512-JC74bdXcQEpW9KkV326WpZZjLguSZ3DfS8wrrvPMHgQOIEIG/sPXEN/V8IssoJhbefLRcRqw6RQH2NnpdprtMA==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.10.tgz", - "integrity": "sha512-tguWg1olF6DGqzws97pKZ8G2L7Ig1vjDmGTwcTuYHbuU6TTjJe5FXbgs5C1BBzHbJ2bo1m3WkQDbWO2PvamRcg==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.10.tgz", - "integrity": "sha512-3ZioSQSg1HT2N05YxeJWYR+Libe3bREVSdWhEEgExWaDtyFbbXWb49QgPvFH8u03vUPX10JhJPcz7s9t9+boWg==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.10.tgz", - "integrity": "sha512-LLgJfHJk014Aa4anGDbh8bmI5Lk+QidDmGzuC2D+vP7mv/GeSN+H39zOf7pN5N8p059FcOfs2bVlrRr4SK9WxA==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.10.tgz", - "integrity": "sha512-oR31GtBTFYCqEBALI9r6WxoU/ZofZl962pouZRTEYECvNF/dtXKku8YXcJkhgK/beU+zedXfIzHijSRapJY3vg==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.10.tgz", - "integrity": "sha512-5luJWN6YKBsawd5f9i4+c+geYiVEw20FVW5x0v1kEMWNq8UctFjDiMATBxLvmmHA4bf7F6hTRaJgtghFr9iziQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.10.tgz", - "integrity": "sha512-NrSCx2Kim3EnnWgS4Txn0QGt0Xipoumb6z6sUtl5bOEZIVKhzfyp/Lyw4C1DIYvzeW/5mWYPBFJU3a/8Yr75DQ==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.10.tgz", - "integrity": "sha512-xoSphrd4AZda8+rUDDfD9J6FUMjrkTz8itpTITM4/xgerAZZcFW7Dv+sun7333IfKxGG8gAq+3NbfEMJfiY+Eg==", - "cpu": [ - "loong64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.10.tgz", - "integrity": "sha512-ab6eiuCwoMmYDyTnyptoKkVS3k8fy/1Uvq7Dj5czXI6DF2GqD2ToInBI0SHOp5/X1BdZ26RKc5+qjQNGRBelRA==", - "cpu": [ - "mips64el" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.10.tgz", - "integrity": "sha512-NLinzzOgZQsGpsTkEbdJTCanwA5/wozN9dSgEl12haXJBzMTpssebuXR42bthOF3z7zXFWH1AmvWunUCkBE4EA==", - "cpu": [ - "ppc64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.10.tgz", - "integrity": "sha512-FE557XdZDrtX8NMIeA8LBJX3dC2M8VGXwfrQWU7LB5SLOajfJIxmSdyL/gU1m64Zs9CBKvm4UAuBp5aJ8OgnrA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.10.tgz", - "integrity": "sha512-3BBSbgzuB9ajLoVZk0mGu+EHlBwkusRmeNYdqmznmMc9zGASFjSsxgkNsqmXugpPk00gJ0JNKh/97nxmjctdew==", - "cpu": [ - "s390x" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=18" - } - }, "node_modules/@esbuild/linux-x64": { "version": "0.25.10", "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.10.tgz", @@ -313,159 +41,6 @@ "node": ">=18" } }, - "node_modules/@esbuild/netbsd-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.10.tgz", - "integrity": "sha512-AKQM3gfYfSW8XRk8DdMCzaLUFB15dTrZfnX8WXQoOUpUBQ+NaAFCP1kPS/ykbbGYz7rxn0WS48/81l9hFl3u4A==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.10.tgz", - "integrity": "sha512-7RTytDPGU6fek/hWuN9qQpeGPBZFfB4zZgcz2VK2Z5VpdUxEI8JKYsg3JfO0n/Z1E/6l05n0unDCNc4HnhQGig==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.10.tgz", - "integrity": "sha512-5Se0VM9Wtq797YFn+dLimf2Zx6McttsH2olUBsDml+lm0GOCRVebRWUvDtkY4BWYv/3NgzS8b/UM3jQNh5hYyw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.10.tgz", - "integrity": "sha512-XkA4frq1TLj4bEMB+2HnI0+4RnjbuGZfet2gs/LNs5Hc7D89ZQBHQ0gL2ND6Lzu1+QVkjp3x1gIcPKzRNP8bXw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/openharmony-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.10.tgz", - "integrity": "sha512-AVTSBhTX8Y/Fz6OmIVBip9tJzZEUcY8WLh7I59+upa5/GPhh2/aM6bvOMQySspnCCHvFi79kMtdJS1w0DXAeag==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "openharmony" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.10.tgz", - "integrity": "sha512-fswk3XT0Uf2pGJmOpDB7yknqhVkJQkAQOcW/ccVOtfx05LkbWOaRAtn5SaqXypeKQra1QaEa841PgrSL9ubSPQ==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.10.tgz", - "integrity": "sha512-ah+9b59KDTSfpaCg6VdJoOQvKjI33nTaQr4UluQwW7aEwZQsbMCfTmfEO4VyewOxx4RaDT/xCy9ra2GPWmO7Kw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.10.tgz", - "integrity": "sha512-QHPDbKkrGO8/cz9LKVnJU22HOi4pxZnZhhA2HYHez5Pz4JeffhDjf85E57Oyco163GnzNCVkZK0b/n4Y0UHcSw==", - "cpu": [ - "ia32" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, - "node_modules/@esbuild/win32-x64": { - "version": "0.25.10", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.10.tgz", - "integrity": "sha512-9KpxSVFCu0iK1owoez6aC/s/EdUQLDN3adTxGCqxMVhrPDj6bt5dbrHDXUuq+Bs2vATFBBrQS5vdQ/Ed2P+nbw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=18" - } - }, "node_modules/@eslint-community/eslint-utils": { "version": "4.9.0", "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz", @@ -509,13 +84,13 @@ } }, "node_modules/@eslint/config-array": { - "version": "0.21.0", - "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.0.tgz", - "integrity": "sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==", + "version": "0.21.1", + "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.1.tgz", + "integrity": "sha512-aw1gNayWpdI/jSYVgzN5pL0cfzU02GT3NBpeT/DXbx1/1x7ZKxFPd9bwrzygx/qiwIQiJ1sw/zD8qY/kRvlGHA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@eslint/object-schema": "^2.1.6", + "@eslint/object-schema": "^2.1.7", "debug": "^4.3.1", "minimatch": "^3.1.2" }, @@ -524,9 +99,9 @@ } }, "node_modules/@eslint/config-helpers": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.0.tgz", - "integrity": "sha512-WUFvV4WoIwW8Bv0KeKCIIEgdSiFOsulyN0xrMu+7z43q/hkOLXjvb5u7UC9jDxvRzcrbEmuZBX5yJZz1741jog==", + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.1.tgz", + "integrity": "sha512-csZAzkNhsgwb0I/UAV6/RGFTbiakPCf0ZrGmrIxQpYvGZ00PhTkSnyKNolphgIvmnJeGw6rcGVEXfTzUnFuEvw==", "dev": true, "license": "Apache-2.0", "dependencies": { @@ -574,9 +149,9 @@ } }, "node_modules/@eslint/js": { - "version": "9.37.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.37.0.tgz", - "integrity": "sha512-jaS+NJ+hximswBG6pjNX0uEJZkrT0zwpVi3BA3vX22aFGjJjmgSTSmPpZCRKmoBL5VY/M6p0xsSJx7rk7sy5gg==", + "version": "9.38.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.38.0.tgz", + "integrity": "sha512-UZ1VpFvXf9J06YG9xQBdnzU+kthors6KjhMAl6f4gH4usHyh31rUf2DLGInT8RFYIReYXNSydgPY0V2LuWgl7A==", "dev": true, "license": "MIT", "engines": { @@ -587,9 +162,9 @@ } }, "node_modules/@eslint/object-schema": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz", - "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==", + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz", + "integrity": "sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==", "dev": true, "license": "Apache-2.0", "engines": { @@ -1438,25 +1013,24 @@ } }, "node_modules/eslint": { - "version": "9.37.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.37.0.tgz", - "integrity": "sha512-XyLmROnACWqSxiGYArdef1fItQd47weqB7iwtfr9JHwRrqIXZdcFMvvEcL9xHCmL0SNsOvF0c42lWyM1U5dgig==", + "version": "9.38.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.38.0.tgz", + "integrity": "sha512-t5aPOpmtJcZcz5UJyY2GbvpDlsK5E8JqRqoKtfiKE3cNh437KIqfJr3A3AKf5k64NPx6d0G3dno6XDY05PqPtw==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.8.0", "@eslint-community/regexpp": "^4.12.1", - "@eslint/config-array": "^0.21.0", - "@eslint/config-helpers": "^0.4.0", + "@eslint/config-array": "^0.21.1", + "@eslint/config-helpers": "^0.4.1", "@eslint/core": "^0.16.0", "@eslint/eslintrc": "^3.3.1", - "@eslint/js": "9.37.0", + "@eslint/js": "9.38.0", "@eslint/plugin-kit": "^0.4.0", "@humanfs/node": "^0.16.6", "@humanwhocodes/module-importer": "^1.0.1", "@humanwhocodes/retry": "^0.4.2", "@types/estree": "^1.0.6", - "@types/json-schema": "^7.0.15", "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.6", @@ -1771,21 +1345,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, "node_modules/get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", diff --git a/js/recovery-sdk/package.json b/js/recovery-sdk/package.json index f9944db237..d8e47ad5fe 100644 --- a/js/recovery-sdk/package.json +++ b/js/recovery-sdk/package.json @@ -24,9 +24,9 @@ "author": "frequency-chain", "license": "Apache-2.0", "devDependencies": { - "@eslint/js": "9.37.0", + "@eslint/js": "9.38.0", "@types/mocha": "10.0.10", - "eslint": "9.37.0", + "eslint": "9.38.0", "eslint-plugin-mocha": "11.2.0", "mocha": "11.7.4", "prettier": "3.6.2", From 0b0e267512583ce259cdf9fcb9eaa4809883cb44 Mon Sep 17 00:00:00 2001 From: Puneet Saraswat Date: Mon, 20 Oct 2025 13:20:02 -0500 Subject: [PATCH 06/26] try increasing timeout --- e2e/.mocharc.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/e2e/.mocharc.json b/e2e/.mocharc.json index c2236e5d2f..24d47a602b 100644 --- a/e2e/.mocharc.json +++ b/e2e/.mocharc.json @@ -6,5 +6,5 @@ "require": ["scaffolding/globalHooks.ts", "scaffolding/rootHooks.ts", "scaffolding/extrinsicHelpers.ts"], "import": "tsx/esm", "spec": ["./{,!(node_modules|load-tests)/**}/*.test.ts"], - "timeout": 30000 + "timeout": 50000 } From 629944c8324a79243d4741e41bef18fb9631e604 Mon Sep 17 00:00:00 2001 From: Puneet Saraswat Date: Mon, 20 Oct 2025 14:38:31 -0500 Subject: [PATCH 07/26] use mutex to run sudo tests more sequentially --- e2e/package.json | 1 + e2e/scaffolding/extrinsicHelpers.ts | 28 +++++++++++++++------------- 2 files changed, 16 insertions(+), 13 deletions(-) diff --git a/e2e/package.json b/e2e/package.json index f45e4d8e9b..d126ea0b0e 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -31,6 +31,7 @@ "@polkadot/api": "16.4.9", "@polkadot/types": "16.4.9", "@polkadot/util": "13.5.7", + "async-mutex": "^0.5.0", "ethers": "6.15.0", "helia": "6.0.5", "multiformats": "13.4.1", diff --git a/e2e/scaffolding/extrinsicHelpers.ts b/e2e/scaffolding/extrinsicHelpers.ts index af1453f717..321b8f37f7 100644 --- a/e2e/scaffolding/extrinsicHelpers.ts +++ b/e2e/scaffolding/extrinsicHelpers.ts @@ -34,7 +34,7 @@ import type { AccountId32, Call, H256 } from '@polkadot/types/interfaces/runtime import { hasRelayChain } from './env'; import { getUnifiedAddress, getUnifiedPublicKey } from '@frequency-chain/ethereum-utils'; import { RpcErrorInterface } from '@polkadot/rpc-provider/types'; -import { get } from 'http'; +import { Mutex } from 'async-mutex'; export interface ReleaseSchedule { start: number; @@ -256,18 +256,19 @@ export class Extrinsic (waitForInBlock && status.isInBlock) || status.isFinalized), - this.parseResult(this.event) - ) - ); + return await ExtrinsicHelper.mutex.runExclusive(async () => { + const nonce = await autoNonce.auto(this.keys, 'auto'); + // Era is 0 for tests due to issues with BirthBlock + return await firstValueFrom( + this.api.tx.sudo + .sudo(this.extrinsic()) + .signAndSend(this.keys, { nonce, era: 0 }) + .pipe( + filter(({ status }) => (waitForInBlock && status.isInBlock) || status.isFinalized), + this.parseResult(this.event) + ) + ); + }); } public async payWithCapacity(inputNonce?: AutoNonce, waitForInBlock = true) { @@ -412,6 +413,7 @@ export class Extrinsic Date: Mon, 20 Oct 2025 14:51:51 -0500 Subject: [PATCH 08/26] revert --- e2e/package.json | 1 - e2e/scaffolding/extrinsicHelpers.ts | 27 ++++++++++++--------------- 2 files changed, 12 insertions(+), 16 deletions(-) diff --git a/e2e/package.json b/e2e/package.json index d126ea0b0e..f45e4d8e9b 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -31,7 +31,6 @@ "@polkadot/api": "16.4.9", "@polkadot/types": "16.4.9", "@polkadot/util": "13.5.7", - "async-mutex": "^0.5.0", "ethers": "6.15.0", "helia": "6.0.5", "multiformats": "13.4.1", diff --git a/e2e/scaffolding/extrinsicHelpers.ts b/e2e/scaffolding/extrinsicHelpers.ts index 321b8f37f7..08cb42e75d 100644 --- a/e2e/scaffolding/extrinsicHelpers.ts +++ b/e2e/scaffolding/extrinsicHelpers.ts @@ -34,7 +34,6 @@ import type { AccountId32, Call, H256 } from '@polkadot/types/interfaces/runtime import { hasRelayChain } from './env'; import { getUnifiedAddress, getUnifiedPublicKey } from '@frequency-chain/ethereum-utils'; import { RpcErrorInterface } from '@polkadot/rpc-provider/types'; -import { Mutex } from 'async-mutex'; export interface ReleaseSchedule { start: number; @@ -256,19 +255,18 @@ export class Extrinsic { - const nonce = await autoNonce.auto(this.keys, 'auto'); - // Era is 0 for tests due to issues with BirthBlock - return await firstValueFrom( - this.api.tx.sudo - .sudo(this.extrinsic()) - .signAndSend(this.keys, { nonce, era: 0 }) - .pipe( - filter(({ status }) => (waitForInBlock && status.isInBlock) || status.isFinalized), - this.parseResult(this.event) - ) - ); - }); + const currentNonce = await getNonce(this.keys); + const nonce = await autoNonce.auto(this.keys, currentNonce); + // Era is 0 for tests due to issues with BirthBlock + return await firstValueFrom( + this.api.tx.sudo + .sudo(this.extrinsic()) + .signAndSend(this.keys, { nonce, era: 0 }) + .pipe( + filter(({ status }) => (waitForInBlock && status.isInBlock) || status.isFinalized), + this.parseResult(this.event) + ) + ); } public async payWithCapacity(inputNonce?: AutoNonce, waitForInBlock = true) { @@ -413,7 +411,6 @@ export class Extrinsic Date: Tue, 21 Oct 2025 09:38:47 -0500 Subject: [PATCH 09/26] run sudo tests sequentially to prevent nonce races. --- e2e/.mocharc.sudo.json | 15 +++++++++++++++ e2e/package.json | 4 +++- e2e/scaffolding/extrinsicHelpers.ts | 2 +- 3 files changed, 19 insertions(+), 2 deletions(-) create mode 100644 e2e/.mocharc.sudo.json diff --git a/e2e/.mocharc.sudo.json b/e2e/.mocharc.sudo.json new file mode 100644 index 0000000000..692efd0a90 --- /dev/null +++ b/e2e/.mocharc.sudo.json @@ -0,0 +1,15 @@ +{ + "exit": true, + "fullTrace": true, + "extension": ["ts"], + "parallel": false, + "require": ["scaffolding/globalHooks.ts", "scaffolding/rootHooks.ts", "scaffolding/extrinsicHelpers.ts"], + "import": "tsx/esm", + "spec": [ + "./sudo/**/*.test.ts", + "./msa/provider_applications.test.ts", + "./msa/provider_governance.test.ts", + "./msa/update_provider_application.test.ts" + ], + "timeout": 50000 +} diff --git a/e2e/package.json b/e2e/package.json index f45e4d8e9b..8961532160 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -6,7 +6,9 @@ "scripts": { "clean": "rm -Rf dist", "build": "tsc -p ./tsconfig.json", - "test": "mocha", + "test": "npm run test:sudo && npm run test:parallel", + "test:sudo": "mocha --config .mocharc.sudo.json", + "test:parallel": "mocha --ignore './sudo/**/*.test.ts' --ignore './msa/provider_applications.test.ts' --ignore './msa/provider_governance.test.ts' --ignore './msa/update_provider_application.test.ts'", "test:serial": "mocha --parallel=false", "test:relay-single": "mocha --config .relay-chain.mocharc.json --bail", "test:relay-funding": "mocha --config .relay-chain-all.mocharc.json --dry-run", diff --git a/e2e/scaffolding/extrinsicHelpers.ts b/e2e/scaffolding/extrinsicHelpers.ts index 08cb42e75d..8967b09962 100644 --- a/e2e/scaffolding/extrinsicHelpers.ts +++ b/e2e/scaffolding/extrinsicHelpers.ts @@ -254,7 +254,7 @@ export class Extrinsic Date: Tue, 21 Oct 2025 09:39:53 -0500 Subject: [PATCH 10/26] run paralle first then sudo --- e2e/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/e2e/package.json b/e2e/package.json index 8961532160..637c3b1ae5 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -6,7 +6,7 @@ "scripts": { "clean": "rm -Rf dist", "build": "tsc -p ./tsconfig.json", - "test": "npm run test:sudo && npm run test:parallel", + "test": "npm run test:parallel && npm run test:sudo", "test:sudo": "mocha --config .mocharc.sudo.json", "test:parallel": "mocha --ignore './sudo/**/*.test.ts' --ignore './msa/provider_applications.test.ts' --ignore './msa/provider_governance.test.ts' --ignore './msa/update_provider_application.test.ts'", "test:serial": "mocha --parallel=false", From 88d936542abaea11b2e45a96ae9fcd388e10280d Mon Sep 17 00:00:00 2001 From: Puneet Saraswat Date: Tue, 21 Oct 2025 10:28:17 -0500 Subject: [PATCH 11/26] try a configured mocharc for sudo --- e2e/.mocharc.json | 6 ++++++ e2e/.mocharc.sudo.json | 2 +- e2e/package.json | 6 +++--- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/e2e/.mocharc.json b/e2e/.mocharc.json index 24d47a602b..4bc2eddb66 100644 --- a/e2e/.mocharc.json +++ b/e2e/.mocharc.json @@ -6,5 +6,11 @@ "require": ["scaffolding/globalHooks.ts", "scaffolding/rootHooks.ts", "scaffolding/extrinsicHelpers.ts"], "import": "tsx/esm", "spec": ["./{,!(node_modules|load-tests)/**}/*.test.ts"], + "ignore": [ + "./sudo/sudo.test.ts", + "./msa/provider_applications.test.ts", + "./msa/provider_governance.test.ts", + "./msa/update_provider_application.test.ts" + ], "timeout": 50000 } diff --git a/e2e/.mocharc.sudo.json b/e2e/.mocharc.sudo.json index 692efd0a90..391fbc8116 100644 --- a/e2e/.mocharc.sudo.json +++ b/e2e/.mocharc.sudo.json @@ -6,7 +6,7 @@ "require": ["scaffolding/globalHooks.ts", "scaffolding/rootHooks.ts", "scaffolding/extrinsicHelpers.ts"], "import": "tsx/esm", "spec": [ - "./sudo/**/*.test.ts", + "./sudo/sudo.test.ts", "./msa/provider_applications.test.ts", "./msa/provider_governance.test.ts", "./msa/update_provider_application.test.ts" diff --git a/e2e/package.json b/e2e/package.json index 637c3b1ae5..78f65ec070 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -6,9 +6,9 @@ "scripts": { "clean": "rm -Rf dist", "build": "tsc -p ./tsconfig.json", - "test": "npm run test:parallel && npm run test:sudo", - "test:sudo": "mocha --config .mocharc.sudo.json", - "test:parallel": "mocha --ignore './sudo/**/*.test.ts' --ignore './msa/provider_applications.test.ts' --ignore './msa/provider_governance.test.ts' --ignore './msa/update_provider_application.test.ts'", + "test": "npm run test:sudo && npm run test:parallel", + "test:sudo": "mocha --config .mocharc.sudo.json --parallel=false", + "test:parallel": "mocha --config .mocharc.json --parallel=true", "test:serial": "mocha --parallel=false", "test:relay-single": "mocha --config .relay-chain.mocharc.json --bail", "test:relay-funding": "mocha --config .relay-chain-all.mocharc.json --dry-run", From a2984910ad3e0960fffae25607384c2083cdf3ab Mon Sep 17 00:00:00 2001 From: Puneet Saraswat Date: Tue, 21 Oct 2025 10:34:30 -0500 Subject: [PATCH 12/26] run pallel first --- e2e/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/e2e/package.json b/e2e/package.json index 78f65ec070..f58ca78cc3 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -6,7 +6,7 @@ "scripts": { "clean": "rm -Rf dist", "build": "tsc -p ./tsconfig.json", - "test": "npm run test:sudo && npm run test:parallel", + "test": "npm run test:parallel && npm run test:sudo", "test:sudo": "mocha --config .mocharc.sudo.json --parallel=false", "test:parallel": "mocha --config .mocharc.json --parallel=true", "test:serial": "mocha --parallel=false", From d8bff2772b9b990b7dbb47b60fd34e2970c84e7e Mon Sep 17 00:00:00 2001 From: Puneet Saraswat Date: Tue, 21 Oct 2025 14:13:44 -0500 Subject: [PATCH 13/26] run separately --- e2e/sudo/sudo.test.ts | 268 +++++++++++++++++++++--------------------- 1 file changed, 134 insertions(+), 134 deletions(-) diff --git a/e2e/sudo/sudo.test.ts b/e2e/sudo/sudo.test.ts index f6b93ad93b..7c638d12e7 100644 --- a/e2e/sudo/sudo.test.ts +++ b/e2e/sudo/sudo.test.ts @@ -117,147 +117,147 @@ describe('Sudo required', function () { const schema_settings = schema_response_value.settings; assert.notEqual(schema_settings.length, 0); }); + }); - describe('📗 Stateful Pallet Storage AppendOnly Schemas', function () { - // This requires schema creation abilities - - let itemizedSchemaId: SchemaId; - let msa_id: MessageSourceId; - let providerId: MessageSourceId; - let providerKeys: KeyringPair; - - before(async function () { - // Create a provider for the MSA, the provider will be used to grant delegation - [providerKeys, providerId] = await createProviderKeysAndId(fundingSource, 2n * DOLLARS); - assert.notEqual(providerId, undefined, 'setup should populate providerId'); - assert.notEqual(providerKeys, undefined, 'setup should populate providerKeys'); - - // Create a schema for Itemized PayloadLocation - const createSchema = ExtrinsicHelper.createSchemaWithSettingsGovV2( - sudoKey, - AVRO_CHAT_MESSAGE, - 'AvroBinary', - 'Itemized', - 'AppendOnly', - schemaName - ); - const { target: event } = await createSchema.sudoSignAndSend(); - itemizedSchemaId = event!.data.schemaId; + describe('📗 Stateful Pallet Storage AppendOnly Schemas', function () { + // This requires schema creation abilities - // Create a MSA for the delegator and delegate to the provider for the itemized schema - [, msa_id] = await createDelegatorAndDelegation(fundingSource, itemizedSchemaId, providerId, providerKeys); - assert.notEqual(msa_id, undefined, 'setup should populate msa_id'); - }); + let itemizedSchemaId: SchemaId; + let msa_id: MessageSourceId; + let providerId: MessageSourceId; + let providerKeys: KeyringPair; - describe('Itemized With AppendOnly Storage Tests', function () { - it('should not be able to call delete action', async function () { - // Add and update actions - const payload_1 = new Bytes(ExtrinsicHelper.api.registry, 'Hello World From Frequency'); - - const add_action = { - Add: payload_1, - }; - - const payload_2 = new Bytes(ExtrinsicHelper.api.registry, 'Hello World Again From Frequency'); - - const update_action = { - Add: payload_2, - }; - - const idx_1: u16 = new u16(ExtrinsicHelper.api.registry, 1); - - const delete_action = { - Delete: idx_1, - }; - const target_hash = await getCurrentItemizedHash(msa_id, itemizedSchemaId); - - const add_actions = [add_action, update_action, delete_action]; - - const itemized_add_result_1 = ExtrinsicHelper.applyItemActions( - providerKeys, - itemizedSchemaId, - msa_id, - add_actions, - target_hash - ); - await assert.rejects(itemized_add_result_1.fundAndSend(fundingSource), { - name: 'UnsupportedOperationForSchema', - section: 'statefulStorage', - }); - }); - }); + before(async function () { + // Create a provider for the MSA, the provider will be used to grant delegation + [providerKeys, providerId] = await createProviderKeysAndId(fundingSource, 2n * DOLLARS); + assert.notEqual(providerId, undefined, 'setup should populate providerId'); + assert.notEqual(providerKeys, undefined, 'setup should populate providerKeys'); - describe('Capacity staking is affected by a hold being slashed', function () { - it('stake succeeds when overlapping tokens are on hold due to a proposal', async function () { - const accountBalance: bigint = 122n * DOLLARS; - const stakeBalance: bigint = 100n * DOLLARS; - const spendBalance: bigint = 20n * DOLLARS; - const proposalBond: bigint = 100n * DOLLARS; - - // Setup some keys and a provider for capacity staking - const stakeKeys: KeyringPair = createKeys('StakeKeys'); - const stakeProviderId: u64 = await createMsaAndProvider( - fundingSource, - stakeKeys, - 'StakeProvider', - accountBalance - ); - - // Create a treasury proposal which will result in a hold with minimum bond = 100 DOLLARS - const proposalExt = ExtrinsicHelper.submitProposal(stakeKeys, spendBalance); - const { target: proposalEvent } = await proposalExt.signAndSend(); - assert.notEqual(proposalEvent, undefined, 'should return a Proposal event'); - - // Confirm that the tokens were reserved/hold in the stakeKeys account using the query API - let stakedAcctInfo = await ExtrinsicHelper.getAccountInfo(stakeKeys); - assert.equal( - stakedAcctInfo.data.reserved, - proposalBond, - `expected ${proposalBond} reserved balance, got ${stakedAcctInfo.data.reserved}` - ); - - // Create a stake that will result in overlapping tokens being frozen - // stake will allow only the balance not on hold to be staked - await assert.doesNotReject(stakeToProvider(fundingSource, stakeKeys, stakeProviderId, stakeBalance)); - - // Slash the provider - const slashExt = ExtrinsicHelper.rejectProposal(sudoKey, proposalEvent?.data['proposalIndex']); - const { target: slashEvent } = await slashExt.sudoSignAndSend(); - assert.notEqual(slashEvent, undefined, 'should return a Treasury event'); - - // Confirm that the tokens were slashed from the stakeKeys account using the query API - stakedAcctInfo = await ExtrinsicHelper.getAccountInfo(stakeKeys); - assert.equal( - stakedAcctInfo.data.reserved, - 0n, - `expected 0 reserved balance, got ${stakedAcctInfo.data.reserved}` - ); - }); + // Create a schema for Itemized PayloadLocation + const createSchema = ExtrinsicHelper.createSchemaWithSettingsGovV2( + sudoKey, + AVRO_CHAT_MESSAGE, + 'AvroBinary', + 'Itemized', + 'AppendOnly', + schemaName + ); + const { target: event } = await createSchema.sudoSignAndSend(); + itemizedSchemaId = event!.data.schemaId; + + // Create a MSA for the delegator and delegate to the provider for the itemized schema + [, msa_id] = await createDelegatorAndDelegation(fundingSource, itemizedSchemaId, providerId, providerKeys); + assert.notEqual(msa_id, undefined, 'setup should populate msa_id'); + }); + + describe('Itemized With AppendOnly Storage Tests', function () { + it('should not be able to call delete action', async function () { + // Add and update actions + const payload_1 = new Bytes(ExtrinsicHelper.api.registry, 'Hello World From Frequency'); + + const add_action = { + Add: payload_1, + }; + + const payload_2 = new Bytes(ExtrinsicHelper.api.registry, 'Hello World Again From Frequency'); - it('proposal fails when there is Capacity staking', async function () { - const accountBalance: bigint = 122n * DOLLARS; - const stakeBalance: bigint = 100n * DOLLARS; - const spendBalance: bigint = 20n * DOLLARS; - - // Setup some keys and a provider for capacity staking - const stakeKeys: KeyringPair = createKeys('StakeKeys'); - const stakeProviderId: u64 = await createMsaAndProvider( - fundingSource, - stakeKeys, - 'StakeProvider', - accountBalance - ); - - // Create a stake that will result in overlapping tokens being frozen - await assert.doesNotReject(stakeToProvider(fundingSource, stakeKeys, stakeProviderId, stakeBalance)); - - // Create a treasury proposal which will result in a hold with minimum bond = 100 DOLLARS - // The proposal should fail because the stakeKeys account doesn't have enough - // transferable to cover the deposit. - const proposalExt = ExtrinsicHelper.submitProposal(stakeKeys, spendBalance); - await assert.rejects(proposalExt.signAndSend()); + const update_action = { + Add: payload_2, + }; + + const idx_1: u16 = new u16(ExtrinsicHelper.api.registry, 1); + + const delete_action = { + Delete: idx_1, + }; + const target_hash = await getCurrentItemizedHash(msa_id, itemizedSchemaId); + + const add_actions = [add_action, update_action, delete_action]; + + const itemized_add_result_1 = ExtrinsicHelper.applyItemActions( + providerKeys, + itemizedSchemaId, + msa_id, + add_actions, + target_hash + ); + await assert.rejects(itemized_add_result_1.fundAndSend(fundingSource), { + name: 'UnsupportedOperationForSchema', + section: 'statefulStorage', }); }); }); }); + + describe('Capacity staking is affected by a hold being slashed', function () { + it('stake succeeds when overlapping tokens are on hold due to a proposal', async function () { + const accountBalance: bigint = 122n * DOLLARS; + const stakeBalance: bigint = 100n * DOLLARS; + const spendBalance: bigint = 20n * DOLLARS; + const proposalBond: bigint = 100n * DOLLARS; + + // Setup some keys and a provider for capacity staking + const stakeKeys: KeyringPair = createKeys('StakeKeys'); + const stakeProviderId: u64 = await createMsaAndProvider( + fundingSource, + stakeKeys, + 'StakeProvider', + accountBalance + ); + + // Create a treasury proposal which will result in a hold with minimum bond = 100 DOLLARS + const proposalExt = ExtrinsicHelper.submitProposal(stakeKeys, spendBalance); + const { target: proposalEvent } = await proposalExt.signAndSend(); + assert.notEqual(proposalEvent, undefined, 'should return a Proposal event'); + + // Confirm that the tokens were reserved/hold in the stakeKeys account using the query API + let stakedAcctInfo = await ExtrinsicHelper.getAccountInfo(stakeKeys); + assert.equal( + stakedAcctInfo.data.reserved, + proposalBond, + `expected ${proposalBond} reserved balance, got ${stakedAcctInfo.data.reserved}` + ); + + // Create a stake that will result in overlapping tokens being frozen + // stake will allow only the balance not on hold to be staked + await assert.doesNotReject(stakeToProvider(fundingSource, stakeKeys, stakeProviderId, stakeBalance)); + + // Slash the provider + const slashExt = ExtrinsicHelper.rejectProposal(sudoKey, proposalEvent?.data['proposalIndex']); + const { target: slashEvent } = await slashExt.sudoSignAndSend(); + assert.notEqual(slashEvent, undefined, 'should return a Treasury event'); + + // Confirm that the tokens were slashed from the stakeKeys account using the query API + stakedAcctInfo = await ExtrinsicHelper.getAccountInfo(stakeKeys); + assert.equal( + stakedAcctInfo.data.reserved, + 0n, + `expected 0 reserved balance, got ${stakedAcctInfo.data.reserved}` + ); + }); + + it('proposal fails when there is Capacity staking', async function () { + const accountBalance: bigint = 122n * DOLLARS; + const stakeBalance: bigint = 100n * DOLLARS; + const spendBalance: bigint = 20n * DOLLARS; + + // Setup some keys and a provider for capacity staking + const stakeKeys: KeyringPair = createKeys('StakeKeys'); + const stakeProviderId: u64 = await createMsaAndProvider( + fundingSource, + stakeKeys, + 'StakeProvider', + accountBalance + ); + + // Create a stake that will result in overlapping tokens being frozen + await assert.doesNotReject(stakeToProvider(fundingSource, stakeKeys, stakeProviderId, stakeBalance)); + + // Create a treasury proposal which will result in a hold with minimum bond = 100 DOLLARS + // The proposal should fail because the stakeKeys account doesn't have enough + // transferable to cover the deposit. + const proposalExt = ExtrinsicHelper.submitProposal(stakeKeys, spendBalance); + await assert.rejects(proposalExt.signAndSend()); + }); + }); }); From ddbfa39116d794344837abcc6bf90cc782f4e289 Mon Sep 17 00:00:00 2001 From: Puneet Saraswat Date: Tue, 21 Oct 2025 15:14:36 -0500 Subject: [PATCH 14/26] make sudo clean and super sequential with 1 job worker for it --- e2e/.mocharc.sudo.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/e2e/.mocharc.sudo.json b/e2e/.mocharc.sudo.json index 391fbc8116..5614507f91 100644 --- a/e2e/.mocharc.sudo.json +++ b/e2e/.mocharc.sudo.json @@ -11,5 +11,6 @@ "./msa/provider_governance.test.ts", "./msa/update_provider_application.test.ts" ], - "timeout": 50000 + "timeout": 50000, + "jobs": 1 } From 73b804af71f96d65e0a6c670fb0f761f272ed229 Mon Sep 17 00:00:00 2001 From: Puneet Saraswat Date: Tue, 21 Oct 2025 15:47:42 -0500 Subject: [PATCH 15/26] now set autoNonce back to original --- e2e/package.json | 4 ++-- e2e/scaffolding/extrinsicHelpers.ts | 4 +--- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/e2e/package.json b/e2e/package.json index f58ca78cc3..07c372b635 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -7,8 +7,8 @@ "clean": "rm -Rf dist", "build": "tsc -p ./tsconfig.json", "test": "npm run test:parallel && npm run test:sudo", - "test:sudo": "mocha --config .mocharc.sudo.json --parallel=false", - "test:parallel": "mocha --config .mocharc.json --parallel=true", + "test:sudo": "mocha --config .mocharc.sudo.json", + "test:parallel": "mocha --config .mocharc.json", "test:serial": "mocha --parallel=false", "test:relay-single": "mocha --config .relay-chain.mocharc.json --bail", "test:relay-funding": "mocha --config .relay-chain-all.mocharc.json --dry-run", diff --git a/e2e/scaffolding/extrinsicHelpers.ts b/e2e/scaffolding/extrinsicHelpers.ts index 8967b09962..5f7318137b 100644 --- a/e2e/scaffolding/extrinsicHelpers.ts +++ b/e2e/scaffolding/extrinsicHelpers.ts @@ -11,7 +11,6 @@ import { getBlockNumber, getExistentialDeposit, getFinalizedBlockNumber, - getNonce, log, type MultiSignatureType, } from './helpers'; @@ -255,8 +254,7 @@ export class Extrinsic Date: Tue, 21 Oct 2025 19:31:06 -0500 Subject: [PATCH 16/26] get latest nonce --- e2e/scaffolding/extrinsicHelpers.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/e2e/scaffolding/extrinsicHelpers.ts b/e2e/scaffolding/extrinsicHelpers.ts index 5f7318137b..9dd50fdf09 100644 --- a/e2e/scaffolding/extrinsicHelpers.ts +++ b/e2e/scaffolding/extrinsicHelpers.ts @@ -11,6 +11,7 @@ import { getBlockNumber, getExistentialDeposit, getFinalizedBlockNumber, + getNonce, log, type MultiSignatureType, } from './helpers'; @@ -254,7 +255,7 @@ export class Extrinsic Date: Wed, 22 Oct 2025 09:13:06 -0500 Subject: [PATCH 17/26] fix provider tests using wrong file for logo rejection test --- e2e/msa/provider_applications.test.ts | 164 +++++++++++++------------- 1 file changed, 82 insertions(+), 82 deletions(-) diff --git a/e2e/msa/provider_applications.test.ts b/e2e/msa/provider_applications.test.ts index 4c44771fa7..1260a710c1 100644 --- a/e2e/msa/provider_applications.test.ts +++ b/e2e/msa/provider_applications.test.ts @@ -57,56 +57,6 @@ describe('Create Provider Application', function () { assert.notEqual(applicationId.toBigInt(), undefined, 'applicationId should be defined'); }); - it('should fail to create a provider application for non provider', async function () { - if (isTestnet()) this.skip(); - const applicationEntry = generateValidProviderPayloadWithName('MyAppSomething'); - const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance( - sudoKeys, - nonProviderKeys, - applicationEntry - ); - await assert.rejects(createProviderOp.sudoSignAndSend(), { - name: 'ProviderNotRegistered', - }); - }); - - it('should fail to create a provider application for long name', async function () { - if (isTestnet()) this.skip(); - const longName = 'a'.repeat(257); // 256 characters long limit - const providerEntry = generateValidProviderPayloadWithName(longName); - const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance(sudoKeys, keys, providerEntry); - await assert.rejects(createProviderOp.sudoSignAndSend(), { - name: 'RpcError', - }); - }); - - it('should fail with invalid logo CID', async function () { - if (isTestnet()) this.skip(); - const applicationEntry = { - defaultName: 'InvalidLogoProvider', - defaultLogo250100PngCid: 'invalid-cid', - }; - const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance(sudoKeys, keys, applicationEntry); - await assert.rejects(createProviderOp.sudoSignAndSend(), { - name: 'InvalidCid', - }); - }); - - it('should fail to create provider application with wrong language code', async function () { - if (isTestnet()) this.skip(); - const applicationEntry = { - defaultName: 'InvalidLanguageProvider', - localizedNames: new Map([ - ['-xx', 'InvalidLanguageProvider'], // Invalid language code - ['es&', 'ProveedorIdiomaInvalido'], - ]), - }; - const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance(sudoKeys, keys, applicationEntry); - await assert.rejects(createProviderOp.sudoSignAndSend(), { - name: 'InvalidBCP47LanguageCode', - }); - }); - it('should successfully create a provider application and upload logo', async function () { if (isTestnet()) this.skip(); // Create fake logo bytes, 130 bytes long @@ -159,38 +109,6 @@ describe('Create Provider Application', function () { assert.equal(defaultName, 'lOgoProvider', 'default name should match'); }); - it('should fail with LogoCidNotApproved error when uploading logo with unapproved CID', async function () { - if (isTestnet()) this.skip(); - // Create fake logo bytes, 130 bytes long - const applicationEntry = generateValidProviderPayloadWithName('lOgoProvider'); - const logoBytesDifferent = new Uint8Array(fs.readFileSync(path.join(__dirname, 'provider_applications.test.ts'))); - const logoCidStr = await computeCid(logoBytesDifferent); - const buf = Array.from(logoBytesDifferent); - const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance(sudoKeys, keys, applicationEntry); - const { target: applicationEvent } = await createProviderOp.sudoSignAndSend(); - assert.notEqual(applicationEvent, undefined, 'setup should return a ProviderApplicationCreated event'); - const encodedBytes = new Bytes(ExtrinsicHelper.api.registry, buf); - const uploadLogoOp = ExtrinsicHelper.uploadLogo(keys, logoCidStr, encodedBytes); - await assert.rejects(uploadLogoOp.signAndSend(), { name: 'LogoCidNotApproved' }); - }); - - it('should fail with InvalidLogoBytes error when uploading logo as Uint8Array', async function () { - if (isTestnet()) this.skip(); - // Create fake logo bytes, 130 bytes long - const logoBytes = new Uint8Array(11); - for (let i = 0; i < logoBytes.length; i++) logoBytes[i] = i % 256; - const applicationEntry = generateValidProviderPayloadWithName('lOgoProviderInvalid'); - const logoCidStr = await computeCid(logoBytes); - applicationEntry.defaultLogo250100PngCid = logoCidStr; - const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance(sudoKeys, keys, applicationEntry); - const { target: applicationEvent } = await createProviderOp.sudoSignAndSend(); - assert.notEqual(applicationEvent, undefined, 'setup should return a ProviderApplicationCreated event'); - - const encodedBytes = new Bytes(ExtrinsicHelper.api.registry, logoBytes); // this should fail because logoBytes is not a valid input - const uploadLogoOp = ExtrinsicHelper.uploadLogo(keys, logoCidStr, encodedBytes); - await assert.rejects(uploadLogoOp.signAndSend(), { name: 'InvalidLogoBytes' }); - }); - it('should successfully create application with locale and retrieve', async function () { if (isTestnet()) this.skip(); // read frequency.png into logoBytes @@ -243,4 +161,86 @@ describe('Create Provider Application', function () { const defaultName = new TextDecoder().decode(resultingApplicationContext.defaultName.toU8a(true)); assert.equal(defaultName, 'lOgoProvider', 'default name should match'); }); + + it('should fail to create a provider application for non provider', async function () { + if (isTestnet()) this.skip(); + const applicationEntry = generateValidProviderPayloadWithName('MyAppSomething'); + const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance( + sudoKeys, + nonProviderKeys, + applicationEntry + ); + await assert.rejects(createProviderOp.sudoSignAndSend(), { + name: 'ProviderNotRegistered', + }); + }); + + it('should fail to create a provider application for long name', async function () { + if (isTestnet()) this.skip(); + const longName = 'a'.repeat(257); // 256 characters long limit + const providerEntry = generateValidProviderPayloadWithName(longName); + const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance(sudoKeys, keys, providerEntry); + await assert.rejects(createProviderOp.sudoSignAndSend(), { + name: 'RpcError', + }); + }); + + it('should fail with invalid logo CID', async function () { + if (isTestnet()) this.skip(); + const applicationEntry = { + defaultName: 'InvalidLogoProvider', + defaultLogo250100PngCid: 'invalid-cid', + }; + const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance(sudoKeys, keys, applicationEntry); + await assert.rejects(createProviderOp.sudoSignAndSend(), { + name: 'InvalidCid', + }); + }); + + it('should fail to create provider application with wrong language code', async function () { + if (isTestnet()) this.skip(); + const applicationEntry = { + defaultName: 'InvalidLanguageProvider', + localizedNames: new Map([ + ['-xx', 'InvalidLanguageProvider'], // Invalid language code + ['es&', 'ProveedorIdiomaInvalido'], + ]), + }; + const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance(sudoKeys, keys, applicationEntry); + await assert.rejects(createProviderOp.sudoSignAndSend(), { + name: 'InvalidBCP47LanguageCode', + }); + }); + + it('should fail with InvalidLogoBytes error when uploading logo as Uint8Array', async function () { + if (isTestnet()) this.skip(); + // Create fake logo bytes, 130 bytes long + const logoBytes = new Uint8Array(11); + for (let i = 0; i < logoBytes.length; i++) logoBytes[i] = i % 256; + const applicationEntry = generateValidProviderPayloadWithName('lOgoProviderInvalid'); + const logoCidStr = await computeCid(logoBytes); + applicationEntry.defaultLogo250100PngCid = logoCidStr; + const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance(sudoKeys, keys, applicationEntry); + const { target: applicationEvent } = await createProviderOp.sudoSignAndSend(); + assert.notEqual(applicationEvent, undefined, 'setup should return a ProviderApplicationCreated event'); + + const encodedBytes = new Bytes(ExtrinsicHelper.api.registry, logoBytes); // this should fail because logoBytes is not a valid input + const uploadLogoOp = ExtrinsicHelper.uploadLogo(keys, logoCidStr, encodedBytes); + await assert.rejects(uploadLogoOp.signAndSend(), { name: 'InvalidLogoBytes' }); + }); + + it('should fail with LogoCidNotApproved error when uploading logo with unapproved CID', async function () { + if (isTestnet()) this.skip(); + // Create fake logo bytes, 130 bytes long + const applicationEntry = generateValidProviderPayloadWithName('lOgoProviderFakeCid'); + const logoBytesDifferent = new Uint8Array(fs.readFileSync(path.join(__dirname, 'provider_governance.test.ts'))); + const logoCidStr = await computeCid(logoBytesDifferent); + const buf = Array.from(logoBytesDifferent); + const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance(sudoKeys, keys, applicationEntry); + const { target: applicationEvent } = await createProviderOp.sudoSignAndSend(); + assert.notEqual(applicationEvent, undefined, 'setup should return a ProviderApplicationCreated event'); + const encodedBytes = new Bytes(ExtrinsicHelper.api.registry, buf); + const uploadLogoOp = ExtrinsicHelper.uploadLogo(keys, logoCidStr, encodedBytes); + await assert.rejects(uploadLogoOp.signAndSend(), { name: 'LogoCidNotApproved' }); + }); }); From a0ec8faca1c73ddf57ff9063859b8cba1cee5329 Mon Sep 17 00:00:00 2001 From: Puneet Saraswat Date: Thu, 23 Oct 2025 09:01:34 -0500 Subject: [PATCH 18/26] remove previous custom changes made for SingleState #2566 --- node/cli/src/command.rs | 10 +++++----- node/cli/src/run_as_localchain.rs | 12 +----------- node/cli/src/run_as_parachain.rs | 12 +----------- node/service/src/block_sealing.rs | 4 +--- node/service/src/service.rs | 8 ++------ 5 files changed, 10 insertions(+), 36 deletions(-) diff --git a/node/cli/src/command.rs b/node/cli/src/command.rs index aeb94cc07a..ecc4873bc1 100644 --- a/node/cli/src/command.rs +++ b/node/cli/src/command.rs @@ -303,7 +303,7 @@ macro_rules! construct_async_run { (|$components:ident, $cli:ident, $cmd:ident, $config:ident| $( $code:tt )* ) => {{ let runner = $cli.create_runner($cmd)?; runner.async_run(|$config| { - let $components = new_partial(&$config, false, None)?; + let $components = new_partial(&$config, false)?; let task_manager = $components.task_manager; { $( $code )* }.map(|v| (v, task_manager)) }) @@ -371,7 +371,7 @@ pub fn run() -> Result<()> { Some(Subcommand::ExportGenesisHead(cmd)) => { let runner = cli.create_runner(cmd)?; runner.sync_run(|config| { - let partials = new_partial(&config, false, None)?; + let partials = new_partial(&config, false)?; cmd.run(partials.client) }) @@ -400,7 +400,7 @@ pub fn run() -> Result<()> { .into()) }, BenchmarkCmd::Block(cmd) => runner.sync_run(|config| { - let partials = new_partial(&config, false, None)?; + let partials = new_partial(&config, false)?; cmd.run(partials.client) }), #[cfg(not(feature = "runtime-benchmarks"))] @@ -413,14 +413,14 @@ pub fn run() -> Result<()> { .into()), #[cfg(feature = "runtime-benchmarks")] BenchmarkCmd::Storage(cmd) => runner.sync_run(|config| { - let partials = new_partial(&config, false, None)?; + let partials = new_partial(&config, false)?; let db = partials.backend.expose_db(); let storage = partials.backend.expose_storage(); let shared_cache = partials.backend.expose_shared_trie_cache(); cmd.run(config, partials.client.clone(), db, storage, shared_cache) }), BenchmarkCmd::Overhead(cmd) => runner.sync_run(|config| { - let partials = new_partial(&config, false, None)?; + let partials = new_partial(&config, false)?; let ext_builder = RemarkBuilder::new(partials.client.clone()); let should_record_proof = false; diff --git a/node/cli/src/run_as_localchain.rs b/node/cli/src/run_as_localchain.rs index 9a1ef6ff99..ced69fdb51 100644 --- a/node/cli/src/run_as_localchain.rs +++ b/node/cli/src/run_as_localchain.rs @@ -1,26 +1,16 @@ use crate::cli::Cli; use frequency_service::block_sealing::start_frequency_dev_sealing_node; -use polkadot_service::TransactionPoolOptions; -use sc_cli::{SubstrateCli, TransactionPoolType}; +use sc_cli::SubstrateCli; #[allow(clippy::result_large_err)] pub fn run_as_localchain(cli: Cli) -> sc_service::Result<(), sc_cli::Error> { let runner = cli.create_runner(&cli.run.normalize())?; - let override_pool_config = TransactionPoolOptions::new_with_params( - cli.run.base.pool_config.pool_limit, - cli.run.base.pool_config.pool_kbytes * 1024, - cli.run.base.pool_config.tx_ban_seconds, - TransactionPoolType::SingleState.into(), - true, - ); - runner.run_node_until_exit(|config| async move { start_frequency_dev_sealing_node( config, cli.sealing, u16::from(cli.sealing_interval), cli.sealing_create_empty_blocks, - Some(override_pool_config), ) .map_err(Into::into) }) diff --git a/node/cli/src/run_as_parachain.rs b/node/cli/src/run_as_parachain.rs index 983cf83377..75c6fc96d8 100644 --- a/node/cli/src/run_as_parachain.rs +++ b/node/cli/src/run_as_parachain.rs @@ -3,21 +3,12 @@ use cumulus_primitives_core::ParaId; use frame_benchmarking_cli::SUBSTRATE_REFERENCE_HARDWARE; use frequency_service::chain_spec; use log::info; -use polkadot_service::TransactionPoolOptions; -use sc_cli::{SubstrateCli, TransactionPoolType}; +use sc_cli::SubstrateCli; #[allow(clippy::result_large_err)] pub fn run_as_parachain(cli: Cli) -> sc_service::Result<(), sc_cli::Error> { let runner = cli.create_runner(&cli.run.normalize())?; let collator_options = cli.run.collator_options(); - let override_pool_config = TransactionPoolOptions::new_with_params( - cli.run.base.pool_config.pool_limit, - cli.run.base.pool_config.pool_kbytes * 1024, - cli.run.base.pool_config.tx_ban_seconds, - TransactionPoolType::ForkAware.into(), - false, - ); - runner.run_node_until_exit(|config| async move { let hwbench = (!cli.no_hardware_benchmarks) .then_some(config.database.path().map(|database_path| { @@ -52,7 +43,6 @@ pub fn run_as_parachain(cli: Cli) -> sc_service::Result<(), sc_cli::Error> { collator_options, id, hwbench, - Some(override_pool_config), ) .await .map(|r| r.0) diff --git a/node/service/src/block_sealing.rs b/node/service/src/block_sealing.rs index e741619cad..3ccee9c164 100644 --- a/node/service/src/block_sealing.rs +++ b/node/service/src/block_sealing.rs @@ -14,7 +14,6 @@ use sc_consensus_manual_seal::{ use crate::common::start_offchain_workers; use sc_network::NetworkBackend; use sc_service::{Configuration, TaskManager}; -use sc_transaction_pool::TransactionPoolOptions; use sc_transaction_pool_api::{OffchainTransactionPoolFactory, TransactionPool}; use sp_api::ProvideRuntimeApi; use sp_blockchain::HeaderBackend; @@ -31,7 +30,6 @@ pub fn start_frequency_dev_sealing_node( sealing_mode: SealingMode, sealing_interval: u16, sealing_create_empty_blocks: bool, - override_pool_config: Option, ) -> Result { let extra: String = if sealing_mode == SealingMode::Interval { format!(" ({sealing_interval}s interval)") @@ -54,7 +52,7 @@ pub fn start_frequency_dev_sealing_node( select_chain: maybe_select_chain, transaction_pool, other: (_block_import, mut telemetry, _), - } = new_partial(&config, true, override_pool_config)?; + } = new_partial(&config, true)?; let metrics = sc_network::NetworkWorker::::register_notification_metrics( config.prometheus_config.as_ref().map(|cfg| &cfg.registry), ); diff --git a/node/service/src/service.rs b/node/service/src/service.rs index ff8302fb57..816a414cc3 100644 --- a/node/service/src/service.rs +++ b/node/service/src/service.rs @@ -87,7 +87,6 @@ type ParachainBlockImport = TParachainBlockImport, P pub fn new_partial( config: &Configuration, instant_sealing: bool, - override_pool_config: Option, ) -> Result< PartialComponents< ParachainClient, @@ -139,8 +138,6 @@ pub fn new_partial( telemetry }); - let transaction_pool_option = override_pool_config.unwrap_or(config.transaction_pool.clone()); - // See https://github.com/paritytech/polkadot-sdk/pull/4639 for how to enable the fork-aware pool. let transaction_pool = Arc::from( sc_transaction_pool::Builder::new( @@ -148,7 +145,7 @@ pub fn new_partial( client.clone(), config.role.is_authority().into(), ) - .with_options(transaction_pool_option) + .with_options(config.transaction_pool.clone()) .with_prometheus(config.prometheus_registry()) .build(), ); @@ -200,7 +197,6 @@ pub async fn start_parachain_node( collator_options: CollatorOptions, para_id: ParaId, hwbench: Option, - override_pool_config: Option, ) -> sc_service::error::Result<(TaskManager, Arc)> { use crate::common::listen_addrs_to_normalized_strings; use common_primitives::offchain::OcwCustomExt; @@ -208,7 +204,7 @@ pub async fn start_parachain_node( let parachain_config = prepare_node_config(parachain_config); - let params = new_partial(¶chain_config, false, override_pool_config)?; + let params = new_partial(¶chain_config, false)?; let (block_import, mut telemetry, telemetry_worker_handle) = params.other; let prometheus_registry = parachain_config.prometheus_registry().cloned(); From 7c5bdc0da4ebb06fea2386d20e1d4b27ad4554ca Mon Sep 17 00:00:00 2001 From: Puneet Saraswat Date: Thu, 23 Oct 2025 09:37:27 -0500 Subject: [PATCH 19/26] improve provider tests --- e2e/msa/provider_governance.test.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/e2e/msa/provider_governance.test.ts b/e2e/msa/provider_governance.test.ts index b16033b6b1..68fae9a02f 100644 --- a/e2e/msa/provider_governance.test.ts +++ b/e2e/msa/provider_governance.test.ts @@ -36,10 +36,10 @@ describe('Create Provider', function () { const f = ExtrinsicHelper.createMsa(failureKeys); await f.fundAndSend(fundingSource); const longName = 'a'.repeat(257); // 256 characters long limit - const createProviderOp = ExtrinsicHelper.createProviderViaGovernanceV2(sudoKeys, failureKeys, { + const createProviderOp = ExtrinsicHelper.createProviderViaGovernanceV2(keys, failureKeys, { defaultName: longName, }); - await assert.rejects(createProviderOp.sudoSignAndSend(), { + await assert.rejects(createProviderOp.signAndSend(), { name: 'RpcError', }); }); From 504a790567f92fc735d4b134f2271f042d238ce4 Mon Sep 17 00:00:00 2001 From: Matthew Orris <1466844+mattheworris@users.noreply.github.com> Date: Thu, 23 Oct 2025 16:27:10 -0600 Subject: [PATCH 20/26] refactor: update comments for clarity and remove redundant test case in capacity staking --- e2e/sudo/sudo.test.ts | 25 +------------------------ 1 file changed, 1 insertion(+), 24 deletions(-) diff --git a/e2e/sudo/sudo.test.ts b/e2e/sudo/sudo.test.ts index 7c638d12e7..146a842eb3 100644 --- a/e2e/sudo/sudo.test.ts +++ b/e2e/sudo/sudo.test.ts @@ -219,7 +219,7 @@ describe('Sudo required', function () { ); // Create a stake that will result in overlapping tokens being frozen - // stake will allow only the balance not on hold to be staked + // stake will allow the frozen balance to overlap with the reserved balance from the proposal bond await assert.doesNotReject(stakeToProvider(fundingSource, stakeKeys, stakeProviderId, stakeBalance)); // Slash the provider @@ -236,28 +236,5 @@ describe('Sudo required', function () { ); }); - it('proposal fails when there is Capacity staking', async function () { - const accountBalance: bigint = 122n * DOLLARS; - const stakeBalance: bigint = 100n * DOLLARS; - const spendBalance: bigint = 20n * DOLLARS; - - // Setup some keys and a provider for capacity staking - const stakeKeys: KeyringPair = createKeys('StakeKeys'); - const stakeProviderId: u64 = await createMsaAndProvider( - fundingSource, - stakeKeys, - 'StakeProvider', - accountBalance - ); - - // Create a stake that will result in overlapping tokens being frozen - await assert.doesNotReject(stakeToProvider(fundingSource, stakeKeys, stakeProviderId, stakeBalance)); - - // Create a treasury proposal which will result in a hold with minimum bond = 100 DOLLARS - // The proposal should fail because the stakeKeys account doesn't have enough - // transferable to cover the deposit. - const proposalExt = ExtrinsicHelper.submitProposal(stakeKeys, spendBalance); - await assert.rejects(proposalExt.signAndSend()); - }); }); }); From 481603727b0e634f2b25cd9e5a4f4fa89989b60e Mon Sep 17 00:00:00 2001 From: Matthew Orris <1466844+mattheworris@users.noreply.github.com> Date: Thu, 23 Oct 2025 17:07:28 -0600 Subject: [PATCH 21/26] refactor: remove unnecessary blank line in sudo tests --- e2e/sudo/sudo.test.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/e2e/sudo/sudo.test.ts b/e2e/sudo/sudo.test.ts index 146a842eb3..7a691cf73e 100644 --- a/e2e/sudo/sudo.test.ts +++ b/e2e/sudo/sudo.test.ts @@ -235,6 +235,5 @@ describe('Sudo required', function () { `expected 0 reserved balance, got ${stakedAcctInfo.data.reserved}` ); }); - }); }); From 568a48d59d0659cdeab7ba0418c82c6a1c6f05cc Mon Sep 17 00:00:00 2001 From: Puneet Saraswat Date: Fri, 24 Oct 2025 09:02:15 -0500 Subject: [PATCH 22/26] move all sudo to same file --- e2e/.mocharc.json | 6 - e2e/.mocharc.sudo.json | 16 - e2e/msa/provider_applications.test.ts | 246 -------------- e2e/msa/provider_governance.test.ts | 46 --- e2e/msa/update_provider_application.test.ts | 97 ------ e2e/package.json | 2 +- e2e/{msa => sudo}/frequency.png | Bin e2e/sudo/sudo.test.ts | 354 ++++++++++++++++++++ 8 files changed, 355 insertions(+), 412 deletions(-) delete mode 100644 e2e/.mocharc.sudo.json delete mode 100644 e2e/msa/provider_applications.test.ts delete mode 100644 e2e/msa/provider_governance.test.ts delete mode 100644 e2e/msa/update_provider_application.test.ts rename e2e/{msa => sudo}/frequency.png (100%) diff --git a/e2e/.mocharc.json b/e2e/.mocharc.json index 4bc2eddb66..24d47a602b 100644 --- a/e2e/.mocharc.json +++ b/e2e/.mocharc.json @@ -6,11 +6,5 @@ "require": ["scaffolding/globalHooks.ts", "scaffolding/rootHooks.ts", "scaffolding/extrinsicHelpers.ts"], "import": "tsx/esm", "spec": ["./{,!(node_modules|load-tests)/**}/*.test.ts"], - "ignore": [ - "./sudo/sudo.test.ts", - "./msa/provider_applications.test.ts", - "./msa/provider_governance.test.ts", - "./msa/update_provider_application.test.ts" - ], "timeout": 50000 } diff --git a/e2e/.mocharc.sudo.json b/e2e/.mocharc.sudo.json deleted file mode 100644 index 5614507f91..0000000000 --- a/e2e/.mocharc.sudo.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "exit": true, - "fullTrace": true, - "extension": ["ts"], - "parallel": false, - "require": ["scaffolding/globalHooks.ts", "scaffolding/rootHooks.ts", "scaffolding/extrinsicHelpers.ts"], - "import": "tsx/esm", - "spec": [ - "./sudo/sudo.test.ts", - "./msa/provider_applications.test.ts", - "./msa/provider_governance.test.ts", - "./msa/update_provider_application.test.ts" - ], - "timeout": 50000, - "jobs": 1 -} diff --git a/e2e/msa/provider_applications.test.ts b/e2e/msa/provider_applications.test.ts deleted file mode 100644 index 1260a710c1..0000000000 --- a/e2e/msa/provider_applications.test.ts +++ /dev/null @@ -1,246 +0,0 @@ -import '@frequency-chain/api-augment'; -import assert from 'assert'; -import { - createAndFundKeypair, - DOLLARS, - generateValidProviderPayloadWithName, - computeCid, -} from '../scaffolding/helpers'; -import type { KeyringPair } from '@polkadot/keyring/types'; -import { ExtrinsicHelper } from '../scaffolding/extrinsicHelpers'; -import { getFundingSource, getSudo } from '../scaffolding/funding'; -import { isTestnet } from '../scaffolding/env'; -import { Bytes } from '@polkadot/types'; -import fs from 'fs'; -import path from 'path'; -import { fileURLToPath } from 'url'; - -// reconstruct __dirname in ESM -const __filename = fileURLToPath(import.meta.url); -const __dirname = path.dirname(__filename); - -describe('Create Provider Application', function () { - let keys: KeyringPair; - let nonProviderKeys: KeyringPair; - let providerId: bigint; - let sudoKeys: KeyringPair; - let fundingSource: KeyringPair; - - before(async function () { - if (isTestnet()) this.skip(); - sudoKeys = getSudo().keys; - fundingSource = await getFundingSource(import.meta.url); - keys = await createAndFundKeypair(fundingSource, 5n * DOLLARS); - nonProviderKeys = await createAndFundKeypair(fundingSource, 5n * DOLLARS); - let createMsaOp = ExtrinsicHelper.createMsa(keys); - await createMsaOp.fundAndSend(fundingSource); - createMsaOp = ExtrinsicHelper.createMsa(nonProviderKeys); - await createMsaOp.fundAndSend(fundingSource); - const providerEntry = generateValidProviderPayloadWithName('MyProvider1'); - const createProviderOp = ExtrinsicHelper.createProviderViaGovernanceV2(sudoKeys, keys, providerEntry); - const { target: providerEvent } = await createProviderOp.sudoSignAndSend(); - assert.notEqual(providerEvent, undefined, 'setup should return a ProviderCreated event'); - providerId = providerEvent!.data.providerId.toBigInt(); - }); - - it('provider should exists', async function () { - assert(providerId > 0n, 'providerId should be greater than 0'); - }); - - it('should successfully create a provider application', async function () { - if (isTestnet()) this.skip(); - const applicationEntry = generateValidProviderPayloadWithName('MyApp1ication'); - const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance(sudoKeys, keys, applicationEntry); - const { target: applicationEvent } = await createProviderOp.sudoSignAndSend(); - assert.notEqual(applicationEvent, undefined, 'setup should return a ProviderApplicationCreated event'); - const applicationId = applicationEvent!.data.applicationId; - assert.notEqual(applicationId.toBigInt(), undefined, 'applicationId should be defined'); - }); - - it('should successfully create a provider application and upload logo', async function () { - if (isTestnet()) this.skip(); - // Create fake logo bytes, 130 bytes long - const logoBytes = new Uint8Array(10); - for (let i = 0; i < logoBytes.length; i++) logoBytes[i] = i % 256; - const buf = Array.from(logoBytes); - const applicationEntry = generateValidProviderPayloadWithName('lOgoProvider'); - const logoCidStr = await computeCid(logoBytes); - applicationEntry.defaultLogo250100PngCid = logoCidStr; - const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance(sudoKeys, keys, applicationEntry); - const { target: applicationEvent } = await createProviderOp.sudoSignAndSend(); - assert.notEqual(applicationEvent, undefined, 'setup should return a ProviderApplicationCreated event'); - const encodedBytes = new Bytes(ExtrinsicHelper.api.registry, buf); - const uploadLogoOp = ExtrinsicHelper.uploadLogo(keys, logoCidStr, encodedBytes); - await assert.doesNotReject(uploadLogoOp.signAndSend(), undefined); - }); - - it('should successfully upload logo and compute same CIDv1', async function () { - if (isTestnet()) this.skip(); - // read frequency.png into logoBytes - const logoBytes = new Uint8Array(fs.readFileSync(path.join(__dirname, 'frequency.png'))); - const buf = Array.from(logoBytes); - const applicationEntry = generateValidProviderPayloadWithName('lOgoProvider'); - const logoCidStr = await computeCid(logoBytes); - applicationEntry.defaultLogo250100PngCid = logoCidStr; - const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance(sudoKeys, keys, applicationEntry); - const { target: applicationEvent } = await createProviderOp.sudoSignAndSend(); - assert.notEqual(applicationEvent, undefined, 'setup should return a ProviderApplicationCreated event'); - const encodedBytes = new Bytes(ExtrinsicHelper.api.registry, buf); - const uploadLogoOp = ExtrinsicHelper.uploadLogo(keys, logoCidStr, encodedBytes); - await assert.doesNotReject(uploadLogoOp.signAndSend(), undefined); - const applicationId = applicationEvent!.data.applicationId; - assert.notEqual(applicationId.toBigInt(), undefined, 'applicationId should be defined'); - const applicationContextDefault = await ExtrinsicHelper.apiPromise.call.msaRuntimeApi.getProviderApplicationContext( - providerId, - applicationId, - null - ); - assert.notEqual(applicationContextDefault, undefined, 'should return a valid provider application context'); - assert.equal(applicationContextDefault.isSome, true, 'provider context should be some'); - const resultingApplicationContext = applicationContextDefault.unwrap(); - assert.equal(resultingApplicationContext.providerId.toBigInt(), providerId, 'providerId should match'); - assert.equal(resultingApplicationContext.applicationId, applicationId.toBigInt(), 'applicationId should match'); - assert.equal( - resultingApplicationContext.defaultLogo250100PngBytes.unwrap().length, - encodedBytes.length, - 'logo byte length should match' - ); - const defaultName = new TextDecoder().decode(resultingApplicationContext.defaultName.toU8a(true)); - assert.equal(defaultName, 'lOgoProvider', 'default name should match'); - }); - - it('should successfully create application with locale and retrieve', async function () { - if (isTestnet()) this.skip(); - // read frequency.png into logoBytes - const logoBytes = new Uint8Array(fs.readFileSync(path.join(__dirname, 'provider_applications.test.ts'))); - const buf = Array.from(logoBytes); - const applicationEntry = generateValidProviderPayloadWithName('lOgoProvider'); - const logoCidStr = await computeCid(logoBytes); - applicationEntry.defaultLogo250100PngCid = logoCidStr; - const localizedNames = new Map([ - ['en', 'Logo Provider'], - ['es', 'Proveedor de Logo'], - ]); - const localizedLogo = new Map([ - ['en', logoCidStr], - ['es', logoCidStr], - ]); - applicationEntry.localizedNames = localizedNames; - applicationEntry.localizedLogo250100PngCids = localizedLogo; - const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance(sudoKeys, keys, applicationEntry); - const { target: applicationEvent } = await createProviderOp.sudoSignAndSend(); - assert.notEqual(applicationEvent, undefined, 'setup should return a ProviderApplicationCreated event'); - const encodedBytes = new Bytes(ExtrinsicHelper.api.registry, buf); - const uploadLogoOp = ExtrinsicHelper.uploadLogo(keys, logoCidStr, encodedBytes); - await assert.doesNotReject(uploadLogoOp.signAndSend(), undefined); - const applicationId = applicationEvent!.data.applicationId; - assert.notEqual(applicationId.toBigInt(), undefined, 'applicationId should be defined'); - const applicationContextDefault = await ExtrinsicHelper.apiPromise.call.msaRuntimeApi.getProviderApplicationContext( - providerId, - applicationId, - 'en' - ); - assert.notEqual(applicationContextDefault, undefined, 'should return a valid provider application context'); - assert.equal(applicationContextDefault.isSome, true, 'provider context should be some'); - const resultingApplicationContext = applicationContextDefault.unwrap(); - assert.equal(resultingApplicationContext.providerId.toBigInt(), providerId, 'providerId should match'); - assert.equal(resultingApplicationContext.applicationId, applicationId.toBigInt(), 'applicationId should match'); - assert.equal( - resultingApplicationContext.defaultLogo250100PngBytes.unwrap().length, - encodedBytes.length, - 'default logo byte length should match' - ); - const localized_name_vec_u8 = resultingApplicationContext.localizedName; - const localized_name_string = new TextDecoder().decode(localized_name_vec_u8.unwrap().toU8a(true)); - assert.equal(localized_name_string, 'Logo Provider', 'localized name (en) should match'); - assert.equal( - resultingApplicationContext.localizedLogo250100PngBytes.unwrap().length, - encodedBytes.length, - 'locale logo byte length should match' - ); - const defaultName = new TextDecoder().decode(resultingApplicationContext.defaultName.toU8a(true)); - assert.equal(defaultName, 'lOgoProvider', 'default name should match'); - }); - - it('should fail to create a provider application for non provider', async function () { - if (isTestnet()) this.skip(); - const applicationEntry = generateValidProviderPayloadWithName('MyAppSomething'); - const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance( - sudoKeys, - nonProviderKeys, - applicationEntry - ); - await assert.rejects(createProviderOp.sudoSignAndSend(), { - name: 'ProviderNotRegistered', - }); - }); - - it('should fail to create a provider application for long name', async function () { - if (isTestnet()) this.skip(); - const longName = 'a'.repeat(257); // 256 characters long limit - const providerEntry = generateValidProviderPayloadWithName(longName); - const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance(sudoKeys, keys, providerEntry); - await assert.rejects(createProviderOp.sudoSignAndSend(), { - name: 'RpcError', - }); - }); - - it('should fail with invalid logo CID', async function () { - if (isTestnet()) this.skip(); - const applicationEntry = { - defaultName: 'InvalidLogoProvider', - defaultLogo250100PngCid: 'invalid-cid', - }; - const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance(sudoKeys, keys, applicationEntry); - await assert.rejects(createProviderOp.sudoSignAndSend(), { - name: 'InvalidCid', - }); - }); - - it('should fail to create provider application with wrong language code', async function () { - if (isTestnet()) this.skip(); - const applicationEntry = { - defaultName: 'InvalidLanguageProvider', - localizedNames: new Map([ - ['-xx', 'InvalidLanguageProvider'], // Invalid language code - ['es&', 'ProveedorIdiomaInvalido'], - ]), - }; - const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance(sudoKeys, keys, applicationEntry); - await assert.rejects(createProviderOp.sudoSignAndSend(), { - name: 'InvalidBCP47LanguageCode', - }); - }); - - it('should fail with InvalidLogoBytes error when uploading logo as Uint8Array', async function () { - if (isTestnet()) this.skip(); - // Create fake logo bytes, 130 bytes long - const logoBytes = new Uint8Array(11); - for (let i = 0; i < logoBytes.length; i++) logoBytes[i] = i % 256; - const applicationEntry = generateValidProviderPayloadWithName('lOgoProviderInvalid'); - const logoCidStr = await computeCid(logoBytes); - applicationEntry.defaultLogo250100PngCid = logoCidStr; - const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance(sudoKeys, keys, applicationEntry); - const { target: applicationEvent } = await createProviderOp.sudoSignAndSend(); - assert.notEqual(applicationEvent, undefined, 'setup should return a ProviderApplicationCreated event'); - - const encodedBytes = new Bytes(ExtrinsicHelper.api.registry, logoBytes); // this should fail because logoBytes is not a valid input - const uploadLogoOp = ExtrinsicHelper.uploadLogo(keys, logoCidStr, encodedBytes); - await assert.rejects(uploadLogoOp.signAndSend(), { name: 'InvalidLogoBytes' }); - }); - - it('should fail with LogoCidNotApproved error when uploading logo with unapproved CID', async function () { - if (isTestnet()) this.skip(); - // Create fake logo bytes, 130 bytes long - const applicationEntry = generateValidProviderPayloadWithName('lOgoProviderFakeCid'); - const logoBytesDifferent = new Uint8Array(fs.readFileSync(path.join(__dirname, 'provider_governance.test.ts'))); - const logoCidStr = await computeCid(logoBytesDifferent); - const buf = Array.from(logoBytesDifferent); - const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance(sudoKeys, keys, applicationEntry); - const { target: applicationEvent } = await createProviderOp.sudoSignAndSend(); - assert.notEqual(applicationEvent, undefined, 'setup should return a ProviderApplicationCreated event'); - const encodedBytes = new Bytes(ExtrinsicHelper.api.registry, buf); - const uploadLogoOp = ExtrinsicHelper.uploadLogo(keys, logoCidStr, encodedBytes); - await assert.rejects(uploadLogoOp.signAndSend(), { name: 'LogoCidNotApproved' }); - }); -}); diff --git a/e2e/msa/provider_governance.test.ts b/e2e/msa/provider_governance.test.ts deleted file mode 100644 index 68fae9a02f..0000000000 --- a/e2e/msa/provider_governance.test.ts +++ /dev/null @@ -1,46 +0,0 @@ -import '@frequency-chain/api-augment'; -import assert from 'assert'; -import { createAndFundKeypair, DOLLARS, generateValidProviderPayloadWithName } from '../scaffolding/helpers'; -import type { KeyringPair } from '@polkadot/keyring/types'; -import { ExtrinsicHelper } from '../scaffolding/extrinsicHelpers'; -import { getFundingSource, getSudo } from '../scaffolding/funding'; - -let fundingSource: KeyringPair; - -describe('Create Provider', function () { - let keys: KeyringPair; - let failureKeys: KeyringPair; - let sudoKeys: KeyringPair; - - before(async function () { - fundingSource = await getFundingSource(import.meta.url); - sudoKeys = await getSudo().keys; - keys = await createAndFundKeypair(fundingSource, 5n * DOLLARS); - failureKeys = await createAndFundKeypair(fundingSource, 5n * DOLLARS, 'failure-keys'); - }); - - it('should successfully create a provider', async function () { - const f = ExtrinsicHelper.createMsa(keys); - await f.fundAndSend(fundingSource); - const createProviderOp = ExtrinsicHelper.createProviderViaGovernanceV2(sudoKeys, keys, { - defaultName: 'MyProviderNew', - }); - const { target: providerEvent } = await createProviderOp.sudoSignAndSend(); - assert.notEqual(providerEvent, undefined, 'setup should return a ProviderCreated event'); - const providerId = providerEvent!.data.providerId; - // assert providerId is greater than 0 - assert(providerId.toBigInt() > 0n, 'providerId should be greater than 0'); - }); - - it('should fail to create a provider for long name', async function () { - const f = ExtrinsicHelper.createMsa(failureKeys); - await f.fundAndSend(fundingSource); - const longName = 'a'.repeat(257); // 256 characters long limit - const createProviderOp = ExtrinsicHelper.createProviderViaGovernanceV2(keys, failureKeys, { - defaultName: longName, - }); - await assert.rejects(createProviderOp.signAndSend(), { - name: 'RpcError', - }); - }); -}); diff --git a/e2e/msa/update_provider_application.test.ts b/e2e/msa/update_provider_application.test.ts deleted file mode 100644 index 2237eb173f..0000000000 --- a/e2e/msa/update_provider_application.test.ts +++ /dev/null @@ -1,97 +0,0 @@ -import '@frequency-chain/api-augment'; -import assert from 'assert'; -import type { KeyringPair } from '@polkadot/keyring/types'; - -import { createAndFundKeypair, DOLLARS, generateValidProviderPayloadWithName } from '../scaffolding/helpers'; -import { ExtrinsicHelper } from '../scaffolding/extrinsicHelpers'; -import { getFundingSource, getSudo } from '../scaffolding/funding'; -import { isTestnet } from '../scaffolding/env'; - -let fundingSource: KeyringPair; - -describe('Update Provider and Application', function () { - let sudoKeys: KeyringPair; - let providerKeys: KeyringPair; - let providerId: bigint; - let applicationId: bigint; - - before(async function () { - if (isTestnet()) this.skip(); - sudoKeys = getSudo().keys; - fundingSource = await getFundingSource(import.meta.url); - providerKeys = await createAndFundKeypair(fundingSource, 10n * DOLLARS, 'upd-provider'); - - // create MSA and register provider - const f = ExtrinsicHelper.createMsa(providerKeys); - await f.fundAndSend(fundingSource); - - const providerEntry = generateValidProviderPayloadWithName('UpdProv'); - const createProviderOp = ExtrinsicHelper.createProviderViaGovernanceV2(sudoKeys, providerKeys, providerEntry); - const { target: providerEvent } = await createProviderOp.sudoSignAndSend(); - assert.notEqual(providerEvent, undefined, 'should emit ProviderCreated'); - providerId = providerEvent!.data.providerId.toBigInt(); - assert(providerId > 0n, 'providerId should be > 0'); - // create a base application to update - const app = generateValidProviderPayloadWithName('BaseApp'); - const createAppOp = ExtrinsicHelper.createApplicationViaGovernance(sudoKeys, providerKeys, app); - const { target: targetApp } = await createAppOp.sudoSignAndSend(); - assert.notEqual(targetApp, undefined, 'should emit ApplicationCreated'); - applicationId = targetApp!.data.applicationId.toBigInt(); - assert(applicationId >= 0n, 'applicationId should be > 0'); - }); - - it('should successfully update provider defaultName via governance', async function () { - if (isTestnet()) this.skip(); - const updated = generateValidProviderPayloadWithName('UpdProv2'); - const op = ExtrinsicHelper.updateProviderViaGovernance(sudoKeys, providerKeys, updated); - const { target } = await op.sudoSignAndSend(); - assert.notEqual(target, undefined, 'should emit ProviderUpdated'); - - // Verify default name changed via runtime API - const ctx = await ExtrinsicHelper.apiPromise.call.msaRuntimeApi.getProviderApplicationContext( - providerId, - null, - null - ); - assert.equal(ctx.isSome, true, 'provider context should be some'); - const result = ctx.unwrap(); - const defaultName = new TextDecoder().decode(result.defaultName.toU8a(true)); - assert.equal(defaultName, 'UpdProv2', 'provider default name should update'); - }); - - it('should submit a proposal to update provider', async function () { - if (isTestnet()) this.skip(); - const updated = generateValidProviderPayloadWithName('UpdProv3'); - const op = ExtrinsicHelper.proposeToUpdateProvider(providerKeys, updated); - const { target } = await op.signAndSend(); - assert.notEqual(target, undefined, 'should emit Council.Proposed'); - }); - - it('should update an existing application via governance', async function () { - if (isTestnet()) this.skip(); - const updated = generateValidProviderPayloadWithName('AppUpdated'); - const op = ExtrinsicHelper.updateApplicationViaGovernance(sudoKeys, providerKeys, applicationId, updated); - const { target } = await op.sudoSignAndSend(); - assert.notEqual(target, undefined, 'should emit ApplicationContextUpdated'); - - // fetch context and verify name - const ctx = await ExtrinsicHelper.apiPromise.call.msaRuntimeApi.getProviderApplicationContext( - providerId, - applicationId, - null - ); - assert.equal(ctx.isSome, true, 'app context should be some'); - const result = ctx.unwrap(); - const defaultName = new TextDecoder().decode(result.defaultName.toU8a(true)); - assert.equal(defaultName, 'AppUpdated', 'app default name should update'); - }); - - it('should submit a proposal to update application', async function () { - if (isTestnet()) this.skip(); - // create an app to have an index - const updated = generateValidProviderPayloadWithName('PropUpd'); - const op = ExtrinsicHelper.proposeToUpdateApplication(providerKeys, applicationId, updated); - const { target: proposed } = await op.signAndSend(); - assert.notEqual(proposed, undefined, 'should emit Council.Proposed'); - }); -}); diff --git a/e2e/package.json b/e2e/package.json index 07c372b635..8e77c28204 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -6,7 +6,7 @@ "scripts": { "clean": "rm -Rf dist", "build": "tsc -p ./tsconfig.json", - "test": "npm run test:parallel && npm run test:sudo", + "test": "npm run test:parallel", "test:sudo": "mocha --config .mocharc.sudo.json", "test:parallel": "mocha --config .mocharc.json", "test:serial": "mocha --parallel=false", diff --git a/e2e/msa/frequency.png b/e2e/sudo/frequency.png similarity index 100% rename from e2e/msa/frequency.png rename to e2e/sudo/frequency.png diff --git a/e2e/sudo/sudo.test.ts b/e2e/sudo/sudo.test.ts index 7a691cf73e..eafd69bd1e 100644 --- a/e2e/sudo/sudo.test.ts +++ b/e2e/sudo/sudo.test.ts @@ -17,9 +17,19 @@ import { generateSchemaPartialName, createKeys, createMsaAndProvider, + generateValidProviderPayloadWithName, + computeCid, + createAndFundKeypair, } from '../scaffolding/helpers'; import { AVRO_CHAT_MESSAGE } from '../stateful-pallet-storage/fixtures/itemizedSchemaType'; import { stakeToProvider } from '../scaffolding/helpers'; +import fs from 'fs'; +import path from 'path'; +import { fileURLToPath } from 'url'; + +// reconstruct __dirname in ESM +const __filename = fileURLToPath(import.meta.url); +const __dirname = path.dirname(__filename); describe('Sudo required', function () { let sudoKey: KeyringPair; @@ -236,4 +246,348 @@ describe('Sudo required', function () { ); }); }); + + describe('Create Provider', function () { + let keys: KeyringPair; + let failureKeys: KeyringPair; + + before(async function () { + keys = await createAndFundKeypair(fundingSource, 5n * DOLLARS); + failureKeys = await createAndFundKeypair(fundingSource, 5n * DOLLARS, 'failure-keys'); + }); + + it('should successfully create a provider', async function () { + const f = ExtrinsicHelper.createMsa(keys); + await f.fundAndSend(fundingSource); + const createProviderOp = ExtrinsicHelper.createProviderViaGovernanceV2(sudoKey, keys, { + defaultName: 'MyProviderNew', + }); + const { target: providerEvent } = await createProviderOp.sudoSignAndSend(); + assert.notEqual(providerEvent, undefined, 'setup should return a ProviderCreated event'); + const providerId = providerEvent!.data.providerId; + // assert providerId is greater than 0 + assert(providerId.toBigInt() > 0n, 'providerId should be greater than 0'); + }); + + it('should fail to create a provider for long name', async function () { + const f = ExtrinsicHelper.createMsa(failureKeys); + await f.fundAndSend(fundingSource); + const longName = 'a'.repeat(257); // 256 characters long limit + const createProviderOp = ExtrinsicHelper.createProviderViaGovernanceV2(keys, failureKeys, { + defaultName: longName, + }); + await assert.rejects(createProviderOp.signAndSend(), { + name: 'RpcError', + }); + }); + }); + + describe('Create Provider Application', function () { + let keys: KeyringPair; + let nonProviderKeys: KeyringPair; + let providerId: bigint; + + before(async function () { + if (isTestnet()) this.skip(); + keys = await createAndFundKeypair(fundingSource, 5n * DOLLARS); + nonProviderKeys = await createAndFundKeypair(fundingSource, 5n * DOLLARS); + let createMsaOp = ExtrinsicHelper.createMsa(keys); + await createMsaOp.fundAndSend(fundingSource); + createMsaOp = ExtrinsicHelper.createMsa(nonProviderKeys); + await createMsaOp.fundAndSend(fundingSource); + const providerEntry = generateValidProviderPayloadWithName('MyProvider1'); + const createProviderOp = ExtrinsicHelper.createProviderViaGovernanceV2(sudoKey, keys, providerEntry); + const { target: providerEvent } = await createProviderOp.sudoSignAndSend(); + assert.notEqual(providerEvent, undefined, 'setup should return a ProviderCreated event'); + providerId = providerEvent!.data.providerId.toBigInt(); + }); + + it('provider should exists', async function () { + assert(providerId > 0n, 'providerId should be greater than 0'); + }); + + it('should successfully create a provider application', async function () { + if (isTestnet()) this.skip(); + const applicationEntry = generateValidProviderPayloadWithName('MyApp1ication'); + const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance(sudoKey, keys, applicationEntry); + const { target: applicationEvent } = await createProviderOp.sudoSignAndSend(); + assert.notEqual(applicationEvent, undefined, 'setup should return a ProviderApplicationCreated event'); + const applicationId = applicationEvent!.data.applicationId; + assert.notEqual(applicationId.toBigInt(), undefined, 'applicationId should be defined'); + }); + + it('should successfully create a provider application and upload logo', async function () { + if (isTestnet()) this.skip(); + // Create fake logo bytes, 130 bytes long + const logoBytes = new Uint8Array(10); + for (let i = 0; i < logoBytes.length; i++) logoBytes[i] = i % 256; + const buf = Array.from(logoBytes); + const applicationEntry = generateValidProviderPayloadWithName('lOgoProvider'); + const logoCidStr = await computeCid(logoBytes); + applicationEntry.defaultLogo250100PngCid = logoCidStr; + const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance(sudoKey, keys, applicationEntry); + const { target: applicationEvent } = await createProviderOp.sudoSignAndSend(); + assert.notEqual(applicationEvent, undefined, 'setup should return a ProviderApplicationCreated event'); + const encodedBytes = new Bytes(ExtrinsicHelper.api.registry, buf); + const uploadLogoOp = ExtrinsicHelper.uploadLogo(keys, logoCidStr, encodedBytes); + await assert.doesNotReject(uploadLogoOp.signAndSend(), undefined); + }); + + it('should successfully upload logo and compute same CIDv1', async function () { + if (isTestnet()) this.skip(); + // read frequency.png into logoBytes + const logoBytes = new Uint8Array(fs.readFileSync(path.join(__dirname, 'frequency.png'))); + const buf = Array.from(logoBytes); + const applicationEntry = generateValidProviderPayloadWithName('lOgoProvider'); + const logoCidStr = await computeCid(logoBytes); + applicationEntry.defaultLogo250100PngCid = logoCidStr; + const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance(sudoKey, keys, applicationEntry); + const { target: applicationEvent } = await createProviderOp.sudoSignAndSend(); + assert.notEqual(applicationEvent, undefined, 'setup should return a ProviderApplicationCreated event'); + const encodedBytes = new Bytes(ExtrinsicHelper.api.registry, buf); + const uploadLogoOp = ExtrinsicHelper.uploadLogo(keys, logoCidStr, encodedBytes); + await assert.doesNotReject(uploadLogoOp.signAndSend(), undefined); + const applicationId = applicationEvent!.data.applicationId; + assert.notEqual(applicationId.toBigInt(), undefined, 'applicationId should be defined'); + const applicationContextDefault = + await ExtrinsicHelper.apiPromise.call.msaRuntimeApi.getProviderApplicationContext( + providerId, + applicationId, + null + ); + assert.notEqual(applicationContextDefault, undefined, 'should return a valid provider application context'); + assert.equal(applicationContextDefault.isSome, true, 'provider context should be some'); + const resultingApplicationContext = applicationContextDefault.unwrap(); + assert.equal(resultingApplicationContext.providerId.toBigInt(), providerId, 'providerId should match'); + assert.equal(resultingApplicationContext.applicationId, applicationId.toBigInt(), 'applicationId should match'); + assert.equal( + resultingApplicationContext.defaultLogo250100PngBytes.unwrap().length, + encodedBytes.length, + 'logo byte length should match' + ); + const defaultName = new TextDecoder().decode(resultingApplicationContext.defaultName.toU8a(true)); + assert.equal(defaultName, 'lOgoProvider', 'default name should match'); + }); + + it('should successfully create application with locale and retrieve', async function () { + if (isTestnet()) this.skip(); + // read frequency.png into logoBytes + const logoBytes = new Uint8Array(fs.readFileSync(path.join(__dirname, '/sudo.test.ts'))); + const buf = Array.from(logoBytes); + const applicationEntry = generateValidProviderPayloadWithName('lOgoProvider'); + const logoCidStr = await computeCid(logoBytes); + applicationEntry.defaultLogo250100PngCid = logoCidStr; + const localizedNames = new Map([ + ['en', 'Logo Provider'], + ['es', 'Proveedor de Logo'], + ]); + const localizedLogo = new Map([ + ['en', logoCidStr], + ['es', logoCidStr], + ]); + applicationEntry.localizedNames = localizedNames; + applicationEntry.localizedLogo250100PngCids = localizedLogo; + const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance(sudoKey, keys, applicationEntry); + const { target: applicationEvent } = await createProviderOp.sudoSignAndSend(); + assert.notEqual(applicationEvent, undefined, 'setup should return a ProviderApplicationCreated event'); + const encodedBytes = new Bytes(ExtrinsicHelper.api.registry, buf); + const uploadLogoOp = ExtrinsicHelper.uploadLogo(keys, logoCidStr, encodedBytes); + await assert.doesNotReject(uploadLogoOp.signAndSend(), undefined); + const applicationId = applicationEvent!.data.applicationId; + assert.notEqual(applicationId.toBigInt(), undefined, 'applicationId should be defined'); + const applicationContextDefault = + await ExtrinsicHelper.apiPromise.call.msaRuntimeApi.getProviderApplicationContext( + providerId, + applicationId, + 'en' + ); + assert.notEqual(applicationContextDefault, undefined, 'should return a valid provider application context'); + assert.equal(applicationContextDefault.isSome, true, 'provider context should be some'); + const resultingApplicationContext = applicationContextDefault.unwrap(); + assert.equal(resultingApplicationContext.providerId.toBigInt(), providerId, 'providerId should match'); + assert.equal(resultingApplicationContext.applicationId, applicationId.toBigInt(), 'applicationId should match'); + assert.equal( + resultingApplicationContext.defaultLogo250100PngBytes.unwrap().length, + encodedBytes.length, + 'default logo byte length should match' + ); + const localized_name_vec_u8 = resultingApplicationContext.localizedName; + const localized_name_string = new TextDecoder().decode(localized_name_vec_u8.unwrap().toU8a(true)); + assert.equal(localized_name_string, 'Logo Provider', 'localized name (en) should match'); + assert.equal( + resultingApplicationContext.localizedLogo250100PngBytes.unwrap().length, + encodedBytes.length, + 'locale logo byte length should match' + ); + const defaultName = new TextDecoder().decode(resultingApplicationContext.defaultName.toU8a(true)); + assert.equal(defaultName, 'lOgoProvider', 'default name should match'); + }); + + it('should fail to create a provider application for non provider', async function () { + if (isTestnet()) this.skip(); + const applicationEntry = generateValidProviderPayloadWithName('MyAppSomething'); + const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance( + sudoKey, + nonProviderKeys, + applicationEntry + ); + await assert.rejects(createProviderOp.sudoSignAndSend(), { + name: 'ProviderNotRegistered', + }); + }); + + it('should fail to create a provider application for long name', async function () { + if (isTestnet()) this.skip(); + const longName = 'a'.repeat(257); // 256 characters long limit + const providerEntry = generateValidProviderPayloadWithName(longName); + const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance(sudoKey, keys, providerEntry); + await assert.rejects(createProviderOp.sudoSignAndSend(), { + name: 'RpcError', + }); + }); + + it('should fail with invalid logo CID', async function () { + if (isTestnet()) this.skip(); + const applicationEntry = { + defaultName: 'InvalidLogoProvider', + defaultLogo250100PngCid: 'invalid-cid', + }; + const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance(sudoKey, keys, applicationEntry); + await assert.rejects(createProviderOp.sudoSignAndSend(), { + name: 'InvalidCid', + }); + }); + + it('should fail to create provider application with wrong language code', async function () { + if (isTestnet()) this.skip(); + const applicationEntry = { + defaultName: 'InvalidLanguageProvider', + localizedNames: new Map([ + ['-xx', 'InvalidLanguageProvider'], // Invalid language code + ['es&', 'ProveedorIdiomaInvalido'], + ]), + }; + const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance(sudoKey, keys, applicationEntry); + await assert.rejects(createProviderOp.sudoSignAndSend(), { + name: 'InvalidBCP47LanguageCode', + }); + }); + + it('should fail with InvalidLogoBytes error when uploading logo as Uint8Array', async function () { + if (isTestnet()) this.skip(); + // Create fake logo bytes, 130 bytes long + const logoBytes = new Uint8Array(11); + for (let i = 0; i < logoBytes.length; i++) logoBytes[i] = i % 256; + const applicationEntry = generateValidProviderPayloadWithName('lOgoProviderInvalid'); + const logoCidStr = await computeCid(logoBytes); + applicationEntry.defaultLogo250100PngCid = logoCidStr; + const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance(sudoKey, keys, applicationEntry); + const { target: applicationEvent } = await createProviderOp.sudoSignAndSend(); + assert.notEqual(applicationEvent, undefined, 'setup should return a ProviderApplicationCreated event'); + + const encodedBytes = new Bytes(ExtrinsicHelper.api.registry, logoBytes); // this should fail because logoBytes is not a valid input + const uploadLogoOp = ExtrinsicHelper.uploadLogo(keys, logoCidStr, encodedBytes); + await assert.rejects(uploadLogoOp.signAndSend(), { name: 'InvalidLogoBytes' }); + }); + + it('should fail with LogoCidNotApproved error when uploading logo with unapproved CID', async function () { + if (isTestnet()) this.skip(); + // Create fake logo bytes, 130 bytes long + const applicationEntry = generateValidProviderPayloadWithName('lOgoProviderFakeCid'); + const logoBytesDifferent = new Uint8Array(fs.readFileSync(path.join(__dirname, '../package.json'))); + const logoCidStr = await computeCid(logoBytesDifferent); + const buf = Array.from(logoBytesDifferent); + const createProviderOp = ExtrinsicHelper.createApplicationViaGovernance(sudoKey, keys, applicationEntry); + const { target: applicationEvent } = await createProviderOp.sudoSignAndSend(); + assert.notEqual(applicationEvent, undefined, 'setup should return a ProviderApplicationCreated event'); + const encodedBytes = new Bytes(ExtrinsicHelper.api.registry, buf); + const uploadLogoOp = ExtrinsicHelper.uploadLogo(keys, logoCidStr, encodedBytes); + await assert.rejects(uploadLogoOp.signAndSend(), { name: 'LogoCidNotApproved' }); + }); + }); + + describe('Update Provider and Application', function () { + let providerKeys: KeyringPair; + let providerId: bigint; + let applicationId: bigint; + + before(async function () { + if (isTestnet()) this.skip(); + fundingSource = await getFundingSource(import.meta.url); + providerKeys = await createAndFundKeypair(fundingSource, 10n * DOLLARS, 'upd-provider'); + + // create MSA and register provider + const f = ExtrinsicHelper.createMsa(providerKeys); + await f.fundAndSend(fundingSource); + + const providerEntry = generateValidProviderPayloadWithName('UpdProv'); + const createProviderOp = ExtrinsicHelper.createProviderViaGovernanceV2(sudoKey, providerKeys, providerEntry); + const { target: providerEvent } = await createProviderOp.sudoSignAndSend(); + assert.notEqual(providerEvent, undefined, 'should emit ProviderCreated'); + providerId = providerEvent!.data.providerId.toBigInt(); + assert(providerId > 0n, 'providerId should be > 0'); + // create a base application to update + const app = generateValidProviderPayloadWithName('BaseApp'); + const createAppOp = ExtrinsicHelper.createApplicationViaGovernance(sudoKey, providerKeys, app); + const { target: targetApp } = await createAppOp.sudoSignAndSend(); + assert.notEqual(targetApp, undefined, 'should emit ApplicationCreated'); + applicationId = targetApp!.data.applicationId.toBigInt(); + assert(applicationId >= 0n, 'applicationId should be > 0'); + }); + + it('should successfully update provider defaultName via governance', async function () { + if (isTestnet()) this.skip(); + const updated = generateValidProviderPayloadWithName('UpdProv2'); + const op = ExtrinsicHelper.updateProviderViaGovernance(sudoKey, providerKeys, updated); + const { target } = await op.sudoSignAndSend(); + assert.notEqual(target, undefined, 'should emit ProviderUpdated'); + + // Verify default name changed via runtime API + const ctx = await ExtrinsicHelper.apiPromise.call.msaRuntimeApi.getProviderApplicationContext( + providerId, + null, + null + ); + assert.equal(ctx.isSome, true, 'provider context should be some'); + const result = ctx.unwrap(); + const defaultName = new TextDecoder().decode(result.defaultName.toU8a(true)); + assert.equal(defaultName, 'UpdProv2', 'provider default name should update'); + }); + + it('should submit a proposal to update provider', async function () { + if (isTestnet()) this.skip(); + const updated = generateValidProviderPayloadWithName('UpdProv3'); + const op = ExtrinsicHelper.proposeToUpdateProvider(providerKeys, updated); + const { target } = await op.signAndSend(); + assert.notEqual(target, undefined, 'should emit Council.Proposed'); + }); + + it('should update an existing application via governance', async function () { + if (isTestnet()) this.skip(); + const updated = generateValidProviderPayloadWithName('AppUpdated'); + const op = ExtrinsicHelper.updateApplicationViaGovernance(sudoKey, providerKeys, applicationId, updated); + const { target } = await op.sudoSignAndSend(); + assert.notEqual(target, undefined, 'should emit ApplicationContextUpdated'); + + // fetch context and verify name + const ctx = await ExtrinsicHelper.apiPromise.call.msaRuntimeApi.getProviderApplicationContext( + providerId, + applicationId, + null + ); + assert.equal(ctx.isSome, true, 'app context should be some'); + const result = ctx.unwrap(); + const defaultName = new TextDecoder().decode(result.defaultName.toU8a(true)); + assert.equal(defaultName, 'AppUpdated', 'app default name should update'); + }); + + it('should submit a proposal to update application', async function () { + if (isTestnet()) this.skip(); + // create an app to have an index + const updated = generateValidProviderPayloadWithName('PropUpd'); + const op = ExtrinsicHelper.proposeToUpdateApplication(providerKeys, applicationId, updated); + const { target: proposed } = await op.signAndSend(); + assert.notEqual(proposed, undefined, 'should emit Council.Proposed'); + }); + }); }); From 8172c53a74e5b81493715552b5071f11cd698886 Mon Sep 17 00:00:00 2001 From: Puneet Saraswat Date: Fri, 24 Oct 2025 09:29:41 -0500 Subject: [PATCH 23/26] fix tests, e2e passes --- pallets/msa/src/tests/application_tests.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pallets/msa/src/tests/application_tests.rs b/pallets/msa/src/tests/application_tests.rs index b749bfaed0..0dacd4e5a3 100644 --- a/pallets/msa/src/tests/application_tests.rs +++ b/pallets/msa/src/tests/application_tests.rs @@ -360,7 +360,7 @@ fn upload_logo_fails_mismatch_logo_data() { fn create_application_and_upload_logo() { new_test_ext().execute_with(|| { let (_, key_pair) = create_provider_with_name("LogoProvider"); - let logo_data = include_bytes!("../../../../e2e/msa/frequency.png"); + let logo_data = include_bytes!("../../../../e2e/sudo/frequency.png"); let cid = common_primitives::cid::compute_cid_v1(logo_data).expect("Failed to compute CID"); let encoded = multibase::encode(multibase::Base::Base58Btc, cid); let input_bounded_cid = BoundedVec::try_from(encoded.as_bytes().to_vec()).unwrap(); @@ -397,7 +397,7 @@ fn create_application_and_upload_logo() { fn compute_cid_v1_test() { new_test_ext().execute_with(|| { // read frequency.png from assets - let logo_data = include_bytes!("../../../../e2e/msa/frequency.png"); + let logo_data = include_bytes!("../../../../e2e/sudo/frequency.png"); let cid = common_primitives::cid::compute_cid_v1(logo_data).expect("Failed to compute CID"); let encoded = multibase::encode(multibase::Base::Base58Btc, cid); assert_eq!(encoded, "zb2rhojSkWwLpTH7Sc9UFA3gFySTS8tx1vVu9SXhHTBcMabfF"); From 80d962ecb4d6649a6bf6292430248ca13f8af086 Mon Sep 17 00:00:00 2001 From: Puneet Saraswat Date: Tue, 28 Oct 2025 07:43:11 -0500 Subject: [PATCH 24/26] update to polkadot-stable2509-1 --- ...rame-system-extensions-weight-template.hbs | 2 +- Cargo.lock | 626 +++++++++--------- Cargo.toml | 228 +++---- emulated-test/Cargo.lock | 474 ++++++------- emulated-test/Cargo.toml | 44 +- 5 files changed, 687 insertions(+), 687 deletions(-) diff --git a/.maintain/frame-system-extensions-weight-template.hbs b/.maintain/frame-system-extensions-weight-template.hbs index 359915a997..92f7fbdf13 100644 --- a/.maintain/frame-system-extensions-weight-template.hbs +++ b/.maintain/frame-system-extensions-weight-template.hbs @@ -1,4 +1,4 @@ -// Copied from: https://github.com/paritytech/polkadot-sdk/blob/polkadot-stable2509/substrate/.maintain/frame-weight-template.hbs +// Copied from: https://github.com/paritytech/polkadot-sdk/blob/polkadot-stable2509-1/substrate/.maintain/frame-weight-template.hbs // This file is part of Substrate. diff --git a/Cargo.lock b/Cargo.lock index 49290521a7..d0688ce900 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1256,7 +1256,7 @@ dependencies = [ [[package]] name = "binary-merkle-tree" version = "16.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "hash-db", "log", @@ -1543,7 +1543,7 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub-router" version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -2466,7 +2466,7 @@ dependencies = [ [[package]] name = "cumulus-client-bootnodes" version = "0.5.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -2491,7 +2491,7 @@ dependencies = [ [[package]] name = "cumulus-client-cli" version = "0.26.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "clap", "parity-scale-codec", @@ -2508,7 +2508,7 @@ dependencies = [ [[package]] name = "cumulus-client-collator" version = "0.26.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-client-consensus-common", "cumulus-client-network", @@ -2530,8 +2530,8 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-aura" -version = "0.26.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +version = "0.26.1" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "cumulus-client-collator", @@ -2578,7 +2578,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-common" version = "0.26.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "cumulus-client-pov-recovery", @@ -2610,7 +2610,7 @@ dependencies = [ [[package]] name = "cumulus-client-consensus-proposer" version = "0.22.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "anyhow", "async-trait", @@ -2630,7 +2630,7 @@ dependencies = [ [[package]] name = "cumulus-client-network" version = "0.26.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "cumulus-relay-chain-interface", @@ -2657,7 +2657,7 @@ dependencies = [ [[package]] name = "cumulus-client-parachain-inherent" version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2667,7 +2667,7 @@ dependencies = [ "parity-scale-codec", "sc-client-api", "sc-consensus-babe", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-inherents", "sp-runtime", "sp-state-machine", @@ -2678,7 +2678,7 @@ dependencies = [ [[package]] name = "cumulus-client-pov-recovery" version = "0.26.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2706,7 +2706,7 @@ dependencies = [ [[package]] name = "cumulus-client-service" version = "0.28.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-channel 1.9.0", "cumulus-client-cli", @@ -2746,7 +2746,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-aura-ext" version = "0.23.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-pallet-parachain-system", "frame-support", @@ -2763,7 +2763,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.23.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bytes", "cumulus-pallet-parachain-system-proc-macro", @@ -2800,7 +2800,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -2811,7 +2811,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-session-benchmarking" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -2824,7 +2824,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-weight-reclaim" version = "0.5.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "derive-where", @@ -2843,7 +2843,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm" version = "0.22.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2858,7 +2858,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcmp-queue" version = "0.23.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "approx", "bounded-collections", @@ -2884,7 +2884,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-aura" version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "sp-api", "sp-consensus-aura", @@ -2893,7 +2893,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -2910,7 +2910,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2924,7 +2924,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-proof-size-hostfunction" version = "0.15.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "sp-externalities", "sp-runtime-interface", @@ -2934,7 +2934,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-storage-weight-reclaim" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-proof-size-hostfunction", @@ -2951,7 +2951,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-utility" version = "0.23.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2968,7 +2968,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-inprocess-interface" version = "0.28.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-channel 1.9.0", "async-trait", @@ -2996,7 +2996,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-interface" version = "0.26.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -3016,7 +3016,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-minimal-node" version = "0.28.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -3052,7 +3052,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-rpc-interface" version = "0.26.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -3085,7 +3085,7 @@ dependencies = [ [[package]] name = "cumulus-relay-chain-streams" version = "0.4.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-relay-chain-interface", "futures", @@ -3099,7 +3099,7 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.22.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -3857,7 +3857,7 @@ dependencies = [ [[package]] name = "ethereum-standards" version = "0.1.2" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "alloy-core", ] @@ -4102,7 +4102,7 @@ checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb" [[package]] name = "fork-tree" version = "13.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", ] @@ -4135,7 +4135,7 @@ checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619" [[package]] name = "frame-benchmarking" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-support-procedural", @@ -4159,7 +4159,7 @@ dependencies = [ [[package]] name = "frame-benchmarking-cli" version = "51.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "Inflector", "array-bytes 6.2.3", @@ -4238,7 +4238,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "16.1.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -4249,7 +4249,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -4266,7 +4266,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "aquamarine", "frame-support", @@ -4319,7 +4319,7 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" version = "0.11.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "const-hex", @@ -4335,7 +4335,7 @@ dependencies = [ [[package]] name = "frame-storage-access-test-runtime" version = "0.4.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-pallet-parachain-system", "parity-scale-codec", @@ -4349,7 +4349,7 @@ dependencies = [ [[package]] name = "frame-support" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "aquamarine", "array-bytes 6.2.3", @@ -4390,7 +4390,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "35.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "Inflector", "cfg-expr", @@ -4403,14 +4403,14 @@ dependencies = [ "proc-macro-warning", "proc-macro2", "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "syn 2.0.106", ] [[package]] name = "frame-support-procedural-tools" version = "13.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 3.3.0", @@ -4422,7 +4422,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "12.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "proc-macro2", "quote", @@ -4432,7 +4432,7 @@ dependencies = [ [[package]] name = "frame-system" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cfg-if", "docify", @@ -4451,7 +4451,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -4465,7 +4465,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "parity-scale-codec", @@ -4475,7 +4475,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.49.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "parity-scale-codec", @@ -7179,7 +7179,7 @@ dependencies = [ [[package]] name = "mmr-gadget" version = "48.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "log", @@ -7198,7 +7198,7 @@ dependencies = [ [[package]] name = "mmr-rpc" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -7822,7 +7822,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion" version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7840,7 +7840,7 @@ dependencies = [ [[package]] name = "pallet-asset-rate" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7854,7 +7854,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7869,8 +7869,8 @@ dependencies = [ [[package]] name = "pallet-assets" -version = "46.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +version = "46.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7886,7 +7886,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -7902,7 +7902,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -7917,7 +7917,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -7930,7 +7930,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7953,7 +7953,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "aquamarine", "docify", @@ -7974,7 +7974,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -7990,7 +7990,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -8009,7 +8009,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "binary-merkle-tree", @@ -8034,7 +8034,7 @@ dependencies = [ [[package]] name = "pallet-bounties" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -8051,7 +8051,7 @@ dependencies = [ [[package]] name = "pallet-broker" version = "0.22.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitvec", "frame-benchmarking", @@ -8098,7 +8098,7 @@ dependencies = [ [[package]] name = "pallet-child-bounties" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -8116,7 +8116,7 @@ dependencies = [ [[package]] name = "pallet-collator-selection" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -8135,7 +8135,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -8152,7 +8152,7 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "assert_matches", "frame-benchmarking", @@ -8168,7 +8168,7 @@ dependencies = [ [[package]] name = "pallet-delegated-staking" version = "10.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -8183,7 +8183,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -8200,7 +8200,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -8221,7 +8221,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -8234,7 +8234,7 @@ dependencies = [ [[package]] name = "pallet-elections-phragmen" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -8252,7 +8252,7 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -8318,7 +8318,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -8385,7 +8385,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "enumflags2", "frame-benchmarking", @@ -8401,7 +8401,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -8420,7 +8420,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -8435,7 +8435,7 @@ dependencies = [ [[package]] name = "pallet-message-queue" version = "46.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "environmental", "frame-benchmarking", @@ -8500,7 +8500,7 @@ dependencies = [ [[package]] name = "pallet-meta-tx" version = "0.5.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -8518,7 +8518,7 @@ dependencies = [ [[package]] name = "pallet-migrations" version = "13.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -8537,7 +8537,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", "parity-scale-codec", @@ -8610,7 +8610,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", "parity-scale-codec", @@ -8621,7 +8621,7 @@ dependencies = [ [[package]] name = "pallet-nis" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -8631,7 +8631,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -8649,7 +8649,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -8669,7 +8669,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -8679,7 +8679,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -8694,7 +8694,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -8717,7 +8717,7 @@ dependencies = [ [[package]] name = "pallet-parameters" version = "0.14.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -8757,7 +8757,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -8773,7 +8773,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -8782,8 +8782,8 @@ dependencies = [ [[package]] name = "pallet-ranked-collective" -version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +version = "43.0.1" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -8801,7 +8801,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -8811,7 +8811,7 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "assert_matches", "frame-benchmarking", @@ -8829,7 +8829,7 @@ dependencies = [ [[package]] name = "pallet-revive" version = "0.10.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "alloy-core", "derive_more 0.99.20", @@ -8876,7 +8876,7 @@ dependencies = [ [[package]] name = "pallet-revive-fixtures" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "alloy-core", "anyhow", @@ -8893,7 +8893,7 @@ dependencies = [ [[package]] name = "pallet-revive-proc-macro" version = "0.5.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "proc-macro2", "quote", @@ -8903,7 +8903,7 @@ dependencies = [ [[package]] name = "pallet-revive-uapi" version = "0.8.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitflags 1.3.2", "pallet-revive-proc-macro", @@ -8915,7 +8915,7 @@ dependencies = [ [[package]] name = "pallet-root-offences" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -8931,7 +8931,7 @@ dependencies = [ [[package]] name = "pallet-root-testing" version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -8944,7 +8944,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -9008,7 +9008,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -9030,7 +9030,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -9046,7 +9046,7 @@ dependencies = [ [[package]] name = "pallet-society" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -9063,7 +9063,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -9085,7 +9085,7 @@ dependencies = [ [[package]] name = "pallet-staking-async-ah-client" version = "0.4.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -9105,7 +9105,7 @@ dependencies = [ [[package]] name = "pallet-staking-async-rc-client" version = "0.4.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -9122,7 +9122,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", "sp-arithmetic", @@ -9131,7 +9131,7 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" version = "29.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "sp-api", @@ -9141,7 +9141,7 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" version = "48.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -9203,7 +9203,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -9238,7 +9238,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -9256,7 +9256,7 @@ dependencies = [ [[package]] name = "pallet-tips" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -9274,7 +9274,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -9289,7 +9289,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc" version = "46.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "jsonrpsee", "pallet-transaction-payment-rpc-runtime-api", @@ -9305,7 +9305,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -9337,7 +9337,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -9356,7 +9356,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -9371,7 +9371,7 @@ dependencies = [ [[package]] name = "pallet-verify-signature" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -9386,7 +9386,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -9400,7 +9400,7 @@ dependencies = [ [[package]] name = "pallet-whitelist" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -9410,7 +9410,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bounded-collections", "frame-benchmarking", @@ -9435,7 +9435,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -9452,7 +9452,7 @@ dependencies = [ [[package]] name = "parachains-common" version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-utility", @@ -9877,8 +9877,8 @@ checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" [[package]] name = "polkadot-approval-distribution" -version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +version = "26.0.1" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "futures-timer", @@ -9896,7 +9896,7 @@ dependencies = [ [[package]] name = "polkadot-availability-bitfield-distribution" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "futures-timer", @@ -9911,7 +9911,7 @@ dependencies = [ [[package]] name = "polkadot-availability-distribution" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "fatality", "futures", @@ -9934,7 +9934,7 @@ dependencies = [ [[package]] name = "polkadot-availability-recovery" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "fatality", @@ -9967,7 +9967,7 @@ dependencies = [ [[package]] name = "polkadot-cli" version = "28.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "clap", "frame-benchmarking-cli", @@ -9992,7 +9992,7 @@ dependencies = [ [[package]] name = "polkadot-collator-protocol" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitvec", "fatality", @@ -10015,7 +10015,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -10026,7 +10026,7 @@ dependencies = [ [[package]] name = "polkadot-dispute-distribution" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "fatality", "futures", @@ -10048,7 +10048,7 @@ dependencies = [ [[package]] name = "polkadot-erasure-coding" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "polkadot-node-primitives", @@ -10062,7 +10062,7 @@ dependencies = [ [[package]] name = "polkadot-gossip-support" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "futures-timer", @@ -10075,7 +10075,7 @@ dependencies = [ "sc-network", "sp-application-crypto", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-keystore", "tracing-gum", ] @@ -10083,7 +10083,7 @@ dependencies = [ [[package]] name = "polkadot-network-bridge" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "always-assert", "async-trait", @@ -10106,7 +10106,7 @@ dependencies = [ [[package]] name = "polkadot-node-collation-generation" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "parity-scale-codec", @@ -10124,7 +10124,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "bitvec", @@ -10156,7 +10156,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-approval-voting-parallel" version = "0.9.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "futures", @@ -10180,7 +10180,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-av-store" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitvec", "futures", @@ -10199,7 +10199,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-backing" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitvec", "fatality", @@ -10220,7 +10220,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-bitfield-signing" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "polkadot-node-subsystem", @@ -10235,7 +10235,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-candidate-validation" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "futures", @@ -10257,7 +10257,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-api" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "polkadot-node-metrics", @@ -10271,7 +10271,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-chain-selection" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "futures-timer", @@ -10287,7 +10287,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-dispute-coordinator" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "fatality", "futures", @@ -10305,7 +10305,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-parachains-inherent" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "futures", @@ -10322,7 +10322,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-prospective-parachains" version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "fatality", "futures", @@ -10336,7 +10336,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-provisioner" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitvec", "fatality", @@ -10353,7 +10353,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "always-assert", "array-bytes 6.2.3", @@ -10381,7 +10381,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-checker" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "polkadot-node-subsystem", @@ -10394,7 +10394,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-pvf-common" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cpu-time", "futures", @@ -10410,7 +10410,7 @@ dependencies = [ "sc-executor-wasmtime", "seccompiler", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-externalities", "sp-io", "sp-tracing", @@ -10421,7 +10421,7 @@ dependencies = [ [[package]] name = "polkadot-node-core-runtime-api" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "polkadot-node-metrics", @@ -10436,7 +10436,7 @@ dependencies = [ [[package]] name = "polkadot-node-metrics" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bs58", "futures", @@ -10453,7 +10453,7 @@ dependencies = [ [[package]] name = "polkadot-node-network-protocol" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-channel 1.9.0", "async-trait", @@ -10477,8 +10477,8 @@ dependencies = [ [[package]] name = "polkadot-node-primitives" -version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +version = "22.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitvec", "bounded-vec", @@ -10502,7 +10502,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "polkadot-node-subsystem-types", "polkadot-overseer", @@ -10511,7 +10511,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-types" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "derive_more 0.99.20", @@ -10539,7 +10539,7 @@ dependencies = [ [[package]] name = "polkadot-node-subsystem-util" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "fatality", "futures", @@ -10569,7 +10569,7 @@ dependencies = [ [[package]] name = "polkadot-overseer" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "futures", @@ -10589,7 +10589,7 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "bounded-collections", @@ -10606,7 +10606,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitvec", "bounded-collections", @@ -10635,7 +10635,7 @@ dependencies = [ [[package]] name = "polkadot-rpc" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "jsonrpsee", "mmr-rpc", @@ -10668,7 +10668,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitvec", "frame-benchmarking", @@ -10718,7 +10718,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bs58", "frame-benchmarking", @@ -10730,7 +10730,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitflags 1.3.2", "bitvec", @@ -10778,7 +10778,7 @@ dependencies = [ [[package]] name = "polkadot-sdk-frame" version = "0.12.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -10813,7 +10813,7 @@ dependencies = [ [[package]] name = "polkadot-service" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "frame-benchmarking", @@ -10922,7 +10922,7 @@ dependencies = [ [[package]] name = "polkadot-statement-distribution" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitvec", "fatality", @@ -10942,7 +10942,7 @@ dependencies = [ [[package]] name = "polkadot-statement-table" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "polkadot-primitives", @@ -12206,7 +12206,7 @@ dependencies = [ [[package]] name = "rococo-runtime" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "binary-merkle-tree", "bitvec", @@ -12304,7 +12304,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "polkadot-primitives", @@ -12644,7 +12644,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "34.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", "sp-core", @@ -12655,7 +12655,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.53.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "futures", @@ -12687,7 +12687,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.52.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "log", @@ -12709,7 +12709,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.47.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "sp-api", @@ -12724,7 +12724,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "46.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "docify", @@ -12739,7 +12739,7 @@ dependencies = [ "serde_json", "sp-blockchain", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-genesis-builder", "sp-io", "sp-runtime", @@ -12750,7 +12750,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "12.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -12761,7 +12761,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.55.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "chrono", @@ -12803,7 +12803,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "fnv", "futures", @@ -12829,7 +12829,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.49.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "hash-db", "kvdb", @@ -12857,7 +12857,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.52.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "futures", @@ -12879,8 +12879,8 @@ dependencies = [ [[package]] name = "sc-consensus-aura" -version = "0.53.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +version = "0.53.1" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "fork-tree", @@ -12911,7 +12911,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.53.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "fork-tree", @@ -12936,7 +12936,7 @@ dependencies = [ "sp-consensus-babe", "sp-consensus-slots", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-inherents", "sp-keystore", "sp-runtime", @@ -12948,7 +12948,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe-rpc" version = "0.53.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "jsonrpsee", @@ -12970,7 +12970,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy" version = "32.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -13004,7 +13004,7 @@ dependencies = [ [[package]] name = "sc-consensus-beefy-rpc" version = "32.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "jsonrpsee", @@ -13024,7 +13024,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.52.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "fork-tree", "parity-scale-codec", @@ -13037,7 +13037,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" version = "0.38.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "ahash", "array-bytes 6.2.3", @@ -13071,7 +13071,7 @@ dependencies = [ "sp-consensus", "sp-consensus-grandpa", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-keystore", "sp-runtime", "substrate-prometheus-endpoint", @@ -13081,7 +13081,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa-rpc" version = "0.38.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "finality-grandpa", "futures", @@ -13101,7 +13101,7 @@ dependencies = [ [[package]] name = "sc-consensus-manual-seal" version = "0.54.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "assert_matches", "async-trait", @@ -13136,7 +13136,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.52.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "futures", @@ -13159,7 +13159,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.45.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "parking_lot 0.12.4", @@ -13182,7 +13182,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.41.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "polkavm 0.26.0", "sc-allocator", @@ -13195,7 +13195,7 @@ dependencies = [ [[package]] name = "sc-executor-polkavm" version = "0.38.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", "polkavm 0.26.0", @@ -13206,7 +13206,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.41.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "anyhow", "log", @@ -13222,7 +13222,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.52.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "console", "futures", @@ -13238,7 +13238,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "38.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "parking_lot 0.12.4", @@ -13252,7 +13252,7 @@ dependencies = [ [[package]] name = "sc-mixnet" version = "0.23.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "arrayvec 0.7.6", @@ -13280,7 +13280,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.53.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -13330,7 +13330,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.51.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", @@ -13340,7 +13340,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.53.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "ahash", "futures", @@ -13359,7 +13359,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.52.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -13380,7 +13380,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.52.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "async-channel 1.9.0", @@ -13415,7 +13415,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.52.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "futures", @@ -13434,7 +13434,7 @@ dependencies = [ [[package]] name = "sc-network-types" version = "0.19.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bs58", "bytes", @@ -13455,7 +13455,7 @@ dependencies = [ [[package]] name = "sc-offchain" version = "48.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bytes", "fnv", @@ -13489,7 +13489,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -13498,7 +13498,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "48.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "jsonrpsee", @@ -13530,7 +13530,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.52.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -13550,7 +13550,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "dyn-clone", "forwarded-header-value", @@ -13574,7 +13574,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.53.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "futures", @@ -13607,13 +13607,13 @@ dependencies = [ [[package]] name = "sc-runtime-utilities" version = "0.5.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "sc-executor", "sc-executor-common", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-state-machine", "sp-wasm-interface", "thiserror 1.0.69", @@ -13622,7 +13622,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.54.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "directories", @@ -13686,7 +13686,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.40.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", "parity-scale-codec", @@ -13697,7 +13697,7 @@ dependencies = [ [[package]] name = "sc-storage-monitor" version = "0.26.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "clap", "fs4", @@ -13710,7 +13710,7 @@ dependencies = [ [[package]] name = "sc-sync-state-rpc" version = "0.53.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -13729,7 +13729,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "45.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "derive_more 0.99.20", "futures", @@ -13742,14 +13742,14 @@ dependencies = [ "serde", "serde_json", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-io", ] [[package]] name = "sc-telemetry" version = "30.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "chrono", "futures", @@ -13768,7 +13768,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "chrono", "console", @@ -13796,7 +13796,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "11.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -13807,7 +13807,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "futures", @@ -13824,7 +13824,7 @@ dependencies = [ "sp-api", "sp-blockchain", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-runtime", "sp-tracing", "sp-transaction-pool", @@ -13838,7 +13838,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "futures", @@ -13855,7 +13855,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-channel 1.9.0", "futures", @@ -14552,7 +14552,7 @@ checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" [[package]] name = "slot-range-helper" version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "enumn", "parity-scale-codec", @@ -14747,7 +14747,7 @@ dependencies = [ [[package]] name = "sp-api" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "hash-db", @@ -14769,7 +14769,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "Inflector", "blake2 0.10.6", @@ -14783,7 +14783,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -14795,7 +14795,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "integer-sqrt", @@ -14809,7 +14809,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -14821,7 +14821,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "sp-api", "sp-inherents", @@ -14831,7 +14831,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "parity-scale-codec", @@ -14850,7 +14850,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.45.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "futures", @@ -14864,7 +14864,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.45.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "parity-scale-codec", @@ -14880,7 +14880,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.45.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "parity-scale-codec", @@ -14898,7 +14898,7 @@ dependencies = [ [[package]] name = "sp-consensus-beefy" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -14906,7 +14906,7 @@ dependencies = [ "sp-api", "sp-application-crypto", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-io", "sp-keystore", "sp-mmr-primitives", @@ -14918,7 +14918,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "finality-grandpa", "log", @@ -14935,7 +14935,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.45.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -14946,7 +14946,7 @@ dependencies = [ [[package]] name = "sp-core" version = "38.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "ark-vrf", "array-bytes 6.2.3", @@ -14977,7 +14977,7 @@ dependencies = [ "secrecy 0.8.0", "serde", "sha2 0.10.9", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-debug-derive", "sp-externalities", "sp-std", @@ -15007,7 +15007,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "blake2b_simd", "byteorder", @@ -15020,17 +15020,17 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "syn 2.0.106", ] [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "kvdb", "parking_lot 0.12.4", @@ -15039,7 +15039,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "proc-macro2", "quote", @@ -15049,7 +15049,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.30.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "environmental", "parity-scale-codec", @@ -15059,7 +15059,7 @@ dependencies = [ [[package]] name = "sp-genesis-builder" version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -15071,7 +15071,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -15084,7 +15084,7 @@ dependencies = [ [[package]] name = "sp-io" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bytes", "docify", @@ -15096,7 +15096,7 @@ dependencies = [ "rustversion", "secp256k1 0.28.2", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-externalities", "sp-keystore", "sp-runtime-interface", @@ -15110,7 +15110,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "sp-core", "sp-runtime", @@ -15120,7 +15120,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.44.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "parking_lot 0.12.4", @@ -15131,7 +15131,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "11.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "thiserror 1.0.69", "zstd 0.12.4", @@ -15140,7 +15140,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.12.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-metadata 23.0.0", "parity-scale-codec", @@ -15150,7 +15150,7 @@ dependencies = [ [[package]] name = "sp-mixnet" version = "0.17.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -15161,7 +15161,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", "parity-scale-codec", @@ -15178,7 +15178,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -15191,7 +15191,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "sp-api", "sp-core", @@ -15201,7 +15201,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "13.0.2" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "backtrace", "regex", @@ -15210,7 +15210,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "36.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "rustc-hash 1.1.0", "serde", @@ -15220,7 +15220,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "binary-merkle-tree", "docify", @@ -15249,7 +15249,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "32.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -15267,7 +15267,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "Inflector", "expander", @@ -15280,7 +15280,7 @@ dependencies = [ [[package]] name = "sp-session" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -15294,7 +15294,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -15307,7 +15307,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.48.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "hash-db", "log", @@ -15326,8 +15326,8 @@ dependencies = [ [[package]] name = "sp-statement-store" -version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +version = "23.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "aes-gcm", "curve25519-dalek", @@ -15340,7 +15340,7 @@ dependencies = [ "sp-api", "sp-application-crypto", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-externalities", "sp-runtime", "sp-runtime-interface", @@ -15351,12 +15351,12 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" [[package]] name = "sp-storage" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "impl-serde", "parity-scale-codec", @@ -15368,7 +15368,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "parity-scale-codec", @@ -15380,7 +15380,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "regex", @@ -15392,7 +15392,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "sp-api", "sp-runtime", @@ -15401,7 +15401,7 @@ dependencies = [ [[package]] name = "sp-transaction-storage-proof" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "parity-scale-codec", @@ -15415,7 +15415,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "41.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "ahash", "foldhash 0.1.5", @@ -15440,7 +15440,7 @@ dependencies = [ [[package]] name = "sp-version" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "impl-serde", "parity-scale-codec", @@ -15457,7 +15457,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "15.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "proc-macro-warning", @@ -15469,7 +15469,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -15481,7 +15481,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "33.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bounded-collections", "parity-scale-codec", @@ -15547,7 +15547,7 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "staging-parachain-info" version = "0.23.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -15560,7 +15560,7 @@ dependencies = [ [[package]] name = "staging-xcm" version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "bounded-collections", @@ -15581,7 +15581,7 @@ dependencies = [ [[package]] name = "staging-xcm-builder" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "environmental", "frame-support", @@ -15605,7 +15605,7 @@ dependencies = [ [[package]] name = "staging-xcm-executor" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "environmental", "frame-benchmarking", @@ -15734,7 +15734,7 @@ dependencies = [ [[package]] name = "substrate-bip39" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "hmac 0.12.1", "pbkdf2", @@ -15759,12 +15759,12 @@ dependencies = [ [[package]] name = "substrate-build-script-utils" version = "11.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" [[package]] name = "substrate-frame-rpc-system" version = "47.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-system-rpc-runtime-api", @@ -15784,7 +15784,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.17.7" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "http-body-util", "hyper 1.7.0", @@ -15798,7 +15798,7 @@ dependencies = [ [[package]] name = "substrate-state-trie-migration-rpc" version = "46.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -15815,7 +15815,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "29.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes 6.2.3", "build-helper", @@ -16576,7 +16576,7 @@ dependencies = [ [[package]] name = "tracing-gum" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "coarsetime", "polkadot-primitives", @@ -16587,7 +16587,7 @@ dependencies = [ [[package]] name = "tracing-gum-proc-macro" version = "5.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "expander", "proc-macro-crate 3.3.0", @@ -17486,7 +17486,7 @@ checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" [[package]] name = "westend-runtime" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "binary-merkle-tree", "bitvec", @@ -17594,7 +17594,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "polkadot-primitives", @@ -18210,7 +18210,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "11.0.2" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "Inflector", "proc-macro2", @@ -18221,7 +18221,7 @@ dependencies = [ [[package]] name = "xcm-runtime-apis" version = "0.10.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "parity-scale-codec", diff --git a/Cargo.toml b/Cargo.toml index 98afb37612..ce05bad037 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -25,28 +25,28 @@ cid = { version = "0.11", default-features = false, features = ["alloc"] } # substrate wasm parity-scale-codec = { version = "3.7.4", default-features = false } -frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -frame-executive = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -frame-support = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -frame-system = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -frame-system-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -frame-system-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -frame-try-runtime = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -frame-metadata-hash-extension = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -sp-api = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -sp-core = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -sp-io = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -sp-session = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -sp-weights = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -sp-offchain = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +frame-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +frame-executive = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +frame-support = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +frame-system = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +frame-system-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +frame-system-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +frame-try-runtime = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +frame-metadata-hash-extension = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-api = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-core = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-io = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-session = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-weights = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-offchain = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } scale-info = { version = "2.11.6", default-features = false, features = [ "derive", ] } -sp-keystore = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -sp-keyring = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -sp-version = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -substrate-wasm-builder = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +sp-keystore = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-keyring = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-version = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +substrate-wasm-builder = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } chrono = { version = "0.4.31" } pretty_assertions = { version = "1.3.0" } smallvec = "1.11.0" @@ -62,69 +62,69 @@ p256 = { version = "0.13.2", default-features = false, features = ["ecdsa"] } libsecp256k1 = { version = "0.7", default-features = false } # substrate pallets -pallet-aura = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -pallet-authorship = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -pallet-collective = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -pallet-democracy = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -pallet-multisig = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -pallet-preimage = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -pallet-scheduler = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -pallet-session = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -pallet-sudo = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -pallet-transaction-payment = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -pallet-utility = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -pallet-proxy = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +pallet-aura = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-authorship = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-collective = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-democracy = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-multisig = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-preimage = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-scheduler = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-session = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-sudo = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-transaction-payment = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-transaction-payment-rpc-runtime-api = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-utility = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-proxy = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } # Bridging Pallets -pallet-assets = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +pallet-assets = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } # polkadot -polkadot-cli = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -polkadot-parachain-primitives = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -polkadot-runtime-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -polkadot-primitives = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -polkadot-service = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +polkadot-cli = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +polkadot-parachain-primitives = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +polkadot-runtime-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +polkadot-primitives = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +polkadot-service = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } # cumulus -cumulus-client-cli = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -cumulus-client-collator = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -cumulus-client-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -cumulus-client-consensus-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -cumulus-client-consensus-proposer = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -cumulus-client-network = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -cumulus-client-service = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -cumulus-relay-chain-inprocess-interface = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -cumulus-relay-chain-interface = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -cumulus-relay-chain-minimal-node = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -cumulus-relay-chain-rpc-interface = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } - -cumulus-pallet-aura-ext = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -cumulus-pallet-parachain-system = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -cumulus-pallet-session-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -cumulus-pallet-weight-reclaim = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -cumulus-primitives-aura = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -cumulus-primitives-core = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -cumulus-client-parachain-inherent = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -cumulus-primitives-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -pallet-collator-selection = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -parachain-info = { package = "staging-parachain-info", git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +cumulus-client-cli = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +cumulus-client-collator = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +cumulus-client-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +cumulus-client-consensus-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +cumulus-client-consensus-proposer = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +cumulus-client-network = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +cumulus-client-service = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +cumulus-relay-chain-inprocess-interface = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +cumulus-relay-chain-interface = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +cumulus-relay-chain-minimal-node = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +cumulus-relay-chain-rpc-interface = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } + +cumulus-pallet-aura-ext = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +cumulus-pallet-parachain-system = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +cumulus-pallet-session-benchmarking = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +cumulus-pallet-weight-reclaim = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +cumulus-primitives-aura = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +cumulus-primitives-core = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +cumulus-client-parachain-inherent = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +cumulus-primitives-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-collator-selection = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +parachain-info = { package = "staging-parachain-info", git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } # xcm -cumulus-pallet-xcmp-queue = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -pallet-message-queue = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -parachains-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -staging-xcm-builder = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -staging-xcm = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -cumulus-pallet-xcm = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -pallet-xcm = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -xcm-executor = { package = "staging-xcm-executor", git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -xcm-runtime-apis = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -pallet-xcm-benchmarks = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } - -cumulus-primitives-utility = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +cumulus-pallet-xcmp-queue = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-message-queue = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +parachains-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +staging-xcm-builder = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +staging-xcm = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +cumulus-pallet-xcm = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-xcm = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +xcm-executor = { package = "staging-xcm-executor", git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +xcm-runtime-apis = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-xcm-benchmarks = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } + +cumulus-primitives-utility = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } # client futures = "0.3.31" @@ -140,46 +140,46 @@ unicode-normalization = { version = "0.1.22", default-features = false } clap = { version = "4.5.13", features = ["derive"] } static_assertions = { version = "1.1.0", default-features = false } -sp-externalities = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false} -sp-runtime-interface = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false} -frame-benchmarking-cli = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -sc-basic-authorship = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -sc-chain-spec = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -sc-cli = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -sc-client-api = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -sc-client-db = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -sc-consensus = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -sc-consensus-manual-seal = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -sc-executor = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -sc-keystore = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -sc-network = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -sc-network-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -sc-network-sync = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -sc-offchain = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -sc-rpc = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -sc-service = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -sc-sysinfo = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -sc-telemetry = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -sc-tracing = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -sc-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -sc-transaction-pool-api = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -sp-block-builder = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -sp-blockchain = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -sp-consensus = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -sp-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -sp-genesis-builder = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -sp-inherents = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -sp-rpc = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -sp-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -sp-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -sp-wasm-interface = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -substrate-build-script-utils = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -substrate-test-utils = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } - -substrate-frame-rpc-system = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -substrate-prometheus-endpoint = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -sp-debug-derive = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +sp-externalities = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false} +sp-runtime-interface = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false} +frame-benchmarking-cli = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +pallet-transaction-payment-rpc = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-basic-authorship = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-chain-spec = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-cli = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-client-api = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-client-db = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-consensus = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-consensus-manual-seal = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-executor = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sc-keystore = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-network = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-network-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-network-sync = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-offchain = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-rpc = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-service = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-sysinfo = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-telemetry = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-tracing = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sc-transaction-pool-api = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sp-block-builder = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-blockchain = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-consensus = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sp-consensus-aura = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-genesis-builder = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-inherents = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-rpc = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-timestamp = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sp-transaction-pool = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-wasm-interface = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +substrate-build-script-utils = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +substrate-test-utils = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } + +substrate-frame-rpc-system = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +substrate-prometheus-endpoint = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sp-debug-derive = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } # Lints: https://doc.rust-lang.org/rustc/lints/index.html # Lint Levels: https://doc.rust-lang.org/rustc/lints/levels.html diff --git a/emulated-test/Cargo.lock b/emulated-test/Cargo.lock index 3c17058826..98d1a0b817 100644 --- a/emulated-test/Cargo.lock +++ b/emulated-test/Cargo.lock @@ -870,7 +870,7 @@ checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9" [[package]] name = "asset-hub-westend-emulated-chain" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "asset-hub-westend-runtime", "bp-bridge-hub-westend", @@ -889,7 +889,7 @@ dependencies = [ [[package]] name = "asset-hub-westend-runtime" version = "0.36.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "assets-common", "bp-asset-hub-rococo", @@ -1008,7 +1008,7 @@ dependencies = [ [[package]] name = "asset-test-utils" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-pallet-xcmp-queue", @@ -1038,7 +1038,7 @@ dependencies = [ [[package]] name = "assets-common" version = "0.25.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-core", "ethereum-standards", @@ -1246,7 +1246,7 @@ checksum = "55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba" [[package]] name = "binary-merkle-tree" version = "16.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "hash-db", "log", @@ -1443,7 +1443,7 @@ dependencies = [ [[package]] name = "bp-asset-hub-rococo" version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bp-bridge-hub-cumulus", "bp-messages", @@ -1461,7 +1461,7 @@ dependencies = [ [[package]] name = "bp-asset-hub-westend" version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bp-bridge-hub-cumulus", "bp-messages", @@ -1479,7 +1479,7 @@ dependencies = [ [[package]] name = "bp-bridge-hub-cumulus" version = "0.25.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bp-messages", "bp-polkadot-core", @@ -1495,7 +1495,7 @@ dependencies = [ [[package]] name = "bp-bridge-hub-rococo" version = "0.25.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bp-bridge-hub-cumulus", "bp-messages", @@ -1511,7 +1511,7 @@ dependencies = [ [[package]] name = "bp-bridge-hub-westend" version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bp-bridge-hub-cumulus", "bp-messages", @@ -1527,7 +1527,7 @@ dependencies = [ [[package]] name = "bp-header-chain" version = "0.23.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bp-runtime", "finality-grandpa", @@ -1544,7 +1544,7 @@ dependencies = [ [[package]] name = "bp-messages" version = "0.23.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bp-header-chain", "bp-runtime", @@ -1560,7 +1560,7 @@ dependencies = [ [[package]] name = "bp-parachains" version = "0.23.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bp-header-chain", "bp-polkadot-core", @@ -1577,7 +1577,7 @@ dependencies = [ [[package]] name = "bp-polkadot-core" version = "0.23.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bp-messages", "bp-runtime", @@ -1594,7 +1594,7 @@ dependencies = [ [[package]] name = "bp-relayers" version = "0.23.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bp-header-chain", "bp-messages", @@ -1612,7 +1612,7 @@ dependencies = [ [[package]] name = "bp-runtime" version = "0.23.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -1635,7 +1635,7 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub" version = "0.9.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bp-messages", "bp-runtime", @@ -1652,7 +1652,7 @@ dependencies = [ [[package]] name = "bp-xcm-bridge-hub-router" version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -2394,7 +2394,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-aura-ext" version = "0.23.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-pallet-parachain-system", "frame-support", @@ -2411,7 +2411,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system" version = "0.23.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bytes", "cumulus-pallet-parachain-system-proc-macro", @@ -2448,7 +2448,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-parachain-system-proc-macro" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -2459,7 +2459,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-session-benchmarking" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -2472,7 +2472,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-weight-reclaim" version = "0.5.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-storage-weight-reclaim", "derive-where", @@ -2491,7 +2491,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcm" version = "0.22.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2506,7 +2506,7 @@ dependencies = [ [[package]] name = "cumulus-pallet-xcmp-queue" version = "0.23.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "approx", "bounded-collections", @@ -2532,7 +2532,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-aura" version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "sp-api", "sp-consensus-aura", @@ -2541,7 +2541,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-core" version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "polkadot-core-primitives", @@ -2558,7 +2558,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-parachain-inherent" version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "cumulus-primitives-core", @@ -2572,7 +2572,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-proof-size-hostfunction" version = "0.15.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "sp-externalities", "sp-runtime-interface", @@ -2582,7 +2582,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-storage-weight-reclaim" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-proof-size-hostfunction", @@ -2599,7 +2599,7 @@ dependencies = [ [[package]] name = "cumulus-primitives-utility" version = "0.23.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -2616,7 +2616,7 @@ dependencies = [ [[package]] name = "cumulus-test-relay-sproof-builder" version = "0.22.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-core", "parity-scale-codec", @@ -3146,7 +3146,7 @@ checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d" [[package]] name = "emulated-integration-tests-common" version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "asset-test-utils", "bp-messages", @@ -3305,7 +3305,7 @@ dependencies = [ [[package]] name = "ethereum-standards" version = "0.1.2" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "alloy-core", ] @@ -3501,7 +3501,7 @@ checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb" [[package]] name = "fork-tree" version = "13.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", ] @@ -3524,7 +3524,7 @@ checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619" [[package]] name = "frame-benchmarking" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-support-procedural", @@ -3562,7 +3562,7 @@ dependencies = [ [[package]] name = "frame-election-provider-solution-type" version = "16.1.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -3573,7 +3573,7 @@ dependencies = [ [[package]] name = "frame-election-provider-support" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-election-provider-solution-type", "frame-support", @@ -3590,7 +3590,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "aquamarine", "frame-support", @@ -3642,7 +3642,7 @@ dependencies = [ [[package]] name = "frame-metadata-hash-extension" version = "0.11.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes", "const-hex", @@ -3658,7 +3658,7 @@ dependencies = [ [[package]] name = "frame-support" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "aquamarine", "array-bytes", @@ -3699,7 +3699,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "35.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "Inflector", "cfg-expr", @@ -3712,14 +3712,14 @@ dependencies = [ "proc-macro-warning", "proc-macro2", "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "syn 2.0.106", ] [[package]] name = "frame-support-procedural-tools" version = "13.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 3.3.0", @@ -3731,7 +3731,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "12.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "proc-macro2", "quote", @@ -3741,7 +3741,7 @@ dependencies = [ [[package]] name = "frame-system" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cfg-if", "docify", @@ -3760,7 +3760,7 @@ dependencies = [ [[package]] name = "frame-system-benchmarking" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -3774,7 +3774,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "parity-scale-codec", @@ -3784,7 +3784,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.49.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "parity-scale-codec", @@ -6400,7 +6400,7 @@ dependencies = [ [[package]] name = "pallet-ah-ops" version = "0.3.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -6421,7 +6421,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion" version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -6439,7 +6439,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion-ops" version = "0.11.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -6457,7 +6457,7 @@ dependencies = [ [[package]] name = "pallet-asset-conversion-tx-payment" version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -6472,7 +6472,7 @@ dependencies = [ [[package]] name = "pallet-asset-rate" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -6486,7 +6486,7 @@ dependencies = [ [[package]] name = "pallet-asset-rewards" version = "0.5.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -6504,7 +6504,7 @@ dependencies = [ [[package]] name = "pallet-asset-tx-payment" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -6519,8 +6519,8 @@ dependencies = [ [[package]] name = "pallet-assets" -version = "46.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +version = "46.1.0" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -6536,7 +6536,7 @@ dependencies = [ [[package]] name = "pallet-assets-freezer" version = "0.11.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", "pallet-assets", @@ -6548,7 +6548,7 @@ dependencies = [ [[package]] name = "pallet-assets-precompiles" version = "0.2.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "ethereum-standards", "frame-support", @@ -6559,7 +6559,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -6575,7 +6575,7 @@ dependencies = [ [[package]] name = "pallet-authority-discovery" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -6590,7 +6590,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -6603,7 +6603,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -6626,7 +6626,7 @@ dependencies = [ [[package]] name = "pallet-bags-list" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "aquamarine", "docify", @@ -6647,7 +6647,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -6663,7 +6663,7 @@ dependencies = [ [[package]] name = "pallet-beefy" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -6682,7 +6682,7 @@ dependencies = [ [[package]] name = "pallet-beefy-mmr" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes", "binary-merkle-tree", @@ -6707,7 +6707,7 @@ dependencies = [ [[package]] name = "pallet-bridge-messages" version = "0.23.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bp-header-chain", "bp-messages", @@ -6726,7 +6726,7 @@ dependencies = [ [[package]] name = "pallet-broker" version = "0.22.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitvec", "frame-benchmarking", @@ -6770,7 +6770,7 @@ dependencies = [ [[package]] name = "pallet-collator-selection" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -6789,7 +6789,7 @@ dependencies = [ [[package]] name = "pallet-collective" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -6806,7 +6806,7 @@ dependencies = [ [[package]] name = "pallet-conviction-voting" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "assert_matches", "frame-benchmarking", @@ -6822,7 +6822,7 @@ dependencies = [ [[package]] name = "pallet-delegated-staking" version = "10.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -6837,7 +6837,7 @@ dependencies = [ [[package]] name = "pallet-democracy" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -6854,7 +6854,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-block" version = "0.4.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6875,7 +6875,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-multi-phase" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6896,7 +6896,7 @@ dependencies = [ [[package]] name = "pallet-election-provider-support-benchmarking" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -6909,7 +6909,7 @@ dependencies = [ [[package]] name = "pallet-fast-unstake" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -6955,7 +6955,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7003,7 +7003,7 @@ dependencies = [ [[package]] name = "pallet-identity" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "enumflags2", "frame-benchmarking", @@ -7019,7 +7019,7 @@ dependencies = [ [[package]] name = "pallet-im-online" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7038,7 +7038,7 @@ dependencies = [ [[package]] name = "pallet-indices" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7053,7 +7053,7 @@ dependencies = [ [[package]] name = "pallet-message-queue" version = "46.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "environmental", "frame-benchmarking", @@ -7097,7 +7097,7 @@ dependencies = [ [[package]] name = "pallet-meta-tx" version = "0.5.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -7115,7 +7115,7 @@ dependencies = [ [[package]] name = "pallet-migrations" version = "13.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -7134,7 +7134,7 @@ dependencies = [ [[package]] name = "pallet-mmr" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", "parity-scale-codec", @@ -7179,7 +7179,7 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", "parity-scale-codec", @@ -7190,7 +7190,7 @@ dependencies = [ [[package]] name = "pallet-nft-fractionalization" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", "pallet-assets", @@ -7203,7 +7203,7 @@ dependencies = [ [[package]] name = "pallet-nfts" version = "37.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "enumflags2", "frame-benchmarking", @@ -7220,7 +7220,7 @@ dependencies = [ [[package]] name = "pallet-nfts-runtime-api" version = "29.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "sp-api", @@ -7229,7 +7229,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -7247,7 +7247,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-benchmarking" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7267,7 +7267,7 @@ dependencies = [ [[package]] name = "pallet-nomination-pools-runtime-api" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "pallet-nomination-pools", "parity-scale-codec", @@ -7277,7 +7277,7 @@ dependencies = [ [[package]] name = "pallet-offences" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -7292,7 +7292,7 @@ dependencies = [ [[package]] name = "pallet-offences-benchmarking" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7315,7 +7315,7 @@ dependencies = [ [[package]] name = "pallet-parameters" version = "0.14.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -7352,7 +7352,7 @@ dependencies = [ [[package]] name = "pallet-preimage" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7368,7 +7368,7 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -7378,7 +7378,7 @@ dependencies = [ [[package]] name = "pallet-recovery" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -7388,7 +7388,7 @@ dependencies = [ [[package]] name = "pallet-referenda" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7405,7 +7405,7 @@ dependencies = [ [[package]] name = "pallet-revive" version = "0.10.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "alloy-core", "derive_more 0.99.20", @@ -7451,7 +7451,7 @@ dependencies = [ [[package]] name = "pallet-revive-fixtures" version = "0.7.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "alloy-core", "anyhow", @@ -7468,7 +7468,7 @@ dependencies = [ [[package]] name = "pallet-revive-proc-macro" version = "0.5.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "proc-macro2", "quote", @@ -7478,7 +7478,7 @@ dependencies = [ [[package]] name = "pallet-revive-uapi" version = "0.8.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitflags 1.3.2", "pallet-revive-proc-macro", @@ -7490,7 +7490,7 @@ dependencies = [ [[package]] name = "pallet-root-offences" version = "40.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -7506,7 +7506,7 @@ dependencies = [ [[package]] name = "pallet-root-testing" version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -7519,7 +7519,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -7563,7 +7563,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -7585,7 +7585,7 @@ dependencies = [ [[package]] name = "pallet-session-benchmarking" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7601,7 +7601,7 @@ dependencies = [ [[package]] name = "pallet-staking" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7621,8 +7621,8 @@ dependencies = [ [[package]] name = "pallet-staking-async" -version = "0.5.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +version = "0.5.1" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-election-provider-support", @@ -7646,7 +7646,7 @@ dependencies = [ [[package]] name = "pallet-staking-async-ah-client" version = "0.4.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7666,7 +7666,7 @@ dependencies = [ [[package]] name = "pallet-staking-async-rc-client" version = "0.4.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -7683,7 +7683,7 @@ dependencies = [ [[package]] name = "pallet-staking-reward-fn" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", "sp-arithmetic", @@ -7692,7 +7692,7 @@ dependencies = [ [[package]] name = "pallet-staking-runtime-api" version = "29.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "sp-api", @@ -7702,7 +7702,7 @@ dependencies = [ [[package]] name = "pallet-state-trie-migration" version = "48.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7746,7 +7746,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -7775,7 +7775,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -7793,7 +7793,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7808,7 +7808,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -7837,7 +7837,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -7856,7 +7856,7 @@ dependencies = [ [[package]] name = "pallet-uniques" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7870,7 +7870,7 @@ dependencies = [ [[package]] name = "pallet-utility" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7885,7 +7885,7 @@ dependencies = [ [[package]] name = "pallet-verify-signature" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7900,7 +7900,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7914,7 +7914,7 @@ dependencies = [ [[package]] name = "pallet-whitelist" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "polkadot-sdk-frame", @@ -7924,7 +7924,7 @@ dependencies = [ [[package]] name = "pallet-xcm" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bounded-collections", "frame-benchmarking", @@ -7949,7 +7949,7 @@ dependencies = [ [[package]] name = "pallet-xcm-benchmarks" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -7966,7 +7966,7 @@ dependencies = [ [[package]] name = "pallet-xcm-bridge-hub" version = "0.19.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bp-messages", "bp-runtime", @@ -7988,7 +7988,7 @@ dependencies = [ [[package]] name = "pallet-xcm-bridge-hub-router" version = "0.21.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bp-xcm-bridge-hub-router", "frame-benchmarking", @@ -8008,7 +8008,7 @@ dependencies = [ [[package]] name = "parachains-common" version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-core", "cumulus-primitives-utility", @@ -8039,7 +8039,7 @@ dependencies = [ [[package]] name = "parachains-runtimes-test-utils" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-pallet-parachain-system", "cumulus-pallet-xcmp-queue", @@ -8400,7 +8400,7 @@ dependencies = [ [[package]] name = "polkadot-core-primitives" version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -8411,7 +8411,7 @@ dependencies = [ [[package]] name = "polkadot-parachain-primitives" version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes", "bounded-collections", @@ -8428,7 +8428,7 @@ dependencies = [ [[package]] name = "polkadot-primitives" version = "21.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitvec", "bounded-collections", @@ -8457,7 +8457,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-common" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitvec", "frame-benchmarking", @@ -8506,7 +8506,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-metrics" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bs58", "frame-benchmarking", @@ -8518,7 +8518,7 @@ dependencies = [ [[package]] name = "polkadot-runtime-parachains" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitflags 1.3.2", "bitvec", @@ -8565,7 +8565,7 @@ dependencies = [ [[package]] name = "polkadot-sdk-frame" version = "0.12.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "frame-benchmarking", @@ -9742,7 +9742,7 @@ dependencies = [ [[package]] name = "rococo-runtime-constants" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "polkadot-primitives", @@ -10004,7 +10004,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "34.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", "sp-core", @@ -10015,7 +10015,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.47.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "sp-api", @@ -10030,7 +10030,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "46.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes", "docify", @@ -10045,7 +10045,7 @@ dependencies = [ "serde_json", "sp-blockchain", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-genesis-builder", "sp-io", "sp-runtime", @@ -10056,7 +10056,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "12.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -10067,7 +10067,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "fnv", "futures", @@ -10093,7 +10093,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.52.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "futures", @@ -10116,7 +10116,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" version = "0.38.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "ahash", "array-bytes", @@ -10150,7 +10150,7 @@ dependencies = [ "sp-consensus", "sp-consensus-grandpa", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-keystore", "sp-runtime", "substrate-prometheus-endpoint", @@ -10160,7 +10160,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.45.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "parking_lot 0.12.4", @@ -10183,7 +10183,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.41.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "polkavm 0.26.0", "sc-allocator", @@ -10196,7 +10196,7 @@ dependencies = [ [[package]] name = "sc-executor-polkavm" version = "0.38.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", "polkavm 0.26.0", @@ -10207,7 +10207,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.41.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "anyhow", "log", @@ -10223,7 +10223,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.53.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes", "async-channel", @@ -10273,7 +10273,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.51.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", @@ -10283,7 +10283,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.53.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "ahash", "futures", @@ -10302,7 +10302,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.52.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes", "async-channel", @@ -10337,7 +10337,7 @@ dependencies = [ [[package]] name = "sc-network-types" version = "0.19.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bs58", "bytes", @@ -10358,7 +10358,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "30.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "chrono", "futures", @@ -10377,7 +10377,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "futures", @@ -10394,7 +10394,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-channel", "futures", @@ -11021,7 +11021,7 @@ checksum = "826167069c09b99d56f31e9ae5c99049e932a98c9dc2dac47645b08dbbf76ba7" [[package]] name = "slot-range-helper" version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "enumn", "parity-scale-codec", @@ -11068,7 +11068,7 @@ dependencies = [ [[package]] name = "snowbridge-beacon-primitives" version = "0.16.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "byte-slice-cast", "frame-support", @@ -11090,7 +11090,7 @@ dependencies = [ [[package]] name = "snowbridge-core" version = "0.16.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bp-relayers", "frame-support", @@ -11114,7 +11114,7 @@ dependencies = [ [[package]] name = "snowbridge-ethereum" version = "0.15.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "ethabi-decode", "ethbloom", @@ -11149,7 +11149,7 @@ dependencies = [ [[package]] name = "snowbridge-outbound-queue-primitives" version = "0.5.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "alloy-core", "ethabi-decode", @@ -11175,7 +11175,7 @@ dependencies = [ [[package]] name = "snowbridge-pallet-system-frontend" version = "0.5.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-benchmarking", "frame-support", @@ -11197,7 +11197,7 @@ dependencies = [ [[package]] name = "snowbridge-runtime-common" version = "0.17.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", @@ -11214,7 +11214,7 @@ dependencies = [ [[package]] name = "snowbridge-verification-primitives" version = "0.5.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "parity-scale-codec", @@ -11262,7 +11262,7 @@ dependencies = [ [[package]] name = "sp-api" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "hash-db", @@ -11284,7 +11284,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "25.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "Inflector", "blake2", @@ -11298,7 +11298,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -11310,7 +11310,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "28.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "docify", "integer-sqrt", @@ -11324,7 +11324,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -11336,7 +11336,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "sp-api", "sp-inherents", @@ -11346,7 +11346,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "futures", "parity-scale-codec", @@ -11365,7 +11365,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.45.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "futures", @@ -11379,7 +11379,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.45.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "parity-scale-codec", @@ -11395,7 +11395,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.45.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "parity-scale-codec", @@ -11413,7 +11413,7 @@ dependencies = [ [[package]] name = "sp-consensus-beefy" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -11421,7 +11421,7 @@ dependencies = [ "sp-api", "sp-application-crypto", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-io", "sp-keystore", "sp-mmr-primitives", @@ -11433,7 +11433,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "26.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "finality-grandpa", "log", @@ -11450,7 +11450,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.45.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -11461,7 +11461,7 @@ dependencies = [ [[package]] name = "sp-core" version = "38.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "ark-vrf", "array-bytes", @@ -11492,7 +11492,7 @@ dependencies = [ "secrecy 0.8.0", "serde", "sha2 0.10.9", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-debug-derive", "sp-externalities", "sp-std", @@ -11522,7 +11522,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "blake2b_simd", "byteorder", @@ -11535,17 +11535,17 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "quote", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "syn 2.0.106", ] [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "kvdb", "parking_lot 0.12.4", @@ -11554,7 +11554,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "proc-macro2", "quote", @@ -11564,7 +11564,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.30.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "environmental", "parity-scale-codec", @@ -11574,7 +11574,7 @@ dependencies = [ [[package]] name = "sp-genesis-builder" version = "0.20.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -11586,7 +11586,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -11599,7 +11599,7 @@ dependencies = [ [[package]] name = "sp-io" version = "43.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bytes", "docify", @@ -11611,7 +11611,7 @@ dependencies = [ "rustversion", "secp256k1 0.28.2", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-externalities", "sp-keystore", "sp-runtime-interface", @@ -11625,7 +11625,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "sp-core", "sp-runtime", @@ -11635,7 +11635,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.44.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "parking_lot 0.12.4", @@ -11646,7 +11646,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "11.0.1" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "thiserror 1.0.69", "zstd 0.12.4", @@ -11655,7 +11655,7 @@ dependencies = [ [[package]] name = "sp-metadata-ir" version = "0.12.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-metadata 23.0.0", "parity-scale-codec", @@ -11665,7 +11665,7 @@ dependencies = [ [[package]] name = "sp-mmr-primitives" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "log", "parity-scale-codec", @@ -11682,7 +11682,7 @@ dependencies = [ [[package]] name = "sp-npos-elections" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -11695,7 +11695,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "sp-api", "sp-core", @@ -11705,7 +11705,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "13.0.2" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "backtrace", "regex", @@ -11714,7 +11714,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "44.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "binary-merkle-tree", "docify", @@ -11743,7 +11743,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "32.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -11761,7 +11761,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "20.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "Inflector", "expander", @@ -11774,7 +11774,7 @@ dependencies = [ [[package]] name = "sp-session" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "scale-info", @@ -11788,7 +11788,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "41.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -11801,7 +11801,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.48.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "hash-db", "log", @@ -11821,12 +11821,12 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" [[package]] name = "sp-storage" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11838,7 +11838,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "async-trait", "parity-scale-codec", @@ -11850,7 +11850,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "regex", @@ -11862,7 +11862,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "39.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "sp-api", "sp-runtime", @@ -11871,7 +11871,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "41.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "ahash", "foldhash 0.1.5", @@ -11896,7 +11896,7 @@ dependencies = [ [[package]] name = "sp-version" version = "42.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "impl-serde", "parity-scale-codec", @@ -11913,7 +11913,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "15.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "parity-scale-codec", "proc-macro-warning", @@ -11925,7 +11925,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "24.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -11937,7 +11937,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "33.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "bounded-collections", "parity-scale-codec", @@ -12017,7 +12017,7 @@ checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" [[package]] name = "staging-parachain-info" version = "0.23.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -12030,7 +12030,7 @@ dependencies = [ [[package]] name = "staging-xcm" version = "19.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes", "bounded-collections", @@ -12051,7 +12051,7 @@ dependencies = [ [[package]] name = "staging-xcm-builder" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "environmental", "frame-support", @@ -12075,7 +12075,7 @@ dependencies = [ [[package]] name = "staging-xcm-executor" version = "22.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "environmental", "frame-benchmarking", @@ -12148,7 +12148,7 @@ dependencies = [ [[package]] name = "substrate-bip39" version = "0.6.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "hmac 0.12.1", "pbkdf2", @@ -12173,7 +12173,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.17.7" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "http-body-util", "hyper 1.7.0", @@ -12187,7 +12187,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "29.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "build-helper", "cargo_metadata", @@ -12421,7 +12421,7 @@ checksum = "8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683" [[package]] name = "testnet-parachains-constants" version = "16.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "cumulus-primitives-core", "frame-support", @@ -13519,7 +13519,7 @@ checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" [[package]] name = "westend-emulated-chain" version = "0.1.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "emulated-integration-tests-common", "pallet-staking", @@ -13538,7 +13538,7 @@ dependencies = [ [[package]] name = "westend-runtime" version = "27.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "binary-merkle-tree", "bitvec", @@ -13646,7 +13646,7 @@ dependencies = [ [[package]] name = "westend-runtime-constants" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "polkadot-primitives", @@ -14187,7 +14187,7 @@ dependencies = [ [[package]] name = "xcm-emulator" version = "0.23.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "array-bytes", "cumulus-pallet-parachain-system", @@ -14208,7 +14208,7 @@ dependencies = [ "polkadot-runtime-parachains", "sp-arithmetic", "sp-core", - "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509)", + "sp-crypto-hashing 0.1.0 (git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1)", "sp-io", "sp-runtime", "sp-tracing", @@ -14221,7 +14221,7 @@ dependencies = [ [[package]] name = "xcm-procedural" version = "11.0.2" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "Inflector", "proc-macro2", @@ -14232,7 +14232,7 @@ dependencies = [ [[package]] name = "xcm-runtime-apis" version = "0.10.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "parity-scale-codec", @@ -14246,7 +14246,7 @@ dependencies = [ [[package]] name = "xcm-simulator" version = "23.0.0" -source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509#5ab401310d2fbd808b3ffbcfc8735ad8f1c8fe10" +source = "git+https://github.com/paritytech/polkadot-sdk?tag=polkadot-stable2509-1#bd19559e1fa2a3f8018e1244c8831ded0f84b924" dependencies = [ "frame-support", "frame-system", diff --git a/emulated-test/Cargo.toml b/emulated-test/Cargo.toml index 6e505aa480..4901daa859 100644 --- a/emulated-test/Cargo.toml +++ b/emulated-test/Cargo.toml @@ -34,37 +34,37 @@ enum_variant_names = "allow" log = { version = "0.4.17", default-features = false } env_logger = "0.11.7" parity-scale-codec = { version = "3.6.12", default-features = false } -xcm-emulator = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -sp-core = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -parachains-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -polkadot-primitives = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +xcm-emulator = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +sp-core = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-runtime = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +parachains-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +polkadot-primitives = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } -emulated-integration-tests-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +emulated-integration-tests-common = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } frequency-runtime = { path = "../runtime/frequency", features = [ "frequency-westend", "frequency-bridging", "frequency-local", "frequency-lint-check", ] } -cumulus-primitives-core = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -sp-keyring = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -frame-support = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -staging-xcm = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +cumulus-primitives-core = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-keyring = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +frame-support = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +staging-xcm = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } -asset-hub-westend-emulated-chain = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +asset-hub-westend-emulated-chain = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } frequency-emulated-chain = { path = "./chains/frequency-westend" } -westend-emulated-chain = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +westend-emulated-chain = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } -asset-test-utils = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } -pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -pallet-message-queue = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -pallet-xcm = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -westend-runtime = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509" } +asset-test-utils = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } +pallet-balances = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-message-queue = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-xcm = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +westend-runtime = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1" } westend-system-emulated-network = { path = "../../networks/westend" } -xcm-executor = { package = "staging-xcm-executor", git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -pallet-assets = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -sp-io = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -staging-xcm-builder = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } -frame-system = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509", default-features = false } +xcm-executor = { package = "staging-xcm-executor", git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +pallet-assets = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +sp-io = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +staging-xcm-builder = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } +frame-system = { git = "https://github.com/paritytech/polkadot-sdk", tag = "polkadot-stable2509-1", default-features = false } From d506dc172272b5bcfe29bd65c13dc55fedc40c7e Mon Sep 17 00:00:00 2001 From: Puneet Saraswat Date: Mon, 3 Nov 2025 06:54:49 -0600 Subject: [PATCH 25/26] updare spec version --- runtime/frequency/src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/runtime/frequency/src/lib.rs b/runtime/frequency/src/lib.rs index b9a83243c3..0d64940c0a 100644 --- a/runtime/frequency/src/lib.rs +++ b/runtime/frequency/src/lib.rs @@ -642,7 +642,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: Cow::Borrowed("frequency"), impl_name: Cow::Borrowed("frequency"), authoring_version: 1, - spec_version: 183, + spec_version: 184, impl_version: 0, apis: RUNTIME_API_VERSIONS, transaction_version: 1, @@ -656,7 +656,7 @@ pub const VERSION: RuntimeVersion = RuntimeVersion { spec_name: Cow::Borrowed("frequency-testnet"), impl_name: Cow::Borrowed("frequency"), authoring_version: 1, - spec_version: 183, + spec_version: 184, impl_version: 0, apis: RUNTIME_API_VERSIONS, transaction_version: 1, From 7a2f61bd8b77c9e3f57aefb8f4ad936132cd1187 Mon Sep 17 00:00:00 2001 From: Puneet Saraswat Date: Mon, 3 Nov 2025 08:38:07 -0600 Subject: [PATCH 26/26] add some note and ifx deny --- deny.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/deny.toml b/deny.toml index 0ec3dab1c7..009e2f9234 100644 --- a/deny.toml +++ b/deny.toml @@ -102,6 +102,7 @@ allow = [ "MPL-2.0", "ISC", "GPL-3.0", + "GPL-3.0-only", "GPL-3.0 WITH Classpath-exception-2.0", "GPL-3.0-or-later WITH Classpath-exception-2.0", "OpenSSL", @@ -109,6 +110,7 @@ allow = [ "Unicode-3.0", "CDLA-Permissive-2.0", ] +# Note: GPL-3.0 is the deprecated SPDX identifier, GPL-3.0-only is the current standard # The confidence threshold for detecting a license from license text. # The higher the value, the more closely the license text must be to the # canonical license text of a valid SPDX license file.