Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Commands = cli.Commands{ &cli.Command{ Name: "add-game-type", Usage: "adds a new game type to the chain", Flags: append([]cli.Flag{ deployer.L1RPCURLFlag, deployer.ArtifactsLocatorFlag, ConfigFlag, }, oplog.CLIFlags(deployer.EnvVarPrefix)...), Action: AddGameTypeCLI, }, }
View Source
var (
ConfigFlag = &cli.StringFlag{
Name: "config",
Usage: "path to the config file",
}
)
Functions ¶
func AddGameType ¶
func AddGameType(ctx context.Context, cfg AddGameTypeConfig) (opcm.AddGameTypeOutput, []broadcaster.CalldataDump, error)
func AddGameTypeCLI ¶
func AddGameTypeCLI(cliCtx *cli.Context) error
Types ¶
type AddGameTypeConfig ¶
type AddGameTypeConfig struct {
L1RPCUrl string
Logger log.Logger
ArtifactsLocator *artifacts.Locator
Input opcm.AddGameTypeInput
CacheDir string
}
func (*AddGameTypeConfig) Check ¶
func (c *AddGameTypeConfig) Check() error
Click to show internal directories.
Click to hide internal directories.