Documentation ¶ Index ¶ type MinimalSubscriber type RWClock type Service func NewService(ctx context.Context, logger log.Logger, cfg *config.Config) (*Service, error) func (s *Service) Start(ctx context.Context) error func (s *Service) Stop(ctx context.Context) error func (s *Service) Stopped() bool Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type MinimalSubscriber ¶ type MinimalSubscriber interface { EthSubscribe(ctx context.Context, channel interface{}, args ...interface{}) (ethereum.Subscription, error) } type RWClock ¶ added in v1.5.1 type RWClock interface { SetTime(uint64) Now() time.Time } type Service ¶ type Service struct { // contains filtered or unexported fields } func NewService ¶ func NewService(ctx context.Context, logger log.Logger, cfg *config.Config) (*Service, error) NewService creates a new Service. func (*Service) Start ¶ added in v1.4.2 func (s *Service) Start(ctx context.Context) error func (*Service) Stop ¶ added in v1.4.2 func (s *Service) Stop(ctx context.Context) error func (*Service) Stopped ¶ added in v1.4.2 func (s *Service) Stopped() bool Source Files ¶ View all Source files disk.go monitor.go service.go Directories ¶ Show internal Expand all Path Synopsis fault claims contracts preimages responder solver test trace trace/alphabet trace/cannon trace/outputs trace/outputs/source trace/split types keccak fetcher matrix merkle types registry scheduler test types Click to show internal directories. Click to hide internal directories.