foundry
foundry copied to clipboard
Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
### Component Forge ### Describe the feature you would like Solidity Test that can run multiple solidity versions at once. From time to time, you might need to test new...
### Component Forge ### Describe the feature you would like I would expect the script to halt and throw when `vm.ffi` fails. Currently it (almost) silently continues and prints "Script...
Currently, when you try to get env var using `vm` and it does not exist the whole process is crashing with ``` Location: cli/src/cmd/forge/script/runner.rs:66 This is a bug. Consider reporting...
I have deployed a contract through low level calls via cast send, the transaction gets mined successfully on Anvil with 'Deployed Contract: ' log and 'cast tx' shows the transaction...
Table tests
### Component Forge ### Describe the feature you would like Table tests are a way to generate test cases based on a dataset of parameters (the table), enabling code reuse...
### Component Forge ### Describe the feature you would like Supersedes https://github.com/foundry-rs/foundry/issues/744 For the `[fuzz]` and `[invariant]` sections, you must define configuration per-profile and it applies to all tests. Some...
### Component Forge ### Have you ensured that all of these are up to date? - [X] Foundry - [X] Foundryup ### What version of Foundry are you on? 0.2.0...
### Component Forge ### Describe the feature you would like Right now, the state changes made by an invariant test (i.e. the state changes within the test contract itself) are...
### 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 ### Describe the feature you would like Sometimes a call can revert, and being able to see a trace or use the debugger to understand why is...