Documentation
¶
Overview ¶
Package scheduler is a generated GoMock package.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AutominingScheduler ¶
type AutominingScheduler interface {
Scheduler
// StartAutomining starts continuous block production
StartAutomining(interval time.Duration)
// StopAutomining stops continuous block production
StopAutomining()
}
AutominingScheduler is a scheduler that continuously produces blocks at a fixed interval
func NewAutomining ¶
func NewAutomining(log log.Logger, toEngine chan<- core.Message) (AutominingScheduler, chan<- core.Message)
NewAutomining creates a new scheduler with automining capabilities
type MockScheduler ¶
type MockScheduler struct {
// contains filtered or unexported fields
}
MockScheduler is a mock of Scheduler interface.
func NewMockScheduler ¶
func NewMockScheduler(ctrl *gomock.Controller) *MockScheduler
NewMockScheduler creates a new mock instance.
func (*MockScheduler) Dispatch ¶
func (m *MockScheduler) Dispatch(arg0 time.Time)
Dispatch mocks base method.
func (*MockScheduler) EXPECT ¶
func (m *MockScheduler) EXPECT() *MockSchedulerMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockScheduler) SetBuildBlockTime ¶
func (m *MockScheduler) SetBuildBlockTime(arg0 time.Time)
SetBuildBlockTime mocks base method.
type MockSchedulerMockRecorder ¶
type MockSchedulerMockRecorder struct {
// contains filtered or unexported fields
}
MockSchedulerMockRecorder is the mock recorder for MockScheduler.
func (*MockSchedulerMockRecorder) Close ¶
func (mr *MockSchedulerMockRecorder) Close() *gomock.Call
Close indicates an expected call of Close.
func (*MockSchedulerMockRecorder) Dispatch ¶
func (mr *MockSchedulerMockRecorder) Dispatch(arg0 any) *gomock.Call
Dispatch indicates an expected call of Dispatch.
func (*MockSchedulerMockRecorder) SetBuildBlockTime ¶
func (mr *MockSchedulerMockRecorder) SetBuildBlockTime(arg0 any) *gomock.Call
SetBuildBlockTime indicates an expected call of SetBuildBlockTime.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package schedulermock is a generated GoMock package.
|
Package schedulermock is a generated GoMock package. |