Documentation ¶
Index ¶
- type Config
- type HeadBroadcaster
- func (_m *HeadBroadcaster) BroadcastNewLongestChain(head *types.Head)
- func (_m *HeadBroadcaster) Close() error
- func (_m *HeadBroadcaster) HealthReport() map[string]error
- func (_m *HeadBroadcaster) Name() string
- func (_m *HeadBroadcaster) Ready() error
- func (_m *HeadBroadcaster) Start(_a0 context.Context) error
- func (_m *HeadBroadcaster) Subscribe(callback commontypes.HeadTrackable[*types.Head, common.Hash]) (*types.Head, func())
- type HeadTracker
- func (_m *HeadTracker) Backfill(ctx context.Context, headWithChain *types.Head, depth uint) error
- func (_m *HeadTracker) Close() error
- func (_m *HeadTracker) HealthReport() map[string]error
- func (_m *HeadTracker) LatestChain() *types.Head
- func (_m *HeadTracker) Name() string
- func (_m *HeadTracker) Ready() error
- func (_m *HeadTracker) Start(_a0 context.Context) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
Config is an autogenerated mock type for the Config type
func NewConfig ¶
func NewConfig(t mockConstructorTestingTNewConfig) *Config
NewConfig creates a new instance of Config. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*Config) BlockEmissionIdleWarningThreshold ¶
BlockEmissionIdleWarningThreshold provides a mock function with given fields:
func (*Config) FinalityDepth ¶ added in v2.3.0
FinalityDepth provides a mock function with given fields:
type HeadBroadcaster ¶
HeadBroadcaster is an autogenerated mock type for the HeadBroadcaster type
func NewHeadBroadcaster ¶
func NewHeadBroadcaster(t mockConstructorTestingTNewHeadBroadcaster) *HeadBroadcaster
NewHeadBroadcaster creates a new instance of HeadBroadcaster. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*HeadBroadcaster) BroadcastNewLongestChain ¶
func (_m *HeadBroadcaster) BroadcastNewLongestChain(head *types.Head)
BroadcastNewLongestChain provides a mock function with given fields: head
func (*HeadBroadcaster) Close ¶
func (_m *HeadBroadcaster) Close() error
Close provides a mock function with given fields:
func (*HeadBroadcaster) HealthReport ¶
func (_m *HeadBroadcaster) HealthReport() map[string]error
HealthReport provides a mock function with given fields:
func (*HeadBroadcaster) Name ¶
func (_m *HeadBroadcaster) Name() string
Name provides a mock function with given fields:
func (*HeadBroadcaster) Ready ¶
func (_m *HeadBroadcaster) Ready() error
Ready provides a mock function with given fields:
func (*HeadBroadcaster) Start ¶
func (_m *HeadBroadcaster) Start(_a0 context.Context) error
Start provides a mock function with given fields: _a0
func (*HeadBroadcaster) Subscribe ¶
func (_m *HeadBroadcaster) Subscribe(callback commontypes.HeadTrackable[*types.Head, common.Hash]) (*types.Head, func())
Subscribe provides a mock function with given fields: callback
type HeadTracker ¶
HeadTracker is an autogenerated mock type for the HeadTracker type
func NewHeadTracker ¶
func NewHeadTracker(t mockConstructorTestingTNewHeadTracker) *HeadTracker
NewHeadTracker creates a new instance of HeadTracker. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*HeadTracker) Backfill ¶
Backfill provides a mock function with given fields: ctx, headWithChain, depth
func (*HeadTracker) Close ¶
func (_m *HeadTracker) Close() error
Close provides a mock function with given fields:
func (*HeadTracker) HealthReport ¶
func (_m *HeadTracker) HealthReport() map[string]error
HealthReport provides a mock function with given fields:
func (*HeadTracker) LatestChain ¶
func (_m *HeadTracker) LatestChain() *types.Head
LatestChain provides a mock function with given fields:
func (*HeadTracker) Name ¶
func (_m *HeadTracker) Name() string
Name provides a mock function with given fields:
func (*HeadTracker) Ready ¶
func (_m *HeadTracker) Ready() error
Ready provides a mock function with given fields: