From 999d5a43894170b0e7b6d1de7d2a0008f1290b12 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 21 Feb 2025 17:57:18 +0000 Subject: [PATCH] chore(deps): bump blueprint-sdk from `713667f` to `699b921` Bumps [blueprint-sdk](https://github.com/tangle-network/gadget) from `713667f` to `699b921`. - [Release notes](https://github.com/tangle-network/gadget/releases) - [Commits](https://github.com/tangle-network/gadget/compare/713667f13e60719e19b6036cba2319dafbb8dd11...699b92125a759a481d98c27134c1b042eac7c554) --- updated-dependencies: - dependency-name: blueprint-sdk dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- Cargo.lock | 1275 ++++++++++++++++++++++++++++++---------------------- 1 file changed, 730 insertions(+), 545 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6bd92dc..d82681d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -83,7 +83,7 @@ version = "0.7.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9" dependencies = [ - "getrandom", + "getrandom 0.2.15", "once_cell", "version_check", ] @@ -96,10 +96,10 @@ checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" dependencies = [ "cfg-if", "const-random", - "getrandom", + "getrandom 0.2.15", "once_cell", "version_check", - "zerocopy", + "zerocopy 0.7.35", ] [[package]] @@ -137,6 +137,7 @@ dependencies = [ "alloy-core", "alloy-eips", "alloy-genesis", + "alloy-json-rpc", "alloy-network", "alloy-provider", "alloy-pubsub", @@ -379,7 +380,7 @@ dependencies = [ "hex-literal", "itoa", "proptest", - "rand", + "rand 0.8.5", "ruint", "serde", "tiny-keccak", @@ -404,7 +405,7 @@ dependencies = [ "keccak-asm", "paste", "proptest", - "rand", + "rand 0.8.5", "ruint", "rustc-hash 2.1.0", "serde", @@ -490,7 +491,7 @@ checksum = "a40e1ef334153322fd878d07e86af7a529bcb86b2439525920a88eba87bcf943" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -636,7 +637,7 @@ dependencies = [ "coins-bip32 0.12.0", "coins-bip39 0.12.0", "k256", - "rand", + "rand 0.8.5", "thiserror 2.0.11", ] @@ -652,7 +653,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", "syn-solidity 0.4.2", "tiny-keccak", ] @@ -668,7 +669,7 @@ dependencies = [ "proc-macro-error2", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -685,7 +686,7 @@ dependencies = [ "proc-macro-error2", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", "syn-solidity 0.8.19", "tiny-keccak", ] @@ -703,7 +704,7 @@ dependencies = [ "proc-macro2", "quote", "serde_json", - "syn 2.0.96", + "syn 2.0.98", "syn-solidity 0.8.19", ] @@ -936,7 +937,7 @@ dependencies = [ "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -1222,7 +1223,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "62945a2f7e6de02a31fe400aa489f0e0f5b2502e69f95f853adb82a96c7a6b60" dependencies = [ "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -1260,7 +1261,7 @@ dependencies = [ "num-traits", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -1401,7 +1402,7 @@ checksum = "213888f660fddcca0d257e88e54ac05bca01885f258ccdf695bafd77031bb69d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -1411,7 +1412,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1df2c09229cbc5a028b1d70e00fdb2acee28b1055dfb5ca73eea49c5a25c4e7c" dependencies = [ "num-traits", - "rand", + "rand 0.8.5", ] [[package]] @@ -1421,7 +1422,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "94893f1e0c6eeab764ade8dc4c0db24caf4fe7cbbaafc0eba0a9030f447b5185" dependencies = [ "num-traits", - "rand", + "rand 0.8.5", "rayon", ] @@ -1432,7 +1433,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "246a225cc6131e9ee4f24619af0f19d67761fff15d7ccc22e42b80846e69449a" dependencies = [ "num-traits", - "rand", + "rand 0.8.5", ] [[package]] @@ -1507,7 +1508,7 @@ checksum = "965c2d33e53cb6b267e148a4cb0760bc01f4904c1cd4bb4002a085bb016d1490" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", "synstructure 0.13.1", ] @@ -1519,7 +1520,7 @@ checksum = "7b18050c2cd6fe86c3a76584ef5e0baf286d038cda203eb6223df2cc413565f7" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -1700,6 +1701,17 @@ dependencies = [ "tracing", ] +[[package]] +name = "async-recursion" +version = "1.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + [[package]] name = "async-signal" version = "0.2.10" @@ -1737,7 +1749,7 @@ checksum = "c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -1748,13 +1760,13 @@ checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" [[package]] name = "async-trait" -version = "0.1.85" +version = "0.1.86" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f934833b4b7233644e5848f235df3f57ed8c80f1528a26c3dfa13d2147fa056" +checksum = "644dd749086bf3771a2fbc5f256fdb982d53f011c7d5d560304eafeecebce79d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -1834,7 +1846,7 @@ checksum = "e12882f59de5360c748c4cbf569a042d5fb0eb515f7bea9c1f470b47f6ffbd73" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -2081,9 +2093,9 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b62ddb9cb1ec0a098ad4bbf9344d0713fa193ae1a80af55febcff2627b6a00c1" dependencies = [ - "getrandom", + "getrandom 0.2.15", "instant", - "rand", + "rand 0.8.5", ] [[package]] @@ -2203,7 +2215,7 @@ dependencies = [ "regex", "rustc-hash 1.1.0", "shlex", - "syn 2.0.96", + "syn 2.0.98", "which", ] @@ -2214,6 +2226,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33415e24172c1b7d6066f6d999545375ab8e1d95421d6784bdfff9496f292387" dependencies = [ "bitcoin_hashes 0.13.0", + "rand 0.8.5", + "rand_core 0.6.4", "serde", "unicode-normalization", ] @@ -2409,14 +2423,16 @@ dependencies = [ [[package]] name = "blueprint-sdk" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "alloy", "alloy-json-abi", + "gadget-clients", "gadget-config", "gadget-context-derive", "gadget-contexts", "gadget-crypto", + "gadget-crypto-tangle-pair-signer", "gadget-event-listeners", "gadget-keystore", "gadget-logging", @@ -2428,6 +2444,7 @@ dependencies = [ "gadget-utils", "serde", "tangle-subxt", + "thiserror 2.0.11", "tokio", ] @@ -2942,22 +2959,29 @@ dependencies = [ [[package]] name = "cargo-tangle" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ + "alloy-contract", "alloy-json-abi", "alloy-network", + "alloy-primitives 0.8.19", "alloy-provider", "alloy-rpc-types-eth", "alloy-signer-local", + "alloy-transport", "anyhow", + "bip39", "cargo-generate", "cargo_metadata 0.18.1", "clap 4.5.27", "clap-cargo", "color-eyre", + "dialoguer", + "dotenv", "escargot", "gadget-blueprint-proc-macro-core 0.3.1", "gadget-clients", + "gadget-config", "gadget-crypto", "gadget-crypto-core", "gadget-keystore", @@ -2965,11 +2989,16 @@ dependencies = [ "gadget-std", "gadget-utils-tangle", "hex", + "reqwest 0.12.12", + "serde", "serde_json", - "subxt", + "sp-core", "tangle-subxt", + "tempfile", + "testcontainers", "thiserror 2.0.11", "tokio", + "toml 0.8.19", "tracing", "tracing-subscriber 0.3.19", ] @@ -3216,7 +3245,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -3287,7 +3316,7 @@ dependencies = [ "hmac 0.12.1", "once_cell", "pbkdf2 0.12.2", - "rand", + "rand 0.8.5", "sha2 0.10.8", "thiserror 1.0.69", ] @@ -3303,7 +3332,7 @@ dependencies = [ "hmac 0.12.1", "once_cell", "pbkdf2 0.12.2", - "rand", + "rand 0.8.5", "sha2 0.10.8", "thiserror 1.0.69", ] @@ -3467,7 +3496,7 @@ version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e" dependencies = [ - "getrandom", + "getrandom 0.2.15", "once_cell", "tiny-keccak", ] @@ -3665,6 +3694,15 @@ dependencies = [ "chrono", ] +[[package]] +name = "crossbeam-channel" +version = "0.5.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06ba6d68e24814cb8de6bb986db8222d3a027d15872cabc0d18817bc3c0e4471" +dependencies = [ + "crossbeam-utils", +] + [[package]] name = "crossbeam-deque" version = "0.8.6" @@ -3712,7 +3750,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76" dependencies = [ "generic-array", - "rand_core", + "rand_core 0.6.4", "subtle", "zeroize", ] @@ -3724,7 +3762,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" dependencies = [ "generic-array", - "rand_core", + "rand_core 0.6.4", "typenum", ] @@ -3760,7 +3798,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32a2785755761f3ddc1492979ce1e48d2c00d09311c39e4466429188f3dd6501" dependencies = [ "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -3854,7 +3892,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -4086,7 +4124,7 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -4123,7 +4161,7 @@ dependencies = [ "proc-macro2", "quote", "scratch", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -4136,7 +4174,7 @@ dependencies = [ "codespan-reporting", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -4154,7 +4192,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -4178,7 +4216,7 @@ dependencies = [ "proc-macro2", "quote", "strsim 0.11.1", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -4189,7 +4227,7 @@ checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" dependencies = [ "darling_core", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -4229,7 +4267,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1145d32e826a7748b69ee8fc62d3e6355ff7f1051df53141e7048162fc90481b" dependencies = [ "data-encoding", - "syn 2.0.96", + "syn 1.0.109", ] [[package]] @@ -4304,7 +4342,7 @@ checksum = "d65d7ce8132b7c0e54497a4d9a55a1c2a0912a0d786cf894472ba818fba45762" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -4315,7 +4353,7 @@ checksum = "62d671cc41a825ebabc75757b62d3d168c577f9149b2d49ece1dad1f72119d25" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -4328,7 +4366,7 @@ dependencies = [ "proc-macro2", "quote", "rustc_version 0.4.1", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -4348,7 +4386,7 @@ checksum = "cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", "unicode-xid", ] @@ -4452,7 +4490,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -4482,7 +4520,7 @@ dependencies = [ "proc-macro2", "quote", "regex", - "syn 2.0.96", + "syn 2.0.98", "termcolor", "toml 0.8.19", "walkdir", @@ -4505,6 +4543,12 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aac81fa3e28d21450aa4d2ac065992ba96a1d7303efbce51a95f4fd175b67562" +[[package]] +name = "dotenv" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77c90badedccf4105eca100756a0b1289e191f6fcbdadd3cee1d2f614f97da8f" + [[package]] name = "downcast-rs" version = "1.2.1" @@ -4541,7 +4585,7 @@ checksum = "7e8671d54058979a37a26f3511fbf8d198ba1aa35ffb202c42587d918d77213a" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -4583,7 +4627,7 @@ checksum = "4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871" dependencies = [ "curve25519-dalek", "ed25519", - "rand_core", + "rand_core 0.6.4", "serde", "sha2 0.10.8", "subtle", @@ -4600,7 +4644,7 @@ dependencies = [ "ed25519", "hashbrown 0.14.5", "hex", - "rand_core", + "rand_core 0.6.4", "sha2 0.10.8", "zeroize", ] @@ -4626,18 +4670,16 @@ dependencies = [ "enum-ordinalize 4.3.0", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] name = "eigen-client-avsregistry" -version = "0.1.2" -source = "git+https://github.com/Layr-Labs/eigensdk-rs.git?rev=6ab2674cf19e2f2c78218de706975af1244dad9c#6ab2674cf19e2f2c78218de706975af1244dad9c" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa756f287ce7ab5b7462d66f6b73923793c03f800cab88a570a5eefa3468cda0" dependencies = [ "alloy", - "alloy-primitives 0.8.19", - "alloy-signer", - "alloy-signer-local", "ark-ff 0.5.0", "async-trait", "eigen-client-elcontracts", @@ -4653,11 +4695,11 @@ dependencies = [ [[package]] name = "eigen-client-elcontracts" -version = "0.1.2" -source = "git+https://github.com/Layr-Labs/eigensdk-rs.git?rev=6ab2674cf19e2f2c78218de706975af1244dad9c#6ab2674cf19e2f2c78218de706975af1244dad9c" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5858b5c50c1cb3af7ede8694a150b7e7b9b3a49e71a01abf4412d3578c4d1ead" dependencies = [ "alloy", - "alloy-primitives 0.8.19", "eigen-common", "eigen-logging", "eigen-types", @@ -4668,23 +4710,21 @@ dependencies = [ [[package]] name = "eigen-common" -version = "0.1.2" -source = "git+https://github.com/Layr-Labs/eigensdk-rs.git?rev=6ab2674cf19e2f2c78218de706975af1244dad9c#6ab2674cf19e2f2c78218de706975af1244dad9c" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8dab3d3fee2c9e450493f77d3b0f925ad11c31e14280ef9e6cd6bdc4295aee24" dependencies = [ - "alloy-provider", - "alloy-pubsub", - "alloy-signer-local", - "alloy-transport", - "alloy-transport-http", + "alloy", "url", ] [[package]] name = "eigen-crypto-bls" -version = "0.1.2" -source = "git+https://github.com/Layr-Labs/eigensdk-rs.git?rev=6ab2674cf19e2f2c78218de706975af1244dad9c#6ab2674cf19e2f2c78218de706975af1244dad9c" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37c23bc0fa318a2f721dce577427095112df111d750035984e9abd0f1b883463" dependencies = [ - "alloy-primitives 0.8.19", + "alloy", "ark-bn254", "ark-ec 0.5.0", "ark-ff 0.5.0", @@ -4698,8 +4738,9 @@ dependencies = [ [[package]] name = "eigen-crypto-bn254" -version = "0.1.2" -source = "git+https://github.com/Layr-Labs/eigensdk-rs.git?rev=6ab2674cf19e2f2c78218de706975af1244dad9c#6ab2674cf19e2f2c78218de706975af1244dad9c" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33a577f74e87a582413fcc918ed66dda3863352d3ee366ad9e241a13045cc4b5" dependencies = [ "ark-bn254", "ark-ec 0.5.0", @@ -4709,8 +4750,9 @@ dependencies = [ [[package]] name = "eigen-logging" -version = "0.1.2" -source = "git+https://github.com/Layr-Labs/eigensdk-rs.git?rev=6ab2674cf19e2f2c78218de706975af1244dad9c#6ab2674cf19e2f2c78218de706975af1244dad9c" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c403f510d4703d6149fa120a0dcbbcd30e104d7b521c7f3a6a2a8c1248000b5b" dependencies = [ "ctor", "once_cell", @@ -4720,10 +4762,11 @@ dependencies = [ [[package]] name = "eigen-services-avsregistry" -version = "0.1.2" -source = "git+https://github.com/Layr-Labs/eigensdk-rs.git?rev=6ab2674cf19e2f2c78218de706975af1244dad9c#6ab2674cf19e2f2c78218de706975af1244dad9c" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67255f6f6d262d7f207420ba6539eed5dda38f0b4af94b7162e9805f677b9fc9" dependencies = [ - "alloy-primitives 0.8.19", + "alloy", "ark-bn254", "ark-ec 0.5.0", "async-trait", @@ -4736,11 +4779,11 @@ dependencies = [ [[package]] name = "eigen-services-blsaggregation" -version = "0.1.2" -source = "git+https://github.com/Layr-Labs/eigensdk-rs.git?rev=6ab2674cf19e2f2c78218de706975af1244dad9c#6ab2674cf19e2f2c78218de706975af1244dad9c" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b79cde8ec3d9de5385eed7403c32e8267dc5442df7e87f8a402cde09d9c6b419" dependencies = [ "alloy", - "alloy-primitives 0.8.19", "ark-bn254", "ark-ec 0.5.0", "eigen-client-avsregistry", @@ -4759,11 +4802,11 @@ dependencies = [ [[package]] name = "eigen-services-operatorsinfo" -version = "0.1.2" -source = "git+https://github.com/Layr-Labs/eigensdk-rs.git?rev=6ab2674cf19e2f2c78218de706975af1244dad9c#6ab2674cf19e2f2c78218de706975af1244dad9c" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "55450bac097e072be96a421ccef8f9d01ebfc4bca55d7084037cb2b1d56e8ca4" dependencies = [ "alloy", - "alloy-primitives 0.8.19", "async-trait", "eigen-client-avsregistry", "eigen-common", @@ -4781,16 +4824,11 @@ dependencies = [ [[package]] name = "eigen-signer" -version = "0.1.2" -source = "git+https://github.com/Layr-Labs/eigensdk-rs.git?rev=6ab2674cf19e2f2c78218de706975af1244dad9c#6ab2674cf19e2f2c78218de706975af1244dad9c" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8b06a7ae64e4f60b85a18e0188394656b16da2d00b4b1eb6f6fec09a18f23db" dependencies = [ "alloy", - "alloy-network", - "alloy-primitives 0.8.19", - "alloy-rpc-client", - "alloy-signer", - "alloy-signer-aws", - "alloy-signer-local", "async-trait", "aws-sdk-kms", "eth-keystore", @@ -4801,10 +4839,11 @@ dependencies = [ [[package]] name = "eigen-types" -version = "0.1.2" -source = "git+https://github.com/Layr-Labs/eigensdk-rs.git?rev=6ab2674cf19e2f2c78218de706975af1244dad9c#6ab2674cf19e2f2c78218de706975af1244dad9c" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6d755c27311824ac9fa62349dc2ba92c84cd38bf3186d8298f51aacdba448c73" dependencies = [ - "alloy-primitives 0.8.19", + "alloy", "eigen-crypto-bls", "ethers", "num-bigint", @@ -4814,8 +4853,9 @@ dependencies = [ [[package]] name = "eigen-utils" -version = "0.1.2" -source = "git+https://github.com/Layr-Labs/eigensdk-rs.git?rev=6ab2674cf19e2f2c78218de706975af1244dad9c#6ab2674cf19e2f2c78218de706975af1244dad9c" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "494efe972a182999f2dc28ea9dd89a1a055a71850cbaee1f2875a32fc6cbd54e" dependencies = [ "alloy", "reqwest 0.12.12", @@ -4823,8 +4863,9 @@ dependencies = [ [[package]] name = "eigensdk" -version = "0.1.2" -source = "git+https://github.com/Layr-Labs/eigensdk-rs.git?rev=6ab2674cf19e2f2c78218de706975af1244dad9c#6ab2674cf19e2f2c78218de706975af1244dad9c" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1fe713bdd2f38bd1d253e568ec51d93a992a4cc24a75a5e0361fe8e8a3566793" dependencies = [ "eigen-client-avsregistry", "eigen-client-elcontracts", @@ -4860,7 +4901,7 @@ dependencies = [ "group", "pem-rfc7468", "pkcs8", - "rand_core", + "rand_core 0.6.4", "sec1", "serdect", "subtle", @@ -4902,7 +4943,7 @@ dependencies = [ "hex", "k256", "log", - "rand", + "rand 0.8.5", "rlp", "serde", "sha3", @@ -4918,7 +4959,7 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -4931,7 +4972,7 @@ dependencies = [ "num-traits", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -4951,7 +4992,7 @@ checksum = "0d28318a75d4aead5c4db25382e8ef717932d0346600cacae6357eb5941bc5ff" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -4971,7 +5012,7 @@ checksum = "fc4caf64a58d7a6d65ab00639b046ff54399a39f5f2554728895ace4b297cd79" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -4982,7 +5023,7 @@ checksum = "2f9ed6b3789237c8a0c1c505af1c7eb2c560df6186f01b098c3a1064ea532f38" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -5042,7 +5083,7 @@ dependencies = [ "k8s-openapi", "kube", "lazy_static", - "rand", + "rand 0.8.5", "regex", "reqwest 0.12.12", "rexpect", @@ -5126,7 +5167,7 @@ dependencies = [ "hex", "hmac 0.12.1", "pbkdf2 0.11.0", - "rand", + "rand 0.8.5", "scrypt 0.10.0", "serde", "serde_json", @@ -5260,7 +5301,7 @@ dependencies = [ "reqwest 0.11.27", "serde", "serde_json", - "syn 2.0.96", + "syn 2.0.98", "toml 0.8.19", "walkdir", ] @@ -5278,7 +5319,7 @@ dependencies = [ "proc-macro2", "quote", "serde_json", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -5299,12 +5340,12 @@ dependencies = [ "num_enum", "once_cell", "open-fastrlp", - "rand", + "rand 0.8.5", "rlp", "serde", "serde_json", "strum 0.26.3", - "syn 2.0.96", + "syn 2.0.98", "tempfile", "thiserror 1.0.69", "tiny-keccak", @@ -5404,7 +5445,7 @@ dependencies = [ "elliptic-curve", "eth-keystore", "ethers-core", - "rand", + "rand 0.8.5", "sha2 0.10.8", "thiserror 1.0.69", "tracing", @@ -5475,7 +5516,7 @@ dependencies = [ "prettyplease", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -5495,7 +5536,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aef603df4ba9adbca6a332db7da6f614f21eafefbaf8e087844e452fdec152d0" dependencies = [ "deunicode", - "rand", + "rand 0.8.5", ] [[package]] @@ -5539,7 +5580,7 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ded41244b729663b1e574f1b4fb731469f69f79c17667b5d776b16cda0479449" dependencies = [ - "rand_core", + "rand_core 0.6.4", "subtle", ] @@ -5604,7 +5645,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "835c052cb0c08c1acf6ffd71c022172e18723949c8282f2b9f27efbc51e64534" dependencies = [ "byteorder", - "rand", + "rand 0.8.5", "rustc-hex", "static_assertions", ] @@ -5712,11 +5753,11 @@ dependencies = [ [[package]] name = "frame-decode" -version = "0.5.0" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02d3379df61ff3dd871e2dde7d1bcdc0263e613c21c7579b149fd4f0ad9b1dc2" +checksum = "b7af3d1149d6063985bb62d97f3ea83060ce4d6f2d04c21f551d270e8d84a27c" dependencies = [ - "frame-metadata 17.0.0", + "frame-metadata 18.0.0", "parity-scale-codec", "scale-decode", "scale-info", @@ -5733,7 +5774,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -5786,9 +5827,9 @@ dependencies = [ [[package]] name = "frame-metadata" -version = "17.0.0" +version = "18.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "701bac17e9b55e0f95067c428ebcb46496587f08e8cf4ccc0fe5903bea10dbb8" +checksum = "daaf440c68eb2c3d88e5760fe8c7af3f9fee9181fab6c2f2c4e7cc48dcc40bb8" dependencies = [ "cfg-if", "parity-scale-codec", @@ -5871,7 +5912,7 @@ dependencies = [ "proc-macro2", "quote", "sp-crypto-hashing", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -5884,7 +5925,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -5895,7 +5936,7 @@ checksum = "ed971c6435503a099bdac99fe4c5bea08981709e5b5a0a8535a1856f48561191" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -6101,7 +6142,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -6127,17 +6168,6 @@ version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" -[[package]] -name = "futures-ticker" -version = "0.0.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9763058047f713632a52e916cc7f6a4b3fc6e9fc1ff8c5b1dc49e5a89041682e" -dependencies = [ - "futures", - "futures-timer", - "instant", -] - [[package]] name = "futures-timer" version = "3.0.3" @@ -6184,7 +6214,7 @@ dependencies = [ [[package]] name = "gadget-anvil-testing-utils" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "alloy-contract", "alloy-primitives 0.8.19", @@ -6208,16 +6238,16 @@ dependencies = [ [[package]] name = "gadget-blueprint-proc-macro" version = "0.5.1" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "gadget-blueprint-proc-macro-core 0.3.1", "gadget-std", "indexmap 2.7.1", - "itertools 0.13.0", + "itertools 0.14.0", "proc-macro2", "quote", "serde_json", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -6234,7 +6264,7 @@ dependencies = [ [[package]] name = "gadget-blueprint-proc-macro-core" version = "0.3.1" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "cid", "ethereum-types", @@ -6245,7 +6275,7 @@ dependencies = [ [[package]] name = "gadget-blueprint-serde" version = "0.3.1" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "paste", "serde", @@ -6256,7 +6286,7 @@ dependencies = [ [[package]] name = "gadget-client-core" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "async-trait", "auto_impl", @@ -6267,7 +6297,7 @@ dependencies = [ [[package]] name = "gadget-client-eigenlayer" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "alloy-contract", "alloy-network", @@ -6276,6 +6306,7 @@ dependencies = [ "alloy-pubsub", "alloy-transport", "eigensdk", + "gadget-client-core", "gadget-config", "gadget-std", "gadget-utils-evm", @@ -6289,7 +6320,7 @@ dependencies = [ [[package]] name = "gadget-client-evm" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "alloy-consensus", "alloy-json-rpc", @@ -6304,6 +6335,7 @@ dependencies = [ "alloy-transport", "alloy-transport-http", "async-trait", + "gadget-client-core", "gadget-logging", "gadget-rpc-calls", "gadget-std", @@ -6318,15 +6350,15 @@ dependencies = [ [[package]] name = "gadget-client-networking" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ + "gadget-client-core", "gadget-config", "gadget-crypto", "gadget-logging", "gadget-networking", "gadget-std", "libp2p", - "proc-macro2", "serde", "serde_json", "thiserror 2.0.11", @@ -6335,7 +6367,7 @@ dependencies = [ [[package]] name = "gadget-client-tangle" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "async-trait", "auto_impl", @@ -6348,8 +6380,6 @@ dependencies = [ "serde", "serde_json", "sp-core", - "subxt", - "subxt-core", "tangle-subxt", "thiserror 2.0.11", "tokio", @@ -6358,7 +6388,7 @@ dependencies = [ [[package]] name = "gadget-clients" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "gadget-client-core", "gadget-client-eigenlayer", @@ -6372,7 +6402,7 @@ dependencies = [ [[package]] name = "gadget-config" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "alloy-primitives 0.8.19", "clap 4.5.27", @@ -6390,17 +6420,17 @@ dependencies = [ [[package]] name = "gadget-context-derive" version = "0.3.1" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] name = "gadget-contexts" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "async-trait", "gadget-clients", @@ -6408,13 +6438,13 @@ dependencies = [ "gadget-keystore", "gadget-networking", "gadget-std", - "subxt", + "tangle-subxt", ] [[package]] name = "gadget-core-testing-utils" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "async-trait", "cargo_toml", @@ -6436,7 +6466,7 @@ dependencies = [ [[package]] name = "gadget-crypto" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "gadget-crypto-bls", "gadget-crypto-bn254", @@ -6453,7 +6483,7 @@ dependencies = [ [[package]] name = "gadget-crypto-bls" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "ark-serialize 0.5.0", "gadget-crypto-core", @@ -6463,13 +6493,13 @@ dependencies = [ "serde", "serde_bytes", "thiserror 2.0.11", - "w3f-bls 0.1.8 (git+https://github.com/drewstone/bls.git?branch=drew/bump-ark-versions)", + "tnt-bls", ] [[package]] name = "gadget-crypto-bn254" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "ark-bn254", "ark-ec 0.5.0", @@ -6489,7 +6519,7 @@ dependencies = [ [[package]] name = "gadget-crypto-core" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "clap 4.5.27", "gadget-std", @@ -6500,7 +6530,7 @@ dependencies = [ [[package]] name = "gadget-crypto-ed25519" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "ed25519-zebra", "gadget-crypto-core", @@ -6514,7 +6544,7 @@ dependencies = [ [[package]] name = "gadget-crypto-hashing" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "blake3", "gadget-std", @@ -6525,7 +6555,7 @@ dependencies = [ [[package]] name = "gadget-crypto-k256" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "alloy-primitives 0.8.19", "alloy-signer-local", @@ -6541,7 +6571,7 @@ dependencies = [ [[package]] name = "gadget-crypto-sp-core" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "gadget-crypto-core", "gadget-std", @@ -6556,7 +6586,7 @@ dependencies = [ [[package]] name = "gadget-crypto-sr25519" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "gadget-crypto-core", "gadget-std", @@ -6570,7 +6600,7 @@ dependencies = [ [[package]] name = "gadget-crypto-tangle-pair-signer" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "alloy-primitives 0.8.19", "alloy-signer-local", @@ -6579,15 +6609,16 @@ dependencies = [ "gadget-std", "k256", "serde", - "subxt", - "subxt-core", + "sp-core", + "sp-runtime", + "tangle-subxt", "thiserror 2.0.11", ] [[package]] name = "gadget-event-listeners" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "gadget-event-listeners-core", "gadget-event-listeners-cronjob", @@ -6599,7 +6630,7 @@ dependencies = [ [[package]] name = "gadget-event-listeners-core" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "async-trait", "gadget-logging", @@ -6611,7 +6642,7 @@ dependencies = [ [[package]] name = "gadget-event-listeners-cronjob" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "async-trait", "gadget-event-listeners-core", @@ -6625,7 +6656,7 @@ dependencies = [ [[package]] name = "gadget-event-listeners-evm" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "alloy-contract", "alloy-network", @@ -6646,7 +6677,7 @@ dependencies = [ [[package]] name = "gadget-event-listeners-tangle" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "async-trait", "gadget-blueprint-serde", @@ -6668,7 +6699,7 @@ dependencies = [ [[package]] name = "gadget-keystore" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "alloy-network", "alloy-primitives 0.8.19", @@ -6697,19 +6728,17 @@ dependencies = [ "serde_json", "sp-core", "sp-io", - "subxt", - "subxt-core", "tangle-subxt", "thiserror 2.0.11", + "tnt-bls", "tokio", - "w3f-bls 0.1.8 (git+https://github.com/drewstone/bls.git?branch=drew/bump-ark-versions)", "zeroize", ] [[package]] name = "gadget-logging" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "tracing", "tracing-subscriber 0.3.19", @@ -6718,7 +6747,7 @@ dependencies = [ [[package]] name = "gadget-macros" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "alloy-network", "alloy-provider", @@ -6745,7 +6774,7 @@ dependencies = [ [[package]] name = "gadget-networking" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "async-trait", "auto_impl", @@ -6756,7 +6785,7 @@ dependencies = [ "gadget-logging", "gadget-std", "hex", - "itertools 0.13.0", + "itertools 0.14.0", "k256", "libp2p", "lru-mem", @@ -6772,7 +6801,7 @@ dependencies = [ [[package]] name = "gadget-rpc-calls" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "gadget-logging", "metrics", @@ -6781,7 +6810,7 @@ dependencies = [ [[package]] name = "gadget-runner-core" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "async-trait", "futures", @@ -6796,7 +6825,7 @@ dependencies = [ [[package]] name = "gadget-runner-eigenlayer" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "alloy-contract", "alloy-network", @@ -6820,7 +6849,7 @@ dependencies = [ [[package]] name = "gadget-runner-tangle" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "async-trait", "futures", @@ -6841,7 +6870,7 @@ dependencies = [ [[package]] name = "gadget-runners" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "gadget-runner-core", "gadget-runner-eigenlayer", @@ -6851,12 +6880,12 @@ dependencies = [ [[package]] name = "gadget-std" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "async-trait", "colored", "num-traits", - "rand", + "rand 0.8.5", "thiserror 2.0.11", "tokio", ] @@ -6864,7 +6893,7 @@ dependencies = [ [[package]] name = "gadget-store-local-database" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "gadget-std", "serde", @@ -6874,7 +6903,7 @@ dependencies = [ [[package]] name = "gadget-stores" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "gadget-store-local-database", ] @@ -6882,12 +6911,14 @@ dependencies = [ [[package]] name = "gadget-tangle-testing-utils" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "alloy-json-rpc", + "alloy-primitives 0.8.19", "alloy-provider", "alloy-rpc-types", "alloy-signer-local", + "alloy-sol-types 0.8.19", "alloy-transport", "async-trait", "cargo-tangle", @@ -6907,7 +6938,6 @@ dependencies = [ "gadget-std", "reqwest 0.12.12", "sp-core", - "subxt", "tangle-subxt", "tempfile", "thiserror 2.0.11", @@ -6920,7 +6950,7 @@ dependencies = [ [[package]] name = "gadget-testing-utils" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "gadget-anvil-testing-utils", "gadget-core-testing-utils", @@ -6930,7 +6960,7 @@ dependencies = [ [[package]] name = "gadget-utils" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "gadget-utils-eigenlayer", "gadget-utils-evm", @@ -6940,7 +6970,7 @@ dependencies = [ [[package]] name = "gadget-utils-eigenlayer" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "alloy-contract", "alloy-network", @@ -6955,7 +6985,7 @@ dependencies = [ [[package]] name = "gadget-utils-evm" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "alloy-network", "alloy-primitives 0.8.19", @@ -6970,7 +7000,7 @@ dependencies = [ [[package]] name = "gadget-utils-tangle" version = "0.1.0" -source = "git+https://github.com/tangle-network/gadget#713667f13e60719e19b6036cba2319dafbb8dd11" +source = "git+https://github.com/tangle-network/gadget#699b92125a759a481d98c27134c1b042eac7c554" dependencies = [ "async-trait", "gadget-logging", @@ -6979,6 +7009,19 @@ dependencies = [ "tracing", ] +[[package]] +name = "generator" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc6bd114ceda131d3b1d665eba35788690ad37f5916457286b32ab6fd3c438dd" +dependencies = [ + "cfg-if", + "libc", + "log", + "rustversion", + "windows 0.58.0", +] + [[package]] name = "generic-array" version = "0.14.7" @@ -6999,18 +7042,30 @@ dependencies = [ "cfg-if", "js-sys", "libc", - "wasi", + "wasi 0.11.0+wasi-snapshot-preview1", "wasm-bindgen", ] +[[package]] +name = "getrandom" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8" +dependencies = [ + "cfg-if", + "libc", + "wasi 0.13.3+wasi-0.2.2", + "windows-targets 0.52.6", +] + [[package]] name = "getrandom_or_panic" version = "0.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ea1015b5a70616b688dc230cfe50c8af89d972cb132d5a622814d29773b10b9" dependencies = [ - "rand", - "rand_core", + "rand 0.8.5", + "rand_core 0.6.4", ] [[package]] @@ -7320,7 +7375,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63" dependencies = [ "ff", - "rand_core", + "rand_core 0.6.4", "subtle", ] @@ -7427,6 +7482,15 @@ dependencies = [ "fxhash", ] +[[package]] +name = "hashlink" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ba4ff7128dee98c7dc9794b6a411377e1404dba1c97deb8d1a55297bd25d8af" +dependencies = [ + "hashbrown 0.14.5", +] + [[package]] name = "headers" version = "0.4.0" @@ -7531,10 +7595,11 @@ checksum = "b07f60793ff0a4d9cef0f18e63b5357e06209987153a64648c972c1e5aff336f" [[package]] name = "hickory-proto" -version = "0.24.2" +version = "0.25.0-alpha.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "447afdcdb8afb9d0a852af6dc65d9b285ce720ed7a59e42a8bf2e931c67bc1b5" +checksum = "1d00147af6310f4392a31680db52a3ed45a2e0f68eb18e8c3fe5537ecc96d9e2" dependencies = [ + "async-recursion", "async-trait", "cfg-if", "data-encoding", @@ -7545,9 +7610,9 @@ dependencies = [ "idna", "ipnet", "once_cell", - "rand", + "rand 0.9.0", "socket2", - "thiserror 1.0.69", + "thiserror 2.0.11", "tinyvec", "tokio", "tracing", @@ -7556,21 +7621,21 @@ dependencies = [ [[package]] name = "hickory-resolver" -version = "0.24.2" +version = "0.25.0-alpha.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a2e2aba9c389ce5267d31cf1e4dace82390ae276b0b364ea55630b1fa1b44b4" +checksum = "5762f69ebdbd4ddb2e975cd24690bf21fe6b2604039189c26acddbc427f12887" dependencies = [ "cfg-if", "futures-util", "hickory-proto", "ipconfig", - "lru-cache", + "moka", "once_cell", "parking_lot", - "rand", + "rand 0.9.0", "resolv-conf", "smallvec", - "thiserror 1.0.69", + "thiserror 2.0.11", "tokio", "tracing", ] @@ -7821,7 +7886,6 @@ dependencies = [ "tokio", "tokio-rustls 0.26.1", "tower-service", - "webpki-roots 0.26.7", ] [[package]] @@ -8025,7 +8089,7 @@ checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -8085,23 +8149,25 @@ dependencies = [ "rtnetlink", "system-configuration 0.6.1", "tokio", - "windows", + "windows 0.53.0", ] [[package]] name = "igd-next" -version = "0.14.3" +version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "064d90fec10d541084e7b39ead8875a5a80d9114a2b18791565253bae25f49e4" +checksum = "76b0d7d4541def58a37bf8efc559683f21edce7c82f0d866c93ac21f7e098f93" dependencies = [ "async-trait", "attohttpc", "bytes", "futures", - "http 0.2.12", - "hyper 0.14.32", + "http 1.2.0", + "http-body-util", + "hyper 1.5.2", + "hyper-util", "log", - "rand", + "rand 0.8.5", "tokio", "url", "xmltree", @@ -8176,7 +8242,7 @@ checksum = "a0eb5a3343abf848c0984fe4604b2b105da9539376e24fc0a3b0007411ae4fd9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -8369,6 +8435,15 @@ dependencies = [ "either", ] +[[package]] +name = "itertools" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" +dependencies = [ + "either", +] + [[package]] name = "itoa" version = "1.0.14" @@ -8721,7 +8796,7 @@ dependencies = [ "proc-macro2", "quote", "serde_json", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -8832,15 +8907,15 @@ checksum = "8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa" [[package]] name = "libp2p" -version = "0.54.1" +version = "0.55.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbbe80f9c7e00526cd6b838075b9c171919404a4732cb2fa8ece0a093223bfc4" +checksum = "b72dc443ddd0254cb49a794ed6b6728400ee446a0f7ab4a07d0209ee98de20e9" dependencies = [ "bytes", "either", "futures", "futures-timer", - "getrandom", + "getrandom 0.2.15", "libp2p-allow-block-list", "libp2p-autonat", "libp2p-connection-limits", @@ -8865,30 +8940,28 @@ dependencies = [ "multiaddr", "pin-project", "rw-stream-sink", - "thiserror 1.0.69", + "thiserror 2.0.11", ] [[package]] name = "libp2p-allow-block-list" -version = "0.4.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d1027ccf8d70320ed77e984f273bc8ce952f623762cb9bf2d126df73caef8041" +checksum = "38944b7cb981cc93f2f0fb411ff82d0e983bd226fbcc8d559639a3a73236568b" dependencies = [ "libp2p-core", "libp2p-identity", "libp2p-swarm", - "void", ] [[package]] name = "libp2p-autonat" -version = "0.13.0" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a083675f189803d0682a2726131628e808144911dad076858bfbe30b13065499" +checksum = "e297bfc6cabb70c6180707f8fa05661b77ecb9cb67e8e8e1c469301358fa21d0" dependencies = [ "async-trait", "asynchronous-codec", - "bytes", "either", "futures", "futures-bounded", @@ -8899,31 +8972,29 @@ dependencies = [ "libp2p-swarm", "quick-protobuf", "quick-protobuf-codec", - "rand", - "rand_core", - "thiserror 1.0.69", + "rand 0.8.5", + "rand_core 0.6.4", + "thiserror 2.0.11", "tracing", - "void", "web-time", ] [[package]] name = "libp2p-connection-limits" -version = "0.4.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d003540ee8baef0d254f7b6bfd79bac3ddf774662ca0abf69186d517ef82ad8" +checksum = "efe9323175a17caa8a2ed4feaf8a548eeef5e0b72d03840a0eab4bcb0210ce1c" dependencies = [ "libp2p-core", "libp2p-identity", "libp2p-swarm", - "void", ] [[package]] name = "libp2p-core" -version = "0.42.0" +version = "0.43.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a61f26c83ed111104cd820fe9bc3aaabbac5f1652a1d213ed6e900b7918a1298" +checksum = "193c75710ba43f7504ad8f58a62ca0615b1d7e572cb0f1780bc607252c39e9ef" dependencies = [ "either", "fnv", @@ -8937,21 +9008,19 @@ dependencies = [ "parking_lot", "pin-project", "quick-protobuf", - "rand", + "rand 0.8.5", "rw-stream-sink", - "smallvec", - "thiserror 1.0.69", + "thiserror 2.0.11", "tracing", "unsigned-varint 0.8.0", - "void", "web-time", ] [[package]] name = "libp2p-dcutr" -version = "0.12.0" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3236a2e24cbcf2d05b398b003ed920e1e8cedede13784d90fa3961b109647ce0" +checksum = "0a6c2c365b66866da34d06dfe41e001b49b9cfb5cafff6b9c4718eb2da7e35a4" dependencies = [ "asynchronous-codec", "either", @@ -8964,17 +9033,16 @@ dependencies = [ "lru 0.12.5", "quick-protobuf", "quick-protobuf-codec", - "thiserror 1.0.69", + "thiserror 2.0.11", "tracing", - "void", "web-time", ] [[package]] name = "libp2p-dns" -version = "0.42.0" +version = "0.43.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97f37f30d5c7275db282ecd86e54f29dd2176bd3ac656f06abf43bedb21eb8bd" +checksum = "1b780a1150214155b0ed1cdf09fbd2e1b0442604f9146a431d1b21d23eef7bd7" dependencies = [ "async-trait", "futures", @@ -8988,10 +9056,11 @@ dependencies = [ [[package]] name = "libp2p-gossipsub" -version = "0.47.0" +version = "0.48.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4e830fdf24ac8c444c12415903174d506e1e077fbe3875c404a78c5935a8543" +checksum = "d558548fa3b5a8e9b66392f785921e363c57c05dcadfda4db0d41ae82d313e4a" dependencies = [ + "async-channel", "asynchronous-codec", "base64 0.22.1", "byteorder", @@ -8999,8 +9068,9 @@ dependencies = [ "either", "fnv", "futures", - "futures-ticker", - "getrandom", + "futures-timer", + "getrandom 0.2.15", + "hashlink", "hex_fmt", "libp2p-core", "libp2p-identity", @@ -9008,20 +9078,18 @@ dependencies = [ "prometheus-client", "quick-protobuf", "quick-protobuf-codec", - "rand", + "rand 0.8.5", "regex", "sha2 0.10.8", - "smallvec", "tracing", - "void", "web-time", ] [[package]] name = "libp2p-identify" -version = "0.45.0" +version = "0.46.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1711b004a273be4f30202778856368683bd9a83c4c7dcc8f848847606831a4e3" +checksum = "e8c06862544f02d05d62780ff590cc25a75f5c2b9df38ec7a370dcae8bb873cf" dependencies = [ "asynchronous-codec", "either", @@ -9031,13 +9099,11 @@ dependencies = [ "libp2p-core", "libp2p-identity", "libp2p-swarm", - "lru 0.12.5", "quick-protobuf", "quick-protobuf-codec", "smallvec", - "thiserror 1.0.69", + "thiserror 2.0.11", "tracing", - "void", ] [[package]] @@ -9051,7 +9117,7 @@ dependencies = [ "hkdf", "multihash", "quick-protobuf", - "rand", + "rand 0.8.5", "sha2 0.10.8", "thiserror 1.0.69", "tracing", @@ -9060,11 +9126,10 @@ dependencies = [ [[package]] name = "libp2p-kad" -version = "0.46.2" +version = "0.47.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ced237d0bd84bbebb7c2cad4c073160dacb4fe40534963c32ed6d4c6bb7702a3" +checksum = "2bab0466a27ebe955bcbc27328fae5429c5b48c915fd6174931414149802ec23" dependencies = [ - "arrayvec 0.7.6", "asynchronous-codec", "bytes", "either", @@ -9077,42 +9142,39 @@ dependencies = [ "libp2p-swarm", "quick-protobuf", "quick-protobuf-codec", - "rand", + "rand 0.8.5", "sha2 0.10.8", "smallvec", - "thiserror 1.0.69", + "thiserror 2.0.11", "tracing", - "uint 0.9.5", - "void", + "uint 0.10.0", "web-time", ] [[package]] name = "libp2p-mdns" -version = "0.46.0" +version = "0.47.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "14b8546b6644032565eb29046b42744aee1e9f261ed99671b2c93fb140dba417" +checksum = "11d0ba095e1175d797540e16b62e7576846b883cb5046d4159086837b36846cc" dependencies = [ - "data-encoding", "futures", "hickory-proto", "if-watch", "libp2p-core", "libp2p-identity", "libp2p-swarm", - "rand", + "rand 0.8.5", "smallvec", "socket2", "tokio", "tracing", - "void", ] [[package]] name = "libp2p-metrics" -version = "0.15.0" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "77ebafa94a717c8442d8db8d3ae5d1c6a15e30f2d347e0cd31d057ca72e42566" +checksum = "2ce58c64292e87af624fcb86465e7dd8342e46a388d71e8fec0ab37ee789630a" dependencies = [ "futures", "libp2p-core", @@ -9131,13 +9193,12 @@ dependencies = [ [[package]] name = "libp2p-noise" -version = "0.45.0" +version = "0.46.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36b137cb1ae86ee39f8e5d6245a296518912014eaa87427d24e6ff58cfc1b28c" +checksum = "afcc133e0f3cea07acde6eb8a9665cb11b600bd61110b010593a0210b8153b16" dependencies = [ "asynchronous-codec", "bytes", - "curve25519-dalek", "futures", "libp2p-core", "libp2p-identity", @@ -9145,11 +9206,10 @@ dependencies = [ "multihash", "once_cell", "quick-protobuf", - "rand", - "sha2 0.10.8", + "rand 0.8.5", "snow", "static_assertions", - "thiserror 1.0.69", + "thiserror 2.0.11", "tracing", "x25519-dalek", "zeroize", @@ -9157,51 +9217,47 @@ dependencies = [ [[package]] name = "libp2p-ping" -version = "0.45.0" +version = "0.46.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "005a34420359223b974ee344457095f027e51346e992d1e0dcd35173f4cdd422" +checksum = "7b2529993ff22deb2504c0130a58b60fb77f036be555053922db1a0490b5798b" dependencies = [ - "either", "futures", "futures-timer", "libp2p-core", "libp2p-identity", "libp2p-swarm", - "rand", + "rand 0.8.5", "tracing", - "void", "web-time", ] [[package]] name = "libp2p-quic" -version = "0.11.1" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46352ac5cd040c70e88e7ff8257a2ae2f891a4076abad2c439584a31c15fd24e" +checksum = "41432a159b00424a0abaa2c80d786cddff81055ac24aa127e0cf375f7858d880" dependencies = [ - "bytes", "futures", "futures-timer", "if-watch", "libp2p-core", "libp2p-identity", "libp2p-tls", - "parking_lot", "quinn", - "rand", + "rand 0.8.5", "ring 0.17.8", "rustls 0.23.21", "socket2", - "thiserror 1.0.69", + "thiserror 2.0.11", "tokio", "tracing", ] [[package]] name = "libp2p-relay" -version = "0.18.0" +version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10df23d7f5b5adcc129f4a69d6fbd05209e356ccf9e8f4eb10b2692b79c77247" +checksum = "08a41e346681395877118c270cf993f90d57d045fbf0913ca2f07b59ec6062e4" dependencies = [ "asynchronous-codec", "bytes", @@ -9214,41 +9270,37 @@ dependencies = [ "libp2p-swarm", "quick-protobuf", "quick-protobuf-codec", - "rand", + "rand 0.8.5", "static_assertions", - "thiserror 1.0.69", + "thiserror 2.0.11", "tracing", - "void", "web-time", ] [[package]] name = "libp2p-request-response" -version = "0.27.0" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1356c9e376a94a75ae830c42cdaea3d4fe1290ba409a22c809033d1b7dcab0a6" +checksum = "548fe44a80ff275d400f1b26b090d441d83ef73efabbeb6415f4ce37e5aed865" dependencies = [ "async-trait", "cbor4ii", "futures", "futures-bounded", - "futures-timer", "libp2p-core", "libp2p-identity", "libp2p-swarm", - "rand", + "rand 0.8.5", "serde", "smallvec", "tracing", - "void", - "web-time", ] [[package]] name = "libp2p-swarm" -version = "0.45.1" +version = "0.46.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7dd6741793d2c1fb2088f67f82cf07261f25272ebe3c0b0c311e0c6b50e851a" +checksum = "803399b4b6f68adb85e63ab573ac568154b193e9a640f03e0f2890eabbcb37f8" dependencies = [ "either", "fnv", @@ -9260,11 +9312,10 @@ dependencies = [ "lru 0.12.5", "multistream-select", "once_cell", - "rand", + "rand 0.8.5", "smallvec", "tokio", "tracing", - "void", "web-time", ] @@ -9277,21 +9328,20 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] name = "libp2p-tcp" -version = "0.42.0" +version = "0.43.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad964f312c59dcfcac840acd8c555de8403e295d39edf96f5240048b5fcaa314" +checksum = "65346fb4d36035b23fec4e7be4c320436ba53537ce9b6be1d1db1f70c905cad0" dependencies = [ "futures", "futures-timer", "if-watch", "libc", "libp2p-core", - "libp2p-identity", "socket2", "tokio", "tracing", @@ -9299,9 +9349,9 @@ dependencies = [ [[package]] name = "libp2p-tls" -version = "0.5.0" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47b23dddc2b9c355f73c1e36eb0c3ae86f7dc964a3715f0731cfad352db4d847" +checksum = "dcaebc1069dea12c5b86a597eaaddae0317c2c2cb9ec99dc94f82fd340f5c78b" dependencies = [ "futures", "futures-rustls", @@ -9311,16 +9361,16 @@ dependencies = [ "ring 0.17.8", "rustls 0.23.21", "rustls-webpki 0.101.7", - "thiserror 1.0.69", + "thiserror 2.0.11", "x509-parser", "yasna", ] [[package]] name = "libp2p-upnp" -version = "0.3.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01bf2d1b772bd3abca049214a3304615e6a36fa6ffc742bdd1ba774486200b8f" +checksum = "d457b9ecceb66e7199f049926fad447f1f17f040e8d29d690c086b4cab8ed14a" dependencies = [ "futures", "futures-timer", @@ -9329,19 +9379,18 @@ dependencies = [ "libp2p-swarm", "tokio", "tracing", - "void", ] [[package]] name = "libp2p-yamux" -version = "0.46.0" +version = "0.47.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "788b61c80789dba9760d8c669a5bedb642c8267555c803fabd8396e4ca5c5882" +checksum = "f15df094914eb4af272acf9adaa9e287baa269943f32ea348ba29cfb9bfc60d8" dependencies = [ "either", "futures", "libp2p-core", - "thiserror 1.0.69", + "thiserror 2.0.11", "tracing", "yamux 0.12.1", "yamux 0.13.4", @@ -9371,7 +9420,7 @@ dependencies = [ "libsecp256k1-core", "libsecp256k1-gen-ecmult", "libsecp256k1-gen-genmult", - "rand", + "rand 0.8.5", "serde", "sha2 0.9.9", "typenum", @@ -9441,12 +9490,6 @@ dependencies = [ "cc", ] -[[package]] -name = "linked-hash-map" -version = "0.5.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" - [[package]] name = "linregress" version = "0.5.4" @@ -9507,7 +9550,7 @@ checksum = "3b51f1d220e3fa869e24cfd75915efe3164bd09bb11b3165db3f37f57bf673e3" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -9547,6 +9590,19 @@ version = "0.4.25" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f" +[[package]] +name = "loom" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca" +dependencies = [ + "cfg-if", + "generator", + "scoped-tls", + "tracing", + "tracing-subscriber 0.3.19", +] + [[package]] name = "lru" version = "0.8.1" @@ -9565,15 +9621,6 @@ dependencies = [ "hashbrown 0.15.2", ] -[[package]] -name = "lru-cache" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c" -dependencies = [ - "linked-hash-map", -] - [[package]] name = "lru-mem" version = "0.3.0" @@ -9601,7 +9648,7 @@ dependencies = [ "macro_magic_core", "macro_magic_macros", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -9615,7 +9662,7 @@ dependencies = [ "macro_magic_core_macros", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -9626,7 +9673,7 @@ checksum = "b02abfe41815b5bd98dbd4260173db2c116dda171dc0fe7838cb206333b83308" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -9637,7 +9684,7 @@ checksum = "73ea28ee64b88876bf45277ed9a5817c1817df061a74f2b988971a12570e5869" dependencies = [ "macro_magic_core", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -9725,7 +9772,7 @@ checksum = "58c38e2799fc0978b65dfff8023ec7843e2330bb462f19198840b34b6582397d" dependencies = [ "byteorder", "keccak", - "rand_core", + "rand_core 0.6.4", "zeroize", ] @@ -9776,10 +9823,29 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd" dependencies = [ "libc", - "wasi", + "wasi 0.11.0+wasi-snapshot-preview1", "windows-sys 0.52.0", ] +[[package]] +name = "moka" +version = "0.12.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9321642ca94a4282428e6ea4af8cc2ca4eac48ac7a6a4ea8f33f76d0ce70926" +dependencies = [ + "crossbeam-channel", + "crossbeam-epoch", + "crossbeam-utils", + "loom", + "parking_lot", + "portable-atomic", + "rustc_version 0.4.1", + "smallvec", + "tagptr", + "thiserror 1.0.69", + "uuid 1.12.1", +] + [[package]] name = "multi-stash" version = "0.2.0" @@ -9862,7 +9928,7 @@ version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7bddcd3bf5144b6392de80e04c347cd7fab2508f6df16a85fc496ecd5cec39bc" dependencies = [ - "rand", + "rand 0.8.5", ] [[package]] @@ -10061,7 +10127,7 @@ checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -10131,7 +10197,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -10255,7 +10321,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -10784,7 +10850,7 @@ dependencies = [ "pallet-balances", "pallet-session", "parity-scale-codec", - "rand", + "rand 0.8.5", "scale-info", "sp-runtime", "sp-staking 36.0.0", @@ -10840,7 +10906,7 @@ dependencies = [ "pallet-contracts-uapi", "parity-scale-codec", "paste", - "rand", + "rand 0.8.5", "scale-info", "serde", "smallvec", @@ -10899,7 +10965,7 @@ checksum = "3170e2f4a3d95f2ace274b703a72630294f0a27c687a4adbad9590e2b3e5fe82" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -11013,7 +11079,7 @@ dependencies = [ "log", "pallet-election-provider-support-benchmarking", "parity-scale-codec", - "rand", + "rand 0.8.5", "scale-info", "sp-arithmetic", "sp-core", @@ -11704,7 +11770,7 @@ checksum = "b8aee42afa416be6324cf6650c137da9742f27dc7be3c7ed39ad9748baf3b9ae" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -11855,7 +11921,7 @@ dependencies = [ "pallet-session", "pallet-staking", "parity-scale-codec", - "rand", + "rand 0.8.5", "sp-runtime", "sp-session", ] @@ -11884,7 +11950,7 @@ dependencies = [ "frame-system", "log", "parity-scale-codec", - "rand_chacha", + "rand_chacha 0.3.1", "scale-info", "sp-arithmetic", "sp-io", @@ -12327,8 +12393,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4e69bf016dc406eff7d53a7d3f7cf1c2e72c82b9088aac1118591e36dd2cd3e9" dependencies = [ "bitcoin_hashes 0.13.0", - "rand", - "rand_core", + "rand 0.8.5", + "rand_core 0.6.4", "serde", "unicode-normalization", ] @@ -12452,7 +12518,7 @@ dependencies = [ "regex", "regex-syntax 0.8.5", "structmeta", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -12462,7 +12528,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7676374caaee8a325c9e7a2ae557f216c5563a171d6997b0ef8a65af35147700" dependencies = [ "base64ct", - "rand_core", + "rand_core 0.6.4", "subtle", ] @@ -12473,7 +12539,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166" dependencies = [ "base64ct", - "rand_core", + "rand_core 0.6.4", "subtle", ] @@ -12595,7 +12661,7 @@ dependencies = [ "pest_meta", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -12655,7 +12721,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d" dependencies = [ "phf_shared 0.11.3", - "rand", + "rand 0.8.5", ] [[package]] @@ -12668,7 +12734,7 @@ dependencies = [ "phf_shared 0.11.3", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -12706,7 +12772,7 @@ checksum = "d56a66c0c55993aa927429d0f8a0abfd74f084e4d9c192cffed01e418d83eefb" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -12934,8 +13000,8 @@ dependencies = [ "polkadot-parachain-primitives", "polkadot-primitives 16.0.0", "polkadot-runtime-metrics", - "rand", - "rand_chacha", + "rand 0.8.5", + "rand_chacha 0.3.1", "scale-info", "serde", "sp-api", @@ -13308,7 +13374,7 @@ dependencies = [ "polkavm-common 0.9.0", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -13320,7 +13386,7 @@ dependencies = [ "polkavm-common 0.10.0", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -13330,7 +13396,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ba81f7b5faac81e528eb6158a6f3c9e0bb1008e0ffa19653bc8dea925ecb429" dependencies = [ "polkavm-derive-impl 0.9.0", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -13340,7 +13406,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9324fe036de37c17829af233b46ef6b5562d4a0c09bb7fdb9f8378856dee30cf" dependencies = [ "polkavm-derive-impl 0.10.0", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -13450,7 +13516,7 @@ version = "0.2.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" dependencies = [ - "zerocopy", + "zerocopy 0.7.35", ] [[package]] @@ -13466,7 +13532,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6924ced06e1f7dfe3fa48d57b9f74f55d8915f5036121bef647ef4b204895fac" dependencies = [ "proc-macro2", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -13548,7 +13614,7 @@ dependencies = [ "proc-macro-error-attr2", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -13559,7 +13625,7 @@ checksum = "834da187cfe638ae8abb0203f0b33e5ccdb02a28e7199f2f47b3e2754f50edca" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -13597,7 +13663,7 @@ checksum = "440f724eba9f6996b75d63681b0a92b06947f1457076d503a4d2e2c8f56442b8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -13611,8 +13677,8 @@ dependencies = [ "bitflags 2.8.0", "lazy_static", "num-traits", - "rand", - "rand_chacha", + "rand 0.8.5", + "rand_chacha 0.3.1", "rand_xorshift", "regex-syntax 0.8.5", "rusty-fork", @@ -13683,8 +13749,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a2fe5ef3495d7d2e377ff17b1a8ce2ee2ec2a18cde8b6ad6619d65d0701c135d" dependencies = [ "bytes", - "getrandom", - "rand", + "getrandom 0.2.15", + "rand 0.8.5", "ring 0.17.8", "rustc-hash 2.1.0", "rustls 0.23.21", @@ -13732,11 +13798,22 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" dependencies = [ "libc", - "rand_chacha", - "rand_core", + "rand_chacha 0.3.1", + "rand_core 0.6.4", "serde", ] +[[package]] +name = "rand" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94" +dependencies = [ + "rand_chacha 0.9.0", + "rand_core 0.9.1", + "zerocopy 0.8.20", +] + [[package]] name = "rand_chacha" version = "0.3.1" @@ -13744,7 +13821,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" dependencies = [ "ppv-lite86", - "rand_core", + "rand_core 0.6.4", +] + +[[package]] +name = "rand_chacha" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" +dependencies = [ + "ppv-lite86", + "rand_core 0.9.1", ] [[package]] @@ -13753,7 +13840,17 @@ version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" dependencies = [ - "getrandom", + "getrandom 0.2.15", +] + +[[package]] +name = "rand_core" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a88e0da7a2c97baa202165137c158d0a2e824ac465d13d81046727b34cb247d3" +dependencies = [ + "getrandom 0.3.1", + "zerocopy 0.8.20", ] [[package]] @@ -13762,7 +13859,7 @@ version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f" dependencies = [ - "rand_core", + "rand_core 0.6.4", ] [[package]] @@ -13833,7 +13930,7 @@ version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" dependencies = [ - "getrandom", + "getrandom 0.2.15", "libredox", "thiserror 1.0.69", ] @@ -13855,7 +13952,7 @@ checksum = "bcc303e793d3734489387d205e9b186fac9c6cfacedd98cbb2e8a5943595f3e6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -14015,10 +14112,7 @@ dependencies = [ "once_cell", "percent-encoding", "pin-project-lite", - "quinn", - "rustls 0.23.21", "rustls-pemfile 2.2.0", - "rustls-pki-types", "serde", "serde_json", "serde_urlencoded", @@ -14026,14 +14120,12 @@ dependencies = [ "system-configuration 0.6.1", "tokio", "tokio-native-tls", - "tokio-rustls 0.26.1", "tower", "tower-service", "url", "wasm-bindgen", "wasm-bindgen-futures", "web-sys", - "webpki-roots 0.26.7", "windows-registry", ] @@ -14095,7 +14187,7 @@ checksum = "a5a11a05ee1ce44058fa3d5961d05194fdbe3ad6b40f904af764d81b86450e6b" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -14121,7 +14213,7 @@ checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" dependencies = [ "cc", "cfg-if", - "getrandom", + "getrandom 0.2.15", "libc", "spin 0.9.8", "untrusted 0.9.0", @@ -14223,7 +14315,7 @@ dependencies = [ "parity-scale-codec", "primitive-types 0.12.2", "proptest", - "rand", + "rand 0.8.5", "rlp", "ruint-macro", "serde", @@ -14255,7 +14347,7 @@ dependencies = [ "num-bigint", "num-traits", "pbkdf2 0.12.2", - "rand", + "rand 0.8.5", "scrypt 0.11.0", "serde", "serde_json", @@ -14676,9 +14768,9 @@ dependencies = [ [[package]] name = "scale-bits" -version = "0.6.0" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e57b1e7f6b65ed1f04e79a85a57d755ad56d76fdf1e9bddcc9ae14f71fcdcf54" +checksum = "27243ab0d2d6235072b017839c5f0cd1a3b1ce45c0f7a715363b0c7d36c76c94" dependencies = [ "parity-scale-codec", "scale-info", @@ -14688,57 +14780,57 @@ dependencies = [ [[package]] name = "scale-decode" -version = "0.14.0" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f8ae9cc099ae85ff28820210732b00f019546f36f33225f509fe25d5816864a0" +checksum = "4d78196772d25b90a98046794ce0fe2588b39ebdfbdc1e45b4c6c85dd43bebad" dependencies = [ - "derive_more 1.0.0", "parity-scale-codec", "primitive-types 0.13.1", "scale-bits", "scale-decode-derive", "scale-type-resolver", "smallvec", + "thiserror 2.0.11", ] [[package]] name = "scale-decode-derive" -version = "0.14.0" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ed9401effa946b493f9f84dc03714cca98119b230497df6f3df6b84a2b03648" +checksum = "2f4b54a1211260718b92832b661025d1f1a4b6930fbadd6908e00edd265fa5f7" dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] name = "scale-encode" -version = "0.8.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f9271284d05d0749c40771c46180ce89905fd95aa72a2a2fddb4b7c0aa424db" +checksum = "64901733157f9d25ef86843bd783eda439fac7efb0ad5a615d12d2cf3a29464b" dependencies = [ - "derive_more 1.0.0", "parity-scale-codec", "primitive-types 0.13.1", "scale-bits", "scale-encode-derive", "scale-type-resolver", "smallvec", + "thiserror 2.0.11", ] [[package]] name = "scale-encode-derive" -version = "0.8.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "102fbc6236de6c53906c0b262f12c7aa69c2bdc604862c12728f5f4d370bc137" +checksum = "78a3993a13b4eafa89350604672c8757b7ea84c7c5947d4b3691e3169c96379b" dependencies = [ "darling", "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -14764,7 +14856,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -14779,34 +14871,33 @@ dependencies = [ [[package]] name = "scale-typegen" -version = "0.9.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0dc4c70c7fea2eef1740f0081d3fe385d8bee1eef11e9272d3bec7dc8e5438e0" +checksum = "dc3173be608895eb117cf397ab4f31f00e2ed2c7af1c6e0b8f5d51d0a0967053" dependencies = [ "proc-macro2", "quote", "scale-info", - "syn 2.0.96", - "thiserror 1.0.69", + "syn 2.0.98", + "thiserror 2.0.11", ] [[package]] name = "scale-value" -version = "0.17.0" +version = "0.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5e0ef2a0ee1e02a69ada37feb87ea1616ce9808aca072befe2d3131bf28576e" +checksum = "8ca8b26b451ecb7fd7b62b259fa28add63d12ec49bbcac0e01fcb4b5ae0c09aa" dependencies = [ "base58", "blake2", - "derive_more 1.0.0", "either", "parity-scale-codec", "scale-bits", "scale-decode", "scale-encode", - "scale-info", "scale-type-resolver", "serde", + "thiserror 2.0.11", "yap", ] @@ -14840,7 +14931,7 @@ dependencies = [ "proc-macro2", "quote", "serde_derive_internals", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -14866,13 +14957,19 @@ dependencies = [ "curve25519-dalek", "getrandom_or_panic", "merlin", - "rand_core", + "rand_core 0.6.4", "serde_bytes", "sha2 0.10.8", "subtle", "zeroize", ] +[[package]] +name = "scoped-tls" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" + [[package]] name = "scopeguard" version = "1.2.0" @@ -14950,7 +15047,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b50c5943d326858130af85e049f2661ba3c78b26589b8ab98e65e80ae44a1252" dependencies = [ "bitcoin_hashes 0.14.0", - "rand", + "rand 0.8.5", "secp256k1-sys 0.10.1", ] @@ -15146,7 +15243,7 @@ checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -15157,7 +15254,7 @@ checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -15180,7 +15277,7 @@ checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -15231,7 +15328,7 @@ dependencies = [ "darling", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -15355,7 +15452,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" dependencies = [ "digest 0.10.7", - "rand_core", + "rand_core 0.6.4", ] [[package]] @@ -15501,8 +15598,8 @@ dependencies = [ "pbkdf2 0.12.2", "pin-project", "poly1305", - "rand", - "rand_chacha", + "rand 0.8.5", + "rand_chacha 0.3.1", "ruzstd", "schnorrkel", "serde", @@ -15544,8 +15641,8 @@ dependencies = [ "lru 0.12.5", "parking_lot", "pin-project", - "rand", - "rand_chacha", + "rand 0.8.5", + "rand_chacha 0.3.1", "serde", "serde_json", "siphasher 1.0.1", @@ -15565,7 +15662,7 @@ dependencies = [ "blake2", "chacha20poly1305", "curve25519-dalek", - "rand_core", + "rand_core 0.6.4", "ring 0.17.8", "rustc_version 0.4.1", "sha2 0.10.8", @@ -15659,7 +15756,7 @@ dependencies = [ "hex", "lazy_static", "parity-scale-codec", - "rand", + "rand 0.8.5", "scale-info", "snowbridge-amcl", "zeroize", @@ -15917,7 +16014,7 @@ dependencies = [ "futures", "httparse", "log", - "rand", + "rand 0.8.5", "sha1", ] @@ -15970,7 +16067,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -16153,7 +16250,7 @@ dependencies = [ "parking_lot", "paste", "primitive-types 0.12.2", - "rand", + "rand 0.8.5", "scale-info", "schnorrkel", "secp256k1 0.28.2", @@ -16169,7 +16266,7 @@ dependencies = [ "substrate-bip39", "thiserror 1.0.69", "tracing", - "w3f-bls 0.1.8 (registry+https://github.com/rust-lang/crates.io-index)", + "w3f-bls", "zeroize", ] @@ -16225,7 +16322,7 @@ checksum = "b85d0f1f1e44bd8617eb2a48203ee854981229e3e79e6f468c7175d5fd37489b" dependencies = [ "quote", "sp-crypto-hashing", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -16236,7 +16333,7 @@ checksum = "48d09fa0a5f7299fb81ee25ae3853d26200f7a348148aed6de76be905c007dbe" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -16427,7 +16524,7 @@ dependencies = [ "num-traits", "parity-scale-codec", "paste", - "rand", + "rand 0.8.5", "scale-info", "serde", "simple-mermaid", @@ -16471,7 +16568,7 @@ dependencies = [ "proc-macro-crate", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -16527,7 +16624,7 @@ dependencies = [ "log", "parity-scale-codec", "parking_lot", - "rand", + "rand 0.8.5", "smallvec", "sp-core", "sp-externalities", @@ -16549,7 +16646,7 @@ dependencies = [ "ed25519-dalek", "hkdf", "parity-scale-codec", - "rand", + "rand 0.8.5", "scale-info", "sha2 0.10.8", "sp-api", @@ -16645,7 +16742,7 @@ dependencies = [ "nohash-hasher", "parity-scale-codec", "parking_lot", - "rand", + "rand 0.8.5", "scale-info", "schnellru", "sp-core", @@ -16683,7 +16780,7 @@ dependencies = [ "parity-scale-codec", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -16909,7 +17006,7 @@ dependencies = [ "proc-macro2", "quote", "structmeta-derive", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -16920,7 +17017,7 @@ checksum = "152a0b65a590ff6c3da95cabe2353ee04e6167c896b28e3b14478c2636c922fc" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -16985,7 +17082,7 @@ dependencies = [ "proc-macro2", "quote", "rustversion", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -17030,14 +17127,14 @@ checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" [[package]] name = "subxt" -version = "0.38.1" +version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c17d7ec2359d33133b63c97e28c8b7cd3f0a5bc6ce567ae3aef9d9e85be3433" +checksum = "797dd0ed45245ea027fc6a2afadcf4c03027aa7bcb06dc7043e75a060d7ce180" dependencies = [ "async-trait", "derive-where", "either", - "frame-metadata 17.0.0", + "frame-metadata 18.0.0", "futures", "hex", "impl-serde 0.5.0", @@ -17056,7 +17153,7 @@ dependencies = [ "subxt-lightclient", "subxt-macro", "subxt-metadata", - "thiserror 1.0.69", + "thiserror 2.0.11", "tokio", "tokio-util", "tracing", @@ -17067,9 +17164,9 @@ dependencies = [ [[package]] name = "subxt-codegen" -version = "0.38.1" +version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6550ef451c77db6e3bc7c56fb6fe1dca9398a2c8fc774b127f6a396a769b9c5b" +checksum = "8b622b426e571fdd86b08ad0bec4ef0e323d937bb56ff5edcfaf4716f50384ca" dependencies = [ "heck 0.5.0", "parity-scale-codec", @@ -17078,21 +17175,21 @@ dependencies = [ "scale-info", "scale-typegen", "subxt-metadata", - "syn 2.0.96", - "thiserror 1.0.69", + "syn 2.0.98", + "thiserror 2.0.11", ] [[package]] name = "subxt-core" -version = "0.38.1" +version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb7a1bc6c9c1724971636a66e3225a7253cdb35bb6efb81524a6c71c04f08c59" +checksum = "7e7617b6c7ed846d3f69c0eafb11884730c9161217c82e1edc370e3872c2e5cf" dependencies = [ "base58", "blake2", "derive-where", "frame-decode", - "frame-metadata 17.0.0", + "frame-metadata 18.0.0", "hashbrown 0.14.5", "hex", "impl-serde 0.5.0", @@ -17108,21 +17205,22 @@ dependencies = [ "serde", "serde_json", "subxt-metadata", + "thiserror 2.0.11", "tracing", ] [[package]] name = "subxt-lightclient" -version = "0.38.1" +version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89ebc9131da4d0ba1f7814495b8cc79698798ccd52cacd7bcefe451e415bd945" +checksum = "fcf5e44c8eb70f4f95e7017df85bc626356c633384b2615900ee09825ee79ef1" dependencies = [ "futures", "futures-util", "serde", "serde_json", "smoldot-light", - "thiserror 1.0.69", + "thiserror 2.0.11", "tokio", "tokio-stream", "tracing", @@ -17130,9 +17228,9 @@ dependencies = [ [[package]] name = "subxt-macro" -version = "0.38.1" +version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7819c5e09aae0319981ee853869f2fcd1fac4db8babd0d004c17161297aadc05" +checksum = "a12ac44222225bf0eb96a32d663d00fac8d2917f4873e4f6b5d00cdd1f5b6e7b" dependencies = [ "darling", "parity-scale-codec", @@ -17141,28 +17239,29 @@ dependencies = [ "scale-typegen", "subxt-codegen", "subxt-utils-fetchmetadata", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] name = "subxt-metadata" -version = "0.38.1" +version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aacd4e7484fef58deaa2dcb32d94753a864b208a668c0dd0c28be1d8abeeadb2" +checksum = "330f692b6e2c590265d222be717e9f88c017ee4b2ddb50907f31fffdf26072a5" dependencies = [ "frame-decode", - "frame-metadata 17.0.0", + "frame-metadata 18.0.0", "hashbrown 0.14.5", "parity-scale-codec", "polkadot-sdk", "scale-info", + "thiserror 2.0.11", ] [[package]] name = "subxt-signer" -version = "0.38.1" +version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d680352d04665b1e4eb6f9d2a54b800c4d8e1b20478e69be1b7d975b08d9fc34" +checksum = "dcd700f4d7cc146414ca7bdc47eac84f3465418ce310e10232a67c2040afd704" dependencies = [ "base64 0.22.1", "bip39", @@ -17182,18 +17281,19 @@ dependencies = [ "serde_json", "sha2 0.10.8", "subxt-core", + "thiserror 2.0.11", "zeroize", ] [[package]] name = "subxt-utils-fetchmetadata" -version = "0.38.1" +version = "0.39.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3c53bc3eeaacc143a2f29ace4082edd2edaccab37b69ad20befba9fb00fdb3d" +checksum = "526a07767a8f16a9471dda6e3d41c23f9656b302e9cdefdcd7d5a74830284a5d" dependencies = [ "hex", "parity-scale-codec", - "thiserror 1.0.69", + "thiserror 2.0.11", ] [[package]] @@ -17229,9 +17329,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.96" +version = "2.0.98" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80" +checksum = "36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1" dependencies = [ "proc-macro2", "quote", @@ -17247,7 +17347,7 @@ dependencies = [ "paste", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -17259,7 +17359,7 @@ dependencies = [ "paste", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -17297,7 +17397,7 @@ checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -17342,11 +17442,17 @@ dependencies = [ "libc", ] +[[package]] +name = "tagptr" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7b2093cf4c8eb1e67749a6762251bc9cd836b6fc171623bd0a9d324d37af2417" + [[package]] name = "tangle-subxt" -version = "0.9.0" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76c8bc3b867c65e238232df5f06193fd20d8133ddbc1fdac16df383b6eaa93f0" +checksum = "20472342792207ec9356d66a8e1a0f8f4d74c6190851d67935c0ead17115e241" dependencies = [ "parity-scale-codec", "scale-info", @@ -17507,7 +17613,7 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -17518,7 +17624,7 @@ checksum = "26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -17605,10 +17711,35 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" +[[package]] +name = "tnt-bls" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6990a03a2e5c1c972663de4b29d9551aebe1808f46fdf4a46dda76cf6606e120" +dependencies = [ + "ark-bls12-377 0.5.0", + "ark-bls12-381 0.5.0", + "ark-ec 0.5.0", + "ark-ff 0.5.0", + "ark-serialize 0.5.0", + "ark-serialize-derive 0.5.0", + "arrayref", + "constcat", + "digest 0.10.7", + "rand 0.8.5", + "rand_chacha 0.3.1", + "rand_core 0.6.4", + "sha2 0.10.8", + "sha3", + "thiserror 1.0.69", + "zeroize", +] + [[package]] name = "tnt-core-bytecode" -version = "0.1.0" -source = "git+https://github.com/tangle-network/tnt-core.git?branch=donovan/bytecode#b85cc4f149edf48de413184334dcea5514e064de" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aad568c5526da5761e58263eed5ad9a955e8c093c509e7729ea2b3a82f89ffe3" dependencies = [ "serde_json", ] @@ -17654,7 +17785,7 @@ checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -17898,7 +18029,7 @@ checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -18028,7 +18159,7 @@ dependencies = [ "http 0.2.12", "httparse", "log", - "rand", + "rand 0.8.5", "rustls 0.21.12", "sha1", "thiserror 1.0.69", @@ -18048,7 +18179,7 @@ dependencies = [ "http 1.2.0", "httparse", "log", - "rand", + "rand 0.8.5", "rustls 0.23.21", "rustls-pki-types", "sha1", @@ -18070,7 +18201,7 @@ checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" dependencies = [ "cfg-if", "digest 0.10.7", - "rand", + "rand 0.8.5", "static_assertions", ] @@ -18091,7 +18222,7 @@ checksum = "f9534daa9fd3ed0bd911d462a37f172228077e7abf18c18a5f67199d959205f8" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -18269,7 +18400,7 @@ version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7" dependencies = [ - "getrandom", + "getrandom 0.2.15", "serde", ] @@ -18279,7 +18410,7 @@ version = "1.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b3758f5e68192bb96cc8f9b7e2c2cfdabb435499a28499a42f8f984092adad4b" dependencies = [ - "getrandom", + "getrandom 0.2.15", ] [[package]] @@ -18306,12 +18437,6 @@ version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" -[[package]] -name = "void" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d" - [[package]] name = "vsimd" version = "0.8.0" @@ -18333,32 +18458,9 @@ dependencies = [ "arrayref", "constcat", "digest 0.10.7", - "rand", - "rand_chacha", - "rand_core", - "sha2 0.10.8", - "sha3", - "thiserror 1.0.69", - "zeroize", -] - -[[package]] -name = "w3f-bls" -version = "0.1.8" -source = "git+https://github.com/drewstone/bls.git?branch=drew/bump-ark-versions#204105643891109f9fbd1063f2e3044bf574249b" -dependencies = [ - "ark-bls12-377 0.5.0", - "ark-bls12-381 0.5.0", - "ark-ec 0.5.0", - "ark-ff 0.5.0", - "ark-serialize 0.5.0", - "ark-serialize-derive 0.5.0", - "arrayref", - "constcat", - "digest 0.10.7", - "rand", - "rand_chacha", - "rand_core", + "rand 0.8.5", + "rand_chacha 0.3.1", + "rand_core 0.6.4", "sha2 0.10.8", "sha3", "thiserror 1.0.69", @@ -18399,6 +18501,15 @@ version = "0.11.0+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" +[[package]] +name = "wasi" +version = "0.13.3+wasi-0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2" +dependencies = [ + "wit-bindgen-rt", +] + [[package]] name = "wasm-bindgen" version = "0.2.100" @@ -18421,7 +18532,7 @@ dependencies = [ "log", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", "wasm-bindgen-shared", ] @@ -18456,7 +18567,7 @@ checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -18753,7 +18864,7 @@ dependencies = [ "memfd", "memoffset", "paste", - "rand", + "rand 0.8.5", "rustix 0.36.17", "wasmtime-asm-macros", "wasmtime-environ", @@ -18908,6 +19019,16 @@ dependencies = [ "windows-targets 0.52.6", ] +[[package]] +name = "windows" +version = "0.58.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6" +dependencies = [ + "windows-core 0.58.0", + "windows-targets 0.52.6", +] + [[package]] name = "windows-core" version = "0.52.0" @@ -18927,6 +19048,41 @@ dependencies = [ "windows-targets 0.52.6", ] +[[package]] +name = "windows-core" +version = "0.58.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99" +dependencies = [ + "windows-implement", + "windows-interface", + "windows-result 0.2.0", + "windows-strings", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-implement" +version = "0.58.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + +[[package]] +name = "windows-interface" +version = "0.58.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + [[package]] name = "windows-registry" version = "0.2.0" @@ -19223,6 +19379,15 @@ dependencies = [ "url", ] +[[package]] +name = "wit-bindgen-rt" +version = "0.33.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c" +dependencies = [ + "bitflags 2.8.0", +] + [[package]] name = "write16" version = "1.0.0" @@ -19270,7 +19435,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c7e468321c81fb07fa7f4c636c3972b9100f0346e5b6a9f2bd0603a52f7ed277" dependencies = [ "curve25519-dalek", - "rand_core", + "rand_core 0.6.4", "serde", "zeroize", ] @@ -19312,7 +19477,7 @@ dependencies = [ "Inflector", "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -19379,7 +19544,7 @@ dependencies = [ "nohash-hasher", "parking_lot", "pin-project", - "rand", + "rand 0.8.5", "static_assertions", ] @@ -19394,7 +19559,7 @@ dependencies = [ "nohash-hasher", "parking_lot", "pin-project", - "rand", + "rand 0.8.5", "static_assertions", "web-time", ] @@ -19407,9 +19572,9 @@ checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec" [[package]] name = "yap" -version = "0.11.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ff4524214bc4629eba08d78ceb1d6507070cc0bcbbed23af74e19e6e924a24cf" +checksum = "bfe269e7b803a5e8e20cbd97860e136529cd83bf2c9c6d37b142467e7e1f051f" [[package]] name = "yasna" @@ -19440,7 +19605,7 @@ checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", "synstructure 0.13.1", ] @@ -19451,7 +19616,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" dependencies = [ "byteorder", - "zerocopy-derive", + "zerocopy-derive 0.7.35", +] + +[[package]] +name = "zerocopy" +version = "0.8.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dde3bb8c68a8f3f1ed4ac9221aad6b10cece3e60a8e2ea54a6a2dec806d0084c" +dependencies = [ + "zerocopy-derive 0.8.20", ] [[package]] @@ -19462,7 +19636,18 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", +] + +[[package]] +name = "zerocopy-derive" +version = "0.8.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eea57037071898bf96a6da35fd626f4f27e9cee3ead2a6c703cf09d472b2e700" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", ] [[package]] @@ -19482,7 +19667,7 @@ checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", "synstructure 0.13.1", ] @@ -19503,7 +19688,7 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]] @@ -19525,7 +19710,7 @@ checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" dependencies = [ "proc-macro2", "quote", - "syn 2.0.96", + "syn 2.0.98", ] [[package]]