Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Configuration ¶
type Configuration struct { WorkmanagerNotificationsBindAddr string `envconfig:"solo_workmanager_notifications_bind_addr" required:"true"` GatewayInsecureBindAddr string `envconfig:"solo_gateway_insecure_bind_addr"` GatewayPassword string `envconfig:"solo_gateway_password" required:"true"` NodeHTTPRPC string `envconfig:"solo_node_http_rpc" default:"http://127.0.0.1:8545"` DBPath string `envconfig:"solo_db_path" default:"./solo_db"` LogLevel string `envconfig:"solo_log_level" default:"info"` BlockConfirmationsRequired uint64 `envconfig:"solo_block_confirmations_required" default:"60"` WebServerBind string `envconfig:"solo_webserver_bind" default:"127.0.0.1:8085"` }
Configuration specifies the Solo configuration
func GetConfig ¶
func GetConfig() (Configuration, error)
GetConfig parses the environment variables and returns them as Configuration struct
Click to show internal directories.
Click to hide internal directories.