diff --git a/Cargo.lock b/Cargo.lock index 846624478eeac..34370220f4b36 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -58,9 +58,9 @@ checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" [[package]] name = "alloy-chains" -version = "0.2.2" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "517e5acbd38b6d4c59da380e8bbadc6d365bf001903ce46cf5521c53c647e07b" +checksum = "d6967ca1ed656766e471bc323da42fb0db320ca5e1418b408650e98e4757b3d2" dependencies = [ "alloy-primitives", "num_enum", @@ -2308,9 +2308,9 @@ dependencies = [ [[package]] name = "camino" -version = "1.1.9" +version = "1.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b96ec4966b5813e2c0507c1f86115c8c5abaadc3980879c3424042a02fd1ad3" +checksum = "0da45bc31171d8d6960122e222a67740df867c1dd53b4d51caa297084c185cab" dependencies = [ "serde", ] @@ -6485,9 +6485,9 @@ dependencies = [ [[package]] name = "op-alloy-flz" -version = "0.13.0" +version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ef71f23a8caf6f2a2d5cafbdc44956d44e6014dcb9aa58abf7e4e6481c6ec34" +checksum = "a79f352fc3893dcd670172e615afef993a41798a1d3fc0db88a3e60ef2e70ecc" [[package]] name = "op-alloy-rpc-types" @@ -7145,7 +7145,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d" dependencies = [ "anyhow", - "itertools 0.14.0", + "itertools 0.12.1", "proc-macro2", "quote", "syn 2.0.101", @@ -7513,9 +7513,9 @@ checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" [[package]] name = "reqwest" -version = "0.12.18" +version = "0.12.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e98ff6b0dbbe4d5a37318f433d4fc82babd21631f194d370409ceb2e40b2f0b5" +checksum = "a2f8e5513d63f2e5b386eb5106dc67eaf3f84e95258e210489136b8b92ad6119" dependencies = [ "async-compression", "base64 0.22.1", @@ -8661,7 +8661,7 @@ dependencies = [ "derive_builder", "derive_more 2.0.1", "dunce", - "itertools 0.14.0", + "itertools 0.12.1", "itoa", "lasso", "match_cfg", @@ -8673,7 +8673,7 @@ dependencies = [ "solar-config", "solar-data-structures", "solar-macros", - "thiserror 2.0.12", + "thiserror 1.0.69", "tracing", "unicode-width 0.2.0", ] @@ -8698,7 +8698,7 @@ dependencies = [ "alloy-primitives", "bitflags 2.9.1", "bumpalo", - "itertools 0.14.0", + "itertools 0.12.1", "memchr", "num-bigint", "num-rational", @@ -9009,7 +9009,7 @@ dependencies = [ "serde_json", "sha2 0.10.9", "tempfile", - "thiserror 2.0.12", + "thiserror 1.0.69", "url", "zip", ] diff --git a/Cargo.toml b/Cargo.toml index 61c0b30109e76..6355d1d945316 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -208,57 +208,57 @@ solar-interface = { version = "=0.1.4", default-features = false } solar-sema = { version = "=0.1.4", default-features = false } ## alloy -alloy-consensus = { version = "1.0.7", default-features = false } -alloy-contract = { version = "1.0.7", default-features = false } -alloy-eips = { version = "1.0.7", default-features = false } -alloy-ens = { version = "1.0.7", default-features = false } -alloy-genesis = { version = "1.0.7", default-features = false } -alloy-json-rpc = { version = "1.0.7", default-features = false } -alloy-network = { version = "1.0.7", default-features = false } -alloy-provider = { version = "1.0.7", default-features = false } -alloy-pubsub = { version = "1.0.7", default-features = false } -alloy-rpc-client = { version = "1.0.7", default-features = false } -alloy-rpc-types = { version = "1.0.7", default-features = true } -alloy-serde = { version = "1.0.7", default-features = false } -alloy-signer = { version = "1.0.7", default-features = false } -alloy-signer-aws = { version = "1.0.7", default-features = false } -alloy-signer-gcp = { version = "1.0.7", default-features = false } -alloy-signer-ledger = { version = "1.0.7", default-features = false } -alloy-signer-local = { version = "1.0.7", default-features = false } -alloy-signer-trezor = { version = "1.0.7", default-features = false } -alloy-transport = { version = "1.0.7", default-features = false } -alloy-transport-http = { version = "1.0.7", default-features = false } -alloy-transport-ipc = { version = "1.0.7", default-features = false } -alloy-transport-ws = { version = "1.0.7", default-features = false } +alloy-consensus = { version = "1.0.9", default-features = false } +alloy-contract = { version = "1.0.9", default-features = false } +alloy-eips = { version = "1.0.9", default-features = false } +alloy-ens = { version = "1.0.9", default-features = false } +alloy-genesis = { version = "1.0.9", default-features = false } +alloy-json-rpc = { version = "1.0.9", default-features = false } +alloy-network = { version = "1.0.9", default-features = false } +alloy-provider = { version = "1.0.9", default-features = false } +alloy-pubsub = { version = "1.0.9", default-features = false } +alloy-rpc-client = { version = "1.0.9", default-features = false } +alloy-rpc-types = { version = "1.0.9", default-features = true } +alloy-serde = { version = "1.0.9", default-features = false } +alloy-signer = { version = "1.0.9", default-features = false } +alloy-signer-aws = { version = "1.0.9", default-features = false } +alloy-signer-gcp = { version = "1.0.9", default-features = false } +alloy-signer-ledger = { version = "1.0.9", default-features = false } +alloy-signer-local = { version = "1.0.9", default-features = false } +alloy-signer-trezor = { version = "1.0.9", default-features = false } +alloy-transport = { version = "1.0.9", default-features = false } +alloy-transport-http = { version = "1.0.9", default-features = false } +alloy-transport-ipc = { version = "1.0.9", default-features = false } +alloy-transport-ws = { version = "1.0.9", default-features = false } alloy-hardforks = { version = "0.2.6", default-features = false } alloy-op-hardforks = { version = "0.2.6", default-features = false } ## alloy-core -alloy-dyn-abi = "1.0" -alloy-json-abi = "1.0" -alloy-primitives = { version = "1.0", features = [ +alloy-dyn-abi = "1.1" +alloy-json-abi = "1.1" +alloy-primitives = { version = "1.1", features = [ "getrandom", "rand", "map-fxhash", "map-foldhash", ] } -alloy-sol-macro-expander = "1.0" -alloy-sol-macro-input = "1.0" -alloy-sol-types = "1.0" +alloy-sol-macro-expander = "1.1" +alloy-sol-macro-input = "1.1" +alloy-sol-types = "1.1" alloy-chains = "0.2" alloy-rlp = "0.3" alloy-trie = "0.8.1" ## op-alloy -op-alloy-consensus = "0.17.1" -op-alloy-rpc-types = "0.17.1" -op-alloy-flz = "0.13.0" +op-alloy-consensus = "0.17.2" +op-alloy-rpc-types = "0.17.2" +op-alloy-flz = "0.13.1" ## revm -revm = { version = "24.0.0", default-features = false } +revm = { version = "24.0.1", default-features = false } revm-inspectors = { version = "0.23.0", features = ["serde"] } -op-revm = { version = "5.0.0", default-features = false } +op-revm = { version = "5.0.1", default-features = false } ## alloy-evm alloy-evm = "0.10.0" @@ -286,7 +286,7 @@ tracy-client = "0.18" auto_impl = "1" aws-config = { version = "1", default-features = true } aws-sdk-kms = { version = "1", default-features = false } -bytes = "1.8" +bytes = "1.10" walkdir = "2" prettyplease = "0.2" base64 = "0.22" @@ -305,7 +305,7 @@ evmole = "0.8" eyre = "0.6" figment = "0.10" futures = "0.3" -hyper = "1.5" +hyper = "1.6" indicatif = "0.17" itertools = "0.14" jsonpath_lib = "0.3" @@ -327,11 +327,11 @@ rustls = "0.23" semver = "1" serde = { version = "1.0", features = ["derive"] } serde_json = { version = "1.0", features = ["arbitrary_precision"] } -similar-asserts = "1.6" +similar-asserts = "1.7" soldeer-commands = "=0.5.4" soldeer-core = { version = "=0.5.4", features = ["serde"] } strum = "0.27" -tempfile = "3.13" +tempfile = "3.20" tokio = "1" toml = "0.8" tower = "0.5" @@ -392,8 +392,8 @@ zip-extract = "=0.2.1" # alloy-transport-ws = { git = "https://github.com/alloy-rs/alloy", rev = "7fab7ee" } ## alloy-evm -# alloy-evm = { git = "https://github.com/alloy-rs/evm.git", rev = "8076e12" } -# alloy-op-evm = { git = "https://github.com/alloy-rs/evm.git", rev = "8076e12" } +# alloy-evm = { git = "https://github.com/alloy-rs/evm.git", rev = "dce752f" } +# alloy-op-evm = { git = "https://github.com/alloy-rs/evm.git", rev = "dce752f" } ## revm # revm = { git = "https://github.com/bluealloy/revm.git", rev = "b5808253" } diff --git a/crates/anvil/Cargo.toml b/crates/anvil/Cargo.toml index 35aee11fcdeb3..24abbca6feeb6 100644 --- a/crates/anvil/Cargo.toml +++ b/crates/anvil/Cargo.toml @@ -84,7 +84,7 @@ futures.workspace = true async-trait.workspace = true # misc -flate2 = "1.0" +flate2 = "1.1" serde_json.workspace = true serde.workspace = true thiserror.workspace = true diff --git a/crates/forge/Cargo.toml b/crates/forge/Cargo.toml index f9845b8a80180..17e8449aac79a 100644 --- a/crates/forge/Cargo.toml +++ b/crates/forge/Cargo.toml @@ -95,7 +95,7 @@ opener = "0.7" # soldeer soldeer-commands.workspace = true -quick-junit = "0.5.0" +quick-junit = "0.5.1" [dev-dependencies] alloy-hardforks.workspace = true