Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ReadEthereumConfig ¶
ReadEthereumConfig reads in the configuration file at `filePath` and returns its contained Ethereum config, or an error if something fails while reading the file.
This is the same as invoking ReadConfig and reading the Ethereum property from the returned config, but is available for external functions that expect to interact solely with Ethereum and are therefore independent of the rest of the config structure.
Types ¶
type Config ¶
type Config struct { Ethereum ethereum.Config LibP2P libp2p.Config Storage Storage Metrics Metrics Diagnostics Diagnostics }
Config is the top level config structure.
var ( // KeepOpts contains global application settings KeepOpts Config )
func ReadConfig ¶
ReadConfig reads in the configuration file at `filePath` and returns the valid config stored there, or an error if something fails while reading the file or the config is invalid in a known way.
type Diagnostics ¶ added in v1.3.0
type Diagnostics struct {
Port int
}
Diagnostics stores diagnostics-related configuration.