github.com/klaytn/klaytn@v1.10.2/api/mocks/backend_mock.go (about)

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