github.com/status-im/status-go@v1.1.0/rpc/chain/mock/client/client.go (about) 1 // Code generated by MockGen. DO NOT EDIT. 2 // Source: rpc/chain/client.go 3 4 // Package mock_client is a generated GoMock package. 5 package mock_client 6 7 import ( 8 context "context" 9 big "math/big" 10 reflect "reflect" 11 12 gomock "github.com/golang/mock/gomock" 13 14 ethereum "github.com/ethereum/go-ethereum" 15 common "github.com/ethereum/go-ethereum/common" 16 types "github.com/ethereum/go-ethereum/core/types" 17 rpc "github.com/ethereum/go-ethereum/rpc" 18 chain "github.com/status-im/status-go/rpc/chain" 19 ) 20 21 // MockBatchCallClient is a mock of BatchCallClient interface. 22 type MockBatchCallClient struct { 23 ctrl *gomock.Controller 24 recorder *MockBatchCallClientMockRecorder 25 } 26 27 // MockBatchCallClientMockRecorder is the mock recorder for MockBatchCallClient. 28 type MockBatchCallClientMockRecorder struct { 29 mock *MockBatchCallClient 30 } 31 32 // NewMockBatchCallClient creates a new mock instance. 33 func NewMockBatchCallClient(ctrl *gomock.Controller) *MockBatchCallClient { 34 mock := &MockBatchCallClient{ctrl: ctrl} 35 mock.recorder = &MockBatchCallClientMockRecorder{mock} 36 return mock 37 } 38 39 // EXPECT returns an object that allows the caller to indicate expected use. 40 func (m *MockBatchCallClient) EXPECT() *MockBatchCallClientMockRecorder { 41 return m.recorder 42 } 43 44 // BatchCallContext mocks base method. 45 func (m *MockBatchCallClient) BatchCallContext(ctx context.Context, b []rpc.BatchElem) error { 46 m.ctrl.T.Helper() 47 ret := m.ctrl.Call(m, "BatchCallContext", ctx, b) 48 ret0, _ := ret[0].(error) 49 return ret0 50 } 51 52 // BatchCallContext indicates an expected call of BatchCallContext. 53 func (mr *MockBatchCallClientMockRecorder) BatchCallContext(ctx, b interface{}) *gomock.Call { 54 mr.mock.ctrl.T.Helper() 55 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BatchCallContext", reflect.TypeOf((*MockBatchCallClient)(nil).BatchCallContext), ctx, b) 56 } 57 58 // MockChainInterface is a mock of ChainInterface interface. 59 type MockChainInterface struct { 60 ctrl *gomock.Controller 61 recorder *MockChainInterfaceMockRecorder 62 } 63 64 // MockChainInterfaceMockRecorder is the mock recorder for MockChainInterface. 65 type MockChainInterfaceMockRecorder struct { 66 mock *MockChainInterface 67 } 68 69 // NewMockChainInterface creates a new mock instance. 70 func NewMockChainInterface(ctrl *gomock.Controller) *MockChainInterface { 71 mock := &MockChainInterface{ctrl: ctrl} 72 mock.recorder = &MockChainInterfaceMockRecorder{mock} 73 return mock 74 } 75 76 // EXPECT returns an object that allows the caller to indicate expected use. 77 func (m *MockChainInterface) EXPECT() *MockChainInterfaceMockRecorder { 78 return m.recorder 79 } 80 81 // BalanceAt mocks base method. 82 func (m *MockChainInterface) BalanceAt(ctx context.Context, account common.Address, blockNumber *big.Int) (*big.Int, error) { 83 m.ctrl.T.Helper() 84 ret := m.ctrl.Call(m, "BalanceAt", ctx, account, blockNumber) 85 ret0, _ := ret[0].(*big.Int) 86 ret1, _ := ret[1].(error) 87 return ret0, ret1 88 } 89 90 // BalanceAt indicates an expected call of BalanceAt. 91 func (mr *MockChainInterfaceMockRecorder) BalanceAt(ctx, account, blockNumber interface{}) *gomock.Call { 92 mr.mock.ctrl.T.Helper() 93 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BalanceAt", reflect.TypeOf((*MockChainInterface)(nil).BalanceAt), ctx, account, blockNumber) 94 } 95 96 // BatchCallContext mocks base method. 97 func (m *MockChainInterface) BatchCallContext(ctx context.Context, b []rpc.BatchElem) error { 98 m.ctrl.T.Helper() 99 ret := m.ctrl.Call(m, "BatchCallContext", ctx, b) 100 ret0, _ := ret[0].(error) 101 return ret0 102 } 103 104 // BatchCallContext indicates an expected call of BatchCallContext. 105 func (mr *MockChainInterfaceMockRecorder) BatchCallContext(ctx, b interface{}) *gomock.Call { 106 mr.mock.ctrl.T.Helper() 107 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BatchCallContext", reflect.TypeOf((*MockChainInterface)(nil).BatchCallContext), ctx, b) 108 } 109 110 // BlockByHash mocks base method. 111 func (m *MockChainInterface) BlockByHash(ctx context.Context, hash common.Hash) (*types.Block, error) { 112 m.ctrl.T.Helper() 113 ret := m.ctrl.Call(m, "BlockByHash", ctx, hash) 114 ret0, _ := ret[0].(*types.Block) 115 ret1, _ := ret[1].(error) 116 return ret0, ret1 117 } 118 119 // BlockByHash indicates an expected call of BlockByHash. 120 func (mr *MockChainInterfaceMockRecorder) BlockByHash(ctx, hash interface{}) *gomock.Call { 121 mr.mock.ctrl.T.Helper() 122 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BlockByHash", reflect.TypeOf((*MockChainInterface)(nil).BlockByHash), ctx, hash) 123 } 124 125 // BlockByNumber mocks base method. 126 func (m *MockChainInterface) BlockByNumber(ctx context.Context, number *big.Int) (*types.Block, error) { 127 m.ctrl.T.Helper() 128 ret := m.ctrl.Call(m, "BlockByNumber", ctx, number) 129 ret0, _ := ret[0].(*types.Block) 130 ret1, _ := ret[1].(error) 131 return ret0, ret1 132 } 133 134 // BlockByNumber indicates an expected call of BlockByNumber. 135 func (mr *MockChainInterfaceMockRecorder) BlockByNumber(ctx, number interface{}) *gomock.Call { 136 mr.mock.ctrl.T.Helper() 137 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BlockByNumber", reflect.TypeOf((*MockChainInterface)(nil).BlockByNumber), ctx, number) 138 } 139 140 // BlockNumber mocks base method. 141 func (m *MockChainInterface) BlockNumber(ctx context.Context) (uint64, error) { 142 m.ctrl.T.Helper() 143 ret := m.ctrl.Call(m, "BlockNumber", ctx) 144 ret0, _ := ret[0].(uint64) 145 ret1, _ := ret[1].(error) 146 return ret0, ret1 147 } 148 149 // BlockNumber indicates an expected call of BlockNumber. 150 func (mr *MockChainInterfaceMockRecorder) BlockNumber(ctx interface{}) *gomock.Call { 151 mr.mock.ctrl.T.Helper() 152 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BlockNumber", reflect.TypeOf((*MockChainInterface)(nil).BlockNumber), ctx) 153 } 154 155 // CallBlockHashByTransaction mocks base method. 156 func (m *MockChainInterface) CallBlockHashByTransaction(ctx context.Context, blockNumber *big.Int, index uint) (common.Hash, error) { 157 m.ctrl.T.Helper() 158 ret := m.ctrl.Call(m, "CallBlockHashByTransaction", ctx, blockNumber, index) 159 ret0, _ := ret[0].(common.Hash) 160 ret1, _ := ret[1].(error) 161 return ret0, ret1 162 } 163 164 // CallBlockHashByTransaction indicates an expected call of CallBlockHashByTransaction. 165 func (mr *MockChainInterfaceMockRecorder) CallBlockHashByTransaction(ctx, blockNumber, index interface{}) *gomock.Call { 166 mr.mock.ctrl.T.Helper() 167 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CallBlockHashByTransaction", reflect.TypeOf((*MockChainInterface)(nil).CallBlockHashByTransaction), ctx, blockNumber, index) 168 } 169 170 // CallContext mocks base method. 171 func (m *MockChainInterface) CallContext(ctx context.Context, result interface{}, method string, args ...interface{}) error { 172 m.ctrl.T.Helper() 173 varargs := []interface{}{ctx, result, method} 174 for _, a := range args { 175 varargs = append(varargs, a) 176 } 177 ret := m.ctrl.Call(m, "CallContext", varargs...) 178 ret0, _ := ret[0].(error) 179 return ret0 180 } 181 182 // CallContext indicates an expected call of CallContext. 183 func (mr *MockChainInterfaceMockRecorder) CallContext(ctx, result, method interface{}, args ...interface{}) *gomock.Call { 184 mr.mock.ctrl.T.Helper() 185 varargs := append([]interface{}{ctx, result, method}, args...) 186 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CallContext", reflect.TypeOf((*MockChainInterface)(nil).CallContext), varargs...) 187 } 188 189 // CallContract mocks base method. 190 func (m *MockChainInterface) CallContract(ctx context.Context, call ethereum.CallMsg, blockNumber *big.Int) ([]byte, error) { 191 m.ctrl.T.Helper() 192 ret := m.ctrl.Call(m, "CallContract", ctx, call, blockNumber) 193 ret0, _ := ret[0].([]byte) 194 ret1, _ := ret[1].(error) 195 return ret0, ret1 196 } 197 198 // CallContract indicates an expected call of CallContract. 199 func (mr *MockChainInterfaceMockRecorder) CallContract(ctx, call, blockNumber interface{}) *gomock.Call { 200 mr.mock.ctrl.T.Helper() 201 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CallContract", reflect.TypeOf((*MockChainInterface)(nil).CallContract), ctx, call, blockNumber) 202 } 203 204 // CodeAt mocks base method. 205 func (m *MockChainInterface) CodeAt(ctx context.Context, contract common.Address, blockNumber *big.Int) ([]byte, error) { 206 m.ctrl.T.Helper() 207 ret := m.ctrl.Call(m, "CodeAt", ctx, contract, blockNumber) 208 ret0, _ := ret[0].([]byte) 209 ret1, _ := ret[1].(error) 210 return ret0, ret1 211 } 212 213 // CodeAt indicates an expected call of CodeAt. 214 func (mr *MockChainInterfaceMockRecorder) CodeAt(ctx, contract, blockNumber interface{}) *gomock.Call { 215 mr.mock.ctrl.T.Helper() 216 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CodeAt", reflect.TypeOf((*MockChainInterface)(nil).CodeAt), ctx, contract, blockNumber) 217 } 218 219 // FilterLogs mocks base method. 220 func (m *MockChainInterface) FilterLogs(ctx context.Context, q ethereum.FilterQuery) ([]types.Log, error) { 221 m.ctrl.T.Helper() 222 ret := m.ctrl.Call(m, "FilterLogs", ctx, q) 223 ret0, _ := ret[0].([]types.Log) 224 ret1, _ := ret[1].(error) 225 return ret0, ret1 226 } 227 228 // FilterLogs indicates an expected call of FilterLogs. 229 func (mr *MockChainInterfaceMockRecorder) FilterLogs(ctx, q interface{}) *gomock.Call { 230 mr.mock.ctrl.T.Helper() 231 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "FilterLogs", reflect.TypeOf((*MockChainInterface)(nil).FilterLogs), ctx, q) 232 } 233 234 // GetBaseFeeFromBlock mocks base method. 235 func (m *MockChainInterface) GetBaseFeeFromBlock(ctx context.Context, blockNumber *big.Int) (string, error) { 236 m.ctrl.T.Helper() 237 ret := m.ctrl.Call(m, "GetBaseFeeFromBlock", ctx, blockNumber) 238 ret0, _ := ret[0].(string) 239 ret1, _ := ret[1].(error) 240 return ret0, ret1 241 } 242 243 // GetBaseFeeFromBlock indicates an expected call of GetBaseFeeFromBlock. 244 func (mr *MockChainInterfaceMockRecorder) GetBaseFeeFromBlock(ctx, blockNumber interface{}) *gomock.Call { 245 mr.mock.ctrl.T.Helper() 246 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBaseFeeFromBlock", reflect.TypeOf((*MockChainInterface)(nil).GetBaseFeeFromBlock), ctx, blockNumber) 247 } 248 249 // HeaderByHash mocks base method. 250 func (m *MockChainInterface) HeaderByHash(ctx context.Context, hash common.Hash) (*types.Header, error) { 251 m.ctrl.T.Helper() 252 ret := m.ctrl.Call(m, "HeaderByHash", ctx, hash) 253 ret0, _ := ret[0].(*types.Header) 254 ret1, _ := ret[1].(error) 255 return ret0, ret1 256 } 257 258 // HeaderByHash indicates an expected call of HeaderByHash. 259 func (mr *MockChainInterfaceMockRecorder) HeaderByHash(ctx, hash interface{}) *gomock.Call { 260 mr.mock.ctrl.T.Helper() 261 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HeaderByHash", reflect.TypeOf((*MockChainInterface)(nil).HeaderByHash), ctx, hash) 262 } 263 264 // HeaderByNumber mocks base method. 265 func (m *MockChainInterface) HeaderByNumber(ctx context.Context, number *big.Int) (*types.Header, error) { 266 m.ctrl.T.Helper() 267 ret := m.ctrl.Call(m, "HeaderByNumber", ctx, number) 268 ret0, _ := ret[0].(*types.Header) 269 ret1, _ := ret[1].(error) 270 return ret0, ret1 271 } 272 273 // HeaderByNumber indicates an expected call of HeaderByNumber. 274 func (mr *MockChainInterfaceMockRecorder) HeaderByNumber(ctx, number interface{}) *gomock.Call { 275 mr.mock.ctrl.T.Helper() 276 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HeaderByNumber", reflect.TypeOf((*MockChainInterface)(nil).HeaderByNumber), ctx, number) 277 } 278 279 // NetworkID mocks base method. 280 func (m *MockChainInterface) NetworkID() uint64 { 281 m.ctrl.T.Helper() 282 ret := m.ctrl.Call(m, "NetworkID") 283 ret0, _ := ret[0].(uint64) 284 return ret0 285 } 286 287 // NetworkID indicates an expected call of NetworkID. 288 func (mr *MockChainInterfaceMockRecorder) NetworkID() *gomock.Call { 289 mr.mock.ctrl.T.Helper() 290 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NetworkID", reflect.TypeOf((*MockChainInterface)(nil).NetworkID)) 291 } 292 293 // NonceAt mocks base method. 294 func (m *MockChainInterface) NonceAt(ctx context.Context, account common.Address, blockNumber *big.Int) (uint64, error) { 295 m.ctrl.T.Helper() 296 ret := m.ctrl.Call(m, "NonceAt", ctx, account, blockNumber) 297 ret0, _ := ret[0].(uint64) 298 ret1, _ := ret[1].(error) 299 return ret0, ret1 300 } 301 302 // NonceAt indicates an expected call of NonceAt. 303 func (mr *MockChainInterfaceMockRecorder) NonceAt(ctx, account, blockNumber interface{}) *gomock.Call { 304 mr.mock.ctrl.T.Helper() 305 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NonceAt", reflect.TypeOf((*MockChainInterface)(nil).NonceAt), ctx, account, blockNumber) 306 } 307 308 // ToBigInt mocks base method. 309 func (m *MockChainInterface) ToBigInt() *big.Int { 310 m.ctrl.T.Helper() 311 ret := m.ctrl.Call(m, "ToBigInt") 312 ret0, _ := ret[0].(*big.Int) 313 return ret0 314 } 315 316 // ToBigInt indicates an expected call of ToBigInt. 317 func (mr *MockChainInterfaceMockRecorder) ToBigInt() *gomock.Call { 318 mr.mock.ctrl.T.Helper() 319 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ToBigInt", reflect.TypeOf((*MockChainInterface)(nil).ToBigInt)) 320 } 321 322 // TransactionByHash mocks base method. 323 func (m *MockChainInterface) TransactionByHash(ctx context.Context, hash common.Hash) (*types.Transaction, bool, error) { 324 m.ctrl.T.Helper() 325 ret := m.ctrl.Call(m, "TransactionByHash", ctx, hash) 326 ret0, _ := ret[0].(*types.Transaction) 327 ret1, _ := ret[1].(bool) 328 ret2, _ := ret[2].(error) 329 return ret0, ret1, ret2 330 } 331 332 // TransactionByHash indicates an expected call of TransactionByHash. 333 func (mr *MockChainInterfaceMockRecorder) TransactionByHash(ctx, hash interface{}) *gomock.Call { 334 mr.mock.ctrl.T.Helper() 335 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TransactionByHash", reflect.TypeOf((*MockChainInterface)(nil).TransactionByHash), ctx, hash) 336 } 337 338 // TransactionReceipt mocks base method. 339 func (m *MockChainInterface) TransactionReceipt(ctx context.Context, txHash common.Hash) (*types.Receipt, error) { 340 m.ctrl.T.Helper() 341 ret := m.ctrl.Call(m, "TransactionReceipt", ctx, txHash) 342 ret0, _ := ret[0].(*types.Receipt) 343 ret1, _ := ret[1].(error) 344 return ret0, ret1 345 } 346 347 // TransactionReceipt indicates an expected call of TransactionReceipt. 348 func (mr *MockChainInterfaceMockRecorder) TransactionReceipt(ctx, txHash interface{}) *gomock.Call { 349 mr.mock.ctrl.T.Helper() 350 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TransactionReceipt", reflect.TypeOf((*MockChainInterface)(nil).TransactionReceipt), ctx, txHash) 351 } 352 353 // MockClientInterface is a mock of ClientInterface interface. 354 type MockClientInterface struct { 355 ctrl *gomock.Controller 356 recorder *MockClientInterfaceMockRecorder 357 } 358 359 // MockClientInterfaceMockRecorder is the mock recorder for MockClientInterface. 360 type MockClientInterfaceMockRecorder struct { 361 mock *MockClientInterface 362 } 363 364 // NewMockClientInterface creates a new mock instance. 365 func NewMockClientInterface(ctrl *gomock.Controller) *MockClientInterface { 366 mock := &MockClientInterface{ctrl: ctrl} 367 mock.recorder = &MockClientInterfaceMockRecorder{mock} 368 return mock 369 } 370 371 // EXPECT returns an object that allows the caller to indicate expected use. 372 func (m *MockClientInterface) EXPECT() *MockClientInterfaceMockRecorder { 373 return m.recorder 374 } 375 376 // BalanceAt mocks base method. 377 func (m *MockClientInterface) BalanceAt(ctx context.Context, account common.Address, blockNumber *big.Int) (*big.Int, error) { 378 m.ctrl.T.Helper() 379 ret := m.ctrl.Call(m, "BalanceAt", ctx, account, blockNumber) 380 ret0, _ := ret[0].(*big.Int) 381 ret1, _ := ret[1].(error) 382 return ret0, ret1 383 } 384 385 // BalanceAt indicates an expected call of BalanceAt. 386 func (mr *MockClientInterfaceMockRecorder) BalanceAt(ctx, account, blockNumber interface{}) *gomock.Call { 387 mr.mock.ctrl.T.Helper() 388 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BalanceAt", reflect.TypeOf((*MockClientInterface)(nil).BalanceAt), ctx, account, blockNumber) 389 } 390 391 // BatchCallContext mocks base method. 392 func (m *MockClientInterface) BatchCallContext(ctx context.Context, b []rpc.BatchElem) error { 393 m.ctrl.T.Helper() 394 ret := m.ctrl.Call(m, "BatchCallContext", ctx, b) 395 ret0, _ := ret[0].(error) 396 return ret0 397 } 398 399 // BatchCallContext indicates an expected call of BatchCallContext. 400 func (mr *MockClientInterfaceMockRecorder) BatchCallContext(ctx, b interface{}) *gomock.Call { 401 mr.mock.ctrl.T.Helper() 402 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BatchCallContext", reflect.TypeOf((*MockClientInterface)(nil).BatchCallContext), ctx, b) 403 } 404 405 // BlockByHash mocks base method. 406 func (m *MockClientInterface) BlockByHash(ctx context.Context, hash common.Hash) (*types.Block, error) { 407 m.ctrl.T.Helper() 408 ret := m.ctrl.Call(m, "BlockByHash", ctx, hash) 409 ret0, _ := ret[0].(*types.Block) 410 ret1, _ := ret[1].(error) 411 return ret0, ret1 412 } 413 414 // BlockByHash indicates an expected call of BlockByHash. 415 func (mr *MockClientInterfaceMockRecorder) BlockByHash(ctx, hash interface{}) *gomock.Call { 416 mr.mock.ctrl.T.Helper() 417 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BlockByHash", reflect.TypeOf((*MockClientInterface)(nil).BlockByHash), ctx, hash) 418 } 419 420 // BlockByNumber mocks base method. 421 func (m *MockClientInterface) BlockByNumber(ctx context.Context, number *big.Int) (*types.Block, error) { 422 m.ctrl.T.Helper() 423 ret := m.ctrl.Call(m, "BlockByNumber", ctx, number) 424 ret0, _ := ret[0].(*types.Block) 425 ret1, _ := ret[1].(error) 426 return ret0, ret1 427 } 428 429 // BlockByNumber indicates an expected call of BlockByNumber. 430 func (mr *MockClientInterfaceMockRecorder) BlockByNumber(ctx, number interface{}) *gomock.Call { 431 mr.mock.ctrl.T.Helper() 432 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BlockByNumber", reflect.TypeOf((*MockClientInterface)(nil).BlockByNumber), ctx, number) 433 } 434 435 // BlockNumber mocks base method. 436 func (m *MockClientInterface) BlockNumber(ctx context.Context) (uint64, error) { 437 m.ctrl.T.Helper() 438 ret := m.ctrl.Call(m, "BlockNumber", ctx) 439 ret0, _ := ret[0].(uint64) 440 ret1, _ := ret[1].(error) 441 return ret0, ret1 442 } 443 444 // BlockNumber indicates an expected call of BlockNumber. 445 func (mr *MockClientInterfaceMockRecorder) BlockNumber(ctx interface{}) *gomock.Call { 446 mr.mock.ctrl.T.Helper() 447 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "BlockNumber", reflect.TypeOf((*MockClientInterface)(nil).BlockNumber), ctx) 448 } 449 450 // CallBlockHashByTransaction mocks base method. 451 func (m *MockClientInterface) CallBlockHashByTransaction(ctx context.Context, blockNumber *big.Int, index uint) (common.Hash, error) { 452 m.ctrl.T.Helper() 453 ret := m.ctrl.Call(m, "CallBlockHashByTransaction", ctx, blockNumber, index) 454 ret0, _ := ret[0].(common.Hash) 455 ret1, _ := ret[1].(error) 456 return ret0, ret1 457 } 458 459 // CallBlockHashByTransaction indicates an expected call of CallBlockHashByTransaction. 460 func (mr *MockClientInterfaceMockRecorder) CallBlockHashByTransaction(ctx, blockNumber, index interface{}) *gomock.Call { 461 mr.mock.ctrl.T.Helper() 462 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CallBlockHashByTransaction", reflect.TypeOf((*MockClientInterface)(nil).CallBlockHashByTransaction), ctx, blockNumber, index) 463 } 464 465 // CallContext mocks base method. 466 func (m *MockClientInterface) CallContext(ctx context.Context, result interface{}, method string, args ...interface{}) error { 467 m.ctrl.T.Helper() 468 varargs := []interface{}{ctx, result, method} 469 for _, a := range args { 470 varargs = append(varargs, a) 471 } 472 ret := m.ctrl.Call(m, "CallContext", varargs...) 473 ret0, _ := ret[0].(error) 474 return ret0 475 } 476 477 // CallContext indicates an expected call of CallContext. 478 func (mr *MockClientInterfaceMockRecorder) CallContext(ctx, result, method interface{}, args ...interface{}) *gomock.Call { 479 mr.mock.ctrl.T.Helper() 480 varargs := append([]interface{}{ctx, result, method}, args...) 481 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CallContext", reflect.TypeOf((*MockClientInterface)(nil).CallContext), varargs...) 482 } 483 484 // CallContract mocks base method. 485 func (m *MockClientInterface) CallContract(ctx context.Context, call ethereum.CallMsg, blockNumber *big.Int) ([]byte, error) { 486 m.ctrl.T.Helper() 487 ret := m.ctrl.Call(m, "CallContract", ctx, call, blockNumber) 488 ret0, _ := ret[0].([]byte) 489 ret1, _ := ret[1].(error) 490 return ret0, ret1 491 } 492 493 // CallContract indicates an expected call of CallContract. 494 func (mr *MockClientInterfaceMockRecorder) CallContract(ctx, call, blockNumber interface{}) *gomock.Call { 495 mr.mock.ctrl.T.Helper() 496 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CallContract", reflect.TypeOf((*MockClientInterface)(nil).CallContract), ctx, call, blockNumber) 497 } 498 499 // CodeAt mocks base method. 500 func (m *MockClientInterface) CodeAt(ctx context.Context, contract common.Address, blockNumber *big.Int) ([]byte, error) { 501 m.ctrl.T.Helper() 502 ret := m.ctrl.Call(m, "CodeAt", ctx, contract, blockNumber) 503 ret0, _ := ret[0].([]byte) 504 ret1, _ := ret[1].(error) 505 return ret0, ret1 506 } 507 508 // CodeAt indicates an expected call of CodeAt. 509 func (mr *MockClientInterfaceMockRecorder) CodeAt(ctx, contract, blockNumber interface{}) *gomock.Call { 510 mr.mock.ctrl.T.Helper() 511 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CodeAt", reflect.TypeOf((*MockClientInterface)(nil).CodeAt), ctx, contract, blockNumber) 512 } 513 514 // EstimateGas mocks base method. 515 func (m *MockClientInterface) EstimateGas(ctx context.Context, call ethereum.CallMsg) (uint64, error) { 516 m.ctrl.T.Helper() 517 ret := m.ctrl.Call(m, "EstimateGas", ctx, call) 518 ret0, _ := ret[0].(uint64) 519 ret1, _ := ret[1].(error) 520 return ret0, ret1 521 } 522 523 // EstimateGas indicates an expected call of EstimateGas. 524 func (mr *MockClientInterfaceMockRecorder) EstimateGas(ctx, call interface{}) *gomock.Call { 525 mr.mock.ctrl.T.Helper() 526 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "EstimateGas", reflect.TypeOf((*MockClientInterface)(nil).EstimateGas), ctx, call) 527 } 528 529 // FilterLogs mocks base method. 530 func (m *MockClientInterface) FilterLogs(ctx context.Context, q ethereum.FilterQuery) ([]types.Log, error) { 531 m.ctrl.T.Helper() 532 ret := m.ctrl.Call(m, "FilterLogs", ctx, q) 533 ret0, _ := ret[0].([]types.Log) 534 ret1, _ := ret[1].(error) 535 return ret0, ret1 536 } 537 538 // FilterLogs indicates an expected call of FilterLogs. 539 func (mr *MockClientInterfaceMockRecorder) FilterLogs(ctx, q interface{}) *gomock.Call { 540 mr.mock.ctrl.T.Helper() 541 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "FilterLogs", reflect.TypeOf((*MockClientInterface)(nil).FilterLogs), ctx, q) 542 } 543 544 // GetBaseFeeFromBlock mocks base method. 545 func (m *MockClientInterface) GetBaseFeeFromBlock(ctx context.Context, blockNumber *big.Int) (string, error) { 546 m.ctrl.T.Helper() 547 ret := m.ctrl.Call(m, "GetBaseFeeFromBlock", ctx, blockNumber) 548 ret0, _ := ret[0].(string) 549 ret1, _ := ret[1].(error) 550 return ret0, ret1 551 } 552 553 // GetBaseFeeFromBlock indicates an expected call of GetBaseFeeFromBlock. 554 func (mr *MockClientInterfaceMockRecorder) GetBaseFeeFromBlock(ctx, blockNumber interface{}) *gomock.Call { 555 mr.mock.ctrl.T.Helper() 556 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetBaseFeeFromBlock", reflect.TypeOf((*MockClientInterface)(nil).GetBaseFeeFromBlock), ctx, blockNumber) 557 } 558 559 // GetLimiter mocks base method. 560 func (m *MockClientInterface) GetLimiter() chain.RequestLimiter { 561 m.ctrl.T.Helper() 562 ret := m.ctrl.Call(m, "GetLimiter") 563 ret0, _ := ret[0].(chain.RequestLimiter) 564 return ret0 565 } 566 567 // GetLimiter indicates an expected call of GetLimiter. 568 func (mr *MockClientInterfaceMockRecorder) GetLimiter() *gomock.Call { 569 mr.mock.ctrl.T.Helper() 570 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetLimiter", reflect.TypeOf((*MockClientInterface)(nil).GetLimiter)) 571 } 572 573 // GetWalletNotifier mocks base method. 574 func (m *MockClientInterface) GetWalletNotifier() func(uint64, string) { 575 m.ctrl.T.Helper() 576 ret := m.ctrl.Call(m, "GetWalletNotifier") 577 ret0, _ := ret[0].(func(uint64, string)) 578 return ret0 579 } 580 581 // GetWalletNotifier indicates an expected call of GetWalletNotifier. 582 func (mr *MockClientInterfaceMockRecorder) GetWalletNotifier() *gomock.Call { 583 mr.mock.ctrl.T.Helper() 584 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GetWalletNotifier", reflect.TypeOf((*MockClientInterface)(nil).GetWalletNotifier)) 585 } 586 587 // HeaderByHash mocks base method. 588 func (m *MockClientInterface) HeaderByHash(ctx context.Context, hash common.Hash) (*types.Header, error) { 589 m.ctrl.T.Helper() 590 ret := m.ctrl.Call(m, "HeaderByHash", ctx, hash) 591 ret0, _ := ret[0].(*types.Header) 592 ret1, _ := ret[1].(error) 593 return ret0, ret1 594 } 595 596 // HeaderByHash indicates an expected call of HeaderByHash. 597 func (mr *MockClientInterfaceMockRecorder) HeaderByHash(ctx, hash interface{}) *gomock.Call { 598 mr.mock.ctrl.T.Helper() 599 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HeaderByHash", reflect.TypeOf((*MockClientInterface)(nil).HeaderByHash), ctx, hash) 600 } 601 602 // HeaderByNumber mocks base method. 603 func (m *MockClientInterface) HeaderByNumber(ctx context.Context, number *big.Int) (*types.Header, error) { 604 m.ctrl.T.Helper() 605 ret := m.ctrl.Call(m, "HeaderByNumber", ctx, number) 606 ret0, _ := ret[0].(*types.Header) 607 ret1, _ := ret[1].(error) 608 return ret0, ret1 609 } 610 611 // HeaderByNumber indicates an expected call of HeaderByNumber. 612 func (mr *MockClientInterfaceMockRecorder) HeaderByNumber(ctx, number interface{}) *gomock.Call { 613 mr.mock.ctrl.T.Helper() 614 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "HeaderByNumber", reflect.TypeOf((*MockClientInterface)(nil).HeaderByNumber), ctx, number) 615 } 616 617 // IsConnected mocks base method. 618 func (m *MockClientInterface) IsConnected() bool { 619 m.ctrl.T.Helper() 620 ret := m.ctrl.Call(m, "IsConnected") 621 ret0, _ := ret[0].(bool) 622 return ret0 623 } 624 625 // IsConnected indicates an expected call of IsConnected. 626 func (mr *MockClientInterfaceMockRecorder) IsConnected() *gomock.Call { 627 mr.mock.ctrl.T.Helper() 628 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "IsConnected", reflect.TypeOf((*MockClientInterface)(nil).IsConnected)) 629 } 630 631 // NetworkID mocks base method. 632 func (m *MockClientInterface) NetworkID() uint64 { 633 m.ctrl.T.Helper() 634 ret := m.ctrl.Call(m, "NetworkID") 635 ret0, _ := ret[0].(uint64) 636 return ret0 637 } 638 639 // NetworkID indicates an expected call of NetworkID. 640 func (mr *MockClientInterfaceMockRecorder) NetworkID() *gomock.Call { 641 mr.mock.ctrl.T.Helper() 642 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NetworkID", reflect.TypeOf((*MockClientInterface)(nil).NetworkID)) 643 } 644 645 // NonceAt mocks base method. 646 func (m *MockClientInterface) NonceAt(ctx context.Context, account common.Address, blockNumber *big.Int) (uint64, error) { 647 m.ctrl.T.Helper() 648 ret := m.ctrl.Call(m, "NonceAt", ctx, account, blockNumber) 649 ret0, _ := ret[0].(uint64) 650 ret1, _ := ret[1].(error) 651 return ret0, ret1 652 } 653 654 // NonceAt indicates an expected call of NonceAt. 655 func (mr *MockClientInterfaceMockRecorder) NonceAt(ctx, account, blockNumber interface{}) *gomock.Call { 656 mr.mock.ctrl.T.Helper() 657 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "NonceAt", reflect.TypeOf((*MockClientInterface)(nil).NonceAt), ctx, account, blockNumber) 658 } 659 660 // PendingCodeAt mocks base method. 661 func (m *MockClientInterface) PendingCodeAt(ctx context.Context, account common.Address) ([]byte, error) { 662 m.ctrl.T.Helper() 663 ret := m.ctrl.Call(m, "PendingCodeAt", ctx, account) 664 ret0, _ := ret[0].([]byte) 665 ret1, _ := ret[1].(error) 666 return ret0, ret1 667 } 668 669 // PendingCodeAt indicates an expected call of PendingCodeAt. 670 func (mr *MockClientInterfaceMockRecorder) PendingCodeAt(ctx, account interface{}) *gomock.Call { 671 mr.mock.ctrl.T.Helper() 672 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PendingCodeAt", reflect.TypeOf((*MockClientInterface)(nil).PendingCodeAt), ctx, account) 673 } 674 675 // PendingNonceAt mocks base method. 676 func (m *MockClientInterface) PendingNonceAt(ctx context.Context, account common.Address) (uint64, error) { 677 m.ctrl.T.Helper() 678 ret := m.ctrl.Call(m, "PendingNonceAt", ctx, account) 679 ret0, _ := ret[0].(uint64) 680 ret1, _ := ret[1].(error) 681 return ret0, ret1 682 } 683 684 // PendingNonceAt indicates an expected call of PendingNonceAt. 685 func (mr *MockClientInterfaceMockRecorder) PendingNonceAt(ctx, account interface{}) *gomock.Call { 686 mr.mock.ctrl.T.Helper() 687 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "PendingNonceAt", reflect.TypeOf((*MockClientInterface)(nil).PendingNonceAt), ctx, account) 688 } 689 690 // SendTransaction mocks base method. 691 func (m *MockClientInterface) SendTransaction(ctx context.Context, tx *types.Transaction) error { 692 m.ctrl.T.Helper() 693 ret := m.ctrl.Call(m, "SendTransaction", ctx, tx) 694 ret0, _ := ret[0].(error) 695 return ret0 696 } 697 698 // SendTransaction indicates an expected call of SendTransaction. 699 func (mr *MockClientInterfaceMockRecorder) SendTransaction(ctx, tx interface{}) *gomock.Call { 700 mr.mock.ctrl.T.Helper() 701 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SendTransaction", reflect.TypeOf((*MockClientInterface)(nil).SendTransaction), ctx, tx) 702 } 703 704 // SetIsConnected mocks base method. 705 func (m *MockClientInterface) SetIsConnected(arg0 bool) { 706 m.ctrl.T.Helper() 707 m.ctrl.Call(m, "SetIsConnected", arg0) 708 } 709 710 // SetIsConnected indicates an expected call of SetIsConnected. 711 func (mr *MockClientInterfaceMockRecorder) SetIsConnected(arg0 interface{}) *gomock.Call { 712 mr.mock.ctrl.T.Helper() 713 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetIsConnected", reflect.TypeOf((*MockClientInterface)(nil).SetIsConnected), arg0) 714 } 715 716 // SetLimiter mocks base method. 717 func (m *MockClientInterface) SetLimiter(arg0 chain.RequestLimiter) { 718 m.ctrl.T.Helper() 719 m.ctrl.Call(m, "SetLimiter", arg0) 720 } 721 722 // SetLimiter indicates an expected call of SetLimiter. 723 func (mr *MockClientInterfaceMockRecorder) SetLimiter(arg0 interface{}) *gomock.Call { 724 mr.mock.ctrl.T.Helper() 725 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetLimiter", reflect.TypeOf((*MockClientInterface)(nil).SetLimiter), arg0) 726 } 727 728 // SetWalletNotifier mocks base method. 729 func (m *MockClientInterface) SetWalletNotifier(notifier func(uint64, string)) { 730 m.ctrl.T.Helper() 731 m.ctrl.Call(m, "SetWalletNotifier", notifier) 732 } 733 734 // SetWalletNotifier indicates an expected call of SetWalletNotifier. 735 func (mr *MockClientInterfaceMockRecorder) SetWalletNotifier(notifier interface{}) *gomock.Call { 736 mr.mock.ctrl.T.Helper() 737 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetWalletNotifier", reflect.TypeOf((*MockClientInterface)(nil).SetWalletNotifier), notifier) 738 } 739 740 // SubscribeFilterLogs mocks base method. 741 func (m *MockClientInterface) SubscribeFilterLogs(ctx context.Context, query ethereum.FilterQuery, ch chan<- types.Log) (ethereum.Subscription, error) { 742 m.ctrl.T.Helper() 743 ret := m.ctrl.Call(m, "SubscribeFilterLogs", ctx, query, ch) 744 ret0, _ := ret[0].(ethereum.Subscription) 745 ret1, _ := ret[1].(error) 746 return ret0, ret1 747 } 748 749 // SubscribeFilterLogs indicates an expected call of SubscribeFilterLogs. 750 func (mr *MockClientInterfaceMockRecorder) SubscribeFilterLogs(ctx, query, ch interface{}) *gomock.Call { 751 mr.mock.ctrl.T.Helper() 752 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SubscribeFilterLogs", reflect.TypeOf((*MockClientInterface)(nil).SubscribeFilterLogs), ctx, query, ch) 753 } 754 755 // SuggestGasPrice mocks base method. 756 func (m *MockClientInterface) SuggestGasPrice(ctx context.Context) (*big.Int, error) { 757 m.ctrl.T.Helper() 758 ret := m.ctrl.Call(m, "SuggestGasPrice", ctx) 759 ret0, _ := ret[0].(*big.Int) 760 ret1, _ := ret[1].(error) 761 return ret0, ret1 762 } 763 764 // SuggestGasPrice indicates an expected call of SuggestGasPrice. 765 func (mr *MockClientInterfaceMockRecorder) SuggestGasPrice(ctx interface{}) *gomock.Call { 766 mr.mock.ctrl.T.Helper() 767 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SuggestGasPrice", reflect.TypeOf((*MockClientInterface)(nil).SuggestGasPrice), ctx) 768 } 769 770 // SuggestGasTipCap mocks base method. 771 func (m *MockClientInterface) SuggestGasTipCap(ctx context.Context) (*big.Int, error) { 772 m.ctrl.T.Helper() 773 ret := m.ctrl.Call(m, "SuggestGasTipCap", ctx) 774 ret0, _ := ret[0].(*big.Int) 775 ret1, _ := ret[1].(error) 776 return ret0, ret1 777 } 778 779 // SuggestGasTipCap indicates an expected call of SuggestGasTipCap. 780 func (mr *MockClientInterfaceMockRecorder) SuggestGasTipCap(ctx interface{}) *gomock.Call { 781 mr.mock.ctrl.T.Helper() 782 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SuggestGasTipCap", reflect.TypeOf((*MockClientInterface)(nil).SuggestGasTipCap), ctx) 783 } 784 785 // ToBigInt mocks base method. 786 func (m *MockClientInterface) ToBigInt() *big.Int { 787 m.ctrl.T.Helper() 788 ret := m.ctrl.Call(m, "ToBigInt") 789 ret0, _ := ret[0].(*big.Int) 790 return ret0 791 } 792 793 // ToBigInt indicates an expected call of ToBigInt. 794 func (mr *MockClientInterfaceMockRecorder) ToBigInt() *gomock.Call { 795 mr.mock.ctrl.T.Helper() 796 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ToBigInt", reflect.TypeOf((*MockClientInterface)(nil).ToBigInt)) 797 } 798 799 // TransactionByHash mocks base method. 800 func (m *MockClientInterface) TransactionByHash(ctx context.Context, hash common.Hash) (*types.Transaction, bool, error) { 801 m.ctrl.T.Helper() 802 ret := m.ctrl.Call(m, "TransactionByHash", ctx, hash) 803 ret0, _ := ret[0].(*types.Transaction) 804 ret1, _ := ret[1].(bool) 805 ret2, _ := ret[2].(error) 806 return ret0, ret1, ret2 807 } 808 809 // TransactionByHash indicates an expected call of TransactionByHash. 810 func (mr *MockClientInterfaceMockRecorder) TransactionByHash(ctx, hash interface{}) *gomock.Call { 811 mr.mock.ctrl.T.Helper() 812 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TransactionByHash", reflect.TypeOf((*MockClientInterface)(nil).TransactionByHash), ctx, hash) 813 } 814 815 // TransactionReceipt mocks base method. 816 func (m *MockClientInterface) TransactionReceipt(ctx context.Context, txHash common.Hash) (*types.Receipt, error) { 817 m.ctrl.T.Helper() 818 ret := m.ctrl.Call(m, "TransactionReceipt", ctx, txHash) 819 ret0, _ := ret[0].(*types.Receipt) 820 ret1, _ := ret[1].(error) 821 return ret0, ret1 822 } 823 824 // TransactionReceipt indicates an expected call of TransactionReceipt. 825 func (mr *MockClientInterfaceMockRecorder) TransactionReceipt(ctx, txHash interface{}) *gomock.Call { 826 mr.mock.ctrl.T.Helper() 827 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TransactionReceipt", reflect.TypeOf((*MockClientInterface)(nil).TransactionReceipt), ctx, txHash) 828 } 829 830 // MockTagger is a mock of Tagger interface. 831 type MockTagger struct { 832 ctrl *gomock.Controller 833 recorder *MockTaggerMockRecorder 834 } 835 836 // MockTaggerMockRecorder is the mock recorder for MockTagger. 837 type MockTaggerMockRecorder struct { 838 mock *MockTagger 839 } 840 841 // NewMockTagger creates a new mock instance. 842 func NewMockTagger(ctrl *gomock.Controller) *MockTagger { 843 mock := &MockTagger{ctrl: ctrl} 844 mock.recorder = &MockTaggerMockRecorder{mock} 845 return mock 846 } 847 848 // EXPECT returns an object that allows the caller to indicate expected use. 849 func (m *MockTagger) EXPECT() *MockTaggerMockRecorder { 850 return m.recorder 851 } 852 853 // DeepCopyTag mocks base method. 854 func (m *MockTagger) DeepCopyTag() chain.Tagger { 855 m.ctrl.T.Helper() 856 ret := m.ctrl.Call(m, "DeepCopyTag") 857 ret0, _ := ret[0].(chain.Tagger) 858 return ret0 859 } 860 861 // DeepCopyTag indicates an expected call of DeepCopyTag. 862 func (mr *MockTaggerMockRecorder) DeepCopyTag() *gomock.Call { 863 mr.mock.ctrl.T.Helper() 864 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "DeepCopyTag", reflect.TypeOf((*MockTagger)(nil).DeepCopyTag)) 865 } 866 867 // GroupTag mocks base method. 868 func (m *MockTagger) GroupTag() string { 869 m.ctrl.T.Helper() 870 ret := m.ctrl.Call(m, "GroupTag") 871 ret0, _ := ret[0].(string) 872 return ret0 873 } 874 875 // GroupTag indicates an expected call of GroupTag. 876 func (mr *MockTaggerMockRecorder) GroupTag() *gomock.Call { 877 mr.mock.ctrl.T.Helper() 878 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "GroupTag", reflect.TypeOf((*MockTagger)(nil).GroupTag)) 879 } 880 881 // SetGroupTag mocks base method. 882 func (m *MockTagger) SetGroupTag(tag string) { 883 m.ctrl.T.Helper() 884 m.ctrl.Call(m, "SetGroupTag", tag) 885 } 886 887 // SetGroupTag indicates an expected call of SetGroupTag. 888 func (mr *MockTaggerMockRecorder) SetGroupTag(tag interface{}) *gomock.Call { 889 mr.mock.ctrl.T.Helper() 890 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetGroupTag", reflect.TypeOf((*MockTagger)(nil).SetGroupTag), tag) 891 } 892 893 // SetTag mocks base method. 894 func (m *MockTagger) SetTag(tag string) { 895 m.ctrl.T.Helper() 896 m.ctrl.Call(m, "SetTag", tag) 897 } 898 899 // SetTag indicates an expected call of SetTag. 900 func (mr *MockTaggerMockRecorder) SetTag(tag interface{}) *gomock.Call { 901 mr.mock.ctrl.T.Helper() 902 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetTag", reflect.TypeOf((*MockTagger)(nil).SetTag), tag) 903 } 904 905 // Tag mocks base method. 906 func (m *MockTagger) Tag() string { 907 m.ctrl.T.Helper() 908 ret := m.ctrl.Call(m, "Tag") 909 ret0, _ := ret[0].(string) 910 return ret0 911 } 912 913 // Tag indicates an expected call of Tag. 914 func (mr *MockTaggerMockRecorder) Tag() *gomock.Call { 915 mr.mock.ctrl.T.Helper() 916 return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Tag", reflect.TypeOf((*MockTagger)(nil).Tag)) 917 }