foundry
foundry copied to clipboard
Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
## Motivation Ref #51 https://forum.openzeppelin.com/t/using-automatic-analysis-tools-with-makerdao-contracts/1021/2 ## Solution - do not collect state from call if call revert - add BasicTxDetails and CallTargetDetails structs - contains fuzzed function (to be able...
### 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 Currently if `fail_on_revert` set to true we fail to shrink sequence due to - `func` is an `Option` in `FailedInvariantCaseData` but not set / available when `fail_on_revert` https://github.com/foundry-rs/foundry/blob/1fc4aa34c4331c12aaa8ee831b16b80b7d5a446f/crates/evm/evm/src/executors/invariant/mod.rs#L739-L743...
### 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, Cast, Anvil, Foundryup, Chisel ### Describe the feature you would like ```console foundryup: warning: overwriting existing forge in /Users/janitor/.foundry/bin foundryup: warning: overwriting existing cast in /Users/janitor/.foundry/bin foundryup:...
### Component Forge ### Describe the feature you would like is there a way to replace a constant or immutable variable? vm.store doesn't work as they are not in storage...
Enables anvil dencun support by: For handling EIP4844: - Adding the tx & block validation changes needed, [as per the specs](https://eips.ethereum.org/EIPS/eip-4844) - Calculating & adding the header fields `blob_gas_used` /...
### Component Forge ### Describe the feature you would like The OP Stack contracts utilize the absolute import path style (relative to the project root). We decided to use this...
### 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...
### 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...