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 }