Matt Solomon

Results 153 issues of Matt Solomon

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

A-fuzzing
T-feature
C-forge
A-config

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

A-fuzzing
T-feature
C-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...

T-bug
A-fuzzing
Cmd-forge-test
C-forge
A-tracing

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

T-feature
C-cast

### Component Forge ### Describe the feature you would like Right now in the broadcast logs there are two fields with names we should consider changing due to conflicts with...

T-feature
C-forge
Cmd-forge-script

### Component Forge ### Describe the feature you would like Let's say right now my invariant test is setup with two contracts: - Contract A has 1 function selector, `fn0`....

A-fuzzing
T-feature
C-forge

### Component Forge ### Describe the feature you would like Two enables two use cases that I can't think of good workarounds for: 1. Logging all sequences for all runs...

T-feature
C-forge
A-cheatcodes

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

T-bug
A-fuzzing
C-forge

### Describe the issue: Older versions of solmate's DSTestPlus have the below block of code (it's slightly modified in newer versions, and I haven't tested those). Even though we don't...

bug-candidate

### Describe the issue: Similar to #1198 and #1153, but seems those are for `string` and `None` respectively, whereas here the issue is `bytes` so figured I'd open a separate...

bug-candidate