Commit bc7ed277 authored by Joshua Gutow's avatar Joshua Gutow Committed by GitHub

op-node: Add ecotone override (#9284)

parent 4ab7793f
...@@ -236,6 +236,10 @@ func applyOverrides(ctx *cli.Context, rollupConfig *rollup.Config) { ...@@ -236,6 +236,10 @@ func applyOverrides(ctx *cli.Context, rollupConfig *rollup.Config) {
delta := ctx.Uint64(opflags.DeltaOverrideFlagName) delta := ctx.Uint64(opflags.DeltaOverrideFlagName)
rollupConfig.DeltaTime = &delta rollupConfig.DeltaTime = &delta
} }
if ctx.IsSet(opflags.EcotoneOverrideFlagName) {
ecotone := ctx.Uint64(opflags.EcotoneOverrideFlagName)
rollupConfig.EcotoneTime = &ecotone
}
} }
func NewSnapshotLogger(ctx *cli.Context) (log.Logger, error) { func NewSnapshotLogger(ctx *cli.Context) (log.Logger, error) {
......
...@@ -11,10 +11,11 @@ import ( ...@@ -11,10 +11,11 @@ import (
) )
const ( const (
RollupConfigFlagName = "rollup.config" RollupConfigFlagName = "rollup.config"
NetworkFlagName = "network" NetworkFlagName = "network"
CanyonOverrideFlagName = "override.canyon" CanyonOverrideFlagName = "override.canyon"
DeltaOverrideFlagName = "override.delta" DeltaOverrideFlagName = "override.delta"
EcotoneOverrideFlagName = "override.ecotone"
) )
func CLIFlags(envPrefix string) []cli.Flag { func CLIFlags(envPrefix string) []cli.Flag {
...@@ -31,6 +32,12 @@ func CLIFlags(envPrefix string) []cli.Flag { ...@@ -31,6 +32,12 @@ func CLIFlags(envPrefix string) []cli.Flag {
EnvVars: opservice.PrefixEnvVar(envPrefix, "OVERRIDE_DELTA"), EnvVars: opservice.PrefixEnvVar(envPrefix, "OVERRIDE_DELTA"),
Hidden: false, Hidden: false,
}, },
&cli.Uint64Flag{
Name: EcotoneOverrideFlagName,
Usage: "Manually specify the Ecotone fork timestamp, overriding the bundled setting",
EnvVars: opservice.PrefixEnvVar(envPrefix, "OVERRIDE_ECOTONE"),
Hidden: false,
},
CLINetworkFlag(envPrefix), CLINetworkFlag(envPrefix),
CLIRollupConfigFlag(envPrefix), CLIRollupConfigFlag(envPrefix),
} }
......
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