From 9371ece9637e66b9936accec6dd98e840a928de8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 18 Sep 2024 19:06:16 +0000 Subject: [PATCH] chore(deps): bump kona-derive from `19b00f3` to `2a82bf7` Bumps [kona-derive](https://github.com/ethereum-optimism/kona) from `19b00f3` to `2a82bf7`. - [Release notes](https://github.com/ethereum-optimism/kona/releases) - [Commits](https://github.com/ethereum-optimism/kona/compare/19b00f3cf456775197a320aed9e900f110057d2f...2a82bf7150daedd180e60e39e43a29aaa0e51ad2) --- updated-dependencies: - dependency-name: kona-derive dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- Cargo.lock | 1052 ++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 774 insertions(+), 278 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e747958..f233707 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -27,6 +27,12 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" +[[package]] +name = "adler2" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" + [[package]] name = "aes" version = "0.8.4" @@ -89,10 +95,24 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "04c309895995eaa4bfcc345f5515a39c7df9447798645cc8bf462b6c5bf1dc96" dependencies = [ - "alloy-eips", - "alloy-primitives", + "alloy-eips 0.2.1", + "alloy-primitives 0.7.7", + "alloy-rlp", + "alloy-serde 0.2.1", + "c-kzg", + "serde", +] + +[[package]] +name = "alloy-consensus" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "629b62e38d471cc15fea534eb7283d2f8a4e8bdb1811bcc5d66dda6cfce6fae1" +dependencies = [ + "alloy-eips 0.3.6", + "alloy-primitives 0.8.3", "alloy-rlp", - "alloy-serde", + "alloy-serde 0.3.6", "c-kzg", "serde", ] @@ -105,14 +125,14 @@ checksum = "3f4e0ef72b0876ae3068b2ed7dfae9ae1779ce13cfaec2ee1f08f5bd0348dc57" dependencies = [ "alloy-dyn-abi", "alloy-json-abi", - "alloy-network", - "alloy-network-primitives", - "alloy-primitives", - "alloy-provider", + "alloy-network 0.2.1", + "alloy-network-primitives 0.2.1", + "alloy-primitives 0.7.7", + "alloy-provider 0.2.1", "alloy-pubsub", - "alloy-rpc-types-eth", - "alloy-sol-types", - "alloy-transport", + "alloy-rpc-types-eth 0.2.1", + "alloy-sol-types 0.7.7", + "alloy-transport 0.2.1", "futures", "futures-util", "thiserror", @@ -125,13 +145,13 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "413902aa18a97569e60f679c23f46a18db1656d87ab4d4e49d0e1e52042f66df" dependencies = [ "alloy-json-abi", - "alloy-primitives", + "alloy-primitives 0.7.7", "alloy-sol-type-parser", - "alloy-sol-types", + "alloy-sol-types 0.7.7", "arbitrary", "const-hex", "derive_arbitrary", - "derive_more", + "derive_more 0.99.18", "itoa", "proptest", "serde", @@ -139,18 +159,41 @@ dependencies = [ "winnow 0.6.18", ] +[[package]] +name = "alloy-eip2930" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0069cf0642457f87a01a014f6dc29d5d893cd4fd8fddf0c3cdfad1bb3ebafc41" +dependencies = [ + "alloy-primitives 0.8.3", + "alloy-rlp", + "serde", +] + +[[package]] +name = "alloy-eip7702" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "37d319bb544ca6caeab58c39cea8921c55d924d4f68f2c60f24f914673f9a74a" +dependencies = [ + "alloy-primitives 0.8.3", + "alloy-rlp", + "k256", + "serde", +] + [[package]] name = "alloy-eips" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d9431c99a3b3fe606ede4b3d4043bdfbcb780c45b8d8d226c3804e2b75cfbe68" dependencies = [ - "alloy-primitives", + "alloy-primitives 0.7.7", "alloy-rlp", - "alloy-serde", + "alloy-serde 0.2.1", "arbitrary", "c-kzg", - "derive_more", + "derive_more 0.99.18", "k256", "once_cell", "rand", @@ -158,14 +201,32 @@ dependencies = [ "sha2", ] +[[package]] +name = "alloy-eips" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f923dd5fca5f67a43d81ed3ebad0880bd41f6dd0ada930030353ac356c54cd0f" +dependencies = [ + "alloy-eip2930", + "alloy-eip7702", + "alloy-primitives 0.8.3", + "alloy-rlp", + "alloy-serde 0.3.6", + "c-kzg", + "derive_more 1.0.0", + "once_cell", + "serde", + "sha2", +] + [[package]] name = "alloy-genesis" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "79614dfe86144328da11098edcc7bc1a3f25ad8d3134a9eb9e857e06f0d9840d" dependencies = [ - "alloy-primitives", - "alloy-serde", + "alloy-primitives 0.7.7", + "alloy-serde 0.2.1", "serde", ] @@ -175,7 +236,7 @@ version = "0.7.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc05b04ac331a9f07e3a4036ef7926e49a8bf84a99a1ccfc7e2ab55a5fcbb372" dependencies = [ - "alloy-primitives", + "alloy-primitives 0.7.7", "alloy-sol-type-parser", "serde", "serde_json", @@ -187,8 +248,22 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "57e2865c4c3bb4cdad3f0d9ec1ab5c0c657ba69a375651bd35e32fb6c180ccc2" dependencies = [ - "alloy-primitives", - "alloy-sol-types", + "alloy-primitives 0.7.7", + "alloy-sol-types 0.7.7", + "serde", + "serde_json", + "thiserror", + "tracing", +] + +[[package]] +name = "alloy-json-rpc" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3c717b5298fad078cd3a418335b266eba91b511383ca9bd497f742d5975d5ab" +dependencies = [ + "alloy-primitives 0.8.3", + "alloy-sol-types 0.8.3", "serde", "serde_json", "thiserror", @@ -201,15 +276,36 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6e701fc87ef9a3139154b0b4ccb935b565d27ffd9de020fe541bf2dec5ae4ede" dependencies = [ - "alloy-consensus", - "alloy-eips", - "alloy-json-rpc", - "alloy-network-primitives", - "alloy-primitives", - "alloy-rpc-types-eth", - "alloy-serde", - "alloy-signer", - "alloy-sol-types", + "alloy-consensus 0.2.1", + "alloy-eips 0.2.1", + "alloy-json-rpc 0.2.1", + "alloy-network-primitives 0.2.1", + "alloy-primitives 0.7.7", + "alloy-rpc-types-eth 0.2.1", + "alloy-serde 0.2.1", + "alloy-signer 0.2.1", + "alloy-sol-types 0.7.7", + "async-trait", + "auto_impl", + "futures-utils-wasm", + "thiserror", +] + +[[package]] +name = "alloy-network" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fb3705ce7d8602132bcf5ac7a1dd293a42adc2f183abf5907c30ac535ceca049" +dependencies = [ + "alloy-consensus 0.3.6", + "alloy-eips 0.3.6", + "alloy-json-rpc 0.3.6", + "alloy-network-primitives 0.3.6", + "alloy-primitives 0.8.3", + "alloy-rpc-types-eth 0.3.6", + "alloy-serde 0.3.6", + "alloy-signer 0.3.6", + "alloy-sol-types 0.8.3", "async-trait", "auto_impl", "futures-utils-wasm", @@ -222,8 +318,20 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec9d5a0f9170b10988b6774498a022845e13eda94318440d17709d50687f67f9" dependencies = [ - "alloy-primitives", - "alloy-serde", + "alloy-primitives 0.7.7", + "alloy-serde 0.2.1", + "serde", +] + +[[package]] +name = "alloy-network-primitives" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94ad40869867ed2d9cd3842b1e800889e5b49e6b92da346e93862b4a741bedf3" +dependencies = [ + "alloy-eips 0.3.6", + "alloy-primitives 0.8.3", + "alloy-serde 0.3.6", "serde", ] @@ -239,7 +347,7 @@ dependencies = [ "cfg-if", "const-hex", "derive_arbitrary", - "derive_more", + "derive_more 0.99.18", "ethereum_ssz", "getrandom", "hex-literal", @@ -254,6 +362,28 @@ dependencies = [ "tiny-keccak", ] +[[package]] +name = "alloy-primitives" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "411aff151f2a73124ee473708e82ed51b2535f68928b6a1caa8bc1246ae6f7cd" +dependencies = [ + "alloy-rlp", + "bytes", + "cfg-if", + "const-hex", + "derive_more 1.0.0", + "hex-literal", + "itoa", + "k256", + "keccak-asm", + "proptest", + "rand", + "ruint", + "serde", + "tiny-keccak", +] + [[package]] name = "alloy-provider" version = "0.2.1" @@ -261,24 +391,24 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f9c0ab10b93de601a6396fc7ff2ea10d3b28c46f079338fa562107ebf9857c8" dependencies = [ "alloy-chains", - "alloy-consensus", - "alloy-eips", - "alloy-json-rpc", - "alloy-network", - "alloy-network-primitives", - "alloy-primitives", + "alloy-consensus 0.2.1", + "alloy-eips 0.2.1", + "alloy-json-rpc 0.2.1", + "alloy-network 0.2.1", + "alloy-network-primitives 0.2.1", + "alloy-primitives 0.7.7", "alloy-pubsub", - "alloy-rpc-client", - "alloy-rpc-types-eth", + "alloy-rpc-client 0.2.1", + "alloy-rpc-types-eth 0.2.1", "alloy-rpc-types-trace", - "alloy-transport", - "alloy-transport-http", + "alloy-transport 0.2.1", + "alloy-transport-http 0.2.1", "alloy-transport-ipc", "alloy-transport-ws", "async-stream", "async-trait", "auto_impl", - "dashmap", + "dashmap 5.5.3", "futures", "futures-utils-wasm", "lru", @@ -291,30 +421,64 @@ dependencies = [ "url", ] +[[package]] +name = "alloy-provider" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "927f708dd457ed63420400ee5f06945df9632d5d101851952056840426a10dc5" +dependencies = [ + "alloy-chains", + "alloy-consensus 0.3.6", + "alloy-eips 0.3.6", + "alloy-json-rpc 0.3.6", + "alloy-network 0.3.6", + "alloy-network-primitives 0.3.6", + "alloy-primitives 0.8.3", + "alloy-rpc-client 0.3.6", + "alloy-rpc-types-eth 0.3.6", + "alloy-transport 0.3.6", + "alloy-transport-http 0.3.6", + "async-stream", + "async-trait", + "auto_impl", + "dashmap 6.1.0", + "futures", + "futures-utils-wasm", + "lru", + "pin-project", + "reqwest", + "serde", + "serde_json", + "thiserror", + "tokio", + "tracing", + "url", +] + [[package]] name = "alloy-pubsub" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f5da2c55cbaf229bad3c5f8b00b5ab66c74ef093e5f3a753d874cfecf7d2281" dependencies = [ - "alloy-json-rpc", - "alloy-primitives", - "alloy-transport", + "alloy-json-rpc 0.2.1", + "alloy-primitives 0.7.7", + "alloy-transport 0.2.1", "bimap", "futures", "serde", "serde_json", "tokio", "tokio-stream", - "tower", + "tower 0.4.13", "tracing", ] [[package]] name = "alloy-rlp" -version = "0.3.7" +version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a43b18702501396fa9bcdeecd533bc85fac75150d308fc0f6800a01e6234a003" +checksum = "26154390b1d205a4a7ac7352aa2eb4f81f391399d4e2f546fb81a2f8bb383f62" dependencies = [ "alloy-rlp-derive", "arrayvec", @@ -323,9 +487,9 @@ dependencies = [ [[package]] name = "alloy-rlp-derive" -version = "0.3.7" +version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d83524c1f6162fcb5b0decf775498a125066c86dda6066ed609531b0e912f85a" +checksum = "4d0f2d905ebd295e7effec65e5f6868d153936130ae718352771de3e7d03c75c" dependencies = [ "proc-macro2", "quote", @@ -338,11 +502,11 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5b38e3ffdb285df5d9f60cb988d336d9b8e3505acb78750c3bc60336a7af41d3" dependencies = [ - "alloy-json-rpc", - "alloy-primitives", + "alloy-json-rpc 0.2.1", + "alloy-primitives 0.7.7", "alloy-pubsub", - "alloy-transport", - "alloy-transport-http", + "alloy-transport 0.2.1", + "alloy-transport-http 0.2.1", "alloy-transport-ipc", "alloy-transport-ws", "futures", @@ -352,7 +516,28 @@ dependencies = [ "serde_json", "tokio", "tokio-stream", - "tower", + "tower 0.4.13", + "tracing", + "url", +] + +[[package]] +name = "alloy-rpc-client" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d82952dca71173813d4e5733e2c986d8b04aea9e0f3b0a576664c232ad050a5" +dependencies = [ + "alloy-json-rpc 0.3.6", + "alloy-transport 0.3.6", + "alloy-transport-http 0.3.6", + "futures", + "pin-project", + "reqwest", + "serde", + "serde_json", + "tokio", + "tokio-stream", + "tower 0.5.0", "tracing", "url", ] @@ -364,11 +549,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6c31a3750b8f5a350d17354e46a52b0f2f19ec5f2006d816935af599dedc521" dependencies = [ "alloy-rpc-types-anvil", - "alloy-rpc-types-engine", - "alloy-rpc-types-eth", + "alloy-rpc-types-engine 0.2.1", + "alloy-rpc-types-eth 0.2.1", "alloy-rpc-types-trace", "alloy-rpc-types-txpool", - "alloy-serde", + "alloy-serde 0.2.1", "serde", ] @@ -378,8 +563,8 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "52ab6509cd38b2e8c8da726e0f61c1e314a81df06a38d37ddec8bced3f8d25ed" dependencies = [ - "alloy-primitives", - "alloy-serde", + "alloy-primitives 0.7.7", + "alloy-serde 0.2.1", "serde", ] @@ -389,46 +574,82 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ff63f51b2fb2f547df5218527fd0653afb1947bf7fead5b3ce58c75d170b30f7" dependencies = [ - "alloy-consensus", - "alloy-eips", - "alloy-primitives", + "alloy-consensus 0.2.1", + "alloy-eips 0.2.1", + "alloy-primitives 0.7.7", "alloy-rlp", - "alloy-rpc-types-eth", - "alloy-serde", + "alloy-rpc-types-eth 0.2.1", + "alloy-serde 0.2.1", "jsonwebtoken", "rand", "serde", "thiserror", ] +[[package]] +name = "alloy-rpc-types-engine" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1464c4dd646e1bdfde86ae65ce5ba168dbb29180b478011fe87117ae46b1629b" +dependencies = [ + "alloy-consensus 0.3.6", + "alloy-eips 0.3.6", + "alloy-primitives 0.8.3", + "alloy-rlp", + "alloy-serde 0.3.6", + "derive_more 1.0.0", + "serde", +] + [[package]] name = "alloy-rpc-types-eth" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81e18424d962d7700a882fe423714bd5b9dde74c7a7589d4255ea64068773aef" dependencies = [ - "alloy-consensus", - "alloy-eips", - "alloy-network-primitives", - "alloy-primitives", + "alloy-consensus 0.2.1", + "alloy-eips 0.2.1", + "alloy-network-primitives 0.2.1", + "alloy-primitives 0.7.7", "alloy-rlp", - "alloy-serde", - "alloy-sol-types", + "alloy-serde 0.2.1", + "alloy-sol-types 0.7.7", "itertools 0.13.0", "serde", "serde_json", "thiserror", ] +[[package]] +name = "alloy-rpc-types-eth" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "83aa984386deda02482660aa31cb8ca1e63d533f1c31a52d7d181ac5ec68e9b8" +dependencies = [ + "alloy-consensus 0.3.6", + "alloy-eips 0.3.6", + "alloy-network-primitives 0.3.6", + "alloy-primitives 0.8.3", + "alloy-rlp", + "alloy-serde 0.3.6", + "alloy-sol-types 0.8.3", + "cfg-if", + "derive_more 1.0.0", + "hashbrown", + "itertools 0.13.0", + "serde", + "serde_json", +] + [[package]] name = "alloy-rpc-types-trace" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a86eeb49ea0cc79f249faa1d35c20541bb1c317a59b5962cb07b1890355b0064" dependencies = [ - "alloy-primitives", - "alloy-rpc-types-eth", - "alloy-serde", + "alloy-primitives 0.7.7", + "alloy-rpc-types-eth 0.2.1", + "alloy-serde 0.2.1", "serde", "serde_json", "thiserror", @@ -440,9 +661,9 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2342fed8175642b15a37a51f8729b05b2469281fbeb816f0ccbb0087e2dd74a" dependencies = [ - "alloy-primitives", - "alloy-rpc-types-eth", - "alloy-serde", + "alloy-primitives 0.7.7", + "alloy-rpc-types-eth 0.2.1", + "alloy-serde 0.2.1", "serde", ] @@ -452,12 +673,23 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e33feda6a53e6079895aed1d08dcb98a1377b000d80d16370fbbdb8155d547ef" dependencies = [ - "alloy-primitives", + "alloy-primitives 0.7.7", "arbitrary", "serde", "serde_json", ] +[[package]] +name = "alloy-serde" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "731f75ec5d383107fd745d781619bd9cedf145836c51ecb991623d41278e71fa" +dependencies = [ + "alloy-primitives 0.8.3", + "serde", + "serde_json", +] + [[package]] name = "alloy-signer" version = "0.2.1" @@ -465,8 +697,22 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "740a25b92e849ed7b0fa013951fe2f64be9af1ad5abe805037b44fb7770c5c47" dependencies = [ "alloy-dyn-abi", - "alloy-primitives", - "alloy-sol-types", + "alloy-primitives 0.7.7", + "alloy-sol-types 0.7.7", + "async-trait", + "auto_impl", + "elliptic-curve", + "k256", + "thiserror", +] + +[[package]] +name = "alloy-signer" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "307324cca94354cd654d6713629f0383ec037e1ff9e3e3d547212471209860c0" +dependencies = [ + "alloy-primitives 0.8.3", "async-trait", "auto_impl", "elliptic-curve", @@ -480,12 +726,12 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0f4f7e76cb4f63dbb56857a74665510517a013fe18da82082f7c66c6d321531e" dependencies = [ - "alloy-consensus", + "alloy-consensus 0.2.1", "alloy-dyn-abi", - "alloy-network", - "alloy-primitives", - "alloy-signer", - "alloy-sol-types", + "alloy-network 0.2.1", + "alloy-primitives 0.7.7", + "alloy-signer 0.2.1", + "alloy-sol-types 0.7.7", "async-trait", "coins-ledger", "futures-util", @@ -500,10 +746,10 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1b0707d4f63e4356a110b30ef3add8732ab6d181dd7be4607bf79b8777105cee" dependencies = [ - "alloy-consensus", - "alloy-network", - "alloy-primitives", - "alloy-signer", + "alloy-consensus 0.2.1", + "alloy-network 0.2.1", + "alloy-primitives 0.7.7", + "alloy-signer 0.2.1", "async-trait", "coins-bip32", "coins-bip39", @@ -520,10 +766,10 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81147fb1a384f878653524b9473af71ef2820846bd64a473f26e49fca8e5f8f9" dependencies = [ - "alloy-consensus", - "alloy-network", - "alloy-primitives", - "alloy-signer", + "alloy-consensus 0.2.1", + "alloy-network 0.2.1", + "alloy-primitives 0.7.7", + "alloy-signer 0.2.1", "async-trait", "semver 1.0.23", "thiserror", @@ -537,14 +783,28 @@ version = "0.7.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2b40397ddcdcc266f59f959770f601ce1280e699a91fc1862f29cef91707cd09" dependencies = [ - "alloy-sol-macro-expander", - "alloy-sol-macro-input", + "alloy-sol-macro-expander 0.7.7", + "alloy-sol-macro-input 0.7.7", "proc-macro-error", "proc-macro2", "quote", "syn 2.0.72", ] +[[package]] +name = "alloy-sol-macro" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0458ccb02a564228fcd76efb8eb5a520521a8347becde37b402afec9a1b83859" +dependencies = [ + "alloy-sol-macro-expander 0.8.3", + "alloy-sol-macro-input 0.8.3", + "proc-macro-error2", + "proc-macro2", + "quote", + "syn 2.0.72", +] + [[package]] name = "alloy-sol-macro-expander" version = "0.7.7" @@ -552,7 +812,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "867a5469d61480fea08c7333ffeca52d5b621f5ca2e44f271b117ec1fc9a0525" dependencies = [ "alloy-json-abi", - "alloy-sol-macro-input", + "alloy-sol-macro-input 0.7.7", "const-hex", "heck", "indexmap", @@ -560,7 +820,25 @@ dependencies = [ "proc-macro2", "quote", "syn 2.0.72", - "syn-solidity", + "syn-solidity 0.7.7", + "tiny-keccak", +] + +[[package]] +name = "alloy-sol-macro-expander" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2bc65475025fc1e84bf86fc840f04f63fcccdcf3cf12053c99918e4054dfbc69" +dependencies = [ + "alloy-sol-macro-input 0.8.3", + "const-hex", + "heck", + "indexmap", + "proc-macro-error2", + "proc-macro2", + "quote", + "syn 2.0.72", + "syn-solidity 0.8.3", "tiny-keccak", ] @@ -578,7 +856,22 @@ dependencies = [ "quote", "serde_json", "syn 2.0.72", - "syn-solidity", + "syn-solidity 0.7.7", +] + +[[package]] +name = "alloy-sol-macro-input" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ed10f0715a0b69fde3236ff3b9ae5f6f7c97db5a387747100070d3016b9266b" +dependencies = [ + "const-hex", + "dunce", + "heck", + "proc-macro2", + "quote", + "syn 2.0.72", + "syn-solidity 0.8.3", ] [[package]] @@ -598,19 +891,49 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a91ca40fa20793ae9c3841b83e74569d1cc9af29a2f5237314fd3452d51e38c7" dependencies = [ "alloy-json-abi", - "alloy-primitives", - "alloy-sol-macro", + "alloy-primitives 0.7.7", + "alloy-sol-macro 0.7.7", "const-hex", "serde", ] +[[package]] +name = "alloy-sol-types" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1eb88e4da0a1b697ed6a9f811fdba223cf4d5c21410804fd1707836af73a462b" +dependencies = [ + "alloy-primitives 0.8.3", + "alloy-sol-macro 0.8.3", + "const-hex", +] + [[package]] name = "alloy-transport" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3d0590afbdacf2f8cca49d025a2466f3b6584a016a8b28f532f29f8da1007bae" dependencies = [ - "alloy-json-rpc", + "alloy-json-rpc 0.2.1", + "base64 0.22.1", + "futures-util", + "futures-utils-wasm", + "serde", + "serde_json", + "thiserror", + "tokio", + "tower 0.4.13", + "tracing", + "url", +] + +[[package]] +name = "alloy-transport" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33616b2edf7454302a1d48084db185e52c309f73f6c10be99b0fe39354b3f1e9" +dependencies = [ + "alloy-json-rpc 0.3.6", "base64 0.22.1", "futures-util", "futures-utils-wasm", @@ -618,7 +941,7 @@ dependencies = [ "serde_json", "thiserror", "tokio", - "tower", + "tower 0.5.0", "tracing", "url", ] @@ -629,11 +952,26 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2437d145d80ea1aecde8574d2058cceb8b3c9cba05f6aea8e67907c660d46698" dependencies = [ - "alloy-json-rpc", - "alloy-transport", + "alloy-json-rpc 0.2.1", + "alloy-transport 0.2.1", "reqwest", "serde_json", - "tower", + "tower 0.4.13", + "tracing", + "url", +] + +[[package]] +name = "alloy-transport-http" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a944f5310c690b62bbb3e7e5ce34527cbd36b2d18532a797af123271ce595a49" +dependencies = [ + "alloy-json-rpc 0.3.6", + "alloy-transport 0.3.6", + "reqwest", + "serde_json", + "tower 0.5.0", "tracing", "url", ] @@ -644,9 +982,9 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "804494366e20468776db4e18f9eb5db7db0fe14f1271eb6dbf155d867233405c" dependencies = [ - "alloy-json-rpc", + "alloy-json-rpc 0.2.1", "alloy-pubsub", - "alloy-transport", + "alloy-transport 0.2.1", "bytes", "futures", "interprocess", @@ -664,7 +1002,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "af855163e7df008799941aa6dd324a43ef2bf264b08ba4b22d44aad6ced65300" dependencies = [ "alloy-pubsub", - "alloy-transport", + "alloy-transport 0.2.1", "futures", "http 1.1.0", "rustls 0.23.12", @@ -681,9 +1019,9 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "03704f265cbbb943b117ecb5055fd46e8f41e7dc8a58b1aed20bcd40ace38c15" dependencies = [ - "alloy-primitives", + "alloy-primitives 0.7.7", "alloy-rlp", - "derive_more", + "derive_more 0.99.18", "hashbrown", "nybbles", "serde", @@ -761,21 +1099,21 @@ version = "0.2.0" source = "git+https://github.com/foundry-rs/foundry?rev=c600237f3e54604274bfdcba627f347493fd21d2#c600237f3e54604274bfdcba627f347493fd21d2" dependencies = [ "alloy-chains", - "alloy-consensus", + "alloy-consensus 0.2.1", "alloy-contract", "alloy-dyn-abi", - "alloy-eips", + "alloy-eips 0.2.1", "alloy-genesis", - "alloy-network", - "alloy-primitives", - "alloy-provider", + "alloy-network 0.2.1", + "alloy-primitives 0.7.7", + "alloy-provider 0.2.1", "alloy-rlp", "alloy-rpc-types", - "alloy-serde", - "alloy-signer", + "alloy-serde 0.2.1", + "alloy-signer 0.2.1", "alloy-signer-local", - "alloy-sol-types", - "alloy-transport", + "alloy-sol-types 0.7.7", + "alloy-transport 0.2.1", "alloy-trie", "anvil-core", "anvil-rpc", @@ -810,7 +1148,7 @@ dependencies = [ "thiserror", "tikv-jemallocator", "tokio", - "tower", + "tower 0.4.13", "tracing", "tracing-subscriber", "vergen", @@ -822,13 +1160,13 @@ name = "anvil-core" version = "0.2.0" source = "git+https://github.com/foundry-rs/foundry?rev=c600237f3e54604274bfdcba627f347493fd21d2#c600237f3e54604274bfdcba627f347493fd21d2" dependencies = [ - "alloy-consensus", + "alloy-consensus 0.2.1", "alloy-dyn-abi", - "alloy-eips", - "alloy-primitives", + "alloy-eips 0.2.1", + "alloy-primitives 0.7.7", "alloy-rlp", "alloy-rpc-types", - "alloy-serde", + "alloy-serde 0.2.1", "alloy-trie", "bytes", "foundry-common", @@ -1363,7 +1701,7 @@ dependencies = [ "sync_wrapper 1.0.1", "tokio", "tokio-tungstenite 0.21.0", - "tower", + "tower 0.4.13", "tower-layer", "tower-service", "tracing", @@ -1400,7 +1738,7 @@ dependencies = [ "cc", "cfg-if", "libc", - "miniz_oxide", + "miniz_oxide 0.7.4", "object", "rustc-demangle", ] @@ -1619,15 +1957,16 @@ dependencies = [ [[package]] name = "c-kzg" -version = "1.0.2" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cdf100c4cea8f207e883ff91ca886d621d8a166cb04971dfaa9bb8fd99ed95df" +checksum = "f0307f72feab3300336fb803a57134159f6e20139af1357f36c54cb90d8e8928" dependencies = [ "blst", "cc", "glob", "hex", "libc", + "once_cell", "serde", ] @@ -1643,21 +1982,21 @@ version = "0.2.0" source = "git+https://github.com/foundry-rs/foundry?rev=c600237f3e54604274bfdcba627f347493fd21d2#c600237f3e54604274bfdcba627f347493fd21d2" dependencies = [ "alloy-chains", - "alloy-consensus", + "alloy-consensus 0.2.1", "alloy-contract", "alloy-dyn-abi", "alloy-json-abi", - "alloy-json-rpc", - "alloy-network", - "alloy-primitives", - "alloy-provider", + "alloy-json-rpc 0.2.1", + "alloy-network 0.2.1", + "alloy-primitives 0.7.7", + "alloy-provider 0.2.1", "alloy-rlp", "alloy-rpc-types", - "alloy-serde", - "alloy-signer", + "alloy-serde 0.2.1", + "alloy-signer 0.2.1", "alloy-signer-local", - "alloy-sol-types", - "alloy-transport", + "alloy-sol-types 0.7.7", + "alloy-transport 0.2.1", "chrono", "clap", "clap_complete", @@ -2179,6 +2518,20 @@ dependencies = [ "parking_lot_core", ] +[[package]] +name = "dashmap" +version = "6.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf" +dependencies = [ + "cfg-if", + "crossbeam-utils", + "hashbrown", + "lock_api", + "once_cell", + "parking_lot_core", +] + [[package]] name = "data-encoding" version = "2.6.0" @@ -2271,6 +2624,27 @@ dependencies = [ "syn 2.0.72", ] +[[package]] +name = "derive_more" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05" +dependencies = [ + "derive_more-impl", +] + +[[package]] +name = "derive_more-impl" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.72", + "unicode-xid", +] + [[package]] name = "dialoguer" version = "0.11.0" @@ -2640,7 +3014,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae" dependencies = [ "crc32fast", - "miniz_oxide", + "miniz_oxide 0.7.4", ] [[package]] @@ -2669,7 +3043,7 @@ name = "forge-fmt" version = "0.2.0" source = "git+https://github.com/foundry-rs/foundry?rev=c600237f3e54604274bfdcba627f347493fd21d2#c600237f3e54604274bfdcba627f347493fd21d2" dependencies = [ - "alloy-primitives", + "alloy-primitives 0.7.7", "ariadne", "foundry-config", "itertools 0.13.0", @@ -2684,17 +3058,17 @@ version = "0.2.0" source = "git+https://github.com/foundry-rs/foundry?rev=c600237f3e54604274bfdcba627f347493fd21d2#c600237f3e54604274bfdcba627f347493fd21d2" dependencies = [ "alloy-chains", - "alloy-consensus", + "alloy-consensus 0.2.1", "alloy-dyn-abi", - "alloy-eips", + "alloy-eips 0.2.1", "alloy-json-abi", - "alloy-network", - "alloy-primitives", - "alloy-provider", + "alloy-network 0.2.1", + "alloy-primitives 0.7.7", + "alloy-provider 0.2.1", "alloy-rpc-types", - "alloy-serde", - "alloy-signer", - "alloy-transport", + "alloy-serde 0.2.1", + "alloy-signer 0.2.1", + "alloy-transport 0.2.1", "async-recursion", "clap", "dialoguer", @@ -2729,8 +3103,8 @@ source = "git+https://github.com/foundry-rs/foundry?rev=c600237f3e54604274bfdcba dependencies = [ "alloy-dyn-abi", "alloy-json-abi", - "alloy-primitives", - "alloy-provider", + "alloy-primitives 0.7.7", + "alloy-provider 0.2.1", "alloy-rpc-types", "async-trait", "ciborium", @@ -2772,7 +3146,7 @@ checksum = "3306c1dfb236a3f7c86f7f6c9a88843d621cea96add97fdefbdc53ef3ecf6dfe" dependencies = [ "alloy-chains", "alloy-json-abi", - "alloy-primitives", + "alloy-primitives 0.7.7", "foundry-compilers", "reqwest", "semver 1.0.23", @@ -2787,17 +3161,17 @@ name = "foundry-cheatcodes" version = "0.2.0" source = "git+https://github.com/foundry-rs/foundry?rev=c600237f3e54604274bfdcba627f347493fd21d2#c600237f3e54604274bfdcba627f347493fd21d2" dependencies = [ - "alloy-consensus", + "alloy-consensus 0.2.1", "alloy-dyn-abi", "alloy-genesis", "alloy-json-abi", - "alloy-primitives", - "alloy-provider", + "alloy-primitives 0.7.7", + "alloy-provider 0.2.1", "alloy-rlp", "alloy-rpc-types", - "alloy-signer", + "alloy-signer 0.2.1", "alloy-signer-local", - "alloy-sol-types", + "alloy-sol-types 0.7.7", "base64 0.22.1", "chrono", "dialoguer", @@ -2831,7 +3205,7 @@ name = "foundry-cheatcodes-spec" version = "0.2.0" source = "git+https://github.com/foundry-rs/foundry?rev=c600237f3e54604274bfdcba627f347493fd21d2#c600237f3e54604274bfdcba627f347493fd21d2" dependencies = [ - "alloy-sol-types", + "alloy-sol-types 0.7.7", "foundry-macros", "serde", ] @@ -2844,9 +3218,9 @@ dependencies = [ "alloy-chains", "alloy-dyn-abi", "alloy-json-abi", - "alloy-primitives", - "alloy-provider", - "alloy-transport", + "alloy-primitives 0.7.7", + "alloy-provider 0.2.1", + "alloy-transport 0.2.1", "clap", "color-eyre", "dotenvy", @@ -2876,20 +3250,20 @@ name = "foundry-common" version = "0.2.0" source = "git+https://github.com/foundry-rs/foundry?rev=c600237f3e54604274bfdcba627f347493fd21d2#c600237f3e54604274bfdcba627f347493fd21d2" dependencies = [ - "alloy-consensus", + "alloy-consensus 0.2.1", "alloy-contract", "alloy-dyn-abi", "alloy-json-abi", - "alloy-json-rpc", - "alloy-primitives", - "alloy-provider", + "alloy-json-rpc 0.2.1", + "alloy-primitives 0.7.7", + "alloy-provider 0.2.1", "alloy-pubsub", - "alloy-rpc-client", + "alloy-rpc-client 0.2.1", "alloy-rpc-types", - "alloy-serde", - "alloy-sol-types", - "alloy-transport", - "alloy-transport-http", + "alloy-serde 0.2.1", + "alloy-sol-types 0.7.7", + "alloy-transport 0.2.1", + "alloy-transport-http 0.2.1", "alloy-transport-ipc", "alloy-transport-ws", "async-trait", @@ -2910,7 +3284,7 @@ dependencies = [ "serde_json", "thiserror", "tokio", - "tower", + "tower 0.4.13", "tracing", "url", "walkdir", @@ -2922,11 +3296,11 @@ name = "foundry-common-fmt" version = "0.2.0" source = "git+https://github.com/foundry-rs/foundry?rev=c600237f3e54604274bfdcba627f347493fd21d2#c600237f3e54604274bfdcba627f347493fd21d2" dependencies = [ - "alloy-consensus", + "alloy-consensus 0.2.1", "alloy-dyn-abi", - "alloy-primitives", + "alloy-primitives 0.7.7", "alloy-rpc-types", - "alloy-serde", + "alloy-serde 0.2.1", "chrono", "comfy-table", "revm-primitives 7.1.0", @@ -2942,7 +3316,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97b8ffe1d5a00cd78a9461262377270d88b8d6a8a5f51b402996242bccef3994" dependencies = [ "alloy-json-abi", - "alloy-primitives", + "alloy-primitives 0.7.7", "auto_impl", "derivative", "dirs", @@ -2987,7 +3361,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3280cf657d802358856a397cb8465b18a0a6c09b1fa6422842e422a9aa21276d" dependencies = [ "alloy-json-abi", - "alloy-primitives", + "alloy-primitives 0.7.7", "foundry-compilers-core", "futures-util", "md-5", @@ -3011,7 +3385,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "22ecc61aa540bff773d4441a94e0f158769fcedd61f61d3e91608a76d6bcd7aa" dependencies = [ "alloy-json-abi", - "alloy-primitives", + "alloy-primitives 0.7.7", "foundry-compilers-artifacts-solc", "foundry-compilers-core", "path-slash", @@ -3025,7 +3399,7 @@ version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a14603a33a217e64cc38977c215b01b37b48a0cae0a739a9f9b3555f16938704" dependencies = [ - "alloy-primitives", + "alloy-primitives 0.7.7", "cfg-if", "dunce", "memmap2", @@ -3048,7 +3422,7 @@ source = "git+https://github.com/foundry-rs/foundry?rev=c600237f3e54604274bfdcba dependencies = [ "Inflector", "alloy-chains", - "alloy-primitives", + "alloy-primitives 0.7.7", "dirs-next", "dunce", "eyre", @@ -3080,7 +3454,7 @@ name = "foundry-debugger" version = "0.2.0" source = "git+https://github.com/foundry-rs/foundry?rev=c600237f3e54604274bfdcba627f347493fd21d2#c600237f3e54604274bfdcba627f347493fd21d2" dependencies = [ - "alloy-primitives", + "alloy-primitives 0.7.7", "crossterm", "eyre", "foundry-common", @@ -3100,8 +3474,8 @@ source = "git+https://github.com/foundry-rs/foundry?rev=c600237f3e54604274bfdcba dependencies = [ "alloy-dyn-abi", "alloy-json-abi", - "alloy-primitives", - "alloy-sol-types", + "alloy-primitives 0.7.7", + "alloy-sol-types 0.7.7", "eyre", "foundry-cheatcodes", "foundry-common", @@ -3125,9 +3499,9 @@ name = "foundry-evm-abi" version = "0.2.0" source = "git+https://github.com/foundry-rs/foundry?rev=c600237f3e54604274bfdcba627f347493fd21d2#c600237f3e54604274bfdcba627f347493fd21d2" dependencies = [ - "alloy-primitives", - "alloy-sol-types", - "derive_more", + "alloy-primitives 0.7.7", + "alloy-sol-types 0.7.7", + "derive_more 0.99.18", "foundry-common-fmt", "foundry-macros", "itertools 0.13.0", @@ -3143,12 +3517,12 @@ dependencies = [ "alloy-dyn-abi", "alloy-genesis", "alloy-json-abi", - "alloy-primitives", - "alloy-provider", + "alloy-primitives 0.7.7", + "alloy-provider 0.2.1", "alloy-rpc-types", - "alloy-serde", - "alloy-sol-types", - "alloy-transport", + "alloy-serde 0.2.1", + "alloy-sol-types 0.7.7", + "alloy-transport 0.2.1", "auto_impl", "eyre", "foundry-cheatcodes-spec", @@ -3174,7 +3548,7 @@ name = "foundry-evm-coverage" version = "0.2.0" source = "git+https://github.com/foundry-rs/foundry?rev=c600237f3e54604274bfdcba627f347493fd21d2#c600237f3e54604274bfdcba627f347493fd21d2" dependencies = [ - "alloy-primitives", + "alloy-primitives 0.7.7", "eyre", "foundry-common", "foundry-compilers", @@ -3194,7 +3568,7 @@ dependencies = [ "ahash", "alloy-dyn-abi", "alloy-json-abi", - "alloy-primitives", + "alloy-primitives 0.7.7", "eyre", "foundry-common", "foundry-compilers", @@ -3220,8 +3594,8 @@ source = "git+https://github.com/foundry-rs/foundry?rev=c600237f3e54604274bfdcba dependencies = [ "alloy-dyn-abi", "alloy-json-abi", - "alloy-primitives", - "alloy-sol-types", + "alloy-primitives 0.7.7", + "alloy-sol-types 0.7.7", "eyre", "foundry-block-explorers", "foundry-common", @@ -3249,11 +3623,11 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "734f01574b6804ed6985d042684235c6c1007228eff8b2b488c260e3caf742d5" dependencies = [ - "alloy-primitives", - "alloy-provider", + "alloy-primitives 0.7.7", + "alloy-provider 0.2.1", "alloy-rpc-types", - "alloy-serde", - "alloy-transport", + "alloy-serde 0.2.1", + "alloy-transport 0.2.1", "eyre", "futures", "parking_lot", @@ -3272,7 +3646,7 @@ name = "foundry-linking" version = "0.2.0" source = "git+https://github.com/foundry-rs/foundry?rev=c600237f3e54604274bfdcba627f347493fd21d2#c600237f3e54604274bfdcba627f347493fd21d2" dependencies = [ - "alloy-primitives", + "alloy-primitives 0.7.7", "foundry-compilers", "semver 1.0.23", "thiserror", @@ -3294,15 +3668,15 @@ name = "foundry-wallets" version = "0.2.0" source = "git+https://github.com/foundry-rs/foundry?rev=c600237f3e54604274bfdcba627f347493fd21d2#c600237f3e54604274bfdcba627f347493fd21d2" dependencies = [ - "alloy-consensus", + "alloy-consensus 0.2.1", "alloy-dyn-abi", - "alloy-network", - "alloy-primitives", - "alloy-signer", + "alloy-network 0.2.1", + "alloy-primitives 0.7.7", + "alloy-signer 0.2.1", "alloy-signer-ledger", "alloy-signer-local", "alloy-signer-trezor", - "alloy-sol-types", + "alloy-sol-types 0.7.7", "async-trait", "aws-sdk-kms", "clap", @@ -3782,7 +4156,7 @@ dependencies = [ "pin-project-lite", "socket2", "tokio", - "tower", + "tower 0.4.13", "tower-service", "tracing", ] @@ -4068,31 +4442,29 @@ dependencies = [ [[package]] name = "kona-derive" version = "0.0.3" -source = "git+https://github.com/ethereum-optimism/kona#19b00f3cf456775197a320aed9e900f110057d2f" +source = "git+https://github.com/ethereum-optimism/kona#2a82bf7150daedd180e60e39e43a29aaa0e51ad2" dependencies = [ "alloc-no-stdlib", - "alloy-consensus", - "alloy-eips", - "alloy-primitives", - "alloy-provider", + "alloy-consensus 0.3.6", + "alloy-eips 0.3.6", + "alloy-primitives 0.8.3", + "alloy-provider 0.3.6", "alloy-rlp", - "alloy-rpc-client", - "alloy-transport", - "alloy-transport-http", + "alloy-rpc-types-engine 0.3.6", + "alloy-transport 0.3.6", "anyhow", "async-trait", "brotli", - "c-kzg", "hashbrown", "kona-primitives", "lru", - "miniz_oxide", - "op-alloy-consensus", + "miniz_oxide 0.8.0", + "op-alloy-consensus 0.2.12", + "op-alloy-genesis", + "op-alloy-protocol", + "op-alloy-rpc-types-engine", "reqwest", - "revm 13.0.0", "serde", - "sha2", - "spin", "tracing", "unsigned-varint", ] @@ -4100,21 +4472,20 @@ dependencies = [ [[package]] name = "kona-primitives" version = "0.0.2" -source = "git+https://github.com/ethereum-optimism/kona#19b00f3cf456775197a320aed9e900f110057d2f" +source = "git+https://github.com/ethereum-optimism/kona#2a82bf7150daedd180e60e39e43a29aaa0e51ad2" dependencies = [ - "alloy-consensus", - "alloy-eips", - "alloy-primitives", + "alloy-consensus 0.3.6", + "alloy-eips 0.3.6", + "alloy-primitives 0.8.3", "alloy-rlp", "anyhow", "c-kzg", - "hashbrown", - "op-alloy-consensus", - "revm 13.0.0", + "op-alloy-consensus 0.2.12", + "op-alloy-genesis", + "op-alloy-protocol", + "revm 14.0.2", "serde", "sha2", - "spin", - "superchain-primitives", "tracing", ] @@ -4307,6 +4678,15 @@ dependencies = [ "adler", ] +[[package]] +name = "miniz_oxide" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1" +dependencies = [ + "adler2", +] + [[package]] name = "mio" version = "0.8.11" @@ -4558,11 +4938,58 @@ version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4d10e10cbbdb3931fed5109bbd570c0a6cf0ce08db1f93401cfb5cefc51998d1" dependencies = [ - "alloy-consensus", - "alloy-eips", - "alloy-primitives", + "alloy-consensus 0.2.1", + "alloy-eips 0.2.1", + "alloy-primitives 0.7.7", + "alloy-rlp", + "alloy-serde 0.2.1", + "serde", +] + +[[package]] +name = "op-alloy-consensus" +version = "0.2.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "21aad1fbf80d2bcd7406880efc7ba109365f44bbb72896758ddcbfa46bf1592c" +dependencies = [ + "alloy-consensus 0.3.6", + "alloy-eips 0.3.6", + "alloy-primitives 0.8.3", + "alloy-rlp", + "alloy-serde 0.3.6", + "derive_more 1.0.0", + "serde", + "spin", +] + +[[package]] +name = "op-alloy-genesis" +version = "0.2.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e1b8a9b70da0e027242ec1762f0f3a386278b6291d00d12ff5a64929dc19f68" +dependencies = [ + "alloy-consensus 0.3.6", + "alloy-eips 0.3.6", + "alloy-primitives 0.8.3", + "alloy-sol-types 0.8.3", + "serde", + "serde_repr", +] + +[[package]] +name = "op-alloy-protocol" +version = "0.2.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf300a82ae2d30e2255bfea87a2259da49f63a25a44db561ae64cc9e3084139f" +dependencies = [ + "alloy-consensus 0.3.6", + "alloy-eips 0.3.6", + "alloy-primitives 0.8.3", "alloy-rlp", - "alloy-serde", + "alloy-serde 0.3.6", + "hashbrown", + "op-alloy-consensus 0.2.12", + "op-alloy-genesis", "serde", ] @@ -4572,26 +4999,43 @@ version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9978c3d449abb03526d378988ae6d51b049ef36205cc97bf284574df9f578021" dependencies = [ - "alloy-network", - "alloy-primitives", - "alloy-rpc-types-eth", - "alloy-serde", - "op-alloy-consensus", + "alloy-network 0.2.1", + "alloy-primitives 0.7.7", + "alloy-rpc-types-eth 0.2.1", + "alloy-serde 0.2.1", + "op-alloy-consensus 0.1.4", "serde", "serde_json", ] +[[package]] +name = "op-alloy-rpc-types-engine" +version = "0.2.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2947272a81ebf988f4804b6f0f6a7c0b2f6f89a908cb410e36f8f3828f81c778" +dependencies = [ + "alloy-eips 0.3.6", + "alloy-primitives 0.8.3", + "alloy-rpc-types-engine 0.3.6", + "alloy-serde 0.3.6", + "derive_more 1.0.0", + "op-alloy-consensus 0.2.12", + "op-alloy-genesis", + "op-alloy-protocol", + "serde", +] + [[package]] name = "op-test-vectors" version = "0.2.0" dependencies = [ - "alloy-consensus", - "alloy-primitives", + "alloy-consensus 0.2.1", + "alloy-primitives 0.7.7", "alloy-rpc-types", "color-eyre", "hashbrown", "kona-primitives", - "op-alloy-consensus", + "op-alloy-consensus 0.1.4", "op-alloy-rpc-types", "serde", "serde_json", @@ -4601,9 +5045,9 @@ dependencies = [ name = "opdn" version = "0.2.0" dependencies = [ - "alloy-consensus", - "alloy-eips", - "alloy-primitives", + "alloy-consensus 0.2.1", + "alloy-eips 0.2.1", + "alloy-primitives 0.7.7", "clap", "color-eyre", "futures", @@ -4668,8 +5112,8 @@ dependencies = [ name = "opt8n" version = "0.2.0" dependencies = [ - "alloy-eips", - "alloy-primitives", + "alloy-eips 0.2.1", + "alloy-primitives 0.7.7", "alloy-rpc-types", "anvil", "anvil-core", @@ -4682,7 +5126,7 @@ dependencies = [ "futures", "http-body-util", "hyper 1.4.1", - "op-alloy-consensus", + "op-alloy-consensus 0.1.4", "op-alloy-rpc-types", "op-test-vectors", "reqwest", @@ -5080,6 +5524,28 @@ dependencies = [ "version_check", ] +[[package]] +name = "proc-macro-error-attr2" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5" +dependencies = [ + "proc-macro2", + "quote", +] + +[[package]] +name = "proc-macro-error2" +version = "2.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802" +dependencies = [ + "proc-macro-error-attr2", + "proc-macro2", + "quote", + "syn 2.0.72", +] + [[package]] name = "proc-macro2" version = "1.0.86" @@ -5263,9 +5729,9 @@ dependencies = [ name = "range-finder" version = "0.1.0" dependencies = [ - "alloy-consensus", - "alloy-eips", - "alloy-primitives", + "alloy-consensus 0.2.1", + "alloy-eips 0.2.1", + "alloy-primitives 0.7.7", "clap", "color-eyre", "futures", @@ -5452,9 +5918,9 @@ version = "12.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c6cfb48bce8ca2113e157bdbddbd5eeb09daac1c903d79ec17085897c38c7c91" dependencies = [ - "alloy-eips", - "alloy-provider", - "alloy-transport", + "alloy-eips 0.2.1", + "alloy-provider 0.2.1", + "alloy-transport 0.2.1", "auto_impl", "cfg-if", "dyn-clone", @@ -5467,15 +5933,17 @@ dependencies = [ [[package]] name = "revm" -version = "13.0.0" -source = "git+https://github.com/bluealloy/revm#1ad860469755e3cf71383f45d71c3faaf61d3029" +version = "14.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9f3f55d0414c3d73902d876ba3d55a654f05fe937089fbf5f34b1ced26d78d5" dependencies = [ "auto_impl", "cfg-if", "dyn-clone", - "revm-interpreter 9.0.0", - "revm-precompile 10.0.0", + "revm-interpreter 10.0.2", + "revm-precompile 11.0.2", "serde", + "serde_json", ] [[package]] @@ -5484,9 +5952,9 @@ version = "0.5.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "54a785dafff303a335980e317669c4e9800cdd5dd2830c6880c3247022761e88" dependencies = [ - "alloy-primitives", + "alloy-primitives 0.7.7", "alloy-rpc-types", - "alloy-sol-types", + "alloy-sol-types 0.7.7", "anstyle", "colorchoice", "revm 12.1.0", @@ -5507,10 +5975,11 @@ dependencies = [ [[package]] name = "revm-interpreter" -version = "9.0.0" -source = "git+https://github.com/bluealloy/revm#1ad860469755e3cf71383f45d71c3faaf61d3029" +version = "10.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "713dbb271acd13afb06dcd460c1dc43da211e7ac9bc73cdf13528f615f55f96b" dependencies = [ - "revm-primitives 8.0.0", + "revm-primitives 9.0.2", "serde", ] @@ -5536,16 +6005,19 @@ dependencies = [ [[package]] name = "revm-precompile" -version = "10.0.0" -source = "git+https://github.com/bluealloy/revm#1ad860469755e3cf71383f45d71c3faaf61d3029" +version = "11.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f73010c271d53fa7904e9845338e95f3955eb1200a0355e0abfdb89c41aaa9cd" dependencies = [ "aurora-engine-modexp", + "blst", "c-kzg", "cfg-if", "k256", "once_cell", - "revm-primitives 8.0.0", + "revm-primitives 9.0.2", "ripemd", + "secp256k1", "sha2", "substrate-bn", ] @@ -5556,14 +6028,14 @@ version = "7.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2fc4311037ee093ec50ec734e1424fcb3e12d535c6cef683b75d1c064639630c" dependencies = [ - "alloy-eips", - "alloy-primitives", + "alloy-eips 0.2.1", + "alloy-primitives 0.7.7", "auto_impl", "bitflags 2.6.0", "bitvec", "c-kzg", "cfg-if", - "derive_more", + "derive_more 0.99.18", "dyn-clone", "enumn", "hashbrown", @@ -5575,23 +6047,21 @@ dependencies = [ [[package]] name = "revm-primitives" -version = "8.0.0" -source = "git+https://github.com/bluealloy/revm#1ad860469755e3cf71383f45d71c3faaf61d3029" +version = "9.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7a6bff9dbde3370a5ac9555104117f7e6039b3cc76e8d5d9d01899088beca2a" dependencies = [ - "alloy-eips", - "alloy-primitives", + "alloy-eips 0.3.6", + "alloy-primitives 0.8.3", "auto_impl", "bitflags 2.6.0", "bitvec", "c-kzg", "cfg-if", - "derive_more", "dyn-clone", "enumn", "hashbrown", "hex", - "kzg-rs", - "once_cell", "serde", ] @@ -6390,11 +6860,11 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f92c0bb828219b159e625b816e9248adafb028eabb86917b0dfbca9c658c0990" dependencies = [ - "alloy-consensus", - "alloy-eips", + "alloy-consensus 0.2.1", + "alloy-eips 0.2.1", "alloy-genesis", - "alloy-primitives", - "alloy-sol-types", + "alloy-primitives 0.7.7", + "alloy-sol-types 0.7.7", "anyhow", "serde", "serde_repr", @@ -6481,6 +6951,18 @@ dependencies = [ "syn 2.0.72", ] +[[package]] +name = "syn-solidity" +version = "0.8.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4b95156f8b577cb59dc0b1df15c6f29a10afc5f8a7ac9786b0b5c68c19149278" +dependencies = [ + "paste", + "proc-macro2", + "quote", + "syn 2.0.72", +] + [[package]] name = "sync_wrapper" version = "0.1.2" @@ -6844,6 +7326,20 @@ dependencies = [ "tracing", ] +[[package]] +name = "tower" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "36b837f86b25d7c0d7988f00a54e74739be6477f2aac6201b8f429a7569991b7" +dependencies = [ + "futures-core", + "futures-util", + "pin-project-lite", + "sync_wrapper 0.1.2", + "tower-layer", + "tower-service", +] + [[package]] name = "tower-http" version = "0.5.2"