diff --git a/ops/L2-genesis/op-chain-ops/genesis/setters.go b/ops/L2-genesis/op-chain-ops/genesis/setters.go index be37d0341..d31668c97 100644 --- a/ops/L2-genesis/op-chain-ops/genesis/setters.go +++ b/ops/L2-genesis/op-chain-ops/genesis/setters.go @@ -171,7 +171,7 @@ func setupPredeploy(db vm.StateDB, deployResults immutables.DeploymentResults, s } } - if name == "L2Sequencer" { + if name == "L2Sequencer" || name == "L2WETH" { // set slots directly if slots, ok := slotResults[name]; ok { for slotK, slotV := range slots { diff --git a/ops/L2-genesis/op-chain-ops/immutables/immutables.go b/ops/L2-genesis/op-chain-ops/immutables/immutables.go index 73e34e2b5..dcffdd4b6 100644 --- a/ops/L2-genesis/op-chain-ops/immutables/immutables.go +++ b/ops/L2-genesis/op-chain-ops/immutables/immutables.go @@ -123,7 +123,6 @@ func BuildL2(constructors []deployer.Constructor, config *Config) (DeploymentRes var lastTx *types.Transaction for _, dep := range deployments { results[dep.Name] = dep.Bytecode - switch dep.Name { case "L2Sequencer": if config == nil || len(config.L2SequencerAddresses) == 0 {