foundry
foundry copied to clipboard
Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
We are currently defaulting to `prague` Requires revm bump: https://github.com/bluealloy/revm/blob/main/crates/primitives/src/hardfork.rs#L77 + https://github.com/bluealloy/revm/blob/main/crates/op-revm/src/spec.rs Ref: https://github.com/bluealloy/revm/issues/3207
We've currently marked it as ignore in our `cargo deny` https://github.com/foundry-rs/foundry/blob/828c8c9412ad18f9548dca788635463657b855fe/deny.toml#L12-L13 Following this reasoning >No direct action required, imo prefer keeping the old crate versus introducing a new recommended: https://crates.io/crates/unit-prefix...
The `mask64` variable was defined as `(1
### Component Anvil ### Have you ensured that all of these are up to date? - [x] Foundry - [x] Foundryup ### What version of Foundry are you on? forge...
### Component Forge ### Have you ensured that all of these are up to date? - [x] Foundry - [x] Foundryup ### What version of Foundry are you on? 1.5.0-stable...
### Component Cast ### Describe the feature you would like solution for #12711 currently we replay the entire block so that we get the proper state for a txs in...
### Component Cast ### Describe the feature you would like I want to do ``` cast decode-event --sig "MyEvent(indexed bytes32 id, indexed address user, string name)" ``` but there is...
## Motivation Enable using `cast erc20` commands in scripts. ## Solution ## PR Checklist - [x] Added Tests - [ ] Added Documentation - [ ] Breaking changes
### Component Forge ### Have you ensured that all of these are up to date? - [x] Foundry - [x] Foundryup ### What version of Foundry are you on? forge...
## Motivation closes #12724 the existing implementation missed the fact that users can declare local variables in the "before" block, and use them in the "after" block. ## Solution track...