grandizzy

Results 30 issues of grandizzy

## Motivation Closes #7014 ## Solution

- prereq for forge lint PR https://github.com/foundry-rs/foundry/pull/10405 - solar 0.1.3 requires rust 1.86 so this breaks compatibility with older rust versions - bump msrv

### Component Forge ### Describe the feature you would like - turn `dynamic_test_linking` introduced in https://github.com/foundry-rs/foundry/pull/10010 on by default - review all places where `ProjectCompiler::new` is called and where it...

T-feature
Cmd-forge-test

## Motivation - cannot bump snekmate as it is using vyper rc ## Solution ## PR Checklist - [ ] Added Tests - [ ] Added Documentation - [ ]...

L-ignore

### Component provider, pubsub ### Describe the feature you would like have a way for `ProviderBuilder` to specify `BlockId` then use it https://github.com/alloy-rs/alloy/blob/fca66dd667078d34c7fe001f3fc22bfa4a8a16bb/crates/provider/src/provider/trait.rs#L191 for all provider calls/estimategas etc, ### Additional...

enhancement

### Component Forge ### Describe the feature you would like Forge test to reproduce yearn hack: https://github.com/johnnyonline/yETH-hack/blob/main/test/Hack.t.sol Scope of this ticket is to determine if yearn hack can be reproduced...

T-feature
T-needs-triage

### Component Forge ### Describe the feature you would like (Feedback from devs) forge lint is too verbose, improve by - disable inline assembly by default - review other rules...

T-feature
Cmd-forge-lint

## Motivation - closes #9727 - assert all invariants defined in test contract and generate counterexamples if `continuous_run` set - invariants that already have persisted failure are not picked up...

### Component Cast ### Describe the feature you would like Would be nice to have a safe check when we retrieve decimals and token name from erc20 contract and promp...

T-feature
C-cast

### Component Forge ### Describe the feature you would like A straightforward way to allow experimentation without requiring modifying the fuzzer would be to add a cheatcode that takes a...

A-testing
T-feature