Commit 53b3af70 authored by clabby's avatar clabby Committed by GitHub

fix(op-challenger): Clarify `op-challenger create-game` flags (#13269)

parent ce723807
...@@ -18,11 +18,11 @@ import ( ...@@ -18,11 +18,11 @@ import (
) )
var ( var (
TraceTypeFlag = &cli.StringFlag{ GameTypeFlag = &cli.StringFlag{
Name: "trace-type", Name: "game-type",
Usage: "Trace types to support.", Usage: "Game type to create (numeric values).",
EnvVars: opservice.PrefixEnvVar(flags.EnvVarPrefix, "TRACE_TYPE"), EnvVars: opservice.PrefixEnvVar(flags.EnvVarPrefix, "TRACE_TYPE"),
Value: types.TraceTypeCannon.String(), Value: types.CannonGameType.String(),
} }
OutputRootFlag = &cli.StringFlag{ OutputRootFlag = &cli.StringFlag{
Name: "output-root", Name: "output-root",
...@@ -38,7 +38,7 @@ var ( ...@@ -38,7 +38,7 @@ var (
func CreateGame(ctx *cli.Context) error { func CreateGame(ctx *cli.Context) error {
outputRoot := common.HexToHash(ctx.String(OutputRootFlag.Name)) outputRoot := common.HexToHash(ctx.String(OutputRootFlag.Name))
traceType := ctx.Uint64(TraceTypeFlag.Name) gameType := ctx.Uint64(GameTypeFlag.Name)
l2BlockNum := ctx.Uint64(L2BlockNumFlag.Name) l2BlockNum := ctx.Uint64(L2BlockNumFlag.Name)
contract, txMgr, err := NewContractWithTxMgr[*contracts.DisputeGameFactoryContract](ctx, flags.FactoryAddress, contract, txMgr, err := NewContractWithTxMgr[*contracts.DisputeGameFactoryContract](ctx, flags.FactoryAddress,
...@@ -50,7 +50,7 @@ func CreateGame(ctx *cli.Context) error { ...@@ -50,7 +50,7 @@ func CreateGame(ctx *cli.Context) error {
} }
creator := tools.NewGameCreator(contract, txMgr) creator := tools.NewGameCreator(contract, txMgr)
gameAddr, err := creator.CreateGame(ctx.Context, outputRoot, traceType, l2BlockNum) gameAddr, err := creator.CreateGame(ctx.Context, outputRoot, gameType, l2BlockNum)
if err != nil { if err != nil {
return fmt.Errorf("failed to create game: %w", err) return fmt.Errorf("failed to create game: %w", err)
} }
...@@ -63,7 +63,7 @@ func createGameFlags() []cli.Flag { ...@@ -63,7 +63,7 @@ func createGameFlags() []cli.Flag {
flags.L1EthRpcFlag, flags.L1EthRpcFlag,
flags.NetworkFlag, flags.NetworkFlag,
flags.FactoryAddressFlag, flags.FactoryAddressFlag,
TraceTypeFlag, GameTypeFlag,
OutputRootFlag, OutputRootFlag,
L2BlockNumFlag, L2BlockNumFlag,
} }
......
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