Versions in this module Expand all Collapse all v1 v1.1.0 Jul 9, 2026 Changes in this version + const OrphanageDev + const OrphanageMain + const OrphanageTest + const RunningDev + const RunningMain + const RunningQA + const RunningTest + func GetSubstrate() (substrate.Manager, error) + type Config struct + ActivationURL []string + AdminTwins []uint32 + BinRepo string + FlistURL string + GeoipURLs []string + GraphQL []string + HubStorage string + HubURL []string + KycURL string + Mycelium struct{ ... } + RegistrarURL string + RelaysURLs []string + RolloutUpgrade struct{ ... } + SubstrateURL []string + Users struct{ ... } + V4FlistURL string + V4HubStorage string + V4HubURL []string + Yggdrasil struct{ ... } + func GetConfig() (base Config, err error) + func GetConfigForMode(mode RunMode) (Config, error) + func (c *Config) Merge(cfg Config) + type Environment struct + ActivationURL []string + BinRepo string + FarmID pkg.FarmID + FarmSecret string + FlistURL string + GeoipURLs []string + GraphQL []string + HubStorage string + HubURL string + KycURL string + Orphan bool + PrivVlan *uint16 + PubMac PubMac + PubVlan *uint16 + RegistrarURL string + RelaysURLs []string + RunningMode RunMode + SubstrateURL []string + V4HubURL string + func Get() (Environment, error) + func MustGet() Environment + type PubMac string + const PubMacRandom + const PubMacSwap + type RunMode string + func (r RunMode) String() string