From dee30cdb67d1ec262c8b68c2d87ad401fd9e0695 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 13 Sep 2024 18:39:55 +0000 Subject: [PATCH] chore(deps): bump kona-derive from `19b00f3` to `24e8e41` Bumps [kona-derive](https://github.com/ethereum-optimism/kona) from `19b00f3` to `24e8e41`. - [Release notes](https://github.com/ethereum-optimism/kona/releases) - [Commits](https://github.com/ethereum-optimism/kona/compare/19b00f3cf456775197a320aed9e900f110057d2f...24e8e41f8186af0551a935589111434b07fda435) --- updated-dependencies: - dependency-name: kona-derive dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- Cargo.lock | 1028 ++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 750 insertions(+), 278 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e747958..f53644a 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", + "alloy-serde 0.2.1", + "c-kzg", + "serde", +] + +[[package]] +name = "alloy-consensus" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c28ddd17ffb7e4d66ef3a84e7b179072a9320cdc4b26c7f6f44cbf1081631b36" +dependencies = [ + "alloy-eips 0.3.5", + "alloy-primitives 0.8.3", + "alloy-rlp", + "alloy-serde 0.3.5", "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,43 @@ dependencies = [ "sha2", ] +[[package]] +name = "alloy-eips" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2f6c5c0a383f14519531cf58d8440e74f10b938e289f803af870be6f79223110" +dependencies = [ + "alloy-eip2930", + "alloy-eip7702", + "alloy-primitives 0.8.3", + "alloy-rlp", + "alloy-serde 0.3.5", + "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", +] + +[[package]] +name = "alloy-genesis" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7db0ddc76399bb1a4010f630767f027cafe65ab406cfee8e6040128cd65e8325" +dependencies = [ + "alloy-primitives 0.8.3", + "alloy-serde 0.3.5", "serde", ] @@ -175,7 +247,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 +259,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.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7111af869909275cffc5c84d16b6c892d6d512773e40cbe83187d0b9c5235e91" +dependencies = [ + "alloy-primitives 0.8.3", + "alloy-sol-types 0.8.3", "serde", "serde_json", "thiserror", @@ -201,15 +287,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.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "342028392a2d5050b7b93dd32a0715d3b3b9ce30072ecb69a35dd4895c005495" +dependencies = [ + "alloy-consensus 0.3.5", + "alloy-eips 0.3.5", + "alloy-json-rpc 0.3.5", + "alloy-network-primitives 0.3.5", + "alloy-primitives 0.8.3", + "alloy-rpc-types-eth 0.3.5", + "alloy-serde 0.3.5", + "alloy-signer 0.3.5", + "alloy-sol-types 0.8.3", "async-trait", "auto_impl", "futures-utils-wasm", @@ -222,8 +329,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.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6e66d78c049dcadd065a926a9f2d9a9b2b10981a7889449e694fac7bccd2c6f" +dependencies = [ + "alloy-eips 0.3.5", + "alloy-primitives 0.8.3", + "alloy-serde 0.3.5", "serde", ] @@ -239,7 +358,7 @@ dependencies = [ "cfg-if", "const-hex", "derive_arbitrary", - "derive_more", + "derive_more 0.99.18", "ethereum_ssz", "getrandom", "hex-literal", @@ -254,6 +373,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 +402,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,22 +432,56 @@ dependencies = [ "url", ] +[[package]] +name = "alloy-provider" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79f14ccc2a3c575cb17b1b4af8c772cf9b5b93b7ce7047d6640e53954abb558d" +dependencies = [ + "alloy-chains", + "alloy-consensus 0.3.5", + "alloy-eips 0.3.5", + "alloy-json-rpc 0.3.5", + "alloy-network 0.3.5", + "alloy-network-primitives 0.3.5", + "alloy-primitives 0.8.3", + "alloy-rpc-client 0.3.5", + "alloy-rpc-types-eth 0.3.5", + "alloy-transport 0.3.5", + "alloy-transport-http 0.3.5", + "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", ] @@ -338,11 +513,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 +527,28 @@ dependencies = [ "serde_json", "tokio", "tokio-stream", - "tower", + "tower 0.4.13", + "tracing", + "url", +] + +[[package]] +name = "alloy-rpc-client" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4dc79aeca84abb122a2fffbc1c91fdf958dca5c95be3875977bc99672bde0027" +dependencies = [ + "alloy-json-rpc 0.3.5", + "alloy-transport 0.3.5", + "alloy-transport-http 0.3.5", + "futures", + "pin-project", + "reqwest", + "serde", + "serde_json", + "tokio", + "tokio-stream", + "tower 0.5.0", "tracing", "url", ] @@ -365,10 +561,10 @@ checksum = "e6c31a3750b8f5a350d17354e46a52b0f2f19ec5f2006d816935af599dedc521" dependencies = [ "alloy-rpc-types-anvil", "alloy-rpc-types-engine", - "alloy-rpc-types-eth", + "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 +574,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,12 +585,12 @@ 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", @@ -407,28 +603,49 @@ 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.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "238f494727ff861a803bd73b1274ef788a615bf8f8c4bfada4e6df42afa275d2" +dependencies = [ + "alloy-consensus 0.3.5", + "alloy-eips 0.3.5", + "alloy-network-primitives 0.3.5", + "alloy-primitives 0.8.3", + "alloy-rlp", + "alloy-serde 0.3.5", + "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 +657,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 +669,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.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b95b6f024a558593dd3b8628af03f7df2ca50e4c56839293ad0a7546e471db0" +dependencies = [ + "alloy-primitives 0.8.3", + "serde", + "serde_json", +] + [[package]] name = "alloy-signer" version = "0.2.1" @@ -465,8 +693,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.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da64740ff0518606c514eb0e03dd0a1daa8ff94d6d491a626fd8e50efd6c4f18" +dependencies = [ + "alloy-primitives 0.8.3", "async-trait", "auto_impl", "elliptic-curve", @@ -480,12 +722,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 +742,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 +762,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 +779,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 +808,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 +816,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 +852,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 +887,30 @@ 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", @@ -618,7 +918,26 @@ dependencies = [ "serde_json", "thiserror", "tokio", - "tower", + "tower 0.4.13", + "tracing", + "url", +] + +[[package]] +name = "alloy-transport" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c7a669caa427abe8802184c8776f5103302f9337bb30a5b36bdebc332946c14" +dependencies = [ + "alloy-json-rpc 0.3.5", + "base64 0.22.1", + "futures-util", + "futures-utils-wasm", + "serde", + "serde_json", + "thiserror", + "tokio", + "tower 0.5.0", "tracing", "url", ] @@ -629,11 +948,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 0.4.13", + "tracing", + "url", +] + +[[package]] +name = "alloy-transport-http" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4433ffa97aab6ae643de81c7bde9a2f043496f27368a607405a5c78a610caf74" +dependencies = [ + "alloy-json-rpc 0.3.5", + "alloy-transport 0.3.5", "reqwest", "serde_json", - "tower", + "tower 0.5.0", "tracing", "url", ] @@ -644,9 +978,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 +998,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 +1015,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 +1095,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-genesis", - "alloy-network", - "alloy-primitives", - "alloy-provider", + "alloy-eips 0.2.1", + "alloy-genesis 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", "alloy-trie", "anvil-core", "anvil-rpc", @@ -810,7 +1144,7 @@ dependencies = [ "thiserror", "tikv-jemallocator", "tokio", - "tower", + "tower 0.4.13", "tracing", "tracing-subscriber", "vergen", @@ -822,13 +1156,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 +1697,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 +1734,7 @@ dependencies = [ "cc", "cfg-if", "libc", - "miniz_oxide", + "miniz_oxide 0.7.4", "object", "rustc-demangle", ] @@ -1619,15 +1953,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 +1978,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 +2514,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 +2620,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 +3010,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 +3039,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 +3054,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 +3099,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 +3142,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 +3157,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-genesis 0.2.1", "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 +3201,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 +3214,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 +3246,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 +3280,7 @@ dependencies = [ "serde_json", "thiserror", "tokio", - "tower", + "tower 0.4.13", "tracing", "url", "walkdir", @@ -2922,11 +3292,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 +3312,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 +3357,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 +3381,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 +3395,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 +3418,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 +3450,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 +3470,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 +3495,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", @@ -3141,14 +3511,14 @@ version = "0.2.0" source = "git+https://github.com/foundry-rs/foundry?rev=c600237f3e54604274bfdcba627f347493fd21d2#c600237f3e54604274bfdcba627f347493fd21d2" dependencies = [ "alloy-dyn-abi", - "alloy-genesis", + "alloy-genesis 0.2.1", "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 +3544,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 +3564,7 @@ dependencies = [ "ahash", "alloy-dyn-abi", "alloy-json-abi", - "alloy-primitives", + "alloy-primitives 0.7.7", "eyre", "foundry-common", "foundry-compilers", @@ -3220,8 +3590,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 +3619,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 +3642,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 +3664,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 +4152,7 @@ dependencies = [ "pin-project-lite", "socket2", "tokio", - "tower", + "tower 0.4.13", "tower-service", "tracing", ] @@ -4068,31 +4438,25 @@ 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#24e8e41f8186af0551a935589111434b07fda435" dependencies = [ "alloc-no-stdlib", - "alloy-consensus", - "alloy-eips", - "alloy-primitives", - "alloy-provider", + "alloy-consensus 0.3.5", + "alloy-eips 0.3.5", + "alloy-primitives 0.8.3", + "alloy-provider 0.3.5", "alloy-rlp", - "alloy-rpc-client", - "alloy-transport", - "alloy-transport-http", + "alloy-transport 0.3.5", "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.10", "reqwest", - "revm 13.0.0", "serde", - "sha2", - "spin", "tracing", "unsigned-varint", ] @@ -4100,21 +4464,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#24e8e41f8186af0551a935589111434b07fda435" dependencies = [ - "alloy-consensus", - "alloy-eips", - "alloy-primitives", + "alloy-consensus 0.3.5", + "alloy-eips 0.3.5", + "alloy-primitives 0.8.3", "alloy-rlp", "anyhow", "c-kzg", - "hashbrown", - "op-alloy-consensus", - "revm 13.0.0", + "op-alloy-consensus 0.2.10", + "op-alloy-protocol", + "revm 14.0.1", "serde", "sha2", - "spin", - "superchain-primitives", + "superchain-primitives 0.4.0", "tracing", ] @@ -4307,6 +4670,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,25 +4930,56 @@ 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", + "alloy-serde 0.2.1", "serde", ] +[[package]] +name = "op-alloy-consensus" +version = "0.2.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6a0004dfb630414d0dbed58b61a943740ae829def89f261cbd0d91d920c21bba" +dependencies = [ + "alloy-consensus 0.3.5", + "alloy-eips 0.3.5", + "alloy-primitives 0.8.3", + "alloy-rlp", + "alloy-serde 0.3.5", + "derive_more 1.0.0", + "serde", + "spin", +] + +[[package]] +name = "op-alloy-protocol" +version = "0.2.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "640dda933ad8219e6ce9739587ee6b675e6e973fd38e566b5c87d078e6932a56" +dependencies = [ + "alloy-consensus 0.3.5", + "alloy-eips 0.3.5", + "alloy-primitives 0.8.3", + "alloy-rlp", + "hashbrown", + "op-alloy-consensus 0.2.10", + "superchain-primitives 0.4.0", +] + [[package]] name = "op-alloy-rpc-types" 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", ] @@ -4585,13 +4988,13 @@ dependencies = [ 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 +5004,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 +5071,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 +5085,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 +5483,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 +5688,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 +5877,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 +5892,17 @@ dependencies = [ [[package]] name = "revm" -version = "13.0.0" -source = "git+https://github.com/bluealloy/revm#1ad860469755e3cf71383f45d71c3faaf61d3029" +version = "14.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1f719e28cc6fdd086f8bc481429e587740d20ad89729cec3f5f5dd7b655474df" dependencies = [ "auto_impl", "cfg-if", "dyn-clone", - "revm-interpreter 9.0.0", - "revm-precompile 10.0.0", + "revm-interpreter 10.0.1", + "revm-precompile 11.0.1", "serde", + "serde_json", ] [[package]] @@ -5484,9 +5911,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 +5934,11 @@ dependencies = [ [[package]] name = "revm-interpreter" -version = "9.0.0" -source = "git+https://github.com/bluealloy/revm#1ad860469755e3cf71383f45d71c3faaf61d3029" +version = "10.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "959ecbc36802de6126852479844737f20194cf8e6718e0c30697d306a2cca916" dependencies = [ - "revm-primitives 8.0.0", + "revm-primitives 9.0.1", "serde", ] @@ -5536,16 +5964,19 @@ dependencies = [ [[package]] name = "revm-precompile" -version = "10.0.0" -source = "git+https://github.com/bluealloy/revm#1ad860469755e3cf71383f45d71c3faaf61d3029" +version = "11.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e25f604cb9db593ca3013be8c00f310d6790ccb1b7d8fbbdd4660ec8888043a" dependencies = [ "aurora-engine-modexp", + "blst", "c-kzg", "cfg-if", "k256", "once_cell", - "revm-primitives 8.0.0", + "revm-primitives 9.0.1", "ripemd", + "secp256k1", "sha2", "substrate-bn", ] @@ -5556,14 +5987,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 +6006,21 @@ dependencies = [ [[package]] name = "revm-primitives" -version = "8.0.0" -source = "git+https://github.com/bluealloy/revm#1ad860469755e3cf71383f45d71c3faaf61d3029" +version = "9.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ccb981ede47ccf87c68cebf1ba30cdbb7ec935233ea305f3dfff4c1e10ae541" dependencies = [ - "alloy-eips", - "alloy-primitives", + "alloy-eips 0.3.5", + "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 +6819,28 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f92c0bb828219b159e625b816e9248adafb028eabb86917b0dfbca9c658c0990" dependencies = [ - "alloy-consensus", - "alloy-eips", - "alloy-genesis", - "alloy-primitives", - "alloy-sol-types", + "alloy-consensus 0.2.1", + "alloy-eips 0.2.1", + "alloy-genesis 0.2.1", + "alloy-primitives 0.7.7", + "alloy-sol-types 0.7.7", + "anyhow", + "serde", + "serde_repr", +] + +[[package]] +name = "superchain-primitives" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91d0cd81318c6ad65932af03168da2095befebef0a851f17391fc773dbf49dbc" +dependencies = [ + "alloy-consensus 0.3.5", + "alloy-eips 0.3.5", + "alloy-genesis 0.3.5", + "alloy-primitives 0.8.3", + "alloy-serde 0.3.5", + "alloy-sol-types 0.8.3", "anyhow", "serde", "serde_repr", @@ -6410,7 +6856,7 @@ dependencies = [ "lazy_static", "serde", "serde_repr", - "superchain-primitives", + "superchain-primitives 0.2.2", "toml", ] @@ -6481,6 +6927,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 +7302,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"