Versions in this module Expand all Collapse all v1 v1.10.17 Oct 18, 2021 Changes in this version + type SubscribeFunc func(callback HeadTrackable) (unsubscribe func()) type Tracker + SetLogLevel func(lvl zapcore.Level) v1.10.16 Oct 18, 2021 Changes in this version + type HeadBroadcaster interface + Subscribe func(callback HeadTrackable) (currentLongestChain *models.Head, unsubscribe func()) + type HeadBroadcasterRegistry interface + Subscribe func(callback HeadTrackable) (currentLongestChain *models.Head, unsubscribe func()) + type HeadTrackable interface + Connect func(head *models.Head) error + OnNewLongestChain func(ctx context.Context, head models.Head) + type HeadTrackableCallback struct + OnConnect func() error + func (c *HeadTrackableCallback) Connect(*models.Head) error + func (c *HeadTrackableCallback) OnNewLongestChain(context.Context, models.Head) + type Tracker interface + Healthy func() error + HighestSeenHeadFromDB func() (*models.Head, error) + Ready func() error + SetLogger func(logger *logger.Logger) + Start func() error + Stop func() error