diff --git a/Cargo.lock b/Cargo.lock index 95f4ebc8..03cfcb13 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -203,25 +203,44 @@ version = "1.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "50ab0cd8afe573d1f7dc2353698a51b1f93aec362c8211e28cfd3948c6adba39" dependencies = [ - "alloy-consensus", + "alloy-consensus 1.8.3", + "alloy-core", + "alloy-eips 1.8.3", + "alloy-network 1.8.3", + "alloy-provider 1.8.3", + "alloy-rpc-client 1.8.3", + "alloy-rpc-types 1.8.3", + "alloy-serde 1.8.3", + "alloy-transport 1.8.3", + "alloy-transport-http 1.8.3", + "alloy-trie", +] + +[[package]] +name = "alloy" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a547705d5c1b42575a0542bae2ba45bc62a6154be86611afaef1c0ab5c38598e" +dependencies = [ + "alloy-consensus 2.0.1", "alloy-contract", "alloy-core", - "alloy-eips", - "alloy-json-rpc", - "alloy-network", + "alloy-eips 2.0.1", + "alloy-json-rpc 2.0.1", + "alloy-network 2.0.1", "alloy-node-bindings", - "alloy-provider", - "alloy-rpc-client", - "alloy-rpc-types", - "alloy-serde", - "alloy-signer", + "alloy-provider 2.0.1", + "alloy-rpc-client 2.0.1", + "alloy-rpc-types 2.0.1", + "alloy-serde 2.0.1", + "alloy-signer 2.0.1", "alloy-signer-aws", "alloy-signer-gcp", "alloy-signer-ledger", "alloy-signer-local", "alloy-signer-turnkey", - "alloy-transport", - "alloy-transport-http", + "alloy-transport 2.0.1", + "alloy-transport-http 2.0.1", "alloy-trie", ] @@ -242,12 +261,39 @@ version = "1.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f16daaf7e1f95f62c6c3bf8a3fc3d78b08ae9777810c0bb5e94966c7cd57ef0" dependencies = [ - "alloy-eips", + "alloy-eips 1.8.3", + "alloy-primitives", + "alloy-rlp", + "alloy-serde 1.8.3", + "alloy-trie", + "alloy-tx-macros 1.8.3", + "auto_impl", + "borsh", + "c-kzg", + "derive_more 2.1.1", + "either", + "k256 0.13.4", + "once_cell", + "rand 0.8.5", + "secp256k1 0.30.0", + "serde", + "serde_json", + "serde_with", + "thiserror 2.0.18", +] + +[[package]] +name = "alloy-consensus" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae8c24c95e90c1608c2d91cff1b451d796474168d3310ccc8b7cd12502ca8169" +dependencies = [ + "alloy-eips 2.0.1", "alloy-primitives", "alloy-rlp", - "alloy-serde", + "alloy-serde 2.0.1", "alloy-trie", - "alloy-tx-macros", + "alloy-tx-macros 2.0.1", "auto_impl", "borsh", "c-kzg", @@ -269,30 +315,44 @@ version = "1.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "118998d9015332ab1b4720ae1f1e3009491966a0349938a1f43ff45a8a4c6299" dependencies = [ - "alloy-consensus", - "alloy-eips", + "alloy-consensus 1.8.3", + "alloy-eips 1.8.3", "alloy-primitives", "alloy-rlp", - "alloy-serde", + "alloy-serde 1.8.3", + "serde", +] + +[[package]] +name = "alloy-consensus-any" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d211ad0ef468a70a7a829e49683ff59ad25f02b4ab3764344c4c2663329a52c" +dependencies = [ + "alloy-consensus 2.0.1", + "alloy-eips 2.0.1", + "alloy-primitives", + "alloy-rlp", + "alloy-serde 2.0.1", "serde", ] [[package]] name = "alloy-contract" -version = "1.8.3" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ac9e0c34dc6bce643b182049cdfcca1b8ce7d9c260cbdd561f511873b7e26cd" +checksum = "c59d55233ac14aa7fa6bcdcad45ba305e90c556065e0947cd9f243c4469e7c2d" dependencies = [ - "alloy-consensus", + "alloy-consensus 2.0.1", "alloy-dyn-abi", "alloy-json-abi", - "alloy-network", - "alloy-network-primitives", + "alloy-network 2.0.1", + "alloy-network-primitives 2.0.1", "alloy-primitives", - "alloy-provider", - "alloy-rpc-types-eth", + "alloy-provider 2.0.1", + "alloy-rpc-types-eth 2.0.1", "alloy-sol-types", - "alloy-transport", + "alloy-transport 2.0.1", "futures", "futures-util", "serde_json", @@ -392,7 +452,30 @@ dependencies = [ "alloy-eip7928", "alloy-primitives", "alloy-rlp", - "alloy-serde", + "alloy-serde 1.8.3", + "auto_impl", + "borsh", + "c-kzg", + "derive_more 2.1.1", + "either", + "serde", + "serde_with", + "sha2 0.10.9", +] + +[[package]] +name = "alloy-eips" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae69eaa5096b47ffe97e6a5d6bde7e7fa2dec106af22a9315621d11039c3de3c" +dependencies = [ + "alloy-eip2124", + "alloy-eip2930", + "alloy-eip7702", + "alloy-eip7928", + "alloy-primitives", + "alloy-rlp", + "alloy-serde 2.0.1", "auto_impl", "borsh", "c-kzg", @@ -405,13 +488,13 @@ dependencies = [ [[package]] name = "alloy-genesis" -version = "1.8.3" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbf9480307b09d22876efb67d30cadd9013134c21f3a17ec9f93fd7536d38024" +checksum = "39789db0b3f3bbef0e6549c87bc6842b73886ebabee1405b6941685b1cc34083" dependencies = [ - "alloy-eips", + "alloy-eips 2.0.1", "alloy-primitives", - "alloy-serde", + "alloy-serde 2.0.1", "alloy-trie", "serde", ] @@ -456,22 +539,63 @@ dependencies = [ "tracing", ] +[[package]] +name = "alloy-json-rpc" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "662b525af73e86b2167dae923261c8edf440ba7e1426b30a8b993177bc214c02" +dependencies = [ + "alloy-primitives", + "alloy-sol-types", + "http 1.4.0", + "serde", + "serde_json", + "thiserror 2.0.18", + "tracing", +] + [[package]] name = "alloy-network" version = "1.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7197a66d94c4de1591cdc16a9bcea5f8cccd0da81b865b49aef97b1b4016e0fa" dependencies = [ - "alloy-consensus", - "alloy-consensus-any", - "alloy-eips", - "alloy-json-rpc", - "alloy-network-primitives", + "alloy-consensus 1.8.3", + "alloy-consensus-any 1.8.3", + "alloy-eips 1.8.3", + "alloy-json-rpc 1.8.3", + "alloy-network-primitives 1.8.3", "alloy-primitives", - "alloy-rpc-types-any", - "alloy-rpc-types-eth", - "alloy-serde", - "alloy-signer", + "alloy-rpc-types-any 1.8.3", + "alloy-rpc-types-eth 1.8.3", + "alloy-serde 1.8.3", + "alloy-signer 1.8.3", + "alloy-sol-types", + "async-trait", + "auto_impl", + "derive_more 2.1.1", + "futures-utils-wasm", + "serde", + "serde_json", + "thiserror 2.0.18", +] + +[[package]] +name = "alloy-network" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c657c2d9751d3c7d94990554b231e5372c3c2e4bad842806280b6151a0d6a05d" +dependencies = [ + "alloy-consensus 2.0.1", + "alloy-consensus-any 2.0.1", + "alloy-eips 2.0.1", + "alloy-json-rpc 2.0.1", + "alloy-network-primitives 2.0.1", + "alloy-primitives", + "alloy-rpc-types-any 2.0.1", + "alloy-rpc-types-eth 2.0.1", + "alloy-serde 2.0.1", + "alloy-signer 2.0.1", "alloy-sol-types", "async-trait", "auto_impl", @@ -488,24 +612,37 @@ version = "1.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eb82711d59a43fdfd79727c99f270b974c784ec4eb5728a0d0d22f26716c87ef" dependencies = [ - "alloy-consensus", - "alloy-eips", + "alloy-consensus 1.8.3", + "alloy-eips 1.8.3", + "alloy-primitives", + "alloy-serde 1.8.3", + "serde", +] + +[[package]] +name = "alloy-network-primitives" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59e7c4bb0ebbd6d7406d2808968f43c0d5186c69c5e58cedcbee7380f4cd1fcf" +dependencies = [ + "alloy-consensus 2.0.1", + "alloy-eips 2.0.1", "alloy-primitives", - "alloy-serde", + "alloy-serde 2.0.1", "serde", ] [[package]] name = "alloy-node-bindings" -version = "1.8.3" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a9b2fda91b56bb08907cd44c5068130360e027e46a8c17612d386869fa7940be" +checksum = "2e78e79286335697f025dd722e5d0d101f8d8aeecdded71114e2c1f2a02104b6" dependencies = [ "alloy-genesis", "alloy-hardforks", - "alloy-network", + "alloy-network 2.0.1", "alloy-primitives", - "alloy-signer", + "alloy-signer 2.0.1", "alloy-signer-local", "k256 0.13.4", "libc", @@ -551,21 +688,57 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bf6b18b929ef1d078b834c3631e9c925177f3b23ddc6fa08a722d13047205876" dependencies = [ "alloy-chains", - "alloy-consensus", - "alloy-eips", - "alloy-json-rpc", - "alloy-network", - "alloy-network-primitives", + "alloy-consensus 1.8.3", + "alloy-eips 1.8.3", + "alloy-json-rpc 1.8.3", + "alloy-network 1.8.3", + "alloy-network-primitives 1.8.3", + "alloy-primitives", + "alloy-rpc-client 1.8.3", + "alloy-rpc-types-eth 1.8.3", + "alloy-signer 1.8.3", + "alloy-sol-types", + "alloy-transport 1.8.3", + "async-stream", + "async-trait", + "auto_impl", + "dashmap 6.1.0", + "either", + "futures", + "futures-utils-wasm", + "lru 0.16.3", + "parking_lot", + "pin-project", + "serde", + "serde_json", + "thiserror 2.0.18", + "tokio", + "tracing", + "wasmtimer", +] + +[[package]] +name = "alloy-provider" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4fea0fc2628cdbc851aaa333124f9d8ab9f567ab8d4c20202819db13aa1a534" +dependencies = [ + "alloy-chains", + "alloy-consensus 2.0.1", + "alloy-eips 2.0.1", + "alloy-json-rpc 2.0.1", + "alloy-network 2.0.1", + "alloy-network-primitives 2.0.1", "alloy-node-bindings", "alloy-primitives", - "alloy-rpc-client", + "alloy-rpc-client 2.0.1", "alloy-rpc-types-anvil", - "alloy-rpc-types-eth", + "alloy-rpc-types-eth 2.0.1", "alloy-rpc-types-trace", - "alloy-signer", + "alloy-signer 2.0.1", "alloy-sol-types", - "alloy-transport", - "alloy-transport-http", + "alloy-transport 2.0.1", + "alloy-transport-http 2.0.1", "async-stream", "async-trait", "auto_impl", @@ -614,10 +787,30 @@ version = "1.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "94fcc9604042ca80bd37aa5e232ea1cd851f337e31e2babbbb345bc0b1c30de3" dependencies = [ - "alloy-json-rpc", + "alloy-json-rpc 1.8.3", + "alloy-primitives", + "alloy-transport 1.8.3", + "futures", + "pin-project", + "serde", + "serde_json", + "tokio", + "tokio-stream", + "tower 0.5.3", + "tracing", + "wasmtimer", +] + +[[package]] +name = "alloy-rpc-client" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d5ee7b51752c68fb95f21705e402700750e692b1d21ccc294ac48fadc8655d53" +dependencies = [ + "alloy-json-rpc 2.0.1", "alloy-primitives", - "alloy-transport", - "alloy-transport-http", + "alloy-transport 2.0.1", + "alloy-transport-http 2.0.1", "futures", "pin-project", "reqwest 0.13.2", @@ -638,21 +831,33 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4faad925d3a669ffc15f43b3deec7fbdf2adeb28a4d6f9cf4bc661698c0f8f4b" dependencies = [ "alloy-primitives", - "alloy-rpc-types-eth", + "alloy-rpc-types-eth 1.8.3", + "alloy-serde 1.8.3", + "serde", +] + +[[package]] +name = "alloy-rpc-types" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8fa76988f54105ad4398828e8aaf1a39b3f07f91fb79091529056689514ee8c2" +dependencies = [ + "alloy-primitives", + "alloy-rpc-types-eth 2.0.1", "alloy-rpc-types-trace", - "alloy-serde", + "alloy-serde 2.0.1", "serde", ] [[package]] name = "alloy-rpc-types-anvil" -version = "1.8.3" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "47df51bedb3e6062cb9981187a51e86d0d64a4de66eb0855e9efe6574b044ddf" +checksum = "3d276bea4e92e4991269d31b9abd3e722eed2565b82036478a4416adb8dd4992" dependencies = [ "alloy-primitives", - "alloy-rpc-types-eth", - "alloy-serde", + "alloy-rpc-types-eth 2.0.1", + "alloy-serde 2.0.1", "serde", ] @@ -662,9 +867,24 @@ version = "1.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3823026d1ed239a40f12364fac50726c8daf1b6ab8077a97212c5123910429ed" dependencies = [ - "alloy-consensus-any", - "alloy-rpc-types-eth", - "alloy-serde", + "alloy-consensus-any 1.8.3", + "alloy-rpc-types-eth 1.8.3", + "alloy-serde 1.8.3", +] + +[[package]] +name = "alloy-rpc-types-any" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f1a9a3bda9be7f6515316eb792710532411878bbfc88934973f4b371376b00d" +dependencies = [ + "alloy-consensus-any 2.0.1", + "alloy-network-primitives 2.0.1", + "alloy-primitives", + "alloy-rpc-types-eth 2.0.1", + "alloy-serde 2.0.1", + "serde", + "serde_json", ] [[package]] @@ -673,13 +893,34 @@ version = "1.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "59c095f92c4e1ff4981d89e9aa02d5f98c762a1980ab66bec49c44be11349da2" dependencies = [ - "alloy-consensus", - "alloy-consensus-any", - "alloy-eips", - "alloy-network-primitives", + "alloy-consensus 1.8.3", + "alloy-consensus-any 1.8.3", + "alloy-eips 1.8.3", + "alloy-network-primitives 1.8.3", + "alloy-primitives", + "alloy-rlp", + "alloy-serde 1.8.3", + "alloy-sol-types", + "itertools 0.14.0", + "serde", + "serde_json", + "serde_with", + "thiserror 2.0.18", +] + +[[package]] +name = "alloy-rpc-types-eth" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dda4ece0050154ab278241aeffade58916b04f38254832e8cb6e4671c6e72ed2" +dependencies = [ + "alloy-consensus 2.0.1", + "alloy-consensus-any 2.0.1", + "alloy-eips 2.0.1", + "alloy-network-primitives 2.0.1", "alloy-primitives", "alloy-rlp", - "alloy-serde", + "alloy-serde 2.0.1", "alloy-sol-types", "itertools 0.14.0", "serde", @@ -690,13 +931,13 @@ dependencies = [ [[package]] name = "alloy-rpc-types-trace" -version = "1.8.3" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e5a4d010f86cd4e01e5205ec273911e538e1738e76d8bafe9ecd245910ea5a3" +checksum = "f5905ac3663b0859d67b82d912acce20887d20682a0cadde79c8a763b133a515" dependencies = [ "alloy-primitives", - "alloy-rpc-types-eth", - "alloy-serde", + "alloy-rpc-types-eth 2.0.1", + "alloy-serde 2.0.1", "serde", "serde_json", "thiserror 2.0.18", @@ -713,11 +954,37 @@ dependencies = [ "serde_json", ] +[[package]] +name = "alloy-serde" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "beaa5c581a67e2743d95b4849eb9cfeb90866429cdaa6d8f6b75eb988b2d0cd9" +dependencies = [ + "alloy-primitives", + "serde", + "serde_json", +] + [[package]] name = "alloy-signer" version = "1.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "43f447aefab0f1c0649f71edc33f590992d4e122bc35fb9cdbbf67d4421ace85" +dependencies = [ + "alloy-primitives", + "async-trait", + "auto_impl", + "either", + "elliptic-curve 0.13.8", + "k256 0.13.4", + "thiserror 2.0.18", +] + +[[package]] +name = "alloy-signer" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c5da9ae50f9b48d7b4e2e5cde87175257be7e5e56909a7794720597c1d9806f6" dependencies = [ "alloy-dyn-abi", "alloy-primitives", @@ -732,14 +999,14 @@ dependencies = [ [[package]] name = "alloy-signer-aws" -version = "1.8.3" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8194c416115dc27f03796c0075dee0731239e2d7fbce735a74894aa8f6a47d7d" +checksum = "a19d1985804e9a46d3b1b4f0654a68210b44007ffdaddd0e0a35d2b8db6cc1f0" dependencies = [ - "alloy-consensus", - "alloy-network", + "alloy-consensus 2.0.1", + "alloy-network 2.0.1", "alloy-primitives", - "alloy-signer", + "alloy-signer 2.0.1", "async-trait", "aws-config", "aws-sdk-kms", @@ -751,14 +1018,14 @@ dependencies = [ [[package]] name = "alloy-signer-gcp" -version = "1.8.3" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4fa71d57808c8ce3c41342a71245d67839b032d7e18072b50a8d262e28143c18" +checksum = "34ce972f2ade53477e8e9336773a417f731fc7c02f41b9cd3b8a2a273e06363e" dependencies = [ - "alloy-consensus", - "alloy-network", + "alloy-consensus 2.0.1", + "alloy-network 2.0.1", "alloy-primitives", - "alloy-signer", + "alloy-signer 2.0.1", "async-trait", "gcloud-sdk", "k256 0.13.4", @@ -769,15 +1036,15 @@ dependencies = [ [[package]] name = "alloy-signer-ledger" -version = "1.8.3" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f199e1a28175d8dbed35b4a726d2080bf0a696017e865d063090895f3342965" +checksum = "943c0105e0294b34cd06417129fadc591aed464d06f0614a7e998e585d27fbb1" dependencies = [ - "alloy-consensus", + "alloy-consensus 2.0.1", "alloy-dyn-abi", - "alloy-network", + "alloy-network 2.0.1", "alloy-primitives", - "alloy-signer", + "alloy-signer 2.0.1", "alloy-sol-types", "async-trait", "coins-ledger", @@ -789,14 +1056,14 @@ dependencies = [ [[package]] name = "alloy-signer-local" -version = "1.8.3" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f721f4bf2e4812e5505aaf5de16ef3065a8e26b9139ac885862d00b5a55a659a" +checksum = "49b794002d57fd2f71b4c87298a41ca24dfc0f2cf6630d95106a477e451747ba" dependencies = [ - "alloy-consensus", - "alloy-network", + "alloy-consensus 2.0.1", + "alloy-network 2.0.1", "alloy-primitives", - "alloy-signer", + "alloy-signer 2.0.1", "async-trait", "coins-bip32", "coins-bip39", @@ -808,14 +1075,14 @@ dependencies = [ [[package]] name = "alloy-signer-turnkey" -version = "1.8.3" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f20ea50426fb96f57f3fac0b25161a8b8c169a744c471b1394e51e860a05fbb8" +checksum = "2296519a2342608afbd9baddd9d8df9f487604c3f1c2703b27bdd259f6018ea3" dependencies = [ - "alloy-consensus", - "alloy-network", + "alloy-consensus 2.0.1", + "alloy-network 2.0.1", "alloy-primitives", - "alloy-signer", + "alloy-signer 2.0.1", "async-trait", "thiserror 2.0.18", "tracing", @@ -901,7 +1168,30 @@ version = "1.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8098f965442a9feb620965ba4b4be5e2b320f4ec5a3fff6bfa9e1ff7ef42bed1" dependencies = [ - "alloy-json-rpc", + "alloy-json-rpc 1.8.3", + "auto_impl", + "base64 0.22.1", + "derive_more 2.1.1", + "futures", + "futures-utils-wasm", + "parking_lot", + "serde", + "serde_json", + "thiserror 2.0.18", + "tokio", + "tower 0.5.3", + "tracing", + "url", + "wasmtimer", +] + +[[package]] +name = "alloy-transport" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19dec9bfb59647254afdecbb5ddcddd7ba02edcd48ffa40510bddfbed0be1634" +dependencies = [ + "alloy-json-rpc 2.0.1", "auto_impl", "base64 0.22.1", "derive_more 2.1.1", @@ -925,8 +1215,19 @@ version = "1.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e8597d36d546e1dab822345ad563243ec3920e199322cb554ce56c8ef1a1e2e7" dependencies = [ - "alloy-json-rpc", - "alloy-transport", + "alloy-transport 1.8.3", + "itertools 0.14.0", + "url", +] + +[[package]] +name = "alloy-transport-http" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2035f3c4d6bee20624da2dcf765d469b292398e48d766ffade61b0fcf8b4d45d" +dependencies = [ + "alloy-json-rpc 2.0.1", + "alloy-transport 2.0.1", "itertools 0.14.0", "reqwest 0.13.2", "serde_json", @@ -963,6 +1264,18 @@ dependencies = [ "syn 2.0.117", ] +[[package]] +name = "alloy-tx-macros" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3520337f3d3d063a7fe20f47aaa62d695e3dc0372b34f601560dee24e76988b9" +dependencies = [ + "darling 0.23.0", + "proc-macro2", + "quote", + "syn 2.0.117", +] + [[package]] name = "android_system_properties" version = "0.1.5" @@ -1136,7 +1449,7 @@ dependencies = [ "quinn-udp", "rustc-hash 2.1.1", "rustls 0.23.37", - "socket2 0.6.3", + "socket2 0.5.10", "thiserror 2.0.18", "tokio", "tracing", @@ -2604,7 +2917,7 @@ version = "2.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "90dbd31c98227229239363921e60fcf5e558e43ec69094d46fc4996f08d1d5bc" dependencies = [ - "bitcoin_hashes 0.14.1", + "bitcoin_hashes 0.12.0", "serde", "unicode-normalization", ] @@ -4072,7 +4385,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ab67060fc6b8ef687992d439ca0fa36e7ed17e9a0b16b25b601e8757df720de" dependencies = [ "data-encoding", - "syn 1.0.109", + "syn 2.0.117", ] [[package]] @@ -4730,7 +5043,7 @@ name = "erc6492" version = "0.1.0" source = "git+https://github.com/reown-com/erc6492.git?rev=5e4580a#5e4580a47721b92f5631f7db095332ca74bfd248" dependencies = [ - "alloy", + "alloy 1.8.3", ] [[package]] @@ -4740,7 +5053,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" dependencies = [ "libc", - "windows-sys 0.61.2", + "windows-sys 0.52.0", ] [[package]] @@ -6178,7 +6491,7 @@ dependencies = [ "libc", "percent-encoding", "pin-project-lite", - "socket2 0.6.3", + "socket2 0.5.10", "tokio", "tower-service", "tracing", @@ -6514,7 +6827,7 @@ checksum = "3640c1c38b8e4e43584d8df18be5fc6b0aa314ce6ebf51b53313d4306cca8e46" dependencies = [ "hermit-abi", "libc", - "windows-sys 0.61.2", + "windows-sys 0.52.0", ] [[package]] @@ -6896,7 +7209,7 @@ dependencies = [ name = "kotlin-ffi" version = "0.1.0" dependencies = [ - "alloy", + "alloy 2.0.1", "eyre", "log", "openssl", @@ -8114,7 +8427,7 @@ version = "0.50.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -8330,7 +8643,7 @@ version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "680998035259dcfcafe653688bf2aa6d3e2dc05e98be6ab46afb089dc84f1df8" dependencies = [ - "proc-macro-crate 3.5.0", + "proc-macro-crate 1.1.3", "proc-macro2", "quote", "syn 2.0.117", @@ -9468,7 +9781,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d" dependencies = [ "anyhow", - "itertools 0.14.0", + "itertools 0.12.1", "proc-macro2", "quote", "syn 2.0.117", @@ -9481,7 +9794,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "27c6023962132f4b30eb4c172c91ce92d933da334c59c23cddee82358ddafb0b" dependencies = [ "anyhow", - "itertools 0.14.0", + "itertools 0.12.1", "proc-macro2", "quote", "syn 2.0.117", @@ -9593,7 +9906,7 @@ dependencies = [ "quinn-udp", "rustc-hash 2.1.1", "rustls 0.23.37", - "socket2 0.6.3", + "socket2 0.5.10", "thiserror 2.0.18", "tokio", "tracing", @@ -9631,7 +9944,7 @@ dependencies = [ "cfg_aliases 0.2.1", "libc", "once_cell", - "socket2 0.6.3", + "socket2 0.5.10", "tracing", "windows-sys 0.59.0", ] @@ -10417,7 +10730,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys 0.61.2", + "windows-sys 0.52.0", ] [[package]] @@ -10539,7 +10852,7 @@ dependencies = [ "security-framework 3.7.0", "security-framework-sys", "webpki-root-certs 1.0.6", - "windows-sys 0.61.2", + "windows-sys 0.52.0", ] [[package]] @@ -14407,7 +14720,7 @@ dependencies = [ "getrandom 0.4.2", "once_cell", "rustix", - "windows-sys 0.61.2", + "windows-sys 0.52.0", ] [[package]] @@ -14437,7 +14750,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "230a1b821ccbd75b185820a1f1ff7b14d21da1e442e22c0863ea5f08771a8874" dependencies = [ "rustix", - "windows-sys 0.61.2", + "windows-sys 0.59.0", ] [[package]] @@ -16250,7 +16563,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.52.0", ] [[package]] @@ -16761,8 +17074,8 @@ dependencies = [ name = "yttrium" version = "0.1.0" dependencies = [ - "alloy", - "alloy-provider", + "alloy 2.0.1", + "alloy-provider 2.0.1", "async-trait", "aws-config", "aws-sdk-cloudwatch", diff --git a/Cargo.toml b/Cargo.toml index 478475a9..6b723a75 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -34,8 +34,8 @@ serde_json = { version = "1.0", default-features = false } oslog = { version = "0.2.0", default-features = false } log = { version = "0.4.20", default-features = false } -alloy = { version = "1.8.3", default-features = false } -alloy-provider = { version = "1.8.3", default-features = false } +alloy = { version = "2.0.1", default-features = false } +alloy-provider = { version = "2.0.1", default-features = false } erc6492 = { git = "https://github.com/reown-com/erc6492.git", rev = "5e4580a", default-features = false } relay_rpc = { git = "https://github.com/WalletConnect/WalletConnectRust.git", rev = "b2ebad0", default-features = false }