github.com/MetalBlockchain/metalgo@v1.11.9/vms/avm/state/mock_state.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: github.com/MetalBlockchain/metalgo/vms/avm/state (interfaces: Chain,State,Diff)
     3  //
     4  // Generated by this command:
     5  //
     6  //	mockgen -package=state -destination=vms/avm/state/mock_state.go github.com/MetalBlockchain/metalgo/vms/avm/state Chain,State,Diff
     7  //
     8  
     9  // Package state is a generated GoMock package.
    10  package state
    11  
    12  import (
    13  	reflect "reflect"
    14  	time "time"
    15  
    16  	database "github.com/MetalBlockchain/metalgo/database"
    17  	ids "github.com/MetalBlockchain/metalgo/ids"
    18  	block "github.com/MetalBlockchain/metalgo/vms/avm/block"
    19  	txs "github.com/MetalBlockchain/metalgo/vms/avm/txs"
    20  	avax "github.com/MetalBlockchain/metalgo/vms/components/avax"
    21  	gomock "go.uber.org/mock/gomock"
    22  )
    23  
    24  // MockChain is a mock of Chain interface.
    25  type MockChain struct {
    26  	ctrl     *gomock.Controller
    27  	recorder *MockChainMockRecorder
    28  }
    29  
    30  // MockChainMockRecorder is the mock recorder for MockChain.
    31  type MockChainMockRecorder struct {
    32  	mock *MockChain
    33  }
    34  
    35  // NewMockChain creates a new mock instance.
    36  func NewMockChain(ctrl *gomock.Controller) *MockChain {
    37  	mock := &MockChain{ctrl: ctrl}
    38  	mock.recorder = &MockChainMockRecorder{mock}
    39  	return mock
    40  }
    41  
    42  // EXPECT returns an object that allows the caller to indicate expected use.
    43  func (m *MockChain) EXPECT() *MockChainMockRecorder {
    44  	return m.recorder
    45  }
    46  
    47  // AddBlock mocks base method.
    48  func (m *MockChain) AddBlock(arg0 block.Block) {
    49  	m.ctrl.T.Helper()
    50  	m.ctrl.Call(m, "AddBlock", arg0)
    51  }
    52  
    53  // AddBlock indicates an expected call of AddBlock.
    54  func (mr *MockChainMockRecorder) AddBlock(arg0 any) *gomock.Call {
    55  	mr.mock.ctrl.T.Helper()
    56  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddBlock", reflect.TypeOf((*MockChain)(nil).AddBlock), arg0)
    57  }
    58  
    59  // AddTx mocks base method.
    60  func (m *MockChain) AddTx(arg0 *txs.Tx) {
    61  	m.ctrl.T.Helper()
    62  	m.ctrl.Call(m, "AddTx", arg0)
    63  }
    64  
    65  // AddTx indicates an expected call of AddTx.
    66  func (mr *MockChainMockRecorder) AddTx(arg0 any) *gomock.Call {
    67  	mr.mock.ctrl.T.Helper()
    68  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddTx", reflect.TypeOf((*MockChain)(nil).AddTx), arg0)
    69  }
    70  
    71  // AddUTXO mocks base method.
    72  func (m *MockChain) AddUTXO(arg0 *avax.UTXO) {
    73  	m.ctrl.T.Helper()
    74  	m.ctrl.Call(m, "AddUTXO", arg0)
    75  }
    76  
    77  // AddUTXO indicates an expected call of AddUTXO.
    78  func (mr *MockChainMockRecorder) AddUTXO(arg0 any) *gomock.Call {
    79  	mr.mock.ctrl.T.Helper()
    80  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddUTXO", reflect.TypeOf((*MockChain)(nil).AddUTXO), arg0)
    81  }
    82  
    83  // DeleteUTXO mocks base method.
    84  func (m *MockChain) DeleteUTXO(arg0 ids.ID) {
    85  	m.ctrl.T.Helper()
    86  	m.ctrl.Call(m, "DeleteUTXO", arg0)
    87  }
    88  
    89  // DeleteUTXO indicates an expected call of DeleteUTXO.
    90  func (mr *MockChainMockRecorder) DeleteUTXO(arg0 any) *gomock.Call {
    91  	mr.mock.ctrl.T.Helper()
    92  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteUTXO", reflect.TypeOf((*MockChain)(nil).DeleteUTXO), arg0)
    93  }
    94  
    95  // GetBlock mocks base method.
    96  func (m *MockChain) GetBlock(arg0 ids.ID) (block.Block, error) {
    97  	m.ctrl.T.Helper()
    98  	ret := m.ctrl.Call(m, "GetBlock", arg0)
    99  	ret0, _ := ret[0].(block.Block)
   100  	ret1, _ := ret[1].(error)
   101  	return ret0, ret1
   102  }
   103  
   104  // GetBlock indicates an expected call of GetBlock.
   105  func (mr *MockChainMockRecorder) GetBlock(arg0 any) *gomock.Call {
   106  	mr.mock.ctrl.T.Helper()
   107  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBlock", reflect.TypeOf((*MockChain)(nil).GetBlock), arg0)
   108  }
   109  
   110  // GetBlockIDAtHeight mocks base method.
   111  func (m *MockChain) GetBlockIDAtHeight(arg0 uint64) (ids.ID, error) {
   112  	m.ctrl.T.Helper()
   113  	ret := m.ctrl.Call(m, "GetBlockIDAtHeight", arg0)
   114  	ret0, _ := ret[0].(ids.ID)
   115  	ret1, _ := ret[1].(error)
   116  	return ret0, ret1
   117  }
   118  
   119  // GetBlockIDAtHeight indicates an expected call of GetBlockIDAtHeight.
   120  func (mr *MockChainMockRecorder) GetBlockIDAtHeight(arg0 any) *gomock.Call {
   121  	mr.mock.ctrl.T.Helper()
   122  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBlockIDAtHeight", reflect.TypeOf((*MockChain)(nil).GetBlockIDAtHeight), arg0)
   123  }
   124  
   125  // GetLastAccepted mocks base method.
   126  func (m *MockChain) GetLastAccepted() ids.ID {
   127  	m.ctrl.T.Helper()
   128  	ret := m.ctrl.Call(m, "GetLastAccepted")
   129  	ret0, _ := ret[0].(ids.ID)
   130  	return ret0
   131  }
   132  
   133  // GetLastAccepted indicates an expected call of GetLastAccepted.
   134  func (mr *MockChainMockRecorder) GetLastAccepted() *gomock.Call {
   135  	mr.mock.ctrl.T.Helper()
   136  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLastAccepted", reflect.TypeOf((*MockChain)(nil).GetLastAccepted))
   137  }
   138  
   139  // GetTimestamp mocks base method.
   140  func (m *MockChain) GetTimestamp() time.Time {
   141  	m.ctrl.T.Helper()
   142  	ret := m.ctrl.Call(m, "GetTimestamp")
   143  	ret0, _ := ret[0].(time.Time)
   144  	return ret0
   145  }
   146  
   147  // GetTimestamp indicates an expected call of GetTimestamp.
   148  func (mr *MockChainMockRecorder) GetTimestamp() *gomock.Call {
   149  	mr.mock.ctrl.T.Helper()
   150  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTimestamp", reflect.TypeOf((*MockChain)(nil).GetTimestamp))
   151  }
   152  
   153  // GetTx mocks base method.
   154  func (m *MockChain) GetTx(arg0 ids.ID) (*txs.Tx, error) {
   155  	m.ctrl.T.Helper()
   156  	ret := m.ctrl.Call(m, "GetTx", arg0)
   157  	ret0, _ := ret[0].(*txs.Tx)
   158  	ret1, _ := ret[1].(error)
   159  	return ret0, ret1
   160  }
   161  
   162  // GetTx indicates an expected call of GetTx.
   163  func (mr *MockChainMockRecorder) GetTx(arg0 any) *gomock.Call {
   164  	mr.mock.ctrl.T.Helper()
   165  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTx", reflect.TypeOf((*MockChain)(nil).GetTx), arg0)
   166  }
   167  
   168  // GetUTXO mocks base method.
   169  func (m *MockChain) GetUTXO(arg0 ids.ID) (*avax.UTXO, error) {
   170  	m.ctrl.T.Helper()
   171  	ret := m.ctrl.Call(m, "GetUTXO", arg0)
   172  	ret0, _ := ret[0].(*avax.UTXO)
   173  	ret1, _ := ret[1].(error)
   174  	return ret0, ret1
   175  }
   176  
   177  // GetUTXO indicates an expected call of GetUTXO.
   178  func (mr *MockChainMockRecorder) GetUTXO(arg0 any) *gomock.Call {
   179  	mr.mock.ctrl.T.Helper()
   180  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetUTXO", reflect.TypeOf((*MockChain)(nil).GetUTXO), arg0)
   181  }
   182  
   183  // SetLastAccepted mocks base method.
   184  func (m *MockChain) SetLastAccepted(arg0 ids.ID) {
   185  	m.ctrl.T.Helper()
   186  	m.ctrl.Call(m, "SetLastAccepted", arg0)
   187  }
   188  
   189  // SetLastAccepted indicates an expected call of SetLastAccepted.
   190  func (mr *MockChainMockRecorder) SetLastAccepted(arg0 any) *gomock.Call {
   191  	mr.mock.ctrl.T.Helper()
   192  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetLastAccepted", reflect.TypeOf((*MockChain)(nil).SetLastAccepted), arg0)
   193  }
   194  
   195  // SetTimestamp mocks base method.
   196  func (m *MockChain) SetTimestamp(arg0 time.Time) {
   197  	m.ctrl.T.Helper()
   198  	m.ctrl.Call(m, "SetTimestamp", arg0)
   199  }
   200  
   201  // SetTimestamp indicates an expected call of SetTimestamp.
   202  func (mr *MockChainMockRecorder) SetTimestamp(arg0 any) *gomock.Call {
   203  	mr.mock.ctrl.T.Helper()
   204  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetTimestamp", reflect.TypeOf((*MockChain)(nil).SetTimestamp), arg0)
   205  }
   206  
   207  // MockState is a mock of State interface.
   208  type MockState struct {
   209  	ctrl     *gomock.Controller
   210  	recorder *MockStateMockRecorder
   211  }
   212  
   213  // MockStateMockRecorder is the mock recorder for MockState.
   214  type MockStateMockRecorder struct {
   215  	mock *MockState
   216  }
   217  
   218  // NewMockState creates a new mock instance.
   219  func NewMockState(ctrl *gomock.Controller) *MockState {
   220  	mock := &MockState{ctrl: ctrl}
   221  	mock.recorder = &MockStateMockRecorder{mock}
   222  	return mock
   223  }
   224  
   225  // EXPECT returns an object that allows the caller to indicate expected use.
   226  func (m *MockState) EXPECT() *MockStateMockRecorder {
   227  	return m.recorder
   228  }
   229  
   230  // Abort mocks base method.
   231  func (m *MockState) Abort() {
   232  	m.ctrl.T.Helper()
   233  	m.ctrl.Call(m, "Abort")
   234  }
   235  
   236  // Abort indicates an expected call of Abort.
   237  func (mr *MockStateMockRecorder) Abort() *gomock.Call {
   238  	mr.mock.ctrl.T.Helper()
   239  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Abort", reflect.TypeOf((*MockState)(nil).Abort))
   240  }
   241  
   242  // AddBlock mocks base method.
   243  func (m *MockState) AddBlock(arg0 block.Block) {
   244  	m.ctrl.T.Helper()
   245  	m.ctrl.Call(m, "AddBlock", arg0)
   246  }
   247  
   248  // AddBlock indicates an expected call of AddBlock.
   249  func (mr *MockStateMockRecorder) AddBlock(arg0 any) *gomock.Call {
   250  	mr.mock.ctrl.T.Helper()
   251  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddBlock", reflect.TypeOf((*MockState)(nil).AddBlock), arg0)
   252  }
   253  
   254  // AddTx mocks base method.
   255  func (m *MockState) AddTx(arg0 *txs.Tx) {
   256  	m.ctrl.T.Helper()
   257  	m.ctrl.Call(m, "AddTx", arg0)
   258  }
   259  
   260  // AddTx indicates an expected call of AddTx.
   261  func (mr *MockStateMockRecorder) AddTx(arg0 any) *gomock.Call {
   262  	mr.mock.ctrl.T.Helper()
   263  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddTx", reflect.TypeOf((*MockState)(nil).AddTx), arg0)
   264  }
   265  
   266  // AddUTXO mocks base method.
   267  func (m *MockState) AddUTXO(arg0 *avax.UTXO) {
   268  	m.ctrl.T.Helper()
   269  	m.ctrl.Call(m, "AddUTXO", arg0)
   270  }
   271  
   272  // AddUTXO indicates an expected call of AddUTXO.
   273  func (mr *MockStateMockRecorder) AddUTXO(arg0 any) *gomock.Call {
   274  	mr.mock.ctrl.T.Helper()
   275  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddUTXO", reflect.TypeOf((*MockState)(nil).AddUTXO), arg0)
   276  }
   277  
   278  // Checksums mocks base method.
   279  func (m *MockState) Checksums() (ids.ID, ids.ID) {
   280  	m.ctrl.T.Helper()
   281  	ret := m.ctrl.Call(m, "Checksums")
   282  	ret0, _ := ret[0].(ids.ID)
   283  	ret1, _ := ret[1].(ids.ID)
   284  	return ret0, ret1
   285  }
   286  
   287  // Checksums indicates an expected call of Checksums.
   288  func (mr *MockStateMockRecorder) Checksums() *gomock.Call {
   289  	mr.mock.ctrl.T.Helper()
   290  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Checksums", reflect.TypeOf((*MockState)(nil).Checksums))
   291  }
   292  
   293  // Close mocks base method.
   294  func (m *MockState) Close() error {
   295  	m.ctrl.T.Helper()
   296  	ret := m.ctrl.Call(m, "Close")
   297  	ret0, _ := ret[0].(error)
   298  	return ret0
   299  }
   300  
   301  // Close indicates an expected call of Close.
   302  func (mr *MockStateMockRecorder) Close() *gomock.Call {
   303  	mr.mock.ctrl.T.Helper()
   304  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Close", reflect.TypeOf((*MockState)(nil).Close))
   305  }
   306  
   307  // Commit mocks base method.
   308  func (m *MockState) Commit() error {
   309  	m.ctrl.T.Helper()
   310  	ret := m.ctrl.Call(m, "Commit")
   311  	ret0, _ := ret[0].(error)
   312  	return ret0
   313  }
   314  
   315  // Commit indicates an expected call of Commit.
   316  func (mr *MockStateMockRecorder) Commit() *gomock.Call {
   317  	mr.mock.ctrl.T.Helper()
   318  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Commit", reflect.TypeOf((*MockState)(nil).Commit))
   319  }
   320  
   321  // CommitBatch mocks base method.
   322  func (m *MockState) CommitBatch() (database.Batch, error) {
   323  	m.ctrl.T.Helper()
   324  	ret := m.ctrl.Call(m, "CommitBatch")
   325  	ret0, _ := ret[0].(database.Batch)
   326  	ret1, _ := ret[1].(error)
   327  	return ret0, ret1
   328  }
   329  
   330  // CommitBatch indicates an expected call of CommitBatch.
   331  func (mr *MockStateMockRecorder) CommitBatch() *gomock.Call {
   332  	mr.mock.ctrl.T.Helper()
   333  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CommitBatch", reflect.TypeOf((*MockState)(nil).CommitBatch))
   334  }
   335  
   336  // DeleteUTXO mocks base method.
   337  func (m *MockState) DeleteUTXO(arg0 ids.ID) {
   338  	m.ctrl.T.Helper()
   339  	m.ctrl.Call(m, "DeleteUTXO", arg0)
   340  }
   341  
   342  // DeleteUTXO indicates an expected call of DeleteUTXO.
   343  func (mr *MockStateMockRecorder) DeleteUTXO(arg0 any) *gomock.Call {
   344  	mr.mock.ctrl.T.Helper()
   345  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteUTXO", reflect.TypeOf((*MockState)(nil).DeleteUTXO), arg0)
   346  }
   347  
   348  // GetBlock mocks base method.
   349  func (m *MockState) GetBlock(arg0 ids.ID) (block.Block, error) {
   350  	m.ctrl.T.Helper()
   351  	ret := m.ctrl.Call(m, "GetBlock", arg0)
   352  	ret0, _ := ret[0].(block.Block)
   353  	ret1, _ := ret[1].(error)
   354  	return ret0, ret1
   355  }
   356  
   357  // GetBlock indicates an expected call of GetBlock.
   358  func (mr *MockStateMockRecorder) GetBlock(arg0 any) *gomock.Call {
   359  	mr.mock.ctrl.T.Helper()
   360  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBlock", reflect.TypeOf((*MockState)(nil).GetBlock), arg0)
   361  }
   362  
   363  // GetBlockIDAtHeight mocks base method.
   364  func (m *MockState) GetBlockIDAtHeight(arg0 uint64) (ids.ID, error) {
   365  	m.ctrl.T.Helper()
   366  	ret := m.ctrl.Call(m, "GetBlockIDAtHeight", arg0)
   367  	ret0, _ := ret[0].(ids.ID)
   368  	ret1, _ := ret[1].(error)
   369  	return ret0, ret1
   370  }
   371  
   372  // GetBlockIDAtHeight indicates an expected call of GetBlockIDAtHeight.
   373  func (mr *MockStateMockRecorder) GetBlockIDAtHeight(arg0 any) *gomock.Call {
   374  	mr.mock.ctrl.T.Helper()
   375  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBlockIDAtHeight", reflect.TypeOf((*MockState)(nil).GetBlockIDAtHeight), arg0)
   376  }
   377  
   378  // GetLastAccepted mocks base method.
   379  func (m *MockState) GetLastAccepted() ids.ID {
   380  	m.ctrl.T.Helper()
   381  	ret := m.ctrl.Call(m, "GetLastAccepted")
   382  	ret0, _ := ret[0].(ids.ID)
   383  	return ret0
   384  }
   385  
   386  // GetLastAccepted indicates an expected call of GetLastAccepted.
   387  func (mr *MockStateMockRecorder) GetLastAccepted() *gomock.Call {
   388  	mr.mock.ctrl.T.Helper()
   389  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLastAccepted", reflect.TypeOf((*MockState)(nil).GetLastAccepted))
   390  }
   391  
   392  // GetTimestamp mocks base method.
   393  func (m *MockState) GetTimestamp() time.Time {
   394  	m.ctrl.T.Helper()
   395  	ret := m.ctrl.Call(m, "GetTimestamp")
   396  	ret0, _ := ret[0].(time.Time)
   397  	return ret0
   398  }
   399  
   400  // GetTimestamp indicates an expected call of GetTimestamp.
   401  func (mr *MockStateMockRecorder) GetTimestamp() *gomock.Call {
   402  	mr.mock.ctrl.T.Helper()
   403  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTimestamp", reflect.TypeOf((*MockState)(nil).GetTimestamp))
   404  }
   405  
   406  // GetTx mocks base method.
   407  func (m *MockState) GetTx(arg0 ids.ID) (*txs.Tx, error) {
   408  	m.ctrl.T.Helper()
   409  	ret := m.ctrl.Call(m, "GetTx", arg0)
   410  	ret0, _ := ret[0].(*txs.Tx)
   411  	ret1, _ := ret[1].(error)
   412  	return ret0, ret1
   413  }
   414  
   415  // GetTx indicates an expected call of GetTx.
   416  func (mr *MockStateMockRecorder) GetTx(arg0 any) *gomock.Call {
   417  	mr.mock.ctrl.T.Helper()
   418  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTx", reflect.TypeOf((*MockState)(nil).GetTx), arg0)
   419  }
   420  
   421  // GetUTXO mocks base method.
   422  func (m *MockState) GetUTXO(arg0 ids.ID) (*avax.UTXO, error) {
   423  	m.ctrl.T.Helper()
   424  	ret := m.ctrl.Call(m, "GetUTXO", arg0)
   425  	ret0, _ := ret[0].(*avax.UTXO)
   426  	ret1, _ := ret[1].(error)
   427  	return ret0, ret1
   428  }
   429  
   430  // GetUTXO indicates an expected call of GetUTXO.
   431  func (mr *MockStateMockRecorder) GetUTXO(arg0 any) *gomock.Call {
   432  	mr.mock.ctrl.T.Helper()
   433  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetUTXO", reflect.TypeOf((*MockState)(nil).GetUTXO), arg0)
   434  }
   435  
   436  // InitializeChainState mocks base method.
   437  func (m *MockState) InitializeChainState(arg0 ids.ID, arg1 time.Time) error {
   438  	m.ctrl.T.Helper()
   439  	ret := m.ctrl.Call(m, "InitializeChainState", arg0, arg1)
   440  	ret0, _ := ret[0].(error)
   441  	return ret0
   442  }
   443  
   444  // InitializeChainState indicates an expected call of InitializeChainState.
   445  func (mr *MockStateMockRecorder) InitializeChainState(arg0, arg1 any) *gomock.Call {
   446  	mr.mock.ctrl.T.Helper()
   447  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "InitializeChainState", reflect.TypeOf((*MockState)(nil).InitializeChainState), arg0, arg1)
   448  }
   449  
   450  // IsInitialized mocks base method.
   451  func (m *MockState) IsInitialized() (bool, error) {
   452  	m.ctrl.T.Helper()
   453  	ret := m.ctrl.Call(m, "IsInitialized")
   454  	ret0, _ := ret[0].(bool)
   455  	ret1, _ := ret[1].(error)
   456  	return ret0, ret1
   457  }
   458  
   459  // IsInitialized indicates an expected call of IsInitialized.
   460  func (mr *MockStateMockRecorder) IsInitialized() *gomock.Call {
   461  	mr.mock.ctrl.T.Helper()
   462  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsInitialized", reflect.TypeOf((*MockState)(nil).IsInitialized))
   463  }
   464  
   465  // SetInitialized mocks base method.
   466  func (m *MockState) SetInitialized() error {
   467  	m.ctrl.T.Helper()
   468  	ret := m.ctrl.Call(m, "SetInitialized")
   469  	ret0, _ := ret[0].(error)
   470  	return ret0
   471  }
   472  
   473  // SetInitialized indicates an expected call of SetInitialized.
   474  func (mr *MockStateMockRecorder) SetInitialized() *gomock.Call {
   475  	mr.mock.ctrl.T.Helper()
   476  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetInitialized", reflect.TypeOf((*MockState)(nil).SetInitialized))
   477  }
   478  
   479  // SetLastAccepted mocks base method.
   480  func (m *MockState) SetLastAccepted(arg0 ids.ID) {
   481  	m.ctrl.T.Helper()
   482  	m.ctrl.Call(m, "SetLastAccepted", arg0)
   483  }
   484  
   485  // SetLastAccepted indicates an expected call of SetLastAccepted.
   486  func (mr *MockStateMockRecorder) SetLastAccepted(arg0 any) *gomock.Call {
   487  	mr.mock.ctrl.T.Helper()
   488  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetLastAccepted", reflect.TypeOf((*MockState)(nil).SetLastAccepted), arg0)
   489  }
   490  
   491  // SetTimestamp mocks base method.
   492  func (m *MockState) SetTimestamp(arg0 time.Time) {
   493  	m.ctrl.T.Helper()
   494  	m.ctrl.Call(m, "SetTimestamp", arg0)
   495  }
   496  
   497  // SetTimestamp indicates an expected call of SetTimestamp.
   498  func (mr *MockStateMockRecorder) SetTimestamp(arg0 any) *gomock.Call {
   499  	mr.mock.ctrl.T.Helper()
   500  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetTimestamp", reflect.TypeOf((*MockState)(nil).SetTimestamp), arg0)
   501  }
   502  
   503  // UTXOIDs mocks base method.
   504  func (m *MockState) UTXOIDs(arg0 []byte, arg1 ids.ID, arg2 int) ([]ids.ID, error) {
   505  	m.ctrl.T.Helper()
   506  	ret := m.ctrl.Call(m, "UTXOIDs", arg0, arg1, arg2)
   507  	ret0, _ := ret[0].([]ids.ID)
   508  	ret1, _ := ret[1].(error)
   509  	return ret0, ret1
   510  }
   511  
   512  // UTXOIDs indicates an expected call of UTXOIDs.
   513  func (mr *MockStateMockRecorder) UTXOIDs(arg0, arg1, arg2 any) *gomock.Call {
   514  	mr.mock.ctrl.T.Helper()
   515  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "UTXOIDs", reflect.TypeOf((*MockState)(nil).UTXOIDs), arg0, arg1, arg2)
   516  }
   517  
   518  // MockDiff is a mock of Diff interface.
   519  type MockDiff struct {
   520  	ctrl     *gomock.Controller
   521  	recorder *MockDiffMockRecorder
   522  }
   523  
   524  // MockDiffMockRecorder is the mock recorder for MockDiff.
   525  type MockDiffMockRecorder struct {
   526  	mock *MockDiff
   527  }
   528  
   529  // NewMockDiff creates a new mock instance.
   530  func NewMockDiff(ctrl *gomock.Controller) *MockDiff {
   531  	mock := &MockDiff{ctrl: ctrl}
   532  	mock.recorder = &MockDiffMockRecorder{mock}
   533  	return mock
   534  }
   535  
   536  // EXPECT returns an object that allows the caller to indicate expected use.
   537  func (m *MockDiff) EXPECT() *MockDiffMockRecorder {
   538  	return m.recorder
   539  }
   540  
   541  // AddBlock mocks base method.
   542  func (m *MockDiff) AddBlock(arg0 block.Block) {
   543  	m.ctrl.T.Helper()
   544  	m.ctrl.Call(m, "AddBlock", arg0)
   545  }
   546  
   547  // AddBlock indicates an expected call of AddBlock.
   548  func (mr *MockDiffMockRecorder) AddBlock(arg0 any) *gomock.Call {
   549  	mr.mock.ctrl.T.Helper()
   550  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddBlock", reflect.TypeOf((*MockDiff)(nil).AddBlock), arg0)
   551  }
   552  
   553  // AddTx mocks base method.
   554  func (m *MockDiff) AddTx(arg0 *txs.Tx) {
   555  	m.ctrl.T.Helper()
   556  	m.ctrl.Call(m, "AddTx", arg0)
   557  }
   558  
   559  // AddTx indicates an expected call of AddTx.
   560  func (mr *MockDiffMockRecorder) AddTx(arg0 any) *gomock.Call {
   561  	mr.mock.ctrl.T.Helper()
   562  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddTx", reflect.TypeOf((*MockDiff)(nil).AddTx), arg0)
   563  }
   564  
   565  // AddUTXO mocks base method.
   566  func (m *MockDiff) AddUTXO(arg0 *avax.UTXO) {
   567  	m.ctrl.T.Helper()
   568  	m.ctrl.Call(m, "AddUTXO", arg0)
   569  }
   570  
   571  // AddUTXO indicates an expected call of AddUTXO.
   572  func (mr *MockDiffMockRecorder) AddUTXO(arg0 any) *gomock.Call {
   573  	mr.mock.ctrl.T.Helper()
   574  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AddUTXO", reflect.TypeOf((*MockDiff)(nil).AddUTXO), arg0)
   575  }
   576  
   577  // Apply mocks base method.
   578  func (m *MockDiff) Apply(arg0 Chain) {
   579  	m.ctrl.T.Helper()
   580  	m.ctrl.Call(m, "Apply", arg0)
   581  }
   582  
   583  // Apply indicates an expected call of Apply.
   584  func (mr *MockDiffMockRecorder) Apply(arg0 any) *gomock.Call {
   585  	mr.mock.ctrl.T.Helper()
   586  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Apply", reflect.TypeOf((*MockDiff)(nil).Apply), arg0)
   587  }
   588  
   589  // DeleteUTXO mocks base method.
   590  func (m *MockDiff) DeleteUTXO(arg0 ids.ID) {
   591  	m.ctrl.T.Helper()
   592  	m.ctrl.Call(m, "DeleteUTXO", arg0)
   593  }
   594  
   595  // DeleteUTXO indicates an expected call of DeleteUTXO.
   596  func (mr *MockDiffMockRecorder) DeleteUTXO(arg0 any) *gomock.Call {
   597  	mr.mock.ctrl.T.Helper()
   598  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeleteUTXO", reflect.TypeOf((*MockDiff)(nil).DeleteUTXO), arg0)
   599  }
   600  
   601  // GetBlock mocks base method.
   602  func (m *MockDiff) GetBlock(arg0 ids.ID) (block.Block, error) {
   603  	m.ctrl.T.Helper()
   604  	ret := m.ctrl.Call(m, "GetBlock", arg0)
   605  	ret0, _ := ret[0].(block.Block)
   606  	ret1, _ := ret[1].(error)
   607  	return ret0, ret1
   608  }
   609  
   610  // GetBlock indicates an expected call of GetBlock.
   611  func (mr *MockDiffMockRecorder) GetBlock(arg0 any) *gomock.Call {
   612  	mr.mock.ctrl.T.Helper()
   613  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBlock", reflect.TypeOf((*MockDiff)(nil).GetBlock), arg0)
   614  }
   615  
   616  // GetBlockIDAtHeight mocks base method.
   617  func (m *MockDiff) GetBlockIDAtHeight(arg0 uint64) (ids.ID, error) {
   618  	m.ctrl.T.Helper()
   619  	ret := m.ctrl.Call(m, "GetBlockIDAtHeight", arg0)
   620  	ret0, _ := ret[0].(ids.ID)
   621  	ret1, _ := ret[1].(error)
   622  	return ret0, ret1
   623  }
   624  
   625  // GetBlockIDAtHeight indicates an expected call of GetBlockIDAtHeight.
   626  func (mr *MockDiffMockRecorder) GetBlockIDAtHeight(arg0 any) *gomock.Call {
   627  	mr.mock.ctrl.T.Helper()
   628  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBlockIDAtHeight", reflect.TypeOf((*MockDiff)(nil).GetBlockIDAtHeight), arg0)
   629  }
   630  
   631  // GetLastAccepted mocks base method.
   632  func (m *MockDiff) GetLastAccepted() ids.ID {
   633  	m.ctrl.T.Helper()
   634  	ret := m.ctrl.Call(m, "GetLastAccepted")
   635  	ret0, _ := ret[0].(ids.ID)
   636  	return ret0
   637  }
   638  
   639  // GetLastAccepted indicates an expected call of GetLastAccepted.
   640  func (mr *MockDiffMockRecorder) GetLastAccepted() *gomock.Call {
   641  	mr.mock.ctrl.T.Helper()
   642  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLastAccepted", reflect.TypeOf((*MockDiff)(nil).GetLastAccepted))
   643  }
   644  
   645  // GetTimestamp mocks base method.
   646  func (m *MockDiff) GetTimestamp() time.Time {
   647  	m.ctrl.T.Helper()
   648  	ret := m.ctrl.Call(m, "GetTimestamp")
   649  	ret0, _ := ret[0].(time.Time)
   650  	return ret0
   651  }
   652  
   653  // GetTimestamp indicates an expected call of GetTimestamp.
   654  func (mr *MockDiffMockRecorder) GetTimestamp() *gomock.Call {
   655  	mr.mock.ctrl.T.Helper()
   656  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTimestamp", reflect.TypeOf((*MockDiff)(nil).GetTimestamp))
   657  }
   658  
   659  // GetTx mocks base method.
   660  func (m *MockDiff) GetTx(arg0 ids.ID) (*txs.Tx, error) {
   661  	m.ctrl.T.Helper()
   662  	ret := m.ctrl.Call(m, "GetTx", arg0)
   663  	ret0, _ := ret[0].(*txs.Tx)
   664  	ret1, _ := ret[1].(error)
   665  	return ret0, ret1
   666  }
   667  
   668  // GetTx indicates an expected call of GetTx.
   669  func (mr *MockDiffMockRecorder) GetTx(arg0 any) *gomock.Call {
   670  	mr.mock.ctrl.T.Helper()
   671  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetTx", reflect.TypeOf((*MockDiff)(nil).GetTx), arg0)
   672  }
   673  
   674  // GetUTXO mocks base method.
   675  func (m *MockDiff) GetUTXO(arg0 ids.ID) (*avax.UTXO, error) {
   676  	m.ctrl.T.Helper()
   677  	ret := m.ctrl.Call(m, "GetUTXO", arg0)
   678  	ret0, _ := ret[0].(*avax.UTXO)
   679  	ret1, _ := ret[1].(error)
   680  	return ret0, ret1
   681  }
   682  
   683  // GetUTXO indicates an expected call of GetUTXO.
   684  func (mr *MockDiffMockRecorder) GetUTXO(arg0 any) *gomock.Call {
   685  	mr.mock.ctrl.T.Helper()
   686  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetUTXO", reflect.TypeOf((*MockDiff)(nil).GetUTXO), arg0)
   687  }
   688  
   689  // SetLastAccepted mocks base method.
   690  func (m *MockDiff) SetLastAccepted(arg0 ids.ID) {
   691  	m.ctrl.T.Helper()
   692  	m.ctrl.Call(m, "SetLastAccepted", arg0)
   693  }
   694  
   695  // SetLastAccepted indicates an expected call of SetLastAccepted.
   696  func (mr *MockDiffMockRecorder) SetLastAccepted(arg0 any) *gomock.Call {
   697  	mr.mock.ctrl.T.Helper()
   698  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetLastAccepted", reflect.TypeOf((*MockDiff)(nil).SetLastAccepted), arg0)
   699  }
   700  
   701  // SetTimestamp mocks base method.
   702  func (m *MockDiff) SetTimestamp(arg0 time.Time) {
   703  	m.ctrl.T.Helper()
   704  	m.ctrl.Call(m, "SetTimestamp", arg0)
   705  }
   706  
   707  // SetTimestamp indicates an expected call of SetTimestamp.
   708  func (mr *MockDiffMockRecorder) SetTimestamp(arg0 any) *gomock.Call {
   709  	mr.mock.ctrl.T.Helper()
   710  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetTimestamp", reflect.TypeOf((*MockDiff)(nil).SetTimestamp), arg0)
   711  }