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

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: code.vegaprotocol.io/vega/core/execution/common (interfaces: TimeService,Assets,StateVarEngine,Collateral,OracleEngine,EpochEngine,AuctionState,LiquidityEngine,EquityLikeShares,MarketLiquidityEngine,Teams,AccountBalanceChecker,Banking,Parties,DelayTransactionsTarget)
     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  	common "code.vegaprotocol.io/vega/core/datasource/common"
    14  	spec "code.vegaprotocol.io/vega/core/datasource/spec"
    15  	events "code.vegaprotocol.io/vega/core/events"
    16  	liquidity "code.vegaprotocol.io/vega/core/liquidity/v2"
    17  	types "code.vegaprotocol.io/vega/core/types"
    18  	statevar "code.vegaprotocol.io/vega/core/types/statevar"
    19  	num "code.vegaprotocol.io/vega/libs/num"
    20  	vega "code.vegaprotocol.io/vega/protos/vega"
    21  	gomock "github.com/golang/mock/gomock"
    22  	decimal "github.com/shopspring/decimal"
    23  )
    24  
    25  // MockTimeService is a mock of TimeService interface.
    26  type MockTimeService struct {
    27  	ctrl     *gomock.Controller
    28  	recorder *MockTimeServiceMockRecorder
    29  }
    30  
    31  // MockTimeServiceMockRecorder is the mock recorder for MockTimeService.
    32  type MockTimeServiceMockRecorder struct {
    33  	mock *MockTimeService
    34  }
    35  
    36  // NewMockTimeService creates a new mock instance.
    37  func NewMockTimeService(ctrl *gomock.Controller) *MockTimeService {
    38  	mock := &MockTimeService{ctrl: ctrl}
    39  	mock.recorder = &MockTimeServiceMockRecorder{mock}
    40  	return mock
    41  }
    42  
    43  // EXPECT returns an object that allows the caller to indicate expected use.
    44  func (m *MockTimeService) EXPECT() *MockTimeServiceMockRecorder {
    45  	return m.recorder
    46  }
    47  
    48  // GetTimeNow mocks base method.
    49  func (m *MockTimeService) GetTimeNow() time.Time {
    50  	m.ctrl.T.Helper()
    51  	ret := m.ctrl.Call(m, "GetTimeNow")
    52  	ret0, _ := ret[0].(time.Time)
    53  	return ret0
    54  }
    55  
    56  // GetTimeNow indicates an expected call of GetTimeNow.
    57  func (mr *MockTimeServiceMockRecorder) GetTimeNow() *gomock.Call {
    58  	mr.mock.ctrl.T.Helper()
    59  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTimeNow", reflect.TypeOf((*MockTimeService)(nil).GetTimeNow))
    60  }
    61  
    62  // MockAssets is a mock of Assets interface.
    63  type MockAssets struct {
    64  	ctrl     *gomock.Controller
    65  	recorder *MockAssetsMockRecorder
    66  }
    67  
    68  // MockAssetsMockRecorder is the mock recorder for MockAssets.
    69  type MockAssetsMockRecorder struct {
    70  	mock *MockAssets
    71  }
    72  
    73  // NewMockAssets creates a new mock instance.
    74  func NewMockAssets(ctrl *gomock.Controller) *MockAssets {
    75  	mock := &MockAssets{ctrl: ctrl}
    76  	mock.recorder = &MockAssetsMockRecorder{mock}
    77  	return mock
    78  }
    79  
    80  // EXPECT returns an object that allows the caller to indicate expected use.
    81  func (m *MockAssets) EXPECT() *MockAssetsMockRecorder {
    82  	return m.recorder
    83  }
    84  
    85  // Get mocks base method.
    86  func (m *MockAssets) Get(arg0 string) (*assets.Asset, error) {
    87  	m.ctrl.T.Helper()
    88  	ret := m.ctrl.Call(m, "Get", arg0)
    89  	ret0, _ := ret[0].(*assets.Asset)
    90  	ret1, _ := ret[1].(error)
    91  	return ret0, ret1
    92  }
    93  
    94  // Get indicates an expected call of Get.
    95  func (mr *MockAssetsMockRecorder) Get(arg0 interface{}) *gomock.Call {
    96  	mr.mock.ctrl.T.Helper()
    97  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Get", reflect.TypeOf((*MockAssets)(nil).Get), arg0)
    98  }
    99  
   100  // MockStateVarEngine is a mock of StateVarEngine interface.
   101  type MockStateVarEngine struct {
   102  	ctrl     *gomock.Controller
   103  	recorder *MockStateVarEngineMockRecorder
   104  }
   105  
   106  // MockStateVarEngineMockRecorder is the mock recorder for MockStateVarEngine.
   107  type MockStateVarEngineMockRecorder struct {
   108  	mock *MockStateVarEngine
   109  }
   110  
   111  // NewMockStateVarEngine creates a new mock instance.
   112  func NewMockStateVarEngine(ctrl *gomock.Controller) *MockStateVarEngine {
   113  	mock := &MockStateVarEngine{ctrl: ctrl}
   114  	mock.recorder = &MockStateVarEngineMockRecorder{mock}
   115  	return mock
   116  }
   117  
   118  // EXPECT returns an object that allows the caller to indicate expected use.
   119  func (m *MockStateVarEngine) EXPECT() *MockStateVarEngineMockRecorder {
   120  	return m.recorder
   121  }
   122  
   123  // NewEvent mocks base method.
   124  func (m *MockStateVarEngine) NewEvent(arg0, arg1 string, arg2 statevar.EventType) {
   125  	m.ctrl.T.Helper()
   126  	m.ctrl.Call(m, "NewEvent", arg0, arg1, arg2)
   127  }
   128  
   129  // NewEvent indicates an expected call of NewEvent.
   130  func (mr *MockStateVarEngineMockRecorder) NewEvent(arg0, arg1, arg2 interface{}) *gomock.Call {
   131  	mr.mock.ctrl.T.Helper()
   132  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NewEvent", reflect.TypeOf((*MockStateVarEngine)(nil).NewEvent), arg0, arg1, arg2)
   133  }
   134  
   135  // ReadyForTimeTrigger mocks base method.
   136  func (m *MockStateVarEngine) ReadyForTimeTrigger(arg0, arg1 string) {
   137  	m.ctrl.T.Helper()
   138  	m.ctrl.Call(m, "ReadyForTimeTrigger", arg0, arg1)
   139  }
   140  
   141  // ReadyForTimeTrigger indicates an expected call of ReadyForTimeTrigger.
   142  func (mr *MockStateVarEngineMockRecorder) ReadyForTimeTrigger(arg0, arg1 interface{}) *gomock.Call {
   143  	mr.mock.ctrl.T.Helper()
   144  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReadyForTimeTrigger", reflect.TypeOf((*MockStateVarEngine)(nil).ReadyForTimeTrigger), arg0, arg1)
   145  }
   146  
   147  // RegisterStateVariable mocks base method.
   148  func (m *MockStateVarEngine) RegisterStateVariable(arg0, arg1, arg2 string, arg3 statevar.Converter, arg4 func(string, statevar.FinaliseCalculation), arg5 []statevar.EventType, arg6 func(context.Context, statevar.StateVariableResult) error) error {
   149  	m.ctrl.T.Helper()
   150  	ret := m.ctrl.Call(m, "RegisterStateVariable", arg0, arg1, arg2, arg3, arg4, arg5, arg6)
   151  	ret0, _ := ret[0].(error)
   152  	return ret0
   153  }
   154  
   155  // RegisterStateVariable indicates an expected call of RegisterStateVariable.
   156  func (mr *MockStateVarEngineMockRecorder) RegisterStateVariable(arg0, arg1, arg2, arg3, arg4, arg5, arg6 interface{}) *gomock.Call {
   157  	mr.mock.ctrl.T.Helper()
   158  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RegisterStateVariable", reflect.TypeOf((*MockStateVarEngine)(nil).RegisterStateVariable), arg0, arg1, arg2, arg3, arg4, arg5, arg6)
   159  }
   160  
   161  // UnregisterStateVariable mocks base method.
   162  func (m *MockStateVarEngine) UnregisterStateVariable(arg0, arg1 string) {
   163  	m.ctrl.T.Helper()
   164  	m.ctrl.Call(m, "UnregisterStateVariable", arg0, arg1)
   165  }
   166  
   167  // UnregisterStateVariable indicates an expected call of UnregisterStateVariable.
   168  func (mr *MockStateVarEngineMockRecorder) UnregisterStateVariable(arg0, arg1 interface{}) *gomock.Call {
   169  	mr.mock.ctrl.T.Helper()
   170  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UnregisterStateVariable", reflect.TypeOf((*MockStateVarEngine)(nil).UnregisterStateVariable), arg0, arg1)
   171  }
   172  
   173  // MockCollateral is a mock of Collateral interface.
   174  type MockCollateral struct {
   175  	ctrl     *gomock.Controller
   176  	recorder *MockCollateralMockRecorder
   177  }
   178  
   179  // MockCollateralMockRecorder is the mock recorder for MockCollateral.
   180  type MockCollateralMockRecorder struct {
   181  	mock *MockCollateral
   182  }
   183  
   184  // NewMockCollateral creates a new mock instance.
   185  func NewMockCollateral(ctrl *gomock.Controller) *MockCollateral {
   186  	mock := &MockCollateral{ctrl: ctrl}
   187  	mock.recorder = &MockCollateralMockRecorder{mock}
   188  	return mock
   189  }
   190  
   191  // EXPECT returns an object that allows the caller to indicate expected use.
   192  func (m *MockCollateral) EXPECT() *MockCollateralMockRecorder {
   193  	return m.recorder
   194  }
   195  
   196  // AssetExists mocks base method.
   197  func (m *MockCollateral) AssetExists(arg0 string) bool {
   198  	m.ctrl.T.Helper()
   199  	ret := m.ctrl.Call(m, "AssetExists", arg0)
   200  	ret0, _ := ret[0].(bool)
   201  	return ret0
   202  }
   203  
   204  // AssetExists indicates an expected call of AssetExists.
   205  func (mr *MockCollateralMockRecorder) AssetExists(arg0 interface{}) *gomock.Call {
   206  	mr.mock.ctrl.T.Helper()
   207  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssetExists", reflect.TypeOf((*MockCollateral)(nil).AssetExists), arg0)
   208  }
   209  
   210  // BondSpotUpdate mocks base method.
   211  func (m *MockCollateral) BondSpotUpdate(arg0 context.Context, arg1 string, arg2 *types.Transfer) (*types.LedgerMovement, error) {
   212  	m.ctrl.T.Helper()
   213  	ret := m.ctrl.Call(m, "BondSpotUpdate", arg0, arg1, arg2)
   214  	ret0, _ := ret[0].(*types.LedgerMovement)
   215  	ret1, _ := ret[1].(error)
   216  	return ret0, ret1
   217  }
   218  
   219  // BondSpotUpdate indicates an expected call of BondSpotUpdate.
   220  func (mr *MockCollateralMockRecorder) BondSpotUpdate(arg0, arg1, arg2 interface{}) *gomock.Call {
   221  	mr.mock.ctrl.T.Helper()
   222  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BondSpotUpdate", reflect.TypeOf((*MockCollateral)(nil).BondSpotUpdate), arg0, arg1, arg2)
   223  }
   224  
   225  // BondUpdate mocks base method.
   226  func (m *MockCollateral) BondUpdate(arg0 context.Context, arg1 string, arg2 *types.Transfer) (*types.LedgerMovement, error) {
   227  	m.ctrl.T.Helper()
   228  	ret := m.ctrl.Call(m, "BondUpdate", arg0, arg1, arg2)
   229  	ret0, _ := ret[0].(*types.LedgerMovement)
   230  	ret1, _ := ret[1].(error)
   231  	return ret0, ret1
   232  }
   233  
   234  // BondUpdate indicates an expected call of BondUpdate.
   235  func (mr *MockCollateralMockRecorder) BondUpdate(arg0, arg1, arg2 interface{}) *gomock.Call {
   236  	mr.mock.ctrl.T.Helper()
   237  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BondUpdate", reflect.TypeOf((*MockCollateral)(nil).BondUpdate), arg0, arg1, arg2)
   238  }
   239  
   240  // CanCoverBond mocks base method.
   241  func (m *MockCollateral) CanCoverBond(arg0, arg1, arg2 string, arg3 *num.Uint) bool {
   242  	m.ctrl.T.Helper()
   243  	ret := m.ctrl.Call(m, "CanCoverBond", arg0, arg1, arg2, arg3)
   244  	ret0, _ := ret[0].(bool)
   245  	return ret0
   246  }
   247  
   248  // CanCoverBond indicates an expected call of CanCoverBond.
   249  func (mr *MockCollateralMockRecorder) CanCoverBond(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
   250  	mr.mock.ctrl.T.Helper()
   251  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CanCoverBond", reflect.TypeOf((*MockCollateral)(nil).CanCoverBond), arg0, arg1, arg2, arg3)
   252  }
   253  
   254  // CheckOrderSpam mocks base method.
   255  func (m *MockCollateral) CheckOrderSpam(arg0, arg1 string, arg2 []string) error {
   256  	m.ctrl.T.Helper()
   257  	ret := m.ctrl.Call(m, "CheckOrderSpam", arg0, arg1, arg2)
   258  	ret0, _ := ret[0].(error)
   259  	return ret0
   260  }
   261  
   262  // CheckOrderSpam indicates an expected call of CheckOrderSpam.
   263  func (mr *MockCollateralMockRecorder) CheckOrderSpam(arg0, arg1, arg2 interface{}) *gomock.Call {
   264  	mr.mock.ctrl.T.Helper()
   265  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CheckOrderSpam", reflect.TypeOf((*MockCollateral)(nil).CheckOrderSpam), arg0, arg1, arg2)
   266  }
   267  
   268  // CheckOrderSpamAllMarkets mocks base method.
   269  func (m *MockCollateral) CheckOrderSpamAllMarkets(arg0 string) error {
   270  	m.ctrl.T.Helper()
   271  	ret := m.ctrl.Call(m, "CheckOrderSpamAllMarkets", arg0)
   272  	ret0, _ := ret[0].(error)
   273  	return ret0
   274  }
   275  
   276  // CheckOrderSpamAllMarkets indicates an expected call of CheckOrderSpamAllMarkets.
   277  func (mr *MockCollateralMockRecorder) CheckOrderSpamAllMarkets(arg0 interface{}) *gomock.Call {
   278  	mr.mock.ctrl.T.Helper()
   279  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CheckOrderSpamAllMarkets", reflect.TypeOf((*MockCollateral)(nil).CheckOrderSpamAllMarkets), arg0)
   280  }
   281  
   282  // ClearInsurancepool mocks base method.
   283  func (m *MockCollateral) ClearInsurancepool(arg0 context.Context, arg1, arg2 string, arg3 bool) ([]*types.LedgerMovement, error) {
   284  	m.ctrl.T.Helper()
   285  	ret := m.ctrl.Call(m, "ClearInsurancepool", arg0, arg1, arg2, arg3)
   286  	ret0, _ := ret[0].([]*types.LedgerMovement)
   287  	ret1, _ := ret[1].(error)
   288  	return ret0, ret1
   289  }
   290  
   291  // ClearInsurancepool indicates an expected call of ClearInsurancepool.
   292  func (mr *MockCollateralMockRecorder) ClearInsurancepool(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
   293  	mr.mock.ctrl.T.Helper()
   294  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ClearInsurancepool", reflect.TypeOf((*MockCollateral)(nil).ClearInsurancepool), arg0, arg1, arg2, arg3)
   295  }
   296  
   297  // ClearMarket mocks base method.
   298  func (m *MockCollateral) ClearMarket(arg0 context.Context, arg1, arg2 string, arg3 []string, arg4 bool) ([]*types.LedgerMovement, error) {
   299  	m.ctrl.T.Helper()
   300  	ret := m.ctrl.Call(m, "ClearMarket", arg0, arg1, arg2, arg3, arg4)
   301  	ret0, _ := ret[0].([]*types.LedgerMovement)
   302  	ret1, _ := ret[1].(error)
   303  	return ret0, ret1
   304  }
   305  
   306  // ClearMarket indicates an expected call of ClearMarket.
   307  func (mr *MockCollateralMockRecorder) ClearMarket(arg0, arg1, arg2, arg3, arg4 interface{}) *gomock.Call {
   308  	mr.mock.ctrl.T.Helper()
   309  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ClearMarket", reflect.TypeOf((*MockCollateral)(nil).ClearMarket), arg0, arg1, arg2, arg3, arg4)
   310  }
   311  
   312  // ClearPartyMarginAccount mocks base method.
   313  func (m *MockCollateral) ClearPartyMarginAccount(arg0 context.Context, arg1, arg2, arg3 string) (*types.LedgerMovement, error) {
   314  	m.ctrl.T.Helper()
   315  	ret := m.ctrl.Call(m, "ClearPartyMarginAccount", arg0, arg1, arg2, arg3)
   316  	ret0, _ := ret[0].(*types.LedgerMovement)
   317  	ret1, _ := ret[1].(error)
   318  	return ret0, ret1
   319  }
   320  
   321  // ClearPartyMarginAccount indicates an expected call of ClearPartyMarginAccount.
   322  func (mr *MockCollateralMockRecorder) ClearPartyMarginAccount(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
   323  	mr.mock.ctrl.T.Helper()
   324  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ClearPartyMarginAccount", reflect.TypeOf((*MockCollateral)(nil).ClearPartyMarginAccount), arg0, arg1, arg2, arg3)
   325  }
   326  
   327  // ClearPartyOrderMarginAccount mocks base method.
   328  func (m *MockCollateral) ClearPartyOrderMarginAccount(arg0 context.Context, arg1, arg2, arg3 string) (*types.LedgerMovement, error) {
   329  	m.ctrl.T.Helper()
   330  	ret := m.ctrl.Call(m, "ClearPartyOrderMarginAccount", arg0, arg1, arg2, arg3)
   331  	ret0, _ := ret[0].(*types.LedgerMovement)
   332  	ret1, _ := ret[1].(error)
   333  	return ret0, ret1
   334  }
   335  
   336  // ClearPartyOrderMarginAccount indicates an expected call of ClearPartyOrderMarginAccount.
   337  func (mr *MockCollateralMockRecorder) ClearPartyOrderMarginAccount(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
   338  	mr.mock.ctrl.T.Helper()
   339  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ClearPartyOrderMarginAccount", reflect.TypeOf((*MockCollateral)(nil).ClearPartyOrderMarginAccount), arg0, arg1, arg2, arg3)
   340  }
   341  
   342  // ClearSpotMarket mocks base method.
   343  func (m *MockCollateral) ClearSpotMarket(arg0 context.Context, arg1, arg2 string, arg3 []string) ([]*types.LedgerMovement, error) {
   344  	m.ctrl.T.Helper()
   345  	ret := m.ctrl.Call(m, "ClearSpotMarket", arg0, arg1, arg2, arg3)
   346  	ret0, _ := ret[0].([]*types.LedgerMovement)
   347  	ret1, _ := ret[1].(error)
   348  	return ret0, ret1
   349  }
   350  
   351  // ClearSpotMarket indicates an expected call of ClearSpotMarket.
   352  func (mr *MockCollateralMockRecorder) ClearSpotMarket(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
   353  	mr.mock.ctrl.T.Helper()
   354  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ClearSpotMarket", reflect.TypeOf((*MockCollateral)(nil).ClearSpotMarket), arg0, arg1, arg2, arg3)
   355  }
   356  
   357  // CreateMarketAccounts mocks base method.
   358  func (m *MockCollateral) CreateMarketAccounts(arg0 context.Context, arg1, arg2 string) (string, string, error) {
   359  	m.ctrl.T.Helper()
   360  	ret := m.ctrl.Call(m, "CreateMarketAccounts", arg0, arg1, arg2)
   361  	ret0, _ := ret[0].(string)
   362  	ret1, _ := ret[1].(string)
   363  	ret2, _ := ret[2].(error)
   364  	return ret0, ret1, ret2
   365  }
   366  
   367  // CreateMarketAccounts indicates an expected call of CreateMarketAccounts.
   368  func (mr *MockCollateralMockRecorder) CreateMarketAccounts(arg0, arg1, arg2 interface{}) *gomock.Call {
   369  	mr.mock.ctrl.T.Helper()
   370  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateMarketAccounts", reflect.TypeOf((*MockCollateral)(nil).CreateMarketAccounts), arg0, arg1, arg2)
   371  }
   372  
   373  // CreatePartyAMMsSubAccounts mocks base method.
   374  func (m *MockCollateral) CreatePartyAMMsSubAccounts(arg0 context.Context, arg1, arg2, arg3, arg4 string) (*types.Account, *types.Account, error) {
   375  	m.ctrl.T.Helper()
   376  	ret := m.ctrl.Call(m, "CreatePartyAMMsSubAccounts", arg0, arg1, arg2, arg3, arg4)
   377  	ret0, _ := ret[0].(*types.Account)
   378  	ret1, _ := ret[1].(*types.Account)
   379  	ret2, _ := ret[2].(error)
   380  	return ret0, ret1, ret2
   381  }
   382  
   383  // CreatePartyAMMsSubAccounts indicates an expected call of CreatePartyAMMsSubAccounts.
   384  func (mr *MockCollateralMockRecorder) CreatePartyAMMsSubAccounts(arg0, arg1, arg2, arg3, arg4 interface{}) *gomock.Call {
   385  	mr.mock.ctrl.T.Helper()
   386  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreatePartyAMMsSubAccounts", reflect.TypeOf((*MockCollateral)(nil).CreatePartyAMMsSubAccounts), arg0, arg1, arg2, arg3, arg4)
   387  }
   388  
   389  // CreatePartyGeneralAccount mocks base method.
   390  func (m *MockCollateral) CreatePartyGeneralAccount(arg0 context.Context, arg1, arg2 string) (string, error) {
   391  	m.ctrl.T.Helper()
   392  	ret := m.ctrl.Call(m, "CreatePartyGeneralAccount", arg0, arg1, arg2)
   393  	ret0, _ := ret[0].(string)
   394  	ret1, _ := ret[1].(error)
   395  	return ret0, ret1
   396  }
   397  
   398  // CreatePartyGeneralAccount indicates an expected call of CreatePartyGeneralAccount.
   399  func (mr *MockCollateralMockRecorder) CreatePartyGeneralAccount(arg0, arg1, arg2 interface{}) *gomock.Call {
   400  	mr.mock.ctrl.T.Helper()
   401  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreatePartyGeneralAccount", reflect.TypeOf((*MockCollateral)(nil).CreatePartyGeneralAccount), arg0, arg1, arg2)
   402  }
   403  
   404  // CreatePartyMarginAccount mocks base method.
   405  func (m *MockCollateral) CreatePartyMarginAccount(arg0 context.Context, arg1, arg2, arg3 string) (string, error) {
   406  	m.ctrl.T.Helper()
   407  	ret := m.ctrl.Call(m, "CreatePartyMarginAccount", arg0, arg1, arg2, arg3)
   408  	ret0, _ := ret[0].(string)
   409  	ret1, _ := ret[1].(error)
   410  	return ret0, ret1
   411  }
   412  
   413  // CreatePartyMarginAccount indicates an expected call of CreatePartyMarginAccount.
   414  func (mr *MockCollateralMockRecorder) CreatePartyMarginAccount(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
   415  	mr.mock.ctrl.T.Helper()
   416  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreatePartyMarginAccount", reflect.TypeOf((*MockCollateral)(nil).CreatePartyMarginAccount), arg0, arg1, arg2, arg3)
   417  }
   418  
   419  // CreateSpotMarketAccounts mocks base method.
   420  func (m *MockCollateral) CreateSpotMarketAccounts(arg0 context.Context, arg1, arg2 string) error {
   421  	m.ctrl.T.Helper()
   422  	ret := m.ctrl.Call(m, "CreateSpotMarketAccounts", arg0, arg1, arg2)
   423  	ret0, _ := ret[0].(error)
   424  	return ret0
   425  }
   426  
   427  // CreateSpotMarketAccounts indicates an expected call of CreateSpotMarketAccounts.
   428  func (mr *MockCollateralMockRecorder) CreateSpotMarketAccounts(arg0, arg1, arg2 interface{}) *gomock.Call {
   429  	mr.mock.ctrl.T.Helper()
   430  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateSpotMarketAccounts", reflect.TypeOf((*MockCollateral)(nil).CreateSpotMarketAccounts), arg0, arg1, arg2)
   431  }
   432  
   433  // Deposit mocks base method.
   434  func (m *MockCollateral) Deposit(arg0 context.Context, arg1, arg2 string, arg3 *num.Uint) (*types.LedgerMovement, error) {
   435  	m.ctrl.T.Helper()
   436  	ret := m.ctrl.Call(m, "Deposit", arg0, arg1, arg2, arg3)
   437  	ret0, _ := ret[0].(*types.LedgerMovement)
   438  	ret1, _ := ret[1].(error)
   439  	return ret0, ret1
   440  }
   441  
   442  // Deposit indicates an expected call of Deposit.
   443  func (mr *MockCollateralMockRecorder) Deposit(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
   444  	mr.mock.ctrl.T.Helper()
   445  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Deposit", reflect.TypeOf((*MockCollateral)(nil).Deposit), arg0, arg1, arg2, arg3)
   446  }
   447  
   448  // EarmarkForAutomatedPurchase mocks base method.
   449  func (m *MockCollateral) EarmarkForAutomatedPurchase(arg0 string, arg1 vega.AccountType, arg2, arg3 *num.Uint) (*num.Uint, error) {
   450  	m.ctrl.T.Helper()
   451  	ret := m.ctrl.Call(m, "EarmarkForAutomatedPurchase", arg0, arg1, arg2, arg3)
   452  	ret0, _ := ret[0].(*num.Uint)
   453  	ret1, _ := ret[1].(error)
   454  	return ret0, ret1
   455  }
   456  
   457  // EarmarkForAutomatedPurchase indicates an expected call of EarmarkForAutomatedPurchase.
   458  func (mr *MockCollateralMockRecorder) EarmarkForAutomatedPurchase(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
   459  	mr.mock.ctrl.T.Helper()
   460  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EarmarkForAutomatedPurchase", reflect.TypeOf((*MockCollateral)(nil).EarmarkForAutomatedPurchase), arg0, arg1, arg2, arg3)
   461  }
   462  
   463  // EnableAsset mocks base method.
   464  func (m *MockCollateral) EnableAsset(arg0 context.Context, arg1 types.Asset) error {
   465  	m.ctrl.T.Helper()
   466  	ret := m.ctrl.Call(m, "EnableAsset", arg0, arg1)
   467  	ret0, _ := ret[0].(error)
   468  	return ret0
   469  }
   470  
   471  // EnableAsset indicates an expected call of EnableAsset.
   472  func (mr *MockCollateralMockRecorder) EnableAsset(arg0, arg1 interface{}) *gomock.Call {
   473  	mr.mock.ctrl.T.Helper()
   474  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EnableAsset", reflect.TypeOf((*MockCollateral)(nil).EnableAsset), arg0, arg1)
   475  }
   476  
   477  // FinalSettlement mocks base method.
   478  func (m *MockCollateral) FinalSettlement(arg0 context.Context, arg1 string, arg2 []*types.Transfer, arg3 *num.Uint, arg4 func(string) bool) ([]*types.LedgerMovement, error) {
   479  	m.ctrl.T.Helper()
   480  	ret := m.ctrl.Call(m, "FinalSettlement", arg0, arg1, arg2, arg3, arg4)
   481  	ret0, _ := ret[0].([]*types.LedgerMovement)
   482  	ret1, _ := ret[1].(error)
   483  	return ret0, ret1
   484  }
   485  
   486  // FinalSettlement indicates an expected call of FinalSettlement.
   487  func (mr *MockCollateralMockRecorder) FinalSettlement(arg0, arg1, arg2, arg3, arg4 interface{}) *gomock.Call {
   488  	mr.mock.ctrl.T.Helper()
   489  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "FinalSettlement", reflect.TypeOf((*MockCollateral)(nil).FinalSettlement), arg0, arg1, arg2, arg3, arg4)
   490  }
   491  
   492  // GetAllParties mocks base method.
   493  func (m *MockCollateral) GetAllParties() []string {
   494  	m.ctrl.T.Helper()
   495  	ret := m.ctrl.Call(m, "GetAllParties")
   496  	ret0, _ := ret[0].([]string)
   497  	return ret0
   498  }
   499  
   500  // GetAllParties indicates an expected call of GetAllParties.
   501  func (mr *MockCollateralMockRecorder) GetAllParties() *gomock.Call {
   502  	mr.mock.ctrl.T.Helper()
   503  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAllParties", reflect.TypeOf((*MockCollateral)(nil).GetAllParties))
   504  }
   505  
   506  // GetAssetQuantum mocks base method.
   507  func (m *MockCollateral) GetAssetQuantum(arg0 string) (decimal.Decimal, error) {
   508  	m.ctrl.T.Helper()
   509  	ret := m.ctrl.Call(m, "GetAssetQuantum", arg0)
   510  	ret0, _ := ret[0].(decimal.Decimal)
   511  	ret1, _ := ret[1].(error)
   512  	return ret0, ret1
   513  }
   514  
   515  // GetAssetQuantum indicates an expected call of GetAssetQuantum.
   516  func (mr *MockCollateralMockRecorder) GetAssetQuantum(arg0 interface{}) *gomock.Call {
   517  	mr.mock.ctrl.T.Helper()
   518  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAssetQuantum", reflect.TypeOf((*MockCollateral)(nil).GetAssetQuantum), arg0)
   519  }
   520  
   521  // GetInsurancePoolBalance mocks base method.
   522  func (m *MockCollateral) GetInsurancePoolBalance(arg0, arg1 string) (*num.Uint, bool) {
   523  	m.ctrl.T.Helper()
   524  	ret := m.ctrl.Call(m, "GetInsurancePoolBalance", arg0, arg1)
   525  	ret0, _ := ret[0].(*num.Uint)
   526  	ret1, _ := ret[1].(bool)
   527  	return ret0, ret1
   528  }
   529  
   530  // GetInsurancePoolBalance indicates an expected call of GetInsurancePoolBalance.
   531  func (mr *MockCollateralMockRecorder) GetInsurancePoolBalance(arg0, arg1 interface{}) *gomock.Call {
   532  	mr.mock.ctrl.T.Helper()
   533  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetInsurancePoolBalance", reflect.TypeOf((*MockCollateral)(nil).GetInsurancePoolBalance), arg0, arg1)
   534  }
   535  
   536  // GetLiquidityFeesBonusDistributionAccount mocks base method.
   537  func (m *MockCollateral) GetLiquidityFeesBonusDistributionAccount(arg0, arg1 string) (*types.Account, error) {
   538  	m.ctrl.T.Helper()
   539  	ret := m.ctrl.Call(m, "GetLiquidityFeesBonusDistributionAccount", arg0, arg1)
   540  	ret0, _ := ret[0].(*types.Account)
   541  	ret1, _ := ret[1].(error)
   542  	return ret0, ret1
   543  }
   544  
   545  // GetLiquidityFeesBonusDistributionAccount indicates an expected call of GetLiquidityFeesBonusDistributionAccount.
   546  func (mr *MockCollateralMockRecorder) GetLiquidityFeesBonusDistributionAccount(arg0, arg1 interface{}) *gomock.Call {
   547  	mr.mock.ctrl.T.Helper()
   548  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLiquidityFeesBonusDistributionAccount", reflect.TypeOf((*MockCollateral)(nil).GetLiquidityFeesBonusDistributionAccount), arg0, arg1)
   549  }
   550  
   551  // GetMarketLiquidityFeeAccount mocks base method.
   552  func (m *MockCollateral) GetMarketLiquidityFeeAccount(arg0, arg1 string) (*types.Account, error) {
   553  	m.ctrl.T.Helper()
   554  	ret := m.ctrl.Call(m, "GetMarketLiquidityFeeAccount", arg0, arg1)
   555  	ret0, _ := ret[0].(*types.Account)
   556  	ret1, _ := ret[1].(error)
   557  	return ret0, ret1
   558  }
   559  
   560  // GetMarketLiquidityFeeAccount indicates an expected call of GetMarketLiquidityFeeAccount.
   561  func (mr *MockCollateralMockRecorder) GetMarketLiquidityFeeAccount(arg0, arg1 interface{}) *gomock.Call {
   562  	mr.mock.ctrl.T.Helper()
   563  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetMarketLiquidityFeeAccount", reflect.TypeOf((*MockCollateral)(nil).GetMarketLiquidityFeeAccount), arg0, arg1)
   564  }
   565  
   566  // GetOrCreateLiquidityFeesBonusDistributionAccount mocks base method.
   567  func (m *MockCollateral) GetOrCreateLiquidityFeesBonusDistributionAccount(arg0 context.Context, arg1, arg2 string) (*types.Account, error) {
   568  	m.ctrl.T.Helper()
   569  	ret := m.ctrl.Call(m, "GetOrCreateLiquidityFeesBonusDistributionAccount", arg0, arg1, arg2)
   570  	ret0, _ := ret[0].(*types.Account)
   571  	ret1, _ := ret[1].(error)
   572  	return ret0, ret1
   573  }
   574  
   575  // GetOrCreateLiquidityFeesBonusDistributionAccount indicates an expected call of GetOrCreateLiquidityFeesBonusDistributionAccount.
   576  func (mr *MockCollateralMockRecorder) GetOrCreateLiquidityFeesBonusDistributionAccount(arg0, arg1, arg2 interface{}) *gomock.Call {
   577  	mr.mock.ctrl.T.Helper()
   578  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetOrCreateLiquidityFeesBonusDistributionAccount", reflect.TypeOf((*MockCollateral)(nil).GetOrCreateLiquidityFeesBonusDistributionAccount), arg0, arg1, arg2)
   579  }
   580  
   581  // GetOrCreatePartyBondAccount mocks base method.
   582  func (m *MockCollateral) GetOrCreatePartyBondAccount(arg0 context.Context, arg1, arg2, arg3 string) (*types.Account, error) {
   583  	m.ctrl.T.Helper()
   584  	ret := m.ctrl.Call(m, "GetOrCreatePartyBondAccount", arg0, arg1, arg2, arg3)
   585  	ret0, _ := ret[0].(*types.Account)
   586  	ret1, _ := ret[1].(error)
   587  	return ret0, ret1
   588  }
   589  
   590  // GetOrCreatePartyBondAccount indicates an expected call of GetOrCreatePartyBondAccount.
   591  func (mr *MockCollateralMockRecorder) GetOrCreatePartyBondAccount(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
   592  	mr.mock.ctrl.T.Helper()
   593  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetOrCreatePartyBondAccount", reflect.TypeOf((*MockCollateral)(nil).GetOrCreatePartyBondAccount), arg0, arg1, arg2, arg3)
   594  }
   595  
   596  // GetOrCreatePartyLiquidityFeeAccount mocks base method.
   597  func (m *MockCollateral) GetOrCreatePartyLiquidityFeeAccount(arg0 context.Context, arg1, arg2, arg3 string) (*types.Account, error) {
   598  	m.ctrl.T.Helper()
   599  	ret := m.ctrl.Call(m, "GetOrCreatePartyLiquidityFeeAccount", arg0, arg1, arg2, arg3)
   600  	ret0, _ := ret[0].(*types.Account)
   601  	ret1, _ := ret[1].(error)
   602  	return ret0, ret1
   603  }
   604  
   605  // GetOrCreatePartyLiquidityFeeAccount indicates an expected call of GetOrCreatePartyLiquidityFeeAccount.
   606  func (mr *MockCollateralMockRecorder) GetOrCreatePartyLiquidityFeeAccount(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
   607  	mr.mock.ctrl.T.Helper()
   608  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetOrCreatePartyLiquidityFeeAccount", reflect.TypeOf((*MockCollateral)(nil).GetOrCreatePartyLiquidityFeeAccount), arg0, arg1, arg2, arg3)
   609  }
   610  
   611  // GetOrCreatePartyOrderMarginAccount mocks base method.
   612  func (m *MockCollateral) GetOrCreatePartyOrderMarginAccount(arg0 context.Context, arg1, arg2, arg3 string) (string, error) {
   613  	m.ctrl.T.Helper()
   614  	ret := m.ctrl.Call(m, "GetOrCreatePartyOrderMarginAccount", arg0, arg1, arg2, arg3)
   615  	ret0, _ := ret[0].(string)
   616  	ret1, _ := ret[1].(error)
   617  	return ret0, ret1
   618  }
   619  
   620  // GetOrCreatePartyOrderMarginAccount indicates an expected call of GetOrCreatePartyOrderMarginAccount.
   621  func (mr *MockCollateralMockRecorder) GetOrCreatePartyOrderMarginAccount(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
   622  	mr.mock.ctrl.T.Helper()
   623  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetOrCreatePartyOrderMarginAccount", reflect.TypeOf((*MockCollateral)(nil).GetOrCreatePartyOrderMarginAccount), arg0, arg1, arg2, arg3)
   624  }
   625  
   626  // GetPartyBondAccount mocks base method.
   627  func (m *MockCollateral) GetPartyBondAccount(arg0, arg1, arg2 string) (*types.Account, error) {
   628  	m.ctrl.T.Helper()
   629  	ret := m.ctrl.Call(m, "GetPartyBondAccount", arg0, arg1, arg2)
   630  	ret0, _ := ret[0].(*types.Account)
   631  	ret1, _ := ret[1].(error)
   632  	return ret0, ret1
   633  }
   634  
   635  // GetPartyBondAccount indicates an expected call of GetPartyBondAccount.
   636  func (mr *MockCollateralMockRecorder) GetPartyBondAccount(arg0, arg1, arg2 interface{}) *gomock.Call {
   637  	mr.mock.ctrl.T.Helper()
   638  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPartyBondAccount", reflect.TypeOf((*MockCollateral)(nil).GetPartyBondAccount), arg0, arg1, arg2)
   639  }
   640  
   641  // GetPartyGeneralAccount mocks base method.
   642  func (m *MockCollateral) GetPartyGeneralAccount(arg0, arg1 string) (*types.Account, error) {
   643  	m.ctrl.T.Helper()
   644  	ret := m.ctrl.Call(m, "GetPartyGeneralAccount", arg0, arg1)
   645  	ret0, _ := ret[0].(*types.Account)
   646  	ret1, _ := ret[1].(error)
   647  	return ret0, ret1
   648  }
   649  
   650  // GetPartyGeneralAccount indicates an expected call of GetPartyGeneralAccount.
   651  func (mr *MockCollateralMockRecorder) GetPartyGeneralAccount(arg0, arg1 interface{}) *gomock.Call {
   652  	mr.mock.ctrl.T.Helper()
   653  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPartyGeneralAccount", reflect.TypeOf((*MockCollateral)(nil).GetPartyGeneralAccount), arg0, arg1)
   654  }
   655  
   656  // GetPartyLiquidityFeeAccount mocks base method.
   657  func (m *MockCollateral) GetPartyLiquidityFeeAccount(arg0, arg1, arg2 string) (*types.Account, error) {
   658  	m.ctrl.T.Helper()
   659  	ret := m.ctrl.Call(m, "GetPartyLiquidityFeeAccount", arg0, arg1, arg2)
   660  	ret0, _ := ret[0].(*types.Account)
   661  	ret1, _ := ret[1].(error)
   662  	return ret0, ret1
   663  }
   664  
   665  // GetPartyLiquidityFeeAccount indicates an expected call of GetPartyLiquidityFeeAccount.
   666  func (mr *MockCollateralMockRecorder) GetPartyLiquidityFeeAccount(arg0, arg1, arg2 interface{}) *gomock.Call {
   667  	mr.mock.ctrl.T.Helper()
   668  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPartyLiquidityFeeAccount", reflect.TypeOf((*MockCollateral)(nil).GetPartyLiquidityFeeAccount), arg0, arg1, arg2)
   669  }
   670  
   671  // GetPartyMargin mocks base method.
   672  func (m *MockCollateral) GetPartyMargin(arg0 events.MarketPosition, arg1, arg2 string) (events.Margin, error) {
   673  	m.ctrl.T.Helper()
   674  	ret := m.ctrl.Call(m, "GetPartyMargin", arg0, arg1, arg2)
   675  	ret0, _ := ret[0].(events.Margin)
   676  	ret1, _ := ret[1].(error)
   677  	return ret0, ret1
   678  }
   679  
   680  // GetPartyMargin indicates an expected call of GetPartyMargin.
   681  func (mr *MockCollateralMockRecorder) GetPartyMargin(arg0, arg1, arg2 interface{}) *gomock.Call {
   682  	mr.mock.ctrl.T.Helper()
   683  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPartyMargin", reflect.TypeOf((*MockCollateral)(nil).GetPartyMargin), arg0, arg1, arg2)
   684  }
   685  
   686  // GetPartyMarginAccount mocks base method.
   687  func (m *MockCollateral) GetPartyMarginAccount(arg0, arg1, arg2 string) (*types.Account, error) {
   688  	m.ctrl.T.Helper()
   689  	ret := m.ctrl.Call(m, "GetPartyMarginAccount", arg0, arg1, arg2)
   690  	ret0, _ := ret[0].(*types.Account)
   691  	ret1, _ := ret[1].(error)
   692  	return ret0, ret1
   693  }
   694  
   695  // GetPartyMarginAccount indicates an expected call of GetPartyMarginAccount.
   696  func (mr *MockCollateralMockRecorder) GetPartyMarginAccount(arg0, arg1, arg2 interface{}) *gomock.Call {
   697  	mr.mock.ctrl.T.Helper()
   698  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPartyMarginAccount", reflect.TypeOf((*MockCollateral)(nil).GetPartyMarginAccount), arg0, arg1, arg2)
   699  }
   700  
   701  // GetSystemAccountBalance mocks base method.
   702  func (m *MockCollateral) GetSystemAccountBalance(arg0, arg1 string, arg2 vega.AccountType) (*num.Uint, error) {
   703  	m.ctrl.T.Helper()
   704  	ret := m.ctrl.Call(m, "GetSystemAccountBalance", arg0, arg1, arg2)
   705  	ret0, _ := ret[0].(*num.Uint)
   706  	ret1, _ := ret[1].(error)
   707  	return ret0, ret1
   708  }
   709  
   710  // GetSystemAccountBalance indicates an expected call of GetSystemAccountBalance.
   711  func (mr *MockCollateralMockRecorder) GetSystemAccountBalance(arg0, arg1, arg2 interface{}) *gomock.Call {
   712  	mr.mock.ctrl.T.Helper()
   713  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetSystemAccountBalance", reflect.TypeOf((*MockCollateral)(nil).GetSystemAccountBalance), arg0, arg1, arg2)
   714  }
   715  
   716  // HasGeneralAccount mocks base method.
   717  func (m *MockCollateral) HasGeneralAccount(arg0, arg1 string) bool {
   718  	m.ctrl.T.Helper()
   719  	ret := m.ctrl.Call(m, "HasGeneralAccount", arg0, arg1)
   720  	ret0, _ := ret[0].(bool)
   721  	return ret0
   722  }
   723  
   724  // HasGeneralAccount indicates an expected call of HasGeneralAccount.
   725  func (mr *MockCollateralMockRecorder) HasGeneralAccount(arg0, arg1 interface{}) *gomock.Call {
   726  	mr.mock.ctrl.T.Helper()
   727  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HasGeneralAccount", reflect.TypeOf((*MockCollateral)(nil).HasGeneralAccount), arg0, arg1)
   728  }
   729  
   730  // Hash mocks base method.
   731  func (m *MockCollateral) Hash() []byte {
   732  	m.ctrl.T.Helper()
   733  	ret := m.ctrl.Call(m, "Hash")
   734  	ret0, _ := ret[0].([]byte)
   735  	return ret0
   736  }
   737  
   738  // Hash indicates an expected call of Hash.
   739  func (mr *MockCollateralMockRecorder) Hash() *gomock.Call {
   740  	mr.mock.ctrl.T.Helper()
   741  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Hash", reflect.TypeOf((*MockCollateral)(nil).Hash))
   742  }
   743  
   744  // IsolatedMarginUpdate mocks base method.
   745  func (m *MockCollateral) IsolatedMarginUpdate(arg0 []events.Risk) []events.Margin {
   746  	m.ctrl.T.Helper()
   747  	ret := m.ctrl.Call(m, "IsolatedMarginUpdate", arg0)
   748  	ret0, _ := ret[0].([]events.Margin)
   749  	return ret0
   750  }
   751  
   752  // IsolatedMarginUpdate indicates an expected call of IsolatedMarginUpdate.
   753  func (mr *MockCollateralMockRecorder) IsolatedMarginUpdate(arg0 interface{}) *gomock.Call {
   754  	mr.mock.ctrl.T.Helper()
   755  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsolatedMarginUpdate", reflect.TypeOf((*MockCollateral)(nil).IsolatedMarginUpdate), arg0)
   756  }
   757  
   758  // MarginUpdate mocks base method.
   759  func (m *MockCollateral) MarginUpdate(arg0 context.Context, arg1 string, arg2 []events.Risk) ([]*types.LedgerMovement, []events.Margin, []events.Margin, error) {
   760  	m.ctrl.T.Helper()
   761  	ret := m.ctrl.Call(m, "MarginUpdate", arg0, arg1, arg2)
   762  	ret0, _ := ret[0].([]*types.LedgerMovement)
   763  	ret1, _ := ret[1].([]events.Margin)
   764  	ret2, _ := ret[2].([]events.Margin)
   765  	ret3, _ := ret[3].(error)
   766  	return ret0, ret1, ret2, ret3
   767  }
   768  
   769  // MarginUpdate indicates an expected call of MarginUpdate.
   770  func (mr *MockCollateralMockRecorder) MarginUpdate(arg0, arg1, arg2 interface{}) *gomock.Call {
   771  	mr.mock.ctrl.T.Helper()
   772  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MarginUpdate", reflect.TypeOf((*MockCollateral)(nil).MarginUpdate), arg0, arg1, arg2)
   773  }
   774  
   775  // MarginUpdateOnOrder mocks base method.
   776  func (m *MockCollateral) MarginUpdateOnOrder(arg0 context.Context, arg1 string, arg2 events.Risk) (*types.LedgerMovement, events.Margin, error) {
   777  	m.ctrl.T.Helper()
   778  	ret := m.ctrl.Call(m, "MarginUpdateOnOrder", arg0, arg1, arg2)
   779  	ret0, _ := ret[0].(*types.LedgerMovement)
   780  	ret1, _ := ret[1].(events.Margin)
   781  	ret2, _ := ret[2].(error)
   782  	return ret0, ret1, ret2
   783  }
   784  
   785  // MarginUpdateOnOrder indicates an expected call of MarginUpdateOnOrder.
   786  func (mr *MockCollateralMockRecorder) MarginUpdateOnOrder(arg0, arg1, arg2 interface{}) *gomock.Call {
   787  	mr.mock.ctrl.T.Helper()
   788  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MarginUpdateOnOrder", reflect.TypeOf((*MockCollateral)(nil).MarginUpdateOnOrder), arg0, arg1, arg2)
   789  }
   790  
   791  // MarkToMarket mocks base method.
   792  func (m *MockCollateral) MarkToMarket(arg0 context.Context, arg1 string, arg2 []events.Transfer, arg3 string, arg4 func(string) bool) ([]events.Margin, []*types.LedgerMovement, error) {
   793  	m.ctrl.T.Helper()
   794  	ret := m.ctrl.Call(m, "MarkToMarket", arg0, arg1, arg2, arg3, arg4)
   795  	ret0, _ := ret[0].([]events.Margin)
   796  	ret1, _ := ret[1].([]*types.LedgerMovement)
   797  	ret2, _ := ret[2].(error)
   798  	return ret0, ret1, ret2
   799  }
   800  
   801  // MarkToMarket indicates an expected call of MarkToMarket.
   802  func (mr *MockCollateralMockRecorder) MarkToMarket(arg0, arg1, arg2, arg3, arg4 interface{}) *gomock.Call {
   803  	mr.mock.ctrl.T.Helper()
   804  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MarkToMarket", reflect.TypeOf((*MockCollateral)(nil).MarkToMarket), arg0, arg1, arg2, arg3, arg4)
   805  }
   806  
   807  // PartyCanCoverFees mocks base method.
   808  func (m *MockCollateral) PartyCanCoverFees(arg0, arg1, arg2 string, arg3 *num.Uint) error {
   809  	m.ctrl.T.Helper()
   810  	ret := m.ctrl.Call(m, "PartyCanCoverFees", arg0, arg1, arg2, arg3)
   811  	ret0, _ := ret[0].(error)
   812  	return ret0
   813  }
   814  
   815  // PartyCanCoverFees indicates an expected call of PartyCanCoverFees.
   816  func (mr *MockCollateralMockRecorder) PartyCanCoverFees(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
   817  	mr.mock.ctrl.T.Helper()
   818  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PartyCanCoverFees", reflect.TypeOf((*MockCollateral)(nil).PartyCanCoverFees), arg0, arg1, arg2, arg3)
   819  }
   820  
   821  // PartyHasSufficientBalance mocks base method.
   822  func (m *MockCollateral) PartyHasSufficientBalance(arg0, arg1 string, arg2 *num.Uint, arg3 vega.AccountType) error {
   823  	m.ctrl.T.Helper()
   824  	ret := m.ctrl.Call(m, "PartyHasSufficientBalance", arg0, arg1, arg2, arg3)
   825  	ret0, _ := ret[0].(error)
   826  	return ret0
   827  }
   828  
   829  // PartyHasSufficientBalance indicates an expected call of PartyHasSufficientBalance.
   830  func (mr *MockCollateralMockRecorder) PartyHasSufficientBalance(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
   831  	mr.mock.ctrl.T.Helper()
   832  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PartyHasSufficientBalance", reflect.TypeOf((*MockCollateral)(nil).PartyHasSufficientBalance), arg0, arg1, arg2, arg3)
   833  }
   834  
   835  // PerpsFundingSettlement mocks base method.
   836  func (m *MockCollateral) PerpsFundingSettlement(arg0 context.Context, arg1 string, arg2 []events.Transfer, arg3 string, arg4 *num.Uint, arg5 func(string) bool) ([]events.Margin, []*types.LedgerMovement, error) {
   837  	m.ctrl.T.Helper()
   838  	ret := m.ctrl.Call(m, "PerpsFundingSettlement", arg0, arg1, arg2, arg3, arg4, arg5)
   839  	ret0, _ := ret[0].([]events.Margin)
   840  	ret1, _ := ret[1].([]*types.LedgerMovement)
   841  	ret2, _ := ret[2].(error)
   842  	return ret0, ret1, ret2
   843  }
   844  
   845  // PerpsFundingSettlement indicates an expected call of PerpsFundingSettlement.
   846  func (mr *MockCollateralMockRecorder) PerpsFundingSettlement(arg0, arg1, arg2, arg3, arg4, arg5 interface{}) *gomock.Call {
   847  	mr.mock.ctrl.T.Helper()
   848  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PerpsFundingSettlement", reflect.TypeOf((*MockCollateral)(nil).PerpsFundingSettlement), arg0, arg1, arg2, arg3, arg4, arg5)
   849  }
   850  
   851  // ReleaseFromHoldingAccount mocks base method.
   852  func (m *MockCollateral) ReleaseFromHoldingAccount(arg0 context.Context, arg1 *types.Transfer, arg2 vega.AccountType) (*types.LedgerMovement, error) {
   853  	m.ctrl.T.Helper()
   854  	ret := m.ctrl.Call(m, "ReleaseFromHoldingAccount", arg0, arg1, arg2)
   855  	ret0, _ := ret[0].(*types.LedgerMovement)
   856  	ret1, _ := ret[1].(error)
   857  	return ret0, ret1
   858  }
   859  
   860  // ReleaseFromHoldingAccount indicates an expected call of ReleaseFromHoldingAccount.
   861  func (mr *MockCollateralMockRecorder) ReleaseFromHoldingAccount(arg0, arg1, arg2 interface{}) *gomock.Call {
   862  	mr.mock.ctrl.T.Helper()
   863  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReleaseFromHoldingAccount", reflect.TypeOf((*MockCollateral)(nil).ReleaseFromHoldingAccount), arg0, arg1, arg2)
   864  }
   865  
   866  // RemoveBondAccount mocks base method.
   867  func (m *MockCollateral) RemoveBondAccount(arg0, arg1, arg2 string) error {
   868  	m.ctrl.T.Helper()
   869  	ret := m.ctrl.Call(m, "RemoveBondAccount", arg0, arg1, arg2)
   870  	ret0, _ := ret[0].(error)
   871  	return ret0
   872  }
   873  
   874  // RemoveBondAccount indicates an expected call of RemoveBondAccount.
   875  func (mr *MockCollateralMockRecorder) RemoveBondAccount(arg0, arg1, arg2 interface{}) *gomock.Call {
   876  	mr.mock.ctrl.T.Helper()
   877  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemoveBondAccount", reflect.TypeOf((*MockCollateral)(nil).RemoveBondAccount), arg0, arg1, arg2)
   878  }
   879  
   880  // RemoveDistressed mocks base method.
   881  func (m *MockCollateral) RemoveDistressed(arg0 context.Context, arg1 []events.MarketPosition, arg2, arg3 string, arg4 func(string) bool) (*types.LedgerMovement, error) {
   882  	m.ctrl.T.Helper()
   883  	ret := m.ctrl.Call(m, "RemoveDistressed", arg0, arg1, arg2, arg3, arg4)
   884  	ret0, _ := ret[0].(*types.LedgerMovement)
   885  	ret1, _ := ret[1].(error)
   886  	return ret0, ret1
   887  }
   888  
   889  // RemoveDistressed indicates an expected call of RemoveDistressed.
   890  func (mr *MockCollateralMockRecorder) RemoveDistressed(arg0, arg1, arg2, arg3, arg4 interface{}) *gomock.Call {
   891  	mr.mock.ctrl.T.Helper()
   892  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RemoveDistressed", reflect.TypeOf((*MockCollateral)(nil).RemoveDistressed), arg0, arg1, arg2, arg3, arg4)
   893  }
   894  
   895  // RollbackMarginUpdateOnOrder mocks base method.
   896  func (m *MockCollateral) RollbackMarginUpdateOnOrder(arg0 context.Context, arg1, arg2 string, arg3 *types.Transfer) (*types.LedgerMovement, error) {
   897  	m.ctrl.T.Helper()
   898  	ret := m.ctrl.Call(m, "RollbackMarginUpdateOnOrder", arg0, arg1, arg2, arg3)
   899  	ret0, _ := ret[0].(*types.LedgerMovement)
   900  	ret1, _ := ret[1].(error)
   901  	return ret0, ret1
   902  }
   903  
   904  // RollbackMarginUpdateOnOrder indicates an expected call of RollbackMarginUpdateOnOrder.
   905  func (mr *MockCollateralMockRecorder) RollbackMarginUpdateOnOrder(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
   906  	mr.mock.ctrl.T.Helper()
   907  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RollbackMarginUpdateOnOrder", reflect.TypeOf((*MockCollateral)(nil).RollbackMarginUpdateOnOrder), arg0, arg1, arg2, arg3)
   908  }
   909  
   910  // SubAccountClosed mocks base method.
   911  func (m *MockCollateral) SubAccountClosed(arg0 context.Context, arg1, arg2, arg3, arg4 string) ([]*types.LedgerMovement, error) {
   912  	m.ctrl.T.Helper()
   913  	ret := m.ctrl.Call(m, "SubAccountClosed", arg0, arg1, arg2, arg3, arg4)
   914  	ret0, _ := ret[0].([]*types.LedgerMovement)
   915  	ret1, _ := ret[1].(error)
   916  	return ret0, ret1
   917  }
   918  
   919  // SubAccountClosed indicates an expected call of SubAccountClosed.
   920  func (mr *MockCollateralMockRecorder) SubAccountClosed(arg0, arg1, arg2, arg3, arg4 interface{}) *gomock.Call {
   921  	mr.mock.ctrl.T.Helper()
   922  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SubAccountClosed", reflect.TypeOf((*MockCollateral)(nil).SubAccountClosed), arg0, arg1, arg2, arg3, arg4)
   923  }
   924  
   925  // SubAccountRelease mocks base method.
   926  func (m *MockCollateral) SubAccountRelease(arg0 context.Context, arg1, arg2, arg3, arg4 string, arg5 events.MarketPosition) ([]*types.LedgerMovement, events.Margin, error) {
   927  	m.ctrl.T.Helper()
   928  	ret := m.ctrl.Call(m, "SubAccountRelease", arg0, arg1, arg2, arg3, arg4, arg5)
   929  	ret0, _ := ret[0].([]*types.LedgerMovement)
   930  	ret1, _ := ret[1].(events.Margin)
   931  	ret2, _ := ret[2].(error)
   932  	return ret0, ret1, ret2
   933  }
   934  
   935  // SubAccountRelease indicates an expected call of SubAccountRelease.
   936  func (mr *MockCollateralMockRecorder) SubAccountRelease(arg0, arg1, arg2, arg3, arg4, arg5 interface{}) *gomock.Call {
   937  	mr.mock.ctrl.T.Helper()
   938  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SubAccountRelease", reflect.TypeOf((*MockCollateral)(nil).SubAccountRelease), arg0, arg1, arg2, arg3, arg4, arg5)
   939  }
   940  
   941  // SubAccountUpdate mocks base method.
   942  func (m *MockCollateral) SubAccountUpdate(arg0 context.Context, arg1, arg2, arg3, arg4 string, arg5 vega.TransferType, arg6 *num.Uint) (*types.LedgerMovement, error) {
   943  	m.ctrl.T.Helper()
   944  	ret := m.ctrl.Call(m, "SubAccountUpdate", arg0, arg1, arg2, arg3, arg4, arg5, arg6)
   945  	ret0, _ := ret[0].(*types.LedgerMovement)
   946  	ret1, _ := ret[1].(error)
   947  	return ret0, ret1
   948  }
   949  
   950  // SubAccountUpdate indicates an expected call of SubAccountUpdate.
   951  func (mr *MockCollateralMockRecorder) SubAccountUpdate(arg0, arg1, arg2, arg3, arg4, arg5, arg6 interface{}) *gomock.Call {
   952  	mr.mock.ctrl.T.Helper()
   953  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SubAccountUpdate", reflect.TypeOf((*MockCollateral)(nil).SubAccountUpdate), arg0, arg1, arg2, arg3, arg4, arg5, arg6)
   954  }
   955  
   956  // SuccessorInsuranceFraction mocks base method.
   957  func (m *MockCollateral) SuccessorInsuranceFraction(arg0 context.Context, arg1, arg2, arg3 string, arg4 decimal.Decimal) *types.LedgerMovement {
   958  	m.ctrl.T.Helper()
   959  	ret := m.ctrl.Call(m, "SuccessorInsuranceFraction", arg0, arg1, arg2, arg3, arg4)
   960  	ret0, _ := ret[0].(*types.LedgerMovement)
   961  	return ret0
   962  }
   963  
   964  // SuccessorInsuranceFraction indicates an expected call of SuccessorInsuranceFraction.
   965  func (mr *MockCollateralMockRecorder) SuccessorInsuranceFraction(arg0, arg1, arg2, arg3, arg4 interface{}) *gomock.Call {
   966  	mr.mock.ctrl.T.Helper()
   967  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SuccessorInsuranceFraction", reflect.TypeOf((*MockCollateral)(nil).SuccessorInsuranceFraction), arg0, arg1, arg2, arg3, arg4)
   968  }
   969  
   970  // TransferFees mocks base method.
   971  func (m *MockCollateral) TransferFees(arg0 context.Context, arg1, arg2 string, arg3 events.FeesTransfer) ([]*types.LedgerMovement, error) {
   972  	m.ctrl.T.Helper()
   973  	ret := m.ctrl.Call(m, "TransferFees", arg0, arg1, arg2, arg3)
   974  	ret0, _ := ret[0].([]*types.LedgerMovement)
   975  	ret1, _ := ret[1].(error)
   976  	return ret0, ret1
   977  }
   978  
   979  // TransferFees indicates an expected call of TransferFees.
   980  func (mr *MockCollateralMockRecorder) TransferFees(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
   981  	mr.mock.ctrl.T.Helper()
   982  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TransferFees", reflect.TypeOf((*MockCollateral)(nil).TransferFees), arg0, arg1, arg2, arg3)
   983  }
   984  
   985  // TransferFeesContinuousTrading mocks base method.
   986  func (m *MockCollateral) TransferFeesContinuousTrading(arg0 context.Context, arg1, arg2 string, arg3 events.FeesTransfer) ([]*types.LedgerMovement, error) {
   987  	m.ctrl.T.Helper()
   988  	ret := m.ctrl.Call(m, "TransferFeesContinuousTrading", arg0, arg1, arg2, arg3)
   989  	ret0, _ := ret[0].([]*types.LedgerMovement)
   990  	ret1, _ := ret[1].(error)
   991  	return ret0, ret1
   992  }
   993  
   994  // TransferFeesContinuousTrading indicates an expected call of TransferFeesContinuousTrading.
   995  func (mr *MockCollateralMockRecorder) TransferFeesContinuousTrading(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
   996  	mr.mock.ctrl.T.Helper()
   997  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TransferFeesContinuousTrading", reflect.TypeOf((*MockCollateral)(nil).TransferFeesContinuousTrading), arg0, arg1, arg2, arg3)
   998  }
   999  
  1000  // TransferSpot mocks base method.
  1001  func (m *MockCollateral) TransferSpot(arg0 context.Context, arg1, arg2, arg3 string, arg4 *num.Uint, arg5, arg6 vega.AccountType) (*types.LedgerMovement, error) {
  1002  	m.ctrl.T.Helper()
  1003  	ret := m.ctrl.Call(m, "TransferSpot", arg0, arg1, arg2, arg3, arg4, arg5, arg6)
  1004  	ret0, _ := ret[0].(*types.LedgerMovement)
  1005  	ret1, _ := ret[1].(error)
  1006  	return ret0, ret1
  1007  }
  1008  
  1009  // TransferSpot indicates an expected call of TransferSpot.
  1010  func (mr *MockCollateralMockRecorder) TransferSpot(arg0, arg1, arg2, arg3, arg4, arg5, arg6 interface{}) *gomock.Call {
  1011  	mr.mock.ctrl.T.Helper()
  1012  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TransferSpot", reflect.TypeOf((*MockCollateral)(nil).TransferSpot), arg0, arg1, arg2, arg3, arg4, arg5, arg6)
  1013  }
  1014  
  1015  // TransferSpotFees mocks base method.
  1016  func (m *MockCollateral) TransferSpotFees(arg0 context.Context, arg1, arg2 string, arg3 events.FeesTransfer, arg4 vega.AccountType) ([]*types.LedgerMovement, error) {
  1017  	m.ctrl.T.Helper()
  1018  	ret := m.ctrl.Call(m, "TransferSpotFees", arg0, arg1, arg2, arg3, arg4)
  1019  	ret0, _ := ret[0].([]*types.LedgerMovement)
  1020  	ret1, _ := ret[1].(error)
  1021  	return ret0, ret1
  1022  }
  1023  
  1024  // TransferSpotFees indicates an expected call of TransferSpotFees.
  1025  func (mr *MockCollateralMockRecorder) TransferSpotFees(arg0, arg1, arg2, arg3, arg4 interface{}) *gomock.Call {
  1026  	mr.mock.ctrl.T.Helper()
  1027  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TransferSpotFees", reflect.TypeOf((*MockCollateral)(nil).TransferSpotFees), arg0, arg1, arg2, arg3, arg4)
  1028  }
  1029  
  1030  // TransferSpotFeesContinuousTrading mocks base method.
  1031  func (m *MockCollateral) TransferSpotFeesContinuousTrading(arg0 context.Context, arg1, arg2 string, arg3 events.FeesTransfer) ([]*types.LedgerMovement, error) {
  1032  	m.ctrl.T.Helper()
  1033  	ret := m.ctrl.Call(m, "TransferSpotFeesContinuousTrading", arg0, arg1, arg2, arg3)
  1034  	ret0, _ := ret[0].([]*types.LedgerMovement)
  1035  	ret1, _ := ret[1].(error)
  1036  	return ret0, ret1
  1037  }
  1038  
  1039  // TransferSpotFeesContinuousTrading indicates an expected call of TransferSpotFeesContinuousTrading.
  1040  func (mr *MockCollateralMockRecorder) TransferSpotFeesContinuousTrading(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
  1041  	mr.mock.ctrl.T.Helper()
  1042  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TransferSpotFeesContinuousTrading", reflect.TypeOf((*MockCollateral)(nil).TransferSpotFeesContinuousTrading), arg0, arg1, arg2, arg3)
  1043  }
  1044  
  1045  // TransferToHoldingAccount mocks base method.
  1046  func (m *MockCollateral) TransferToHoldingAccount(arg0 context.Context, arg1 *types.Transfer, arg2 vega.AccountType) (*types.LedgerMovement, error) {
  1047  	m.ctrl.T.Helper()
  1048  	ret := m.ctrl.Call(m, "TransferToHoldingAccount", arg0, arg1, arg2)
  1049  	ret0, _ := ret[0].(*types.LedgerMovement)
  1050  	ret1, _ := ret[1].(error)
  1051  	return ret0, ret1
  1052  }
  1053  
  1054  // TransferToHoldingAccount indicates an expected call of TransferToHoldingAccount.
  1055  func (mr *MockCollateralMockRecorder) TransferToHoldingAccount(arg0, arg1, arg2 interface{}) *gomock.Call {
  1056  	mr.mock.ctrl.T.Helper()
  1057  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TransferToHoldingAccount", reflect.TypeOf((*MockCollateral)(nil).TransferToHoldingAccount), arg0, arg1, arg2)
  1058  }
  1059  
  1060  // UnearmarkForAutomatedPurchase mocks base method.
  1061  func (m *MockCollateral) UnearmarkForAutomatedPurchase(arg0 string, arg1 vega.AccountType, arg2 *num.Uint) error {
  1062  	m.ctrl.T.Helper()
  1063  	ret := m.ctrl.Call(m, "UnearmarkForAutomatedPurchase", arg0, arg1, arg2)
  1064  	ret0, _ := ret[0].(error)
  1065  	return ret0
  1066  }
  1067  
  1068  // UnearmarkForAutomatedPurchase indicates an expected call of UnearmarkForAutomatedPurchase.
  1069  func (mr *MockCollateralMockRecorder) UnearmarkForAutomatedPurchase(arg0, arg1, arg2 interface{}) *gomock.Call {
  1070  	mr.mock.ctrl.T.Helper()
  1071  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UnearmarkForAutomatedPurchase", reflect.TypeOf((*MockCollateral)(nil).UnearmarkForAutomatedPurchase), arg0, arg1, arg2)
  1072  }
  1073  
  1074  // Withdraw mocks base method.
  1075  func (m *MockCollateral) Withdraw(arg0 context.Context, arg1, arg2 string, arg3 *num.Uint) (*types.LedgerMovement, error) {
  1076  	m.ctrl.T.Helper()
  1077  	ret := m.ctrl.Call(m, "Withdraw", arg0, arg1, arg2, arg3)
  1078  	ret0, _ := ret[0].(*types.LedgerMovement)
  1079  	ret1, _ := ret[1].(error)
  1080  	return ret0, ret1
  1081  }
  1082  
  1083  // Withdraw indicates an expected call of Withdraw.
  1084  func (mr *MockCollateralMockRecorder) Withdraw(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
  1085  	mr.mock.ctrl.T.Helper()
  1086  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Withdraw", reflect.TypeOf((*MockCollateral)(nil).Withdraw), arg0, arg1, arg2, arg3)
  1087  }
  1088  
  1089  // MockOracleEngine is a mock of OracleEngine interface.
  1090  type MockOracleEngine struct {
  1091  	ctrl     *gomock.Controller
  1092  	recorder *MockOracleEngineMockRecorder
  1093  }
  1094  
  1095  // MockOracleEngineMockRecorder is the mock recorder for MockOracleEngine.
  1096  type MockOracleEngineMockRecorder struct {
  1097  	mock *MockOracleEngine
  1098  }
  1099  
  1100  // NewMockOracleEngine creates a new mock instance.
  1101  func NewMockOracleEngine(ctrl *gomock.Controller) *MockOracleEngine {
  1102  	mock := &MockOracleEngine{ctrl: ctrl}
  1103  	mock.recorder = &MockOracleEngineMockRecorder{mock}
  1104  	return mock
  1105  }
  1106  
  1107  // EXPECT returns an object that allows the caller to indicate expected use.
  1108  func (m *MockOracleEngine) EXPECT() *MockOracleEngineMockRecorder {
  1109  	return m.recorder
  1110  }
  1111  
  1112  // ListensToSigners mocks base method.
  1113  func (m *MockOracleEngine) ListensToSigners(arg0 common.Data) bool {
  1114  	m.ctrl.T.Helper()
  1115  	ret := m.ctrl.Call(m, "ListensToSigners", arg0)
  1116  	ret0, _ := ret[0].(bool)
  1117  	return ret0
  1118  }
  1119  
  1120  // ListensToSigners indicates an expected call of ListensToSigners.
  1121  func (mr *MockOracleEngineMockRecorder) ListensToSigners(arg0 interface{}) *gomock.Call {
  1122  	mr.mock.ctrl.T.Helper()
  1123  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ListensToSigners", reflect.TypeOf((*MockOracleEngine)(nil).ListensToSigners), arg0)
  1124  }
  1125  
  1126  // Subscribe mocks base method.
  1127  func (m *MockOracleEngine) Subscribe(arg0 context.Context, arg1 spec.Spec, arg2 spec.OnMatchedData) (spec.SubscriptionID, spec.Unsubscriber, error) {
  1128  	m.ctrl.T.Helper()
  1129  	ret := m.ctrl.Call(m, "Subscribe", arg0, arg1, arg2)
  1130  	ret0, _ := ret[0].(spec.SubscriptionID)
  1131  	ret1, _ := ret[1].(spec.Unsubscriber)
  1132  	ret2, _ := ret[2].(error)
  1133  	return ret0, ret1, ret2
  1134  }
  1135  
  1136  // Subscribe indicates an expected call of Subscribe.
  1137  func (mr *MockOracleEngineMockRecorder) Subscribe(arg0, arg1, arg2 interface{}) *gomock.Call {
  1138  	mr.mock.ctrl.T.Helper()
  1139  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Subscribe", reflect.TypeOf((*MockOracleEngine)(nil).Subscribe), arg0, arg1, arg2)
  1140  }
  1141  
  1142  // Unsubscribe mocks base method.
  1143  func (m *MockOracleEngine) Unsubscribe(arg0 context.Context, arg1 spec.SubscriptionID) {
  1144  	m.ctrl.T.Helper()
  1145  	m.ctrl.Call(m, "Unsubscribe", arg0, arg1)
  1146  }
  1147  
  1148  // Unsubscribe indicates an expected call of Unsubscribe.
  1149  func (mr *MockOracleEngineMockRecorder) Unsubscribe(arg0, arg1 interface{}) *gomock.Call {
  1150  	mr.mock.ctrl.T.Helper()
  1151  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Unsubscribe", reflect.TypeOf((*MockOracleEngine)(nil).Unsubscribe), arg0, arg1)
  1152  }
  1153  
  1154  // MockEpochEngine is a mock of EpochEngine interface.
  1155  type MockEpochEngine struct {
  1156  	ctrl     *gomock.Controller
  1157  	recorder *MockEpochEngineMockRecorder
  1158  }
  1159  
  1160  // MockEpochEngineMockRecorder is the mock recorder for MockEpochEngine.
  1161  type MockEpochEngineMockRecorder struct {
  1162  	mock *MockEpochEngine
  1163  }
  1164  
  1165  // NewMockEpochEngine creates a new mock instance.
  1166  func NewMockEpochEngine(ctrl *gomock.Controller) *MockEpochEngine {
  1167  	mock := &MockEpochEngine{ctrl: ctrl}
  1168  	mock.recorder = &MockEpochEngineMockRecorder{mock}
  1169  	return mock
  1170  }
  1171  
  1172  // EXPECT returns an object that allows the caller to indicate expected use.
  1173  func (m *MockEpochEngine) EXPECT() *MockEpochEngineMockRecorder {
  1174  	return m.recorder
  1175  }
  1176  
  1177  // NotifyOnEpoch mocks base method.
  1178  func (m *MockEpochEngine) NotifyOnEpoch(arg0, arg1 func(context.Context, types.Epoch)) {
  1179  	m.ctrl.T.Helper()
  1180  	m.ctrl.Call(m, "NotifyOnEpoch", arg0, arg1)
  1181  }
  1182  
  1183  // NotifyOnEpoch indicates an expected call of NotifyOnEpoch.
  1184  func (mr *MockEpochEngineMockRecorder) NotifyOnEpoch(arg0, arg1 interface{}) *gomock.Call {
  1185  	mr.mock.ctrl.T.Helper()
  1186  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NotifyOnEpoch", reflect.TypeOf((*MockEpochEngine)(nil).NotifyOnEpoch), arg0, arg1)
  1187  }
  1188  
  1189  // MockAuctionState is a mock of AuctionState interface.
  1190  type MockAuctionState struct {
  1191  	ctrl     *gomock.Controller
  1192  	recorder *MockAuctionStateMockRecorder
  1193  }
  1194  
  1195  // MockAuctionStateMockRecorder is the mock recorder for MockAuctionState.
  1196  type MockAuctionStateMockRecorder struct {
  1197  	mock *MockAuctionState
  1198  }
  1199  
  1200  // NewMockAuctionState creates a new mock instance.
  1201  func NewMockAuctionState(ctrl *gomock.Controller) *MockAuctionState {
  1202  	mock := &MockAuctionState{ctrl: ctrl}
  1203  	mock.recorder = &MockAuctionStateMockRecorder{mock}
  1204  	return mock
  1205  }
  1206  
  1207  // EXPECT returns an object that allows the caller to indicate expected use.
  1208  func (m *MockAuctionState) EXPECT() *MockAuctionStateMockRecorder {
  1209  	return m.recorder
  1210  }
  1211  
  1212  // AuctionExtended mocks base method.
  1213  func (m *MockAuctionState) AuctionExtended(arg0 context.Context, arg1 time.Time) *events.Auction {
  1214  	m.ctrl.T.Helper()
  1215  	ret := m.ctrl.Call(m, "AuctionExtended", arg0, arg1)
  1216  	ret0, _ := ret[0].(*events.Auction)
  1217  	return ret0
  1218  }
  1219  
  1220  // AuctionExtended indicates an expected call of AuctionExtended.
  1221  func (mr *MockAuctionStateMockRecorder) AuctionExtended(arg0, arg1 interface{}) *gomock.Call {
  1222  	mr.mock.ctrl.T.Helper()
  1223  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AuctionExtended", reflect.TypeOf((*MockAuctionState)(nil).AuctionExtended), arg0, arg1)
  1224  }
  1225  
  1226  // AuctionStart mocks base method.
  1227  func (m *MockAuctionState) AuctionStart() bool {
  1228  	m.ctrl.T.Helper()
  1229  	ret := m.ctrl.Call(m, "AuctionStart")
  1230  	ret0, _ := ret[0].(bool)
  1231  	return ret0
  1232  }
  1233  
  1234  // AuctionStart indicates an expected call of AuctionStart.
  1235  func (mr *MockAuctionStateMockRecorder) AuctionStart() *gomock.Call {
  1236  	mr.mock.ctrl.T.Helper()
  1237  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AuctionStart", reflect.TypeOf((*MockAuctionState)(nil).AuctionStart))
  1238  }
  1239  
  1240  // AuctionStarted mocks base method.
  1241  func (m *MockAuctionState) AuctionStarted(arg0 context.Context, arg1 time.Time) *events.Auction {
  1242  	m.ctrl.T.Helper()
  1243  	ret := m.ctrl.Call(m, "AuctionStarted", arg0, arg1)
  1244  	ret0, _ := ret[0].(*events.Auction)
  1245  	return ret0
  1246  }
  1247  
  1248  // AuctionStarted indicates an expected call of AuctionStarted.
  1249  func (mr *MockAuctionStateMockRecorder) AuctionStarted(arg0, arg1 interface{}) *gomock.Call {
  1250  	mr.mock.ctrl.T.Helper()
  1251  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AuctionStarted", reflect.TypeOf((*MockAuctionState)(nil).AuctionStarted), arg0, arg1)
  1252  }
  1253  
  1254  // CanLeave mocks base method.
  1255  func (m *MockAuctionState) CanLeave() bool {
  1256  	m.ctrl.T.Helper()
  1257  	ret := m.ctrl.Call(m, "CanLeave")
  1258  	ret0, _ := ret[0].(bool)
  1259  	return ret0
  1260  }
  1261  
  1262  // CanLeave indicates an expected call of CanLeave.
  1263  func (mr *MockAuctionStateMockRecorder) CanLeave() *gomock.Call {
  1264  	mr.mock.ctrl.T.Helper()
  1265  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CanLeave", reflect.TypeOf((*MockAuctionState)(nil).CanLeave))
  1266  }
  1267  
  1268  // Changed mocks base method.
  1269  func (m *MockAuctionState) Changed() bool {
  1270  	m.ctrl.T.Helper()
  1271  	ret := m.ctrl.Call(m, "Changed")
  1272  	ret0, _ := ret[0].(bool)
  1273  	return ret0
  1274  }
  1275  
  1276  // Changed indicates an expected call of Changed.
  1277  func (mr *MockAuctionStateMockRecorder) Changed() *gomock.Call {
  1278  	mr.mock.ctrl.T.Helper()
  1279  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Changed", reflect.TypeOf((*MockAuctionState)(nil).Changed))
  1280  }
  1281  
  1282  // Duration mocks base method.
  1283  func (m *MockAuctionState) Duration() types.AuctionDuration {
  1284  	m.ctrl.T.Helper()
  1285  	ret := m.ctrl.Call(m, "Duration")
  1286  	ret0, _ := ret[0].(types.AuctionDuration)
  1287  	return ret0
  1288  }
  1289  
  1290  // Duration indicates an expected call of Duration.
  1291  func (mr *MockAuctionStateMockRecorder) Duration() *gomock.Call {
  1292  	mr.mock.ctrl.T.Helper()
  1293  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Duration", reflect.TypeOf((*MockAuctionState)(nil).Duration))
  1294  }
  1295  
  1296  // EndGovernanceSuspensionAuction mocks base method.
  1297  func (m *MockAuctionState) EndGovernanceSuspensionAuction() {
  1298  	m.ctrl.T.Helper()
  1299  	m.ctrl.Call(m, "EndGovernanceSuspensionAuction")
  1300  }
  1301  
  1302  // EndGovernanceSuspensionAuction indicates an expected call of EndGovernanceSuspensionAuction.
  1303  func (mr *MockAuctionStateMockRecorder) EndGovernanceSuspensionAuction() *gomock.Call {
  1304  	mr.mock.ctrl.T.Helper()
  1305  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EndGovernanceSuspensionAuction", reflect.TypeOf((*MockAuctionState)(nil).EndGovernanceSuspensionAuction))
  1306  }
  1307  
  1308  // ExceededMaxOpening mocks base method.
  1309  func (m *MockAuctionState) ExceededMaxOpening(arg0 time.Time) bool {
  1310  	m.ctrl.T.Helper()
  1311  	ret := m.ctrl.Call(m, "ExceededMaxOpening", arg0)
  1312  	ret0, _ := ret[0].(bool)
  1313  	return ret0
  1314  }
  1315  
  1316  // ExceededMaxOpening indicates an expected call of ExceededMaxOpening.
  1317  func (mr *MockAuctionStateMockRecorder) ExceededMaxOpening(arg0 interface{}) *gomock.Call {
  1318  	mr.mock.ctrl.T.Helper()
  1319  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExceededMaxOpening", reflect.TypeOf((*MockAuctionState)(nil).ExceededMaxOpening), arg0)
  1320  }
  1321  
  1322  // ExpiresAt mocks base method.
  1323  func (m *MockAuctionState) ExpiresAt() *time.Time {
  1324  	m.ctrl.T.Helper()
  1325  	ret := m.ctrl.Call(m, "ExpiresAt")
  1326  	ret0, _ := ret[0].(*time.Time)
  1327  	return ret0
  1328  }
  1329  
  1330  // ExpiresAt indicates an expected call of ExpiresAt.
  1331  func (mr *MockAuctionStateMockRecorder) ExpiresAt() *gomock.Call {
  1332  	mr.mock.ctrl.T.Helper()
  1333  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExpiresAt", reflect.TypeOf((*MockAuctionState)(nil).ExpiresAt))
  1334  }
  1335  
  1336  // ExtendAuction mocks base method.
  1337  func (m *MockAuctionState) ExtendAuction(arg0 types.AuctionDuration) {
  1338  	m.ctrl.T.Helper()
  1339  	m.ctrl.Call(m, "ExtendAuction", arg0)
  1340  }
  1341  
  1342  // ExtendAuction indicates an expected call of ExtendAuction.
  1343  func (mr *MockAuctionStateMockRecorder) ExtendAuction(arg0 interface{}) *gomock.Call {
  1344  	mr.mock.ctrl.T.Helper()
  1345  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExtendAuction", reflect.TypeOf((*MockAuctionState)(nil).ExtendAuction), arg0)
  1346  }
  1347  
  1348  // ExtendAuctionAutomatedPurchase mocks base method.
  1349  func (m *MockAuctionState) ExtendAuctionAutomatedPurchase(arg0 types.AuctionDuration) {
  1350  	m.ctrl.T.Helper()
  1351  	m.ctrl.Call(m, "ExtendAuctionAutomatedPurchase", arg0)
  1352  }
  1353  
  1354  // ExtendAuctionAutomatedPurchase indicates an expected call of ExtendAuctionAutomatedPurchase.
  1355  func (mr *MockAuctionStateMockRecorder) ExtendAuctionAutomatedPurchase(arg0 interface{}) *gomock.Call {
  1356  	mr.mock.ctrl.T.Helper()
  1357  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExtendAuctionAutomatedPurchase", reflect.TypeOf((*MockAuctionState)(nil).ExtendAuctionAutomatedPurchase), arg0)
  1358  }
  1359  
  1360  // ExtendAuctionLongBlock mocks base method.
  1361  func (m *MockAuctionState) ExtendAuctionLongBlock(arg0 types.AuctionDuration) {
  1362  	m.ctrl.T.Helper()
  1363  	m.ctrl.Call(m, "ExtendAuctionLongBlock", arg0)
  1364  }
  1365  
  1366  // ExtendAuctionLongBlock indicates an expected call of ExtendAuctionLongBlock.
  1367  func (mr *MockAuctionStateMockRecorder) ExtendAuctionLongBlock(arg0 interface{}) *gomock.Call {
  1368  	mr.mock.ctrl.T.Helper()
  1369  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExtendAuctionLongBlock", reflect.TypeOf((*MockAuctionState)(nil).ExtendAuctionLongBlock), arg0)
  1370  }
  1371  
  1372  // ExtendAuctionPrice mocks base method.
  1373  func (m *MockAuctionState) ExtendAuctionPrice(arg0 types.AuctionDuration) {
  1374  	m.ctrl.T.Helper()
  1375  	m.ctrl.Call(m, "ExtendAuctionPrice", arg0)
  1376  }
  1377  
  1378  // ExtendAuctionPrice indicates an expected call of ExtendAuctionPrice.
  1379  func (mr *MockAuctionStateMockRecorder) ExtendAuctionPrice(arg0 interface{}) *gomock.Call {
  1380  	mr.mock.ctrl.T.Helper()
  1381  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExtendAuctionPrice", reflect.TypeOf((*MockAuctionState)(nil).ExtendAuctionPrice), arg0)
  1382  }
  1383  
  1384  // ExtendAuctionSuspension mocks base method.
  1385  func (m *MockAuctionState) ExtendAuctionSuspension(arg0 types.AuctionDuration) {
  1386  	m.ctrl.T.Helper()
  1387  	m.ctrl.Call(m, "ExtendAuctionSuspension", arg0)
  1388  }
  1389  
  1390  // ExtendAuctionSuspension indicates an expected call of ExtendAuctionSuspension.
  1391  func (mr *MockAuctionStateMockRecorder) ExtendAuctionSuspension(arg0 interface{}) *gomock.Call {
  1392  	mr.mock.ctrl.T.Helper()
  1393  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExtendAuctionSuspension", reflect.TypeOf((*MockAuctionState)(nil).ExtendAuctionSuspension), arg0)
  1394  }
  1395  
  1396  // ExtensionTrigger mocks base method.
  1397  func (m *MockAuctionState) ExtensionTrigger() vega.AuctionTrigger {
  1398  	m.ctrl.T.Helper()
  1399  	ret := m.ctrl.Call(m, "ExtensionTrigger")
  1400  	ret0, _ := ret[0].(vega.AuctionTrigger)
  1401  	return ret0
  1402  }
  1403  
  1404  // ExtensionTrigger indicates an expected call of ExtensionTrigger.
  1405  func (mr *MockAuctionStateMockRecorder) ExtensionTrigger() *gomock.Call {
  1406  	mr.mock.ctrl.T.Helper()
  1407  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ExtensionTrigger", reflect.TypeOf((*MockAuctionState)(nil).ExtensionTrigger))
  1408  }
  1409  
  1410  // GetState mocks base method.
  1411  func (m *MockAuctionState) GetState() *types.AuctionState {
  1412  	m.ctrl.T.Helper()
  1413  	ret := m.ctrl.Call(m, "GetState")
  1414  	ret0, _ := ret[0].(*types.AuctionState)
  1415  	return ret0
  1416  }
  1417  
  1418  // GetState indicates an expected call of GetState.
  1419  func (mr *MockAuctionStateMockRecorder) GetState() *gomock.Call {
  1420  	mr.mock.ctrl.T.Helper()
  1421  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetState", reflect.TypeOf((*MockAuctionState)(nil).GetState))
  1422  }
  1423  
  1424  // InAuction mocks base method.
  1425  func (m *MockAuctionState) InAuction() bool {
  1426  	m.ctrl.T.Helper()
  1427  	ret := m.ctrl.Call(m, "InAuction")
  1428  	ret0, _ := ret[0].(bool)
  1429  	return ret0
  1430  }
  1431  
  1432  // InAuction indicates an expected call of InAuction.
  1433  func (mr *MockAuctionStateMockRecorder) InAuction() *gomock.Call {
  1434  	mr.mock.ctrl.T.Helper()
  1435  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "InAuction", reflect.TypeOf((*MockAuctionState)(nil).InAuction))
  1436  }
  1437  
  1438  // IsFBA mocks base method.
  1439  func (m *MockAuctionState) IsFBA() bool {
  1440  	m.ctrl.T.Helper()
  1441  	ret := m.ctrl.Call(m, "IsFBA")
  1442  	ret0, _ := ret[0].(bool)
  1443  	return ret0
  1444  }
  1445  
  1446  // IsFBA indicates an expected call of IsFBA.
  1447  func (mr *MockAuctionStateMockRecorder) IsFBA() *gomock.Call {
  1448  	mr.mock.ctrl.T.Helper()
  1449  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsFBA", reflect.TypeOf((*MockAuctionState)(nil).IsFBA))
  1450  }
  1451  
  1452  // IsMonitorAuction mocks base method.
  1453  func (m *MockAuctionState) IsMonitorAuction() bool {
  1454  	m.ctrl.T.Helper()
  1455  	ret := m.ctrl.Call(m, "IsMonitorAuction")
  1456  	ret0, _ := ret[0].(bool)
  1457  	return ret0
  1458  }
  1459  
  1460  // IsMonitorAuction indicates an expected call of IsMonitorAuction.
  1461  func (mr *MockAuctionStateMockRecorder) IsMonitorAuction() *gomock.Call {
  1462  	mr.mock.ctrl.T.Helper()
  1463  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsMonitorAuction", reflect.TypeOf((*MockAuctionState)(nil).IsMonitorAuction))
  1464  }
  1465  
  1466  // IsOpeningAuction mocks base method.
  1467  func (m *MockAuctionState) IsOpeningAuction() bool {
  1468  	m.ctrl.T.Helper()
  1469  	ret := m.ctrl.Call(m, "IsOpeningAuction")
  1470  	ret0, _ := ret[0].(bool)
  1471  	return ret0
  1472  }
  1473  
  1474  // IsOpeningAuction indicates an expected call of IsOpeningAuction.
  1475  func (mr *MockAuctionStateMockRecorder) IsOpeningAuction() *gomock.Call {
  1476  	mr.mock.ctrl.T.Helper()
  1477  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsOpeningAuction", reflect.TypeOf((*MockAuctionState)(nil).IsOpeningAuction))
  1478  }
  1479  
  1480  // IsPAPAuction mocks base method.
  1481  func (m *MockAuctionState) IsPAPAuction() bool {
  1482  	m.ctrl.T.Helper()
  1483  	ret := m.ctrl.Call(m, "IsPAPAuction")
  1484  	ret0, _ := ret[0].(bool)
  1485  	return ret0
  1486  }
  1487  
  1488  // IsPAPAuction indicates an expected call of IsPAPAuction.
  1489  func (mr *MockAuctionStateMockRecorder) IsPAPAuction() *gomock.Call {
  1490  	mr.mock.ctrl.T.Helper()
  1491  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsPAPAuction", reflect.TypeOf((*MockAuctionState)(nil).IsPAPAuction))
  1492  }
  1493  
  1494  // IsPriceAuction mocks base method.
  1495  func (m *MockAuctionState) IsPriceAuction() bool {
  1496  	m.ctrl.T.Helper()
  1497  	ret := m.ctrl.Call(m, "IsPriceAuction")
  1498  	ret0, _ := ret[0].(bool)
  1499  	return ret0
  1500  }
  1501  
  1502  // IsPriceAuction indicates an expected call of IsPriceAuction.
  1503  func (mr *MockAuctionStateMockRecorder) IsPriceAuction() *gomock.Call {
  1504  	mr.mock.ctrl.T.Helper()
  1505  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsPriceAuction", reflect.TypeOf((*MockAuctionState)(nil).IsPriceAuction))
  1506  }
  1507  
  1508  // IsPriceExtension mocks base method.
  1509  func (m *MockAuctionState) IsPriceExtension() bool {
  1510  	m.ctrl.T.Helper()
  1511  	ret := m.ctrl.Call(m, "IsPriceExtension")
  1512  	ret0, _ := ret[0].(bool)
  1513  	return ret0
  1514  }
  1515  
  1516  // IsPriceExtension indicates an expected call of IsPriceExtension.
  1517  func (mr *MockAuctionStateMockRecorder) IsPriceExtension() *gomock.Call {
  1518  	mr.mock.ctrl.T.Helper()
  1519  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsPriceExtension", reflect.TypeOf((*MockAuctionState)(nil).IsPriceExtension))
  1520  }
  1521  
  1522  // Left mocks base method.
  1523  func (m *MockAuctionState) Left(arg0 context.Context, arg1 time.Time) *events.Auction {
  1524  	m.ctrl.T.Helper()
  1525  	ret := m.ctrl.Call(m, "Left", arg0, arg1)
  1526  	ret0, _ := ret[0].(*events.Auction)
  1527  	return ret0
  1528  }
  1529  
  1530  // Left indicates an expected call of Left.
  1531  func (mr *MockAuctionStateMockRecorder) Left(arg0, arg1 interface{}) *gomock.Call {
  1532  	mr.mock.ctrl.T.Helper()
  1533  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Left", reflect.TypeOf((*MockAuctionState)(nil).Left), arg0, arg1)
  1534  }
  1535  
  1536  // Mode mocks base method.
  1537  func (m *MockAuctionState) Mode() vega.Market_TradingMode {
  1538  	m.ctrl.T.Helper()
  1539  	ret := m.ctrl.Call(m, "Mode")
  1540  	ret0, _ := ret[0].(vega.Market_TradingMode)
  1541  	return ret0
  1542  }
  1543  
  1544  // Mode indicates an expected call of Mode.
  1545  func (mr *MockAuctionStateMockRecorder) Mode() *gomock.Call {
  1546  	mr.mock.ctrl.T.Helper()
  1547  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Mode", reflect.TypeOf((*MockAuctionState)(nil).Mode))
  1548  }
  1549  
  1550  // SetReadyToLeave mocks base method.
  1551  func (m *MockAuctionState) SetReadyToLeave() {
  1552  	m.ctrl.T.Helper()
  1553  	m.ctrl.Call(m, "SetReadyToLeave")
  1554  }
  1555  
  1556  // SetReadyToLeave indicates an expected call of SetReadyToLeave.
  1557  func (mr *MockAuctionStateMockRecorder) SetReadyToLeave() *gomock.Call {
  1558  	mr.mock.ctrl.T.Helper()
  1559  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetReadyToLeave", reflect.TypeOf((*MockAuctionState)(nil).SetReadyToLeave))
  1560  }
  1561  
  1562  // Start mocks base method.
  1563  func (m *MockAuctionState) Start() time.Time {
  1564  	m.ctrl.T.Helper()
  1565  	ret := m.ctrl.Call(m, "Start")
  1566  	ret0, _ := ret[0].(time.Time)
  1567  	return ret0
  1568  }
  1569  
  1570  // Start indicates an expected call of Start.
  1571  func (mr *MockAuctionStateMockRecorder) Start() *gomock.Call {
  1572  	mr.mock.ctrl.T.Helper()
  1573  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Start", reflect.TypeOf((*MockAuctionState)(nil).Start))
  1574  }
  1575  
  1576  // StartAutomatedPurchaseAuction mocks base method.
  1577  func (m *MockAuctionState) StartAutomatedPurchaseAuction(arg0 time.Time, arg1 int64) {
  1578  	m.ctrl.T.Helper()
  1579  	m.ctrl.Call(m, "StartAutomatedPurchaseAuction", arg0, arg1)
  1580  }
  1581  
  1582  // StartAutomatedPurchaseAuction indicates an expected call of StartAutomatedPurchaseAuction.
  1583  func (mr *MockAuctionStateMockRecorder) StartAutomatedPurchaseAuction(arg0, arg1 interface{}) *gomock.Call {
  1584  	mr.mock.ctrl.T.Helper()
  1585  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartAutomatedPurchaseAuction", reflect.TypeOf((*MockAuctionState)(nil).StartAutomatedPurchaseAuction), arg0, arg1)
  1586  }
  1587  
  1588  // StartGovernanceSuspensionAuction mocks base method.
  1589  func (m *MockAuctionState) StartGovernanceSuspensionAuction(arg0 time.Time) {
  1590  	m.ctrl.T.Helper()
  1591  	m.ctrl.Call(m, "StartGovernanceSuspensionAuction", arg0)
  1592  }
  1593  
  1594  // StartGovernanceSuspensionAuction indicates an expected call of StartGovernanceSuspensionAuction.
  1595  func (mr *MockAuctionStateMockRecorder) StartGovernanceSuspensionAuction(arg0 interface{}) *gomock.Call {
  1596  	mr.mock.ctrl.T.Helper()
  1597  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartGovernanceSuspensionAuction", reflect.TypeOf((*MockAuctionState)(nil).StartGovernanceSuspensionAuction), arg0)
  1598  }
  1599  
  1600  // StartLongBlockAuction mocks base method.
  1601  func (m *MockAuctionState) StartLongBlockAuction(arg0 time.Time, arg1 int64) {
  1602  	m.ctrl.T.Helper()
  1603  	m.ctrl.Call(m, "StartLongBlockAuction", arg0, arg1)
  1604  }
  1605  
  1606  // StartLongBlockAuction indicates an expected call of StartLongBlockAuction.
  1607  func (mr *MockAuctionStateMockRecorder) StartLongBlockAuction(arg0, arg1 interface{}) *gomock.Call {
  1608  	mr.mock.ctrl.T.Helper()
  1609  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartLongBlockAuction", reflect.TypeOf((*MockAuctionState)(nil).StartLongBlockAuction), arg0, arg1)
  1610  }
  1611  
  1612  // StartPriceAuction mocks base method.
  1613  func (m *MockAuctionState) StartPriceAuction(arg0 time.Time, arg1 *types.AuctionDuration) {
  1614  	m.ctrl.T.Helper()
  1615  	m.ctrl.Call(m, "StartPriceAuction", arg0, arg1)
  1616  }
  1617  
  1618  // StartPriceAuction indicates an expected call of StartPriceAuction.
  1619  func (mr *MockAuctionStateMockRecorder) StartPriceAuction(arg0, arg1 interface{}) *gomock.Call {
  1620  	mr.mock.ctrl.T.Helper()
  1621  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StartPriceAuction", reflect.TypeOf((*MockAuctionState)(nil).StartPriceAuction), arg0, arg1)
  1622  }
  1623  
  1624  // Trigger mocks base method.
  1625  func (m *MockAuctionState) Trigger() vega.AuctionTrigger {
  1626  	m.ctrl.T.Helper()
  1627  	ret := m.ctrl.Call(m, "Trigger")
  1628  	ret0, _ := ret[0].(vega.AuctionTrigger)
  1629  	return ret0
  1630  }
  1631  
  1632  // Trigger indicates an expected call of Trigger.
  1633  func (mr *MockAuctionStateMockRecorder) Trigger() *gomock.Call {
  1634  	mr.mock.ctrl.T.Helper()
  1635  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Trigger", reflect.TypeOf((*MockAuctionState)(nil).Trigger))
  1636  }
  1637  
  1638  // UpdateMaxDuration mocks base method.
  1639  func (m *MockAuctionState) UpdateMaxDuration(arg0 context.Context, arg1 time.Duration) {
  1640  	m.ctrl.T.Helper()
  1641  	m.ctrl.Call(m, "UpdateMaxDuration", arg0, arg1)
  1642  }
  1643  
  1644  // UpdateMaxDuration indicates an expected call of UpdateMaxDuration.
  1645  func (mr *MockAuctionStateMockRecorder) UpdateMaxDuration(arg0, arg1 interface{}) *gomock.Call {
  1646  	mr.mock.ctrl.T.Helper()
  1647  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateMaxDuration", reflect.TypeOf((*MockAuctionState)(nil).UpdateMaxDuration), arg0, arg1)
  1648  }
  1649  
  1650  // UpdateMinDuration mocks base method.
  1651  func (m *MockAuctionState) UpdateMinDuration(arg0 context.Context, arg1 time.Duration) *events.Auction {
  1652  	m.ctrl.T.Helper()
  1653  	ret := m.ctrl.Call(m, "UpdateMinDuration", arg0, arg1)
  1654  	ret0, _ := ret[0].(*events.Auction)
  1655  	return ret0
  1656  }
  1657  
  1658  // UpdateMinDuration indicates an expected call of UpdateMinDuration.
  1659  func (mr *MockAuctionStateMockRecorder) UpdateMinDuration(arg0, arg1 interface{}) *gomock.Call {
  1660  	mr.mock.ctrl.T.Helper()
  1661  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateMinDuration", reflect.TypeOf((*MockAuctionState)(nil).UpdateMinDuration), arg0, arg1)
  1662  }
  1663  
  1664  // MockLiquidityEngine is a mock of LiquidityEngine interface.
  1665  type MockLiquidityEngine struct {
  1666  	ctrl     *gomock.Controller
  1667  	recorder *MockLiquidityEngineMockRecorder
  1668  }
  1669  
  1670  // MockLiquidityEngineMockRecorder is the mock recorder for MockLiquidityEngine.
  1671  type MockLiquidityEngineMockRecorder struct {
  1672  	mock *MockLiquidityEngine
  1673  }
  1674  
  1675  // NewMockLiquidityEngine creates a new mock instance.
  1676  func NewMockLiquidityEngine(ctrl *gomock.Controller) *MockLiquidityEngine {
  1677  	mock := &MockLiquidityEngine{ctrl: ctrl}
  1678  	mock.recorder = &MockLiquidityEngineMockRecorder{mock}
  1679  	return mock
  1680  }
  1681  
  1682  // EXPECT returns an object that allows the caller to indicate expected use.
  1683  func (m *MockLiquidityEngine) EXPECT() *MockLiquidityEngineMockRecorder {
  1684  	return m.recorder
  1685  }
  1686  
  1687  // AmendLiquidityProvision mocks base method.
  1688  func (m *MockLiquidityEngine) AmendLiquidityProvision(arg0 context.Context, arg1 *types.LiquidityProvisionAmendment, arg2 string, arg3 bool) (bool, error) {
  1689  	m.ctrl.T.Helper()
  1690  	ret := m.ctrl.Call(m, "AmendLiquidityProvision", arg0, arg1, arg2, arg3)
  1691  	ret0, _ := ret[0].(bool)
  1692  	ret1, _ := ret[1].(error)
  1693  	return ret0, ret1
  1694  }
  1695  
  1696  // AmendLiquidityProvision indicates an expected call of AmendLiquidityProvision.
  1697  func (mr *MockLiquidityEngineMockRecorder) AmendLiquidityProvision(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
  1698  	mr.mock.ctrl.T.Helper()
  1699  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AmendLiquidityProvision", reflect.TypeOf((*MockLiquidityEngine)(nil).AmendLiquidityProvision), arg0, arg1, arg2, arg3)
  1700  }
  1701  
  1702  // ApplyPendingProvisions mocks base method.
  1703  func (m *MockLiquidityEngine) ApplyPendingProvisions(arg0 context.Context, arg1 time.Time) liquidity.Provisions {
  1704  	m.ctrl.T.Helper()
  1705  	ret := m.ctrl.Call(m, "ApplyPendingProvisions", arg0, arg1)
  1706  	ret0, _ := ret[0].(liquidity.Provisions)
  1707  	return ret0
  1708  }
  1709  
  1710  // ApplyPendingProvisions indicates an expected call of ApplyPendingProvisions.
  1711  func (mr *MockLiquidityEngineMockRecorder) ApplyPendingProvisions(arg0, arg1 interface{}) *gomock.Call {
  1712  	mr.mock.ctrl.T.Helper()
  1713  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ApplyPendingProvisions", reflect.TypeOf((*MockLiquidityEngine)(nil).ApplyPendingProvisions), arg0, arg1)
  1714  }
  1715  
  1716  // CalculateSLAPenalties mocks base method.
  1717  func (m *MockLiquidityEngine) CalculateSLAPenalties(arg0 time.Time) liquidity.SlaPenalties {
  1718  	m.ctrl.T.Helper()
  1719  	ret := m.ctrl.Call(m, "CalculateSLAPenalties", arg0)
  1720  	ret0, _ := ret[0].(liquidity.SlaPenalties)
  1721  	return ret0
  1722  }
  1723  
  1724  // CalculateSLAPenalties indicates an expected call of CalculateSLAPenalties.
  1725  func (mr *MockLiquidityEngineMockRecorder) CalculateSLAPenalties(arg0 interface{}) *gomock.Call {
  1726  	mr.mock.ctrl.T.Helper()
  1727  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CalculateSLAPenalties", reflect.TypeOf((*MockLiquidityEngine)(nil).CalculateSLAPenalties), arg0)
  1728  }
  1729  
  1730  // CalculateSuppliedStake mocks base method.
  1731  func (m *MockLiquidityEngine) CalculateSuppliedStake() *num.Uint {
  1732  	m.ctrl.T.Helper()
  1733  	ret := m.ctrl.Call(m, "CalculateSuppliedStake")
  1734  	ret0, _ := ret[0].(*num.Uint)
  1735  	return ret0
  1736  }
  1737  
  1738  // CalculateSuppliedStake indicates an expected call of CalculateSuppliedStake.
  1739  func (mr *MockLiquidityEngineMockRecorder) CalculateSuppliedStake() *gomock.Call {
  1740  	mr.mock.ctrl.T.Helper()
  1741  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CalculateSuppliedStake", reflect.TypeOf((*MockLiquidityEngine)(nil).CalculateSuppliedStake))
  1742  }
  1743  
  1744  // CalculateSuppliedStakeWithoutPending mocks base method.
  1745  func (m *MockLiquidityEngine) CalculateSuppliedStakeWithoutPending() *num.Uint {
  1746  	m.ctrl.T.Helper()
  1747  	ret := m.ctrl.Call(m, "CalculateSuppliedStakeWithoutPending")
  1748  	ret0, _ := ret[0].(*num.Uint)
  1749  	return ret0
  1750  }
  1751  
  1752  // CalculateSuppliedStakeWithoutPending indicates an expected call of CalculateSuppliedStakeWithoutPending.
  1753  func (mr *MockLiquidityEngineMockRecorder) CalculateSuppliedStakeWithoutPending() *gomock.Call {
  1754  	mr.mock.ctrl.T.Helper()
  1755  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CalculateSuppliedStakeWithoutPending", reflect.TypeOf((*MockLiquidityEngine)(nil).CalculateSuppliedStakeWithoutPending))
  1756  }
  1757  
  1758  // CancelLiquidityProvision mocks base method.
  1759  func (m *MockLiquidityEngine) CancelLiquidityProvision(arg0 context.Context, arg1 string) error {
  1760  	m.ctrl.T.Helper()
  1761  	ret := m.ctrl.Call(m, "CancelLiquidityProvision", arg0, arg1)
  1762  	ret0, _ := ret[0].(error)
  1763  	return ret0
  1764  }
  1765  
  1766  // CancelLiquidityProvision indicates an expected call of CancelLiquidityProvision.
  1767  func (mr *MockLiquidityEngineMockRecorder) CancelLiquidityProvision(arg0, arg1 interface{}) *gomock.Call {
  1768  	mr.mock.ctrl.T.Helper()
  1769  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelLiquidityProvision", reflect.TypeOf((*MockLiquidityEngine)(nil).CancelLiquidityProvision), arg0, arg1)
  1770  }
  1771  
  1772  // EndBlock mocks base method.
  1773  func (m *MockLiquidityEngine) EndBlock(arg0, arg1 *num.Uint, arg2 decimal.Decimal) {
  1774  	m.ctrl.T.Helper()
  1775  	m.ctrl.Call(m, "EndBlock", arg0, arg1, arg2)
  1776  }
  1777  
  1778  // EndBlock indicates an expected call of EndBlock.
  1779  func (mr *MockLiquidityEngineMockRecorder) EndBlock(arg0, arg1, arg2 interface{}) *gomock.Call {
  1780  	mr.mock.ctrl.T.Helper()
  1781  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EndBlock", reflect.TypeOf((*MockLiquidityEngine)(nil).EndBlock), arg0, arg1, arg2)
  1782  }
  1783  
  1784  // GetAverageLiquidityScores mocks base method.
  1785  func (m *MockLiquidityEngine) GetAverageLiquidityScores() map[string]decimal.Decimal {
  1786  	m.ctrl.T.Helper()
  1787  	ret := m.ctrl.Call(m, "GetAverageLiquidityScores")
  1788  	ret0, _ := ret[0].(map[string]decimal.Decimal)
  1789  	return ret0
  1790  }
  1791  
  1792  // GetAverageLiquidityScores indicates an expected call of GetAverageLiquidityScores.
  1793  func (mr *MockLiquidityEngineMockRecorder) GetAverageLiquidityScores() *gomock.Call {
  1794  	mr.mock.ctrl.T.Helper()
  1795  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAverageLiquidityScores", reflect.TypeOf((*MockLiquidityEngine)(nil).GetAverageLiquidityScores))
  1796  }
  1797  
  1798  // GetLegacyOrders mocks base method.
  1799  func (m *MockLiquidityEngine) GetLegacyOrders() []string {
  1800  	m.ctrl.T.Helper()
  1801  	ret := m.ctrl.Call(m, "GetLegacyOrders")
  1802  	ret0, _ := ret[0].([]string)
  1803  	return ret0
  1804  }
  1805  
  1806  // GetLegacyOrders indicates an expected call of GetLegacyOrders.
  1807  func (mr *MockLiquidityEngineMockRecorder) GetLegacyOrders() *gomock.Call {
  1808  	mr.mock.ctrl.T.Helper()
  1809  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLegacyOrders", reflect.TypeOf((*MockLiquidityEngine)(nil).GetLegacyOrders))
  1810  }
  1811  
  1812  // GetPartyLiquidityScore mocks base method.
  1813  func (m *MockLiquidityEngine) GetPartyLiquidityScore(arg0 []*types.Order, arg1, arg2 decimal.Decimal, arg3, arg4 *num.Uint) decimal.Decimal {
  1814  	m.ctrl.T.Helper()
  1815  	ret := m.ctrl.Call(m, "GetPartyLiquidityScore", arg0, arg1, arg2, arg3, arg4)
  1816  	ret0, _ := ret[0].(decimal.Decimal)
  1817  	return ret0
  1818  }
  1819  
  1820  // GetPartyLiquidityScore indicates an expected call of GetPartyLiquidityScore.
  1821  func (mr *MockLiquidityEngineMockRecorder) GetPartyLiquidityScore(arg0, arg1, arg2, arg3, arg4 interface{}) *gomock.Call {
  1822  	mr.mock.ctrl.T.Helper()
  1823  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetPartyLiquidityScore", reflect.TypeOf((*MockLiquidityEngine)(nil).GetPartyLiquidityScore), arg0, arg1, arg2, arg3, arg4)
  1824  }
  1825  
  1826  // IsLiquidityProvider mocks base method.
  1827  func (m *MockLiquidityEngine) IsLiquidityProvider(arg0 string) bool {
  1828  	m.ctrl.T.Helper()
  1829  	ret := m.ctrl.Call(m, "IsLiquidityProvider", arg0)
  1830  	ret0, _ := ret[0].(bool)
  1831  	return ret0
  1832  }
  1833  
  1834  // IsLiquidityProvider indicates an expected call of IsLiquidityProvider.
  1835  func (mr *MockLiquidityEngineMockRecorder) IsLiquidityProvider(arg0 interface{}) *gomock.Call {
  1836  	mr.mock.ctrl.T.Helper()
  1837  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsLiquidityProvider", reflect.TypeOf((*MockLiquidityEngine)(nil).IsLiquidityProvider), arg0)
  1838  }
  1839  
  1840  // IsProbabilityOfTradingInitialised mocks base method.
  1841  func (m *MockLiquidityEngine) IsProbabilityOfTradingInitialised() bool {
  1842  	m.ctrl.T.Helper()
  1843  	ret := m.ctrl.Call(m, "IsProbabilityOfTradingInitialised")
  1844  	ret0, _ := ret[0].(bool)
  1845  	return ret0
  1846  }
  1847  
  1848  // IsProbabilityOfTradingInitialised indicates an expected call of IsProbabilityOfTradingInitialised.
  1849  func (mr *MockLiquidityEngineMockRecorder) IsProbabilityOfTradingInitialised() *gomock.Call {
  1850  	mr.mock.ctrl.T.Helper()
  1851  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsProbabilityOfTradingInitialised", reflect.TypeOf((*MockLiquidityEngine)(nil).IsProbabilityOfTradingInitialised))
  1852  }
  1853  
  1854  // LiquidityProviderSLAStats mocks base method.
  1855  func (m *MockLiquidityEngine) LiquidityProviderSLAStats(arg0 time.Time) []*vega.LiquidityProviderSLA {
  1856  	m.ctrl.T.Helper()
  1857  	ret := m.ctrl.Call(m, "LiquidityProviderSLAStats", arg0)
  1858  	ret0, _ := ret[0].([]*vega.LiquidityProviderSLA)
  1859  	return ret0
  1860  }
  1861  
  1862  // LiquidityProviderSLAStats indicates an expected call of LiquidityProviderSLAStats.
  1863  func (mr *MockLiquidityEngineMockRecorder) LiquidityProviderSLAStats(arg0 interface{}) *gomock.Call {
  1864  	mr.mock.ctrl.T.Helper()
  1865  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "LiquidityProviderSLAStats", reflect.TypeOf((*MockLiquidityEngine)(nil).LiquidityProviderSLAStats), arg0)
  1866  }
  1867  
  1868  // LiquidityProvisionByPartyID mocks base method.
  1869  func (m *MockLiquidityEngine) LiquidityProvisionByPartyID(arg0 string) *types.LiquidityProvision {
  1870  	m.ctrl.T.Helper()
  1871  	ret := m.ctrl.Call(m, "LiquidityProvisionByPartyID", arg0)
  1872  	ret0, _ := ret[0].(*types.LiquidityProvision)
  1873  	return ret0
  1874  }
  1875  
  1876  // LiquidityProvisionByPartyID indicates an expected call of LiquidityProvisionByPartyID.
  1877  func (mr *MockLiquidityEngineMockRecorder) LiquidityProvisionByPartyID(arg0 interface{}) *gomock.Call {
  1878  	mr.mock.ctrl.T.Helper()
  1879  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "LiquidityProvisionByPartyID", reflect.TypeOf((*MockLiquidityEngine)(nil).LiquidityProvisionByPartyID), arg0)
  1880  }
  1881  
  1882  // OnEpochRestore mocks base method.
  1883  func (m *MockLiquidityEngine) OnEpochRestore(arg0 types.Epoch) {
  1884  	m.ctrl.T.Helper()
  1885  	m.ctrl.Call(m, "OnEpochRestore", arg0)
  1886  }
  1887  
  1888  // OnEpochRestore indicates an expected call of OnEpochRestore.
  1889  func (mr *MockLiquidityEngineMockRecorder) OnEpochRestore(arg0 interface{}) *gomock.Call {
  1890  	mr.mock.ctrl.T.Helper()
  1891  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnEpochRestore", reflect.TypeOf((*MockLiquidityEngine)(nil).OnEpochRestore), arg0)
  1892  }
  1893  
  1894  // OnMaximumLiquidityFeeFactorLevelUpdate mocks base method.
  1895  func (m *MockLiquidityEngine) OnMaximumLiquidityFeeFactorLevelUpdate(arg0 decimal.Decimal) {
  1896  	m.ctrl.T.Helper()
  1897  	m.ctrl.Call(m, "OnMaximumLiquidityFeeFactorLevelUpdate", arg0)
  1898  }
  1899  
  1900  // OnMaximumLiquidityFeeFactorLevelUpdate indicates an expected call of OnMaximumLiquidityFeeFactorLevelUpdate.
  1901  func (mr *MockLiquidityEngineMockRecorder) OnMaximumLiquidityFeeFactorLevelUpdate(arg0 interface{}) *gomock.Call {
  1902  	mr.mock.ctrl.T.Helper()
  1903  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnMaximumLiquidityFeeFactorLevelUpdate", reflect.TypeOf((*MockLiquidityEngine)(nil).OnMaximumLiquidityFeeFactorLevelUpdate), arg0)
  1904  }
  1905  
  1906  // OnMinProbabilityOfTradingLPOrdersUpdate mocks base method.
  1907  func (m *MockLiquidityEngine) OnMinProbabilityOfTradingLPOrdersUpdate(arg0 decimal.Decimal) {
  1908  	m.ctrl.T.Helper()
  1909  	m.ctrl.Call(m, "OnMinProbabilityOfTradingLPOrdersUpdate", arg0)
  1910  }
  1911  
  1912  // OnMinProbabilityOfTradingLPOrdersUpdate indicates an expected call of OnMinProbabilityOfTradingLPOrdersUpdate.
  1913  func (mr *MockLiquidityEngineMockRecorder) OnMinProbabilityOfTradingLPOrdersUpdate(arg0 interface{}) *gomock.Call {
  1914  	mr.mock.ctrl.T.Helper()
  1915  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnMinProbabilityOfTradingLPOrdersUpdate", reflect.TypeOf((*MockLiquidityEngine)(nil).OnMinProbabilityOfTradingLPOrdersUpdate), arg0)
  1916  }
  1917  
  1918  // OnNonPerformanceBondPenaltyMaxUpdate mocks base method.
  1919  func (m *MockLiquidityEngine) OnNonPerformanceBondPenaltyMaxUpdate(arg0 decimal.Decimal) {
  1920  	m.ctrl.T.Helper()
  1921  	m.ctrl.Call(m, "OnNonPerformanceBondPenaltyMaxUpdate", arg0)
  1922  }
  1923  
  1924  // OnNonPerformanceBondPenaltyMaxUpdate indicates an expected call of OnNonPerformanceBondPenaltyMaxUpdate.
  1925  func (mr *MockLiquidityEngineMockRecorder) OnNonPerformanceBondPenaltyMaxUpdate(arg0 interface{}) *gomock.Call {
  1926  	mr.mock.ctrl.T.Helper()
  1927  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnNonPerformanceBondPenaltyMaxUpdate", reflect.TypeOf((*MockLiquidityEngine)(nil).OnNonPerformanceBondPenaltyMaxUpdate), arg0)
  1928  }
  1929  
  1930  // OnNonPerformanceBondPenaltySlopeUpdate mocks base method.
  1931  func (m *MockLiquidityEngine) OnNonPerformanceBondPenaltySlopeUpdate(arg0 decimal.Decimal) {
  1932  	m.ctrl.T.Helper()
  1933  	m.ctrl.Call(m, "OnNonPerformanceBondPenaltySlopeUpdate", arg0)
  1934  }
  1935  
  1936  // OnNonPerformanceBondPenaltySlopeUpdate indicates an expected call of OnNonPerformanceBondPenaltySlopeUpdate.
  1937  func (mr *MockLiquidityEngineMockRecorder) OnNonPerformanceBondPenaltySlopeUpdate(arg0 interface{}) *gomock.Call {
  1938  	mr.mock.ctrl.T.Helper()
  1939  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnNonPerformanceBondPenaltySlopeUpdate", reflect.TypeOf((*MockLiquidityEngine)(nil).OnNonPerformanceBondPenaltySlopeUpdate), arg0)
  1940  }
  1941  
  1942  // OnProbabilityOfTradingTauScalingUpdate mocks base method.
  1943  func (m *MockLiquidityEngine) OnProbabilityOfTradingTauScalingUpdate(arg0 decimal.Decimal) {
  1944  	m.ctrl.T.Helper()
  1945  	m.ctrl.Call(m, "OnProbabilityOfTradingTauScalingUpdate", arg0)
  1946  }
  1947  
  1948  // OnProbabilityOfTradingTauScalingUpdate indicates an expected call of OnProbabilityOfTradingTauScalingUpdate.
  1949  func (mr *MockLiquidityEngineMockRecorder) OnProbabilityOfTradingTauScalingUpdate(arg0 interface{}) *gomock.Call {
  1950  	mr.mock.ctrl.T.Helper()
  1951  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnProbabilityOfTradingTauScalingUpdate", reflect.TypeOf((*MockLiquidityEngine)(nil).OnProbabilityOfTradingTauScalingUpdate), arg0)
  1952  }
  1953  
  1954  // OnProvidersFeeCalculationTimeStep mocks base method.
  1955  func (m *MockLiquidityEngine) OnProvidersFeeCalculationTimeStep(arg0 time.Duration) {
  1956  	m.ctrl.T.Helper()
  1957  	m.ctrl.Call(m, "OnProvidersFeeCalculationTimeStep", arg0)
  1958  }
  1959  
  1960  // OnProvidersFeeCalculationTimeStep indicates an expected call of OnProvidersFeeCalculationTimeStep.
  1961  func (mr *MockLiquidityEngineMockRecorder) OnProvidersFeeCalculationTimeStep(arg0 interface{}) *gomock.Call {
  1962  	mr.mock.ctrl.T.Helper()
  1963  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnProvidersFeeCalculationTimeStep", reflect.TypeOf((*MockLiquidityEngine)(nil).OnProvidersFeeCalculationTimeStep), arg0)
  1964  }
  1965  
  1966  // OnStakeToCcyVolumeUpdate mocks base method.
  1967  func (m *MockLiquidityEngine) OnStakeToCcyVolumeUpdate(arg0 decimal.Decimal) {
  1968  	m.ctrl.T.Helper()
  1969  	m.ctrl.Call(m, "OnStakeToCcyVolumeUpdate", arg0)
  1970  }
  1971  
  1972  // OnStakeToCcyVolumeUpdate indicates an expected call of OnStakeToCcyVolumeUpdate.
  1973  func (mr *MockLiquidityEngineMockRecorder) OnStakeToCcyVolumeUpdate(arg0 interface{}) *gomock.Call {
  1974  	mr.mock.ctrl.T.Helper()
  1975  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnStakeToCcyVolumeUpdate", reflect.TypeOf((*MockLiquidityEngine)(nil).OnStakeToCcyVolumeUpdate), arg0)
  1976  }
  1977  
  1978  // PaidLiquidityFeesStats mocks base method.
  1979  func (m *MockLiquidityEngine) PaidLiquidityFeesStats() *types.PaidLiquidityFeesStats {
  1980  	m.ctrl.T.Helper()
  1981  	ret := m.ctrl.Call(m, "PaidLiquidityFeesStats")
  1982  	ret0, _ := ret[0].(*types.PaidLiquidityFeesStats)
  1983  	return ret0
  1984  }
  1985  
  1986  // PaidLiquidityFeesStats indicates an expected call of PaidLiquidityFeesStats.
  1987  func (mr *MockLiquidityEngineMockRecorder) PaidLiquidityFeesStats() *gomock.Call {
  1988  	mr.mock.ctrl.T.Helper()
  1989  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PaidLiquidityFeesStats", reflect.TypeOf((*MockLiquidityEngine)(nil).PaidLiquidityFeesStats))
  1990  }
  1991  
  1992  // PendingProvision mocks base method.
  1993  func (m *MockLiquidityEngine) PendingProvision() liquidity.Provisions {
  1994  	m.ctrl.T.Helper()
  1995  	ret := m.ctrl.Call(m, "PendingProvision")
  1996  	ret0, _ := ret[0].(liquidity.Provisions)
  1997  	return ret0
  1998  }
  1999  
  2000  // PendingProvision indicates an expected call of PendingProvision.
  2001  func (mr *MockLiquidityEngineMockRecorder) PendingProvision() *gomock.Call {
  2002  	mr.mock.ctrl.T.Helper()
  2003  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PendingProvision", reflect.TypeOf((*MockLiquidityEngine)(nil).PendingProvision))
  2004  }
  2005  
  2006  // PendingProvisionByPartyID mocks base method.
  2007  func (m *MockLiquidityEngine) PendingProvisionByPartyID(arg0 string) *types.LiquidityProvision {
  2008  	m.ctrl.T.Helper()
  2009  	ret := m.ctrl.Call(m, "PendingProvisionByPartyID", arg0)
  2010  	ret0, _ := ret[0].(*types.LiquidityProvision)
  2011  	return ret0
  2012  }
  2013  
  2014  // PendingProvisionByPartyID indicates an expected call of PendingProvisionByPartyID.
  2015  func (mr *MockLiquidityEngineMockRecorder) PendingProvisionByPartyID(arg0 interface{}) *gomock.Call {
  2016  	mr.mock.ctrl.T.Helper()
  2017  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PendingProvisionByPartyID", reflect.TypeOf((*MockLiquidityEngine)(nil).PendingProvisionByPartyID), arg0)
  2018  }
  2019  
  2020  // ProvisionsPerParty mocks base method.
  2021  func (m *MockLiquidityEngine) ProvisionsPerParty() liquidity.ProvisionsPerParty {
  2022  	m.ctrl.T.Helper()
  2023  	ret := m.ctrl.Call(m, "ProvisionsPerParty")
  2024  	ret0, _ := ret[0].(liquidity.ProvisionsPerParty)
  2025  	return ret0
  2026  }
  2027  
  2028  // ProvisionsPerParty indicates an expected call of ProvisionsPerParty.
  2029  func (mr *MockLiquidityEngineMockRecorder) ProvisionsPerParty() *gomock.Call {
  2030  	mr.mock.ctrl.T.Helper()
  2031  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ProvisionsPerParty", reflect.TypeOf((*MockLiquidityEngine)(nil).ProvisionsPerParty))
  2032  }
  2033  
  2034  // ReadyForFeesAllocation mocks base method.
  2035  func (m *MockLiquidityEngine) ReadyForFeesAllocation(arg0 time.Time) bool {
  2036  	m.ctrl.T.Helper()
  2037  	ret := m.ctrl.Call(m, "ReadyForFeesAllocation", arg0)
  2038  	ret0, _ := ret[0].(bool)
  2039  	return ret0
  2040  }
  2041  
  2042  // ReadyForFeesAllocation indicates an expected call of ReadyForFeesAllocation.
  2043  func (mr *MockLiquidityEngineMockRecorder) ReadyForFeesAllocation(arg0 interface{}) *gomock.Call {
  2044  	mr.mock.ctrl.T.Helper()
  2045  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ReadyForFeesAllocation", reflect.TypeOf((*MockLiquidityEngine)(nil).ReadyForFeesAllocation), arg0)
  2046  }
  2047  
  2048  // RegisterAllocatedFeesPerParty mocks base method.
  2049  func (m *MockLiquidityEngine) RegisterAllocatedFeesPerParty(arg0 map[string]*num.Uint) {
  2050  	m.ctrl.T.Helper()
  2051  	m.ctrl.Call(m, "RegisterAllocatedFeesPerParty", arg0)
  2052  }
  2053  
  2054  // RegisterAllocatedFeesPerParty indicates an expected call of RegisterAllocatedFeesPerParty.
  2055  func (mr *MockLiquidityEngineMockRecorder) RegisterAllocatedFeesPerParty(arg0 interface{}) *gomock.Call {
  2056  	mr.mock.ctrl.T.Helper()
  2057  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RegisterAllocatedFeesPerParty", reflect.TypeOf((*MockLiquidityEngine)(nil).RegisterAllocatedFeesPerParty), arg0)
  2058  }
  2059  
  2060  // RejectLiquidityProvision mocks base method.
  2061  func (m *MockLiquidityEngine) RejectLiquidityProvision(arg0 context.Context, arg1 string) error {
  2062  	m.ctrl.T.Helper()
  2063  	ret := m.ctrl.Call(m, "RejectLiquidityProvision", arg0, arg1)
  2064  	ret0, _ := ret[0].(error)
  2065  	return ret0
  2066  }
  2067  
  2068  // RejectLiquidityProvision indicates an expected call of RejectLiquidityProvision.
  2069  func (mr *MockLiquidityEngineMockRecorder) RejectLiquidityProvision(arg0, arg1 interface{}) *gomock.Call {
  2070  	mr.mock.ctrl.T.Helper()
  2071  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RejectLiquidityProvision", reflect.TypeOf((*MockLiquidityEngine)(nil).RejectLiquidityProvision), arg0, arg1)
  2072  }
  2073  
  2074  // ResetAverageLiquidityScores mocks base method.
  2075  func (m *MockLiquidityEngine) ResetAverageLiquidityScores() {
  2076  	m.ctrl.T.Helper()
  2077  	m.ctrl.Call(m, "ResetAverageLiquidityScores")
  2078  }
  2079  
  2080  // ResetAverageLiquidityScores indicates an expected call of ResetAverageLiquidityScores.
  2081  func (mr *MockLiquidityEngineMockRecorder) ResetAverageLiquidityScores() *gomock.Call {
  2082  	mr.mock.ctrl.T.Helper()
  2083  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResetAverageLiquidityScores", reflect.TypeOf((*MockLiquidityEngine)(nil).ResetAverageLiquidityScores))
  2084  }
  2085  
  2086  // ResetFeeAllocationPeriod mocks base method.
  2087  func (m *MockLiquidityEngine) ResetFeeAllocationPeriod(arg0 time.Time) {
  2088  	m.ctrl.T.Helper()
  2089  	m.ctrl.Call(m, "ResetFeeAllocationPeriod", arg0)
  2090  }
  2091  
  2092  // ResetFeeAllocationPeriod indicates an expected call of ResetFeeAllocationPeriod.
  2093  func (mr *MockLiquidityEngineMockRecorder) ResetFeeAllocationPeriod(arg0 interface{}) *gomock.Call {
  2094  	mr.mock.ctrl.T.Helper()
  2095  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResetFeeAllocationPeriod", reflect.TypeOf((*MockLiquidityEngine)(nil).ResetFeeAllocationPeriod), arg0)
  2096  }
  2097  
  2098  // ResetSLAEpoch mocks base method.
  2099  func (m *MockLiquidityEngine) ResetSLAEpoch(arg0 time.Time, arg1, arg2 *num.Uint, arg3 decimal.Decimal) {
  2100  	m.ctrl.T.Helper()
  2101  	m.ctrl.Call(m, "ResetSLAEpoch", arg0, arg1, arg2, arg3)
  2102  }
  2103  
  2104  // ResetSLAEpoch indicates an expected call of ResetSLAEpoch.
  2105  func (mr *MockLiquidityEngineMockRecorder) ResetSLAEpoch(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
  2106  	mr.mock.ctrl.T.Helper()
  2107  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ResetSLAEpoch", reflect.TypeOf((*MockLiquidityEngine)(nil).ResetSLAEpoch), arg0, arg1, arg2, arg3)
  2108  }
  2109  
  2110  // StopLiquidityProvision mocks base method.
  2111  func (m *MockLiquidityEngine) StopLiquidityProvision(arg0 context.Context, arg1 string) error {
  2112  	m.ctrl.T.Helper()
  2113  	ret := m.ctrl.Call(m, "StopLiquidityProvision", arg0, arg1)
  2114  	ret0, _ := ret[0].(error)
  2115  	return ret0
  2116  }
  2117  
  2118  // StopLiquidityProvision indicates an expected call of StopLiquidityProvision.
  2119  func (mr *MockLiquidityEngineMockRecorder) StopLiquidityProvision(arg0, arg1 interface{}) *gomock.Call {
  2120  	mr.mock.ctrl.T.Helper()
  2121  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StopLiquidityProvision", reflect.TypeOf((*MockLiquidityEngine)(nil).StopLiquidityProvision), arg0, arg1)
  2122  }
  2123  
  2124  // StopSnapshots mocks base method.
  2125  func (m *MockLiquidityEngine) StopSnapshots() {
  2126  	m.ctrl.T.Helper()
  2127  	m.ctrl.Call(m, "StopSnapshots")
  2128  }
  2129  
  2130  // StopSnapshots indicates an expected call of StopSnapshots.
  2131  func (mr *MockLiquidityEngineMockRecorder) StopSnapshots() *gomock.Call {
  2132  	mr.mock.ctrl.T.Helper()
  2133  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StopSnapshots", reflect.TypeOf((*MockLiquidityEngine)(nil).StopSnapshots))
  2134  }
  2135  
  2136  // SubmitLiquidityProvision mocks base method.
  2137  func (m *MockLiquidityEngine) SubmitLiquidityProvision(arg0 context.Context, arg1 *types.LiquidityProvisionSubmission, arg2 string, arg3 liquidity.IDGen) (bool, error) {
  2138  	m.ctrl.T.Helper()
  2139  	ret := m.ctrl.Call(m, "SubmitLiquidityProvision", arg0, arg1, arg2, arg3)
  2140  	ret0, _ := ret[0].(bool)
  2141  	ret1, _ := ret[1].(error)
  2142  	return ret0, ret1
  2143  }
  2144  
  2145  // SubmitLiquidityProvision indicates an expected call of SubmitLiquidityProvision.
  2146  func (mr *MockLiquidityEngineMockRecorder) SubmitLiquidityProvision(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
  2147  	mr.mock.ctrl.T.Helper()
  2148  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SubmitLiquidityProvision", reflect.TypeOf((*MockLiquidityEngine)(nil).SubmitLiquidityProvision), arg0, arg1, arg2, arg3)
  2149  }
  2150  
  2151  // UpdateAverageLiquidityScores mocks base method.
  2152  func (m *MockLiquidityEngine) UpdateAverageLiquidityScores(arg0, arg1 decimal.Decimal, arg2, arg3 *num.Uint) {
  2153  	m.ctrl.T.Helper()
  2154  	m.ctrl.Call(m, "UpdateAverageLiquidityScores", arg0, arg1, arg2, arg3)
  2155  }
  2156  
  2157  // UpdateAverageLiquidityScores indicates an expected call of UpdateAverageLiquidityScores.
  2158  func (mr *MockLiquidityEngineMockRecorder) UpdateAverageLiquidityScores(arg0, arg1, arg2, arg3 interface{}) *gomock.Call {
  2159  	mr.mock.ctrl.T.Helper()
  2160  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateAverageLiquidityScores", reflect.TypeOf((*MockLiquidityEngine)(nil).UpdateAverageLiquidityScores), arg0, arg1, arg2, arg3)
  2161  }
  2162  
  2163  // UpdateMarketConfig mocks base method.
  2164  func (m *MockLiquidityEngine) UpdateMarketConfig(arg0 liquidity.RiskModel, arg1 liquidity.PriceMonitor) {
  2165  	m.ctrl.T.Helper()
  2166  	m.ctrl.Call(m, "UpdateMarketConfig", arg0, arg1)
  2167  }
  2168  
  2169  // UpdateMarketConfig indicates an expected call of UpdateMarketConfig.
  2170  func (mr *MockLiquidityEngineMockRecorder) UpdateMarketConfig(arg0, arg1 interface{}) *gomock.Call {
  2171  	mr.mock.ctrl.T.Helper()
  2172  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateMarketConfig", reflect.TypeOf((*MockLiquidityEngine)(nil).UpdateMarketConfig), arg0, arg1)
  2173  }
  2174  
  2175  // UpdatePartyCommitment mocks base method.
  2176  func (m *MockLiquidityEngine) UpdatePartyCommitment(arg0 string, arg1 *num.Uint) (*types.LiquidityProvision, error) {
  2177  	m.ctrl.T.Helper()
  2178  	ret := m.ctrl.Call(m, "UpdatePartyCommitment", arg0, arg1)
  2179  	ret0, _ := ret[0].(*types.LiquidityProvision)
  2180  	ret1, _ := ret[1].(error)
  2181  	return ret0, ret1
  2182  }
  2183  
  2184  // UpdatePartyCommitment indicates an expected call of UpdatePartyCommitment.
  2185  func (mr *MockLiquidityEngineMockRecorder) UpdatePartyCommitment(arg0, arg1 interface{}) *gomock.Call {
  2186  	mr.mock.ctrl.T.Helper()
  2187  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdatePartyCommitment", reflect.TypeOf((*MockLiquidityEngine)(nil).UpdatePartyCommitment), arg0, arg1)
  2188  }
  2189  
  2190  // UpdateSLAParameters mocks base method.
  2191  func (m *MockLiquidityEngine) UpdateSLAParameters(arg0 *types.LiquiditySLAParams) {
  2192  	m.ctrl.T.Helper()
  2193  	m.ctrl.Call(m, "UpdateSLAParameters", arg0)
  2194  }
  2195  
  2196  // UpdateSLAParameters indicates an expected call of UpdateSLAParameters.
  2197  func (mr *MockLiquidityEngineMockRecorder) UpdateSLAParameters(arg0 interface{}) *gomock.Call {
  2198  	mr.mock.ctrl.T.Helper()
  2199  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateSLAParameters", reflect.TypeOf((*MockLiquidityEngine)(nil).UpdateSLAParameters), arg0)
  2200  }
  2201  
  2202  // V1StateProvider mocks base method.
  2203  func (m *MockLiquidityEngine) V1StateProvider() types.StateProvider {
  2204  	m.ctrl.T.Helper()
  2205  	ret := m.ctrl.Call(m, "V1StateProvider")
  2206  	ret0, _ := ret[0].(types.StateProvider)
  2207  	return ret0
  2208  }
  2209  
  2210  // V1StateProvider indicates an expected call of V1StateProvider.
  2211  func (mr *MockLiquidityEngineMockRecorder) V1StateProvider() *gomock.Call {
  2212  	mr.mock.ctrl.T.Helper()
  2213  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "V1StateProvider", reflect.TypeOf((*MockLiquidityEngine)(nil).V1StateProvider))
  2214  }
  2215  
  2216  // V2StateProvider mocks base method.
  2217  func (m *MockLiquidityEngine) V2StateProvider() types.StateProvider {
  2218  	m.ctrl.T.Helper()
  2219  	ret := m.ctrl.Call(m, "V2StateProvider")
  2220  	ret0, _ := ret[0].(types.StateProvider)
  2221  	return ret0
  2222  }
  2223  
  2224  // V2StateProvider indicates an expected call of V2StateProvider.
  2225  func (mr *MockLiquidityEngineMockRecorder) V2StateProvider() *gomock.Call {
  2226  	mr.mock.ctrl.T.Helper()
  2227  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "V2StateProvider", reflect.TypeOf((*MockLiquidityEngine)(nil).V2StateProvider))
  2228  }
  2229  
  2230  // ValidateLiquidityProvisionAmendment mocks base method.
  2231  func (m *MockLiquidityEngine) ValidateLiquidityProvisionAmendment(arg0 *types.LiquidityProvisionAmendment) error {
  2232  	m.ctrl.T.Helper()
  2233  	ret := m.ctrl.Call(m, "ValidateLiquidityProvisionAmendment", arg0)
  2234  	ret0, _ := ret[0].(error)
  2235  	return ret0
  2236  }
  2237  
  2238  // ValidateLiquidityProvisionAmendment indicates an expected call of ValidateLiquidityProvisionAmendment.
  2239  func (mr *MockLiquidityEngineMockRecorder) ValidateLiquidityProvisionAmendment(arg0 interface{}) *gomock.Call {
  2240  	mr.mock.ctrl.T.Helper()
  2241  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ValidateLiquidityProvisionAmendment", reflect.TypeOf((*MockLiquidityEngine)(nil).ValidateLiquidityProvisionAmendment), arg0)
  2242  }
  2243  
  2244  // MockEquityLikeShares is a mock of EquityLikeShares interface.
  2245  type MockEquityLikeShares struct {
  2246  	ctrl     *gomock.Controller
  2247  	recorder *MockEquityLikeSharesMockRecorder
  2248  }
  2249  
  2250  // MockEquityLikeSharesMockRecorder is the mock recorder for MockEquityLikeShares.
  2251  type MockEquityLikeSharesMockRecorder struct {
  2252  	mock *MockEquityLikeShares
  2253  }
  2254  
  2255  // NewMockEquityLikeShares creates a new mock instance.
  2256  func NewMockEquityLikeShares(ctrl *gomock.Controller) *MockEquityLikeShares {
  2257  	mock := &MockEquityLikeShares{ctrl: ctrl}
  2258  	mock.recorder = &MockEquityLikeSharesMockRecorder{mock}
  2259  	return mock
  2260  }
  2261  
  2262  // EXPECT returns an object that allows the caller to indicate expected use.
  2263  func (m *MockEquityLikeShares) EXPECT() *MockEquityLikeSharesMockRecorder {
  2264  	return m.recorder
  2265  }
  2266  
  2267  // AllShares mocks base method.
  2268  func (m *MockEquityLikeShares) AllShares() map[string]decimal.Decimal {
  2269  	m.ctrl.T.Helper()
  2270  	ret := m.ctrl.Call(m, "AllShares")
  2271  	ret0, _ := ret[0].(map[string]decimal.Decimal)
  2272  	return ret0
  2273  }
  2274  
  2275  // AllShares indicates an expected call of AllShares.
  2276  func (mr *MockEquityLikeSharesMockRecorder) AllShares() *gomock.Call {
  2277  	mr.mock.ctrl.T.Helper()
  2278  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AllShares", reflect.TypeOf((*MockEquityLikeShares)(nil).AllShares))
  2279  }
  2280  
  2281  // HasShares mocks base method.
  2282  func (m *MockEquityLikeShares) HasShares(arg0 string) bool {
  2283  	m.ctrl.T.Helper()
  2284  	ret := m.ctrl.Call(m, "HasShares", arg0)
  2285  	ret0, _ := ret[0].(bool)
  2286  	return ret0
  2287  }
  2288  
  2289  // HasShares indicates an expected call of HasShares.
  2290  func (mr *MockEquityLikeSharesMockRecorder) HasShares(arg0 interface{}) *gomock.Call {
  2291  	mr.mock.ctrl.T.Helper()
  2292  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HasShares", reflect.TypeOf((*MockEquityLikeShares)(nil).HasShares), arg0)
  2293  }
  2294  
  2295  // SetPartyStake mocks base method.
  2296  func (m *MockEquityLikeShares) SetPartyStake(arg0 string, arg1 *num.Uint) {
  2297  	m.ctrl.T.Helper()
  2298  	m.ctrl.Call(m, "SetPartyStake", arg0, arg1)
  2299  }
  2300  
  2301  // SetPartyStake indicates an expected call of SetPartyStake.
  2302  func (mr *MockEquityLikeSharesMockRecorder) SetPartyStake(arg0, arg1 interface{}) *gomock.Call {
  2303  	mr.mock.ctrl.T.Helper()
  2304  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetPartyStake", reflect.TypeOf((*MockEquityLikeShares)(nil).SetPartyStake), arg0, arg1)
  2305  }
  2306  
  2307  // MockMarketLiquidityEngine is a mock of MarketLiquidityEngine interface.
  2308  type MockMarketLiquidityEngine struct {
  2309  	ctrl     *gomock.Controller
  2310  	recorder *MockMarketLiquidityEngineMockRecorder
  2311  }
  2312  
  2313  // MockMarketLiquidityEngineMockRecorder is the mock recorder for MockMarketLiquidityEngine.
  2314  type MockMarketLiquidityEngineMockRecorder struct {
  2315  	mock *MockMarketLiquidityEngine
  2316  }
  2317  
  2318  // NewMockMarketLiquidityEngine creates a new mock instance.
  2319  func NewMockMarketLiquidityEngine(ctrl *gomock.Controller) *MockMarketLiquidityEngine {
  2320  	mock := &MockMarketLiquidityEngine{ctrl: ctrl}
  2321  	mock.recorder = &MockMarketLiquidityEngineMockRecorder{mock}
  2322  	return mock
  2323  }
  2324  
  2325  // EXPECT returns an object that allows the caller to indicate expected use.
  2326  func (m *MockMarketLiquidityEngine) EXPECT() *MockMarketLiquidityEngineMockRecorder {
  2327  	return m.recorder
  2328  }
  2329  
  2330  // AmendLiquidityProvision mocks base method.
  2331  func (m *MockMarketLiquidityEngine) AmendLiquidityProvision(arg0 context.Context, arg1 *types.LiquidityProvisionAmendment, arg2, arg3 string, arg4 vega.Market_State) error {
  2332  	m.ctrl.T.Helper()
  2333  	ret := m.ctrl.Call(m, "AmendLiquidityProvision", arg0, arg1, arg2, arg3, arg4)
  2334  	ret0, _ := ret[0].(error)
  2335  	return ret0
  2336  }
  2337  
  2338  // AmendLiquidityProvision indicates an expected call of AmendLiquidityProvision.
  2339  func (mr *MockMarketLiquidityEngineMockRecorder) AmendLiquidityProvision(arg0, arg1, arg2, arg3, arg4 interface{}) *gomock.Call {
  2340  	mr.mock.ctrl.T.Helper()
  2341  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AmendLiquidityProvision", reflect.TypeOf((*MockMarketLiquidityEngine)(nil).AmendLiquidityProvision), arg0, arg1, arg2, arg3, arg4)
  2342  }
  2343  
  2344  // CalculateSuppliedStake mocks base method.
  2345  func (m *MockMarketLiquidityEngine) CalculateSuppliedStake() *num.Uint {
  2346  	m.ctrl.T.Helper()
  2347  	ret := m.ctrl.Call(m, "CalculateSuppliedStake")
  2348  	ret0, _ := ret[0].(*num.Uint)
  2349  	return ret0
  2350  }
  2351  
  2352  // CalculateSuppliedStake indicates an expected call of CalculateSuppliedStake.
  2353  func (mr *MockMarketLiquidityEngineMockRecorder) CalculateSuppliedStake() *gomock.Call {
  2354  	mr.mock.ctrl.T.Helper()
  2355  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CalculateSuppliedStake", reflect.TypeOf((*MockMarketLiquidityEngine)(nil).CalculateSuppliedStake))
  2356  }
  2357  
  2358  // CancelLiquidityProvision mocks base method.
  2359  func (m *MockMarketLiquidityEngine) CancelLiquidityProvision(arg0 context.Context, arg1 string) error {
  2360  	m.ctrl.T.Helper()
  2361  	ret := m.ctrl.Call(m, "CancelLiquidityProvision", arg0, arg1)
  2362  	ret0, _ := ret[0].(error)
  2363  	return ret0
  2364  }
  2365  
  2366  // CancelLiquidityProvision indicates an expected call of CancelLiquidityProvision.
  2367  func (mr *MockMarketLiquidityEngineMockRecorder) CancelLiquidityProvision(arg0, arg1 interface{}) *gomock.Call {
  2368  	mr.mock.ctrl.T.Helper()
  2369  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CancelLiquidityProvision", reflect.TypeOf((*MockMarketLiquidityEngine)(nil).CancelLiquidityProvision), arg0, arg1)
  2370  }
  2371  
  2372  // EndBlock mocks base method.
  2373  func (m *MockMarketLiquidityEngine) EndBlock(arg0, arg1 *num.Uint, arg2 decimal.Decimal) {
  2374  	m.ctrl.T.Helper()
  2375  	m.ctrl.Call(m, "EndBlock", arg0, arg1, arg2)
  2376  }
  2377  
  2378  // EndBlock indicates an expected call of EndBlock.
  2379  func (mr *MockMarketLiquidityEngineMockRecorder) EndBlock(arg0, arg1, arg2 interface{}) *gomock.Call {
  2380  	mr.mock.ctrl.T.Helper()
  2381  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EndBlock", reflect.TypeOf((*MockMarketLiquidityEngine)(nil).EndBlock), arg0, arg1, arg2)
  2382  }
  2383  
  2384  // GetAverageLiquidityScores mocks base method.
  2385  func (m *MockMarketLiquidityEngine) GetAverageLiquidityScores() map[string]decimal.Decimal {
  2386  	m.ctrl.T.Helper()
  2387  	ret := m.ctrl.Call(m, "GetAverageLiquidityScores")
  2388  	ret0, _ := ret[0].(map[string]decimal.Decimal)
  2389  	return ret0
  2390  }
  2391  
  2392  // GetAverageLiquidityScores indicates an expected call of GetAverageLiquidityScores.
  2393  func (mr *MockMarketLiquidityEngineMockRecorder) GetAverageLiquidityScores() *gomock.Call {
  2394  	mr.mock.ctrl.T.Helper()
  2395  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAverageLiquidityScores", reflect.TypeOf((*MockMarketLiquidityEngine)(nil).GetAverageLiquidityScores))
  2396  }
  2397  
  2398  // IsProbabilityOfTradingInitialised mocks base method.
  2399  func (m *MockMarketLiquidityEngine) IsProbabilityOfTradingInitialised() bool {
  2400  	m.ctrl.T.Helper()
  2401  	ret := m.ctrl.Call(m, "IsProbabilityOfTradingInitialised")
  2402  	ret0, _ := ret[0].(bool)
  2403  	return ret0
  2404  }
  2405  
  2406  // IsProbabilityOfTradingInitialised indicates an expected call of IsProbabilityOfTradingInitialised.
  2407  func (mr *MockMarketLiquidityEngineMockRecorder) IsProbabilityOfTradingInitialised() *gomock.Call {
  2408  	mr.mock.ctrl.T.Helper()
  2409  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsProbabilityOfTradingInitialised", reflect.TypeOf((*MockMarketLiquidityEngine)(nil).IsProbabilityOfTradingInitialised))
  2410  }
  2411  
  2412  // OnBondPenaltyFactorUpdate mocks base method.
  2413  func (m *MockMarketLiquidityEngine) OnBondPenaltyFactorUpdate(arg0 decimal.Decimal) {
  2414  	m.ctrl.T.Helper()
  2415  	m.ctrl.Call(m, "OnBondPenaltyFactorUpdate", arg0)
  2416  }
  2417  
  2418  // OnBondPenaltyFactorUpdate indicates an expected call of OnBondPenaltyFactorUpdate.
  2419  func (mr *MockMarketLiquidityEngineMockRecorder) OnBondPenaltyFactorUpdate(arg0 interface{}) *gomock.Call {
  2420  	mr.mock.ctrl.T.Helper()
  2421  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnBondPenaltyFactorUpdate", reflect.TypeOf((*MockMarketLiquidityEngine)(nil).OnBondPenaltyFactorUpdate), arg0)
  2422  }
  2423  
  2424  // OnEarlyExitPenalty mocks base method.
  2425  func (m *MockMarketLiquidityEngine) OnEarlyExitPenalty(arg0 decimal.Decimal) {
  2426  	m.ctrl.T.Helper()
  2427  	m.ctrl.Call(m, "OnEarlyExitPenalty", arg0)
  2428  }
  2429  
  2430  // OnEarlyExitPenalty indicates an expected call of OnEarlyExitPenalty.
  2431  func (mr *MockMarketLiquidityEngineMockRecorder) OnEarlyExitPenalty(arg0 interface{}) *gomock.Call {
  2432  	mr.mock.ctrl.T.Helper()
  2433  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnEarlyExitPenalty", reflect.TypeOf((*MockMarketLiquidityEngine)(nil).OnEarlyExitPenalty), arg0)
  2434  }
  2435  
  2436  // OnEpochEnd mocks base method.
  2437  func (m *MockMarketLiquidityEngine) OnEpochEnd(arg0 context.Context, arg1 time.Time, arg2 types.Epoch) {
  2438  	m.ctrl.T.Helper()
  2439  	m.ctrl.Call(m, "OnEpochEnd", arg0, arg1, arg2)
  2440  }
  2441  
  2442  // OnEpochEnd indicates an expected call of OnEpochEnd.
  2443  func (mr *MockMarketLiquidityEngineMockRecorder) OnEpochEnd(arg0, arg1, arg2 interface{}) *gomock.Call {
  2444  	mr.mock.ctrl.T.Helper()
  2445  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnEpochEnd", reflect.TypeOf((*MockMarketLiquidityEngine)(nil).OnEpochEnd), arg0, arg1, arg2)
  2446  }
  2447  
  2448  // OnEpochStart mocks base method.
  2449  func (m *MockMarketLiquidityEngine) OnEpochStart(arg0 context.Context, arg1 time.Time, arg2, arg3, arg4 *num.Uint, arg5 decimal.Decimal) {
  2450  	m.ctrl.T.Helper()
  2451  	m.ctrl.Call(m, "OnEpochStart", arg0, arg1, arg2, arg3, arg4, arg5)
  2452  }
  2453  
  2454  // OnEpochStart indicates an expected call of OnEpochStart.
  2455  func (mr *MockMarketLiquidityEngineMockRecorder) OnEpochStart(arg0, arg1, arg2, arg3, arg4, arg5 interface{}) *gomock.Call {
  2456  	mr.mock.ctrl.T.Helper()
  2457  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnEpochStart", reflect.TypeOf((*MockMarketLiquidityEngine)(nil).OnEpochStart), arg0, arg1, arg2, arg3, arg4, arg5)
  2458  }
  2459  
  2460  // OnMarketClosed mocks base method.
  2461  func (m *MockMarketLiquidityEngine) OnMarketClosed(arg0 context.Context, arg1 time.Time) {
  2462  	m.ctrl.T.Helper()
  2463  	m.ctrl.Call(m, "OnMarketClosed", arg0, arg1)
  2464  }
  2465  
  2466  // OnMarketClosed indicates an expected call of OnMarketClosed.
  2467  func (mr *MockMarketLiquidityEngineMockRecorder) OnMarketClosed(arg0, arg1 interface{}) *gomock.Call {
  2468  	mr.mock.ctrl.T.Helper()
  2469  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnMarketClosed", reflect.TypeOf((*MockMarketLiquidityEngine)(nil).OnMarketClosed), arg0, arg1)
  2470  }
  2471  
  2472  // OnMaximumLiquidityFeeFactorLevelUpdate mocks base method.
  2473  func (m *MockMarketLiquidityEngine) OnMaximumLiquidityFeeFactorLevelUpdate(arg0 decimal.Decimal) {
  2474  	m.ctrl.T.Helper()
  2475  	m.ctrl.Call(m, "OnMaximumLiquidityFeeFactorLevelUpdate", arg0)
  2476  }
  2477  
  2478  // OnMaximumLiquidityFeeFactorLevelUpdate indicates an expected call of OnMaximumLiquidityFeeFactorLevelUpdate.
  2479  func (mr *MockMarketLiquidityEngineMockRecorder) OnMaximumLiquidityFeeFactorLevelUpdate(arg0 interface{}) *gomock.Call {
  2480  	mr.mock.ctrl.T.Helper()
  2481  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnMaximumLiquidityFeeFactorLevelUpdate", reflect.TypeOf((*MockMarketLiquidityEngine)(nil).OnMaximumLiquidityFeeFactorLevelUpdate), arg0)
  2482  }
  2483  
  2484  // OnMinLPStakeQuantumMultiple mocks base method.
  2485  func (m *MockMarketLiquidityEngine) OnMinLPStakeQuantumMultiple(arg0 decimal.Decimal) {
  2486  	m.ctrl.T.Helper()
  2487  	m.ctrl.Call(m, "OnMinLPStakeQuantumMultiple", arg0)
  2488  }
  2489  
  2490  // OnMinLPStakeQuantumMultiple indicates an expected call of OnMinLPStakeQuantumMultiple.
  2491  func (mr *MockMarketLiquidityEngineMockRecorder) OnMinLPStakeQuantumMultiple(arg0 interface{}) *gomock.Call {
  2492  	mr.mock.ctrl.T.Helper()
  2493  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnMinLPStakeQuantumMultiple", reflect.TypeOf((*MockMarketLiquidityEngine)(nil).OnMinLPStakeQuantumMultiple), arg0)
  2494  }
  2495  
  2496  // OnMinProbabilityOfTradingLPOrdersUpdate mocks base method.
  2497  func (m *MockMarketLiquidityEngine) OnMinProbabilityOfTradingLPOrdersUpdate(arg0 decimal.Decimal) {
  2498  	m.ctrl.T.Helper()
  2499  	m.ctrl.Call(m, "OnMinProbabilityOfTradingLPOrdersUpdate", arg0)
  2500  }
  2501  
  2502  // OnMinProbabilityOfTradingLPOrdersUpdate indicates an expected call of OnMinProbabilityOfTradingLPOrdersUpdate.
  2503  func (mr *MockMarketLiquidityEngineMockRecorder) OnMinProbabilityOfTradingLPOrdersUpdate(arg0 interface{}) *gomock.Call {
  2504  	mr.mock.ctrl.T.Helper()
  2505  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnMinProbabilityOfTradingLPOrdersUpdate", reflect.TypeOf((*MockMarketLiquidityEngine)(nil).OnMinProbabilityOfTradingLPOrdersUpdate), arg0)
  2506  }
  2507  
  2508  // OnNonPerformanceBondPenaltyMaxUpdate mocks base method.
  2509  func (m *MockMarketLiquidityEngine) OnNonPerformanceBondPenaltyMaxUpdate(arg0 decimal.Decimal) {
  2510  	m.ctrl.T.Helper()
  2511  	m.ctrl.Call(m, "OnNonPerformanceBondPenaltyMaxUpdate", arg0)
  2512  }
  2513  
  2514  // OnNonPerformanceBondPenaltyMaxUpdate indicates an expected call of OnNonPerformanceBondPenaltyMaxUpdate.
  2515  func (mr *MockMarketLiquidityEngineMockRecorder) OnNonPerformanceBondPenaltyMaxUpdate(arg0 interface{}) *gomock.Call {
  2516  	mr.mock.ctrl.T.Helper()
  2517  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnNonPerformanceBondPenaltyMaxUpdate", reflect.TypeOf((*MockMarketLiquidityEngine)(nil).OnNonPerformanceBondPenaltyMaxUpdate), arg0)
  2518  }
  2519  
  2520  // OnNonPerformanceBondPenaltySlopeUpdate mocks base method.
  2521  func (m *MockMarketLiquidityEngine) OnNonPerformanceBondPenaltySlopeUpdate(arg0 decimal.Decimal) {
  2522  	m.ctrl.T.Helper()
  2523  	m.ctrl.Call(m, "OnNonPerformanceBondPenaltySlopeUpdate", arg0)
  2524  }
  2525  
  2526  // OnNonPerformanceBondPenaltySlopeUpdate indicates an expected call of OnNonPerformanceBondPenaltySlopeUpdate.
  2527  func (mr *MockMarketLiquidityEngineMockRecorder) OnNonPerformanceBondPenaltySlopeUpdate(arg0 interface{}) *gomock.Call {
  2528  	mr.mock.ctrl.T.Helper()
  2529  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnNonPerformanceBondPenaltySlopeUpdate", reflect.TypeOf((*MockMarketLiquidityEngine)(nil).OnNonPerformanceBondPenaltySlopeUpdate), arg0)
  2530  }
  2531  
  2532  // OnProbabilityOfTradingTauScalingUpdate mocks base method.
  2533  func (m *MockMarketLiquidityEngine) OnProbabilityOfTradingTauScalingUpdate(arg0 decimal.Decimal) {
  2534  	m.ctrl.T.Helper()
  2535  	m.ctrl.Call(m, "OnProbabilityOfTradingTauScalingUpdate", arg0)
  2536  }
  2537  
  2538  // OnProbabilityOfTradingTauScalingUpdate indicates an expected call of OnProbabilityOfTradingTauScalingUpdate.
  2539  func (mr *MockMarketLiquidityEngineMockRecorder) OnProbabilityOfTradingTauScalingUpdate(arg0 interface{}) *gomock.Call {
  2540  	mr.mock.ctrl.T.Helper()
  2541  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnProbabilityOfTradingTauScalingUpdate", reflect.TypeOf((*MockMarketLiquidityEngine)(nil).OnProbabilityOfTradingTauScalingUpdate), arg0)
  2542  }
  2543  
  2544  // OnProvidersFeeCalculationTimeStep mocks base method.
  2545  func (m *MockMarketLiquidityEngine) OnProvidersFeeCalculationTimeStep(arg0 time.Duration) {
  2546  	m.ctrl.T.Helper()
  2547  	m.ctrl.Call(m, "OnProvidersFeeCalculationTimeStep", arg0)
  2548  }
  2549  
  2550  // OnProvidersFeeCalculationTimeStep indicates an expected call of OnProvidersFeeCalculationTimeStep.
  2551  func (mr *MockMarketLiquidityEngineMockRecorder) OnProvidersFeeCalculationTimeStep(arg0 interface{}) *gomock.Call {
  2552  	mr.mock.ctrl.T.Helper()
  2553  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnProvidersFeeCalculationTimeStep", reflect.TypeOf((*MockMarketLiquidityEngine)(nil).OnProvidersFeeCalculationTimeStep), arg0)
  2554  }
  2555  
  2556  // OnStakeToCcyVolumeUpdate mocks base method.
  2557  func (m *MockMarketLiquidityEngine) OnStakeToCcyVolumeUpdate(arg0 decimal.Decimal) {
  2558  	m.ctrl.T.Helper()
  2559  	m.ctrl.Call(m, "OnStakeToCcyVolumeUpdate", arg0)
  2560  }
  2561  
  2562  // OnStakeToCcyVolumeUpdate indicates an expected call of OnStakeToCcyVolumeUpdate.
  2563  func (mr *MockMarketLiquidityEngineMockRecorder) OnStakeToCcyVolumeUpdate(arg0 interface{}) *gomock.Call {
  2564  	mr.mock.ctrl.T.Helper()
  2565  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnStakeToCcyVolumeUpdate", reflect.TypeOf((*MockMarketLiquidityEngine)(nil).OnStakeToCcyVolumeUpdate), arg0)
  2566  }
  2567  
  2568  // OnTick mocks base method.
  2569  func (m *MockMarketLiquidityEngine) OnTick(arg0 context.Context, arg1 time.Time) {
  2570  	m.ctrl.T.Helper()
  2571  	m.ctrl.Call(m, "OnTick", arg0, arg1)
  2572  }
  2573  
  2574  // OnTick indicates an expected call of OnTick.
  2575  func (mr *MockMarketLiquidityEngineMockRecorder) OnTick(arg0, arg1 interface{}) *gomock.Call {
  2576  	mr.mock.ctrl.T.Helper()
  2577  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "OnTick", reflect.TypeOf((*MockMarketLiquidityEngine)(nil).OnTick), arg0, arg1)
  2578  }
  2579  
  2580  // ProvisionsPerParty mocks base method.
  2581  func (m *MockMarketLiquidityEngine) ProvisionsPerParty() liquidity.ProvisionsPerParty {
  2582  	m.ctrl.T.Helper()
  2583  	ret := m.ctrl.Call(m, "ProvisionsPerParty")
  2584  	ret0, _ := ret[0].(liquidity.ProvisionsPerParty)
  2585  	return ret0
  2586  }
  2587  
  2588  // ProvisionsPerParty indicates an expected call of ProvisionsPerParty.
  2589  func (mr *MockMarketLiquidityEngineMockRecorder) ProvisionsPerParty() *gomock.Call {
  2590  	mr.mock.ctrl.T.Helper()
  2591  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ProvisionsPerParty", reflect.TypeOf((*MockMarketLiquidityEngine)(nil).ProvisionsPerParty))
  2592  }
  2593  
  2594  // SetELSFeeFraction mocks base method.
  2595  func (m *MockMarketLiquidityEngine) SetELSFeeFraction(arg0 decimal.Decimal) {
  2596  	m.ctrl.T.Helper()
  2597  	m.ctrl.Call(m, "SetELSFeeFraction", arg0)
  2598  }
  2599  
  2600  // SetELSFeeFraction indicates an expected call of SetELSFeeFraction.
  2601  func (mr *MockMarketLiquidityEngineMockRecorder) SetELSFeeFraction(arg0 interface{}) *gomock.Call {
  2602  	mr.mock.ctrl.T.Helper()
  2603  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetELSFeeFraction", reflect.TypeOf((*MockMarketLiquidityEngine)(nil).SetELSFeeFraction), arg0)
  2604  }
  2605  
  2606  // StopAllLiquidityProvision mocks base method.
  2607  func (m *MockMarketLiquidityEngine) StopAllLiquidityProvision(arg0 context.Context) {
  2608  	m.ctrl.T.Helper()
  2609  	m.ctrl.Call(m, "StopAllLiquidityProvision", arg0)
  2610  }
  2611  
  2612  // StopAllLiquidityProvision indicates an expected call of StopAllLiquidityProvision.
  2613  func (mr *MockMarketLiquidityEngineMockRecorder) StopAllLiquidityProvision(arg0 interface{}) *gomock.Call {
  2614  	mr.mock.ctrl.T.Helper()
  2615  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StopAllLiquidityProvision", reflect.TypeOf((*MockMarketLiquidityEngine)(nil).StopAllLiquidityProvision), arg0)
  2616  }
  2617  
  2618  // SubmitLiquidityProvision mocks base method.
  2619  func (m *MockMarketLiquidityEngine) SubmitLiquidityProvision(arg0 context.Context, arg1 *types.LiquidityProvisionSubmission, arg2, arg3 string, arg4 vega.Market_State) error {
  2620  	m.ctrl.T.Helper()
  2621  	ret := m.ctrl.Call(m, "SubmitLiquidityProvision", arg0, arg1, arg2, arg3, arg4)
  2622  	ret0, _ := ret[0].(error)
  2623  	return ret0
  2624  }
  2625  
  2626  // SubmitLiquidityProvision indicates an expected call of SubmitLiquidityProvision.
  2627  func (mr *MockMarketLiquidityEngineMockRecorder) SubmitLiquidityProvision(arg0, arg1, arg2, arg3, arg4 interface{}) *gomock.Call {
  2628  	mr.mock.ctrl.T.Helper()
  2629  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SubmitLiquidityProvision", reflect.TypeOf((*MockMarketLiquidityEngine)(nil).SubmitLiquidityProvision), arg0, arg1, arg2, arg3, arg4)
  2630  }
  2631  
  2632  // UpdateMarketConfig mocks base method.
  2633  func (m *MockMarketLiquidityEngine) UpdateMarketConfig(arg0 liquidity.RiskModel, arg1 liquidity.PriceMonitor) {
  2634  	m.ctrl.T.Helper()
  2635  	m.ctrl.Call(m, "UpdateMarketConfig", arg0, arg1)
  2636  }
  2637  
  2638  // UpdateMarketConfig indicates an expected call of UpdateMarketConfig.
  2639  func (mr *MockMarketLiquidityEngineMockRecorder) UpdateMarketConfig(arg0, arg1 interface{}) *gomock.Call {
  2640  	mr.mock.ctrl.T.Helper()
  2641  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateMarketConfig", reflect.TypeOf((*MockMarketLiquidityEngine)(nil).UpdateMarketConfig), arg0, arg1)
  2642  }
  2643  
  2644  // UpdateSLAParameters mocks base method.
  2645  func (m *MockMarketLiquidityEngine) UpdateSLAParameters(arg0 *types.LiquiditySLAParams) {
  2646  	m.ctrl.T.Helper()
  2647  	m.ctrl.Call(m, "UpdateSLAParameters", arg0)
  2648  }
  2649  
  2650  // UpdateSLAParameters indicates an expected call of UpdateSLAParameters.
  2651  func (mr *MockMarketLiquidityEngineMockRecorder) UpdateSLAParameters(arg0 interface{}) *gomock.Call {
  2652  	mr.mock.ctrl.T.Helper()
  2653  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UpdateSLAParameters", reflect.TypeOf((*MockMarketLiquidityEngine)(nil).UpdateSLAParameters), arg0)
  2654  }
  2655  
  2656  // MockTeams is a mock of Teams interface.
  2657  type MockTeams struct {
  2658  	ctrl     *gomock.Controller
  2659  	recorder *MockTeamsMockRecorder
  2660  }
  2661  
  2662  // MockTeamsMockRecorder is the mock recorder for MockTeams.
  2663  type MockTeamsMockRecorder struct {
  2664  	mock *MockTeams
  2665  }
  2666  
  2667  // NewMockTeams creates a new mock instance.
  2668  func NewMockTeams(ctrl *gomock.Controller) *MockTeams {
  2669  	mock := &MockTeams{ctrl: ctrl}
  2670  	mock.recorder = &MockTeamsMockRecorder{mock}
  2671  	return mock
  2672  }
  2673  
  2674  // EXPECT returns an object that allows the caller to indicate expected use.
  2675  func (m *MockTeams) EXPECT() *MockTeamsMockRecorder {
  2676  	return m.recorder
  2677  }
  2678  
  2679  // GetAllPartiesInTeams mocks base method.
  2680  func (m *MockTeams) GetAllPartiesInTeams(arg0 uint64) []string {
  2681  	m.ctrl.T.Helper()
  2682  	ret := m.ctrl.Call(m, "GetAllPartiesInTeams", arg0)
  2683  	ret0, _ := ret[0].([]string)
  2684  	return ret0
  2685  }
  2686  
  2687  // GetAllPartiesInTeams indicates an expected call of GetAllPartiesInTeams.
  2688  func (mr *MockTeamsMockRecorder) GetAllPartiesInTeams(arg0 interface{}) *gomock.Call {
  2689  	mr.mock.ctrl.T.Helper()
  2690  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAllPartiesInTeams", reflect.TypeOf((*MockTeams)(nil).GetAllPartiesInTeams), arg0)
  2691  }
  2692  
  2693  // GetAllTeamsWithParties mocks base method.
  2694  func (m *MockTeams) GetAllTeamsWithParties(arg0 uint64) map[string][]string {
  2695  	m.ctrl.T.Helper()
  2696  	ret := m.ctrl.Call(m, "GetAllTeamsWithParties", arg0)
  2697  	ret0, _ := ret[0].(map[string][]string)
  2698  	return ret0
  2699  }
  2700  
  2701  // GetAllTeamsWithParties indicates an expected call of GetAllTeamsWithParties.
  2702  func (mr *MockTeamsMockRecorder) GetAllTeamsWithParties(arg0 interface{}) *gomock.Call {
  2703  	mr.mock.ctrl.T.Helper()
  2704  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAllTeamsWithParties", reflect.TypeOf((*MockTeams)(nil).GetAllTeamsWithParties), arg0)
  2705  }
  2706  
  2707  // GetTeamMembers mocks base method.
  2708  func (m *MockTeams) GetTeamMembers(arg0 string, arg1 uint64) []string {
  2709  	m.ctrl.T.Helper()
  2710  	ret := m.ctrl.Call(m, "GetTeamMembers", arg0, arg1)
  2711  	ret0, _ := ret[0].([]string)
  2712  	return ret0
  2713  }
  2714  
  2715  // GetTeamMembers indicates an expected call of GetTeamMembers.
  2716  func (mr *MockTeamsMockRecorder) GetTeamMembers(arg0, arg1 interface{}) *gomock.Call {
  2717  	mr.mock.ctrl.T.Helper()
  2718  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTeamMembers", reflect.TypeOf((*MockTeams)(nil).GetTeamMembers), arg0, arg1)
  2719  }
  2720  
  2721  // MockAccountBalanceChecker is a mock of AccountBalanceChecker interface.
  2722  type MockAccountBalanceChecker struct {
  2723  	ctrl     *gomock.Controller
  2724  	recorder *MockAccountBalanceCheckerMockRecorder
  2725  }
  2726  
  2727  // MockAccountBalanceCheckerMockRecorder is the mock recorder for MockAccountBalanceChecker.
  2728  type MockAccountBalanceCheckerMockRecorder struct {
  2729  	mock *MockAccountBalanceChecker
  2730  }
  2731  
  2732  // NewMockAccountBalanceChecker creates a new mock instance.
  2733  func NewMockAccountBalanceChecker(ctrl *gomock.Controller) *MockAccountBalanceChecker {
  2734  	mock := &MockAccountBalanceChecker{ctrl: ctrl}
  2735  	mock.recorder = &MockAccountBalanceCheckerMockRecorder{mock}
  2736  	return mock
  2737  }
  2738  
  2739  // EXPECT returns an object that allows the caller to indicate expected use.
  2740  func (m *MockAccountBalanceChecker) EXPECT() *MockAccountBalanceCheckerMockRecorder {
  2741  	return m.recorder
  2742  }
  2743  
  2744  // GetAllStakingParties mocks base method.
  2745  func (m *MockAccountBalanceChecker) GetAllStakingParties() []string {
  2746  	m.ctrl.T.Helper()
  2747  	ret := m.ctrl.Call(m, "GetAllStakingParties")
  2748  	ret0, _ := ret[0].([]string)
  2749  	return ret0
  2750  }
  2751  
  2752  // GetAllStakingParties indicates an expected call of GetAllStakingParties.
  2753  func (mr *MockAccountBalanceCheckerMockRecorder) GetAllStakingParties() *gomock.Call {
  2754  	mr.mock.ctrl.T.Helper()
  2755  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAllStakingParties", reflect.TypeOf((*MockAccountBalanceChecker)(nil).GetAllStakingParties))
  2756  }
  2757  
  2758  // GetAvailableBalance mocks base method.
  2759  func (m *MockAccountBalanceChecker) GetAvailableBalance(arg0 string) (*num.Uint, error) {
  2760  	m.ctrl.T.Helper()
  2761  	ret := m.ctrl.Call(m, "GetAvailableBalance", arg0)
  2762  	ret0, _ := ret[0].(*num.Uint)
  2763  	ret1, _ := ret[1].(error)
  2764  	return ret0, ret1
  2765  }
  2766  
  2767  // GetAvailableBalance indicates an expected call of GetAvailableBalance.
  2768  func (mr *MockAccountBalanceCheckerMockRecorder) GetAvailableBalance(arg0 interface{}) *gomock.Call {
  2769  	mr.mock.ctrl.T.Helper()
  2770  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetAvailableBalance", reflect.TypeOf((*MockAccountBalanceChecker)(nil).GetAvailableBalance), arg0)
  2771  }
  2772  
  2773  // MockBanking is a mock of Banking interface.
  2774  type MockBanking struct {
  2775  	ctrl     *gomock.Controller
  2776  	recorder *MockBankingMockRecorder
  2777  }
  2778  
  2779  // MockBankingMockRecorder is the mock recorder for MockBanking.
  2780  type MockBankingMockRecorder struct {
  2781  	mock *MockBanking
  2782  }
  2783  
  2784  // NewMockBanking creates a new mock instance.
  2785  func NewMockBanking(ctrl *gomock.Controller) *MockBanking {
  2786  	mock := &MockBanking{ctrl: ctrl}
  2787  	mock.recorder = &MockBankingMockRecorder{mock}
  2788  	return mock
  2789  }
  2790  
  2791  // EXPECT returns an object that allows the caller to indicate expected use.
  2792  func (m *MockBanking) EXPECT() *MockBankingMockRecorder {
  2793  	return m.recorder
  2794  }
  2795  
  2796  // RegisterTradingFees mocks base method.
  2797  func (m *MockBanking) RegisterTradingFees(arg0 context.Context, arg1 string, arg2 map[string]*num.Uint) {
  2798  	m.ctrl.T.Helper()
  2799  	m.ctrl.Call(m, "RegisterTradingFees", arg0, arg1, arg2)
  2800  }
  2801  
  2802  // RegisterTradingFees indicates an expected call of RegisterTradingFees.
  2803  func (mr *MockBankingMockRecorder) RegisterTradingFees(arg0, arg1, arg2 interface{}) *gomock.Call {
  2804  	mr.mock.ctrl.T.Helper()
  2805  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "RegisterTradingFees", reflect.TypeOf((*MockBanking)(nil).RegisterTradingFees), arg0, arg1, arg2)
  2806  }
  2807  
  2808  // MockParties is a mock of Parties interface.
  2809  type MockParties struct {
  2810  	ctrl     *gomock.Controller
  2811  	recorder *MockPartiesMockRecorder
  2812  }
  2813  
  2814  // MockPartiesMockRecorder is the mock recorder for MockParties.
  2815  type MockPartiesMockRecorder struct {
  2816  	mock *MockParties
  2817  }
  2818  
  2819  // NewMockParties creates a new mock instance.
  2820  func NewMockParties(ctrl *gomock.Controller) *MockParties {
  2821  	mock := &MockParties{ctrl: ctrl}
  2822  	mock.recorder = &MockPartiesMockRecorder{mock}
  2823  	return mock
  2824  }
  2825  
  2826  // EXPECT returns an object that allows the caller to indicate expected use.
  2827  func (m *MockParties) EXPECT() *MockPartiesMockRecorder {
  2828  	return m.recorder
  2829  }
  2830  
  2831  // AssignDeriveKey mocks base method.
  2832  func (m *MockParties) AssignDeriveKey(arg0 context.Context, arg1 types.PartyID, arg2 string) {
  2833  	m.ctrl.T.Helper()
  2834  	m.ctrl.Call(m, "AssignDeriveKey", arg0, arg1, arg2)
  2835  }
  2836  
  2837  // AssignDeriveKey indicates an expected call of AssignDeriveKey.
  2838  func (mr *MockPartiesMockRecorder) AssignDeriveKey(arg0, arg1, arg2 interface{}) *gomock.Call {
  2839  	mr.mock.ctrl.T.Helper()
  2840  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AssignDeriveKey", reflect.TypeOf((*MockParties)(nil).AssignDeriveKey), arg0, arg1, arg2)
  2841  }
  2842  
  2843  // MockDelayTransactionsTarget is a mock of DelayTransactionsTarget interface.
  2844  type MockDelayTransactionsTarget struct {
  2845  	ctrl     *gomock.Controller
  2846  	recorder *MockDelayTransactionsTargetMockRecorder
  2847  }
  2848  
  2849  // MockDelayTransactionsTargetMockRecorder is the mock recorder for MockDelayTransactionsTarget.
  2850  type MockDelayTransactionsTargetMockRecorder struct {
  2851  	mock *MockDelayTransactionsTarget
  2852  }
  2853  
  2854  // NewMockDelayTransactionsTarget creates a new mock instance.
  2855  func NewMockDelayTransactionsTarget(ctrl *gomock.Controller) *MockDelayTransactionsTarget {
  2856  	mock := &MockDelayTransactionsTarget{ctrl: ctrl}
  2857  	mock.recorder = &MockDelayTransactionsTargetMockRecorder{mock}
  2858  	return mock
  2859  }
  2860  
  2861  // EXPECT returns an object that allows the caller to indicate expected use.
  2862  func (m *MockDelayTransactionsTarget) EXPECT() *MockDelayTransactionsTargetMockRecorder {
  2863  	return m.recorder
  2864  }
  2865  
  2866  // MarketDelayRequiredUpdated mocks base method.
  2867  func (m *MockDelayTransactionsTarget) MarketDelayRequiredUpdated(arg0 string, arg1 bool) {
  2868  	m.ctrl.T.Helper()
  2869  	m.ctrl.Call(m, "MarketDelayRequiredUpdated", arg0, arg1)
  2870  }
  2871  
  2872  // MarketDelayRequiredUpdated indicates an expected call of MarketDelayRequiredUpdated.
  2873  func (mr *MockDelayTransactionsTargetMockRecorder) MarketDelayRequiredUpdated(arg0, arg1 interface{}) *gomock.Call {
  2874  	mr.mock.ctrl.T.Helper()
  2875  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "MarketDelayRequiredUpdated", reflect.TypeOf((*MockDelayTransactionsTarget)(nil).MarketDelayRequiredUpdated), arg0, arg1)
  2876  }