validation: remove dependency on `op-bindings`
Closed this issue · 1 comments
geoknee commented
These have actually been removed from the monorepo, so depending on them blocks us from updating the validation->optimism
dependency.
We can move bindings that we need into the validation
package itself, or adopt a more lightweight "cast call" approach to scraping data from chain.
geoknee commented
Longer term we can
- strip down the bindings to only the necessary bits of code
- use a lighter-weight approach to scraping data from contracts:
e.g. create some more helpers like this:
superchain-registry/validation/security-configs_test.go
Lines 106 to 107 in 4641467