Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BlockBuilder ¶
type BlockBuilder interface {
BuildAll(ctx context.Context) blockbuilder.Result
}
type Logger ¶
type Logger interface { Debug(msg string) Info(msg string) Warn(msg string) Error(msg string) LoggerConstructor }
type LoggerConstructor ¶
type Loop ¶
type Loop struct {
// contains filtered or unexported fields
}
func New ¶
func New(settings config.Settings, logger Logger, blockBuilder BlockBuilder, cache Cache, prometheusRegistry PrometheusRegistry) (loop *Loop, err error)
type PrometheusRegistry ¶
type PrometheusRegistry interface { prometheus.Registerer }
Click to show internal directories.
Click to hide internal directories.