From 1b755a5d48246e7b3d25838ea585a249bc2dc1da Mon Sep 17 00:00:00 2001 From: Luke Parker Date: Sat, 6 Sep 2025 17:41:49 -0400 Subject: [PATCH] `patch-polkadot-sdk` enabling `libp2p 0.56` --- Cargo.lock | 432 ++++++++++++------------- Cargo.toml | 3 - coordinator/p2p/libp2p/Cargo.toml | 2 +- substrate/abi/Cargo.toml | 6 +- substrate/client/Cargo.toml | 6 +- substrate/coins/Cargo.toml | 12 +- substrate/dex/Cargo.toml | 16 +- substrate/economic-security/Cargo.toml | 18 +- substrate/emissions/Cargo.toml | 8 +- substrate/genesis-liquidity/Cargo.toml | 10 +- substrate/in-instructions/Cargo.toml | 20 +- substrate/node/Cargo.toml | 50 +-- substrate/primitives/Cargo.toml | 2 +- substrate/runtime/Cargo.toml | 16 +- substrate/signals/Cargo.toml | 8 +- substrate/validator-sets/Cargo.toml | 16 +- 16 files changed, 298 insertions(+), 327 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index b84086d3..52067c86 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -263,7 +263,7 @@ checksum = "f8882ec8e4542cfd02aadc6dccbe90caa73038f60016d936734eb6ced53d2167" dependencies = [ "alloy-primitives", "alloy-sol-types", - "http 1.3.1", + "http", "serde", "serde_json", "thiserror 2.0.16", @@ -603,7 +603,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fe8c27b3cf6b2bb8361904732f955bc7c05e00be5f469cec7e2280b6167f3ff0" dependencies = [ "serde", - "winnow 0.7.13", + "winnow", ] [[package]] @@ -1148,17 +1148,6 @@ dependencies = [ "pin-project-lite", ] -[[package]] -name = "async-recursion" -version = "1.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.106", -] - [[package]] name = "async-stream" version = "0.3.6" @@ -1213,11 +1202,12 @@ checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" [[package]] name = "attohttpc" -version = "0.24.1" +version = "0.30.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d9a9bf8b79a749ee0b911b91b671cc2b6c670bdbc7e3dfd537576ddc94bb2a2" +checksum = "16e2cdb6d5ed835199484bb92bb8b3edd526effe995c61732580439c1a67e2e9" dependencies = [ - "http 0.2.12", + "base64", + "http", "log", "url", ] @@ -1539,7 +1529,7 @@ dependencies = [ "futures-core", "futures-util", "hex", - "http 1.3.1", + "http", "http-body-util", "hyper", "hyper-named-pipe", @@ -2211,6 +2201,12 @@ dependencies = [ "cfg-if", ] +[[package]] +name = "critical-section" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b" + [[package]] name = "crossbeam-channel" version = "0.5.15" @@ -3211,7 +3207,7 @@ checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb" [[package]] name = "fork-tree" version = "13.0.1" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "parity-scale-codec", ] @@ -3244,7 +3240,7 @@ checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619" [[package]] name = "frame-benchmarking" version = "40.2.1" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "frame-support", "frame-support-procedural", @@ -3267,7 +3263,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "40.0.1" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "frame-support", "frame-system", @@ -3283,7 +3279,7 @@ dependencies = [ [[package]] name = "frame-support" version = "40.1.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "array-bytes", "bitflags 1.3.2", @@ -3317,7 +3313,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "33.0.1" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "Inflector", "cfg-expr", @@ -3336,7 +3332,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "13.0.1" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 3.3.0", @@ -3348,7 +3344,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "12.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "proc-macro2", "quote", @@ -3358,7 +3354,7 @@ dependencies = [ [[package]] name = "frame-system" version = "40.2.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "cfg-if", "frame-support", @@ -3375,7 +3371,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.46.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "frame-support", "parity-scale-codec", @@ -3754,7 +3750,7 @@ dependencies = [ "fnv", "futures-core", "futures-sink", - "http 1.3.1", + "http", "indexmap 2.11.0", "slab", "tokio", @@ -3890,11 +3886,10 @@ checksum = "3011d1213f159867b13cfd6ac92d2cd5f1345762c63be3554e84092d85a50bbd" [[package]] name = "hickory-proto" -version = "0.25.0-alpha.5" +version = "0.25.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d00147af6310f4392a31680db52a3ed45a2e0f68eb18e8c3fe5537ecc96d9e2" +checksum = "f8a6fe56c0038198998a6f217ca4e7ef3a5e51f46163bd6dd60b5c71ca6c6502" dependencies = [ - "async-recursion", "async-trait", "cfg-if", "data-encoding", @@ -3906,6 +3901,7 @@ dependencies = [ "ipnet", "once_cell", "rand 0.9.2", + "ring", "socket2 0.5.10", "thiserror 2.0.16", "tinyvec", @@ -3916,9 +3912,9 @@ dependencies = [ [[package]] name = "hickory-resolver" -version = "0.25.0-alpha.5" +version = "0.25.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5762f69ebdbd4ddb2e975cd24690bf21fe6b2604039189c26acddbc427f12887" +checksum = "dc62a9a99b0bfb44d2ab95a7208ac952d31060efc16241c87eaf36406fecf87a" dependencies = [ "cfg-if", "futures-util", @@ -3962,17 +3958,6 @@ dependencies = [ "windows-sys 0.59.0", ] -[[package]] -name = "http" -version = "0.2.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" -dependencies = [ - "bytes", - "fnv", - "itoa", -] - [[package]] name = "http" version = "1.3.1" @@ -3991,7 +3976,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" dependencies = [ "bytes", - "http 1.3.1", + "http", ] [[package]] @@ -4002,7 +3987,7 @@ checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a" dependencies = [ "bytes", "futures-core", - "http 1.3.1", + "http", "http-body", "pin-project-lite", ] @@ -4036,20 +4021,22 @@ dependencies = [ [[package]] name = "hyper" -version = "1.4.1" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05" +checksum = "eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e" dependencies = [ + "atomic-waker", "bytes", "futures-channel", - "futures-util", + "futures-core", "h2", - "http 1.3.1", + "http", "http-body", "httparse", "httpdate", "itoa", "pin-project-lite", + "pin-utils", "smallvec", "tokio", "want", @@ -4076,7 +4063,7 @@ version = "0.27.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58" dependencies = [ - "http 1.3.1", + "http", "hyper", "hyper-util", "rustls", @@ -4089,18 +4076,20 @@ dependencies = [ [[package]] name = "hyper-util" -version = "0.1.10" +version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4" +checksum = "8d9b05277c7e8da2c93a568989bb6207bef0112e8d17df7a6eda4a3cf143bc5e" dependencies = [ "bytes", "futures-channel", + "futures-core", "futures-util", - "http 1.3.1", + "http", "http-body", "hyper", + "libc", "pin-project-lite", - "socket2 0.5.10", + "socket2 0.6.0", "tokio", "tower-service", "tracing", @@ -4217,20 +4206,20 @@ dependencies = [ [[package]] name = "igd-next" -version = "0.15.1" +version = "0.16.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76b0d7d4541def58a37bf8efc559683f21edce7c82f0d866c93ac21f7e098f93" +checksum = "516893339c97f6011282d5825ac94fc1c7aad5cad26bdc2d0cee068c0bf97f97" dependencies = [ "async-trait", "attohttpc", "bytes", "futures", - "http 1.3.1", + "http", "http-body-util", "hyper", "hyper-util", "log", - "rand 0.8.5", + "rand 0.9.2", "tokio", "url", "xmltree", @@ -4440,7 +4429,7 @@ dependencies = [ "async-trait", "bytes", "futures-util", - "http 1.3.1", + "http", "http-body", "http-body-util", "jsonrpsee-types", @@ -4474,7 +4463,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "55e363146da18e50ad2b51a0a7925fc423137a0b1371af8235b1c231a0647328" dependencies = [ "futures-util", - "http 1.3.1", + "http", "http-body", "http-body-util", "hyper", @@ -4500,7 +4489,7 @@ version = "0.24.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "08a8e70baf945b6b5752fc8eb38c918a48f1234daf11355e07106d963f860089" dependencies = [ - "http 1.3.1", + "http", "serde", "serde_json", "thiserror 1.0.69", @@ -4604,9 +4593,9 @@ checksum = "f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de" [[package]] name = "libp2p" -version = "0.55.0" +version = "0.56.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b72dc443ddd0254cb49a794ed6b6728400ee446a0f7ab4a07d0209ee98de20e9" +checksum = "ce71348bf5838e46449ae240631117b487073d5f347c06d434caddcb91dceb5a" dependencies = [ "bytes", "either", @@ -4640,9 +4629,9 @@ dependencies = [ [[package]] name = "libp2p-allow-block-list" -version = "0.5.0" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38944b7cb981cc93f2f0fb411ff82d0e983bd226fbcc8d559639a3a73236568b" +checksum = "d16ccf824ee859ca83df301e1c0205270206223fd4b1f2e512a693e1912a8f4a" dependencies = [ "libp2p-core", "libp2p-identity", @@ -4651,9 +4640,9 @@ dependencies = [ [[package]] name = "libp2p-connection-limits" -version = "0.5.0" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "efe9323175a17caa8a2ed4feaf8a548eeef5e0b72d03840a0eab4bcb0210ce1c" +checksum = "a18b8b607cf3bfa2f8c57db9c7d8569a315d5cc0a282e6bfd5ebfc0a9840b2a0" dependencies = [ "libp2p-core", "libp2p-identity", @@ -4687,9 +4676,9 @@ dependencies = [ [[package]] name = "libp2p-dns" -version = "0.43.0" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b780a1150214155b0ed1cdf09fbd2e1b0442604f9146a431d1b21d23eef7bd7" +checksum = "0b770c1c8476736ca98c578cba4b505104ff8e842c2876b528925f9766379f9a" dependencies = [ "async-trait", "futures", @@ -4703,9 +4692,9 @@ dependencies = [ [[package]] name = "libp2p-gossipsub" -version = "0.48.0" +version = "0.49.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d558548fa3b5a8e9b66392f785921e363c57c05dcadfda4db0d41ae82d313e4a" +checksum = "c7f58e37d8d6848e5c4c9e3c35c6f61133235bff2960c9c00a663b0849301221" dependencies = [ "async-channel", "asynchronous-codec", @@ -4722,7 +4711,6 @@ dependencies = [ "libp2p-core", "libp2p-identity", "libp2p-swarm", - "prometheus-client", "quick-protobuf", "quick-protobuf-codec", "rand 0.8.5", @@ -4734,9 +4722,9 @@ dependencies = [ [[package]] name = "libp2p-identify" -version = "0.46.0" +version = "0.47.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8c06862544f02d05d62780ff590cc25a75f5c2b9df38ec7a370dcae8bb873cf" +checksum = "8ab792a8b68fdef443a62155b01970c81c3aadab5e659621b063ef252a8e65e8" dependencies = [ "asynchronous-codec", "either", @@ -4773,9 +4761,9 @@ dependencies = [ [[package]] name = "libp2p-kad" -version = "0.47.0" +version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2bab0466a27ebe955bcbc27328fae5429c5b48c915fd6174931414149802ec23" +checksum = "13d3fd632a5872ec804d37e7413ceea20588f69d027a0fa3c46f82574f4dee60" dependencies = [ "asynchronous-codec", "bytes", @@ -4800,9 +4788,9 @@ dependencies = [ [[package]] name = "libp2p-mdns" -version = "0.47.0" +version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11d0ba095e1175d797540e16b62e7576846b883cb5046d4159086837b36846cc" +checksum = "c66872d0f1ffcded2788683f76931be1c52e27f343edb93bc6d0bcd8887be443" dependencies = [ "futures", "hickory-proto", @@ -4819,9 +4807,9 @@ dependencies = [ [[package]] name = "libp2p-metrics" -version = "0.16.0" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2ce58c64292e87af624fcb86465e7dd8342e46a388d71e8fec0ab37ee789630a" +checksum = "805a555148522cb3414493a5153451910cb1a146c53ffbf4385708349baf62b7" dependencies = [ "futures", "libp2p-core", @@ -4861,9 +4849,9 @@ dependencies = [ [[package]] name = "libp2p-ping" -version = "0.46.0" +version = "0.47.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b2529993ff22deb2504c0130a58b60fb77f036be555053922db1a0490b5798b" +checksum = "74bb7fcdfd9fead4144a3859da0b49576f171a8c8c7c0bfc7c541921d25e60d3" dependencies = [ "futures", "futures-timer", @@ -4877,9 +4865,9 @@ dependencies = [ [[package]] name = "libp2p-quic" -version = "0.12.0" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41432a159b00424a0abaa2c80d786cddff81055ac24aa127e0cf375f7858d880" +checksum = "8dc448b2de9f4745784e3751fe8bc6c473d01b8317edd5ababcb0dec803d843f" dependencies = [ "futures", "futures-timer", @@ -4899,9 +4887,9 @@ dependencies = [ [[package]] name = "libp2p-request-response" -version = "0.28.0" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "548fe44a80ff275d400f1b26b090d441d83ef73efabbeb6415f4ce37e5aed865" +checksum = "a9f1cca83488b90102abac7b67d5c36fc65bc02ed47620228af7ed002e6a1478" dependencies = [ "async-trait", "futures", @@ -4916,9 +4904,9 @@ dependencies = [ [[package]] name = "libp2p-swarm" -version = "0.46.0" +version = "0.47.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "803399b4b6f68adb85e63ab573ac568154b193e9a640f03e0f2890eabbcb37f8" +checksum = "6aa762e5215919a34e31c35d4b18bf2e18566ecab7f8a3d39535f4a3068f8b62" dependencies = [ "either", "fnv", @@ -4929,7 +4917,6 @@ dependencies = [ "libp2p-swarm-derive", "lru 0.12.5", "multistream-select", - "once_cell", "rand 0.8.5", "smallvec", "tokio", @@ -4939,21 +4926,20 @@ dependencies = [ [[package]] name = "libp2p-swarm-derive" -version = "0.35.0" +version = "0.35.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "206e0aa0ebe004d778d79fb0966aa0de996c19894e2c0605ba2f8524dd4443d8" +checksum = "dd297cf53f0cb3dee4d2620bb319ae47ef27c702684309f682bdb7e55a18ae9c" dependencies = [ "heck 0.5.0", - "proc-macro2", "quote", "syn 2.0.106", ] [[package]] name = "libp2p-tcp" -version = "0.43.0" +version = "0.44.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65346fb4d36035b23fec4e7be4c320436ba53537ce9b6be1d1db1f70c905cad0" +checksum = "65b4e030c52c46c8d01559b2b8ca9b7c4185f10576016853129ca1fe5cd1a644" dependencies = [ "futures", "futures-timer", @@ -4986,9 +4972,9 @@ dependencies = [ [[package]] name = "libp2p-upnp" -version = "0.4.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d457b9ecceb66e7199f049926fad447f1f17f040e8d29d690c086b4cab8ed14a" +checksum = "4757e65fe69399c1a243bbb90ec1ae5a2114b907467bf09f3575e899815bb8d3" dependencies = [ "futures", "futures-timer", @@ -5766,11 +5752,11 @@ dependencies = [ [[package]] name = "multihash-derive" -version = "0.8.0" +version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc076939022111618a5026d3be019fd8b366e76314538ff9a1b59ffbcbf98bcd" +checksum = "1d6d4752e6230d8ef7adf7bd5d8c4b1f6561c1014c5ba9a37445ccefe18aa1db" dependencies = [ - "proc-macro-crate 1.3.1", + "proc-macro-crate 1.1.3", "proc-macro-error", "proc-macro2", "quote", @@ -6105,6 +6091,10 @@ name = "once_cell" version = "1.21.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" +dependencies = [ + "critical-section", + "portable-atomic", +] [[package]] name = "opaque-debug" @@ -6136,7 +6126,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "40.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "frame-support", "frame-system", @@ -6148,7 +6138,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "40.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "frame-benchmarking", "frame-support", @@ -6170,7 +6160,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "40.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "frame-benchmarking", "frame-support", @@ -6191,7 +6181,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "40.0.1" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "frame-support", "frame-system", @@ -6211,7 +6201,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "39.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "frame-benchmarking", "frame-support", @@ -6660,12 +6650,12 @@ dependencies = [ [[package]] name = "proc-macro-crate" -version = "1.3.1" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" +checksum = "e17d47ce914bf4de440332250b0edd23ce48c005f59fab39d3335866b114f11a" dependencies = [ - "once_cell", - "toml_edit 0.19.15", + "thiserror 1.0.69", + "toml 0.5.11", ] [[package]] @@ -6674,7 +6664,7 @@ version = "3.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35" dependencies = [ - "toml_edit 0.22.27", + "toml_edit", ] [[package]] @@ -6759,9 +6749,9 @@ dependencies = [ [[package]] name = "prometheus-client" -version = "0.22.3" +version = "0.23.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "504ee9ff529add891127c4827eb481bd69dc0ebc72e9a682e187db4caa60c3ca" +checksum = "cf41c1a7c32ed72abe5082fb19505b969095c12da9f5732a4bc9878757fd087c" dependencies = [ "dtoa", "itoa", @@ -6816,7 +6806,7 @@ version = "0.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ac6c3320f9abac597dcbc668774ef006702672474aad53c6d596b62e487b40b1" dependencies = [ - "heck 0.4.1", + "heck 0.5.0", "itertools 0.14.0", "log", "multimap", @@ -7715,7 +7705,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "31.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "log", "sp-core", @@ -7726,7 +7716,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.50.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "async-trait", "futures", @@ -7754,7 +7744,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.49.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "futures", "log", @@ -7775,7 +7765,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.44.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "parity-scale-codec", "sp-api", @@ -7790,7 +7780,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "43.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "array-bytes", "parity-scale-codec", @@ -7814,7 +7804,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "12.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -7825,7 +7815,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.52.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "array-bytes", "chrono", @@ -7866,7 +7856,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "39.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "fnv", "futures", @@ -7892,7 +7882,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.46.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "hash-db", "kvdb", @@ -7918,7 +7908,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.49.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "async-trait", "futures", @@ -7941,7 +7931,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.50.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "async-trait", "fork-tree", @@ -7977,7 +7967,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.49.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "fork-tree", "parity-scale-codec", @@ -7990,7 +7980,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" version = "0.35.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "ahash", "array-bytes", @@ -8034,7 +8024,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.49.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "async-trait", "futures", @@ -8057,7 +8047,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.42.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "parity-scale-codec", "parking_lot", @@ -8079,7 +8069,7 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.38.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "sc-allocator", "sp-maybe-compressed-blob", @@ -8091,7 +8081,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.38.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "anyhow", "log", @@ -8107,7 +8097,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.49.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "console", "futures", @@ -8123,7 +8113,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "35.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "array-bytes", "parking_lot", @@ -8137,7 +8127,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.50.1" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "array-bytes", "async-channel", @@ -8157,6 +8147,7 @@ dependencies = [ "parking_lot", "partial_sort", "pin-project", + "prometheus-client", "rand 0.8.5", "sc-client-api", "sc-network-common", @@ -8175,7 +8166,6 @@ dependencies = [ "tokio", "tokio-stream", "unsigned-varint 0.8.0", - "void", "wasmtimer", "zeroize", ] @@ -8183,7 +8173,7 @@ dependencies = [ [[package]] name = "sc-network-common" version = "0.48.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", @@ -8193,7 +8183,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.50.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "ahash", "futures", @@ -8212,7 +8202,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.49.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "array-bytes", "async-channel", @@ -8233,7 +8223,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.49.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "array-bytes", "async-channel", @@ -8268,7 +8258,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.49.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "array-bytes", "futures", @@ -8287,7 +8277,7 @@ dependencies = [ [[package]] name = "sc-network-types" version = "0.16.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "bs58", "bytes", @@ -8307,7 +8297,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.20.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -8316,7 +8306,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "45.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "futures", "jsonrpsee", @@ -8346,7 +8336,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.49.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -8364,13 +8354,13 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "22.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "dyn-clone", "forwarded-header-value", "futures", "governor", - "http 1.3.1", + "http", "http-body-util", "hyper", "ip_network", @@ -8388,7 +8378,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.50.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "array-bytes", "futures", @@ -8421,7 +8411,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.51.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "async-trait", "directories", @@ -8483,7 +8473,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.38.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "log", "parity-scale-codec", @@ -8494,7 +8484,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "42.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "derive_more 1.0.0", "futures", @@ -8514,7 +8504,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "28.1.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "chrono", "futures", @@ -8533,7 +8523,7 @@ dependencies = [ [[package]] name = "sc-tracing" version = "39.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "chrono", "console", @@ -8560,7 +8550,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "11.1.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -8571,7 +8561,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "39.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "async-trait", "futures", @@ -8603,7 +8593,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "39.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "async-trait", "futures", @@ -8620,7 +8610,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "18.0.1" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "async-channel", "futures", @@ -10134,7 +10124,7 @@ dependencies = [ "base64", "bytes", "futures", - "http 1.3.1", + "http", "httparse", "log", "rand 0.8.5", @@ -10144,7 +10134,7 @@ dependencies = [ [[package]] name = "sp-api" version = "36.0.1" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "hash-db", "log", @@ -10163,7 +10153,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "22.0.1" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "Inflector", "blake2 0.10.6", @@ -10177,7 +10167,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "40.1.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "parity-scale-codec", "serde", @@ -10188,7 +10178,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "26.1.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "integer-sqrt", "num-traits", @@ -10200,7 +10190,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "36.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "parity-scale-codec", "sp-api", @@ -10211,7 +10201,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "36.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "sp-api", "sp-inherents", @@ -10221,7 +10211,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "39.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "futures", "parity-scale-codec", @@ -10240,7 +10230,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.42.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "async-trait", "futures", @@ -10254,7 +10244,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.42.1" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "async-trait", "parity-scale-codec", @@ -10271,7 +10261,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "23.1.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "finality-grandpa", "log", @@ -10287,7 +10277,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.42.1" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "parity-scale-codec", "serde", @@ -10297,7 +10287,7 @@ dependencies = [ [[package]] name = "sp-core" version = "36.1.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "array-bytes", "bitflags 1.3.2", @@ -10336,7 +10326,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "blake2b_simd", "byteorder", @@ -10349,7 +10339,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "quote", "sp-crypto-hashing", @@ -10359,7 +10349,7 @@ dependencies = [ [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "kvdb", "parking_lot", @@ -10368,7 +10358,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "proc-macro2", "quote", @@ -10378,7 +10368,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.30.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "environmental", "parity-scale-codec", @@ -10388,7 +10378,7 @@ dependencies = [ [[package]] name = "sp-genesis-builder" version = "0.17.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "parity-scale-codec", "serde_json", @@ -10399,7 +10389,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "36.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -10411,7 +10401,7 @@ dependencies = [ [[package]] name = "sp-io" version = "40.0.1" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "bytes", "log", @@ -10433,7 +10423,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "41.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "sp-core", "sp-runtime", @@ -10443,7 +10433,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.42.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "parity-scale-codec", "parking_lot", @@ -10454,7 +10444,7 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "11.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "thiserror 2.0.16", "zstd", @@ -10463,7 +10453,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "36.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "sp-api", "sp-core", @@ -10473,7 +10463,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "13.0.2" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "backtrace", "regex", @@ -10482,7 +10472,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "34.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "rustc-hash", "serde", @@ -10492,7 +10482,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "41.1.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "either", "hash256-std-hasher", @@ -10517,7 +10507,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "29.0.1" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "bytes", "impl-trait-for-tuples", @@ -10536,7 +10526,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "18.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "Inflector", "expander", @@ -10549,7 +10539,7 @@ dependencies = [ [[package]] name = "sp-session" version = "38.1.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "parity-scale-codec", "sp-api", @@ -10562,7 +10552,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "38.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -10574,7 +10564,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.45.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "hash-db", "log", @@ -10594,12 +10584,12 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" [[package]] name = "sp-storage" version = "22.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "impl-serde", "parity-scale-codec", @@ -10611,7 +10601,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "36.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "async-trait", "parity-scale-codec", @@ -10623,7 +10613,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "17.1.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "parity-scale-codec", "tracing", @@ -10634,7 +10624,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "36.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "sp-api", "sp-runtime", @@ -10643,7 +10633,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "39.1.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "ahash", "hash-db", @@ -10664,7 +10654,7 @@ dependencies = [ [[package]] name = "sp-version" version = "39.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "impl-serde", "parity-scale-codec", @@ -10680,7 +10670,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "15.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "parity-scale-codec", "proc-macro-warning", @@ -10692,7 +10682,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "21.0.1" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -10704,7 +10694,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "31.1.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "bounded-collections", "parity-scale-codec", @@ -10846,7 +10836,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.17.3" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "http-body-util", "hyper", @@ -10860,7 +10850,7 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "26.0.1" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=c51781ae8eff86a3aa2f4885ba975326385e5197#c51781ae8eff86a3aa2f4885ba975326385e5197" dependencies = [ "cargo_metadata", "console", @@ -10870,7 +10860,7 @@ dependencies = [ "sp-maybe-compressed-blob", "strum 0.27.2", "tempfile", - "toml", + "toml 0.8.23", "walkdir", "wasm-opt", ] @@ -11225,6 +11215,15 @@ dependencies = [ "tokio", ] +[[package]] +name = "toml" +version = "0.5.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" +dependencies = [ + "serde", +] + [[package]] name = "toml" version = "0.8.23" @@ -11234,7 +11233,7 @@ dependencies = [ "serde", "serde_spanned", "toml_datetime", - "toml_edit 0.22.27", + "toml_edit", ] [[package]] @@ -11246,17 +11245,6 @@ dependencies = [ "serde", ] -[[package]] -name = "toml_edit" -version = "0.19.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" -dependencies = [ - "indexmap 2.11.0", - "toml_datetime", - "winnow 0.5.40", -] - [[package]] name = "toml_edit" version = "0.22.27" @@ -11268,7 +11256,7 @@ dependencies = [ "serde_spanned", "toml_datetime", "toml_write", - "winnow 0.7.13", + "winnow", ] [[package]] @@ -11314,7 +11302,7 @@ checksum = "1e9cd434a998747dd2c4276bc96ee2e0c7a2eadf3cae88e52be55a05fa9053f5" dependencies = [ "bitflags 2.9.3", "bytes", - "http 1.3.1", + "http", "http-body", "http-body-util", "pin-project-lite", @@ -11654,11 +11642,6 @@ version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" -[[package]] -name = "void" -version = "1.0.99" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=a9236a3b83d2379f1ba50d6048da0e41ec78e36e#a9236a3b83d2379f1ba50d6048da0e41ec78e36e" - [[package]] name = "wait-timeout" version = "0.2.1" @@ -11933,7 +11916,7 @@ dependencies = [ "serde", "serde_derive", "sha2 0.10.9", - "toml", + "toml 0.8.23", "windows-sys 0.60.2", "zstd", ] @@ -12452,15 +12435,6 @@ version = "0.53.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486" -[[package]] -name = "winnow" -version = "0.5.40" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" -dependencies = [ - "memchr", -] - [[package]] name = "winnow" version = "0.7.13" diff --git a/Cargo.toml b/Cargo.toml index 75d4087c..343b1d31 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -198,9 +198,6 @@ p256 = { git = "https://github.com/kayabaNerve/elliptic-curves", rev = "4994c9ab # Patch due to `std` now including the required functionality is_terminal_polyfill = { path = "./patches/is_terminal_polyfill" } -# Required for Substrate to support `libp2p 0.55` -void = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e" } - [workspace.lints.clippy] incompatible_msrv = "allow" # Manually verified with a GitHub workflow manual_is_multiple_of = "allow" diff --git a/coordinator/p2p/libp2p/Cargo.toml b/coordinator/p2p/libp2p/Cargo.toml index b5c397e7..124a5005 100644 --- a/coordinator/p2p/libp2p/Cargo.toml +++ b/coordinator/p2p/libp2p/Cargo.toml @@ -35,7 +35,7 @@ tributary-sdk = { path = "../../tributary-sdk" } futures-util = { version = "0.3", default-features = false, features = ["std"] } tokio = { version = "1", default-features = false, features = ["sync"] } -libp2p = { version = "0.55", default-features = false, features = ["tokio", "tcp", "noise", "yamux", "ping", "request-response", "gossipsub", "macros"] } +libp2p = { version = "0.56", default-features = false, features = ["tokio", "tcp", "noise", "yamux", "ping", "request-response", "gossipsub", "macros"] } log = { version = "0.4", default-features = false, features = ["std"] } serai-task = { path = "../../../common/task", version = "0.1" } diff --git a/substrate/abi/Cargo.toml b/substrate/abi/Cargo.toml index 8952576c..36c3201c 100644 --- a/substrate/abi/Cargo.toml +++ b/substrate/abi/Cargo.toml @@ -22,12 +22,12 @@ workspace = true borsh = { version = "1", default-features = false, features = ["derive", "de_strict_order"] } bitvec = { version = "1", default-features = false, features = ["alloc"] } -sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } +sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } serde = { version = "1", default-features = false, features = ["derive"], optional = true } scale = { package = "parity-scale-codec", version = "3", default-features = false, features = ["derive"], optional = true } -sp-runtime = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false, features = ["serde"], optional = true } -frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false, optional = true } +sp-runtime = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false, features = ["serde"], optional = true } +frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false, optional = true } serai-primitives = { path = "../primitives", version = "0.1", default-features = false } diff --git a/substrate/client/Cargo.toml b/substrate/client/Cargo.toml index 2ce9889e..eaa6646c 100644 --- a/substrate/client/Cargo.toml +++ b/substrate/client/Cargo.toml @@ -31,9 +31,9 @@ serde_json = { version = "1", optional = true } serai-abi = { path = "../abi", version = "0.1" } multiaddr = { version = "0.18", optional = true } -sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", optional = true } -sp-runtime = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", optional = true } -frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", optional = true } +sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", optional = true } +sp-runtime = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", optional = true } +frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", optional = true } async-lock = "3" diff --git a/substrate/coins/Cargo.toml b/substrate/coins/Cargo.toml index f0bcfabc..cd8b09bf 100644 --- a/substrate/coins/Cargo.toml +++ b/substrate/coins/Cargo.toml @@ -18,17 +18,17 @@ workspace = true [dependencies] scale = { package = "parity-scale-codec", version = "3", default-features = false, features = ["derive"] } -sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -sp-std = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -sp-runtime = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } +sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +sp-std = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +sp-runtime = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } -frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } +frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } serai-primitives = { path = "../primitives", default-features = false, features = ["serde", "non_canonical_scale_derivations"] } [dev-dependencies] -sp-io = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false, features = ["std"] } +sp-io = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false, features = ["std"] } [features] std = [ diff --git a/substrate/dex/Cargo.toml b/substrate/dex/Cargo.toml index fb2cb13a..f9a45fc4 100644 --- a/substrate/dex/Cargo.toml +++ b/substrate/dex/Cargo.toml @@ -21,15 +21,15 @@ workspace = true [dependencies] scale = { package = "parity-scale-codec", version = "3.6.1", default-features = false } -sp-std = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -sp-io = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -sp-api = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -sp-runtime = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } +sp-std = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +sp-io = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +sp-api = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +sp-runtime = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } -frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -frame-benchmarking = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false, optional = true } +frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +frame-benchmarking = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false, optional = true } coins-pallet = { package = "serai-coins-pallet", path = "../coins", default-features = false } diff --git a/substrate/economic-security/Cargo.toml b/substrate/economic-security/Cargo.toml index 39f35ca4..3d244a85 100644 --- a/substrate/economic-security/Cargo.toml +++ b/substrate/economic-security/Cargo.toml @@ -21,8 +21,8 @@ workspace = true [dependencies] scale = { package = "parity-scale-codec", version = "3", default-features = false, features = ["derive"] } -frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } +frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } dex-pallet = { package = "serai-dex-pallet", path = "../dex", default-features = false } coins-pallet = { package = "serai-coins-pallet", path = "../coins", default-features = false } @@ -30,16 +30,16 @@ coins-pallet = { package = "serai-coins-pallet", path = "../coins", default-feat serai-primitives = { path = "../primitives", default-features = false } [dev-dependencies] -pallet-babe = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -pallet-grandpa = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -pallet-timestamp = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } +pallet-babe = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +pallet-grandpa = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +pallet-timestamp = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } validator-sets-pallet = { package = "serai-validator-sets-pallet", path = "../validator-sets", default-features = false } -sp-io = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -sp-runtime = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -sp-consensus-babe = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } +sp-io = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +sp-runtime = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +sp-consensus-babe = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } [features] std = [ diff --git a/substrate/emissions/Cargo.toml b/substrate/emissions/Cargo.toml index 16d6dd4e..33bf27c8 100644 --- a/substrate/emissions/Cargo.toml +++ b/substrate/emissions/Cargo.toml @@ -21,11 +21,11 @@ workspace = true [dependencies] scale = { package = "parity-scale-codec", version = "3", default-features = false, features = ["derive"] } -frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } +frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } -sp-std = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -sp-runtime = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } +sp-std = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +sp-runtime = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } coins-pallet = { package = "serai-coins-pallet", path = "../coins", default-features = false } validator-sets-pallet = { package = "serai-validator-sets-pallet", path = "../validator-sets", default-features = false } diff --git a/substrate/genesis-liquidity/Cargo.toml b/substrate/genesis-liquidity/Cargo.toml index 0d0aafaf..84bbd8d5 100644 --- a/substrate/genesis-liquidity/Cargo.toml +++ b/substrate/genesis-liquidity/Cargo.toml @@ -21,12 +21,12 @@ workspace = true [dependencies] scale = { package = "parity-scale-codec", version = "3", default-features = false, features = ["derive"] } -frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } +frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } -sp-std = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -sp-application-crypto = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } +sp-std = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +sp-application-crypto = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } dex-pallet = { package = "serai-dex-pallet", path = "../dex", default-features = false } coins-pallet = { package = "serai-coins-pallet", path = "../coins", default-features = false } diff --git a/substrate/in-instructions/Cargo.toml b/substrate/in-instructions/Cargo.toml index 4d4f5412..98396a00 100644 --- a/substrate/in-instructions/Cargo.toml +++ b/substrate/in-instructions/Cargo.toml @@ -24,14 +24,14 @@ bitvec = { version = "1", default-features = false, features = ["alloc"] } scale = { package = "parity-scale-codec", version = "3", default-features = false, features = ["derive", "max-encoded-len"] } -sp-std = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -sp-application-crypto = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -sp-io = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -sp-runtime = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } +sp-std = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +sp-application-crypto = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +sp-io = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +sp-runtime = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } -frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } +frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } serai-primitives = { path = "../primitives", default-features = false } @@ -42,9 +42,9 @@ genesis-liquidity-pallet = { package = "serai-genesis-liquidity-pallet", path = emissions-pallet = { package = "serai-emissions-pallet", path = "../emissions", default-features = false } [dev-dependencies] -pallet-babe = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -pallet-grandpa = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -pallet-timestamp = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } +pallet-babe = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +pallet-grandpa = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +pallet-timestamp = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } economic-security-pallet = { package = "serai-economic-security-pallet", path = "../economic-security", default-features = false } diff --git a/substrate/node/Cargo.toml b/substrate/node/Cargo.toml index 25ea5314..46e53f02 100644 --- a/substrate/node/Cargo.toml +++ b/substrate/node/Cargo.toml @@ -32,18 +32,18 @@ dalek-ff-group = { path = "../../crypto/dalek-ff-group" } embedwards25519 = { path = "../../crypto/embedwards25519" } secq256k1 = { path = "../../crypto/secq256k1" } -libp2p = "0.55" +libp2p = "0.56" -sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e" } -sp-keystore = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e" } -sp-timestamp = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e" } -sp-io = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e" } -sp-blockchain = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e" } -sp-api = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e" } -sp-block-builder = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e" } -sp-consensus-babe = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e" } +sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197" } +sp-keystore = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197" } +sp-timestamp = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197" } +sp-io = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197" } +sp-blockchain = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197" } +sp-api = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197" } +sp-block-builder = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197" } +sp-consensus-babe = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197" } -frame-benchmarking = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e" } +frame-benchmarking = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197" } serai-runtime = { path = "../runtime", features = ["std"] } @@ -55,24 +55,24 @@ jsonrpsee = { version = "0.24", features = ["server"] } scale = { package = "parity-scale-codec", version = "3", default-features = false, features = ["derive"] } -sc-transaction-pool = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e" } -sc-transaction-pool-api = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e" } -sc-basic-authorship = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e" } -sc-executor = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e" } -sc-service = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e" } -sc-client-api = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e" } -sc-network-common = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e" } -sc-network = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } +sc-transaction-pool = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197" } +sc-transaction-pool-api = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197" } +sc-basic-authorship = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197" } +sc-executor = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197" } +sc-service = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197" } +sc-client-api = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197" } +sc-network-common = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197" } +sc-network = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } -sc-consensus = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e" } -sc-consensus-babe = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e" } -sc-consensus-grandpa = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e" } -sc-authority-discovery = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e" } +sc-consensus = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197" } +sc-consensus-babe = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197" } +sc-consensus-grandpa = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197" } +sc-authority-discovery = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197" } -sc-telemetry = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e" } -sc-cli = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false, features = ["rocksdb"] } +sc-telemetry = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197" } +sc-cli = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false, features = ["rocksdb"] } -sc-rpc-api = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e" } +sc-rpc-api = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197" } serai-env = { path = "../../common/env" } diff --git a/substrate/primitives/Cargo.toml b/substrate/primitives/Cargo.toml index feb55412..86868816 100644 --- a/substrate/primitives/Cargo.toml +++ b/substrate/primitives/Cargo.toml @@ -21,7 +21,7 @@ borsh = { version = "1", default-features = false, features = ["derive", "de_str bitvec = { version = "1", default-features = false, features = ["alloc"] } scale = { package = "parity-scale-codec", version = "3", default-features = false, features = ["derive"], optional = true } -sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } +sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } ciphersuite = { path = "../../crypto/ciphersuite", default-features = false, features = ["alloc"] } schnorr-signatures = { path = "../../crypto/schnorr", default-features = false } diff --git a/substrate/runtime/Cargo.toml b/substrate/runtime/Cargo.toml index d9f1d18d..0df44682 100644 --- a/substrate/runtime/Cargo.toml +++ b/substrate/runtime/Cargo.toml @@ -22,21 +22,21 @@ borsh = { version = "1", default-features = false, features = ["derive", "de_str scale = { package = "parity-scale-codec", version = "3", default-features = false, features = ["derive"] } -sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -sp-version = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -sp-runtime = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -sp-api = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } +sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +sp-version = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +sp-runtime = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +sp-api = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } serai-abi = { path = "../abi", default-features = false, features = ["substrate"] } -frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -frame-executive = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } +frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +frame-executive = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } serai-coins-pallet = { path = "../coins", default-features = false } [build-dependencies] -substrate-wasm-builder = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e" } +substrate-wasm-builder = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197" } [features] std = [ diff --git a/substrate/signals/Cargo.toml b/substrate/signals/Cargo.toml index 9a1783a2..0b079cbd 100644 --- a/substrate/signals/Cargo.toml +++ b/substrate/signals/Cargo.toml @@ -21,11 +21,11 @@ workspace = true [dependencies] scale = { package = "parity-scale-codec", version = "3", default-features = false, features = ["derive"] } -sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -sp-io = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } +sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +sp-io = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } -frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } +frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } serai-primitives = { path = "../primitives", default-features = false } diff --git a/substrate/validator-sets/Cargo.toml b/substrate/validator-sets/Cargo.toml index 1f30984e..968e9761 100644 --- a/substrate/validator-sets/Cargo.toml +++ b/substrate/validator-sets/Cargo.toml @@ -20,22 +20,22 @@ bitvec = { version = "1", default-features = false, features = ["alloc", "serde" scale = { package = "parity-scale-codec", version = "3", default-features = false, features = ["derive", "bit-vec"] } -sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -sp-io = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -sp-runtime = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -sp-api = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } +sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +sp-io = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +sp-runtime = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +sp-api = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } -frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } -frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } +frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } +frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } serai-primitives = { path = "../primitives", default-features = false, features = ["non_canonical_scale_derivations"] } coins-pallet = { package = "serai-coins-pallet", path = "../coins", default-features = false } [dev-dependencies] -#pallet-timestamp = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } +#pallet-timestamp = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } -#sp-consensus-babe = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "a9236a3b83d2379f1ba50d6048da0e41ec78e36e", default-features = false } +#sp-consensus-babe = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "c51781ae8eff86a3aa2f4885ba975326385e5197", default-features = false } #ciphersuite = { path = "../../../crypto/ciphersuite", default-features = false, features = ["std"] } #dalek-ff-group = { path = "../../../crypto/dalek-ff-group", default-features = false, features = ["std"] }