foundry icon indicating copy to clipboard operation
foundry copied to clipboard

Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.

Results 751 foundry issues
Sort by recently updated
recently updated
newest added

## Motivation Draft PR implementing support for chain-specific precompiles ## Solution 1. Add `DatabaseExt::get_block_number` method handling NUMBER opcode invocations. Currently it overrides it via l1BlockNumber if we are on arbitrum...

### 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...

T-bug

### Component Forge, Cast ### Have you ensured that all of these are up to date? - [X] Foundry - [X] Foundryup ### What version of Foundry are you on?...

T-bug

### 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...

good first issue
C-cast
P-normal
D-easy
T-debt

### Component Forge ### Have you ensured that all of these are up to date? - [X] Foundry - [X] Foundryup ### What version of Foundry are you on? _No...

T-bug

### Component Forge ### Describe the feature you would like With [EIP 3860](https://eips.ethereum.org/EIPS/eip-3860#parameters), the contract size limit should be doubled from 24KB to 48KB? https://github.com/foundry-rs/foundry/blob/master/common/src/compile.rs#L175 ```diff - const CONTRACT_SIZE_LIMIT: usize...

T-feature
C-forge
Cmd-forge-build

### Component Cast ### Describe the feature you would like At present, foundry only supports external `call` trace, which is a black box for internal logic function calls, makes it...

T-feature
Cmd-forge-test
C-forge
A-tracing
D-hard

## Motivation Supply a fast way to add all project contracts functions and events to signatures makes them decode correctly. ## Solution This PR introduces such a possibility using a...

### Component Forge ### Describe the feature you would like I'm building a cross-chain bridge, and forge's `vm.createFork` is being super useful! However in the unit tests my intent is...

T-feature

## Motivation Closes #7530 Not all precompiles are labeled, this PR add missing labels ## Solution - added precompile addresses in constants - in precompile decode match on address -...