github.com/status-im/status-go@v1.1.0/services/wallet/router/pathprocessor/mock_pathprocessor/processor.go (about)

     1  // Code generated by MockGen. DO NOT EDIT.
     2  // Source: services/wallet/router/pathprocessor/processor.go
     3  
     4  // Package mock_pathprocessor is a generated GoMock package.
     5  package mock_pathprocessor
     6  
     7  import (
     8  	big "math/big"
     9  	reflect "reflect"
    10  
    11  	gomock "github.com/golang/mock/gomock"
    12  
    13  	common "github.com/ethereum/go-ethereum/common"
    14  	types "github.com/ethereum/go-ethereum/core/types"
    15  	account "github.com/status-im/status-go/account"
    16  	types0 "github.com/status-im/status-go/eth-node/types"
    17  	pathprocessor "github.com/status-im/status-go/services/wallet/router/pathprocessor"
    18  )
    19  
    20  // MockPathProcessor is a mock of PathProcessor interface.
    21  type MockPathProcessor struct {
    22  	ctrl     *gomock.Controller
    23  	recorder *MockPathProcessorMockRecorder
    24  }
    25  
    26  // MockPathProcessorMockRecorder is the mock recorder for MockPathProcessor.
    27  type MockPathProcessorMockRecorder struct {
    28  	mock *MockPathProcessor
    29  }
    30  
    31  // NewMockPathProcessor creates a new mock instance.
    32  func NewMockPathProcessor(ctrl *gomock.Controller) *MockPathProcessor {
    33  	mock := &MockPathProcessor{ctrl: ctrl}
    34  	mock.recorder = &MockPathProcessorMockRecorder{mock}
    35  	return mock
    36  }
    37  
    38  // EXPECT returns an object that allows the caller to indicate expected use.
    39  func (m *MockPathProcessor) EXPECT() *MockPathProcessorMockRecorder {
    40  	return m.recorder
    41  }
    42  
    43  // AvailableFor mocks base method.
    44  func (m *MockPathProcessor) AvailableFor(params pathprocessor.ProcessorInputParams) (bool, error) {
    45  	m.ctrl.T.Helper()
    46  	ret := m.ctrl.Call(m, "AvailableFor", params)
    47  	ret0, _ := ret[0].(bool)
    48  	ret1, _ := ret[1].(error)
    49  	return ret0, ret1
    50  }
    51  
    52  // AvailableFor indicates an expected call of AvailableFor.
    53  func (mr *MockPathProcessorMockRecorder) AvailableFor(params interface{}) *gomock.Call {
    54  	mr.mock.ctrl.T.Helper()
    55  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AvailableFor", reflect.TypeOf((*MockPathProcessor)(nil).AvailableFor), params)
    56  }
    57  
    58  // BuildTransaction mocks base method.
    59  func (m *MockPathProcessor) BuildTransaction(sendArgs *pathprocessor.MultipathProcessorTxArgs, lastUsedNonce int64) (*types.Transaction, uint64, error) {
    60  	m.ctrl.T.Helper()
    61  	ret := m.ctrl.Call(m, "BuildTransaction", sendArgs, lastUsedNonce)
    62  	ret0, _ := ret[0].(*types.Transaction)
    63  	ret1, _ := ret[1].(uint64)
    64  	ret2, _ := ret[2].(error)
    65  	return ret0, ret1, ret2
    66  }
    67  
    68  // BuildTransaction indicates an expected call of BuildTransaction.
    69  func (mr *MockPathProcessorMockRecorder) BuildTransaction(sendArgs, lastUsedNonce interface{}) *gomock.Call {
    70  	mr.mock.ctrl.T.Helper()
    71  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BuildTransaction", reflect.TypeOf((*MockPathProcessor)(nil).BuildTransaction), sendArgs, lastUsedNonce)
    72  }
    73  
    74  // CalculateAmountOut mocks base method.
    75  func (m *MockPathProcessor) CalculateAmountOut(params pathprocessor.ProcessorInputParams) (*big.Int, error) {
    76  	m.ctrl.T.Helper()
    77  	ret := m.ctrl.Call(m, "CalculateAmountOut", params)
    78  	ret0, _ := ret[0].(*big.Int)
    79  	ret1, _ := ret[1].(error)
    80  	return ret0, ret1
    81  }
    82  
    83  // CalculateAmountOut indicates an expected call of CalculateAmountOut.
    84  func (mr *MockPathProcessorMockRecorder) CalculateAmountOut(params interface{}) *gomock.Call {
    85  	mr.mock.ctrl.T.Helper()
    86  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CalculateAmountOut", reflect.TypeOf((*MockPathProcessor)(nil).CalculateAmountOut), params)
    87  }
    88  
    89  // CalculateFees mocks base method.
    90  func (m *MockPathProcessor) CalculateFees(params pathprocessor.ProcessorInputParams) (*big.Int, *big.Int, error) {
    91  	m.ctrl.T.Helper()
    92  	ret := m.ctrl.Call(m, "CalculateFees", params)
    93  	ret0, _ := ret[0].(*big.Int)
    94  	ret1, _ := ret[1].(*big.Int)
    95  	ret2, _ := ret[2].(error)
    96  	return ret0, ret1, ret2
    97  }
    98  
    99  // CalculateFees indicates an expected call of CalculateFees.
   100  func (mr *MockPathProcessorMockRecorder) CalculateFees(params interface{}) *gomock.Call {
   101  	mr.mock.ctrl.T.Helper()
   102  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CalculateFees", reflect.TypeOf((*MockPathProcessor)(nil).CalculateFees), params)
   103  }
   104  
   105  // EstimateGas mocks base method.
   106  func (m *MockPathProcessor) EstimateGas(params pathprocessor.ProcessorInputParams) (uint64, error) {
   107  	m.ctrl.T.Helper()
   108  	ret := m.ctrl.Call(m, "EstimateGas", params)
   109  	ret0, _ := ret[0].(uint64)
   110  	ret1, _ := ret[1].(error)
   111  	return ret0, ret1
   112  }
   113  
   114  // EstimateGas indicates an expected call of EstimateGas.
   115  func (mr *MockPathProcessorMockRecorder) EstimateGas(params interface{}) *gomock.Call {
   116  	mr.mock.ctrl.T.Helper()
   117  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EstimateGas", reflect.TypeOf((*MockPathProcessor)(nil).EstimateGas), params)
   118  }
   119  
   120  // GetContractAddress mocks base method.
   121  func (m *MockPathProcessor) GetContractAddress(params pathprocessor.ProcessorInputParams) (common.Address, error) {
   122  	m.ctrl.T.Helper()
   123  	ret := m.ctrl.Call(m, "GetContractAddress", params)
   124  	ret0, _ := ret[0].(common.Address)
   125  	ret1, _ := ret[1].(error)
   126  	return ret0, ret1
   127  }
   128  
   129  // GetContractAddress indicates an expected call of GetContractAddress.
   130  func (mr *MockPathProcessorMockRecorder) GetContractAddress(params interface{}) *gomock.Call {
   131  	mr.mock.ctrl.T.Helper()
   132  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetContractAddress", reflect.TypeOf((*MockPathProcessor)(nil).GetContractAddress), params)
   133  }
   134  
   135  // Name mocks base method.
   136  func (m *MockPathProcessor) Name() string {
   137  	m.ctrl.T.Helper()
   138  	ret := m.ctrl.Call(m, "Name")
   139  	ret0, _ := ret[0].(string)
   140  	return ret0
   141  }
   142  
   143  // Name indicates an expected call of Name.
   144  func (mr *MockPathProcessorMockRecorder) Name() *gomock.Call {
   145  	mr.mock.ctrl.T.Helper()
   146  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Name", reflect.TypeOf((*MockPathProcessor)(nil).Name))
   147  }
   148  
   149  // PackTxInputData mocks base method.
   150  func (m *MockPathProcessor) PackTxInputData(params pathprocessor.ProcessorInputParams) ([]byte, error) {
   151  	m.ctrl.T.Helper()
   152  	ret := m.ctrl.Call(m, "PackTxInputData", params)
   153  	ret0, _ := ret[0].([]byte)
   154  	ret1, _ := ret[1].(error)
   155  	return ret0, ret1
   156  }
   157  
   158  // PackTxInputData indicates an expected call of PackTxInputData.
   159  func (mr *MockPathProcessorMockRecorder) PackTxInputData(params interface{}) *gomock.Call {
   160  	mr.mock.ctrl.T.Helper()
   161  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PackTxInputData", reflect.TypeOf((*MockPathProcessor)(nil).PackTxInputData), params)
   162  }
   163  
   164  // Send mocks base method.
   165  func (m *MockPathProcessor) Send(sendArgs *pathprocessor.MultipathProcessorTxArgs, lastUsedNonce int64, verifiedAccount *account.SelectedExtKey) (types0.Hash, uint64, error) {
   166  	m.ctrl.T.Helper()
   167  	ret := m.ctrl.Call(m, "Send", sendArgs, lastUsedNonce, verifiedAccount)
   168  	ret0, _ := ret[0].(types0.Hash)
   169  	ret1, _ := ret[1].(uint64)
   170  	ret2, _ := ret[2].(error)
   171  	return ret0, ret1, ret2
   172  }
   173  
   174  // Send indicates an expected call of Send.
   175  func (mr *MockPathProcessorMockRecorder) Send(sendArgs, lastUsedNonce, verifiedAccount interface{}) *gomock.Call {
   176  	mr.mock.ctrl.T.Helper()
   177  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Send", reflect.TypeOf((*MockPathProcessor)(nil).Send), sendArgs, lastUsedNonce, verifiedAccount)
   178  }
   179  
   180  // MockPathProcessorClearable is a mock of PathProcessorClearable interface.
   181  type MockPathProcessorClearable struct {
   182  	ctrl     *gomock.Controller
   183  	recorder *MockPathProcessorClearableMockRecorder
   184  }
   185  
   186  // MockPathProcessorClearableMockRecorder is the mock recorder for MockPathProcessorClearable.
   187  type MockPathProcessorClearableMockRecorder struct {
   188  	mock *MockPathProcessorClearable
   189  }
   190  
   191  // NewMockPathProcessorClearable creates a new mock instance.
   192  func NewMockPathProcessorClearable(ctrl *gomock.Controller) *MockPathProcessorClearable {
   193  	mock := &MockPathProcessorClearable{ctrl: ctrl}
   194  	mock.recorder = &MockPathProcessorClearableMockRecorder{mock}
   195  	return mock
   196  }
   197  
   198  // EXPECT returns an object that allows the caller to indicate expected use.
   199  func (m *MockPathProcessorClearable) EXPECT() *MockPathProcessorClearableMockRecorder {
   200  	return m.recorder
   201  }
   202  
   203  // Clear mocks base method.
   204  func (m *MockPathProcessorClearable) Clear() {
   205  	m.ctrl.T.Helper()
   206  	m.ctrl.Call(m, "Clear")
   207  }
   208  
   209  // Clear indicates an expected call of Clear.
   210  func (mr *MockPathProcessorClearableMockRecorder) Clear() *gomock.Call {
   211  	mr.mock.ctrl.T.Helper()
   212  	return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Clear", reflect.TypeOf((*MockPathProcessorClearable)(nil).Clear))
   213  }