diff --git a/Cargo.lock b/Cargo.lock index 52424ee..1eb076c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -140,14 +140,14 @@ dependencies = [ "alloy-network", "alloy-provider", "alloy-pubsub", - "alloy-rpc-client", + "alloy-rpc-client 0.5.4", "alloy-rpc-types", "alloy-serde", "alloy-signer 0.5.4", "alloy-signer-aws", "alloy-signer-local", - "alloy-transport", - "alloy-transport-http", + "alloy-transport 0.5.4", + "alloy-transport-http 0.5.4", "alloy-transport-ipc", "alloy-transport-ws", ] @@ -194,7 +194,7 @@ dependencies = [ "alloy-pubsub", "alloy-rpc-types-eth", "alloy-sol-types", - "alloy-transport", + "alloy-transport 0.5.4", "futures", "futures-util", "thiserror 1.0.69", @@ -309,6 +309,20 @@ dependencies = [ "tracing", ] +[[package]] +name = "alloy-json-rpc" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4fa077efe0b834bcd89ff4ba547f48fb081e4fdc3673dd7da1b295a2cf2bb7b7" +dependencies = [ + "alloy-primitives", + "alloy-sol-types", + "serde", + "serde_json", + "thiserror 2.0.4", + "tracing", +] + [[package]] name = "alloy-network" version = "0.5.4" @@ -317,7 +331,7 @@ checksum = "204237129086ce5dc17a58025e93739b01b45313841f98fa339eb1d780511e57" dependencies = [ "alloy-consensus", "alloy-eips", - "alloy-json-rpc", + "alloy-json-rpc 0.5.4", "alloy-network-primitives", "alloy-primitives", "alloy-rpc-types-eth", @@ -380,15 +394,15 @@ dependencies = [ "alloy-chains", "alloy-consensus", "alloy-eips", - "alloy-json-rpc", + "alloy-json-rpc 0.5.4", "alloy-network", "alloy-network-primitives", "alloy-primitives", "alloy-pubsub", - "alloy-rpc-client", + "alloy-rpc-client 0.5.4", "alloy-rpc-types-eth", - "alloy-transport", - "alloy-transport-http", + "alloy-transport 0.5.4", + "alloy-transport-http 0.5.4", "alloy-transport-ipc", "alloy-transport-ws", "async-stream", @@ -408,7 +422,7 @@ dependencies = [ "tokio", "tracing", "url", - "wasmtimer", + "wasmtimer 0.2.1", ] [[package]] @@ -417,9 +431,9 @@ version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "96ba46eb69ddf7a9925b81f15229cb74658e6eebe5dd30a5b74e2cd040380573" dependencies = [ - "alloy-json-rpc", + "alloy-json-rpc 0.5.4", "alloy-primitives", - "alloy-transport", + "alloy-transport 0.5.4", "bimap", "futures", "serde", @@ -458,11 +472,11 @@ version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7fc2bd1e7403463a5f2c61e955bcc9d3072b63aa177442b0f9aa6a6d22a941e3" dependencies = [ - "alloy-json-rpc", + "alloy-json-rpc 0.5.4", "alloy-primitives", "alloy-pubsub", - "alloy-transport", - "alloy-transport-http", + "alloy-transport 0.5.4", + "alloy-transport-http 0.5.4", "alloy-transport-ipc", "alloy-transport-ws", "futures", @@ -475,7 +489,30 @@ dependencies = [ "tower 0.5.1", "tracing", "url", - "wasmtimer", + "wasmtimer 0.2.1", +] + +[[package]] +name = "alloy-rpc-client" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed30bf1041e84cabc5900f52978ca345dd9969f2194a945e6fdec25b0620705c" +dependencies = [ + "alloy-json-rpc 0.7.3", + "alloy-primitives", + "alloy-transport 0.7.3", + "alloy-transport-http 0.7.3", + "futures", + "pin-project", + "reqwest 0.12.9", + "serde", + "serde_json", + "tokio", + "tokio-stream", + "tower 0.5.1", + "tracing", + "url", + "wasmtimer 0.4.1", ] [[package]] @@ -553,20 +590,6 @@ dependencies = [ "thiserror 1.0.69", ] -[[package]] -name = "alloy-signer" -version = "0.7.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b2cbff01a673936c2efd7e00d4c0e9a4dbbd6d600e2ce298078d33efbb19cd7" -dependencies = [ - "alloy-primitives", - "async-trait", - "auto_impl", - "elliptic-curve", - "k256", - "thiserror 2.0.4", -] - [[package]] name = "alloy-signer-aws" version = "0.5.4" @@ -680,7 +703,7 @@ version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be77579633ebbc1266ae6fd7694f75c408beb1aeb6865d0b18f22893c265a061" dependencies = [ - "alloy-json-rpc", + "alloy-json-rpc 0.5.4", "base64 0.22.1", "futures-util", "futures-utils-wasm", @@ -691,7 +714,27 @@ dependencies = [ "tower 0.5.1", "tracing", "url", - "wasmtimer", + "wasmtimer 0.2.1", +] + +[[package]] +name = "alloy-transport" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d69d36982b9e46075ae6b792b0f84208c6c2c15ad49f6c500304616ef67b70e0" +dependencies = [ + "alloy-json-rpc 0.7.3", + "base64 0.22.1", + "futures-util", + "futures-utils-wasm", + "serde", + "serde_json", + "thiserror 2.0.4", + "tokio", + "tower 0.5.1", + "tracing", + "url", + "wasmtimer 0.4.1", ] [[package]] @@ -700,8 +743,8 @@ version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "91fd1a5d0827939847983b46f2f79510361f901dc82f8e3c38ac7397af142c6e" dependencies = [ - "alloy-json-rpc", - "alloy-transport", + "alloy-json-rpc 0.5.4", + "alloy-transport 0.5.4", "http-body-util", "hyper 1.5.0", "hyper-util", @@ -712,15 +755,30 @@ dependencies = [ "url", ] +[[package]] +name = "alloy-transport-http" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2e02ffd5d93ffc51d72786e607c97de3b60736ca3e636ead0ec1f7dce68ea3fd" +dependencies = [ + "alloy-json-rpc 0.7.3", + "alloy-transport 0.7.3", + "reqwest 0.12.9", + "serde_json", + "tower 0.5.1", + "tracing", + "url", +] + [[package]] name = "alloy-transport-ipc" version = "0.5.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8073d1186bfeeb8fbdd1292b6f1a0731f3aed8e21e1463905abfae0b96a887a6" dependencies = [ - "alloy-json-rpc", + "alloy-json-rpc 0.5.4", "alloy-pubsub", - "alloy-transport", + "alloy-transport 0.5.4", "bytes", "futures", "interprocess", @@ -738,7 +796,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "61f27837bb4a1d6c83a28231c94493e814882f0e9058648a97e908a5f3fc9fcf" dependencies = [ "alloy-pubsub", - "alloy-transport", + "alloy-transport 0.5.4", "futures", "http 1.1.0", "rustls 0.23.16", @@ -2118,7 +2176,7 @@ dependencies = [ "alloy-rpc-types", "alloy-rpc-types-eth", "alloy-sol-types", - "alloy-transport", + "alloy-transport 0.5.4", "async-trait", "blueprint-manager", "cargo-tangle", @@ -3632,7 +3690,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6609855a64edcd14163756a960a3208163948c723175719e9c30e8e619526a78" dependencies = [ "alloy", - "alloy-json-rpc", + "alloy-json-rpc 0.5.4", "alloy-primitives", "alloy-rlp", "async-trait", @@ -3813,8 +3871,8 @@ dependencies = [ "alloy", "alloy-network", "alloy-primitives", - "alloy-rpc-client", - "alloy-signer 0.5.4", + "alloy-rpc-client 0.5.4", + "alloy-signer", "alloy-signer-aws", "alloy-signer-local", "async-trait", @@ -3834,7 +3892,7 @@ dependencies = [ "alloy-primitives", "alloy-provider", "alloy-rpc-types", - "alloy-transport", + "alloy-transport 0.5.4", "eigen-utils", "serde", "serde_json", @@ -4679,8 +4737,8 @@ dependencies = [ "alloy-network", "alloy-primitives", "alloy-provider", - "alloy-rpc-client", - "alloy-signer 0.7.3", + "alloy-rpc-client 0.7.3", + "alloy-signer", "alloy-signer-local", "alloy-sol-types", "async-trait", @@ -5087,8 +5145,8 @@ dependencies = [ "alloy-signer 0.5.4", "alloy-signer-local", "alloy-sol-types", - "alloy-transport", - "alloy-transport-http", + "alloy-transport 0.5.4", + "alloy-transport-http 0.5.4", "ark-bn254 0.4.0", "ark-ec 0.4.2", "ark-ff 0.5.0", @@ -13504,6 +13562,20 @@ dependencies = [ "wasm-bindgen", ] +[[package]] +name = "wasmtimer" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0048ad49a55b9deb3953841fa1fc5858f0efbcb7a18868c899a360269fac1b23" +dependencies = [ + "futures", + "js-sys", + "parking_lot 0.12.3", + "pin-utils", + "slab", + "wasm-bindgen", +] + [[package]] name = "web-sys" version = "0.3.72" diff --git a/Cargo.toml b/Cargo.toml index 6ce1dc8..c4b4849 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -80,7 +80,7 @@ alloy-primitives = "0.8.14" alloy-provider = { version = "0.5.4", default-features = false, features = ["reqwest", "ws"] } alloy-signer = { version = "0.7.3" } alloy-signer-local = { version = "0.5.4" } -alloy-rpc-client = "0.5.4" +alloy-rpc-client = "0.7.3" alloy-network = { version = "0.5.4" } alloy-json-abi = "0.8.14" alloy-sol-types = "0.8.14"