Commit dc829a3d authored by Mark Tyneway's avatar Mark Tyneway Committed by GitHub

op-proposer: remove dep on op-bindings (#10218)

Prepares the `op-proposer` to no longer depend
on the `op-bindings` package. This will enable
releases of the `op-proposer` to work with specific
releases of the contracts more easily by using `abigen`
at a specific release of the contracts to create bindings.

We will be gutting `op-bindings` as a package because
it is not versioned, implying all versions must be backwards
and forwards compatible. It also adds a lot of overhead to
smart contract development with having to create the bindings
and commit in a diff every time there is a solidity source file
change.
parent f3b593b4
This diff is collapsed.
This diff is collapsed.
......@@ -17,7 +17,7 @@ import (
"github.com/ethereum/go-ethereum/core/types"
"github.com/ethereum/go-ethereum/log"
"github.com/ethereum-optimism/optimism/op-bindings/bindings"
"github.com/ethereum-optimism/optimism/op-proposer/bindings"
"github.com/ethereum-optimism/optimism/op-proposer/metrics"
"github.com/ethereum-optimism/optimism/op-service/dial"
"github.com/ethereum-optimism/optimism/op-service/eth"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment