code.vegaprotocol.io/vega@v0.79.0/core/banking/mocks/mocks.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: code.vegaprotocol.io/vega/core/banking (interfaces: Assets,Notary,Collateral,Witness,TimeService,EpochService,Topology,MarketActivityTracker,ERC20BridgeView,EthereumEventSource,Parties,StakeAccounting)
     3  
     4  // Package mocks is a generated GoMock package.
     5  package mocks
     6  
     7  import (
     8  	context "context"
     9  	reflect "reflect"
    10  	time "time"
    11  
    12  	assets "code.vegaprotocol.io/vega/core/assets"
    13  	types "code.vegaprotocol.io/vega/core/types"
    14  	validators "code.vegaprotocol.io/vega/core/validators"
    15  	num "code.vegaprotocol.io/vega/libs/num"
    16  	vega "code.vegaprotocol.io/vega/protos/vega"
    17  	v1 "code.vegaprotocol.io/vega/protos/vega/commands/v1"
    18  	gomock "github.com/golang/mock/gomock"
    19  )
    20  
    21  // MockAssets is a mock of Assets interface.
    22  type MockAssets struct {
    23  	ctrl     *gomock.Controller
    24  	recorder *MockAssetsMockRecorder
    25  }
    26  
    27  // MockAssetsMockRecorder is the mock recorder for MockAssets.
    28  type MockAssetsMockRecorder struct {
    29  	mock *MockAssets
    30  }
    31  
    32  // NewMockAssets creates a new mock instance.
    33  func NewMockAssets(ctrl *gomock.Controller) *MockAssets {
    34  	mock := &MockAssets{ctrl: ctrl}
    35  	mock.recorder = &MockAssetsMockRecorder{mock}
    36  	return mock
    37  }
    38  
    39  // EXPECT returns an object that allows the caller to indicate expected use.
    40  func (m *MockAssets) EXPECT() *MockAssetsMockRecorder {
    41  	return m.recorder
    42  }
    43  
    44  // ApplyAssetUpdate mocks base method.
    45  func (m *MockAssets) ApplyAssetUpdate(arg0 context.Context, arg1 string) error {
    46  	m.ctrl.T.Helper()
    47  	ret := m.ctrl.Call(m, "ApplyAssetUpdate", arg0, arg1)
    48  	ret0, _ := ret[0].(error)
    49  	return ret0
    50  }
    51  
    52  // ApplyAssetUpdate indicates an expected call of ApplyAssetUpdate.
    53  func (mr *MockAssetsMockRecorder) ApplyAssetUpdate(arg0, arg1 interface{}) *gomock.Call {
    54  	mr.mock.ctrl.T.Helper()
    55  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ApplyAssetUpdate", reflect.TypeOf((*MockAssets)(nil).ApplyAssetUpdate), arg0, arg1)
    56  }
    57  
    58  // Enable mocks base method.
    59  func (m *MockAssets) Enable(arg0 context.Context, arg1 string) error {
    60  	m.ctrl.T.Helper()
    61  	ret := m.ctrl.Call(m, "Enable", arg0, arg1)
    62  	ret0, _ := ret[0].(error)
    63  	return ret0
    64  }
    65  
    66  // Enable indicates an expected call of Enable.
    67  func (mr *MockAssetsMockRecorder) Enable(arg0, arg1 interface{}) *gomock.Call {
    68  	mr.mock.ctrl.T.Helper()
    69  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Enable", reflect.TypeOf((*MockAssets)(nil).Enable), arg0, arg1)
    70  }
    71  
    72  // Get mocks base method.
    73  func (m *MockAssets) Get(arg0 string) (*assets.Asset, error) {
    74  	m.ctrl.T.Helper()
    75  	ret := m.ctrl.Call(m, "Get", arg0)
    76  	ret0, _ := ret[0].(*assets.Asset)
    77  	ret1, _ := ret[1].(error)
    78  	return ret0, ret1
    79  }
    80  
    81  // Get indicates an expected call of Get.
    82  func (mr *MockAssetsMockRecorder) Get(arg0 interface{}) *gomock.Call {
    83  	mr.mock.ctrl.T.Helper()
    84  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Get", reflect.TypeOf((*MockAssets)(nil).Get), arg0)
    85  }
    86  
    87  // MockNotary is a mock of Notary interface.
    88  type MockNotary struct {
    89  	ctrl     *gomock.Controller
    90  	recorder *MockNotaryMockRecorder
    91  }
    92  
    93  // MockNotaryMockRecorder is the mock recorder for MockNotary.
    94  type MockNotaryMockRecorder struct {
    95  	mock *MockNotary
    96  }
    97  
    98  // NewMockNotary creates a new mock instance.
    99  func NewMockNotary(ctrl *gomock.Controller) *MockNotary {
   100  	mock := &MockNotary{ctrl: ctrl}
   101  	mock.recorder = &MockNotaryMockRecorder{mock}
   102  	return mock
   103  }
   104  
   105  // EXPECT returns an object that allows the caller to indicate expected use.
   106  func (m *MockNotary) EXPECT() *MockNotaryMockRecorder {
   107  	return m.recorder
   108  }
   109  
   110  // IsSigned mocks base method.
   111  func (m *MockNotary) IsSigned(arg0 context.Context, arg1 string, arg2 v1.NodeSignatureKind) ([]v1.NodeSignature, bool) {
   112  	m.ctrl.T.Helper()
   113  	ret := m.ctrl.Call(m, "IsSigned", arg0, arg1, arg2)
   114  	ret0, _ := ret[0].([]v1.NodeSignature)
   115  	ret1, _ := ret[1].(bool)
   116  	return ret0, ret1
   117  }
   118  
   119  // IsSigned indicates an expected call of IsSigned.
   120  func (mr *MockNotaryMockRecorder) IsSigned(arg0, arg1, arg2 interface{}) *gomock.Call {
   121  	mr.mock.ctrl.T.Helper()
   122  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsSigned", reflect.TypeOf((*MockNotary)(nil).IsSigned), arg0, arg1, arg2)
   123  }
   124  
   125  // OfferSignatures mocks base method.
   126  func (m *MockNotary) OfferSignatures(arg0 v1.NodeSignatureKind, arg1 func(string) []byte) {
   127  	m.ctrl.T.Helper()
   128  	m.ctrl.Call(m, "OfferSignatures", arg0, arg1)
   129  }
   130  
   131  // OfferSignatures indicates an expected call of OfferSignatures.
   132  func (mr *MockNotaryMockRecorder) OfferSignatures(arg0, arg1 interface{}) *gomock.Call {
   133  	mr.mock.ctrl.T.Helper()
   134  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OfferSignatures", reflect.TypeOf((*MockNotary)(nil).OfferSignatures), arg0, arg1)
   135  }
   136  
   137  // StartAggregate mocks base method.
   138  func (m *MockNotary) StartAggregate(arg0 string, arg1 v1.NodeSignatureKind, arg2 []byte) {
   139  	m.ctrl.T.Helper()
   140  	m.ctrl.Call(m, "StartAggregate", arg0, arg1, arg2)
   141  }
   142  
   143  // StartAggregate indicates an expected call of StartAggregate.
   144  func (mr *MockNotaryMockRecorder) StartAggregate(arg0, arg1, arg2 interface{}) *gomock.Call {
   145  	mr.mock.ctrl.T.Helper()
   146  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartAggregate", reflect.TypeOf((*MockNotary)(nil).StartAggregate), arg0, arg1, arg2)
   147  }
   148  
   149  // MockCollateral is a mock of Collateral interface.
   150  type MockCollateral struct {
   151  	ctrl     *gomock.Controller
   152  	recorder *MockCollateralMockRecorder
   153  }
   154  
   155  // MockCollateralMockRecorder is the mock recorder for MockCollateral.
   156  type MockCollateralMockRecorder struct {
   157  	mock *MockCollateral
   158  }
   159  
   160  // NewMockCollateral creates a new mock instance.
   161  func NewMockCollateral(ctrl *gomock.Controller) *MockCollateral {
   162  	mock := &MockCollateral{ctrl: ctrl}
   163  	mock.recorder = &MockCollateralMockRecorder{mock}
   164  	return mock
   165  }
   166  
   167  // EXPECT returns an object that allows the caller to indicate expected use.
   168  func (m *MockCollateral) EXPECT() *MockCollateralMockRecorder {
   169  	return m.recorder
   170  }
   171  
   172  // Deposit mocks base method.
   173  func (m *MockCollateral) Deposit(arg0 context.Context, arg1, arg2 string, arg3 *num.Uint) (*types.LedgerMovement, error) {
   174  	m.ctrl.T.Helper()
   175  	ret := m.ctrl.Call(m, "Deposit", arg0, arg1, arg2, arg3)
   176  	ret0, _ := ret[0].(*types.LedgerMovement)
   177  	ret1, _ := ret[1].(error)
   178  	return ret0, ret1
   179  }
   180  
   181  // Deposit indicates an expected call of Deposit.
   182  func (mr *MockCollateralMockRecorder) Deposit(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
   183  	mr.mock.ctrl.T.Helper()
   184  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Deposit", reflect.TypeOf((*MockCollateral)(nil).Deposit), arg0, arg1, arg2, arg3)
   185  }
   186  
   187  // EnableAsset mocks base method.
   188  func (m *MockCollateral) EnableAsset(arg0 context.Context, arg1 types.Asset) error {
   189  	m.ctrl.T.Helper()
   190  	ret := m.ctrl.Call(m, "EnableAsset", arg0, arg1)
   191  	ret0, _ := ret[0].(error)
   192  	return ret0
   193  }
   194  
   195  // EnableAsset indicates an expected call of EnableAsset.
   196  func (mr *MockCollateralMockRecorder) EnableAsset(arg0, arg1 interface{}) *gomock.Call {
   197  	mr.mock.ctrl.T.Helper()
   198  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableAsset", reflect.TypeOf((*MockCollateral)(nil).EnableAsset), arg0, arg1)
   199  }
   200  
   201  // GetPartyGeneralAccount mocks base method.
   202  func (m *MockCollateral) GetPartyGeneralAccount(arg0, arg1 string) (*types.Account, error) {
   203  	m.ctrl.T.Helper()
   204  	ret := m.ctrl.Call(m, "GetPartyGeneralAccount", arg0, arg1)
   205  	ret0, _ := ret[0].(*types.Account)
   206  	ret1, _ := ret[1].(error)
   207  	return ret0, ret1
   208  }
   209  
   210  // GetPartyGeneralAccount indicates an expected call of GetPartyGeneralAccount.
   211  func (mr *MockCollateralMockRecorder) GetPartyGeneralAccount(arg0, arg1 interface{}) *gomock.Call {
   212  	mr.mock.ctrl.T.Helper()
   213  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPartyGeneralAccount", reflect.TypeOf((*MockCollateral)(nil).GetPartyGeneralAccount), arg0, arg1)
   214  }
   215  
   216  // GetPartyLockedForStaking mocks base method.
   217  func (m *MockCollateral) GetPartyLockedForStaking(arg0, arg1 string) (*types.Account, error) {
   218  	m.ctrl.T.Helper()
   219  	ret := m.ctrl.Call(m, "GetPartyLockedForStaking", arg0, arg1)
   220  	ret0, _ := ret[0].(*types.Account)
   221  	ret1, _ := ret[1].(error)
   222  	return ret0, ret1
   223  }
   224  
   225  // GetPartyLockedForStaking indicates an expected call of GetPartyLockedForStaking.
   226  func (mr *MockCollateralMockRecorder) GetPartyLockedForStaking(arg0, arg1 interface{}) *gomock.Call {
   227  	mr.mock.ctrl.T.Helper()
   228  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPartyLockedForStaking", reflect.TypeOf((*MockCollateral)(nil).GetPartyLockedForStaking), arg0, arg1)
   229  }
   230  
   231  // GetPartyVestedRewardAccount mocks base method.
   232  func (m *MockCollateral) GetPartyVestedRewardAccount(arg0, arg1 string) (*types.Account, error) {
   233  	m.ctrl.T.Helper()
   234  	ret := m.ctrl.Call(m, "GetPartyVestedRewardAccount", arg0, arg1)
   235  	ret0, _ := ret[0].(*types.Account)
   236  	ret1, _ := ret[1].(error)
   237  	return ret0, ret1
   238  }
   239  
   240  // GetPartyVestedRewardAccount indicates an expected call of GetPartyVestedRewardAccount.
   241  func (mr *MockCollateralMockRecorder) GetPartyVestedRewardAccount(arg0, arg1 interface{}) *gomock.Call {
   242  	mr.mock.ctrl.T.Helper()
   243  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPartyVestedRewardAccount", reflect.TypeOf((*MockCollateral)(nil).GetPartyVestedRewardAccount), arg0, arg1)
   244  }
   245  
   246  // GetSystemAccountBalance mocks base method.
   247  func (m *MockCollateral) GetSystemAccountBalance(arg0, arg1 string, arg2 vega.AccountType) (*num.Uint, error) {
   248  	m.ctrl.T.Helper()
   249  	ret := m.ctrl.Call(m, "GetSystemAccountBalance", arg0, arg1, arg2)
   250  	ret0, _ := ret[0].(*num.Uint)
   251  	ret1, _ := ret[1].(error)
   252  	return ret0, ret1
   253  }
   254  
   255  // GetSystemAccountBalance indicates an expected call of GetSystemAccountBalance.
   256  func (mr *MockCollateralMockRecorder) GetSystemAccountBalance(arg0, arg1, arg2 interface{}) *gomock.Call {
   257  	mr.mock.ctrl.T.Helper()
   258  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSystemAccountBalance", reflect.TypeOf((*MockCollateral)(nil).GetSystemAccountBalance), arg0, arg1, arg2)
   259  }
   260  
   261  // GovernanceTransferFunds mocks base method.
   262  func (m *MockCollateral) GovernanceTransferFunds(arg0 context.Context, arg1 []*types.Transfer, arg2 []vega.AccountType, arg3 []string) ([]*types.LedgerMovement, error) {
   263  	m.ctrl.T.Helper()
   264  	ret := m.ctrl.Call(m, "GovernanceTransferFunds", arg0, arg1, arg2, arg3)
   265  	ret0, _ := ret[0].([]*types.LedgerMovement)
   266  	ret1, _ := ret[1].(error)
   267  	return ret0, ret1
   268  }
   269  
   270  // GovernanceTransferFunds indicates an expected call of GovernanceTransferFunds.
   271  func (mr *MockCollateralMockRecorder) GovernanceTransferFunds(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
   272  	mr.mock.ctrl.T.Helper()
   273  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GovernanceTransferFunds", reflect.TypeOf((*MockCollateral)(nil).GovernanceTransferFunds), arg0, arg1, arg2, arg3)
   274  }
   275  
   276  // PropagateAssetUpdate mocks base method.
   277  func (m *MockCollateral) PropagateAssetUpdate(arg0 context.Context, arg1 types.Asset) error {
   278  	m.ctrl.T.Helper()
   279  	ret := m.ctrl.Call(m, "PropagateAssetUpdate", arg0, arg1)
   280  	ret0, _ := ret[0].(error)
   281  	return ret0
   282  }
   283  
   284  // PropagateAssetUpdate indicates an expected call of PropagateAssetUpdate.
   285  func (mr *MockCollateralMockRecorder) PropagateAssetUpdate(arg0, arg1 interface{}) *gomock.Call {
   286  	mr.mock.ctrl.T.Helper()
   287  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PropagateAssetUpdate", reflect.TypeOf((*MockCollateral)(nil).PropagateAssetUpdate), arg0, arg1)
   288  }
   289  
   290  // TransferFunds mocks base method.
   291  func (m *MockCollateral) TransferFunds(arg0 context.Context, arg1 []*types.Transfer, arg2 []vega.AccountType, arg3 []string, arg4 []*types.Transfer, arg5 []vega.AccountType) ([]*types.LedgerMovement, error) {
   292  	m.ctrl.T.Helper()
   293  	ret := m.ctrl.Call(m, "TransferFunds", arg0, arg1, arg2, arg3, arg4, arg5)
   294  	ret0, _ := ret[0].([]*types.LedgerMovement)
   295  	ret1, _ := ret[1].(error)
   296  	return ret0, ret1
   297  }
   298  
   299  // TransferFunds indicates an expected call of TransferFunds.
   300  func (mr *MockCollateralMockRecorder) TransferFunds(arg0, arg1, arg2, arg3, arg4, arg5 interface{}) *gomock.Call {
   301  	mr.mock.ctrl.T.Helper()
   302  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TransferFunds", reflect.TypeOf((*MockCollateral)(nil).TransferFunds), arg0, arg1, arg2, arg3, arg4, arg5)
   303  }
   304  
   305  // Withdraw mocks base method.
   306  func (m *MockCollateral) Withdraw(arg0 context.Context, arg1, arg2 string, arg3 *num.Uint) (*types.LedgerMovement, error) {
   307  	m.ctrl.T.Helper()
   308  	ret := m.ctrl.Call(m, "Withdraw", arg0, arg1, arg2, arg3)
   309  	ret0, _ := ret[0].(*types.LedgerMovement)
   310  	ret1, _ := ret[1].(error)
   311  	return ret0, ret1
   312  }
   313  
   314  // Withdraw indicates an expected call of Withdraw.
   315  func (mr *MockCollateralMockRecorder) Withdraw(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
   316  	mr.mock.ctrl.T.Helper()
   317  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Withdraw", reflect.TypeOf((*MockCollateral)(nil).Withdraw), arg0, arg1, arg2, arg3)
   318  }
   319  
   320  // MockWitness is a mock of Witness interface.
   321  type MockWitness struct {
   322  	ctrl     *gomock.Controller
   323  	recorder *MockWitnessMockRecorder
   324  }
   325  
   326  // MockWitnessMockRecorder is the mock recorder for MockWitness.
   327  type MockWitnessMockRecorder struct {
   328  	mock *MockWitness
   329  }
   330  
   331  // NewMockWitness creates a new mock instance.
   332  func NewMockWitness(ctrl *gomock.Controller) *MockWitness {
   333  	mock := &MockWitness{ctrl: ctrl}
   334  	mock.recorder = &MockWitnessMockRecorder{mock}
   335  	return mock
   336  }
   337  
   338  // EXPECT returns an object that allows the caller to indicate expected use.
   339  func (m *MockWitness) EXPECT() *MockWitnessMockRecorder {
   340  	return m.recorder
   341  }
   342  
   343  // RestoreResource mocks base method.
   344  func (m *MockWitness) RestoreResource(arg0 validators.Resource, arg1 func(interface{}, bool)) error {
   345  	m.ctrl.T.Helper()
   346  	ret := m.ctrl.Call(m, "RestoreResource", arg0, arg1)
   347  	ret0, _ := ret[0].(error)
   348  	return ret0
   349  }
   350  
   351  // RestoreResource indicates an expected call of RestoreResource.
   352  func (mr *MockWitnessMockRecorder) RestoreResource(arg0, arg1 interface{}) *gomock.Call {
   353  	mr.mock.ctrl.T.Helper()
   354  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RestoreResource", reflect.TypeOf((*MockWitness)(nil).RestoreResource), arg0, arg1)
   355  }
   356  
   357  // StartCheck mocks base method.
   358  func (m *MockWitness) StartCheck(arg0 validators.Resource, arg1 func(interface{}, bool), arg2 time.Time) error {
   359  	m.ctrl.T.Helper()
   360  	ret := m.ctrl.Call(m, "StartCheck", arg0, arg1, arg2)
   361  	ret0, _ := ret[0].(error)
   362  	return ret0
   363  }
   364  
   365  // StartCheck indicates an expected call of StartCheck.
   366  func (mr *MockWitnessMockRecorder) StartCheck(arg0, arg1, arg2 interface{}) *gomock.Call {
   367  	mr.mock.ctrl.T.Helper()
   368  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartCheck", reflect.TypeOf((*MockWitness)(nil).StartCheck), arg0, arg1, arg2)
   369  }
   370  
   371  // MockTimeService is a mock of TimeService interface.
   372  type MockTimeService struct {
   373  	ctrl     *gomock.Controller
   374  	recorder *MockTimeServiceMockRecorder
   375  }
   376  
   377  // MockTimeServiceMockRecorder is the mock recorder for MockTimeService.
   378  type MockTimeServiceMockRecorder struct {
   379  	mock *MockTimeService
   380  }
   381  
   382  // NewMockTimeService creates a new mock instance.
   383  func NewMockTimeService(ctrl *gomock.Controller) *MockTimeService {
   384  	mock := &MockTimeService{ctrl: ctrl}
   385  	mock.recorder = &MockTimeServiceMockRecorder{mock}
   386  	return mock
   387  }
   388  
   389  // EXPECT returns an object that allows the caller to indicate expected use.
   390  func (m *MockTimeService) EXPECT() *MockTimeServiceMockRecorder {
   391  	return m.recorder
   392  }
   393  
   394  // GetTimeNow mocks base method.
   395  func (m *MockTimeService) GetTimeNow() time.Time {
   396  	m.ctrl.T.Helper()
   397  	ret := m.ctrl.Call(m, "GetTimeNow")
   398  	ret0, _ := ret[0].(time.Time)
   399  	return ret0
   400  }
   401  
   402  // GetTimeNow indicates an expected call of GetTimeNow.
   403  func (mr *MockTimeServiceMockRecorder) GetTimeNow() *gomock.Call {
   404  	mr.mock.ctrl.T.Helper()
   405  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTimeNow", reflect.TypeOf((*MockTimeService)(nil).GetTimeNow))
   406  }
   407  
   408  // MockEpochService is a mock of EpochService interface.
   409  type MockEpochService struct {
   410  	ctrl     *gomock.Controller
   411  	recorder *MockEpochServiceMockRecorder
   412  }
   413  
   414  // MockEpochServiceMockRecorder is the mock recorder for MockEpochService.
   415  type MockEpochServiceMockRecorder struct {
   416  	mock *MockEpochService
   417  }
   418  
   419  // NewMockEpochService creates a new mock instance.
   420  func NewMockEpochService(ctrl *gomock.Controller) *MockEpochService {
   421  	mock := &MockEpochService{ctrl: ctrl}
   422  	mock.recorder = &MockEpochServiceMockRecorder{mock}
   423  	return mock
   424  }
   425  
   426  // EXPECT returns an object that allows the caller to indicate expected use.
   427  func (m *MockEpochService) EXPECT() *MockEpochServiceMockRecorder {
   428  	return m.recorder
   429  }
   430  
   431  // NotifyOnEpoch mocks base method.
   432  func (m *MockEpochService) NotifyOnEpoch(arg0, arg1 func(context.Context, types.Epoch)) {
   433  	m.ctrl.T.Helper()
   434  	m.ctrl.Call(m, "NotifyOnEpoch", arg0, arg1)
   435  }
   436  
   437  // NotifyOnEpoch indicates an expected call of NotifyOnEpoch.
   438  func (mr *MockEpochServiceMockRecorder) NotifyOnEpoch(arg0, arg1 interface{}) *gomock.Call {
   439  	mr.mock.ctrl.T.Helper()
   440  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NotifyOnEpoch", reflect.TypeOf((*MockEpochService)(nil).NotifyOnEpoch), arg0, arg1)
   441  }
   442  
   443  // MockTopology is a mock of Topology interface.
   444  type MockTopology struct {
   445  	ctrl     *gomock.Controller
   446  	recorder *MockTopologyMockRecorder
   447  }
   448  
   449  // MockTopologyMockRecorder is the mock recorder for MockTopology.
   450  type MockTopologyMockRecorder struct {
   451  	mock *MockTopology
   452  }
   453  
   454  // NewMockTopology creates a new mock instance.
   455  func NewMockTopology(ctrl *gomock.Controller) *MockTopology {
   456  	mock := &MockTopology{ctrl: ctrl}
   457  	mock.recorder = &MockTopologyMockRecorder{mock}
   458  	return mock
   459  }
   460  
   461  // EXPECT returns an object that allows the caller to indicate expected use.
   462  func (m *MockTopology) EXPECT() *MockTopologyMockRecorder {
   463  	return m.recorder
   464  }
   465  
   466  // IsValidator mocks base method.
   467  func (m *MockTopology) IsValidator() bool {
   468  	m.ctrl.T.Helper()
   469  	ret := m.ctrl.Call(m, "IsValidator")
   470  	ret0, _ := ret[0].(bool)
   471  	return ret0
   472  }
   473  
   474  // IsValidator indicates an expected call of IsValidator.
   475  func (mr *MockTopologyMockRecorder) IsValidator() *gomock.Call {
   476  	mr.mock.ctrl.T.Helper()
   477  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsValidator", reflect.TypeOf((*MockTopology)(nil).IsValidator))
   478  }
   479  
   480  // MockMarketActivityTracker is a mock of MarketActivityTracker interface.
   481  type MockMarketActivityTracker struct {
   482  	ctrl     *gomock.Controller
   483  	recorder *MockMarketActivityTrackerMockRecorder
   484  }
   485  
   486  // MockMarketActivityTrackerMockRecorder is the mock recorder for MockMarketActivityTracker.
   487  type MockMarketActivityTrackerMockRecorder struct {
   488  	mock *MockMarketActivityTracker
   489  }
   490  
   491  // NewMockMarketActivityTracker creates a new mock instance.
   492  func NewMockMarketActivityTracker(ctrl *gomock.Controller) *MockMarketActivityTracker {
   493  	mock := &MockMarketActivityTracker{ctrl: ctrl}
   494  	mock.recorder = &MockMarketActivityTrackerMockRecorder{mock}
   495  	return mock
   496  }
   497  
   498  // EXPECT returns an object that allows the caller to indicate expected use.
   499  func (m *MockMarketActivityTracker) EXPECT() *MockMarketActivityTrackerMockRecorder {
   500  	return m.recorder
   501  }
   502  
   503  // CalculateMetricForIndividuals mocks base method.
   504  func (m *MockMarketActivityTracker) CalculateMetricForIndividuals(arg0 context.Context, arg1 *vega.DispatchStrategy) []*types.PartyContributionScore {
   505  	m.ctrl.T.Helper()
   506  	ret := m.ctrl.Call(m, "CalculateMetricForIndividuals", arg0, arg1)
   507  	ret0, _ := ret[0].([]*types.PartyContributionScore)
   508  	return ret0
   509  }
   510  
   511  // CalculateMetricForIndividuals indicates an expected call of CalculateMetricForIndividuals.
   512  func (mr *MockMarketActivityTrackerMockRecorder) CalculateMetricForIndividuals(arg0, arg1 interface{}) *gomock.Call {
   513  	mr.mock.ctrl.T.Helper()
   514  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CalculateMetricForIndividuals", reflect.TypeOf((*MockMarketActivityTracker)(nil).CalculateMetricForIndividuals), arg0, arg1)
   515  }
   516  
   517  // CalculateMetricForTeams mocks base method.
   518  func (m *MockMarketActivityTracker) CalculateMetricForTeams(arg0 context.Context, arg1 *vega.DispatchStrategy) ([]*types.PartyContributionScore, map[string][]*types.PartyContributionScore) {
   519  	m.ctrl.T.Helper()
   520  	ret := m.ctrl.Call(m, "CalculateMetricForTeams", arg0, arg1)
   521  	ret0, _ := ret[0].([]*types.PartyContributionScore)
   522  	ret1, _ := ret[1].(map[string][]*types.PartyContributionScore)
   523  	return ret0, ret1
   524  }
   525  
   526  // CalculateMetricForTeams indicates an expected call of CalculateMetricForTeams.
   527  func (mr *MockMarketActivityTrackerMockRecorder) CalculateMetricForTeams(arg0, arg1 interface{}) *gomock.Call {
   528  	mr.mock.ctrl.T.Helper()
   529  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CalculateMetricForTeams", reflect.TypeOf((*MockMarketActivityTracker)(nil).CalculateMetricForTeams), arg0, arg1)
   530  }
   531  
   532  // GameFinished mocks base method.
   533  func (m *MockMarketActivityTracker) GameFinished(arg0 string) {
   534  	m.ctrl.T.Helper()
   535  	m.ctrl.Call(m, "GameFinished", arg0)
   536  }
   537  
   538  // GameFinished indicates an expected call of GameFinished.
   539  func (mr *MockMarketActivityTrackerMockRecorder) GameFinished(arg0 interface{}) *gomock.Call {
   540  	mr.mock.ctrl.T.Helper()
   541  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GameFinished", reflect.TypeOf((*MockMarketActivityTracker)(nil).GameFinished), arg0)
   542  }
   543  
   544  // GetMarketsWithEligibleProposer mocks base method.
   545  func (m *MockMarketActivityTracker) GetMarketsWithEligibleProposer(arg0 string, arg1 []string, arg2, arg3 string, arg4 []string) []*types.MarketContributionScore {
   546  	m.ctrl.T.Helper()
   547  	ret := m.ctrl.Call(m, "GetMarketsWithEligibleProposer", arg0, arg1, arg2, arg3, arg4)
   548  	ret0, _ := ret[0].([]*types.MarketContributionScore)
   549  	return ret0
   550  }
   551  
   552  // GetMarketsWithEligibleProposer indicates an expected call of GetMarketsWithEligibleProposer.
   553  func (mr *MockMarketActivityTrackerMockRecorder) GetMarketsWithEligibleProposer(arg0, arg1, arg2, arg3, arg4 interface{}) *gomock.Call {
   554  	mr.mock.ctrl.T.Helper()
   555  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetMarketsWithEligibleProposer", reflect.TypeOf((*MockMarketActivityTracker)(nil).GetMarketsWithEligibleProposer), arg0, arg1, arg2, arg3, arg4)
   556  }
   557  
   558  // GetNotionalVolumeForAsset mocks base method.
   559  func (m *MockMarketActivityTracker) GetNotionalVolumeForAsset(arg0 string, arg1 []string, arg2 int) *num.Uint {
   560  	m.ctrl.T.Helper()
   561  	ret := m.ctrl.Call(m, "GetNotionalVolumeForAsset", arg0, arg1, arg2)
   562  	ret0, _ := ret[0].(*num.Uint)
   563  	return ret0
   564  }
   565  
   566  // GetNotionalVolumeForAsset indicates an expected call of GetNotionalVolumeForAsset.
   567  func (mr *MockMarketActivityTrackerMockRecorder) GetNotionalVolumeForAsset(arg0, arg1, arg2 interface{}) *gomock.Call {
   568  	mr.mock.ctrl.T.Helper()
   569  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetNotionalVolumeForAsset", reflect.TypeOf((*MockMarketActivityTracker)(nil).GetNotionalVolumeForAsset), arg0, arg1, arg2)
   570  }
   571  
   572  // MarkPaidProposer mocks base method.
   573  func (m *MockMarketActivityTracker) MarkPaidProposer(arg0, arg1, arg2 string, arg3 []string, arg4 string) {
   574  	m.ctrl.T.Helper()
   575  	m.ctrl.Call(m, "MarkPaidProposer", arg0, arg1, arg2, arg3, arg4)
   576  }
   577  
   578  // MarkPaidProposer indicates an expected call of MarkPaidProposer.
   579  func (mr *MockMarketActivityTrackerMockRecorder) MarkPaidProposer(arg0, arg1, arg2, arg3, arg4 interface{}) *gomock.Call {
   580  	mr.mock.ctrl.T.Helper()
   581  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MarkPaidProposer", reflect.TypeOf((*MockMarketActivityTracker)(nil).MarkPaidProposer), arg0, arg1, arg2, arg3, arg4)
   582  }
   583  
   584  // MarketTrackedForAsset mocks base method.
   585  func (m *MockMarketActivityTracker) MarketTrackedForAsset(arg0, arg1 string) bool {
   586  	m.ctrl.T.Helper()
   587  	ret := m.ctrl.Call(m, "MarketTrackedForAsset", arg0, arg1)
   588  	ret0, _ := ret[0].(bool)
   589  	return ret0
   590  }
   591  
   592  // MarketTrackedForAsset indicates an expected call of MarketTrackedForAsset.
   593  func (mr *MockMarketActivityTrackerMockRecorder) MarketTrackedForAsset(arg0, arg1 interface{}) *gomock.Call {
   594  	mr.mock.ctrl.T.Helper()
   595  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MarketTrackedForAsset", reflect.TypeOf((*MockMarketActivityTracker)(nil).MarketTrackedForAsset), arg0, arg1)
   596  }
   597  
   598  // PublishGameMetric mocks base method.
   599  func (m *MockMarketActivityTracker) PublishGameMetric(arg0 context.Context, arg1 []*vega.DispatchStrategy, arg2 time.Time) {
   600  	m.ctrl.T.Helper()
   601  	m.ctrl.Call(m, "PublishGameMetric", arg0, arg1, arg2)
   602  }
   603  
   604  // PublishGameMetric indicates an expected call of PublishGameMetric.
   605  func (mr *MockMarketActivityTrackerMockRecorder) PublishGameMetric(arg0, arg1, arg2 interface{}) *gomock.Call {
   606  	mr.mock.ctrl.T.Helper()
   607  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PublishGameMetric", reflect.TypeOf((*MockMarketActivityTracker)(nil).PublishGameMetric), arg0, arg1, arg2)
   608  }
   609  
   610  // TeamStatsForMarkets mocks base method.
   611  func (m *MockMarketActivityTracker) TeamStatsForMarkets(arg0, arg1 []string) map[string]map[string]*num.Uint {
   612  	m.ctrl.T.Helper()
   613  	ret := m.ctrl.Call(m, "TeamStatsForMarkets", arg0, arg1)
   614  	ret0, _ := ret[0].(map[string]map[string]*num.Uint)
   615  	return ret0
   616  }
   617  
   618  // TeamStatsForMarkets indicates an expected call of TeamStatsForMarkets.
   619  func (mr *MockMarketActivityTrackerMockRecorder) TeamStatsForMarkets(arg0, arg1 interface{}) *gomock.Call {
   620  	mr.mock.ctrl.T.Helper()
   621  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TeamStatsForMarkets", reflect.TypeOf((*MockMarketActivityTracker)(nil).TeamStatsForMarkets), arg0, arg1)
   622  }
   623  
   624  // MockERC20BridgeView is a mock of ERC20BridgeView interface.
   625  type MockERC20BridgeView struct {
   626  	ctrl     *gomock.Controller
   627  	recorder *MockERC20BridgeViewMockRecorder
   628  }
   629  
   630  // MockERC20BridgeViewMockRecorder is the mock recorder for MockERC20BridgeView.
   631  type MockERC20BridgeViewMockRecorder struct {
   632  	mock *MockERC20BridgeView
   633  }
   634  
   635  // NewMockERC20BridgeView creates a new mock instance.
   636  func NewMockERC20BridgeView(ctrl *gomock.Controller) *MockERC20BridgeView {
   637  	mock := &MockERC20BridgeView{ctrl: ctrl}
   638  	mock.recorder = &MockERC20BridgeViewMockRecorder{mock}
   639  	return mock
   640  }
   641  
   642  // EXPECT returns an object that allows the caller to indicate expected use.
   643  func (m *MockERC20BridgeView) EXPECT() *MockERC20BridgeViewMockRecorder {
   644  	return m.recorder
   645  }
   646  
   647  // CollateralBridgeAddress mocks base method.
   648  func (m *MockERC20BridgeView) CollateralBridgeAddress() string {
   649  	m.ctrl.T.Helper()
   650  	ret := m.ctrl.Call(m, "CollateralBridgeAddress")
   651  	ret0, _ := ret[0].(string)
   652  	return ret0
   653  }
   654  
   655  // CollateralBridgeAddress indicates an expected call of CollateralBridgeAddress.
   656  func (mr *MockERC20BridgeViewMockRecorder) CollateralBridgeAddress() *gomock.Call {
   657  	mr.mock.ctrl.T.Helper()
   658  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CollateralBridgeAddress", reflect.TypeOf((*MockERC20BridgeView)(nil).CollateralBridgeAddress))
   659  }
   660  
   661  // FindAssetLimitsUpdated mocks base method.
   662  func (m *MockERC20BridgeView) FindAssetLimitsUpdated(arg0 *types.ERC20AssetLimitsUpdated, arg1, arg2 uint64, arg3, arg4 string) error {
   663  	m.ctrl.T.Helper()
   664  	ret := m.ctrl.Call(m, "FindAssetLimitsUpdated", arg0, arg1, arg2, arg3, arg4)
   665  	ret0, _ := ret[0].(error)
   666  	return ret0
   667  }
   668  
   669  // FindAssetLimitsUpdated indicates an expected call of FindAssetLimitsUpdated.
   670  func (mr *MockERC20BridgeViewMockRecorder) FindAssetLimitsUpdated(arg0, arg1, arg2, arg3, arg4 interface{}) *gomock.Call {
   671  	mr.mock.ctrl.T.Helper()
   672  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "FindAssetLimitsUpdated", reflect.TypeOf((*MockERC20BridgeView)(nil).FindAssetLimitsUpdated), arg0, arg1, arg2, arg3, arg4)
   673  }
   674  
   675  // FindAssetList mocks base method.
   676  func (m *MockERC20BridgeView) FindAssetList(arg0 *types.ERC20AssetList, arg1, arg2 uint64, arg3 string) error {
   677  	m.ctrl.T.Helper()
   678  	ret := m.ctrl.Call(m, "FindAssetList", arg0, arg1, arg2, arg3)
   679  	ret0, _ := ret[0].(error)
   680  	return ret0
   681  }
   682  
   683  // FindAssetList indicates an expected call of FindAssetList.
   684  func (mr *MockERC20BridgeViewMockRecorder) FindAssetList(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
   685  	mr.mock.ctrl.T.Helper()
   686  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "FindAssetList", reflect.TypeOf((*MockERC20BridgeView)(nil).FindAssetList), arg0, arg1, arg2, arg3)
   687  }
   688  
   689  // FindBridgeResumed mocks base method.
   690  func (m *MockERC20BridgeView) FindBridgeResumed(arg0 *types.ERC20EventBridgeResumed, arg1, arg2 uint64, arg3 string) error {
   691  	m.ctrl.T.Helper()
   692  	ret := m.ctrl.Call(m, "FindBridgeResumed", arg0, arg1, arg2, arg3)
   693  	ret0, _ := ret[0].(error)
   694  	return ret0
   695  }
   696  
   697  // FindBridgeResumed indicates an expected call of FindBridgeResumed.
   698  func (mr *MockERC20BridgeViewMockRecorder) FindBridgeResumed(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
   699  	mr.mock.ctrl.T.Helper()
   700  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "FindBridgeResumed", reflect.TypeOf((*MockERC20BridgeView)(nil).FindBridgeResumed), arg0, arg1, arg2, arg3)
   701  }
   702  
   703  // FindBridgeStopped mocks base method.
   704  func (m *MockERC20BridgeView) FindBridgeStopped(arg0 *types.ERC20EventBridgeStopped, arg1, arg2 uint64, arg3 string) error {
   705  	m.ctrl.T.Helper()
   706  	ret := m.ctrl.Call(m, "FindBridgeStopped", arg0, arg1, arg2, arg3)
   707  	ret0, _ := ret[0].(error)
   708  	return ret0
   709  }
   710  
   711  // FindBridgeStopped indicates an expected call of FindBridgeStopped.
   712  func (mr *MockERC20BridgeViewMockRecorder) FindBridgeStopped(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
   713  	mr.mock.ctrl.T.Helper()
   714  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "FindBridgeStopped", reflect.TypeOf((*MockERC20BridgeView)(nil).FindBridgeStopped), arg0, arg1, arg2, arg3)
   715  }
   716  
   717  // FindDeposit mocks base method.
   718  func (m *MockERC20BridgeView) FindDeposit(arg0 *types.ERC20Deposit, arg1, arg2 uint64, arg3, arg4 string) error {
   719  	m.ctrl.T.Helper()
   720  	ret := m.ctrl.Call(m, "FindDeposit", arg0, arg1, arg2, arg3, arg4)
   721  	ret0, _ := ret[0].(error)
   722  	return ret0
   723  }
   724  
   725  // FindDeposit indicates an expected call of FindDeposit.
   726  func (mr *MockERC20BridgeViewMockRecorder) FindDeposit(arg0, arg1, arg2, arg3, arg4 interface{}) *gomock.Call {
   727  	mr.mock.ctrl.T.Helper()
   728  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "FindDeposit", reflect.TypeOf((*MockERC20BridgeView)(nil).FindDeposit), arg0, arg1, arg2, arg3, arg4)
   729  }
   730  
   731  // MockEthereumEventSource is a mock of EthereumEventSource interface.
   732  type MockEthereumEventSource struct {
   733  	ctrl     *gomock.Controller
   734  	recorder *MockEthereumEventSourceMockRecorder
   735  }
   736  
   737  // MockEthereumEventSourceMockRecorder is the mock recorder for MockEthereumEventSource.
   738  type MockEthereumEventSourceMockRecorder struct {
   739  	mock *MockEthereumEventSource
   740  }
   741  
   742  // NewMockEthereumEventSource creates a new mock instance.
   743  func NewMockEthereumEventSource(ctrl *gomock.Controller) *MockEthereumEventSource {
   744  	mock := &MockEthereumEventSource{ctrl: ctrl}
   745  	mock.recorder = &MockEthereumEventSourceMockRecorder{mock}
   746  	return mock
   747  }
   748  
   749  // EXPECT returns an object that allows the caller to indicate expected use.
   750  func (m *MockEthereumEventSource) EXPECT() *MockEthereumEventSourceMockRecorder {
   751  	return m.recorder
   752  }
   753  
   754  // UpdateContractBlock mocks base method.
   755  func (m *MockEthereumEventSource) UpdateContractBlock(arg0, arg1 string, arg2 uint64) {
   756  	m.ctrl.T.Helper()
   757  	m.ctrl.Call(m, "UpdateContractBlock", arg0, arg1, arg2)
   758  }
   759  
   760  // UpdateContractBlock indicates an expected call of UpdateContractBlock.
   761  func (mr *MockEthereumEventSourceMockRecorder) UpdateContractBlock(arg0, arg1, arg2 interface{}) *gomock.Call {
   762  	mr.mock.ctrl.T.Helper()
   763  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateContractBlock", reflect.TypeOf((*MockEthereumEventSource)(nil).UpdateContractBlock), arg0, arg1, arg2)
   764  }
   765  
   766  // MockParties is a mock of Parties interface.
   767  type MockParties struct {
   768  	ctrl     *gomock.Controller
   769  	recorder *MockPartiesMockRecorder
   770  }
   771  
   772  // MockPartiesMockRecorder is the mock recorder for MockParties.
   773  type MockPartiesMockRecorder struct {
   774  	mock *MockParties
   775  }
   776  
   777  // NewMockParties creates a new mock instance.
   778  func NewMockParties(ctrl *gomock.Controller) *MockParties {
   779  	mock := &MockParties{ctrl: ctrl}
   780  	mock.recorder = &MockPartiesMockRecorder{mock}
   781  	return mock
   782  }
   783  
   784  // EXPECT returns an object that allows the caller to indicate expected use.
   785  func (m *MockParties) EXPECT() *MockPartiesMockRecorder {
   786  	return m.recorder
   787  }
   788  
   789  // CheckDerivedKeyOwnership mocks base method.
   790  func (m *MockParties) CheckDerivedKeyOwnership(arg0 types.PartyID, arg1 string) bool {
   791  	m.ctrl.T.Helper()
   792  	ret := m.ctrl.Call(m, "CheckDerivedKeyOwnership", arg0, arg1)
   793  	ret0, _ := ret[0].(bool)
   794  	return ret0
   795  }
   796  
   797  // CheckDerivedKeyOwnership indicates an expected call of CheckDerivedKeyOwnership.
   798  func (mr *MockPartiesMockRecorder) CheckDerivedKeyOwnership(arg0, arg1 interface{}) *gomock.Call {
   799  	mr.mock.ctrl.T.Helper()
   800  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CheckDerivedKeyOwnership", reflect.TypeOf((*MockParties)(nil).CheckDerivedKeyOwnership), arg0, arg1)
   801  }
   802  
   803  // MockStakeAccounting is a mock of StakeAccounting interface.
   804  type MockStakeAccounting struct {
   805  	ctrl     *gomock.Controller
   806  	recorder *MockStakeAccountingMockRecorder
   807  }
   808  
   809  // MockStakeAccountingMockRecorder is the mock recorder for MockStakeAccounting.
   810  type MockStakeAccountingMockRecorder struct {
   811  	mock *MockStakeAccounting
   812  }
   813  
   814  // NewMockStakeAccounting creates a new mock instance.
   815  func NewMockStakeAccounting(ctrl *gomock.Controller) *MockStakeAccounting {
   816  	mock := &MockStakeAccounting{ctrl: ctrl}
   817  	mock.recorder = &MockStakeAccountingMockRecorder{mock}
   818  	return mock
   819  }
   820  
   821  // EXPECT returns an object that allows the caller to indicate expected use.
   822  func (m *MockStakeAccounting) EXPECT() *MockStakeAccountingMockRecorder {
   823  	return m.recorder
   824  }
   825  
   826  // AddEvent mocks base method.
   827  func (m *MockStakeAccounting) AddEvent(arg0 context.Context, arg1 *types.StakeLinking) {
   828  	m.ctrl.T.Helper()
   829  	m.ctrl.Call(m, "AddEvent", arg0, arg1)
   830  }
   831  
   832  // AddEvent indicates an expected call of AddEvent.
   833  func (mr *MockStakeAccountingMockRecorder) AddEvent(arg0, arg1 interface{}) *gomock.Call {
   834  	mr.mock.ctrl.T.Helper()
   835  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddEvent", reflect.TypeOf((*MockStakeAccounting)(nil).AddEvent), arg0, arg1)
   836  }