Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrInvalidMinGasPrices = errors.New("invalid min gas prices") ErrInvalidPruneStrategy = errors.New("invalid prune strategy") )
Functions ¶
This section is empty.
Types ¶
type AppConfig ¶
type AppConfig struct {
// Lowest gas prices accepted by a validator in the form of "100tokenA/3gas;10tokenB/5gas" separated by semicolons
MinGasPrices string `json:"min_gas_prices" toml:"min_gas_prices" comment:"Lowest gas prices accepted by a validator"`
// The enforced state pruning stategy for the app
PruneStrategy types.PruneStrategy `json:"prune_strategy" toml:"prune_strategy" comment:"State pruning strategy [everything, nothing, syncable]"`
}
AppConfig defines the configuration options for the Application
func DefaultAppConfig ¶
func DefaultAppConfig() *AppConfig
DefaultAppConfig returns a default configuration for the application
func (*AppConfig) ValidateBasic ¶
ValidateBasic performs basic validation, checking format and param bounds, etc., and returns an error if any check fails.
Click to show internal directories.
Click to hide internal directories.