• Mark Tyneway's avatar
    op-chain-ops: configurable gov token · 83d4d553
    Mark Tyneway authored
    This adds the governance token config to the `DeployConfig`.
    The `name`, `symbol` and `_owner` can be set via new config options.
    We must set these values to be `Optimism`, `OP` and the address
    of the mint manager for the upgraded networks.
    
    This change allows new networks to easily configure the gov token.
    This is important so that other networks do not spin up a chain
    that has a gov token that looks exactly the same as `OP`. This
    will enable scammers.
    
    In my opinion, we should also make the `MintManager` a predeploy
    because it is the only L2 contract that we manage that is not
    a predeploy.
    83d4d553
Name
Last commit
Last update
..
cmd Loading commit data...
crossdomain Loading commit data...
deployer Loading commit data...
ether Loading commit data...
genesis Loading commit data...
immutables Loading commit data...
state Loading commit data...
.gitignore Loading commit data...
Dockerfile Loading commit data...
Makefile Loading commit data...
README.md Loading commit data...
docker.go.work Loading commit data...
go.mod Loading commit data...
go.sum Loading commit data...