Versions in this module Expand all Collapse all v0 v0.4.0 Nov 14, 2019 Changes in this version + const DefaultExpiredCheckInterval + const DefaultKeepaliveInterval + const DefaultKeepaliveTimeout + const DefaultOriginationInterval + const DefaultPropagationInterval + const DefaultRegistrationInterval + const DefaultRevOverlap + const DefaultRevTTL + type BSConfig struct + ExpiredCheckInterval util.DurWrap + KeepaliveInterval util.DurWrap + KeepaliveTimeout util.DurWrap + OriginationInterval util.DurWrap + Policies Policies + PropagationInterval util.DurWrap + RegistrationInterval util.DurWrap + RevOverlap util.DurWrap + RevTTL util.DurWrap + func (cfg *BSConfig) ConfigName() string + func (cfg *BSConfig) InitDefaults() + func (cfg *BSConfig) Sample(dst io.Writer, path config.Path, ctx config.CtxMap) + func (cfg *BSConfig) Validate() error + type Config struct + BS BSConfig + BeaconDB beaconstorage.BeaconDBConf + Discovery idiscovery.Config + EnableQUICTest bool + Features env.Features + General env.General + Logging env.Logging + Metrics env.Metrics + QUIC env.QUIC + Tracing env.Tracing + TrustDB truststorage.TrustDBConf + func (cfg *Config) ConfigName() string + func (cfg *Config) InitDefaults() + func (cfg *Config) Sample(dst io.Writer, path config.Path, _ config.CtxMap) + func (cfg *Config) Validate() error + type Policies struct + CoreRegistration string + DownRegistration string + HiddenPathRegistration string + Propagation string + UpRegistration string + func (cfg *Policies) ConfigName() string + func (cfg *Policies) Sample(dst io.Writer, _ config.Path, _ config.CtxMap)