Elliot

Results 11 issues of Elliot

Examples of fuzz tests I've found helpful: https://github.com/fei-protocol/flywheel-v2/blob/main/src/test/FlywheelTest.sol https://github.com/fei-protocol/flywheel-v2/blob/main/src/test/token/ERC20GaugesTest.t.sol

A while back I was reviewing the smart contracts and seeing how this bridge handles unlocking user funds. It seems that all array data to functions that unlock tokens is...

https://github.com/ethereum-optimism/superchain-ops/pull/545#discussion_r1943220916

One way to make verifying transaction hashes a lot easier would be to print out the input data that goes into the hash that you're approving as well as the...

The AccountAccessParser library has lots of duplicate code looping over an array of `VmSafe.AccountAccess` and then subsequently looping over the array of `storageAccesses` contained inside each `AccountAccess` entry. It would...

Currently, the GasConfig, OwnerTransfer, SetGameType and DisputeGameUpgrade template have an empty `checkStateDiff` function implemented. At some point we should revisit these tasks and implement this function.

Once we have our first mainnet task that will affect mainnet contracts, we should go through the repo and make sure that the monorepo integration tests point to the new...

On the current foundry version, the ByteCodeComparison tests consistently fail: ``` [FAIL: call didn't revert at a lower depth than cheatcode call depth] test_differentBytecode_reverts() (gas: 193632) Traces: [193632] BytecodeComparison_compare_Test::test_differentBytecode_reverts() ├─...

Currently, the `fetch-task.sh` file reads in files from the `test/task/mock/example/` folder. Once an actual mainnet folder exists, use that instead.

We need to make task developers and facilitator's job going from end to end with this new superchain ops tooling a seamless process. - [ ] local anvil fork of...