github.com/0xPolygon/supernets2-node@v0.0.0-20230711153321-2fe574524eaa/aggregator/mocks/mock_ethtxmanager.go (about) 1 // Code generated by mockery v2.22.1. DO NOT EDIT. 2 3 package mocks 4 5 import ( 6 context "context" 7 big "math/big" 8 9 common "github.com/ethereum/go-ethereum/common" 10 11 ethtxmanager "github.com/0xPolygon/supernets2-node/ethtxmanager" 12 13 mock "github.com/stretchr/testify/mock" 14 15 pgx "github.com/jackc/pgx/v4" 16 ) 17 18 // EthTxManager is an autogenerated mock type for the ethTxManager type 19 type EthTxManager struct { 20 mock.Mock 21 } 22 23 // Add provides a mock function with given fields: ctx, owner, id, from, to, value, data, dbTx 24 func (_m *EthTxManager) Add(ctx context.Context, owner string, id string, from common.Address, to *common.Address, value *big.Int, data []byte, dbTx pgx.Tx) error { 25 ret := _m.Called(ctx, owner, id, from, to, value, data, dbTx) 26 27 var r0 error 28 if rf, ok := ret.Get(0).(func(context.Context, string, string, common.Address, *common.Address, *big.Int, []byte, pgx.Tx) error); ok { 29 r0 = rf(ctx, owner, id, from, to, value, data, dbTx) 30 } else { 31 r0 = ret.Error(0) 32 } 33 34 return r0 35 } 36 37 // ProcessPendingMonitoredTxs provides a mock function with given fields: ctx, owner, failedResultHandler, dbTx 38 func (_m *EthTxManager) ProcessPendingMonitoredTxs(ctx context.Context, owner string, failedResultHandler ethtxmanager.ResultHandler, dbTx pgx.Tx) { 39 _m.Called(ctx, owner, failedResultHandler, dbTx) 40 } 41 42 // Result provides a mock function with given fields: ctx, owner, id, dbTx 43 func (_m *EthTxManager) Result(ctx context.Context, owner string, id string, dbTx pgx.Tx) (ethtxmanager.MonitoredTxResult, error) { 44 ret := _m.Called(ctx, owner, id, dbTx) 45 46 var r0 ethtxmanager.MonitoredTxResult 47 var r1 error 48 if rf, ok := ret.Get(0).(func(context.Context, string, string, pgx.Tx) (ethtxmanager.MonitoredTxResult, error)); ok { 49 return rf(ctx, owner, id, dbTx) 50 } 51 if rf, ok := ret.Get(0).(func(context.Context, string, string, pgx.Tx) ethtxmanager.MonitoredTxResult); ok { 52 r0 = rf(ctx, owner, id, dbTx) 53 } else { 54 r0 = ret.Get(0).(ethtxmanager.MonitoredTxResult) 55 } 56 57 if rf, ok := ret.Get(1).(func(context.Context, string, string, pgx.Tx) error); ok { 58 r1 = rf(ctx, owner, id, dbTx) 59 } else { 60 r1 = ret.Error(1) 61 } 62 63 return r0, r1 64 } 65 66 // ResultsByStatus provides a mock function with given fields: ctx, owner, statuses, dbTx 67 func (_m *EthTxManager) ResultsByStatus(ctx context.Context, owner string, statuses []ethtxmanager.MonitoredTxStatus, dbTx pgx.Tx) ([]ethtxmanager.MonitoredTxResult, error) { 68 ret := _m.Called(ctx, owner, statuses, dbTx) 69 70 var r0 []ethtxmanager.MonitoredTxResult 71 var r1 error 72 if rf, ok := ret.Get(0).(func(context.Context, string, []ethtxmanager.MonitoredTxStatus, pgx.Tx) ([]ethtxmanager.MonitoredTxResult, error)); ok { 73 return rf(ctx, owner, statuses, dbTx) 74 } 75 if rf, ok := ret.Get(0).(func(context.Context, string, []ethtxmanager.MonitoredTxStatus, pgx.Tx) []ethtxmanager.MonitoredTxResult); ok { 76 r0 = rf(ctx, owner, statuses, dbTx) 77 } else { 78 if ret.Get(0) != nil { 79 r0 = ret.Get(0).([]ethtxmanager.MonitoredTxResult) 80 } 81 } 82 83 if rf, ok := ret.Get(1).(func(context.Context, string, []ethtxmanager.MonitoredTxStatus, pgx.Tx) error); ok { 84 r1 = rf(ctx, owner, statuses, dbTx) 85 } else { 86 r1 = ret.Error(1) 87 } 88 89 return r0, r1 90 } 91 92 type mockConstructorTestingTNewEthTxManager interface { 93 mock.TestingT 94 Cleanup(func()) 95 } 96 97 // NewEthTxManager creates a new instance of EthTxManager. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. 98 func NewEthTxManager(t mockConstructorTestingTNewEthTxManager) *EthTxManager { 99 mock := &EthTxManager{} 100 mock.Mock.Test(t) 101 102 t.Cleanup(func() { mock.AssertExpectations(t) }) 103 104 return mock 105 }