From 8b5d3570e84f59c2ced6aa6b4b19afa6b9c24efd Mon Sep 17 00:00:00 2001 From: Michael de Hoog Date: Wed, 12 Feb 2025 09:14:16 +1100 Subject: [PATCH] Remove finalSystemOwner from genesis script (#66) --- testnet/genesis.go | 6 ------ 1 file changed, 6 deletions(-) diff --git a/testnet/genesis.go b/testnet/genesis.go index 77ddaf6..575813e 100644 --- a/testnet/genesis.go +++ b/testnet/genesis.go @@ -87,7 +87,6 @@ var Flags = []cli.Flag{ type Config struct { ProxyAdminOwner common.Address `json:"proxyAdminOwner"` - FinalSystemOwner common.Address `json:"finalSystemOwner"` BatchSenderAddress common.Address `json:"batchSenderAddress"` L2OutputOracleProposer common.Address `json:"l2OutputOracleProposer"` P2PSequencerAddress common.Address `json:"p2pSequencerAddress"` @@ -100,9 +99,6 @@ func (c *Config) Check() error { if c.ProxyAdminOwner == (common.Address{}) { return errors.New("missing proxy admin owner") } - if c.FinalSystemOwner == (common.Address{}) { - return errors.New("missing final system owner") - } if c.BatchSenderAddress == (common.Address{}) { return errors.New("missing batch sender address") } @@ -240,7 +236,6 @@ func Main(cliCtx *cli.Context) error { return crypto.PubkeyToAddress(crypto.ToECDSAUnsafe(common.FromHex(keys[name])).PublicKey) } genesisConfig.ProxyAdminOwner = toAddress("proxyAdminOwner") - genesisConfig.FinalSystemOwner = toAddress("finalSystemOwner") genesisConfig.BatchSenderAddress = toAddress("batchSender") genesisConfig.L2OutputOracleProposer = toAddress("l2OutputOracleProposer") genesisConfig.P2PSequencerAddress = toAddress("p2pSequencer") @@ -266,7 +261,6 @@ func Main(cliCtx *cli.Context) error { // copy config from input config.ProxyAdminOwner = genesisConfig.ProxyAdminOwner - config.FinalSystemOwner = genesisConfig.FinalSystemOwner config.P2PSequencerAddress = genesisConfig.P2PSequencerAddress config.BatchSenderAddress = genesisConfig.BatchSenderAddress config.L2OutputOracleProposer = genesisConfig.L2OutputOracleProposer