cmd

package
v1.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 10, 2025 License: AGPL-3.0 Imports: 60 Imported by: 0

Documentation

Index

Constants

View Source
const (
	EnvPrefix = "DYDX"

	// TimeoutProposeOverride is the software override for the `timeout_propose` consensus parameter.
	TimeoutProposeOverride = 1 * time.Second
)
View Source
const (

	// `minGasPrice` defines the default `minimum-gas-prices` attribute in validator's `app.toml` file.
	MinGasPrice = minGasPriceUusdc + "," + minGasPriceStakeToken
)

Variables

This section is empty.

Functions

func AddGenesisAccountCmd

func AddGenesisAccountCmd(defaultNodeHome string) *cobra.Command

AddGenesisAccountCmd returns add-genesis-account cobra Command.

func AddInitCmdPostRunE

func AddInitCmdPostRunE(rootCmd *cobra.Command)

AddInitCmdPostRunE adds a PostRunE to the `init` subcommand.

func AddTendermintSubcommands

func AddTendermintSubcommands(rootCmd *cobra.Command)

AddTendermintSubcommands adds custom Tendermint subcommands.

func CmdModuleNameToAddress

func CmdModuleNameToAddress() *cobra.Command

func NewRootCmd

func NewRootCmd(
	option *RootCmdOption,
	homeDir string,
) *cobra.Command

NewRootCmd creates a new root command for `dydxprotocold`. It is called once in the main function. TODO(DEC-1097): improve `cmd/` by adding tests, custom app configs, custom init cmd, and etc.

func NewRootCmdWithInterceptors

func NewRootCmdWithInterceptors(
	option *RootCmdOption,
	homeDir string,
	serverCtxInterceptor func(serverCtxPtr *server.Context),
	appConfigInterceptor func(string, *DydxAppConfig) (string, *DydxAppConfig),
	appInterceptor func(app *dydxapp.App) *dydxapp.App,
) *cobra.Command

Types

type DydxAppConfig

type DydxAppConfig struct {
	serverconfig.Config
	Oracle oracleconfig.AppConfig `mapstructure:"oracle"`
}

DydxAppConfig specifies dYdX app specific config.

type RootCmdOption

type RootCmdOption struct {
	// contains filtered or unexported fields
}

RootCmdOption configures root command option.

func GetOptionWithCustomStartCmd

func GetOptionWithCustomStartCmd() *RootCmdOption

GetOptionWithCustomStartCmd returns a root command option with custom start commands.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL