fix: build alpine/musl with cross by grandizzy · Pull Request #10086 · foundry-rs/foundry (original) (raw)

fix: incorrect repo link

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

This reverts commit a152a4c30b7aa510b95d32d5dc8d8d655e90d7f0.

Signed-off-by: jsvisa delweng@gmail.com

This reverts commit 09adcbc0f4129f74831588a7e1665a7064eea2f6.

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

Co-authored-by: DaniPopes 57450786+DaniPopes@users.noreply.github.com


Signed-off-by: jsvisa delweng@gmail.com Co-authored-by: DaniPopes 57450786+DaniPopes@users.noreply.github.com

Locking 41 packages to latest compatible versions Updating alloy-chains v0.1.54 -> v0.1.55 Updating async-trait v0.1.84 -> v0.1.85 Updating aws-sdk-sts v1.54.0 -> v1.54.1 Updating bitflags v2.6.0 -> v2.7.0 Updating cc v1.2.7 -> v1.2.8 Updating clap v4.5.23 -> v4.5.26 Updating clap_builder v4.5.23 -> v4.5.26 Updating clap_complete v4.5.40 -> v4.5.42 Updating clap_derive v4.5.18 -> v4.5.24 Updating handlebars v6.2.0 -> v6.3.0 Updating inferno v0.12.0 -> v0.12.1 Updating instability v0.3.6 -> v0.3.7 Adding itertools v0.14.0 Updating linux-raw-sys v0.4.14 -> v0.4.15 Updating nybbles v0.3.3 -> v0.3.4 Updating op-alloy-consensus v0.9.0 -> v0.9.2 Updating op-alloy-rpc-types v0.9.0 -> v0.9.2 Updating phf v0.11.2 -> v0.11.3 Updating phf_codegen v0.11.2 -> v0.11.3 Updating phf_generator v0.11.2 -> v0.11.3 Updating phf_macros v0.11.2 -> v0.11.3 Updating phf_shared v0.11.2 -> v0.11.3 Updating pin-project v1.1.7 -> v1.1.8 Updating pin-project-internal v1.1.7 -> v1.1.8 Updating pin-project-lite v0.2.15 -> v0.2.16 Updating prettyplease v0.2.25 -> v0.2.27 Updating proc-macro2 v1.0.92 -> v1.0.93 Updating revm v19.0.0 -> v19.2.0 Updating rustix v0.38.42 -> v0.38.43 Updating rustls v0.23.20 -> v0.23.21 Updating security-framework v3.1.0 -> v3.2.0 Updating security-framework-sys v2.13.0 -> v2.14.0 Updating serde_json v1.0.134 -> v1.0.135 Adding siphasher v1.0.1 Updating syn v2.0.94 -> v2.0.96 Updating thiserror v2.0.9 -> v2.0.11 Updating thiserror-impl v2.0.9 -> v2.0.11 Updating tokio v1.42.0 -> v1.43.0 Updating tokio-macros v2.4.0 -> v2.5.0 Updating uuid v1.11.0 -> v1.11.1 Updating winnow v0.6.22 -> v0.6.24 note: pass --verbose to see 12 unchanged dependencies behind latest

Co-authored-by: mattsse 19890894+mattsse@users.noreply.github.com

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com


Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: 9547 29431502+9547@users.noreply.github.com

Signed-off-by: 9547 29431502+9547@users.noreply.github.com

Signed-off-by: 9547 29431502+9547@users.noreply.github.com


Signed-off-by: 9547 29431502+9547@users.noreply.github.com

Co-authored-by: DaniPopes 57450786+DaniPopes@users.noreply.github.com


Co-authored-by: DaniPopes 57450786+DaniPopes@users.noreply.github.com

feat: filter by profile in getCode

fix(forge): allow install deps with https and gh token

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com


Signed-off-by: jsvisa delweng@gmail.com

fix

add support for multiple reasons, add tests

appease clippy

fix broken tests; fix some assume behavior

remove comment and bad error-surfacing logic

remove redundant param, rename revert.rs, create sol test file

remove unnecessary tests from both test_cmd and AssumeNoRevert.t.sol

use empty vec instead of option; remove commented test

remove assumeNoPartialRevert; update assumeNoPartialRevert

Simplify test, use snapbox assertion

Redact number of runs

implement assume_no_revert change

nit


Co-authored-by: zerosnacks 95942363+zerosnacks@users.noreply.github.com Co-authored-by: grandizzy grandizzy.the.egg@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

Revert "no double newline"

This reverts commit 6337995e4735b7cb2965962d6a7cd29addf367f7.

Signed-off-by: jsvisa delweng@gmail.com

wip

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

This reverts commit ed5201c78e61863a32cec46a5b52c8934ab539d7.

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com

Signed-off-by: jsvisa delweng@gmail.com


Signed-off-by: jsvisa delweng@gmail.com Co-authored-by: zerosnacks 95942363+zerosnacks@users.noreply.github.com

remove redundant test.sol, follow up of https://github.com/foundry-rs/foundry/pull/9179


Co-authored-by: grandizzy grandizzy.the.egg@gmail.com Co-authored-by: grandizzy 38490174+grandizzy@users.noreply.github.com

Co-authored-by: Matthias Seitz matthias.seitz@outlook.de


Co-authored-by: Matthias Seitz matthias.seitz@outlook.de

Co-authored-by: DaniPopes 57450786+DaniPopes@users.noreply.github.com

Co-authored-by: Lubov66 radolevanja@gmail.com


Co-authored-by: DaniPopes 57450786+DaniPopes@users.noreply.github.com Co-authored-by: Lubov66 radolevanja@gmail.com

fix gas_limit reported by anvil

fix: use ubuntu:22.04

fix(cheatcode): update revm with support for updated 7702


Co-authored-by: grandizzy 38490174+grandizzy@users.noreply.github.com


Co-authored-by: Yash Atreya 44857776+yash-atreya@users.noreply.github.com

This reverts commit a9e7568c6a0fea1533ab1e128a69da16df78f3c3.


Co-authored-by: zerosnacks 95942363+zerosnacks@users.noreply.github.com Co-authored-by: zerosnacks zerosnacks@protonmail.com Co-authored-by: grandizzy 38490174+grandizzy@users.noreply.github.com

fix(trace_filter): change params objects to deserialize only an array

chore: point forgestd ext to latest

update version numbers for 1.0.0-rc

Locking 35 packages to latest compatible versions Updating alloy-chains v0.1.57 -> v0.1.58 Unchanged alloy-consensus v0.9.2 (available: v0.11.0) Unchanged alloy-contract v0.9.2 (available: v0.11.0) Unchanged alloy-eips v0.9.2 (available: v0.11.0) Unchanged alloy-genesis v0.9.2 (available: v0.11.0) Unchanged alloy-json-rpc v0.9.2 (available: v0.11.0) Unchanged alloy-network v0.9.2 (available: v0.11.0) Unchanged alloy-node-bindings v0.9.2 (available: v0.11.0) Unchanged alloy-provider v0.9.2 (available: v0.11.0) Unchanged alloy-pubsub v0.9.2 (available: v0.11.0) Unchanged alloy-rpc-client v0.9.2 (available: v0.11.0) Unchanged alloy-rpc-types v0.9.2 (available: v0.11.0) Unchanged alloy-serde v0.9.2 (available: v0.11.0) Unchanged alloy-signer v0.9.2 (available: v0.11.0) Unchanged alloy-signer-aws v0.9.2 (available: v0.11.0) Unchanged alloy-signer-gcp v0.9.2 (available: v0.11.0) Unchanged alloy-signer-ledger v0.9.2 (available: v0.11.0) Unchanged alloy-signer-local v0.9.2 (available: v0.11.0) Unchanged alloy-signer-trezor v0.9.2 (available: v0.11.0) Unchanged alloy-transport v0.9.2 (available: v0.11.0) Unchanged alloy-transport-http v0.9.2 (available: v0.11.0) Unchanged alloy-transport-ipc v0.9.2 (available: v0.11.0) Unchanged alloy-transport-ws v0.9.2 (available: v0.11.0) Updating async-trait v0.1.85 -> v0.1.86 Updating aws-sdk-kms v1.57.0 -> v1.58.0 Updating aws-sdk-sso v1.56.0 -> v1.57.0 Updating aws-sdk-ssooidc v1.57.1 -> v1.58.0 Updating aws-sdk-sts v1.57.0 -> v1.58.0 Unchanged axum v0.7.9 (available: v0.8.1) Unchanged backtrace v0.3.71 (available: v0.3.74) Updating bumpalo v3.16.0 -> v3.17.0 Updating cc v1.2.10 -> v1.2.11 Updating clap_complete v4.5.42 -> v4.5.44 Updating dyn-clone v1.0.17 -> v1.0.18 Unchanged foundry-fork-db v0.10.0 (available: v0.11.0) Unchanged gcloud-sdk v0.25.8 (available: v0.26.2) Adding getrandom v0.3.1 Updating httparse v1.9.5 -> v1.10.0 Updating hyper v1.5.2 -> v1.6.0 Updating indicatif v0.17.9 -> v0.17.11 Updating jiff v0.1.27 -> v0.1.28 Updating mdbook v0.4.43 -> v0.4.44 Updating miette v7.4.0 -> v7.5.0 Updating miette-derive v7.4.0 -> v7.5.0 Unchanged op-alloy-rpc-types v0.9.6 (available: v0.10.0) Removing phf_generator v0.10.0 Removing phf_shared v0.10.0 Unchanged proptest v1.5.0 (available: v1.6.0) Unchanged protobuf v3.3.0 (available: v3.7.1) Unchanged protobuf-support v3.3.0 (available: v3.7.1) Unchanged rand v0.8.5 (available: v0.9.0) Unchanged revm-inspectors v0.14.1 (available: v0.15.0) Updating rustls v0.23.21 -> v0.23.22 Updating rustls-pki-types v1.10.1 -> v1.11.0 Updating ryu v1.0.18 -> v1.0.19 Updating serde_json v1.0.137 -> v1.0.138 Removing siphasher v0.3.11 Unchanged solang-parser v0.3.3 (available: v0.3.4) Updating string_cache v0.8.7 -> v0.8.8 Updating string_cache_codegen v0.5.2 -> v0.5.3 Updating svm-rs v0.5.10 -> v0.5.11 Updating svm-rs-builds v0.5.10 -> v0.5.11 Updating syn v2.0.96 -> v2.0.97 Updating tempfile v3.15.0 -> v3.16.0 Updating toml_edit v0.22.22 -> v0.22.23 Updating unicode-ident v1.0.15 -> v1.0.16 Unchanged vergen v8.3.2 (available: v9.0.4) Adding wasi v0.13.3+wasi-0.2.2 Updating webpki-roots v0.26.7 -> v0.26.8 Removing winnow v0.6.24 Adding winnow v0.6.26 Adding winnow v0.7.0 Adding wit-bindgen-rt v0.33.0 note: to see how you depend on a package, run cargo tree --invert --package <dep>@<ver>

Co-authored-by: mattsse 19890894+mattsse@users.noreply.github.com


Co-authored-by: DaniPopes 57450786+DaniPopes@users.noreply.github.com


Co-authored-by: DaniPopes DaniPopes@users.noreply.github.com Co-authored-by: grandizzy grandizzy.the.egg@gmail.com

fix: allow init from template not commit

Co-authored-by: antazoey antyzoa@gmail.com


Co-authored-by: turbocrime turbocrime@users.noreply.github.com

Locking 38 packages to latest compatible versions Updating alloy-chains v0.1.58 -> v0.1.59 Updating alloy-trie v0.7.8 -> v0.7.9 Updating aurora-engine-modexp v1.1.0 -> v1.2.0 Updating aws-config v1.5.15 -> v1.5.16 Updating aws-runtime v1.5.4 -> v1.5.5 Updating aws-sdk-kms v1.58.0 -> v1.59.0 Updating aws-sdk-sso v1.57.0 -> v1.58.0 Updating aws-sdk-ssooidc v1.58.0 -> v1.59.0 Updating aws-sdk-sts v1.58.0 -> v1.59.0 Updating aws-sigv4 v1.2.7 -> v1.2.8 Updating aws-smithy-runtime v1.7.7 -> v1.7.8 Updating aws-smithy-types v1.2.12 -> v1.2.13 Updating aws-types v1.3.4 -> v1.3.5 Unchanged axum v0.7.9 (available: v0.8.1) Unchanged backtrace v0.3.71 (available: v0.3.74) Updating bytes v1.9.0 -> v1.10.0 Updating cc v1.2.11 -> v1.2.13 Updating clap v4.5.27 -> v4.5.28 Updating clap_derive v4.5.24 -> v4.5.28 Updating comfy-table v7.1.3 -> v7.1.4 Adding const_format v0.2.34 Adding const_format_proc_macros v0.2.34 Unchanged derive_more v1.0.0 (available: v2.0.1) Unchanged evmole v0.6.2 (available: v0.7.0) Updating gcloud-sdk v0.26.2 -> v0.26.3 Updating jiff v0.1.28 -> v0.1.29 Updating jsonwebtoken v9.3.0 -> v9.3.1 Updating once_cell v1.20.2 -> v1.20.3 Updating op-alloy-consensus v0.10.0 -> v0.10.2 Updating op-alloy-rpc-types v0.10.0 -> v0.10.2 Updating parity-scale-codec v3.6.12 -> v3.7.4 Updating parity-scale-codec-derive v3.6.12 -> v3.7.4 Updating pin-project v1.1.8 -> v1.1.9 Updating pin-project-internal v1.1.8 -> v1.1.9 Unchanged proptest v1.5.0 (available: v1.6.0) Unchanged protobuf v3.3.0 (available: v3.7.1) Unchanged protobuf-support v3.3.0 (available: v3.7.1) Unchanged rand v0.8.5 (available: v0.9.0) Updating rustc-hash v2.1.0 -> v2.1.1 Updating scc v2.3.0 -> v2.3.3 Updating sdd v3.0.5 -> v3.0.7 Unchanged solang-parser v0.3.3 (available: v0.3.4) Unchanged strum v0.26.3 (available: v0.27.0) Updating toml v0.8.19 -> v0.8.20 Updating uuid v1.12.1 -> v1.13.1 Unchanged vergen v8.3.2 (available: v9.0.4) Updating wait-timeout v0.2.0 -> v0.2.1 Updating which v7.0.1 -> v7.0.2 Updating winnow v0.7.0 -> v0.7.1 note: to see how you depend on a package, run cargo tree --invert --package <dep>@<ver>

Co-authored-by: mattsse 19890894+mattsse@users.noreply.github.com

fix release flow

Pin tonistiigi/binfmt iamge

Co-authored-by: DaniPopes 57450786+DaniPopes@users.noreply.github.com


Co-authored-by: DaniPopes 57450786+DaniPopes@users.noreply.github.com

remove keys

clarify block timestamp is always UTC

This reverts commit 5712a93af62070c8879760e4b509bcdcf828d79d.

This reverts commit 9f6bee14a089ffb76ff7b64988c34c004e417d63.

Co-authored-by: zerosnacks 95942363+zerosnacks@users.noreply.github.com


Co-authored-by: zerosnacks 95942363+zerosnacks@users.noreply.github.com


Co-authored-by: grandizzy 38490174+grandizzy@users.noreply.github.com

Rotate


Co-authored-by: zerosnacks 95942363+zerosnacks@users.noreply.github.com


Co-authored-by: zerosnacks 95942363+zerosnacks@users.noreply.github.com Co-authored-by: grandizzy 38490174+grandizzy@users.noreply.github.com Co-authored-by: grandizzy grandizzy.the.egg@gmail.com


Co-authored-by: grandizzy 38490174+grandizzy@users.noreply.github.com Co-authored-by: grandizzy grandizzy.the.egg@gmail.com


Co-authored-by: zerosnacks zerosnacks@protonmail.com

Signed-off-by: looklose shishuaiqun@yeah.net

Co-authored-by: DaniPopes 57450786+DaniPopes@users.noreply.github.com


Co-authored-by: DaniPopes 57450786+DaniPopes@users.noreply.github.com

test(doc): added testcase for doc comments & natspec

Locking 47 packages to latest compatible versions Updating alloy-chains v0.1.62 -> v0.1.63 Updating alloy-dyn-abi v0.8.21 -> v0.8.22 Updating alloy-eip7702 v0.5.0 -> v0.5.1 Updating alloy-json-abi v0.8.21 -> v0.8.22 Updating alloy-primitives v0.8.21 -> v0.8.22 Updating alloy-sol-macro v0.8.21 -> v0.8.22 Updating alloy-sol-macro-expander v0.8.21 -> v0.8.22 Updating alloy-sol-macro-input v0.8.21 -> v0.8.22 Updating alloy-sol-type-parser v0.8.21 -> v0.8.22 Updating alloy-sol-types v0.8.21 -> v0.8.22 Updating async-compression v0.4.18 -> v0.4.20 Updating aws-config v1.5.16 -> v1.5.17 Updating aws-sdk-kms v1.60.0 -> v1.61.0 Updating aws-sdk-sso v1.59.0 -> v1.60.0 Updating aws-sdk-ssooidc v1.60.0 -> v1.61.0 Updating aws-sdk-sts v1.60.0 -> v1.61.0 Unchanged axum v0.7.9 (available: v0.8.1) Unchanged backtrace v0.3.71 (available: v0.3.74) Updating bitflags v2.8.0 -> v2.9.0 Updating bzip2 v0.4.4 -> v0.5.2 Updating bzip2-sys v0.1.12+1.0.8 -> v0.1.13+1.0.8 Updating cc v1.2.15 -> v1.2.16 Updating chrono v0.4.39 -> v0.4.40 Updating clap v4.5.30 -> v4.5.31 Updating clap_builder v4.5.30 -> v4.5.31 Updating clap_complete v4.5.45 -> v4.5.46 Updating console v0.15.10 -> v0.15.11 Adding derive_more v2.0.1 Unchanged derive_more v1.0.0 (available: v2.0.1) Adding derive_more-impl v2.0.1 Updating either v1.13.0 -> v1.14.0 Unchanged evmole v0.6.2 (available: v0.7.2) Updating flate2 v1.0.35 -> v1.1.0 Updating globset v0.4.15 -> v0.4.16 Updating libc v0.2.169 -> v0.2.170 Updating litemap v0.7.4 -> v0.7.5 Updating op-alloy-consensus v0.10.5 -> v0.10.7 Updating op-alloy-rpc-types v0.10.5 -> v0.10.7 Updating portable-atomic v1.10.0 -> v1.11.0 Unchanged protobuf v3.3.0 (available: v3.7.1) Unchanged protobuf-support v3.3.0 (available: v3.7.1) Unchanged rand v0.8.5 (available: v0.9.0) Updating rand_core v0.9.2 -> v0.9.3 Updating schemars v0.8.21 -> v0.8.22 Updating schemars_derive v0.8.21 -> v0.8.22 Updating similar-asserts v1.6.1 -> v1.7.0 Unchanged solang-parser v0.3.3 (available: v0.3.4) Updating syn-solidity v0.8.21 -> v0.8.22 Updating tokio-rustls v0.26.1 -> v0.26.2 Updating uuid v1.14.0 -> v1.15.1 Unchanged vergen v8.3.2 (available: v9.0.4) Unchanged watchexec v5.0.0 (available: v6.0.0) Unchanged watchexec-events v4.0.0 (available: v5.0.0) Updating zerocopy v0.8.20 -> v0.8.21 Updating zerocopy-derive v0.8.20 -> v0.8.21 Updating zerofrom v0.1.5 -> v0.1.6 Updating zerofrom-derive v0.1.5 -> v0.1.6 Updating zip v2.2.2 -> v2.2.3 note: to see how you depend on a package, run cargo tree --invert --package <dep>@<ver>

Co-authored-by: mattsse 19890894+mattsse@users.noreply.github.com

fix clippy for ci, small opts

When calling cast receipt, the failure reason is generated via eth_call. However, the from address during this call is not correctly set to the one in the transaction. This leads to spurious "Ownable: caller is not the owner" errors, which do not represent the true failure reason for the transaction. This PR fixes that issue.

Added a unit test for a Sepolia transaction to capture this case. Without the PR, the revert reason was incorrectly reported as "Ownable: caller is not the owner" instead of the actual revert reason "Counter is too large"

Co-authored-by: zerosnacks 95942363+zerosnacks@users.noreply.github.com

In Ronin1 and BSC2, there are system transactions which have gas limit higher than block gas limit. This commit adds --disable-block-gas-limit flag to cast run so that user can trace those transactions.

Co-authored-by: zerosnacks 95942363+zerosnacks@users.noreply.github.com

fix(verfy): chiado blockscout exception, resp status 0 when contract not indexed yet

fix(forge): use total cmp instead partial

Locking 54 packages to latest compatible versions Updating alloy-chains v0.1.63 -> v0.1.64 Updating anyhow v1.0.96 -> v1.0.97 Updating async-trait v0.1.86 -> v0.1.87 Updating aws-config v1.5.17 -> v1.5.18 Updating aws-sdk-kms v1.61.0 -> v1.62.0 Updating aws-sdk-sso v1.60.0 -> v1.61.0 Updating aws-sdk-ssooidc v1.61.0 -> v1.62.0 Updating aws-sdk-sts v1.61.0 -> v1.62.0 Adding aws-smithy-http v0.61.1 Unchanged axum v0.7.9 (available: v0.8.1) Unchanged backtrace v0.3.71 (available: v0.3.74) Updating bon v3.3.2 -> v3.4.0 Updating bon-macros v3.3.2 -> v3.4.0 Updating byte-slice-cast v1.2.2 -> v1.2.3 Updating bytemuck v1.21.0 -> v1.22.0 Updating bytes v1.10.0 -> v1.10.1 Unchanged derive_more v1.0.0 (available: v2.0.1) Updating dyn-clone v1.0.18 -> v1.0.19 Updating either v1.14.0 -> v1.15.0 Unchanged evmole v0.6.2 (available: v0.7.2) Updating fd-lock v4.0.2 -> v4.0.3 Updating hermit-abi v0.4.0 -> v0.5.0 Updating httparse v1.10.0 -> v1.10.1 Updating indoc v2.0.5 -> v2.0.6 Updating is-terminal v0.4.15 -> v0.4.16 Updating itoa v1.0.14 -> v1.0.15 Updating jiff-tzdb v0.1.2 -> v0.1.3 Adding linux-raw-sys v0.9.2 Updating op-alloy-consensus v0.10.7 -> v0.10.9 Updating op-alloy-rpc-types v0.10.7 -> v0.10.9 Updating pin-project v1.1.9 -> v1.1.10 Updating pin-project-internal v1.1.9 -> v1.1.10 Updating pkg-config v0.3.31 -> v0.3.32 Updating prettyplease v0.2.29 -> v0.2.30 Updating proc-macro-crate v3.2.0 -> v3.3.0 Updating proc-macro2 v1.0.93 -> v1.0.94 Unchanged protobuf v3.3.0 (available: v3.7.1) Unchanged protobuf-support v3.3.0 (available: v3.7.1) Updating quote v1.0.38 -> v1.0.39 Unchanged rand v0.8.5 (available: v0.9.0) Updating redox_syscall v0.5.9 -> v0.5.10 Updating ring v0.17.11 -> v0.17.13 Adding rustix v1.0.0 Updating rustversion v1.0.19 -> v1.0.20 Updating ryu v1.0.19 -> v1.0.20 Updating semver v1.0.25 -> v1.0.26 Updating serde_json v1.0.139 -> v1.0.140 Updating serde_path_to_error v0.1.16 -> v0.1.17 Updating serde_repr v0.1.19 -> v0.1.20 Unchanged solang-parser v0.3.3 (available: v0.3.4) Updating syn v2.0.98 -> v2.0.99 Updating tempfile v3.17.1 -> v3.18.0 Updating textwrap v0.16.1 -> v0.16.2 Updating thiserror v2.0.11 -> v2.0.12 Updating thiserror-impl v2.0.11 -> v2.0.12 Updating time v0.3.37 -> v0.3.39 Updating time-core v0.1.2 -> v0.1.3 Updating time-macros v0.2.19 -> v0.2.20 Updating tinyvec v1.8.1 -> v1.9.0 Updating unicode-ident v1.0.17 -> v1.0.18 Unchanged vergen v8.3.2 (available: v9.0.4) Unchanged watchexec v5.0.0 (available: v6.0.0) Unchanged watchexec-events v4.0.0 (available: v5.0.0) Updating zerocopy v0.8.21 -> v0.8.23 Updating zerocopy-derive v0.8.21 -> v0.8.23 note: to see how you depend on a package, run cargo tree --invert --package <dep>@<ver>

Co-authored-by: grandizzy 38490174+grandizzy@users.noreply.github.com

fix(docker): use cross main instead 0.2.5

fix(forge): base url for custom verification providers type

Bump gh python setup version


Co-authored-by: grandizzy 38490174+grandizzy@users.noreply.github.com Co-authored-by: grandizzy grandizzy.the.egg@gmail.com


Co-authored-by: grandizzy 38490174+grandizzy@users.noreply.github.com


Co-authored-by: grandizzy 38490174+grandizzy@users.noreply.github.com

Rotate

Locking 90 packages to latest compatible versions Updating alloy-consensus v0.12.4 -> v0.12.5 Updating alloy-consensus-any v0.12.4 -> v0.12.5 Updating alloy-contract v0.12.4 -> v0.12.5 Updating alloy-dyn-abi v0.8.22 -> v0.8.23 Updating alloy-eips v0.12.4 -> v0.12.5 Updating alloy-genesis v0.12.4 -> v0.12.5 Updating alloy-json-abi v0.8.22 -> v0.8.23 Updating alloy-json-rpc v0.12.4 -> v0.12.5 Updating alloy-network v0.12.4 -> v0.12.5 Updating alloy-network-primitives v0.12.4 -> v0.12.5 Updating alloy-node-bindings v0.12.4 -> v0.12.5 Updating alloy-primitives v0.8.22 -> v0.8.23 Updating alloy-provider v0.12.4 -> v0.12.5 Updating alloy-pubsub v0.12.4 -> v0.12.5 Updating alloy-rpc-client v0.12.4 -> v0.12.5 Updating alloy-rpc-types v0.12.4 -> v0.12.5 Updating alloy-rpc-types-anvil v0.12.4 -> v0.12.5 Updating alloy-rpc-types-any v0.12.4 -> v0.12.5 Updating alloy-rpc-types-debug v0.12.4 -> v0.12.5 Updating alloy-rpc-types-engine v0.12.4 -> v0.12.5 Updating alloy-rpc-types-eth v0.12.4 -> v0.12.5 Updating alloy-rpc-types-trace v0.12.4 -> v0.12.5 Updating alloy-rpc-types-txpool v0.12.4 -> v0.12.5 Updating alloy-serde v0.12.4 -> v0.12.5 Updating alloy-signer v0.12.4 -> v0.12.5 Updating alloy-signer-aws v0.12.4 -> v0.12.5 Updating alloy-signer-gcp v0.12.4 -> v0.12.5 Updating alloy-signer-ledger v0.12.4 -> v0.12.5 Updating alloy-signer-local v0.12.4 -> v0.12.5 Updating alloy-signer-trezor v0.12.4 -> v0.12.5 Updating alloy-sol-macro v0.8.22 -> v0.8.23 Updating alloy-sol-macro-expander v0.8.22 -> v0.8.23 Updating alloy-sol-macro-input v0.8.22 -> v0.8.23 Updating alloy-sol-type-parser v0.8.22 -> v0.8.23 Updating alloy-sol-types v0.8.22 -> v0.8.23 Updating alloy-transport v0.12.4 -> v0.12.5 Updating alloy-transport-http v0.12.4 -> v0.12.5 Updating alloy-transport-ipc v0.12.4 -> v0.12.5 Updating alloy-transport-ws v0.12.4 -> v0.12.5 Updating ariadne v0.5.0 -> v0.5.1 Updating async-compression v0.4.20 -> v0.4.21 Updating async-trait v0.1.87 -> v0.1.88 Updating aws-config v1.5.18 -> v1.6.0 Updating aws-credential-types v1.2.1 -> v1.2.2 Adding aws-lc-rs v1.12.6 Adding aws-lc-sys v0.27.1 Updating aws-runtime v1.5.5 -> v1.5.6 Updating aws-sdk-kms v1.62.0 -> v1.63.0 Updating aws-sdk-sso v1.61.0 -> v1.62.0 Updating aws-sdk-ssooidc v1.62.0 -> v1.63.0 Updating aws-sdk-sts v1.62.0 -> v1.63.0 Updating aws-sigv4 v1.2.9 -> v1.3.0 Removing aws-smithy-http v0.60.12 Removing aws-smithy-http v0.61.1 Updating aws-types v1.3.5 -> v1.3.6 Unchanged axum v0.7.9 (available: v0.8.1) Unchanged backtrace v0.3.71 (available: v0.3.74) Updating base64ct v1.7.1 -> v1.7.3 Adding bindgen v0.69.5 Adding cexpr v0.6.0 Adding clang-sys v1.8.1 Adding cmake v0.1.54 Removing core-foundation v0.9.4 Updating foldhash v0.1.4 -> v0.1.5 Updating foundry-block-explorers v0.11.0 -> v0.11.2 Removing h2 v0.3.26 Updating half v2.4.1 -> v2.5.0 Updating handlebars v6.3.1 -> v6.3.2 Updating http v1.2.0 -> v1.3.1 Updating http-body-util v0.1.2 -> v0.1.3 Updating humantime v2.1.0 -> v2.2.0 Removing hyper v0.14.32 Removing hyper-rustls v0.24.2 Adding itertools v0.12.1 Adding jobserver v0.1.32 Adding lazycell v1.3.0 Updating libc v0.2.170 -> v0.2.171 Adding libloading v0.8.6 Updating linux-raw-sys v0.9.2 -> v0.9.3 Adding macro-string v0.1.4 Updating once_cell v1.21.0 -> v1.21.1 Updating op-alloy-consensus v0.11.0 -> v0.11.2 Updating op-alloy-rpc-types v0.11.0 -> v0.11.2 Updating prettyplease v0.2.30 -> v0.2.31 Updating prodash v29.0.0 -> v29.0.1 Unchanged protobuf v3.3.0 (available: v3.7.2) Unchanged protobuf-support v3.3.0 (available: v3.7.2) Updating quote v1.0.39 -> v1.0.40 Unchanged rand v0.8.5 (available: v0.9.0) Updating reqwest v0.12.12 -> v0.12.14 Updating ring v0.17.13 -> v0.17.14 Adding rustc-hash v1.1.0 Removing rustls v0.21.12 Removing rustls-native-certs v0.6.3 Removing rustls-pemfile v1.0.4 Removing rustls-webpki v0.101.7 Removing sct v0.7.1 Removing security-framework v2.11.1 Unchanged solang-parser v0.3.3 (available: v0.3.4) Updating syn-solidity v0.8.22 -> v0.8.23 Updating tempfile v3.18.0 -> v3.19.0 Updating tokio v1.44.0 -> v1.44.1 Removing tokio-rustls v0.24.1 Updating tokio-util v0.7.13 -> v0.7.14 Updating uuid v1.15.1 -> v1.16.0 Unchanged vergen v8.3.2 (available: v9.0.4) Adding which v4.4.2 Updating widestring v1.1.0 -> v1.2.0 Updating windows-registry v0.2.0 -> v0.4.0 Updating winnow v0.7.3 -> v0.7.4 note: to see how you depend on a package, run cargo tree --invert --package <dep>@<ver>

Co-authored-by: mattsse 19890894+mattsse@users.noreply.github.com Co-authored-by: grandizzy 38490174+grandizzy@users.noreply.github.com

Co-authored-by: DaniPopes 57450786+DaniPopes@users.noreply.github.com


Co-authored-by: DaniPopes 57450786+DaniPopes@users.noreply.github.com

cleanly exit instead of panic

Update dead link in precompiles.rs

Co-authored-by: zerosnacks 95942363+zerosnacks@users.noreply.github.com


Co-authored-by: grandizzy 38490174+grandizzy@users.noreply.github.com Co-authored-by: grandizzy grandizzy.the.egg@gmail.com

This reverts commit 8d482d523143fe1413d6fb6095443a3cf9a54ce2.

This reverts commit a7e3421c6e0101b1e6494b3b2ac770dcfdadab5f.

bump svm-rs

remove redundant redeps, prefer workspace for indicatif

Revert "chore: refactor anvil for library use (#10130)"

This reverts commit 21bf35b62948741719622b1abde22768d24238f8.


Co-authored-by: grandizzy 38490174+grandizzy@users.noreply.github.com Co-authored-by: zerosnacks zerosnacks@protonmail.com

make chisel library compatible

test: increase weight for keys

Co-authored-by: DaniPopes 57450786+DaniPopes@users.noreply.github.com


Co-authored-by: grandizzy 38490174+grandizzy@users.noreply.github.com


Co-authored-by: Matthias Seitz matthias.seitz@outlook.de

fix(forge): err if forge create contract with empty bytecode

Co-authored-by: Yash Atreya 44857776+yash-atreya@users.noreply.github.com

note: to see how you depend on a package, run cargo tree --invert --package <dep>@<ver>