foundry-rs/foundry
Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.
RustApache-2.0
Issues
- 7
Anvil debug_traceTransaction works differently for transactions mined by anvil vs ones mined before
#9497 opened by maa105 - 7
bug: `forge test` deletes any existing `snapshots` directory by design
#9477 opened by smartcontracts - 0
ECDSA signature generation does not follow RFC-6979
#9499 opened by pmerkleplant - 2
- 3
Unknown evm version: cancun causes panic in Foundry commands (forge clean, forge build, forge clean)
#9495 opened by Austin5925 - 4
- 3
solc does not accept `forge` emitted JSON with `verify-contract --show-standard-json-input`
#9421 opened by hernandp - 4
cast etherscan-source not respecting [etherscan] config
#9494 opened by sakulstra - 2
- 0
tas
#9492 opened by FuzzysTodd - 1
foundry config error: invalid type: found string "ETHERSCAN_API_KEY", expected struct EtherscanConfig for setting `etherscan.api_key`
#9486 opened by t-o-wayn3 - 3
[POC repo included] default foundry.toml "src" remappings dont work correctly
#9454 opened by DrakeEvans - 4
bug(`forge bind --alloy`): throws `unlinked bytecode with placeholder` error (forge build works)
#9482 opened by supernovahs - 1
chore: clearer error message when function signature does not contain parentheses
#9479 opened by yipu3 - 1
`cast call --chain` fails on custom chain ids
#9476 opened by Rjected - 5
`vm.accesses` returns wrong number of storage read accesses when running coverage
#9400 opened by xenide - 0
Assert should not be considered a branch
#9460 opened by KholdStare - 0
Function coverage incorrect when using lcov 1.x
#9461 opened by KholdStare - 4
forge coverage ignores empty receive() function
#9444 opened by krakovia-evm - 0
coverage: identify hits for empty fallbacks
#9458 opened by DaniPopes - 5
bug(`compiler`): the `ether` keyword breaks forge scripts when ran as `forge script Foo`
#9433 opened by zaqk - 1
- 4
`forge verify-contract` does not work on bartio
#9439 opened by burrbear-dev - 5
bug(`forge bind`): expected bytecode, found unlinked bytecode with placeholder
#9436 opened by xiaoyu1998 - 4
wrong lines in "forge coverage --report lcov"
#9437 opened by krakovia-evm - 3
Foundry debugger modify value during execution
#9409 opened by publicqi - 5
add support for arg names in return type
#9415 opened by zhiqiangxu - 6
feat(`cast`): add ability to specify request headers
#9422 opened by sebastiendan - 5
Respect `TransactionOpts` in `cast call --trace`
#9391 opened by publicqi - 0
- 1
--gas-report taking infinite time with invariant tests
#9425 opened by sakulstra - 0
Update README for `1.0` release
#9419 opened by zerosnacks - 4
`cast run` doesn't output much info
#9416 opened by zhiqiangxu - 1
The reverted block.Time less than origin's
#9410 opened by mask-pp - 3
forge verify-contract errors with Fail - Unable to verify. Unable to locate ContractCode, yet Abi is compiled and available
#9398 opened by 0xTimepunk - 0
Instruction decode slice overflow on incomplete bytecode
#9389 opened by publicqi - 0
Support for debug_traceBlockByNumber in Anvil
#9397 opened by cakevm - 3
- 8
Remappings break CI builds using foundry > e649e62
#9375 opened by davidlaprade - 1
- 3
bug(`forge script`): Multi chain deployment script verify second chain always failed
#9357 opened by andrew54068 - 0
chisel incorrectly parses the full word from storage when returning uint256 types
#9377 opened by DrakeEvans - 3
- 1
bug(`forge script --verify`): `deserialization error: invalid value: string "Error! Missing Or invalid Module name (#2)"`
#9371 opened by nufailTanjiro - 3
New OOG test error on latest nightly
#9369 opened by gte620v - 12
breaking(`nightly`): `Ambiguous import. Multiple matching files found inside base path and/or include paths`
#9365 opened by 0xTimepunk - 5
- 2
Add a way to distinguish whether the user explicitly ran `forge build` or it is part of a process like `forge test`
#9340 opened by mgiagante - 3
Forge test auto create
#9335 opened by tskoyo - 1