github.com/klaytn/klaytn@v1.10.2/consensus/mocks/engine_mock.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: github.com/klaytn/klaytn/consensus (interfaces: Engine)
     3  
     4  // Package mocks is a generated GoMock package.
     5  package mocks
     6  
     7  import (
     8  	big "math/big"
     9  	reflect "reflect"
    10  
    11  	gomock "github.com/golang/mock/gomock"
    12  	state "github.com/klaytn/klaytn/blockchain/state"
    13  	types "github.com/klaytn/klaytn/blockchain/types"
    14  	common "github.com/klaytn/klaytn/common"
    15  	consensus "github.com/klaytn/klaytn/consensus"
    16  	rpc "github.com/klaytn/klaytn/networks/rpc"
    17  )
    18  
    19  // MockEngine is a mock of Engine interface.
    20  type MockEngine struct {
    21  	ctrl     *gomock.Controller
    22  	recorder *MockEngineMockRecorder
    23  }
    24  
    25  // MockEngineMockRecorder is the mock recorder for MockEngine.
    26  type MockEngineMockRecorder struct {
    27  	mock *MockEngine
    28  }
    29  
    30  // NewMockEngine creates a new mock instance.
    31  func NewMockEngine(ctrl *gomock.Controller) *MockEngine {
    32  	mock := &MockEngine{ctrl: ctrl}
    33  	mock.recorder = &MockEngineMockRecorder{mock}
    34  	return mock
    35  }
    36  
    37  // EXPECT returns an object that allows the caller to indicate expected use.
    38  func (m *MockEngine) EXPECT() *MockEngineMockRecorder {
    39  	return m.recorder
    40  }
    41  
    42  // APIs mocks base method.
    43  func (m *MockEngine) APIs(arg0 consensus.ChainReader) []rpc.API {
    44  	m.ctrl.T.Helper()
    45  	ret := m.ctrl.Call(m, "APIs", arg0)
    46  	ret0, _ := ret[0].([]rpc.API)
    47  	return ret0
    48  }
    49  
    50  // APIs indicates an expected call of APIs.
    51  func (mr *MockEngineMockRecorder) APIs(arg0 interface{}) *gomock.Call {
    52  	mr.mock.ctrl.T.Helper()
    53  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "APIs", reflect.TypeOf((*MockEngine)(nil).APIs), arg0)
    54  }
    55  
    56  // Author mocks base method.
    57  func (m *MockEngine) Author(arg0 *types.Header) (common.Address, error) {
    58  	m.ctrl.T.Helper()
    59  	ret := m.ctrl.Call(m, "Author", arg0)
    60  	ret0, _ := ret[0].(common.Address)
    61  	ret1, _ := ret[1].(error)
    62  	return ret0, ret1
    63  }
    64  
    65  // Author indicates an expected call of Author.
    66  func (mr *MockEngineMockRecorder) Author(arg0 interface{}) *gomock.Call {
    67  	mr.mock.ctrl.T.Helper()
    68  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Author", reflect.TypeOf((*MockEngine)(nil).Author), arg0)
    69  }
    70  
    71  // CalcBlockScore mocks base method.
    72  func (m *MockEngine) CalcBlockScore(arg0 consensus.ChainReader, arg1 uint64, arg2 *types.Header) *big.Int {
    73  	m.ctrl.T.Helper()
    74  	ret := m.ctrl.Call(m, "CalcBlockScore", arg0, arg1, arg2)
    75  	ret0, _ := ret[0].(*big.Int)
    76  	return ret0
    77  }
    78  
    79  // CalcBlockScore indicates an expected call of CalcBlockScore.
    80  func (mr *MockEngineMockRecorder) CalcBlockScore(arg0, arg1, arg2 interface{}) *gomock.Call {
    81  	mr.mock.ctrl.T.Helper()
    82  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CalcBlockScore", reflect.TypeOf((*MockEngine)(nil).CalcBlockScore), arg0, arg1, arg2)
    83  }
    84  
    85  // CanVerifyHeadersConcurrently mocks base method.
    86  func (m *MockEngine) CanVerifyHeadersConcurrently() bool {
    87  	m.ctrl.T.Helper()
    88  	ret := m.ctrl.Call(m, "CanVerifyHeadersConcurrently")
    89  	ret0, _ := ret[0].(bool)
    90  	return ret0
    91  }
    92  
    93  // CanVerifyHeadersConcurrently indicates an expected call of CanVerifyHeadersConcurrently.
    94  func (mr *MockEngineMockRecorder) CanVerifyHeadersConcurrently() *gomock.Call {
    95  	mr.mock.ctrl.T.Helper()
    96  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CanVerifyHeadersConcurrently", reflect.TypeOf((*MockEngine)(nil).CanVerifyHeadersConcurrently))
    97  }
    98  
    99  // CreateSnapshot mocks base method.
   100  func (m *MockEngine) CreateSnapshot(arg0 consensus.ChainReader, arg1 uint64, arg2 common.Hash, arg3 []*types.Header) error {
   101  	m.ctrl.T.Helper()
   102  	ret := m.ctrl.Call(m, "CreateSnapshot", arg0, arg1, arg2, arg3)
   103  	ret0, _ := ret[0].(error)
   104  	return ret0
   105  }
   106  
   107  // CreateSnapshot indicates an expected call of CreateSnapshot.
   108  func (mr *MockEngineMockRecorder) CreateSnapshot(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
   109  	mr.mock.ctrl.T.Helper()
   110  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateSnapshot", reflect.TypeOf((*MockEngine)(nil).CreateSnapshot), arg0, arg1, arg2, arg3)
   111  }
   112  
   113  // Finalize mocks base method.
   114  func (m *MockEngine) Finalize(arg0 consensus.ChainReader, arg1 *types.Header, arg2 *state.StateDB, arg3 []*types.Transaction, arg4 []*types.Receipt) (*types.Block, error) {
   115  	m.ctrl.T.Helper()
   116  	ret := m.ctrl.Call(m, "Finalize", arg0, arg1, arg2, arg3, arg4)
   117  	ret0, _ := ret[0].(*types.Block)
   118  	ret1, _ := ret[1].(error)
   119  	return ret0, ret1
   120  }
   121  
   122  // Finalize indicates an expected call of Finalize.
   123  func (mr *MockEngineMockRecorder) Finalize(arg0, arg1, arg2, arg3, arg4 interface{}) *gomock.Call {
   124  	mr.mock.ctrl.T.Helper()
   125  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Finalize", reflect.TypeOf((*MockEngine)(nil).Finalize), arg0, arg1, arg2, arg3, arg4)
   126  }
   127  
   128  // GetConsensusInfo mocks base method.
   129  func (m *MockEngine) GetConsensusInfo(arg0 *types.Block) (consensus.ConsensusInfo, error) {
   130  	m.ctrl.T.Helper()
   131  	ret := m.ctrl.Call(m, "GetConsensusInfo", arg0)
   132  	ret0, _ := ret[0].(consensus.ConsensusInfo)
   133  	ret1, _ := ret[1].(error)
   134  	return ret0, ret1
   135  }
   136  
   137  // GetConsensusInfo indicates an expected call of GetConsensusInfo.
   138  func (mr *MockEngineMockRecorder) GetConsensusInfo(arg0 interface{}) *gomock.Call {
   139  	mr.mock.ctrl.T.Helper()
   140  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetConsensusInfo", reflect.TypeOf((*MockEngine)(nil).GetConsensusInfo), arg0)
   141  }
   142  
   143  // Prepare mocks base method.
   144  func (m *MockEngine) Prepare(arg0 consensus.ChainReader, arg1 *types.Header) error {
   145  	m.ctrl.T.Helper()
   146  	ret := m.ctrl.Call(m, "Prepare", arg0, arg1)
   147  	ret0, _ := ret[0].(error)
   148  	return ret0
   149  }
   150  
   151  // Prepare indicates an expected call of Prepare.
   152  func (mr *MockEngineMockRecorder) Prepare(arg0, arg1 interface{}) *gomock.Call {
   153  	mr.mock.ctrl.T.Helper()
   154  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Prepare", reflect.TypeOf((*MockEngine)(nil).Prepare), arg0, arg1)
   155  }
   156  
   157  // PreprocessHeaderVerification mocks base method.
   158  func (m *MockEngine) PreprocessHeaderVerification(arg0 []*types.Header) (chan<- struct{}, <-chan error) {
   159  	m.ctrl.T.Helper()
   160  	ret := m.ctrl.Call(m, "PreprocessHeaderVerification", arg0)
   161  	ret0, _ := ret[0].(chan<- struct{})
   162  	ret1, _ := ret[1].(<-chan error)
   163  	return ret0, ret1
   164  }
   165  
   166  // PreprocessHeaderVerification indicates an expected call of PreprocessHeaderVerification.
   167  func (mr *MockEngineMockRecorder) PreprocessHeaderVerification(arg0 interface{}) *gomock.Call {
   168  	mr.mock.ctrl.T.Helper()
   169  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PreprocessHeaderVerification", reflect.TypeOf((*MockEngine)(nil).PreprocessHeaderVerification), arg0)
   170  }
   171  
   172  // Protocol mocks base method.
   173  func (m *MockEngine) Protocol() consensus.Protocol {
   174  	m.ctrl.T.Helper()
   175  	ret := m.ctrl.Call(m, "Protocol")
   176  	ret0, _ := ret[0].(consensus.Protocol)
   177  	return ret0
   178  }
   179  
   180  // Protocol indicates an expected call of Protocol.
   181  func (mr *MockEngineMockRecorder) Protocol() *gomock.Call {
   182  	mr.mock.ctrl.T.Helper()
   183  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Protocol", reflect.TypeOf((*MockEngine)(nil).Protocol))
   184  }
   185  
   186  // Seal mocks base method.
   187  func (m *MockEngine) Seal(arg0 consensus.ChainReader, arg1 *types.Block, arg2 <-chan struct{}) (*types.Block, error) {
   188  	m.ctrl.T.Helper()
   189  	ret := m.ctrl.Call(m, "Seal", arg0, arg1, arg2)
   190  	ret0, _ := ret[0].(*types.Block)
   191  	ret1, _ := ret[1].(error)
   192  	return ret0, ret1
   193  }
   194  
   195  // Seal indicates an expected call of Seal.
   196  func (mr *MockEngineMockRecorder) Seal(arg0, arg1, arg2 interface{}) *gomock.Call {
   197  	mr.mock.ctrl.T.Helper()
   198  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Seal", reflect.TypeOf((*MockEngine)(nil).Seal), arg0, arg1, arg2)
   199  }
   200  
   201  // VerifyHeader mocks base method.
   202  func (m *MockEngine) VerifyHeader(arg0 consensus.ChainReader, arg1 *types.Header, arg2 bool) error {
   203  	m.ctrl.T.Helper()
   204  	ret := m.ctrl.Call(m, "VerifyHeader", arg0, arg1, arg2)
   205  	ret0, _ := ret[0].(error)
   206  	return ret0
   207  }
   208  
   209  // VerifyHeader indicates an expected call of VerifyHeader.
   210  func (mr *MockEngineMockRecorder) VerifyHeader(arg0, arg1, arg2 interface{}) *gomock.Call {
   211  	mr.mock.ctrl.T.Helper()
   212  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "VerifyHeader", reflect.TypeOf((*MockEngine)(nil).VerifyHeader), arg0, arg1, arg2)
   213  }
   214  
   215  // VerifyHeaders mocks base method.
   216  func (m *MockEngine) VerifyHeaders(arg0 consensus.ChainReader, arg1 []*types.Header, arg2 []bool) (chan<- struct{}, <-chan error) {
   217  	m.ctrl.T.Helper()
   218  	ret := m.ctrl.Call(m, "VerifyHeaders", arg0, arg1, arg2)
   219  	ret0, _ := ret[0].(chan<- struct{})
   220  	ret1, _ := ret[1].(<-chan error)
   221  	return ret0, ret1
   222  }
   223  
   224  // VerifyHeaders indicates an expected call of VerifyHeaders.
   225  func (mr *MockEngineMockRecorder) VerifyHeaders(arg0, arg1, arg2 interface{}) *gomock.Call {
   226  	mr.mock.ctrl.T.Helper()
   227  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "VerifyHeaders", reflect.TypeOf((*MockEngine)(nil).VerifyHeaders), arg0, arg1, arg2)
   228  }
   229  
   230  // VerifySeal mocks base method.
   231  func (m *MockEngine) VerifySeal(arg0 consensus.ChainReader, arg1 *types.Header) error {
   232  	m.ctrl.T.Helper()
   233  	ret := m.ctrl.Call(m, "VerifySeal", arg0, arg1)
   234  	ret0, _ := ret[0].(error)
   235  	return ret0
   236  }
   237  
   238  // VerifySeal indicates an expected call of VerifySeal.
   239  func (mr *MockEngineMockRecorder) VerifySeal(arg0, arg1 interface{}) *gomock.Call {
   240  	mr.mock.ctrl.T.Helper()
   241  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "VerifySeal", reflect.TypeOf((*MockEngine)(nil).VerifySeal), arg0, arg1)
   242  }