optimism icon indicating copy to clipboard operation
optimism copied to clipboard

fuzz & differential testing of system config update event log handling

Open roberto-bayardo opened this issue 1 year ago • 1 comments

Requested followup to https://github.com/ethereum-optimism/optimism/pull/8785

We should break out the deserialization logic for log event handling into a public handler function and then import those handlers into our solidity differential-testing and use vm.getRecordedLogs in a fuzz test to differentially test the handlers themselves.

Additional context

roberto-bayardo avatar Jan 02 '24 19:01 roberto-bayardo

@roberto-bayardo what are the future steps for this issue and is it still relevant for you to work on? CC: @sebastianst @tynes for visibility and ideas.

BlocksOnAChain avatar Jun 21 '24 09:06 BlocksOnAChain