Matt Solomon
Matt Solomon
## Simple Summary Per @banteg on [twitter](https://twitter.com/bantg/status/1687122054183636993) I learned that vyper 0.3.10 plans to move the version metdata from the initcode to creation code (ref https://github.com/vyperlang/vyper/pull/3471) I suggest keeping this...
This applies to "General Test Guidance" section 3.1, add something like the following: --- Below is an example of this pattern for a factory contract called `MyFactory` that deploys a...
### Component Forge ### Describe the feature you would like Ref https://github.com/foundry-rs/forge-std/issues/508: > It would be really convenient to be able to set default values in the JSON parsing helpers...
### Component Forge ### Describe the feature you would like Right now the forge `vm` defines many cheat codes, and `forge-std` builds on these with many additional helpers. The distinction...
### Component Forge ### Describe the feature you would like See https://github.com/gakonst/ethers-rs/issues/2508 for details/rationale on the request here forge batching is not necessarily dependent on that ethers-rs feature, as even...
Updates the development and release process, adds missing entries to the directory structure, fixes links, and adds a table of contents. Leaving as a draft as we should not merge...
### What bug did Slither miss and which detector did you anticipate would catch it? 1. Clone the optimism [repo](https://github.com/ethereum-optimism/optimism/) and `cd packages/contracts-bedrock`. 2. Open `L1Block.sol` and in `setL1BlockValuesEcotone`, notice...
### Describe the false alarm that Slither raise and how you know it's inaccurate: Similar reproduction steps as https://github.com/crytic/slither/issues/2324. This time, you'll see a `L1Block.blobBaseFee (src/L2/L1Block.sol#50) should be constant` finding....
### Describe the desired feature There are two ways to triage an issue: 1. Using `// slither-disable` comments 2. Using triage mode to save findings to a database I prefer...
Let's flesh out a standard handler contract that people can build off of. References: - https://book.getfoundry.sh/forge/invariant-testing - https://mirror.xyz/horsefacts.eth/Jex2YVaO65dda6zEyfM_-DXlXhOWCAoSpOx5PLocYgw - https://github.com/lucas-manuel/invariant-examples - https://github.com/maple-labs/maple-core-v2/tree/main/tests/invariants ```solidity // src/Handler.sol contract Handler is CommonBase, StdCheats,...