Documentation
¶
Index ¶
- Constants
- func AddGenesisAccountCmd(defaultNodeHome string) *cobra.Command
- func AddInitCmdPostRunE(rootCmd *cobra.Command)
- func AddTendermintSubcommands(rootCmd *cobra.Command)
- func CmdModuleNameToAddress() *cobra.Command
- func NewRootCmd(option *RootCmdOption, homeDir string) *cobra.Command
- func NewRootCmdWithInterceptors(option *RootCmdOption, homeDir string, ...) *cobra.Command
- type DydxAppConfig
- type RootCmdOption
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 ¶
AddGenesisAccountCmd returns add-genesis-account cobra Command.
func AddInitCmdPostRunE ¶
AddInitCmdPostRunE adds a PostRunE to the `init` subcommand.
func AddTendermintSubcommands ¶
AddTendermintSubcommands adds custom Tendermint subcommands.
func CmdModuleNameToAddress ¶
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.
Click to show internal directories.
Click to hide internal directories.