Add script for generating upgrade tx specs
Description
Adds a set of scripts that make it easy to generate specifications for upgrade/proxy update transactions. Tests
I manually compared the result of this script to previous specifications for upgrade/proxy update transactions, given the same input.
Additional context
Used to generate #672.
@emhane as a test? Or what would be the purpose?
@emhane as a test? Or what would be the purpose?
for creating new specs when needed and, yes, for not relying on manual test to check its validity
I would love to merge this but ideally it uses uv instead of pip
@geoknee I've updated it to use uv.
@teddyknox check out https://github.com/ethereum-optimism/specs/pull/778 for a few more pointers.