• 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
..
constants.ts Loading commit data...
contract-defs.ts Loading commit data...
deploy-config.ts Loading commit data...
deploy-utils.ts Loading commit data...
index.ts Loading commit data...