From 0a3ead0e1938461778ad3fdd4f92ebe7c10bf934 Mon Sep 17 00:00:00 2001 From: Luke Parker Date: Fri, 26 Sep 2025 22:09:54 -0400 Subject: [PATCH] Add patches to remove the unused optional dependencies tracked in tree Also performs the usual `cargo update`. --- .github/workflows/lint.yml | 2 - Cargo.lock | 1265 +++++++--------------- Cargo.toml | 17 +- patches/darling/Cargo.toml | 16 + patches/darling/src/lib.rs | 1 + patches/ethereum/ark-ff-0.3/Cargo.toml | 16 + patches/ethereum/ark-ff-0.3/src/lib.rs | 1 + patches/ethereum/ark-ff-0.4/Cargo.toml | 16 + patches/ethereum/ark-ff-0.4/src/lib.rs | 1 + patches/ethereum/c-kzg/Cargo.toml | 18 + patches/ethereum/c-kzg/src/lib.rs | 1 + patches/ethereum/libsecp256k1/Cargo.toml | 17 + patches/ethereum/libsecp256k1/src/lib.rs | 1 + patches/ethereum/rug/Cargo.toml | 17 + patches/ethereum/rug/src/lib.rs | 1 + patches/ethereum/secp256k1-30/Cargo.toml | 21 + patches/ethereum/secp256k1-30/src/lib.rs | 1 + patches/ethereum/secp256k1-31/Cargo.toml | 21 + patches/ethereum/secp256k1-31/src/lib.rs | 1 + patches/thiserror/Cargo.toml | 16 + patches/thiserror/src/lib.rs | 1 + substrate/abi/Cargo.toml | 6 +- substrate/client/Cargo.toml | 6 +- substrate/coins/Cargo.toml | 8 +- substrate/core/Cargo.toml | 6 +- 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 | 48 +- substrate/primitives/Cargo.toml | 2 +- substrate/runtime/Cargo.toml | 26 +- substrate/signals/Cargo.toml | 6 +- substrate/validator-sets/Cargo.toml | 18 +- 35 files changed, 645 insertions(+), 1004 deletions(-) create mode 100644 patches/darling/Cargo.toml create mode 100644 patches/darling/src/lib.rs create mode 100644 patches/ethereum/ark-ff-0.3/Cargo.toml create mode 100644 patches/ethereum/ark-ff-0.3/src/lib.rs create mode 100644 patches/ethereum/ark-ff-0.4/Cargo.toml create mode 100644 patches/ethereum/ark-ff-0.4/src/lib.rs create mode 100644 patches/ethereum/c-kzg/Cargo.toml create mode 100644 patches/ethereum/c-kzg/src/lib.rs create mode 100644 patches/ethereum/libsecp256k1/Cargo.toml create mode 100644 patches/ethereum/libsecp256k1/src/lib.rs create mode 100644 patches/ethereum/rug/Cargo.toml create mode 100644 patches/ethereum/rug/src/lib.rs create mode 100644 patches/ethereum/secp256k1-30/Cargo.toml create mode 100644 patches/ethereum/secp256k1-30/src/lib.rs create mode 100644 patches/ethereum/secp256k1-31/Cargo.toml create mode 100644 patches/ethereum/secp256k1-31/src/lib.rs create mode 100644 patches/thiserror/Cargo.toml create mode 100644 patches/thiserror/src/lib.rs diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index f78005b7..448ed6fa 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -155,8 +155,6 @@ jobs: # Correct the last line, which was malleated to "]," members=$(echo "$members" | sed "$(echo "$members" | wc -l)s/\]\,/\]/") - # Don't check the patches - members=$(echo "$members" | grep -v "patches") # Don't check the following # Most of these are binaries, with the exception of the Substrate runtime which has a # bespoke build pipeline diff --git a/Cargo.lock b/Cargo.lock index a3571924..d958063a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -12,22 +12,13 @@ dependencies = [ "regex", ] -[[package]] -name = "addr2line" -version = "0.24.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" -dependencies = [ - "gimli 0.31.1", -] - [[package]] name = "addr2line" version = "0.25.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b" dependencies = [ - "gimli 0.32.3", + "gimli", ] [[package]] @@ -101,9 +92,9 @@ checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" [[package]] name = "alloy-chains" -version = "0.2.12" +version = "0.2.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3008b4f680adca5a81fad5f6cdbb561cca0cee7e97050756c2c1f3e41d2103c" +checksum = "fc7aacbb0ac0f76aaa64d1e1412f778c0574f241e4073b2a3e09c605884c9b90" dependencies = [ "alloy-primitives", "num_enum", @@ -112,9 +103,9 @@ dependencies = [ [[package]] name = "alloy-consensus" -version = "1.0.27" +version = "1.0.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7345077623aaa080fc06735ac13b8fa335125c8550f9c4f64135a5bf6f79967" +checksum = "0cd9d29a6a0bb8d4832ff7685dcbb430011b832f2ccec1af9571a0e75c1f7e9c" dependencies = [ "alloy-eips", "alloy-primitives", @@ -129,17 +120,18 @@ dependencies = [ "k256", "once_cell", "rand 0.8.5", - "secp256k1 0.30.0", + "secp256k1 0.30.99", "serde", + "serde_json", "serde_with", "thiserror 2.0.16", ] [[package]] name = "alloy-consensus-any" -version = "1.0.27" +version = "1.0.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "501f83565d28bdb9d6457dd3b5d646e19db37709d0f27608a26a1839052ddade" +checksum = "ce038cb325f9a85a10fb026fb1b70cb8c62a004d85d22f8516e5d173e3eec612" dependencies = [ "alloy-consensus", "alloy-eips", @@ -151,9 +143,9 @@ dependencies = [ [[package]] name = "alloy-core" -version = "1.3.1" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfe6c56d58fbfa9f0f6299376e8ce33091fc6494239466814c3f54b55743cb09" +checksum = "575053cea24ea8cb7e775e39d5c53c33b19cfd0ca1cf6c0fd653f3d8c682095f" dependencies = [ "alloy-primitives", ] @@ -197,9 +189,9 @@ dependencies = [ [[package]] name = "alloy-eips" -version = "1.0.34" +version = "1.0.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b26a4df894e5665f0c5c9beeedd6db6c2aa3642686a8c37c350df50d1271b611" +checksum = "4bfec530782b30151e2564edf3c900f1fa6852128b7a993e458e8e3815d8b915" dependencies = [ "alloy-eip2124", "alloy-eip2930", @@ -219,9 +211,9 @@ dependencies = [ [[package]] name = "alloy-genesis" -version = "1.0.34" +version = "1.0.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6678a61059c150bb94139ba726f86f6f7b31d53c6b5e251060f94dba3d17d8eb" +checksum = "956e6a23eb880dd93123e8ebea028584325b9af22f991eec2c499c54c277c073" dependencies = [ "alloy-eips", "alloy-primitives", @@ -245,9 +237,9 @@ dependencies = [ [[package]] name = "alloy-json-abi" -version = "1.3.1" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "125a1c373261b252e53e04d6e92c37d881833afc1315fceab53fd46045695640" +checksum = "a2acb6637a9c0e1cdf8971e0ced8f3fa34c04c5e9dccf6bb184f6a64fe0e37d8" dependencies = [ "alloy-primitives", "alloy-sol-type-parser", @@ -257,9 +249,9 @@ dependencies = [ [[package]] name = "alloy-json-rpc" -version = "1.0.34" +version = "1.0.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "658d9d65768ba57c1aa40bb47e4ecc54db744fa9f843baa339359ed9c6476247" +checksum = "be436893c0d1f7a57d1d8f1b6b9af9db04174468410b7e6e1d1893e78110a3bc" dependencies = [ "alloy-primitives", "alloy-sol-types", @@ -272,9 +264,9 @@ dependencies = [ [[package]] name = "alloy-network" -version = "1.0.27" +version = "1.0.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7ea377c9650203d7a7da9e8dee7f04906b49a9253f554b110edd7972e75ef34" +checksum = "f18959e1a1b40e05578e7a705f65ff4e6b354e38335da4b33ccbee876bde7c26" dependencies = [ "alloy-consensus", "alloy-consensus-any", @@ -298,9 +290,9 @@ dependencies = [ [[package]] name = "alloy-network-primitives" -version = "1.0.27" +version = "1.0.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9f9ab9a9e92c49a357edaee2d35deea0a32ac8f313cfa37448f04e7e029c9d9" +checksum = "1da0037ac546c0cae2eb776bed53687b7bbf776f4e7aa2fea0b8b89e734c319b" dependencies = [ "alloy-consensus", "alloy-eips", @@ -311,9 +303,9 @@ dependencies = [ [[package]] name = "alloy-node-bindings" -version = "1.0.27" +version = "1.0.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb0af8bdb3ee8da43a1f1eb9d1df3c8e3bd657dd20eddd3f00f03105c0fdd3f5" +checksum = "fd89c9e72e62d95b51be0b92468282526b37d3d1015f5e31069a35c2e020872f" dependencies = [ "alloy-genesis", "alloy-hardforks", @@ -332,17 +324,17 @@ dependencies = [ [[package]] name = "alloy-primitives" -version = "1.3.1" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc9485c56de23438127a731a6b4c87803d49faf1a7068dcd1d8768aca3a9edb9" +checksum = "5b77f7d5e60ad8ae6bd2200b8097919712a07a6db622a4b201e7ead6166f02e5" dependencies = [ "alloy-rlp", "bytes", "cfg-if", "const-hex", "derive_more 2.0.1", - "foldhash 0.1.5", - "hashbrown 0.15.5", + "foldhash 0.2.0", + "hashbrown 0.16.0", "indexmap 2.11.4", "itoa", "k256", @@ -359,9 +351,9 @@ dependencies = [ [[package]] name = "alloy-provider" -version = "1.0.27" +version = "1.0.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a85361c88c16116defbd98053e3d267054d6b82729cdbef0236f7881590f924" +checksum = "4ca97e31bc05bd6d4780254fbb60b16d33b3548d1c657a879fffb0e7ebb642e9" dependencies = [ "alloy-chains", "alloy-consensus", @@ -419,9 +411,9 @@ dependencies = [ [[package]] name = "alloy-rpc-client" -version = "1.0.34" +version = "1.0.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2af7e7532b1c86b7c0d6b5bc0ebdf8d45ce0750d9383a622ea546b42f8d5403" +checksum = "dbeeeffa0bb7e95cb79f2b4b46b591763afeccfa9a797183c1b192377ffb6fac" dependencies = [ "alloy-json-rpc", "alloy-primitives", @@ -439,9 +431,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-any" -version = "1.0.27" +version = "1.0.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97372c51a14a804fb9c17010e3dd6c117f7866620b264e24b64d2259be44bcdf" +checksum = "65423baf6af0ff356e254d7824b3824aa34d8ca9bd857a4e298f74795cc4b69d" dependencies = [ "alloy-consensus-any", "alloy-rpc-types-eth", @@ -450,9 +442,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-debug" -version = "1.0.34" +version = "1.0.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a03f03ff78bc274f9434c19871e7e041c604eab04d7751c8a8429aba5539fadb" +checksum = "27eaa6c63f551e35f835638397ce5c66d2ba14d0b17ce3bb286842e815b0fc94" dependencies = [ "alloy-primitives", "derive_more 2.0.1", @@ -462,9 +454,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-eth" -version = "1.0.27" +version = "1.0.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "672286c19528007df058bafd82c67e23247b4b3ebbc538cbddc705a82d8a930f" +checksum = "848f8ea4063bed834443081d77f840f31075f68d0d49723027f5a209615150bf" dependencies = [ "alloy-consensus", "alloy-consensus-any", @@ -483,9 +475,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-trace" -version = "1.0.27" +version = "1.0.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d53c5ea8e10ca72889476343deb98c050da7b85e119a55a2a02a9791cb8242e4" +checksum = "6c632e12fb9bbde97eb2a0f5145f0fe6e0ed1b3927de29d8463ab468905d9843" dependencies = [ "alloy-primitives", "alloy-rpc-types-eth", @@ -497,9 +489,9 @@ dependencies = [ [[package]] name = "alloy-serde" -version = "1.0.34" +version = "1.0.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b253eb23896e22d0cf8117fc915383d4ecf8efdedd57f590a13c8716a7347f2" +checksum = "19c3835bdc128f2f3418f5d6c76aec63a245d72973e0eaacc9720aa0787225c5" dependencies = [ "alloy-primitives", "serde", @@ -508,9 +500,9 @@ dependencies = [ [[package]] name = "alloy-signer" -version = "1.0.34" +version = "1.0.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a60d6c651c73df18766997bf2073b2a7e1875fec3f4fe5eef1ca6a38b6e81ff2" +checksum = "42084a7b455ef0b94ed201b7494392a759c3e20faac2d00ded5d5762fcf71dee" dependencies = [ "alloy-primitives", "async-trait", @@ -523,9 +515,9 @@ dependencies = [ [[package]] name = "alloy-signer-local" -version = "1.0.27" +version = "1.0.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83ae7d854db5b7cdd5b9ed7ad13d1e5e034cdd8be85ffef081f61dc6c9e18351" +checksum = "6312ccc048a4a88aed7311fc448a2e23da55c60c2b3b6dcdb794f759d02e49d7" dependencies = [ "alloy-consensus", "alloy-network", @@ -550,9 +542,9 @@ dependencies = [ [[package]] name = "alloy-sol-macro" -version = "1.3.1" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d20d867dcf42019d4779519a1ceb55eba8d7f3d0e4f0a89bcba82b8f9eb01e48" +checksum = "78c84c3637bee9b5c4a4d2b93360ee16553d299c3b932712353caf1cea76d0e6" dependencies = [ "alloy-sol-macro-expander", "alloy-sol-macro-input", @@ -564,13 +556,13 @@ dependencies = [ [[package]] name = "alloy-sol-macro-expander" -version = "1.3.1" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b74e91b0b553c115d14bd0ed41898309356dc85d0e3d4b9014c4e7715e48c8ad" +checksum = "a882aa4e1790063362434b9b40d358942b188477ac1c44cfb8a52816ffc0cc17" dependencies = [ "alloy-sol-macro-input", "const-hex", - "heck 0.5.0", + "heck", "indexmap 2.11.4", "proc-macro-error2", "proc-macro2", @@ -582,13 +574,13 @@ dependencies = [ [[package]] name = "alloy-sol-macro-input" -version = "1.3.1" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84194d31220803f5f62d0a00f583fd3a062b36382e2bea446f1af96727754565" +checksum = "18e5772107f9bb265d8d8c86e0733937bb20d0857ea5425b1b6ddf51a9804042" dependencies = [ "const-hex", "dunce", - "heck 0.5.0", + "heck", "macro-string", "proc-macro2", "quote", @@ -598,9 +590,9 @@ dependencies = [ [[package]] name = "alloy-sol-type-parser" -version = "1.3.1" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe8c27b3cf6b2bb8361904732f955bc7c05e00be5f469cec7e2280b6167f3ff0" +checksum = "e188b939aa4793edfaaa099cb1be4e620036a775b4bdf24fdc56f1cd6fd45890" dependencies = [ "serde", "winnow", @@ -608,9 +600,9 @@ dependencies = [ [[package]] name = "alloy-sol-types" -version = "1.3.1" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5383d34ea00079e6dd89c652bcbdb764db160cef84e6250926961a0b2295d04" +checksum = "c3c8a9a909872097caffc05df134e5ef2253a1cdb56d3a9cf0052a042ac763f9" dependencies = [ "alloy-json-abi", "alloy-primitives", @@ -620,9 +612,9 @@ dependencies = [ [[package]] name = "alloy-transport" -version = "1.0.34" +version = "1.0.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a68c445bf2a3b0124203cd45bdc0950968a131eb53ba85a5f0fd09eb610fe467" +checksum = "68f77fa71f6dad3aa9b97ab6f6e90f257089fb9eaa959892d153a1011618e2d6" dependencies = [ "alloy-json-rpc", "alloy-primitives", @@ -660,12 +652,12 @@ dependencies = [ [[package]] name = "alloy-tx-macros" -version = "1.0.27" +version = "1.0.36" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d14809f908822dbff0dc472c77ca4aa129ab12e22fd9bff2dd1ef54603e68e3d" +checksum = "cc79013f9ac3a8ddeb60234d43da09e6d6abfc1c9dd29d3fe97adfbece3f4a08" dependencies = [ "alloy-primitives", - "darling", + "darling 0.21.3", "proc-macro2", "quote", "syn 2.0.106", @@ -759,8 +751,8 @@ checksum = "3df4dcc01ff89867cd86b0da835f23c3f02738353aaee7dde7495af71363b8d5" dependencies = [ "ark-ec", "ark-ff 0.5.0", - "ark-serialize 0.5.0", - "ark-std 0.5.0", + "ark-serialize", + "ark-std", ] [[package]] @@ -772,7 +764,7 @@ dependencies = [ "ark-ec", "ark-ff 0.5.0", "ark-r1cs-std", - "ark-std 0.5.0", + "ark-std", ] [[package]] @@ -784,8 +776,8 @@ dependencies = [ "ahash", "ark-ff 0.5.0", "ark-poly", - "ark-serialize 0.5.0", - "ark-std 0.5.0", + "ark-serialize", + "ark-std", "educe", "fnv", "hashbrown 0.15.5", @@ -798,41 +790,11 @@ dependencies = [ [[package]] name = "ark-ff" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b3235cc41ee7a12aaaf2c575a2ad7b46713a8a50bda2fc3b003a04845c05dd6" -dependencies = [ - "ark-ff-asm 0.3.0", - "ark-ff-macros 0.3.0", - "ark-serialize 0.3.0", - "ark-std 0.3.0", - "derivative", - "num-bigint", - "num-traits", - "paste", - "rustc_version 0.3.3", - "zeroize", -] +version = "0.3.99" [[package]] name = "ark-ff" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec847af850f44ad29048935519032c33da8aa03340876d351dfab5660d2966ba" -dependencies = [ - "ark-ff-asm 0.4.2", - "ark-ff-macros 0.4.2", - "ark-serialize 0.4.2", - "ark-std 0.4.0", - "derivative", - "digest 0.10.7", - "itertools 0.10.5", - "num-bigint", - "num-traits", - "paste", - "rustc_version 0.4.1", - "zeroize", -] +version = "0.4.99" [[package]] name = "ark-ff" @@ -840,10 +802,10 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a177aba0ed1e0fbb62aa9f6d0502e9b46dad8c2eab04c14258a1212d2557ea70" dependencies = [ - "ark-ff-asm 0.5.0", - "ark-ff-macros 0.5.0", - "ark-serialize 0.5.0", - "ark-std 0.5.0", + "ark-ff-asm", + "ark-ff-macros", + "ark-serialize", + "ark-std", "arrayvec", "digest 0.10.7", "educe", @@ -854,26 +816,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "ark-ff-asm" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db02d390bf6643fb404d3d22d31aee1c4bc4459600aef9113833d17e786c6e44" -dependencies = [ - "quote", - "syn 1.0.109", -] - -[[package]] -name = "ark-ff-asm" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ed4aa4fe255d0bc6d79373f7e31d2ea147bcf486cba1be5ba7ea85abdb92348" -dependencies = [ - "quote", - "syn 1.0.109", -] - [[package]] name = "ark-ff-asm" version = "0.5.0" @@ -884,31 +826,6 @@ dependencies = [ "syn 2.0.106", ] -[[package]] -name = "ark-ff-macros" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db2fd794a08ccb318058009eefdf15bcaaaaf6f8161eb3345f907222bac38b20" -dependencies = [ - "num-bigint", - "num-traits", - "quote", - "syn 1.0.109", -] - -[[package]] -name = "ark-ff-macros" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7abe79b0e4288889c4574159ab790824d0033b9fdcb2a112a3182fac2e514565" -dependencies = [ - "num-bigint", - "num-traits", - "proc-macro2", - "quote", - "syn 1.0.109", -] - [[package]] name = "ark-ff-macros" version = "0.5.0" @@ -930,8 +847,8 @@ checksum = "579305839da207f02b89cd1679e50e67b4331e2f9294a57693e5051b7703fe27" dependencies = [ "ahash", "ark-ff 0.5.0", - "ark-serialize 0.5.0", - "ark-std 0.5.0", + "ark-serialize", + "ark-std", "educe", "fnv", "hashbrown 0.15.5", @@ -946,7 +863,7 @@ dependencies = [ "ark-ec", "ark-ff 0.5.0", "ark-relations", - "ark-std 0.5.0", + "ark-std", "educe", "num-bigint", "num-integer", @@ -961,32 +878,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec46ddc93e7af44bcab5230937635b06fb5744464dd6a7e7b083e80ebd274384" dependencies = [ "ark-ff 0.5.0", - "ark-std 0.5.0", + "ark-std", "tracing", "tracing-subscriber 0.2.25", ] -[[package]] -name = "ark-serialize" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d6c2b318ee6e10f8c2853e73a83adc0ccb88995aa978d8a3408d492ab2ee671" -dependencies = [ - "ark-std 0.3.0", - "digest 0.9.0", -] - -[[package]] -name = "ark-serialize" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adb7b85a02b83d2f22f89bd5cac66c9c89474240cb6207cb1efc16d098e822a5" -dependencies = [ - "ark-std 0.4.0", - "digest 0.10.7", - "num-bigint", -] - [[package]] name = "ark-serialize" version = "0.5.0" @@ -994,7 +890,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f4d068aaf107ebcd7dfb52bc748f8030e0fc930ac8e360146ca54c1203088f7" dependencies = [ "ark-serialize-derive", - "ark-std 0.5.0", + "ark-std", "arrayvec", "digest 0.10.7", "num-bigint", @@ -1011,26 +907,6 @@ dependencies = [ "syn 2.0.106", ] -[[package]] -name = "ark-std" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1df2c09229cbc5a028b1d70e00fdb2acee28b1055dfb5ca73eea49c5a25c4e7c" -dependencies = [ - "num-traits", - "rand 0.8.5", -] - -[[package]] -name = "ark-std" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94893f1e0c6eeab764ade8dc4c0db24caf4fe7cbbaafc0eba0a9030f447b5185" -dependencies = [ - "num-traits", - "rand 0.8.5", -] - [[package]] name = "ark-std" version = "0.5.0" @@ -1128,7 +1004,7 @@ dependencies = [ "polling", "rustix", "slab", - "windows-sys 0.61.0", + "windows-sys 0.61.1", ] [[package]] @@ -1233,25 +1109,19 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" -[[package]] -name = "az" -version = "1.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b7e4c2464d97fe331d41de9d5db0def0a96f4d823b8b32a2efd503578988973" - [[package]] name = "backtrace" -version = "0.3.75" +version = "0.3.76" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002" +checksum = "bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6" dependencies = [ - "addr2line 0.24.2", + "addr2line", "cfg-if", "libc", "miniz_oxide", - "object 0.36.7", + "object", "rustc-demangle", - "windows-targets 0.52.6", + "windows-link", ] [[package]] @@ -1471,15 +1341,6 @@ dependencies = [ "constant_time_eq", ] -[[package]] -name = "block-buffer" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4" -dependencies = [ - "generic-array 0.14.7", -] - [[package]] name = "block-buffer" version = "0.10.4" @@ -1499,18 +1360,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "blst" -version = "0.3.16" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcdb4c7013139a150f9fc55d123186dbfaba0d912817466282c73ac49e71fb45" -dependencies = [ - "cc", - "glob", - "threadpool", - "zeroize", -] - [[package]] name = "bollard" version = "0.17.1" @@ -1536,7 +1385,7 @@ dependencies = [ "serde_json", "serde_repr", "serde_urlencoded", - "thiserror 1.0.69", + "thiserror 1.99.99", "tokio", "tokio-util", "tower-service", @@ -1651,18 +1500,7 @@ dependencies = [ [[package]] name = "c-kzg" -version = "2.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7318cfa722931cb5fe0838b98d3ce5621e75f6a6408abc21721d80de9223f2e4" -dependencies = [ - "blst", - "cc", - "glob", - "hex", - "libc", - "once_cell", - "serde", -] +version = "2.99.99" [[package]] name = "camino" @@ -1690,10 +1528,10 @@ checksum = "eee4243f1f26fc7a42710e7439c149e2b10b05472f88090acce52632f231a73a" dependencies = [ "camino", "cargo-platform", - "semver 1.0.27", + "semver", "serde", "serde_json", - "thiserror 1.0.69", + "thiserror 1.99.99", ] [[package]] @@ -1772,7 +1610,7 @@ dependencies = [ "num-traits", "serde", "wasm-bindgen", - "windows-link 0.2.0", + "windows-link", ] [[package]] @@ -1863,7 +1701,7 @@ version = "4.5.47" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c" dependencies = [ - "heck 0.5.0", + "heck", "proc-macro2", "quote", "syn 2.0.106", @@ -1884,17 +1722,6 @@ dependencies = [ "thiserror 2.0.16", ] -[[package]] -name = "codespan-reporting" -version = "0.12.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81" -dependencies = [ - "serde", - "termcolor", - "unicode-width", -] - [[package]] name = "colorchoice" version = "1.0.4" @@ -1920,7 +1747,7 @@ dependencies = [ "libc", "once_cell", "unicode-width", - "windows-sys 0.61.0", + "windows-sys 0.61.1", ] [[package]] @@ -2033,36 +1860,36 @@ dependencies = [ [[package]] name = "cranelift-assembler-x64" -version = "0.124.0" +version = "0.124.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81a2690ac71eccd7d461d890cf27e0e2315f607cae33962bfd830ddaabf47c14" +checksum = "d3e8ca189363907c025c5debe2bfe56c8c18503d4575d750f87e4ccbbfbd8681" dependencies = [ "cranelift-assembler-x64-meta", ] [[package]] name = "cranelift-assembler-x64-meta" -version = "0.124.0" +version = "0.124.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b5bce8e2b3df5842dd46c75c1ea2be08605d15eef736ef26b643fe4879baa1d" +checksum = "e169461bfd463df68b01b196522f263c905eadc852f6e57fd4ce4c5d76115ead" dependencies = [ "cranelift-srcgen", ] [[package]] name = "cranelift-bforest" -version = "0.124.0" +version = "0.124.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4547729bf44512baeb3c32b51f72e35848b285ed2c47ccf66e0c4e456e33fd28" +checksum = "2a98298338375075287834defe333d552847110f3a04db0ce19bd308b4c40fbb" dependencies = [ "cranelift-entity", ] [[package]] name = "cranelift-bitset" -version = "0.124.0" +version = "0.124.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b18af34e43a5e32680668790536479b02815827c2a23b4653eca302854c6dfd3" +checksum = "edf5f49a2e2ae284db75437a49cc13220a7fb394983d5545af1209ab0bbadee3" dependencies = [ "serde", "serde_derive", @@ -2070,9 +1897,9 @@ dependencies = [ [[package]] name = "cranelift-codegen" -version = "0.124.0" +version = "0.124.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8441e97c85a48e7e9611fb57c592f28e39800fd944f0b2ad773fe15e7f7c5b3" +checksum = "c354d6db9e344f647f38c88849c482c6014b79a295aca23fa82f73b62caeda2d" dependencies = [ "bumpalo", "cranelift-assembler-x64", @@ -2083,7 +1910,7 @@ dependencies = [ "cranelift-control", "cranelift-entity", "cranelift-isle", - "gimli 0.32.3", + "gimli", "hashbrown 0.15.5", "log", "pulley-interpreter", @@ -2097,37 +1924,37 @@ dependencies = [ [[package]] name = "cranelift-codegen-meta" -version = "0.124.0" +version = "0.124.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4488710ada4f13b6a70a3870eab717768ce7fe3030d544b856e1c32189ca1e75" +checksum = "9bb8008396957de750e26d0b40a76bea6e5623d970a5bfe4266ef0a79ccb8341" dependencies = [ "cranelift-assembler-x64-meta", "cranelift-codegen-shared", "cranelift-srcgen", - "heck 0.5.0", + "heck", "pulley-interpreter", ] [[package]] name = "cranelift-codegen-shared" -version = "0.124.0" +version = "0.124.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0b76e4f4aeb6ce69a166046a8d26452e5b43568df1ebdc17c7e4ad278b380e4" +checksum = "98ecb53eafe1ad1f7d7f7d0585ae5d42b2050978fa812216b0420d4752eb41cb" [[package]] name = "cranelift-control" -version = "0.124.0" +version = "0.124.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a015955e26dd19cdf9fbbb88ec57468877f82f0cbf2858da5dcd7222a0fc5bc8" +checksum = "b9c43ac27fe178cadb17e7f4cf1320ba89b8875cc2bdee265cccfca49bc76c95" dependencies = [ "arbitrary", ] [[package]] name = "cranelift-entity" -version = "0.124.0" +version = "0.124.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "defcb55924447ab5b45e1587c1f23a239e1933d21257687a5d4adc5be8ea217c" +checksum = "15513ee4bf648d366654c6a9864fe870ca64f1eed4acabf9139056e68b3d44dc" dependencies = [ "cranelift-bitset", "serde", @@ -2136,9 +1963,9 @@ dependencies = [ [[package]] name = "cranelift-frontend" -version = "0.124.0" +version = "0.124.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ddb2862d5f1bbfd3be73afb02f5bc4267195f050cb33b01c609b0d95b3584b44" +checksum = "c5e4399d31f06b50fcb3fa0117ff4c393c22e521574eecf524cf932fc99cd78f" dependencies = [ "cranelift-codegen", "log", @@ -2148,15 +1975,15 @@ dependencies = [ [[package]] name = "cranelift-isle" -version = "0.124.0" +version = "0.124.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9b52d2ad05a86c4dd84e87ad0d40e4db9406bec671450fe223321abef377cfa" +checksum = "9a751ec2b7c2f281274a3798e37ba2344b55f60789e67aaa10d6bbea3f3f8a6b" [[package]] name = "cranelift-native" -version = "0.124.0" +version = "0.124.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec4a23e24afffe8001617af9720eda68c296a4bc618b5de54dbb15b0d1ebcc3e" +checksum = "546500d7cb424c423e118dfddc169aa61ed611c47fc1cf48783ed4e3f9800619" dependencies = [ "cranelift-codegen", "libc", @@ -2165,9 +1992,9 @@ dependencies = [ [[package]] name = "cranelift-srcgen" -version = "0.124.0" +version = "0.124.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14f99257b0c0c5c9cf9b1a8a57a52d88da92a8eca892264770b8fdc971bc1fee" +checksum = "edeb6b718b23108a123ad1c8eecf6fa34d21a6b5518fc340dda80ce5bdf42377" [[package]] name = "crc" @@ -2307,7 +2134,7 @@ dependencies = [ "fiat-crypto", "group", "rand_core 0.6.4", - "rustc_version 0.4.1", + "rustc_version", "subtle", "zeroize", ] @@ -2323,69 +2150,6 @@ dependencies = [ "syn 2.0.106", ] -[[package]] -name = "cxx" -version = "1.0.185" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f81de88da10862f22b5b3a60f18f6f42bbe7cb8faa24845dd7b1e4e22190e77" -dependencies = [ - "cc", - "cxx-build", - "cxxbridge-cmd", - "cxxbridge-flags", - "cxxbridge-macro", - "foldhash 0.2.0", - "link-cplusplus", -] - -[[package]] -name = "cxx-build" -version = "1.0.185" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5edd58bf75c3fdfc80d79806403af626570662f7b6cc782a7fabe156166bd6d6" -dependencies = [ - "cc", - "codespan-reporting", - "indexmap 2.11.4", - "proc-macro2", - "quote", - "scratch", - "syn 2.0.106", -] - -[[package]] -name = "cxxbridge-cmd" -version = "1.0.185" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd46bf2b541a4e0c2d5abba76607379ee05d68e714868e3cb406dc8d591ce2d2" -dependencies = [ - "clap", - "codespan-reporting", - "indexmap 2.11.4", - "proc-macro2", - "quote", - "syn 2.0.106", -] - -[[package]] -name = "cxxbridge-flags" -version = "1.0.185" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c79b68f6a3a8f809d39b38ae8af61305a6113819b19b262643b9c21353b92d9" - -[[package]] -name = "cxxbridge-macro" -version = "1.0.185" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "862b7fdb048ff9ef0779a0d0a03affd09746c4c875543746b640756be9cff2af" -dependencies = [ - "indexmap 2.11.4", - "proc-macro2", - "quote", - "rustversion", - "syn 2.0.106", -] - [[package]] name = "dalek-ff-group" version = "0.5.0" @@ -2404,9 +2168,16 @@ dependencies = [ [[package]] name = "darling" -version = "0.20.11" +version = "0.20.99" +dependencies = [ + "darling 0.21.3", +] + +[[package]] +name = "darling" +version = "0.21.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee" +checksum = "9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0" dependencies = [ "darling_core", "darling_macro", @@ -2414,23 +2185,24 @@ dependencies = [ [[package]] name = "darling_core" -version = "0.20.11" +version = "0.21.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e" +checksum = "1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4" dependencies = [ "fnv", "ident_case", "proc-macro2", "quote", + "serde", "strsim", "syn 2.0.106", ] [[package]] name = "darling_macro" -version = "0.20.11" +version = "0.21.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead" +checksum = "d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81" dependencies = [ "darling_core", "quote", @@ -2512,23 +2284,12 @@ dependencies = [ [[package]] name = "deranged" -version = "0.5.3" +version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc" +checksum = "a41953f86f8a05768a6cda24def994fd2f424b04ec5c719cf89989779f199071" dependencies = [ "powerfmt", - "serde", -] - -[[package]] -name = "derivative" -version = "2.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", + "serde_core", ] [[package]] @@ -2594,15 +2355,6 @@ dependencies = [ "unicode-xid", ] -[[package]] -name = "digest" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" -dependencies = [ - "generic-array 0.14.7", -] - [[package]] name = "digest" version = "0.10.7" @@ -2665,7 +2417,7 @@ dependencies = [ "libc", "option-ext", "redox_users", - "windows-sys 0.61.0", + "windows-sys 0.59.0", ] [[package]] @@ -2771,7 +2523,7 @@ dependencies = [ "serde", "serde_json", "strum 0.26.3", - "thiserror 1.0.69", + "thiserror 1.99.99", "tokio", "tracing", ] @@ -2939,7 +2691,7 @@ version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc" dependencies = [ - "heck 0.5.0", + "heck", "proc-macro2", "quote", "syn 2.0.106", @@ -2994,7 +2746,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.61.0", + "windows-sys 0.52.0", ] [[package]] @@ -3101,7 +2853,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e182f7dbc2ef73d9ef67351c5fbbea084729c48362d3ce9dd44c28e32e277fe5" dependencies = [ "libc", - "thiserror 1.0.69", + "thiserror 1.99.99", ] [[package]] @@ -3199,7 +2951,7 @@ checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb" [[package]] name = "fork-tree" version = "13.0.1" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "parity-scale-codec", ] @@ -3220,7 +2972,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8835f84f38484cc86f110a805655697908257fb9a7af005234060891557198e9" dependencies = [ "nonempty", - "thiserror 1.0.69", + "thiserror 1.99.99", ] [[package]] @@ -3232,7 +2984,7 @@ checksum = "28dd6caf6059519a65843af8fe2a3ae298b14b80179855aeb4adc2c1934ee619" [[package]] name = "frame-benchmarking" version = "41.0.1" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "frame-support", "frame-support-procedural", @@ -3255,7 +3007,7 @@ dependencies = [ [[package]] name = "frame-executive" version = "41.0.1" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "frame-support", "frame-system", @@ -3271,7 +3023,7 @@ dependencies = [ [[package]] name = "frame-support" version = "41.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "array-bytes", "bitflags 1.3.2", @@ -3304,7 +3056,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "34.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "Inflector", "cfg-expr", @@ -3323,7 +3075,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "13.0.1" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate 3.3.0", @@ -3335,7 +3087,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "12.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "proc-macro2", "quote", @@ -3345,7 +3097,7 @@ dependencies = [ [[package]] name = "frame-system" version = "41.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "cfg-if", "frame-support", @@ -3362,7 +3114,7 @@ dependencies = [ [[package]] name = "frame-try-runtime" version = "0.47.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "frame-support", "parity-scale-codec", @@ -3684,12 +3436,6 @@ dependencies = [ "polyval", ] -[[package]] -name = "gimli" -version = "0.31.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" - [[package]] name = "gimli" version = "0.32.3" @@ -3707,16 +3453,6 @@ version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280" -[[package]] -name = "gmp-mpfr-sys" -version = "1.6.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60f8970a75c006bb2f8ae79c6768a116dd215fa8346a87aed99bf9d82ca43394" -dependencies = [ - "libc", - "windows-sys 0.60.2", -] - [[package]] name = "governor" version = "0.10.1" @@ -3825,6 +3561,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d" dependencies = [ "foldhash 0.2.0", + "serde", ] [[package]] @@ -3836,12 +3573,6 @@ dependencies = [ "hashbrown 0.14.5", ] -[[package]] -name = "heck" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" - [[package]] name = "heck" version = "0.5.0" @@ -4021,9 +3752,9 @@ checksum = "135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424" [[package]] name = "hybrid-array" -version = "0.4.2" +version = "0.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a09fa0190457fce307a699c050054974f81b6975b7a017f1e784eb7d9c2d4bc" +checksum = "2bad028b20a90afcdb5e28a53392562f1db2bdfa238aa1a978b911461bfffb92" dependencies = [ "typenum", ] @@ -4364,15 +4095,6 @@ checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130" name = "is_terminal_polyfill" version = "1.70.1" -[[package]] -name = "itertools" -version = "0.10.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" -dependencies = [ - "either", -] - [[package]] name = "itertools" version = "0.13.0" @@ -4469,7 +4191,7 @@ dependencies = [ "rustc-hash", "serde", "serde_json", - "thiserror 1.0.69", + "thiserror 1.99.99", "tokio", "tracing", ] @@ -4480,7 +4202,7 @@ version = "0.24.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5e65763c942dfc9358146571911b0cd1c361c2d63e2d2305622d40d36376ca80" dependencies = [ - "heck 0.5.0", + "heck", "proc-macro-crate 3.3.0", "proc-macro2", "quote", @@ -4506,7 +4228,7 @@ dependencies = [ "serde", "serde_json", "soketto", - "thiserror 1.0.69", + "thiserror 1.99.99", "tokio", "tokio-stream", "tokio-util", @@ -4523,7 +4245,7 @@ dependencies = [ "http", "serde", "serde_json", - "thiserror 1.0.69", + "thiserror 1.99.99", ] [[package]] @@ -4612,9 +4334,9 @@ checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" [[package]] name = "libc" -version = "0.2.175" +version = "0.2.176" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543" +checksum = "58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174" [[package]] name = "libm" @@ -4961,7 +4683,7 @@ version = "0.35.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dd297cf53f0cb3dee4d2620bb319ae47ef27c702684309f682bdb7e55a18ae9c" dependencies = [ - "heck 0.5.0", + "heck", "quote", "syn 2.0.106", ] @@ -5079,49 +4801,7 @@ dependencies = [ [[package]] name = "libsecp256k1" -version = "0.7.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e79019718125edc905a079a70cfa5f3820bc76139fc91d6f9abc27ea2a887139" -dependencies = [ - "arrayref", - "base64", - "digest 0.9.0", - "libsecp256k1-core", - "libsecp256k1-gen-ecmult", - "libsecp256k1-gen-genmult", - "rand 0.8.5", - "serde", - "sha2 0.9.9", -] - -[[package]] -name = "libsecp256k1-core" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5be9b9bb642d8522a44d533eab56c16c738301965504753b03ad1de3425d5451" -dependencies = [ - "crunchy", - "digest 0.9.0", - "subtle", -] - -[[package]] -name = "libsecp256k1-gen-ecmult" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3038c808c55c87e8a172643a7d87187fc6c4174468159cb3090659d55bcb4809" -dependencies = [ - "libsecp256k1-core", -] - -[[package]] -name = "libsecp256k1-gen-genmult" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3db8d6ba2cec9eacc40e6e8ccc98931840301f1006e95647ceb2dd5c3aa06f7c" -dependencies = [ - "libsecp256k1-core", -] +version = "0.7.99" [[package]] name = "libz-sys" @@ -5134,15 +4814,6 @@ dependencies = [ "vcpkg", ] -[[package]] -name = "link-cplusplus" -version = "1.0.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f78c730aaa7d0b9336a299029ea49f9ee53b0ed06e9202e8cb7db9bae7b8c82" -dependencies = [ - "cc", -] - [[package]] name = "linked-hash-map" version = "0.5.6" @@ -5344,9 +5015,9 @@ dependencies = [ [[package]] name = "memchr" -version = "2.7.5" +version = "2.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0" +checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" [[package]] name = "memfd" @@ -5490,20 +5161,19 @@ dependencies = [ [[package]] name = "moka" -version = "0.12.10" +version = "0.12.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9321642ca94a4282428e6ea4af8cc2ca4eac48ac7a6a4ea8f33f76d0ce70926" +checksum = "8261cd88c312e0004c1d51baad2980c66528dfdb2bee62003e643a4d8f86b077" dependencies = [ "crossbeam-channel", "crossbeam-epoch", "crossbeam-utils", - "loom", + "equivalent", "parking_lot", "portable-atomic", - "rustc_version 0.4.1", + "rustc_version", "smallvec", "tagptr", - "thiserror 1.0.69", "uuid", ] @@ -5885,7 +5555,7 @@ dependencies = [ "anyhow", "byteorder", "paste", - "thiserror 1.0.69", + "thiserror 1.99.99", ] [[package]] @@ -6099,15 +5769,6 @@ dependencies = [ "smallvec", ] -[[package]] -name = "object" -version = "0.36.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" -dependencies = [ - "memchr", -] - [[package]] name = "object" version = "0.37.3" @@ -6169,7 +5830,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "41.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "frame-support", "frame-system", @@ -6181,7 +5842,7 @@ dependencies = [ [[package]] name = "pallet-babe" version = "41.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "frame-benchmarking", "frame-support", @@ -6202,7 +5863,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "41.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "frame-benchmarking", "frame-support", @@ -6222,7 +5883,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "41.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "frame-support", "frame-system", @@ -6233,7 +5894,7 @@ dependencies = [ [[package]] name = "pallet-session-original" version = "41.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "frame-support", "frame-system", @@ -6253,7 +5914,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "40.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "frame-benchmarking", "frame-support", @@ -6398,17 +6059,6 @@ version = "2.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220" -[[package]] -name = "pest" -version = "2.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21e0a3a33733faeaf8651dfee72dd0f388f0c8e5ad496a3478fa5a922f49cfa8" -dependencies = [ - "memchr", - "thiserror 2.0.16", - "ucd-trie", -] - [[package]] name = "petgraph" version = "0.7.1" @@ -6520,7 +6170,7 @@ dependencies = [ "hermit-abi", "pin-project-lite", "rustix", - "windows-sys 0.61.0", + "windows-sys 0.61.1", ] [[package]] @@ -6667,7 +6317,7 @@ version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e17d47ce914bf4de440332250b0edd23ce48c005f59fab39d3335866b114f11a" dependencies = [ - "thiserror 1.0.69", + "thiserror 1.99.99", "toml 0.5.11", ] @@ -6819,8 +6469,8 @@ version = "0.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ac6c3320f9abac597dcbc668774ef006702672474aad53c6d596b62e487b40b1" dependencies = [ - "heck 0.5.0", - "itertools 0.14.0", + "heck", + "itertools 0.13.0", "log", "multimap", "once_cell", @@ -6857,9 +6507,9 @@ dependencies = [ [[package]] name = "pulley-interpreter" -version = "37.0.0" +version = "37.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f7159de445954dbe57b9203601251a01fea463ee36d1a89a0aeccc7c5325776" +checksum = "4338089093bf5f2f50e77602a4b8bb938e16bead1419ed9cd6484c9ef7050b10" dependencies = [ "cranelift-bitset", "log", @@ -6869,9 +6519,9 @@ dependencies = [ [[package]] name = "pulley-macros" -version = "37.0.0" +version = "37.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da6890d68b9b1ad87612dd8b7df836a53261df8223295a39a46e63a905a352f2" +checksum = "23e93c268176831e893721022bb923f41b892b3c9e41875f276025fddb1a0ea8" dependencies = [ "proc-macro2", "quote", @@ -6917,7 +6567,7 @@ dependencies = [ "asynchronous-codec", "bytes", "quick-protobuf", - "thiserror 1.0.69", + "thiserror 1.99.99", "unsigned-varint 0.8.0", ] @@ -7192,9 +6842,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.11.2" +version = "1.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912" +checksum = "8b5288124840bee7b386bc413c487869b360b2b4ec421ea56425128692f2a82c" dependencies = [ "aho-corasick", "memchr", @@ -7204,9 +6854,9 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.4.10" +version = "0.4.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6" +checksum = "833eb9ce86d40ef33cb1306d8accf7bc8ec2bfea4355cbdebb3df68b40925cad" dependencies = [ "aho-corasick", "memchr", @@ -7227,9 +6877,9 @@ checksum = "6b3789b30bd25ba102de4beabd95d21ac45b69b1be7d14522bab988c526d6799" [[package]] name = "revm" -version = "29.0.0" +version = "29.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c278b6ee9bba9e25043e3fae648fdce632d1944d3ba16f5203069b43bddd57f" +checksum = "718d90dce5f07e115d0e66450b1b8aa29694c1cf3f89ebddaddccc2ccbd2f13e" dependencies = [ "revm-bytecode", "revm-context", @@ -7258,9 +6908,9 @@ dependencies = [ [[package]] name = "revm-context" -version = "9.0.2" +version = "9.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0fb02c5dab3b535aa5b18277b1d21c5117a25d42af717e6ce133df0ea56663e1" +checksum = "5a20c98e7008591a6f012550c2a00aa36cba8c14cc88eb88dec32eb9102554b4" dependencies = [ "bitvec", "cfg-if", @@ -7275,9 +6925,9 @@ dependencies = [ [[package]] name = "revm-context-interface" -version = "10.1.0" +version = "10.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b8e9311d27cf75fbf819e7ba4ca05abee1ae02e44ff6a17301c7ab41091b259" +checksum = "b50d241ed1ce647b94caf174fcd0239b7651318b2c4c06b825b59b973dfb8495" dependencies = [ "alloy-eip2930", "alloy-eip7702", @@ -7318,9 +6968,9 @@ dependencies = [ [[package]] name = "revm-handler" -version = "10.0.0" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "528d2d81cc918d311b8231c35330fac5fba8b69766ddc538833e2b5593ee016e" +checksum = "550331ea85c1d257686e672081576172fe3d5a10526248b663bbf54f1bef226a" dependencies = [ "auto_impl", "derive-where", @@ -7337,9 +6987,9 @@ dependencies = [ [[package]] name = "revm-inspector" -version = "10.0.0" +version = "10.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf443b664075999a14916b50c5ae9e35a7d71186873b8f8302943d50a672e5e0" +checksum = "7c0a6e9ccc2ae006f5bed8bd80cd6f8d3832cd55c5e861b9402fdd556098512f" dependencies = [ "auto_impl", "either", @@ -7355,9 +7005,9 @@ dependencies = [ [[package]] name = "revm-interpreter" -version = "25.0.2" +version = "25.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53d6406b711fac73b4f13120f359ed8e65964380dd6182bd12c4c09ad0d4641f" +checksum = "06575dc51b1d8f5091daa12a435733a90b4a132dca7ccee0666c7db3851bc30c" dependencies = [ "revm-bytecode", "revm-context-interface", @@ -7375,7 +7025,7 @@ dependencies = [ "ark-bn254", "ark-ec", "ark-ff 0.5.0", - "ark-serialize 0.5.0", + "ark-serialize", "arrayref", "aurora-engine-modexp", "c-kzg", @@ -7386,7 +7036,7 @@ dependencies = [ "revm-primitives", "ripemd", "rug", - "secp256k1 0.31.1", + "secp256k1 0.31.99", "sha2 0.10.9", ] @@ -7498,7 +7148,7 @@ dependencies = [ "netlink-proto", "netlink-sys", "nix", - "thiserror 1.0.69", + "thiserror 1.99.99", "tokio", ] @@ -7514,25 +7164,18 @@ dependencies = [ [[package]] name = "rug" -version = "1.28.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58ad2e973fe3c3214251a840a621812a4f40468da814b1a3d6947d433c2af11f" -dependencies = [ - "az", - "gmp-mpfr-sys", - "libc", - "libm", -] +version = "1.99.99" [[package]] name = "ruint" -version = "1.16.0" +version = "1.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ecb38f82477f20c5c3d62ef52d7c4e536e38ea9b73fb570a20c5cae0e14bcf6" +checksum = "a68df0380e5c9d20ce49534f292a36a7514ae21350726efe1865bdb1fa91d278" dependencies = [ "alloy-rlp", - "ark-ff 0.3.0", - "ark-ff 0.4.2", + "ark-ff 0.3.99", + "ark-ff 0.4.99", + "ark-ff 0.5.0", "bytes", "fastrlp 0.3.1", "fastrlp 0.4.0", @@ -7546,7 +7189,7 @@ dependencies = [ "rand 0.9.2", "rlp", "ruint-macro", - "serde", + "serde_core", "valuable", "zeroize", ] @@ -7575,22 +7218,13 @@ version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3e75f6a532d0fd9f7f13144f392b6ad56a32696bfcd9c78f797f16bbb6f072d6" -[[package]] -name = "rustc_version" -version = "0.3.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee" -dependencies = [ - "semver 0.11.0", -] - [[package]] name = "rustc_version" version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92" dependencies = [ - "semver 1.0.27", + "semver", ] [[package]] @@ -7612,7 +7246,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.61.0", + "windows-sys 0.52.0", ] [[package]] @@ -7718,7 +7352,7 @@ dependencies = [ [[package]] name = "sc-allocator" version = "32.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "log", "sp-core", @@ -7729,7 +7363,7 @@ dependencies = [ [[package]] name = "sc-authority-discovery" version = "0.51.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "async-trait", "futures", @@ -7760,7 +7394,7 @@ dependencies = [ [[package]] name = "sc-basic-authorship" version = "0.50.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "futures", "log", @@ -7781,7 +7415,7 @@ dependencies = [ [[package]] name = "sc-block-builder" version = "0.45.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "parity-scale-codec", "sp-api", @@ -7796,7 +7430,7 @@ dependencies = [ [[package]] name = "sc-chain-spec" version = "44.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "array-bytes", "parity-scale-codec", @@ -7820,7 +7454,7 @@ dependencies = [ [[package]] name = "sc-chain-spec-derive" version = "12.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -7831,7 +7465,7 @@ dependencies = [ [[package]] name = "sc-cli" version = "0.53.1" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "array-bytes", "chrono", @@ -7872,7 +7506,7 @@ dependencies = [ [[package]] name = "sc-client-api" version = "40.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "fnv", "futures", @@ -7898,7 +7532,7 @@ dependencies = [ [[package]] name = "sc-client-db" version = "0.47.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "hash-db", "kvdb", @@ -7925,7 +7559,7 @@ dependencies = [ [[package]] name = "sc-consensus" version = "0.50.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "async-trait", "futures", @@ -7948,7 +7582,7 @@ dependencies = [ [[package]] name = "sc-consensus-babe" version = "0.51.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "async-trait", "fork-tree", @@ -7984,7 +7618,7 @@ dependencies = [ [[package]] name = "sc-consensus-epochs" version = "0.50.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "fork-tree", "parity-scale-codec", @@ -7997,7 +7631,7 @@ dependencies = [ [[package]] name = "sc-consensus-grandpa" version = "0.36.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "ahash", "array-bytes", @@ -8041,7 +7675,7 @@ dependencies = [ [[package]] name = "sc-consensus-slots" version = "0.50.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "async-trait", "futures", @@ -8064,7 +7698,7 @@ dependencies = [ [[package]] name = "sc-executor" version = "0.43.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "parity-scale-codec", "parking_lot", @@ -8086,10 +7720,9 @@ dependencies = [ [[package]] name = "sc-executor-common" version = "0.39.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "sc-allocator", - "sp-maybe-compressed-blob", "sp-wasm-interface", "thiserror 2.0.16", "wasm-instrument", @@ -8098,7 +7731,7 @@ dependencies = [ [[package]] name = "sc-executor-wasmtime" version = "0.39.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "anyhow", "log", @@ -8114,7 +7747,7 @@ dependencies = [ [[package]] name = "sc-informant" version = "0.50.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "console", "futures", @@ -8130,7 +7763,7 @@ dependencies = [ [[package]] name = "sc-keystore" version = "36.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "array-bytes", "parking_lot", @@ -8144,7 +7777,7 @@ dependencies = [ [[package]] name = "sc-network" version = "0.51.1" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "array-bytes", "async-channel", @@ -8183,14 +7816,13 @@ dependencies = [ "tokio", "tokio-stream", "unsigned-varint 0.8.0", - "wasmtimer", "zeroize", ] [[package]] name = "sc-network-common" version = "0.49.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "bitflags 1.3.2", "parity-scale-codec", @@ -8200,7 +7832,7 @@ dependencies = [ [[package]] name = "sc-network-gossip" version = "0.51.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "ahash", "futures", @@ -8219,7 +7851,7 @@ dependencies = [ [[package]] name = "sc-network-light" version = "0.50.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "array-bytes", "async-channel", @@ -8240,7 +7872,7 @@ dependencies = [ [[package]] name = "sc-network-sync" version = "0.50.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "array-bytes", "async-channel", @@ -8275,7 +7907,7 @@ dependencies = [ [[package]] name = "sc-network-transactions" version = "0.50.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "array-bytes", "futures", @@ -8294,7 +7926,7 @@ dependencies = [ [[package]] name = "sc-network-types" version = "0.17.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "bs58", "bytes", @@ -8315,7 +7947,7 @@ dependencies = [ [[package]] name = "sc-proposer-metrics" version = "0.20.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "log", "substrate-prometheus-endpoint", @@ -8324,7 +7956,7 @@ dependencies = [ [[package]] name = "sc-rpc" version = "46.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "futures", "jsonrpsee", @@ -8354,7 +7986,7 @@ dependencies = [ [[package]] name = "sc-rpc-api" version = "0.50.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "jsonrpsee", "parity-scale-codec", @@ -8372,7 +8004,7 @@ dependencies = [ [[package]] name = "sc-rpc-server" version = "23.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "dyn-clone", "forwarded-header-value", @@ -8396,7 +8028,7 @@ dependencies = [ [[package]] name = "sc-rpc-spec-v2" version = "0.51.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "array-bytes", "futures", @@ -8429,7 +8061,7 @@ dependencies = [ [[package]] name = "sc-service" version = "0.52.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "async-trait", "directories", @@ -8491,7 +8123,7 @@ dependencies = [ [[package]] name = "sc-state-db" version = "0.39.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "log", "parity-scale-codec", @@ -8502,7 +8134,7 @@ dependencies = [ [[package]] name = "sc-sysinfo" version = "43.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "derive_more 1.0.0", "futures", @@ -8522,7 +8154,7 @@ dependencies = [ [[package]] name = "sc-telemetry" version = "29.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "chrono", "futures", @@ -8535,13 +8167,13 @@ dependencies = [ "serde", "serde_json", "thiserror 2.0.16", - "wasmtimer", + "tokio", ] [[package]] name = "sc-tracing" version = "40.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "chrono", "console", @@ -8568,7 +8200,7 @@ dependencies = [ [[package]] name = "sc-tracing-proc-macro" version = "11.1.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "proc-macro-crate 3.3.0", "proc-macro2", @@ -8579,7 +8211,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool" version = "40.1.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "async-trait", "futures", @@ -8609,7 +8241,7 @@ dependencies = [ [[package]] name = "sc-transaction-pool-api" version = "40.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "async-trait", "futures", @@ -8626,7 +8258,7 @@ dependencies = [ [[package]] name = "sc-utils" version = "19.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "async-channel", "futures", @@ -8668,7 +8300,7 @@ version = "0.1.28" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1" dependencies = [ - "windows-sys 0.61.0", + "windows-sys 0.61.1", ] [[package]] @@ -8729,12 +8361,6 @@ version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" -[[package]] -name = "scratch" -version = "1.0.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d68f2ec51b097e4c1a75b681a8bec621909b5e91f15bb7b840c4f2f7b01148b2" - [[package]] name = "sec1" version = "0.7.3" @@ -8758,32 +8384,17 @@ checksum = "9465315bc9d4566e1724f0fffcbcc446268cb522e60f9a27bcded6b19c108113" dependencies = [ "bitcoin_hashes 0.14.0", "rand 0.8.5", - "secp256k1-sys 0.10.1", + "secp256k1-sys", "serde", ] [[package]] name = "secp256k1" -version = "0.30.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b50c5943d326858130af85e049f2661ba3c78b26589b8ab98e65e80ae44a1252" -dependencies = [ - "bitcoin_hashes 0.14.0", - "rand 0.8.5", - "secp256k1-sys 0.10.1", - "serde", -] +version = "0.30.99" [[package]] name = "secp256k1" -version = "0.31.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c3c81b43dc2d8877c216a3fccf76677ee1ebccd429566d3e67447290d0c42b2" -dependencies = [ - "bitcoin_hashes 0.14.0", - "rand 0.9.2", - "secp256k1-sys 0.11.0", -] +version = "0.31.99" [[package]] name = "secp256k1-sys" @@ -8794,15 +8405,6 @@ dependencies = [ "cc", ] -[[package]] -name = "secp256k1-sys" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcb913707158fadaf0d8702c2db0e857de66eb003ccfdda5924b5f5ac98efb38" -dependencies = [ - "cc", -] - [[package]] name = "secq256k1" version = "0.1.0" @@ -8831,9 +8433,9 @@ dependencies = [ [[package]] name = "security-framework" -version = "3.4.0" +version = "3.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60b369d18893388b345804dc0007963c99b7d665ae71d275812d828c6f089640" +checksum = "cc198e42d9b7510827939c9a15f5062a0c913f3371d765977e586d2fe6c16f4a" dependencies = [ "bitflags 2.9.4", "core-foundation 0.10.1", @@ -8852,15 +8454,6 @@ dependencies = [ "libc", ] -[[package]] -name = "semver" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6" -dependencies = [ - "semver-parser", -] - [[package]] name = "semver" version = "1.0.27" @@ -8871,15 +8464,6 @@ dependencies = [ "serde_core", ] -[[package]] -name = "semver-parser" -version = "0.10.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9900206b54a3527fdc7b8a938bffd94a568bac4f4aa8113b209df75a09c0dec2" -dependencies = [ - "pest", -] - [[package]] name = "serai-abi" version = "0.1.0" @@ -9824,9 +9408,9 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.226" +version = "1.0.227" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0dca6411025b24b60bfa7ec1fe1f8e710ac09782dca409ee8237ba74b51295fd" +checksum = "80ece43fc6fbed4eb5392ab50c07334d3e577cbf40997ee896fe7af40bba4245" dependencies = [ "serde_core", "serde_derive", @@ -9844,18 +9428,18 @@ dependencies = [ [[package]] name = "serde_core" -version = "1.0.226" +version = "1.0.227" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba2ba63999edb9dac981fb34b3e5c0d111a69b0924e253ed29d83f7c99e966a4" +checksum = "7a576275b607a2c86ea29e410193df32bc680303c82f31e275bbfcafe8b33be5" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.226" +version = "1.0.227" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8db53ae22f34573731bafa1db20f04027b2d25e02d8205921b569171699cdb33" +checksum = "51e694923b8824cf0e9b382adf0f60d4e05f348f357b38833a3fa5ed7c2ede04" dependencies = [ "proc-macro2", "quote", @@ -9932,7 +9516,7 @@ version = "3.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d00caa5193a3c8362ac2b73be6b9e768aa5a4b2f721d8f4b339600c3cb51f8e" dependencies = [ - "darling", + "darling 0.20.99", "proc-macro2", "quote", "syn 2.0.106", @@ -9969,19 +9553,6 @@ dependencies = [ "digest 0.10.7", ] -[[package]] -name = "sha2" -version = "0.9.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800" -dependencies = [ - "block-buffer 0.9.0", - "cfg-if", - "cpufeatures", - "digest 0.9.0", - "opaque-debug", -] - [[package]] name = "sha2" version = "0.10.9" @@ -10147,7 +9718,7 @@ dependencies = [ "curve25519-dalek", "rand_core 0.6.4", "ring", - "rustc_version 0.4.1", + "rustc_version", "sha2 0.10.9", "subtle", ] @@ -10191,7 +9762,7 @@ dependencies = [ [[package]] name = "sp-api" version = "37.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "hash-db", "log", @@ -10210,7 +9781,7 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "23.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "Inflector", "blake2 0.10.6", @@ -10224,7 +9795,7 @@ dependencies = [ [[package]] name = "sp-application-crypto" version = "41.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "parity-scale-codec", "serde", @@ -10235,7 +9806,7 @@ dependencies = [ [[package]] name = "sp-arithmetic" version = "27.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "integer-sqrt", "num-traits", @@ -10247,7 +9818,7 @@ dependencies = [ [[package]] name = "sp-authority-discovery" version = "37.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "parity-scale-codec", "sp-api", @@ -10257,7 +9828,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "37.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "sp-api", "sp-inherents", @@ -10267,7 +9838,7 @@ dependencies = [ [[package]] name = "sp-blockchain" version = "40.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "futures", "parity-scale-codec", @@ -10286,7 +9857,7 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.43.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "async-trait", "futures", @@ -10300,7 +9871,7 @@ dependencies = [ [[package]] name = "sp-consensus-babe" version = "0.43.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "async-trait", "parity-scale-codec", @@ -10317,7 +9888,7 @@ dependencies = [ [[package]] name = "sp-consensus-grandpa" version = "24.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "finality-grandpa", "log", @@ -10333,7 +9904,7 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.43.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "parity-scale-codec", "serde", @@ -10343,7 +9914,7 @@ dependencies = [ [[package]] name = "sp-core" version = "37.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "array-bytes", "bitflags 1.3.2", @@ -10381,7 +9952,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "blake2b_simd", "byteorder", @@ -10394,7 +9965,7 @@ dependencies = [ [[package]] name = "sp-crypto-hashing-proc-macro" version = "0.1.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "quote", "sp-crypto-hashing", @@ -10404,7 +9975,7 @@ dependencies = [ [[package]] name = "sp-database" version = "10.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "kvdb", "parking_lot", @@ -10413,7 +9984,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "14.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "proc-macro2", "quote", @@ -10423,7 +9994,7 @@ dependencies = [ [[package]] name = "sp-externalities" version = "0.30.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "environmental", "parity-scale-codec", @@ -10433,7 +10004,7 @@ dependencies = [ [[package]] name = "sp-genesis-builder" version = "0.18.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "parity-scale-codec", "sp-api", @@ -10442,7 +10013,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "37.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -10454,7 +10025,7 @@ dependencies = [ [[package]] name = "sp-io" version = "41.0.1" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "bytes", "log", @@ -10475,7 +10046,7 @@ dependencies = [ [[package]] name = "sp-keyring" version = "42.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "sp-core", "sp-runtime", @@ -10485,7 +10056,7 @@ dependencies = [ [[package]] name = "sp-keystore" version = "0.43.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "parity-scale-codec", "parking_lot", @@ -10493,19 +10064,10 @@ dependencies = [ "sp-externalities", ] -[[package]] -name = "sp-maybe-compressed-blob" -version = "11.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" -dependencies = [ - "thiserror 2.0.16", - "zstd", -] - [[package]] name = "sp-offchain" version = "37.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "sp-api", "sp-core", @@ -10515,7 +10077,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "13.0.2" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "backtrace", "regex", @@ -10524,7 +10086,7 @@ dependencies = [ [[package]] name = "sp-rpc" version = "35.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "rustc-hash", "serde", @@ -10534,7 +10096,7 @@ dependencies = [ [[package]] name = "sp-runtime" version = "42.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "either", "hash256-std-hasher", @@ -10558,7 +10120,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface" version = "30.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "bytes", "parity-scale-codec", @@ -10572,7 +10134,7 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" version = "19.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "Inflector", "expander", @@ -10585,7 +10147,7 @@ dependencies = [ [[package]] name = "sp-session" version = "39.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "parity-scale-codec", "sp-api", @@ -10598,7 +10160,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "39.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -10610,7 +10172,7 @@ dependencies = [ [[package]] name = "sp-state-machine" version = "0.46.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "hash-db", "log", @@ -10630,12 +10192,12 @@ dependencies = [ [[package]] name = "sp-std" version = "14.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" [[package]] name = "sp-storage" version = "22.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "impl-serde", "parity-scale-codec", @@ -10647,7 +10209,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "37.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "async-trait", "parity-scale-codec", @@ -10659,7 +10221,7 @@ dependencies = [ [[package]] name = "sp-tracing" version = "17.1.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "parity-scale-codec", "tracing", @@ -10670,7 +10232,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "37.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "sp-api", "sp-runtime", @@ -10679,7 +10241,7 @@ dependencies = [ [[package]] name = "sp-trie" version = "40.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "ahash", "foldhash 0.1.5", @@ -10703,7 +10265,7 @@ dependencies = [ [[package]] name = "sp-version" version = "40.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "impl-serde", "parity-scale-codec", @@ -10719,7 +10281,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "15.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "parity-scale-codec", "proc-macro-warning", @@ -10731,7 +10293,7 @@ dependencies = [ [[package]] name = "sp-wasm-interface" version = "22.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "anyhow", "impl-trait-for-tuples", @@ -10743,7 +10305,7 @@ dependencies = [ [[package]] name = "sp-weights" version = "32.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "bounded-collections", "parity-scale-codec", @@ -10827,12 +10389,6 @@ version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" -[[package]] -name = "strum" -version = "0.24.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "063e6045c0e62079840579a7e47a355ae92f60eb74daaf156fb1e84ba164e63f" - [[package]] name = "strum" version = "0.26.3" @@ -10851,26 +10407,13 @@ dependencies = [ "strum_macros 0.27.2", ] -[[package]] -name = "strum_macros" -version = "0.24.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59" -dependencies = [ - "heck 0.4.1", - "proc-macro2", - "quote", - "rustversion", - "syn 1.0.109", -] - [[package]] name = "strum_macros" version = "0.26.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be" dependencies = [ - "heck 0.5.0", + "heck", "proc-macro2", "quote", "rustversion", @@ -10883,7 +10426,7 @@ version = "0.27.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7" dependencies = [ - "heck 0.5.0", + "heck", "proc-macro2", "quote", "syn 2.0.106", @@ -10892,7 +10435,7 @@ dependencies = [ [[package]] name = "substrate-prometheus-endpoint" version = "0.17.6" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "http-body-util", "hyper", @@ -10906,19 +10449,17 @@ dependencies = [ [[package]] name = "substrate-wasm-builder" version = "27.0.0" -source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9#ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" +source = "git+https://github.com/serai-dex/patch-polkadot-sdk?rev=4f33730048e616ebdd8243ff0461e53eea03bb9b#4f33730048e616ebdd8243ff0461e53eea03bb9b" dependencies = [ "cargo_metadata", "console", "jobserver", "parity-wasm", "shlex", - "sp-maybe-compressed-blob", "strum 0.27.2", "tempfile", "toml 0.8.23", "walkdir", - "wasm-opt", ] [[package]] @@ -10951,9 +10492,9 @@ dependencies = [ [[package]] name = "syn-solidity" -version = "1.3.1" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0b198d366dbec045acfcd97295eb653a7a2b40e4dc764ef1e79aafcad439d3c" +checksum = "2375c17f6067adc651d8c2c51658019cef32edfff4a982adaf1d7fd1c039f08b" dependencies = [ "paste", "proc-macro2", @@ -11031,15 +10572,15 @@ checksum = "df7f62577c25e07834649fc3b39fafdc597c0a3527dc1c60129201ccfcbaa50c" [[package]] name = "tempfile" -version = "3.22.0" +version = "3.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "84fa4d11fadde498443cca10fd3ac23c951f0dc59e080e9f4b93d4df4e4eea53" +checksum = "2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16" dependencies = [ "fastrand", "getrandom 0.3.3", "once_cell", "rustix", - "windows-sys 0.61.0", + "windows-sys 0.52.0", ] [[package]] @@ -11084,11 +10625,9 @@ checksum = "8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683" [[package]] name = "thiserror" -version = "1.0.69" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" +version = "1.99.99" dependencies = [ - "thiserror-impl 1.0.69", + "thiserror 2.0.16", ] [[package]] @@ -11097,18 +10636,7 @@ version = "2.0.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0" dependencies = [ - "thiserror-impl 2.0.16", -] - -[[package]] -name = "thiserror-impl" -version = "1.0.69" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.106", + "thiserror-impl", ] [[package]] @@ -11131,15 +10659,6 @@ dependencies = [ "cfg-if", ] -[[package]] -name = "threadpool" -version = "1.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa" -dependencies = [ - "num_cpus", -] - [[package]] name = "tikv-jemalloc-sys" version = "0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7" @@ -11238,9 +10757,9 @@ dependencies = [ [[package]] name = "tokio-rustls" -version = "0.26.3" +version = "0.26.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05f63835928ca123f1bef57abbcd23bb2ba0ac9ae1235f1e65bda0d06e7786bd" +checksum = "1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61" dependencies = [ "rustls", "tokio", @@ -11537,12 +11056,6 @@ version = "1.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f" -[[package]] -name = "ucd-trie" -version = "0.1.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971" - [[package]] name = "uint" version = "0.9.5" @@ -11829,46 +11342,6 @@ dependencies = [ "parity-wasm", ] -[[package]] -name = "wasm-opt" -version = "0.116.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2fd87a4c135535ffed86123b6fb0f0a5a0bc89e50416c942c5f0662c645f679c" -dependencies = [ - "anyhow", - "libc", - "strum 0.24.1", - "strum_macros 0.24.3", - "tempfile", - "thiserror 1.0.69", - "wasm-opt-cxx-sys", - "wasm-opt-sys", -] - -[[package]] -name = "wasm-opt-cxx-sys" -version = "0.116.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c57b28207aa724318fcec6575fe74803c23f6f266fce10cbc9f3f116762f12e" -dependencies = [ - "anyhow", - "cxx", - "cxx-build", - "wasm-opt-sys", -] - -[[package]] -name = "wasm-opt-sys" -version = "0.116.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a1cce564dc768dacbdb718fc29df2dba80bd21cb47d8f77ae7e3d95ceb98cbe" -dependencies = [ - "anyhow", - "cc", - "cxx", - "cxx-build", -] - [[package]] name = "wasmparser" version = "0.239.0" @@ -11878,7 +11351,7 @@ dependencies = [ "bitflags 2.9.4", "hashbrown 0.15.5", "indexmap 2.11.4", - "semver 1.0.27", + "semver", "serde", ] @@ -11895,11 +11368,11 @@ dependencies = [ [[package]] name = "wasmtime" -version = "37.0.0" +version = "37.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa7ab136a5ffcba0924aa0ec30fd6b867ae1559dda6d8598edd910fc13637581" +checksum = "eae1ef7649330697f0374eca8af0a437cf349605afce261bb64ba66fa0663c80" dependencies = [ - "addr2line 0.25.1", + "addr2line", "anyhow", "async-trait", "bitflags 2.9.4", @@ -11914,7 +11387,7 @@ dependencies = [ "log", "mach2", "memfd", - "object 0.37.3", + "object", "once_cell", "postcard", "pulley-interpreter", @@ -11942,17 +11415,17 @@ dependencies = [ [[package]] name = "wasmtime-environ" -version = "37.0.0" +version = "37.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77f27634b6956288419c7ca96e7b845c4a60e401ed5094575b0c7c7d9fcd3257" +checksum = "d6bf9ff7210fa31880e7cf3cfa1b83648c777090aa11ac1c448dff11e6c466a2" dependencies = [ "anyhow", "cranelift-bitset", "cranelift-entity", - "gimli 0.32.3", + "gimli", "indexmap 2.11.4", "log", - "object 0.37.3", + "object", "postcard", "serde", "serde_derive", @@ -11965,18 +11438,18 @@ dependencies = [ [[package]] name = "wasmtime-internal-asm-macros" -version = "37.0.0" +version = "37.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe8fa44de0bc99734251dca61754f6ea4899b6442439f3ededd8c4d5fd7ff1d5" +checksum = "761159dea98c5f585497f715d9d80b38baa7c6334cf9e033a76d01b291719416" dependencies = [ "cfg-if", ] [[package]] name = "wasmtime-internal-cache" -version = "37.0.0" +version = "37.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4be24fe2e182d88ca5318990ae8fd7df1cd40245cdcf38e185f9b35fbcc479c2" +checksum = "0ea7c17c1d771c923f63c08bd79d6714ca8bb503cf4ecb6f39d82043280020bd" dependencies = [ "anyhow", "base64", @@ -11994,9 +11467,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-cranelift" -version = "37.0.0" +version = "37.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aff25d5a2e6e1ddc6bf2657ab1041531c49d4d5cdf389ebdf75e48f875ff3e55" +checksum = "da2055ee07c1782ec3bb96bd7b91328e003de1a327eb02c48c2dfc937f490547" dependencies = [ "anyhow", "cfg-if", @@ -12005,10 +11478,10 @@ dependencies = [ "cranelift-entity", "cranelift-frontend", "cranelift-native", - "gimli 0.32.3", + "gimli", "itertools 0.14.0", "log", - "object 0.37.3", + "object", "pulley-interpreter", "smallvec", "target-lexicon", @@ -12022,9 +11495,9 @@ dependencies = [ [[package]] name = "wasmtime-internal-fiber" -version = "37.0.0" +version = "37.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a6c5c1a489b7ff051eb08d940b768bcce963258c87b54bfe4ce0a41fc7a1eed" +checksum = "781b52cb6e688a6a50b90051b20a87a841c35638a18e309e00fed9daca7e36aa" dependencies = [ "anyhow", "cc", @@ -12038,21 +11511,21 @@ dependencies = [ [[package]] name = "wasmtime-internal-jit-debug" -version = "37.0.0" +version = "37.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d13fd1cf8f7e175775a611d0520c4f20dbf9b2d51a8a38da03576bb35097c4b" +checksum = "b771527002767c3c84f7edee5255925c1dce5fd41e9de5b46aeaaee6e5242971" dependencies = [ "cc", - "object 0.37.3", + "object", "rustix", "wasmtime-internal-versioned-export-macros", ] [[package]] name = "wasmtime-internal-jit-icache-coherence" -version = "37.0.0" +version = "37.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c0484c08f1f6e40f20052c278b7526447725c95a1bd11eaae34c1cffa641d8f4" +checksum = "4aea2b284343796fbbe749c36db092b43809762f8b9e46626561a8be4003dd85" dependencies = [ "anyhow", "cfg-if", @@ -12062,37 +11535,37 @@ dependencies = [ [[package]] name = "wasmtime-internal-math" -version = "37.0.0" +version = "37.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7b3389ad3d1281036f62fcd05e5817d9521b08d8143cbf9060843caa0ef5b8d" +checksum = "5a058122e659373c3648a71de03436105f213037d8016bb68550c259d4b37931" dependencies = [ "libm", ] [[package]] name = "wasmtime-internal-slab" -version = "37.0.0" +version = "37.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "41364714f23643bbc4df28ab4f63573c48a6f2d6b841a74cdb98380b7e4d3682" +checksum = "65cafe64859a9df2b2391bb4cc1139eace115c02ba363e22cfd19eb675282f5a" [[package]] name = "wasmtime-internal-unwinder" -version = "37.0.0" +version = "37.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "123f311442d35895fd17505b73cbc07501b62804f0f6303aac548274b5d81095" +checksum = "be561ffc6e3dcbd07b49d463af1a325412e58550d1514fbfb6c37e1bf4c80928" dependencies = [ "anyhow", "cfg-if", "cranelift-codegen", "log", - "object 0.37.3", + "object", ] [[package]] name = "wasmtime-internal-versioned-export-macros" -version = "37.0.0" +version = "37.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "abf48613033d168512acc287b22e256fc6d39f21e78de2d96b2ab24d8d6b8840" +checksum = "8d16a0ea81107fc7e269d504bb586296eaf9c4d79d99aaa4f4135d18bc6fbc86" dependencies = [ "proc-macro2", "quote", @@ -12189,7 +11662,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.61.0", + "windows-sys 0.48.0", ] [[package]] @@ -12262,12 +11735,6 @@ dependencies = [ "syn 2.0.106", ] -[[package]] -name = "windows-link" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a" - [[package]] name = "windows-link" version = "0.2.0" @@ -12326,16 +11793,16 @@ version = "0.60.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" dependencies = [ - "windows-targets 0.53.3", + "windows-targets 0.53.4", ] [[package]] name = "windows-sys" -version = "0.61.0" +version = "0.61.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e201184e40b2ede64bc2ea34968b28e33622acdbbf37104f0e4a33f7abe657aa" +checksum = "6f109e41dd4a3c848907eb83d5a42ea98b3769495597450cf6d153507b166f0f" dependencies = [ - "windows-link 0.2.0", + "windows-link", ] [[package]] @@ -12371,11 +11838,11 @@ dependencies = [ [[package]] name = "windows-targets" -version = "0.53.3" +version = "0.53.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91" +checksum = "2d42b7b7f66d2a06854650af09cfdf8713e427a439c97ad65a6375318033ac4b" dependencies = [ - "windows-link 0.1.3", + "windows-link", "windows_aarch64_gnullvm 0.53.0", "windows_aarch64_msvc 0.53.0", "windows_i686_gnu 0.53.0", diff --git a/Cargo.toml b/Cargo.toml index bc6b07c5..73bb811d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,10 +1,6 @@ [workspace] resolver = "2" members = [ - # Rewrites/redirects - "patches/option-ext", - "patches/directories-next", - "common/std-shims", "common/zalloc", "common/patchable-async-sleep", @@ -164,6 +160,19 @@ panic = "unwind" overflow-checks = true [patch.crates-io] +# Point to empty crates for unused crates in our tree +ark-ff-3 = { package = "ark-ff", path = "patches/ethereum/ark-ff-0.3" } +ark-ff-4 = { package = "ark-ff", path = "patches/ethereum/ark-ff-0.4" } +c-kzg = { path = "patches/ethereum/c-kzg" } +libsecp256k1 = { path = "patches/ethereum/libsecp256k1" } +rug = { path = "patches/ethereum/rug" } +secp256k1-30 = { package = "secp256k1", path = "patches/ethereum/secp256k1-30" } +secp256k1-31 = { package = "secp256k1", path = "patches/ethereum/secp256k1-31" } + +# Updates to the latest version +darling = { path = "patches/darling" } +thiserror = { path = "patches/thiserror" } + # Dependencies from monero-oxide which originate from within our own tree std-shims = { path = "patches/std-shims" } simple-request = { path = "common/request" } diff --git a/patches/darling/Cargo.toml b/patches/darling/Cargo.toml new file mode 100644 index 00000000..b289d5e8 --- /dev/null +++ b/patches/darling/Cargo.toml @@ -0,0 +1,16 @@ +[package] +name = "darling" +version = "0.20.99" +description = "Patch to the latest version" +license = "MIT" +repository = "https://github.com/serai-dex/serai/tree/develop/patches/darling" +authors = ["Luke Parker "] +keywords = [] +edition = "2021" + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] + +[dependencies] +darling = { version = "0.21" } diff --git a/patches/darling/src/lib.rs b/patches/darling/src/lib.rs new file mode 100644 index 00000000..62d91808 --- /dev/null +++ b/patches/darling/src/lib.rs @@ -0,0 +1 @@ +pub use darling::*; diff --git a/patches/ethereum/ark-ff-0.3/Cargo.toml b/patches/ethereum/ark-ff-0.3/Cargo.toml new file mode 100644 index 00000000..f183c177 --- /dev/null +++ b/patches/ethereum/ark-ff-0.3/Cargo.toml @@ -0,0 +1,16 @@ +[package] +name = "ark-ff" +version = "0.3.99" +description = "Patch to an empty crate" +license = "MIT" +repository = "https://github.com/serai-dex/serai/tree/develop/patches/ethereum/ark-ff-0.3" +authors = ["Luke Parker "] +keywords = [] +edition = "2021" + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] + +[features] +std = [] diff --git a/patches/ethereum/ark-ff-0.3/src/lib.rs b/patches/ethereum/ark-ff-0.3/src/lib.rs new file mode 100644 index 00000000..0670b71f --- /dev/null +++ b/patches/ethereum/ark-ff-0.3/src/lib.rs @@ -0,0 +1 @@ +const _NEVER_COMPILED: [(); 0 - 1] = [(); 0 - 1]; diff --git a/patches/ethereum/ark-ff-0.4/Cargo.toml b/patches/ethereum/ark-ff-0.4/Cargo.toml new file mode 100644 index 00000000..06b0074e --- /dev/null +++ b/patches/ethereum/ark-ff-0.4/Cargo.toml @@ -0,0 +1,16 @@ +[package] +name = "ark-ff" +version = "0.4.99" +description = "Patch to an empty crate" +license = "MIT" +repository = "https://github.com/serai-dex/serai/tree/develop/patches/ethereum/ark-ff-0.4" +authors = ["Luke Parker "] +keywords = [] +edition = "2021" + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] + +[features] +std = [] diff --git a/patches/ethereum/ark-ff-0.4/src/lib.rs b/patches/ethereum/ark-ff-0.4/src/lib.rs new file mode 100644 index 00000000..0670b71f --- /dev/null +++ b/patches/ethereum/ark-ff-0.4/src/lib.rs @@ -0,0 +1 @@ +const _NEVER_COMPILED: [(); 0 - 1] = [(); 0 - 1]; diff --git a/patches/ethereum/c-kzg/Cargo.toml b/patches/ethereum/c-kzg/Cargo.toml new file mode 100644 index 00000000..9c8f8a2e --- /dev/null +++ b/patches/ethereum/c-kzg/Cargo.toml @@ -0,0 +1,18 @@ +[package] +name = "c-kzg" +version = "2.99.99" +description = "Patch to an empty crate" +license = "MIT" +repository = "https://github.com/serai-dex/serai/tree/develop/patches/ethereum/c-kzg" +authors = ["Luke Parker "] +keywords = [] +edition = "2021" + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] + +[features] +std = [] +serde = [] +ethereum_kzg_settings = [] diff --git a/patches/ethereum/c-kzg/src/lib.rs b/patches/ethereum/c-kzg/src/lib.rs new file mode 100644 index 00000000..0670b71f --- /dev/null +++ b/patches/ethereum/c-kzg/src/lib.rs @@ -0,0 +1 @@ +const _NEVER_COMPILED: [(); 0 - 1] = [(); 0 - 1]; diff --git a/patches/ethereum/libsecp256k1/Cargo.toml b/patches/ethereum/libsecp256k1/Cargo.toml new file mode 100644 index 00000000..491dfb03 --- /dev/null +++ b/patches/ethereum/libsecp256k1/Cargo.toml @@ -0,0 +1,17 @@ +[package] +name = "libsecp256k1" +version = "0.7.99" +description = "Patch to an empty crate" +license = "MIT" +repository = "https://github.com/serai-dex/serai/tree/develop/patches/ethereum/libsecp256k1" +authors = ["Luke Parker "] +keywords = [] +edition = "2021" + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] + +[features] +std = [] +static-context = [] diff --git a/patches/ethereum/libsecp256k1/src/lib.rs b/patches/ethereum/libsecp256k1/src/lib.rs new file mode 100644 index 00000000..0670b71f --- /dev/null +++ b/patches/ethereum/libsecp256k1/src/lib.rs @@ -0,0 +1 @@ +const _NEVER_COMPILED: [(); 0 - 1] = [(); 0 - 1]; diff --git a/patches/ethereum/rug/Cargo.toml b/patches/ethereum/rug/Cargo.toml new file mode 100644 index 00000000..984b0249 --- /dev/null +++ b/patches/ethereum/rug/Cargo.toml @@ -0,0 +1,17 @@ +[package] +name = "rug" +version = "1.99.99" +description = "Patch to an empty crate" +license = "MIT" +repository = "https://github.com/serai-dex/serai/tree/develop/patches/ethereum/rug" +authors = ["Luke Parker "] +keywords = [] +edition = "2021" + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] + +[features] +std = [] +integer = [] diff --git a/patches/ethereum/rug/src/lib.rs b/patches/ethereum/rug/src/lib.rs new file mode 100644 index 00000000..0670b71f --- /dev/null +++ b/patches/ethereum/rug/src/lib.rs @@ -0,0 +1 @@ +const _NEVER_COMPILED: [(); 0 - 1] = [(); 0 - 1]; diff --git a/patches/ethereum/secp256k1-30/Cargo.toml b/patches/ethereum/secp256k1-30/Cargo.toml new file mode 100644 index 00000000..e17d3e71 --- /dev/null +++ b/patches/ethereum/secp256k1-30/Cargo.toml @@ -0,0 +1,21 @@ +[package] +name = "secp256k1" +version = "0.30.99" +description = "Patch to an empty crate" +license = "MIT" +repository = "https://github.com/serai-dex/serai/tree/develop/patches/ethereum/secp256k1-30" +authors = ["Luke Parker "] +keywords = [] +edition = "2021" + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] + +[features] +alloc = [] +std = [] +rand = [] +serde = [] +global-context = [] +recovery = [] diff --git a/patches/ethereum/secp256k1-30/src/lib.rs b/patches/ethereum/secp256k1-30/src/lib.rs new file mode 100644 index 00000000..0670b71f --- /dev/null +++ b/patches/ethereum/secp256k1-30/src/lib.rs @@ -0,0 +1 @@ +const _NEVER_COMPILED: [(); 0 - 1] = [(); 0 - 1]; diff --git a/patches/ethereum/secp256k1-31/Cargo.toml b/patches/ethereum/secp256k1-31/Cargo.toml new file mode 100644 index 00000000..67e63e41 --- /dev/null +++ b/patches/ethereum/secp256k1-31/Cargo.toml @@ -0,0 +1,21 @@ +[package] +name = "secp256k1" +version = "0.31.99" +description = "Patch to an empty crate" +license = "MIT" +repository = "https://github.com/serai-dex/serai/tree/develop/patches/ethereum/secp256k1-31" +authors = ["Luke Parker "] +keywords = [] +edition = "2021" + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] + +[features] +alloc = [] +std = [] +rand = [] +serde = [] +global-context = [] +recovery = [] diff --git a/patches/ethereum/secp256k1-31/src/lib.rs b/patches/ethereum/secp256k1-31/src/lib.rs new file mode 100644 index 00000000..0670b71f --- /dev/null +++ b/patches/ethereum/secp256k1-31/src/lib.rs @@ -0,0 +1 @@ +const _NEVER_COMPILED: [(); 0 - 1] = [(); 0 - 1]; diff --git a/patches/thiserror/Cargo.toml b/patches/thiserror/Cargo.toml new file mode 100644 index 00000000..9273b8f0 --- /dev/null +++ b/patches/thiserror/Cargo.toml @@ -0,0 +1,16 @@ +[package] +name = "thiserror" +version = "1.99.99" +description = "Patch to the latest version" +license = "MIT" +repository = "https://github.com/serai-dex/serai/tree/develop/patches/thiserror" +authors = ["Luke Parker "] +keywords = [] +edition = "2021" + +[package.metadata.docs.rs] +all-features = true +rustdoc-args = ["--cfg", "docsrs"] + +[dependencies] +thiserror = { version = "2", features = ["std"] } diff --git a/patches/thiserror/src/lib.rs b/patches/thiserror/src/lib.rs new file mode 100644 index 00000000..99e8aeb7 --- /dev/null +++ b/patches/thiserror/src/lib.rs @@ -0,0 +1 @@ +pub use thiserror::*; diff --git a/substrate/abi/Cargo.toml b/substrate/abi/Cargo.toml index 4239caa8..c039a24e 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 = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } +sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", 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 = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false, features = ["serde"], optional = true } -frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false, optional = true } +sp-runtime = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false, features = ["serde"], optional = true } +frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", 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 9dd32dec..daf77cae 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 = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", optional = true } -sp-runtime = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", optional = true } -frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", optional = true } +sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", optional = true } +sp-runtime = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", optional = true } +frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", optional = true } async-lock = "3" diff --git a/substrate/coins/Cargo.toml b/substrate/coins/Cargo.toml index 42217546..ab4e4e0f 100644 --- a/substrate/coins/Cargo.toml +++ b/substrate/coins/Cargo.toml @@ -18,10 +18,10 @@ 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 = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } +sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } -frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } +frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } serai-abi = { path = "../abi", default-features = false, features = ["substrate"] } serai-core-pallet = { path = "../core", default-features = false } @@ -29,7 +29,7 @@ serai-core-pallet = { path = "../core", default-features = false } [dev-dependencies] borsh = { version = "1", default-features = false, features = ["std", "derive", "de_strict_order"] } -sp-io = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false, features = ["std"] } +sp-io = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false, features = ["std"] } [features] std = [ diff --git a/substrate/core/Cargo.toml b/substrate/core/Cargo.toml index f6d5594f..ccab4237 100644 --- a/substrate/core/Cargo.toml +++ b/substrate/core/Cargo.toml @@ -20,10 +20,10 @@ 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 = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } +sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } -frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } +frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } serai-abi = { path = "../abi", default-features = false, features = ["substrate"] } diff --git a/substrate/dex/Cargo.toml b/substrate/dex/Cargo.toml index 006648ff..e753c107 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 = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -sp-io = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -sp-api = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -sp-runtime = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } +sp-std = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +sp-io = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +sp-api = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +sp-runtime = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } -frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -frame-benchmarking = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false, optional = true } +frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +frame-benchmarking = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", 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 0f0c1b4b..667ceae9 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 = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } +frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", 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 = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -pallet-grandpa = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -pallet-timestamp = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } +pallet-babe = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +pallet-grandpa = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +pallet-timestamp = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", 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 = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -sp-runtime = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -sp-consensus-babe = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } +sp-io = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +sp-runtime = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +sp-consensus-babe = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } [features] std = [ diff --git a/substrate/emissions/Cargo.toml b/substrate/emissions/Cargo.toml index 6ab235b5..ab5ee22a 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 = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } +frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } -sp-std = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -sp-runtime = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } +sp-std = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +sp-runtime = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", 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 e01dd169..14e4b37a 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 = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } +frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } -sp-std = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -sp-application-crypto = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } +sp-std = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +sp-application-crypto = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", 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 c031cc11..5456ebd9 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 = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -sp-application-crypto = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -sp-io = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -sp-runtime = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } +sp-std = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +sp-application-crypto = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +sp-io = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +sp-runtime = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } -frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } +frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", 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 = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -pallet-grandpa = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -pallet-timestamp = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } +pallet-babe = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +pallet-grandpa = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +pallet-timestamp = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", 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 42691b38..baa94282 100644 --- a/substrate/node/Cargo.toml +++ b/substrate/node/Cargo.toml @@ -34,16 +34,16 @@ secq256k1 = { path = "../../crypto/secq256k1" } libp2p = "0.56" -sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" } -sp-keystore = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" } -sp-timestamp = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" } -sp-io = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" } -sp-blockchain = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" } -sp-api = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" } -sp-block-builder = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" } -sp-consensus-babe = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" } +sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b" } +sp-keystore = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b" } +sp-timestamp = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b" } +sp-io = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b" } +sp-blockchain = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b" } +sp-api = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b" } +sp-block-builder = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b" } +sp-consensus-babe = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b" } -frame-benchmarking = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" } +frame-benchmarking = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b" } 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 = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" } -sc-transaction-pool-api = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" } -sc-basic-authorship = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" } -sc-executor = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" } -sc-service = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" } -sc-client-api = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" } -sc-network-common = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" } -sc-network = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } +sc-transaction-pool = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b" } +sc-transaction-pool-api = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b" } +sc-basic-authorship = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b" } +sc-executor = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b" } +sc-service = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b" } +sc-client-api = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b" } +sc-network-common = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b" } +sc-network = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } -sc-consensus = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" } -sc-consensus-babe = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" } -sc-consensus-grandpa = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" } -sc-authority-discovery = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" } +sc-consensus = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b" } +sc-consensus-babe = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b" } +sc-consensus-grandpa = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b" } +sc-authority-discovery = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b" } -sc-telemetry = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" } -sc-cli = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false, features = ["rocksdb"] } +sc-telemetry = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b" } +sc-cli = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false, features = ["rocksdb"] } -sc-rpc-api = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" } +sc-rpc-api = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b" } serai-env = { path = "../../common/env" } diff --git a/substrate/primitives/Cargo.toml b/substrate/primitives/Cargo.toml index 9d528677..07872306 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 = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } +sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", 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 24107297..9221ce44 100644 --- a/substrate/runtime/Cargo.toml +++ b/substrate/runtime/Cargo.toml @@ -20,22 +20,22 @@ 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 = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -sp-session = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -sp-version = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -sp-runtime = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -sp-api = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } +sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +sp-session = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +sp-version = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +sp-runtime = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +sp-api = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } serai-abi = { path = "../abi", default-features = false, features = ["substrate"] } -frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -frame-executive = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } +frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +frame-executive = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } -pallet-timestamp = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -pallet-session = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -pallet-babe = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -pallet-grandpa = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } +pallet-timestamp = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +pallet-session = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +pallet-babe = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +pallet-grandpa = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } serai-core-pallet = { path = "../core", default-features = false } serai-coins-pallet = { path = "../coins", default-features = false } @@ -43,7 +43,7 @@ serai-validator-sets-pallet = { path = "../validator-sets", default-features = f serai-signals-pallet = { path = "../signals", default-features = false } [build-dependencies] -substrate-wasm-builder = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9" } +substrate-wasm-builder = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b" } [features] std = [ diff --git a/substrate/signals/Cargo.toml b/substrate/signals/Cargo.toml index bd9453fc..07acd11b 100644 --- a/substrate/signals/Cargo.toml +++ b/substrate/signals/Cargo.toml @@ -21,10 +21,10 @@ 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 = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } +sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } -frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } +frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } serai-abi = { path = "../abi", default-features = false, features = ["substrate"] } diff --git a/substrate/validator-sets/Cargo.toml b/substrate/validator-sets/Cargo.toml index ea4fa3ee..28c39d2d 100644 --- a/substrate/validator-sets/Cargo.toml +++ b/substrate/validator-sets/Cargo.toml @@ -20,17 +20,17 @@ 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 = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -sp-application-crypto = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -sp-io = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -sp-api = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } +sp-core = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +sp-application-crypto = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +sp-io = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +sp-api = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } -frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } +frame-system = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +frame-support = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } -pallet-session = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -pallet-babe = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } -pallet-grandpa = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "ef18bfc7029d4a3d7c27e1d0b84da5091628a7d9", default-features = false } +pallet-session = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +pallet-babe = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } +pallet-grandpa = { git = "https://github.com/serai-dex/patch-polkadot-sdk", rev = "4f33730048e616ebdd8243ff0461e53eea03bb9b", default-features = false } serai-abi = { path = "../abi", default-features = false, features = ["substrate"] }