Documentation
¶
Overview ¶
Code generated by MockGen. DO NOT EDIT. Source: ./chains/evm/executor/executor.go
Generated by this command:
mockgen -source=./chains/evm/executor/executor.go -destination=./mock/executor.go -package mock
Package mock is a generated GoMock package.
Code generated by MockGen. DO NOT EDIT. Source: ./chains/evm/listener/listener.go
Generated by this command:
mockgen -source=./chains/evm/listener/listener.go -destination=./mock/listener.go -package mock
Package mock is a generated GoMock package.
Code generated by MockGen. DO NOT EDIT. Source: ./chains/evm/listener/events/handlers/logs.go
Generated by this command:
mockgen -destination=./mock/logs.go -package mock -source=./chains/evm/listener/events/handlers/logs.go
Package mock is a generated GoMock package.
Code generated by MockGen. DO NOT EDIT. Source: ./chains/evm/prover/prover.go
Generated by this command:
mockgen -source=./chains/evm/prover/prover.go -destination=./mock/prover.go -package mock
Package mock is a generated GoMock package.
Code generated by MockGen. DO NOT EDIT. Source: ./chains/evm/listener/handlers/rotate.go
Generated by this command:
mockgen -source=./chains/evm/listener/handlers/rotate.go -destination=./mock/rotate.go -package mock
Package mock is a generated GoMock package.
Code generated by MockGen. DO NOT EDIT. Source: ./chains/evm/listener/handlers/step.go
Generated by this command:
mockgen -source=./chains/evm/listener/handlers/step.go -destination=./mock/step.go -package mock
Package mock is a generated GoMock package.
Code generated by MockGen. DO NOT EDIT. Source: github.com/sygmaprotocol/sygma-core/store (interfaces: KeyValueReaderWriter)
Generated by this command:
mockgen -destination=./mock/store.go -package mock github.com/sygmaprotocol/sygma-core/store KeyValueReaderWriter
Package mock is a generated GoMock package.
Index ¶
- type MockBeaconClient
- func (m *MockBeaconClient) BeaconBlockRoot(ctx context.Context, opts *api.BeaconBlockRootOpts) (*api.Response[*phase0.Root], error)
- func (m *MockBeaconClient) Domain(ctx context.Context, domainType phase0.DomainType, epoch phase0.Epoch) (phase0.Domain, error)
- func (m *MockBeaconClient) EXPECT() *MockBeaconClientMockRecorder
- type MockBeaconClientMockRecorder
- type MockBeaconProvider
- type MockBeaconProviderMockRecorder
- type MockBlockFetcher
- type MockBlockFetcherMockRecorder
- type MockBlockStorer
- type MockBlockStorerMockRecorder
- type MockDomainCollector
- type MockDomainCollectorMockRecorder
- type MockEventFetcher
- type MockEventFetcherMockRecorder
- type MockEventHandler
- type MockEventHandlerMockRecorder
- type MockKeyValueReaderWriter
- type MockKeyValueReaderWriterMockRecorder
- type MockLightClient
- func (m *MockLightClient) Bootstrap(blockRoot string) (*consensus.LightClientBootstrapDeneb, error)
- func (m *MockLightClient) EXPECT() *MockLightClientMockRecorder
- func (m *MockLightClient) FinalityUpdate() (*consensus.LightClientFinalityUpdateDeneb, error)
- func (m *MockLightClient) Updates(period uint64) ([]*consensus.LightClientUpdateDeneb, error)
- type MockLightClientMockRecorder
- type MockPeriodStorer
- type MockPeriodStorerMockRecorder
- type MockProofSubmitter
- func (m *MockProofSubmitter) EXPECT() *MockProofSubmitterMockRecorder
- func (m *MockProofSubmitter) Rotate(domainID uint8, rotateProof []byte, stepInput message.SyncStepInput, ...) (*common.Hash, error)
- func (m *MockProofSubmitter) Step(domainID uint8, input message.SyncStepInput, stepProof []byte, ...) (*common.Hash, error)
- type MockProofSubmitterMockRecorder
- type MockProver
- func (m *MockProver) EXPECT() *MockProverMockRecorder
- func (m *MockProver) RotateArgs(epoch uint64) (*prover.RotateArgs, error)
- func (m *MockProver) RotateProof(args *prover.RotateArgs) (*prover.EvmProof[struct{}], error)
- func (m *MockProver) StepArgs() (*prover.StepArgs, error)
- func (m *MockProver) StepProof(args *prover.StepArgs) (*prover.EvmProof[message.SyncStepInput], error)
- type MockProverClient
- type MockProverClientMockRecorder
- type MockProverMockRecorder
- type MockSyncCommitteeFetcher
- type MockSyncCommitteeFetcherMockRecorder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockBeaconClient ¶
type MockBeaconClient struct {
// contains filtered or unexported fields
}
MockBeaconClient is a mock of BeaconClient interface.
func NewMockBeaconClient ¶
func NewMockBeaconClient(ctrl *gomock.Controller) *MockBeaconClient
NewMockBeaconClient creates a new mock instance.
func (*MockBeaconClient) BeaconBlockRoot ¶
func (m *MockBeaconClient) BeaconBlockRoot(ctx context.Context, opts *api.BeaconBlockRootOpts) (*api.Response[*phase0.Root], error)
BeaconBlockRoot mocks base method.
func (*MockBeaconClient) Domain ¶
func (m *MockBeaconClient) Domain(ctx context.Context, domainType phase0.DomainType, epoch phase0.Epoch) (phase0.Domain, error)
Domain mocks base method.
func (*MockBeaconClient) EXPECT ¶
func (m *MockBeaconClient) EXPECT() *MockBeaconClientMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockBeaconClientMockRecorder ¶
type MockBeaconClientMockRecorder struct {
// contains filtered or unexported fields
}
MockBeaconClientMockRecorder is the mock recorder for MockBeaconClient.
func (*MockBeaconClientMockRecorder) BeaconBlockRoot ¶
func (mr *MockBeaconClientMockRecorder) BeaconBlockRoot(ctx, opts any) *gomock.Call
BeaconBlockRoot indicates an expected call of BeaconBlockRoot.
type MockBeaconProvider ¶
type MockBeaconProvider struct {
// contains filtered or unexported fields
}
MockBeaconProvider is a mock of BeaconProvider interface.
func NewMockBeaconProvider ¶
func NewMockBeaconProvider(ctrl *gomock.Controller) *MockBeaconProvider
NewMockBeaconProvider creates a new mock instance.
func (*MockBeaconProvider) EXPECT ¶
func (m *MockBeaconProvider) EXPECT() *MockBeaconProviderMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockBeaconProviderMockRecorder ¶
type MockBeaconProviderMockRecorder struct {
// contains filtered or unexported fields
}
MockBeaconProviderMockRecorder is the mock recorder for MockBeaconProvider.
type MockBlockFetcher ¶
type MockBlockFetcher struct {
// contains filtered or unexported fields
}
MockBlockFetcher is a mock of BlockFetcher interface.
func NewMockBlockFetcher ¶
func NewMockBlockFetcher(ctrl *gomock.Controller) *MockBlockFetcher
NewMockBlockFetcher creates a new mock instance.
func (*MockBlockFetcher) EXPECT ¶
func (m *MockBlockFetcher) EXPECT() *MockBlockFetcherMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockBlockFetcher) SignedBeaconBlock ¶
func (m *MockBlockFetcher) SignedBeaconBlock(ctx context.Context, opts *api.SignedBeaconBlockOpts) (*api.Response[*spec.VersionedSignedBeaconBlock], error)
SignedBeaconBlock mocks base method.
type MockBlockFetcherMockRecorder ¶
type MockBlockFetcherMockRecorder struct {
// contains filtered or unexported fields
}
MockBlockFetcherMockRecorder is the mock recorder for MockBlockFetcher.
func (*MockBlockFetcherMockRecorder) SignedBeaconBlock ¶
func (mr *MockBlockFetcherMockRecorder) SignedBeaconBlock(ctx, opts any) *gomock.Call
SignedBeaconBlock indicates an expected call of SignedBeaconBlock.
type MockBlockStorer ¶
type MockBlockStorer struct {
// contains filtered or unexported fields
}
MockBlockStorer is a mock of BlockStorer interface.
func NewMockBlockStorer ¶
func NewMockBlockStorer(ctrl *gomock.Controller) *MockBlockStorer
NewMockBlockStorer creates a new mock instance.
func (*MockBlockStorer) EXPECT ¶
func (m *MockBlockStorer) EXPECT() *MockBlockStorerMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockBlockStorer) StoreBlock ¶
func (m *MockBlockStorer) StoreBlock(epoch *big.Int, domainID uint8) error
StoreBlock mocks base method.
type MockBlockStorerMockRecorder ¶
type MockBlockStorerMockRecorder struct {
// contains filtered or unexported fields
}
MockBlockStorerMockRecorder is the mock recorder for MockBlockStorer.
func (*MockBlockStorerMockRecorder) StoreBlock ¶
func (mr *MockBlockStorerMockRecorder) StoreBlock(epoch, domainID any) *gomock.Call
StoreBlock indicates an expected call of StoreBlock.
type MockDomainCollector ¶
type MockDomainCollector struct {
// contains filtered or unexported fields
}
MockDomainCollector is a mock of DomainCollector interface.
func NewMockDomainCollector ¶
func NewMockDomainCollector(ctrl *gomock.Controller) *MockDomainCollector
NewMockDomainCollector creates a new mock instance.
func (*MockDomainCollector) CollectDomains ¶
func (m *MockDomainCollector) CollectDomains(startBlock, endBlock *big.Int) ([]uint8, error)
CollectDomains mocks base method.
func (*MockDomainCollector) EXPECT ¶
func (m *MockDomainCollector) EXPECT() *MockDomainCollectorMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockDomainCollectorMockRecorder ¶
type MockDomainCollectorMockRecorder struct {
// contains filtered or unexported fields
}
MockDomainCollectorMockRecorder is the mock recorder for MockDomainCollector.
func (*MockDomainCollectorMockRecorder) CollectDomains ¶
func (mr *MockDomainCollectorMockRecorder) CollectDomains(startBlock, endBlock any) *gomock.Call
CollectDomains indicates an expected call of CollectDomains.
type MockEventFetcher ¶
type MockEventFetcher struct {
// contains filtered or unexported fields
}
MockEventFetcher is a mock of EventFetcher interface.
func NewMockEventFetcher ¶
func NewMockEventFetcher(ctrl *gomock.Controller) *MockEventFetcher
NewMockEventFetcher creates a new mock instance.
func (*MockEventFetcher) EXPECT ¶
func (m *MockEventFetcher) EXPECT() *MockEventFetcherMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockEventFetcherMockRecorder ¶
type MockEventFetcherMockRecorder struct {
// contains filtered or unexported fields
}
MockEventFetcherMockRecorder is the mock recorder for MockEventFetcher.
func (*MockEventFetcherMockRecorder) FetchEventLogs ¶
func (mr *MockEventFetcherMockRecorder) FetchEventLogs(ctx, contractAddress, event, startBlock, endBlock any) *gomock.Call
FetchEventLogs indicates an expected call of FetchEventLogs.
type MockEventHandler ¶
type MockEventHandler struct {
// contains filtered or unexported fields
}
MockEventHandler is a mock of EventHandler interface.
func NewMockEventHandler ¶
func NewMockEventHandler(ctrl *gomock.Controller) *MockEventHandler
NewMockEventHandler creates a new mock instance.
func (*MockEventHandler) EXPECT ¶
func (m *MockEventHandler) EXPECT() *MockEventHandlerMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockEventHandler) HandleEvents ¶
func (m *MockEventHandler) HandleEvents(checkpoint *v1.Finality) error
HandleEvents mocks base method.
type MockEventHandlerMockRecorder ¶
type MockEventHandlerMockRecorder struct {
// contains filtered or unexported fields
}
MockEventHandlerMockRecorder is the mock recorder for MockEventHandler.
func (*MockEventHandlerMockRecorder) HandleEvents ¶
func (mr *MockEventHandlerMockRecorder) HandleEvents(checkpoint any) *gomock.Call
HandleEvents indicates an expected call of HandleEvents.
type MockKeyValueReaderWriter ¶
type MockKeyValueReaderWriter struct {
// contains filtered or unexported fields
}
MockKeyValueReaderWriter is a mock of KeyValueReaderWriter interface.
func NewMockKeyValueReaderWriter ¶
func NewMockKeyValueReaderWriter(ctrl *gomock.Controller) *MockKeyValueReaderWriter
NewMockKeyValueReaderWriter creates a new mock instance.
func (*MockKeyValueReaderWriter) EXPECT ¶
func (m *MockKeyValueReaderWriter) EXPECT() *MockKeyValueReaderWriterMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockKeyValueReaderWriter) GetByKey ¶
func (m *MockKeyValueReaderWriter) GetByKey(arg0 []byte) ([]byte, error)
GetByKey mocks base method.
func (*MockKeyValueReaderWriter) SetByKey ¶
func (m *MockKeyValueReaderWriter) SetByKey(arg0, arg1 []byte) error
SetByKey mocks base method.
type MockKeyValueReaderWriterMockRecorder ¶
type MockKeyValueReaderWriterMockRecorder struct {
// contains filtered or unexported fields
}
MockKeyValueReaderWriterMockRecorder is the mock recorder for MockKeyValueReaderWriter.
type MockLightClient ¶
type MockLightClient struct {
// contains filtered or unexported fields
}
MockLightClient is a mock of LightClient interface.
func NewMockLightClient ¶
func NewMockLightClient(ctrl *gomock.Controller) *MockLightClient
NewMockLightClient creates a new mock instance.
func (*MockLightClient) Bootstrap ¶
func (m *MockLightClient) Bootstrap(blockRoot string) (*consensus.LightClientBootstrapDeneb, error)
Bootstrap mocks base method.
func (*MockLightClient) EXPECT ¶
func (m *MockLightClient) EXPECT() *MockLightClientMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockLightClient) FinalityUpdate ¶
func (m *MockLightClient) FinalityUpdate() (*consensus.LightClientFinalityUpdateDeneb, error)
FinalityUpdate mocks base method.
func (*MockLightClient) Updates ¶
func (m *MockLightClient) Updates(period uint64) ([]*consensus.LightClientUpdateDeneb, error)
Updates mocks base method.
type MockLightClientMockRecorder ¶
type MockLightClientMockRecorder struct {
// contains filtered or unexported fields
}
MockLightClientMockRecorder is the mock recorder for MockLightClient.
func (*MockLightClientMockRecorder) Bootstrap ¶
func (mr *MockLightClientMockRecorder) Bootstrap(blockRoot any) *gomock.Call
Bootstrap indicates an expected call of Bootstrap.
func (*MockLightClientMockRecorder) FinalityUpdate ¶
func (mr *MockLightClientMockRecorder) FinalityUpdate() *gomock.Call
FinalityUpdate indicates an expected call of FinalityUpdate.
type MockPeriodStorer ¶
type MockPeriodStorer struct {
// contains filtered or unexported fields
}
MockPeriodStorer is a mock of PeriodStorer interface.
func NewMockPeriodStorer ¶
func NewMockPeriodStorer(ctrl *gomock.Controller) *MockPeriodStorer
NewMockPeriodStorer creates a new mock instance.
func (*MockPeriodStorer) EXPECT ¶
func (m *MockPeriodStorer) EXPECT() *MockPeriodStorerMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockPeriodStorer) Period ¶
func (m *MockPeriodStorer) Period(domainID uint8) (*big.Int, error)
Period mocks base method.
func (*MockPeriodStorer) StorePeriod ¶
func (m *MockPeriodStorer) StorePeriod(domainID uint8, period *big.Int) error
StorePeriod mocks base method.
type MockPeriodStorerMockRecorder ¶
type MockPeriodStorerMockRecorder struct {
// contains filtered or unexported fields
}
MockPeriodStorerMockRecorder is the mock recorder for MockPeriodStorer.
func (*MockPeriodStorerMockRecorder) Period ¶
func (mr *MockPeriodStorerMockRecorder) Period(domainID any) *gomock.Call
Period indicates an expected call of Period.
func (*MockPeriodStorerMockRecorder) StorePeriod ¶
func (mr *MockPeriodStorerMockRecorder) StorePeriod(domainID, period any) *gomock.Call
StorePeriod indicates an expected call of StorePeriod.
type MockProofSubmitter ¶
type MockProofSubmitter struct {
// contains filtered or unexported fields
}
MockProofSubmitter is a mock of ProofSubmitter interface.
func NewMockProofSubmitter ¶
func NewMockProofSubmitter(ctrl *gomock.Controller) *MockProofSubmitter
NewMockProofSubmitter creates a new mock instance.
func (*MockProofSubmitter) EXPECT ¶
func (m *MockProofSubmitter) EXPECT() *MockProofSubmitterMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockProofSubmitter) Rotate ¶
func (m *MockProofSubmitter) Rotate(domainID uint8, rotateProof []byte, stepInput message.SyncStepInput, stepProof []byte, opts transactor.TransactOptions) (*common.Hash, error)
Rotate mocks base method.
func (*MockProofSubmitter) Step ¶
func (m *MockProofSubmitter) Step(domainID uint8, input message.SyncStepInput, stepProof []byte, stateRoot [32]byte, stateRootProof [][]byte, opts transactor.TransactOptions) (*common.Hash, error)
Step mocks base method.
type MockProofSubmitterMockRecorder ¶
type MockProofSubmitterMockRecorder struct {
// contains filtered or unexported fields
}
MockProofSubmitterMockRecorder is the mock recorder for MockProofSubmitter.
type MockProver ¶
type MockProver struct {
// contains filtered or unexported fields
}
MockProver is a mock of Prover interface.
func NewMockProver ¶
func NewMockProver(ctrl *gomock.Controller) *MockProver
NewMockProver creates a new mock instance.
func (*MockProver) EXPECT ¶
func (m *MockProver) EXPECT() *MockProverMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockProver) RotateArgs ¶
func (m *MockProver) RotateArgs(epoch uint64) (*prover.RotateArgs, error)
RotateArgs mocks base method.
func (*MockProver) RotateProof ¶
func (m *MockProver) RotateProof(args *prover.RotateArgs) (*prover.EvmProof[struct{}], error)
RotateProof mocks base method.
func (*MockProver) StepArgs ¶
func (m *MockProver) StepArgs() (*prover.StepArgs, error)
StepArgs mocks base method.
func (*MockProver) StepProof ¶
func (m *MockProver) StepProof(args *prover.StepArgs) (*prover.EvmProof[message.SyncStepInput], error)
StepProof mocks base method.
type MockProverClient ¶
type MockProverClient struct {
// contains filtered or unexported fields
}
MockProverClient is a mock of ProverClient interface.
func NewMockProverClient ¶
func NewMockProverClient(ctrl *gomock.Controller) *MockProverClient
NewMockProverClient creates a new mock instance.
func (*MockProverClient) CallFor ¶
func (m *MockProverClient) CallFor(ctx context.Context, reply any, method string, args ...any) error
CallFor mocks base method.
func (*MockProverClient) EXPECT ¶
func (m *MockProverClient) EXPECT() *MockProverClientMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockProverClientMockRecorder ¶
type MockProverClientMockRecorder struct {
// contains filtered or unexported fields
}
MockProverClientMockRecorder is the mock recorder for MockProverClient.
type MockProverMockRecorder ¶
type MockProverMockRecorder struct {
// contains filtered or unexported fields
}
MockProverMockRecorder is the mock recorder for MockProver.
func (*MockProverMockRecorder) RotateArgs ¶
func (mr *MockProverMockRecorder) RotateArgs(epoch any) *gomock.Call
RotateArgs indicates an expected call of RotateArgs.
func (*MockProverMockRecorder) RotateProof ¶
func (mr *MockProverMockRecorder) RotateProof(args any) *gomock.Call
RotateProof indicates an expected call of RotateProof.
func (*MockProverMockRecorder) StepArgs ¶
func (mr *MockProverMockRecorder) StepArgs() *gomock.Call
StepArgs indicates an expected call of StepArgs.
type MockSyncCommitteeFetcher ¶
type MockSyncCommitteeFetcher struct {
// contains filtered or unexported fields
}
MockSyncCommitteeFetcher is a mock of SyncCommitteeFetcher interface.
func NewMockSyncCommitteeFetcher ¶
func NewMockSyncCommitteeFetcher(ctrl *gomock.Controller) *MockSyncCommitteeFetcher
NewMockSyncCommitteeFetcher creates a new mock instance.
func (*MockSyncCommitteeFetcher) EXPECT ¶
func (m *MockSyncCommitteeFetcher) EXPECT() *MockSyncCommitteeFetcherMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockSyncCommitteeFetcher) SyncCommittee ¶
func (m *MockSyncCommitteeFetcher) SyncCommittee(ctx context.Context, opts *api.SyncCommitteeOpts) (*api.Response[*v1.SyncCommittee], error)
SyncCommittee mocks base method.
type MockSyncCommitteeFetcherMockRecorder ¶
type MockSyncCommitteeFetcherMockRecorder struct {
// contains filtered or unexported fields
}
MockSyncCommitteeFetcherMockRecorder is the mock recorder for MockSyncCommitteeFetcher.
func (*MockSyncCommitteeFetcherMockRecorder) SyncCommittee ¶
func (mr *MockSyncCommitteeFetcherMockRecorder) SyncCommittee(ctx, opts any) *gomock.Call
SyncCommittee indicates an expected call of SyncCommittee.