diff --git a/Cargo.lock b/Cargo.lock index 950d07b..7e7d2e7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -57,9 +57,9 @@ checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" [[package]] name = "alloy" -version = "1.0.15" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "abd191f441f5763d262e8cf076fbaf6db0a9a3b234f58810557bb3949eece83e" +checksum = "fa7413bbf62c40b5db916ad5a1c382df1affe42080e148d69932bb7f0a12f32e" dependencies = [ "alloy-consensus", "alloy-contract", @@ -80,6 +80,7 @@ dependencies = [ "alloy-transport-http", "alloy-transport-ipc", "alloy-transport-ws", + "alloy-trie", ] [[package]] @@ -95,9 +96,9 @@ dependencies = [ [[package]] name = "alloy-consensus" -version = "1.0.15" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "806275fdf84a9677bba30ab76887983fc669b4dbf52e0b9587fc65c988aa4f06" +checksum = "b7345077623aaa080fc06735ac13b8fa335125c8550f9c4f64135a5bf6f79967" dependencies = [ "alloy-eips", "alloy-primitives", @@ -120,9 +121,9 @@ dependencies = [ [[package]] name = "alloy-consensus-any" -version = "1.0.15" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "badfd375a1a059ac27048bc9fc73091940b0693c3018a0238383ead5ebe48a47" +checksum = "501f83565d28bdb9d6457dd3b5d646e19db37709d0f27608a26a1839052ddade" dependencies = [ "alloy-consensus", "alloy-eips", @@ -134,9 +135,9 @@ dependencies = [ [[package]] name = "alloy-contract" -version = "1.0.15" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "624cac8e9085d1461bb94f487fe38b3bd3cfad0285ae022a573e2b7be1dd7434" +checksum = "e4c36bb4173892aeeba1c6b9e4eff923fa3fe8583f6d3e07afe1cbc5a96a853a" dependencies = [ "alloy-consensus", "alloy-dyn-abi", @@ -223,9 +224,9 @@ dependencies = [ [[package]] name = "alloy-eips" -version = "1.0.15" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "334bca3e3b957e4272f6f434db27dc0f39c27ae9de752eacb31b7be9cce4dd0c" +checksum = "c219a87fb386a75780ddbdbbced242477321887e426b0f946c05815ceabe5e09" dependencies = [ "alloy-eip2124", "alloy-eip2930", @@ -238,20 +239,23 @@ dependencies = [ "derive_more", "either", "serde", + "serde_with", "sha2", + "thiserror 2.0.12", ] [[package]] name = "alloy-genesis" -version = "1.0.15" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "614462440df2d478efa9445d6b148f5f404fd8b889ffe53aeb9236eb2d318894" +checksum = "2dbf4c6b1b733ba0efaa6cc5f68786997a19ffcd88ff2ee2ba72fdd42594375e" dependencies = [ "alloy-eips", "alloy-primitives", "alloy-serde", "alloy-trie", "serde", + "serde_with", ] [[package]] @@ -268,9 +272,9 @@ dependencies = [ [[package]] name = "alloy-json-rpc" -version = "1.0.15" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0623849314fecb86fc335774b7049151adaec19ebac2426c42a1c6d43df2650c" +checksum = "334555c323fa2bb98f1d4c242b62da9de8c715557a2ed680a76cefbcac19fefd" dependencies = [ "alloy-primitives", "alloy-sol-types", @@ -283,9 +287,9 @@ dependencies = [ [[package]] name = "alloy-network" -version = "1.0.15" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e1d6de8ee0ef8992d0f6e20d576a7bcfb1f5e76173738deb811969296d2f46a" +checksum = "c7ea377c9650203d7a7da9e8dee7f04906b49a9253f554b110edd7972e75ef34" dependencies = [ "alloy-consensus", "alloy-consensus-any", @@ -309,9 +313,9 @@ dependencies = [ [[package]] name = "alloy-network-primitives" -version = "1.0.15" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58652eeeec752eb0b54de2b8b1e3c42ec35be3e99b6f9ac4209bf0d38ecd0241" +checksum = "b9f9ab9a9e92c49a357edaee2d35deea0a32ac8f313cfa37448f04e7e029c9d9" dependencies = [ "alloy-consensus", "alloy-eips", @@ -349,9 +353,9 @@ dependencies = [ [[package]] name = "alloy-provider" -version = "1.0.15" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "160e90c39e471a835af97dc91cac75cf16c3d504ad2ce20c17e51a05a754b45c" +checksum = "9a85361c88c16116defbd98053e3d267054d6b82729cdbef0236f7881590f924" dependencies = [ "alloy-chains", "alloy-consensus", @@ -380,7 +384,6 @@ dependencies = [ "either", "futures", "futures-utils-wasm", - "http 1.3.1", "lru", "parking_lot", "pin-project", @@ -396,13 +399,14 @@ dependencies = [ [[package]] name = "alloy-pubsub" -version = "1.0.15" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08745d745c4b9f247baf5d1324c4ee24f61ad72b37702b4ccb7dea10299dd7de" +checksum = "25b1eda077b102b167effaf0c9d9109b1232948a6c7fcaff74abdb5deb562a17" dependencies = [ "alloy-json-rpc", "alloy-primitives", "alloy-transport", + "auto_impl", "bimap", "futures", "parking_lot", @@ -439,9 +443,9 @@ dependencies = [ [[package]] name = "alloy-rpc-client" -version = "1.0.15" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2b0f1ddddf65f5b8df258ab204bb719a298a550b70e5d9355e56f312274c2e7" +checksum = "743fc964abb0106e454e9e8683fb0809fb32940270ef586a58e913531360b302" dependencies = [ "alloy-json-rpc", "alloy-primitives", @@ -450,7 +454,6 @@ dependencies = [ "alloy-transport-http", "alloy-transport-ipc", "alloy-transport-ws", - "async-stream", "futures", "pin-project", "reqwest", @@ -460,19 +463,19 @@ dependencies = [ "tokio-stream", "tower", "tracing", - "tracing-futures", "url", "wasmtimer", ] [[package]] name = "alloy-rpc-types" -version = "1.0.15" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9577dbe16550c3d83d6ac7656a560ecfe82b9f1268c869eab6cc9a82de417c64" +checksum = "e6445ccdc73c8a97e1794e9f0f91af52fb2bbf9ff004339a801b0293c3928abb" dependencies = [ "alloy-primitives", "alloy-rpc-types-anvil", + "alloy-rpc-types-debug", "alloy-rpc-types-engine", "alloy-rpc-types-eth", "alloy-rpc-types-trace", @@ -483,9 +486,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-anvil" -version = "1.0.15" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9baee80951da08017fd2ab68ddc776087b8439c97b905691a6bf35d3328e749" +checksum = "242ff10318efd61c4b17ac8584df03a8db1e12146704c08b1b69d070cd4a1ebf" dependencies = [ "alloy-primitives", "alloy-rpc-types-eth", @@ -495,9 +498,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-any" -version = "1.0.15" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "635e602d271a907875a7f65a732dad523ca7a767c7ca9d20fec6428c09d3fb88" +checksum = "97372c51a14a804fb9c17010e3dd6c117f7866620b264e24b64d2259be44bcdf" dependencies = [ "alloy-consensus-any", "alloy-rpc-types-eth", @@ -506,19 +509,21 @@ dependencies = [ [[package]] name = "alloy-rpc-types-debug" -version = "1.0.15" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad7dca384a783e2598d8cfcbac598b9ff08345ed0ab1bbba93ee69ae60898b30" +checksum = "a005a343cae9a0d4078d2f85a666493922d4bfb756229ea2a45a4bafd21cb9f1" dependencies = [ "alloy-primitives", + "derive_more", "serde", + "serde_with", ] [[package]] name = "alloy-rpc-types-engine" -version = "1.0.15" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbeb91b73980ede87c4f62b03316cc86a4e76ea13eaf35507fabd6e717b5445f" +checksum = "0e214c7667f88b2f7e48eb8428eeafcbf6faecda04175c5f4d13fdb2563333ac" dependencies = [ "alloy-consensus", "alloy-eips", @@ -533,9 +538,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-eth" -version = "1.0.15" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d4785c613476178a820685135db58472734deba83fa0700bd19aa81b3aec184" +checksum = "672286c19528007df058bafd82c67e23247b4b3ebbc538cbddc705a82d8a930f" dependencies = [ "alloy-consensus", "alloy-consensus-any", @@ -548,14 +553,15 @@ dependencies = [ "itertools 0.14.0", "serde", "serde_json", + "serde_with", "thiserror 2.0.12", ] [[package]] name = "alloy-rpc-types-trace" -version = "1.0.15" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "308e2c5d343297f0145e0e5ca367b07807f3e4d0bbf43c19cbee541f09d091d4" +checksum = "d53c5ea8e10ca72889476343deb98c050da7b85e119a55a2a02a9791cb8242e4" dependencies = [ "alloy-primitives", "alloy-rpc-types-eth", @@ -567,9 +573,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-txpool" -version = "1.0.15" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f07c583f414beb5c403a94470b3275bbbc79b947bb17e8646b8a693e3c879d8b" +checksum = "bb1c7ee378e899353e05a0d9f5b73b5d57bdac257532c6acd98eaa6b093fe642" dependencies = [ "alloy-primitives", "alloy-rpc-types-eth", @@ -579,9 +585,9 @@ dependencies = [ [[package]] name = "alloy-serde" -version = "1.0.15" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4a9c0a4942ae1458f054f900b1f2386a1101331b3220313189fc811502d4f1a" +checksum = "1aae653f049267ae7e040eab6c9b9a417064ca1a6cb21e3dd59b9f1131ef048f" dependencies = [ "alloy-primitives", "serde", @@ -590,9 +596,9 @@ dependencies = [ [[package]] name = "alloy-signer" -version = "1.0.15" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5d23d8fcd0531ecd6b41f84f1acabf174033ad20a0da59f941064fa58c89c811" +checksum = "d97cedce202f848592b96f7e891503d3adb33739c4e76904da73574290141b93" dependencies = [ "alloy-primitives", "async-trait", @@ -605,9 +611,9 @@ dependencies = [ [[package]] name = "alloy-signer-aws" -version = "1.0.15" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a65fed7f680d5222b4c9cf5861165704f6b71c2396b65b84df27d12345db6ce" +checksum = "2dd40e8f6dc5e19a04314714be91b582736964d776a1ef11d665c097a5429a14" dependencies = [ "alloy-consensus", "alloy-network", @@ -623,9 +629,9 @@ dependencies = [ [[package]] name = "alloy-signer-local" -version = "1.0.15" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7f87574b7feb48e1011b718faf0c17d516743de3d4e08dbb9fb1465cfeddfd1" +checksum = "83ae7d854db5b7cdd5b9ed7ad13d1e5e034cdd8be85ffef081f61dc6c9e18351" dependencies = [ "alloy-consensus", "alloy-network", @@ -712,12 +718,13 @@ dependencies = [ [[package]] name = "alloy-transport" -version = "1.0.15" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac51fda778a8b4012c91cc161ed8400efedd7c2e33d937439543d73190478ec9" +checksum = "c08b383bc903c927635e39e1dae7df2180877d93352d1abd389883665a598afc" dependencies = [ "alloy-json-rpc", "alloy-primitives", + "auto_impl", "base64", "derive_more", "futures", @@ -735,9 +742,9 @@ dependencies = [ [[package]] name = "alloy-transport-http" -version = "1.0.15" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f63d5f69ab4a7e2607f3d9b6c7ee6bf1ee1b726d411aa08a00a174d1dde37ac" +checksum = "6e58dee1f7763ef302074b645fc4f25440637c09a60e8de234b62993f06c0ae3" dependencies = [ "alloy-json-rpc", "alloy-transport", @@ -750,9 +757,9 @@ dependencies = [ [[package]] name = "alloy-transport-ipc" -version = "1.0.15" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "785ea5c078dc8d6545dad222e530a816a8a497b7058e3ce398dcebe386f03f27" +checksum = "5ae5c6655e5cda1227f0c70b7686ecfb8af856771deebacad8dab9a7fbc51864" dependencies = [ "alloy-json-rpc", "alloy-pubsub", @@ -770,9 +777,9 @@ dependencies = [ [[package]] name = "alloy-transport-ws" -version = "1.0.15" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69060d439b5bb919440d75d87b5f598738d043a51a5932943ab65fa92084e1f6" +checksum = "dcb2141958a1f13722cb20a2e01c130fb375209fa428849ae553c1518bc33a0d" dependencies = [ "alloy-pubsub", "alloy-transport", @@ -804,9 +811,9 @@ dependencies = [ [[package]] name = "alloy-tx-macros" -version = "1.0.15" +version = "1.0.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c194c0f69223d1b3a1637c3ceaf966f392fc9a2756264e27d61bb72bd0c4645" +checksum = "d14809f908822dbff0dc472c77ca4aa129ab12e22fd9bff2dd1ef54603e68e3d" dependencies = [ "alloy-primitives", "darling", @@ -4565,18 +4572,6 @@ dependencies = [ "tracing-subscriber 0.3.19", ] -[[package]] -name = "tracing-futures" -version = "0.2.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2" -dependencies = [ - "futures", - "futures-task", - "pin-project", - "tracing", -] - [[package]] name = "tracing-subscriber" version = "0.2.25"