foundry
foundry copied to clipboard
Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
### Component Cast ### Have you ensured that all of these are up to date? - [X] Foundry - [X] Foundryup ### What version of Foundry are you on? cast...
### 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 https://github.com/foundry-rs/foundry/issues/2679 the if branch was not great because we had: `script_config.evm_opts.fork_url.is_some() {self.evm_opts.fork_url.unwrap()}` @joshieDo this section is a bit hard to make sense of, but this condition seemed...
### 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...
## Motivation Closes #2609 Add standalone `etherscan_api_keys` table Blocked by https://github.com/gakonst/ethers-rs/pull/1582 ## Solution
## Motivation ## Solution
## Motivation After enabling fuzz tests in coverage (no data is used yet) coverage went from taking about 2 seconds for solmate to 27 seconds. The hottest piece of code...
## Motivation atm gas limit in script is `gas as returned by the executor` * multiplier (=1.3) however, the gas returned by the executor is the exact gas value the...
## Motivation The ability to filter addresses/functions through their artifacts, instead of just their addresses. ## Solution ```solidity function targetArtifacts() returns (string[] memory) // ["Contract1","src/Contract2.sol:Contract2"] function excludeArtifacts() returns (string[] memory)...