github.com/unicornultrafoundation/go-u2u@v1.0.0-rc1.0.20240205080301-e74a83d3fadc/gossip/emitter/mock/world.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: github.com/unicornultrafoundation/go-u2u/gossip/emitter (interfaces: External,TxPool,TxSigner,Signer)
     3  
     4  // Package mock is a generated GoMock package.
     5  package mock
     6  
     7  import (
     8  	big "math/big"
     9  	reflect "reflect"
    10  
    11  	gomock "github.com/golang/mock/gomock"
    12  	hash "github.com/unicornultrafoundation/go-helios/hash"
    13  	idx "github.com/unicornultrafoundation/go-helios/native/idx"
    14  	pos "github.com/unicornultrafoundation/go-helios/native/pos"
    15  	common "github.com/unicornultrafoundation/go-u2u/common"
    16  	state "github.com/unicornultrafoundation/go-u2u/core/state"
    17  	types "github.com/unicornultrafoundation/go-u2u/core/types"
    18  	native "github.com/unicornultrafoundation/go-u2u/native"
    19  	validatorpk "github.com/unicornultrafoundation/go-u2u/native/validatorpk"
    20  	u2u "github.com/unicornultrafoundation/go-u2u/u2u"
    21  	vecmt "github.com/unicornultrafoundation/go-u2u/vecmt"
    22  )
    23  
    24  // MockExternal is a mock of External interface.
    25  type MockExternal struct {
    26  	ctrl     *gomock.Controller
    27  	recorder *MockExternalMockRecorder
    28  }
    29  
    30  // MockExternalMockRecorder is the mock recorder for MockExternal.
    31  type MockExternalMockRecorder struct {
    32  	mock *MockExternal
    33  }
    34  
    35  // NewMockExternal creates a new mock instance.
    36  func NewMockExternal(ctrl *gomock.Controller) *MockExternal {
    37  	mock := &MockExternal{ctrl: ctrl}
    38  	mock.recorder = &MockExternalMockRecorder{mock}
    39  	return mock
    40  }
    41  
    42  // EXPECT returns an object that allows the caller to indicate expected use.
    43  func (m *MockExternal) EXPECT() *MockExternalMockRecorder {
    44  	return m.recorder
    45  }
    46  
    47  // Broadcast mocks base method.
    48  func (m *MockExternal) Broadcast(arg0 *native.EventPayload) {
    49  	m.ctrl.T.Helper()
    50  	m.ctrl.Call(m, "Broadcast", arg0)
    51  }
    52  
    53  // Broadcast indicates an expected call of Broadcast.
    54  func (mr *MockExternalMockRecorder) Broadcast(arg0 interface{}) *gomock.Call {
    55  	mr.mock.ctrl.T.Helper()
    56  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Broadcast", reflect.TypeOf((*MockExternal)(nil).Broadcast), arg0)
    57  }
    58  
    59  // Build mocks base method.
    60  func (m *MockExternal) Build(arg0 *native.MutableEventPayload, arg1 func()) error {
    61  	m.ctrl.T.Helper()
    62  	ret := m.ctrl.Call(m, "Build", arg0, arg1)
    63  	ret0, _ := ret[0].(error)
    64  	return ret0
    65  }
    66  
    67  // Build indicates an expected call of Build.
    68  func (mr *MockExternalMockRecorder) Build(arg0, arg1 interface{}) *gomock.Call {
    69  	mr.mock.ctrl.T.Helper()
    70  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Build", reflect.TypeOf((*MockExternal)(nil).Build), arg0, arg1)
    71  }
    72  
    73  // Check mocks base method.
    74  func (m *MockExternal) Check(arg0 *native.EventPayload, arg1 native.Events) error {
    75  	m.ctrl.T.Helper()
    76  	ret := m.ctrl.Call(m, "Check", arg0, arg1)
    77  	ret0, _ := ret[0].(error)
    78  	return ret0
    79  }
    80  
    81  // Check indicates an expected call of Check.
    82  func (mr *MockExternalMockRecorder) Check(arg0, arg1 interface{}) *gomock.Call {
    83  	mr.mock.ctrl.T.Helper()
    84  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Check", reflect.TypeOf((*MockExternal)(nil).Check), arg0, arg1)
    85  }
    86  
    87  // DagIndex mocks base method.
    88  func (m *MockExternal) DagIndex() *vecmt.Index {
    89  	m.ctrl.T.Helper()
    90  	ret := m.ctrl.Call(m, "DagIndex")
    91  	ret0, _ := ret[0].(*vecmt.Index)
    92  	return ret0
    93  }
    94  
    95  // DagIndex indicates an expected call of DagIndex.
    96  func (mr *MockExternalMockRecorder) DagIndex() *gomock.Call {
    97  	mr.mock.ctrl.T.Helper()
    98  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DagIndex", reflect.TypeOf((*MockExternal)(nil).DagIndex))
    99  }
   100  
   101  // GetBlockEpoch mocks base method.
   102  func (m *MockExternal) GetBlockEpoch(arg0 idx.Block) idx.Epoch {
   103  	m.ctrl.T.Helper()
   104  	ret := m.ctrl.Call(m, "GetBlockEpoch", arg0)
   105  	ret0, _ := ret[0].(idx.Epoch)
   106  	return ret0
   107  }
   108  
   109  // GetBlockEpoch indicates an expected call of GetBlockEpoch.
   110  func (mr *MockExternalMockRecorder) GetBlockEpoch(arg0 interface{}) *gomock.Call {
   111  	mr.mock.ctrl.T.Helper()
   112  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBlockEpoch", reflect.TypeOf((*MockExternal)(nil).GetBlockEpoch), arg0)
   113  }
   114  
   115  // GetBlockRecordHash mocks base method.
   116  func (m *MockExternal) GetBlockRecordHash(arg0 idx.Block) *hash.Hash {
   117  	m.ctrl.T.Helper()
   118  	ret := m.ctrl.Call(m, "GetBlockRecordHash", arg0)
   119  	ret0, _ := ret[0].(*hash.Hash)
   120  	return ret0
   121  }
   122  
   123  // GetBlockRecordHash indicates an expected call of GetBlockRecordHash.
   124  func (mr *MockExternalMockRecorder) GetBlockRecordHash(arg0 interface{}) *gomock.Call {
   125  	mr.mock.ctrl.T.Helper()
   126  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBlockRecordHash", reflect.TypeOf((*MockExternal)(nil).GetBlockRecordHash), arg0)
   127  }
   128  
   129  // GetEpochRecordHash mocks base method.
   130  func (m *MockExternal) GetEpochRecordHash(arg0 idx.Epoch) *hash.Hash {
   131  	m.ctrl.T.Helper()
   132  	ret := m.ctrl.Call(m, "GetEpochRecordHash", arg0)
   133  	ret0, _ := ret[0].(*hash.Hash)
   134  	return ret0
   135  }
   136  
   137  // GetEpochRecordHash indicates an expected call of GetEpochRecordHash.
   138  func (mr *MockExternalMockRecorder) GetEpochRecordHash(arg0 interface{}) *gomock.Call {
   139  	mr.mock.ctrl.T.Helper()
   140  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetEpochRecordHash", reflect.TypeOf((*MockExternal)(nil).GetEpochRecordHash), arg0)
   141  }
   142  
   143  // GetEpochValidators mocks base method.
   144  func (m *MockExternal) GetEpochValidators() (*pos.Validators, idx.Epoch) {
   145  	m.ctrl.T.Helper()
   146  	ret := m.ctrl.Call(m, "GetEpochValidators")
   147  	ret0, _ := ret[0].(*pos.Validators)
   148  	ret1, _ := ret[1].(idx.Epoch)
   149  	return ret0, ret1
   150  }
   151  
   152  // GetEpochValidators indicates an expected call of GetEpochValidators.
   153  func (mr *MockExternalMockRecorder) GetEpochValidators() *gomock.Call {
   154  	mr.mock.ctrl.T.Helper()
   155  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetEpochValidators", reflect.TypeOf((*MockExternal)(nil).GetEpochValidators))
   156  }
   157  
   158  // GetEvent mocks base method.
   159  func (m *MockExternal) GetEvent(arg0 hash.Event) *native.Event {
   160  	m.ctrl.T.Helper()
   161  	ret := m.ctrl.Call(m, "GetEvent", arg0)
   162  	ret0, _ := ret[0].(*native.Event)
   163  	return ret0
   164  }
   165  
   166  // GetEvent indicates an expected call of GetEvent.
   167  func (mr *MockExternalMockRecorder) GetEvent(arg0 interface{}) *gomock.Call {
   168  	mr.mock.ctrl.T.Helper()
   169  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetEvent", reflect.TypeOf((*MockExternal)(nil).GetEvent), arg0)
   170  }
   171  
   172  // GetEventPayload mocks base method.
   173  func (m *MockExternal) GetEventPayload(arg0 hash.Event) *native.EventPayload {
   174  	m.ctrl.T.Helper()
   175  	ret := m.ctrl.Call(m, "GetEventPayload", arg0)
   176  	ret0, _ := ret[0].(*native.EventPayload)
   177  	return ret0
   178  }
   179  
   180  // GetEventPayload indicates an expected call of GetEventPayload.
   181  func (mr *MockExternalMockRecorder) GetEventPayload(arg0 interface{}) *gomock.Call {
   182  	mr.mock.ctrl.T.Helper()
   183  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetEventPayload", reflect.TypeOf((*MockExternal)(nil).GetEventPayload), arg0)
   184  }
   185  
   186  // GetGenesisTime mocks base method.
   187  func (m *MockExternal) GetGenesisTime() native.Timestamp {
   188  	m.ctrl.T.Helper()
   189  	ret := m.ctrl.Call(m, "GetGenesisTime")
   190  	ret0, _ := ret[0].(native.Timestamp)
   191  	return ret0
   192  }
   193  
   194  // GetGenesisTime indicates an expected call of GetGenesisTime.
   195  func (mr *MockExternalMockRecorder) GetGenesisTime() *gomock.Call {
   196  	mr.mock.ctrl.T.Helper()
   197  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetGenesisTime", reflect.TypeOf((*MockExternal)(nil).GetGenesisTime))
   198  }
   199  
   200  // GetHeads mocks base method.
   201  func (m *MockExternal) GetHeads(arg0 idx.Epoch) hash.Events {
   202  	m.ctrl.T.Helper()
   203  	ret := m.ctrl.Call(m, "GetHeads", arg0)
   204  	ret0, _ := ret[0].(hash.Events)
   205  	return ret0
   206  }
   207  
   208  // GetHeads indicates an expected call of GetHeads.
   209  func (mr *MockExternalMockRecorder) GetHeads(arg0 interface{}) *gomock.Call {
   210  	mr.mock.ctrl.T.Helper()
   211  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetHeads", reflect.TypeOf((*MockExternal)(nil).GetHeads), arg0)
   212  }
   213  
   214  // GetLastBV mocks base method.
   215  func (m *MockExternal) GetLastBV(arg0 idx.ValidatorID) *idx.Block {
   216  	m.ctrl.T.Helper()
   217  	ret := m.ctrl.Call(m, "GetLastBV", arg0)
   218  	ret0, _ := ret[0].(*idx.Block)
   219  	return ret0
   220  }
   221  
   222  // GetLastBV indicates an expected call of GetLastBV.
   223  func (mr *MockExternalMockRecorder) GetLastBV(arg0 interface{}) *gomock.Call {
   224  	mr.mock.ctrl.T.Helper()
   225  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLastBV", reflect.TypeOf((*MockExternal)(nil).GetLastBV), arg0)
   226  }
   227  
   228  // GetLastEV mocks base method.
   229  func (m *MockExternal) GetLastEV(arg0 idx.ValidatorID) *idx.Epoch {
   230  	m.ctrl.T.Helper()
   231  	ret := m.ctrl.Call(m, "GetLastEV", arg0)
   232  	ret0, _ := ret[0].(*idx.Epoch)
   233  	return ret0
   234  }
   235  
   236  // GetLastEV indicates an expected call of GetLastEV.
   237  func (mr *MockExternalMockRecorder) GetLastEV(arg0 interface{}) *gomock.Call {
   238  	mr.mock.ctrl.T.Helper()
   239  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLastEV", reflect.TypeOf((*MockExternal)(nil).GetLastEV), arg0)
   240  }
   241  
   242  // GetLastEvent mocks base method.
   243  func (m *MockExternal) GetLastEvent(arg0 idx.Epoch, arg1 idx.ValidatorID) *hash.Event {
   244  	m.ctrl.T.Helper()
   245  	ret := m.ctrl.Call(m, "GetLastEvent", arg0, arg1)
   246  	ret0, _ := ret[0].(*hash.Event)
   247  	return ret0
   248  }
   249  
   250  // GetLastEvent indicates an expected call of GetLastEvent.
   251  func (mr *MockExternalMockRecorder) GetLastEvent(arg0, arg1 interface{}) *gomock.Call {
   252  	mr.mock.ctrl.T.Helper()
   253  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLastEvent", reflect.TypeOf((*MockExternal)(nil).GetLastEvent), arg0, arg1)
   254  }
   255  
   256  // GetLatestBlockIndex mocks base method.
   257  func (m *MockExternal) GetLatestBlockIndex() idx.Block {
   258  	m.ctrl.T.Helper()
   259  	ret := m.ctrl.Call(m, "GetLatestBlockIndex")
   260  	ret0, _ := ret[0].(idx.Block)
   261  	return ret0
   262  }
   263  
   264  // GetLatestBlockIndex indicates an expected call of GetLatestBlockIndex.
   265  func (mr *MockExternalMockRecorder) GetLatestBlockIndex() *gomock.Call {
   266  	mr.mock.ctrl.T.Helper()
   267  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLatestBlockIndex", reflect.TypeOf((*MockExternal)(nil).GetLatestBlockIndex))
   268  }
   269  
   270  // GetLowestBlockToDecide mocks base method.
   271  func (m *MockExternal) GetLowestBlockToDecide() idx.Block {
   272  	m.ctrl.T.Helper()
   273  	ret := m.ctrl.Call(m, "GetLowestBlockToDecide")
   274  	ret0, _ := ret[0].(idx.Block)
   275  	return ret0
   276  }
   277  
   278  // GetLowestBlockToDecide indicates an expected call of GetLowestBlockToDecide.
   279  func (mr *MockExternalMockRecorder) GetLowestBlockToDecide() *gomock.Call {
   280  	mr.mock.ctrl.T.Helper()
   281  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLowestBlockToDecide", reflect.TypeOf((*MockExternal)(nil).GetLowestBlockToDecide))
   282  }
   283  
   284  // GetLowestEpochToDecide mocks base method.
   285  func (m *MockExternal) GetLowestEpochToDecide() idx.Epoch {
   286  	m.ctrl.T.Helper()
   287  	ret := m.ctrl.Call(m, "GetLowestEpochToDecide")
   288  	ret0, _ := ret[0].(idx.Epoch)
   289  	return ret0
   290  }
   291  
   292  // GetLowestEpochToDecide indicates an expected call of GetLowestEpochToDecide.
   293  func (mr *MockExternalMockRecorder) GetLowestEpochToDecide() *gomock.Call {
   294  	mr.mock.ctrl.T.Helper()
   295  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLowestEpochToDecide", reflect.TypeOf((*MockExternal)(nil).GetLowestEpochToDecide))
   296  }
   297  
   298  // GetRules mocks base method.
   299  func (m *MockExternal) GetRules() u2u.Rules {
   300  	m.ctrl.T.Helper()
   301  	ret := m.ctrl.Call(m, "GetRules")
   302  	ret0, _ := ret[0].(u2u.Rules)
   303  	return ret0
   304  }
   305  
   306  // GetRules indicates an expected call of GetRules.
   307  func (mr *MockExternalMockRecorder) GetRules() *gomock.Call {
   308  	mr.mock.ctrl.T.Helper()
   309  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetRules", reflect.TypeOf((*MockExternal)(nil).GetRules))
   310  }
   311  
   312  // IsBusy mocks base method.
   313  func (m *MockExternal) IsBusy() bool {
   314  	m.ctrl.T.Helper()
   315  	ret := m.ctrl.Call(m, "IsBusy")
   316  	ret0, _ := ret[0].(bool)
   317  	return ret0
   318  }
   319  
   320  // IsBusy indicates an expected call of IsBusy.
   321  func (mr *MockExternalMockRecorder) IsBusy() *gomock.Call {
   322  	mr.mock.ctrl.T.Helper()
   323  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsBusy", reflect.TypeOf((*MockExternal)(nil).IsBusy))
   324  }
   325  
   326  // IsSynced mocks base method.
   327  func (m *MockExternal) IsSynced() bool {
   328  	m.ctrl.T.Helper()
   329  	ret := m.ctrl.Call(m, "IsSynced")
   330  	ret0, _ := ret[0].(bool)
   331  	return ret0
   332  }
   333  
   334  // IsSynced indicates an expected call of IsSynced.
   335  func (mr *MockExternalMockRecorder) IsSynced() *gomock.Call {
   336  	mr.mock.ctrl.T.Helper()
   337  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsSynced", reflect.TypeOf((*MockExternal)(nil).IsSynced))
   338  }
   339  
   340  // Lock mocks base method.
   341  func (m *MockExternal) Lock() {
   342  	m.ctrl.T.Helper()
   343  	m.ctrl.Call(m, "Lock")
   344  }
   345  
   346  // Lock indicates an expected call of Lock.
   347  func (mr *MockExternalMockRecorder) Lock() *gomock.Call {
   348  	mr.mock.ctrl.T.Helper()
   349  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Lock", reflect.TypeOf((*MockExternal)(nil).Lock))
   350  }
   351  
   352  // PeersNum mocks base method.
   353  func (m *MockExternal) PeersNum() int {
   354  	m.ctrl.T.Helper()
   355  	ret := m.ctrl.Call(m, "PeersNum")
   356  	ret0, _ := ret[0].(int)
   357  	return ret0
   358  }
   359  
   360  // PeersNum indicates an expected call of PeersNum.
   361  func (mr *MockExternalMockRecorder) PeersNum() *gomock.Call {
   362  	mr.mock.ctrl.T.Helper()
   363  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PeersNum", reflect.TypeOf((*MockExternal)(nil).PeersNum))
   364  }
   365  
   366  // Process mocks base method.
   367  func (m *MockExternal) Process(arg0 *native.EventPayload) error {
   368  	m.ctrl.T.Helper()
   369  	ret := m.ctrl.Call(m, "Process", arg0)
   370  	ret0, _ := ret[0].(error)
   371  	return ret0
   372  }
   373  
   374  // Process indicates an expected call of Process.
   375  func (mr *MockExternalMockRecorder) Process(arg0 interface{}) *gomock.Call {
   376  	mr.mock.ctrl.T.Helper()
   377  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Process", reflect.TypeOf((*MockExternal)(nil).Process), arg0)
   378  }
   379  
   380  // StateDB mocks base method.
   381  func (m *MockExternal) StateDB() *state.StateDB {
   382  	m.ctrl.T.Helper()
   383  	ret := m.ctrl.Call(m, "StateDB")
   384  	ret0, _ := ret[0].(*state.StateDB)
   385  	return ret0
   386  }
   387  
   388  // StateDB indicates an expected call of StateDB.
   389  func (mr *MockExternalMockRecorder) StateDB() *gomock.Call {
   390  	mr.mock.ctrl.T.Helper()
   391  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StateDB", reflect.TypeOf((*MockExternal)(nil).StateDB))
   392  }
   393  
   394  // Unlock mocks base method.
   395  func (m *MockExternal) Unlock() {
   396  	m.ctrl.T.Helper()
   397  	m.ctrl.Call(m, "Unlock")
   398  }
   399  
   400  // Unlock indicates an expected call of Unlock.
   401  func (mr *MockExternalMockRecorder) Unlock() *gomock.Call {
   402  	mr.mock.ctrl.T.Helper()
   403  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Unlock", reflect.TypeOf((*MockExternal)(nil).Unlock))
   404  }
   405  
   406  // MockTxPool is a mock of TxPool interface.
   407  type MockTxPool struct {
   408  	ctrl     *gomock.Controller
   409  	recorder *MockTxPoolMockRecorder
   410  }
   411  
   412  // MockTxPoolMockRecorder is the mock recorder for MockTxPool.
   413  type MockTxPoolMockRecorder struct {
   414  	mock *MockTxPool
   415  }
   416  
   417  // NewMockTxPool creates a new mock instance.
   418  func NewMockTxPool(ctrl *gomock.Controller) *MockTxPool {
   419  	mock := &MockTxPool{ctrl: ctrl}
   420  	mock.recorder = &MockTxPoolMockRecorder{mock}
   421  	return mock
   422  }
   423  
   424  // EXPECT returns an object that allows the caller to indicate expected use.
   425  func (m *MockTxPool) EXPECT() *MockTxPoolMockRecorder {
   426  	return m.recorder
   427  }
   428  
   429  // Count mocks base method.
   430  func (m *MockTxPool) Count() int {
   431  	m.ctrl.T.Helper()
   432  	ret := m.ctrl.Call(m, "Count")
   433  	ret0, _ := ret[0].(int)
   434  	return ret0
   435  }
   436  
   437  // Count indicates an expected call of Count.
   438  func (mr *MockTxPoolMockRecorder) Count() *gomock.Call {
   439  	mr.mock.ctrl.T.Helper()
   440  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Count", reflect.TypeOf((*MockTxPool)(nil).Count))
   441  }
   442  
   443  // Has mocks base method.
   444  func (m *MockTxPool) Has(arg0 common.Hash) bool {
   445  	m.ctrl.T.Helper()
   446  	ret := m.ctrl.Call(m, "Has", arg0)
   447  	ret0, _ := ret[0].(bool)
   448  	return ret0
   449  }
   450  
   451  // Has indicates an expected call of Has.
   452  func (mr *MockTxPoolMockRecorder) Has(arg0 interface{}) *gomock.Call {
   453  	mr.mock.ctrl.T.Helper()
   454  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Has", reflect.TypeOf((*MockTxPool)(nil).Has), arg0)
   455  }
   456  
   457  // Pending mocks base method.
   458  func (m *MockTxPool) Pending(arg0 bool) (map[common.Address]types.Transactions, error) {
   459  	m.ctrl.T.Helper()
   460  	ret := m.ctrl.Call(m, "Pending", arg0)
   461  	ret0, _ := ret[0].(map[common.Address]types.Transactions)
   462  	ret1, _ := ret[1].(error)
   463  	return ret0, ret1
   464  }
   465  
   466  // Pending indicates an expected call of Pending.
   467  func (mr *MockTxPoolMockRecorder) Pending(arg0 interface{}) *gomock.Call {
   468  	mr.mock.ctrl.T.Helper()
   469  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Pending", reflect.TypeOf((*MockTxPool)(nil).Pending), arg0)
   470  }
   471  
   472  // MockTxSigner is a mock of TxSigner interface.
   473  type MockTxSigner struct {
   474  	ctrl     *gomock.Controller
   475  	recorder *MockTxSignerMockRecorder
   476  }
   477  
   478  // MockTxSignerMockRecorder is the mock recorder for MockTxSigner.
   479  type MockTxSignerMockRecorder struct {
   480  	mock *MockTxSigner
   481  }
   482  
   483  // NewMockTxSigner creates a new mock instance.
   484  func NewMockTxSigner(ctrl *gomock.Controller) *MockTxSigner {
   485  	mock := &MockTxSigner{ctrl: ctrl}
   486  	mock.recorder = &MockTxSignerMockRecorder{mock}
   487  	return mock
   488  }
   489  
   490  // EXPECT returns an object that allows the caller to indicate expected use.
   491  func (m *MockTxSigner) EXPECT() *MockTxSignerMockRecorder {
   492  	return m.recorder
   493  }
   494  
   495  // ChainID mocks base method.
   496  func (m *MockTxSigner) ChainID() *big.Int {
   497  	m.ctrl.T.Helper()
   498  	ret := m.ctrl.Call(m, "ChainID")
   499  	ret0, _ := ret[0].(*big.Int)
   500  	return ret0
   501  }
   502  
   503  // ChainID indicates an expected call of ChainID.
   504  func (mr *MockTxSignerMockRecorder) ChainID() *gomock.Call {
   505  	mr.mock.ctrl.T.Helper()
   506  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ChainID", reflect.TypeOf((*MockTxSigner)(nil).ChainID))
   507  }
   508  
   509  // Equal mocks base method.
   510  func (m *MockTxSigner) Equal(arg0 types.Signer) bool {
   511  	m.ctrl.T.Helper()
   512  	ret := m.ctrl.Call(m, "Equal", arg0)
   513  	ret0, _ := ret[0].(bool)
   514  	return ret0
   515  }
   516  
   517  // Equal indicates an expected call of Equal.
   518  func (mr *MockTxSignerMockRecorder) Equal(arg0 interface{}) *gomock.Call {
   519  	mr.mock.ctrl.T.Helper()
   520  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Equal", reflect.TypeOf((*MockTxSigner)(nil).Equal), arg0)
   521  }
   522  
   523  // Hash mocks base method.
   524  func (m *MockTxSigner) Hash(arg0 *types.Transaction) common.Hash {
   525  	m.ctrl.T.Helper()
   526  	ret := m.ctrl.Call(m, "Hash", arg0)
   527  	ret0, _ := ret[0].(common.Hash)
   528  	return ret0
   529  }
   530  
   531  // Hash indicates an expected call of Hash.
   532  func (mr *MockTxSignerMockRecorder) Hash(arg0 interface{}) *gomock.Call {
   533  	mr.mock.ctrl.T.Helper()
   534  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Hash", reflect.TypeOf((*MockTxSigner)(nil).Hash), arg0)
   535  }
   536  
   537  // Sender mocks base method.
   538  func (m *MockTxSigner) Sender(arg0 *types.Transaction) (common.Address, error) {
   539  	m.ctrl.T.Helper()
   540  	ret := m.ctrl.Call(m, "Sender", arg0)
   541  	ret0, _ := ret[0].(common.Address)
   542  	ret1, _ := ret[1].(error)
   543  	return ret0, ret1
   544  }
   545  
   546  // Sender indicates an expected call of Sender.
   547  func (mr *MockTxSignerMockRecorder) Sender(arg0 interface{}) *gomock.Call {
   548  	mr.mock.ctrl.T.Helper()
   549  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Sender", reflect.TypeOf((*MockTxSigner)(nil).Sender), arg0)
   550  }
   551  
   552  // SignatureValues mocks base method.
   553  func (m *MockTxSigner) SignatureValues(arg0 *types.Transaction, arg1 []byte) (*big.Int, *big.Int, *big.Int, error) {
   554  	m.ctrl.T.Helper()
   555  	ret := m.ctrl.Call(m, "SignatureValues", arg0, arg1)
   556  	ret0, _ := ret[0].(*big.Int)
   557  	ret1, _ := ret[1].(*big.Int)
   558  	ret2, _ := ret[2].(*big.Int)
   559  	ret3, _ := ret[3].(error)
   560  	return ret0, ret1, ret2, ret3
   561  }
   562  
   563  // SignatureValues indicates an expected call of SignatureValues.
   564  func (mr *MockTxSignerMockRecorder) SignatureValues(arg0, arg1 interface{}) *gomock.Call {
   565  	mr.mock.ctrl.T.Helper()
   566  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SignatureValues", reflect.TypeOf((*MockTxSigner)(nil).SignatureValues), arg0, arg1)
   567  }
   568  
   569  // MockSigner is a mock of Signer interface.
   570  type MockSigner struct {
   571  	ctrl     *gomock.Controller
   572  	recorder *MockSignerMockRecorder
   573  }
   574  
   575  // MockSignerMockRecorder is the mock recorder for MockSigner.
   576  type MockSignerMockRecorder struct {
   577  	mock *MockSigner
   578  }
   579  
   580  // NewMockSigner creates a new mock instance.
   581  func NewMockSigner(ctrl *gomock.Controller) *MockSigner {
   582  	mock := &MockSigner{ctrl: ctrl}
   583  	mock.recorder = &MockSignerMockRecorder{mock}
   584  	return mock
   585  }
   586  
   587  // EXPECT returns an object that allows the caller to indicate expected use.
   588  func (m *MockSigner) EXPECT() *MockSignerMockRecorder {
   589  	return m.recorder
   590  }
   591  
   592  // Sign mocks base method.
   593  func (m *MockSigner) Sign(arg0 validatorpk.PubKey, arg1 []byte) ([]byte, error) {
   594  	m.ctrl.T.Helper()
   595  	ret := m.ctrl.Call(m, "Sign", arg0, arg1)
   596  	ret0, _ := ret[0].([]byte)
   597  	ret1, _ := ret[1].(error)
   598  	return ret0, ret1
   599  }
   600  
   601  // Sign indicates an expected call of Sign.
   602  func (mr *MockSignerMockRecorder) Sign(arg0, arg1 interface{}) *gomock.Call {
   603  	mr.mock.ctrl.T.Helper()
   604  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Sign", reflect.TypeOf((*MockSigner)(nil).Sign), arg0, arg1)
   605  }