• Mark Tyneway's avatar
    contracts-bedrock: remove cannon deps on bindings (#10280) · 9ca3362d
    Mark Tyneway authored
    * contracts-bedrock: remove cannon deps on bindings
    
    Removes `cannon` deps on `op-bindings` package following
    a pattern similar to https://github.com/ethereum-optimism/optimism/pull/10225.
    Includes test coverage of the new functions and is the minimal diff to
    get things working.
    
    Ideally there was a canonical forge artifact type that is used but for
    now we don't worry about it. This unblocks further work on removing the
    bindings from the monorepo, greatly improving devex.
    
    * cannon: cleanup, new approach
    
    * ci: attempt fix
    
    * ci: attempt fix
    
    * ci: fixup
    9ca3362d
evm.go 4.45 KB