From b713673818ad105ccfeffc66f97313be51a2d879 Mon Sep 17 00:00:00 2001 From: Arpit Temani Date: Wed, 1 Jan 2025 14:24:56 +0530 Subject: [PATCH] mockery generate --- .mockery.yaml | 145 ++++ agglayer/mock_agglayer_client.go | 2 +- ...nager.go => mock_eth_tx_manager_client.go} | 2 +- aggregator/mocks/mock_etherman.go | 2 +- ...ock_prover.go => mock_prover_interface.go} | 2 +- .../{mock_rpc.go => mock_rpc_interface.go} | 2 +- ...k_storage.go => mock_storage_interface.go} | 2 +- aggregator/mocks/mock_synchronizer.go | 697 ------------------ aggregator/mocks/mock_txer.go | 2 +- aggregator/prover/mocks/mock_channel.go | 2 +- bridgesync/mock_l2_test.go | 577 --------------- bridgesync/mocks/eth_clienter.go | 4 +- bridgesync/mocks/reorg_detector.go | 4 +- .../mocks_da/batch_data_provider.go | 2 +- dataavailability/mocks_da/da_backender.go | 2 +- dataavailability/mocks_da/data_manager.go | 2 +- .../mocks_da/sequence_retriever.go | 2 +- dataavailability/mocks_da/sequence_sender.go | 2 +- .../mocks_da/sequence_sender_banana.go | 2 +- .../mocks_da/sequence_sender_elderberry.go | 2 +- l1infotreesync/mocks/eth_clienter.go | 4 +- ...eorgdetector.go => mock_reorg_detector.go} | 4 +- reorgdetector/mock_eth_client.go | 2 +- rpc/mocks/bridge_client_interface.go | 2 +- rpc/mocks/bridger.go | 2 +- rpc/mocks/claim_sponsorer.go | 2 +- rpc/mocks/client_factory_interface.go | 2 +- rpc/mocks/client_interface.go | 2 +- rpc/mocks/l1_info_treer.go | 6 +- rpc/mocks/last_ge_rer.go | 2 +- .../mocks/{mock_etherman.go => etherman.go} | 2 +- sequencesender/mocks/mock_ethtxmanager.go | 2 +- .../mocks/{mock_rpc.go => rpc_interface.go} | 2 +- .../{mock_txbuilder.go => tx_builder.go} | 4 +- .../mocks_txbuilder/cond_new_sequence.go | 2 +- .../global_exit_root_banana_contractor.go | 2 +- ...lobal_exit_root_banana_zkevm_contractor.go | 2 +- .../txbuilder/mocks_txbuilder/l1_client.go | 2 +- .../mocks_txbuilder/l1_info_syncer.go | 2 +- .../rollup_banana_base_contractor.go | 2 +- .../rollup_banana_validium_contractor.go | 2 +- .../rollup_banana_zkevm_contractor.go | 2 +- .../rollup_elderberry_validium_contractor.go | 2 +- .../rollup_elderberry_zkevm_contractor.go | 2 +- .../txbuilder/mocks_txbuilder/tx_builder.go | 2 +- .../{mock_l2_test.go => mock_eth_clienter.go} | 2 +- ...er_test.go => mock_evm_downloader_full.go} | 2 +- ...or_test.go => mock_processor_interface.go} | 2 +- ...etector_test.go => mock_reorg_detector.go} | 2 +- test/Makefile | 58 +- test/helpers/mock_ethtxmanager.go | 2 +- 51 files changed, 201 insertions(+), 1384 deletions(-) create mode 100644 .mockery.yaml rename aggregator/mocks/{mock_eth_tx_manager.go => mock_eth_tx_manager_client.go} (99%) rename aggregator/mocks/{mock_prover.go => mock_prover_interface.go} (99%) rename aggregator/mocks/{mock_rpc.go => mock_rpc_interface.go} (98%) rename aggregator/mocks/{mock_storage.go => mock_storage_interface.go} (99%) delete mode 100644 aggregator/mocks/mock_synchronizer.go delete mode 100644 bridgesync/mock_l2_test.go rename l1infotreesync/mocks/{mock_reorgdetector.go => mock_reorg_detector.go} (98%) rename sequencesender/mocks/{mock_etherman.go => etherman.go} (99%) rename sequencesender/mocks/{mock_rpc.go => rpc_interface.go} (98%) rename sequencesender/mocks/{mock_txbuilder.go => tx_builder.go} (99%) rename sync/{mock_l2_test.go => mock_eth_clienter.go} (99%) rename sync/{mock_downloader_test.go => mock_evm_downloader_full.go} (99%) rename sync/{mock_processor_test.go => mock_processor_interface.go} (99%) rename sync/{mock_reorgdetector_test.go => mock_reorg_detector.go} (98%) diff --git a/.mockery.yaml b/.mockery.yaml new file mode 100644 index 000000000..ad44ed1bb --- /dev/null +++ b/.mockery.yaml @@ -0,0 +1,145 @@ +with-expecter: true +dir: "{{ .InterfaceDir }}/../mocks" +outpkg: "mocks" +filename: "{{ .InterfaceName | snakecase | lower }}.go" +mockname: "{{ .InterfaceName }}" +packages: + github.com/0xPolygon/cdk/agglayer: + config: + inpackage: True + dir: "{{ .InterfaceDir }}" + outpkg: "{{ .PackageName }}" + interfaces: + AgglayerClientInterface: + config: + mockname: AgglayerClientMock + filename: mock_agglayer_client.go + github.com/0xPolygon/cdk/aggregator: + config: + dir: "{{ .InterfaceDir }}/mocks" + filename: "mock_{{ .InterfaceName | snakecase | lower }}.go" + mockname: "{{ .InterfaceName }}Mock" + interfaces: + ProverInterface: + Etherman: + StorageInterface: + EthTxManagerClient: + RPCInterface: + Synchronizer: + config: + srcpkg: github.com/0xPolygonHermez/zkevm-synchronizer-l1/synchronizer + mockname: SynchronizerMock + filename: mock_synchronizer.go + # dir: github.com/0xPolygonHermez/zkevm-synchronizer-l1/synchronizer + github.com/0xPolygon/cdk/aggregator/prover: + config: + dir: "{{ .InterfaceDir }}/mocks" + interfaces: + AggregatorService_ChannelServer: + config: + mockname: ChannelMock + filename: mock_channel.go + github.com/0xPolygon/cdk/bridgesync: + config: + dir: "{{ .InterfaceDir }}/mocks" + interfaces: + ReorgDetector: + EthClienter: + github.com/0xPolygon/cdk/dataavailability: + config: + dir: "{{ .InterfaceDir }}/mocks_da" + all: True + outpkg: "mocks_da" + github.com/0xPolygon/cdk/db: + config: + dir: "{{ .InterfaceDir }}/../aggregator/mocks" + filename: "mock_{{ .InterfaceName | snakecase | lower }}.go" + mockname: "{{ .InterfaceName }}Mock" + interfaces: + Txer: + github.com/0xPolygon/cdk/l1infotreesync: + config: + dir: "{{ .InterfaceDir }}/mocks" + interfaces: + EthClienter: + github.com/0xPolygon/cdk/reorgdetector: + config: + dir: "{{ .InterfaceDir }}" + outpkg: "{{ .PackageName }}" + mockname: "{{ .InterfaceName }}Mock" + filename: "mock_{{ .InterfaceName | snakecase | lower }}.go" + interfaces: + EthClient: + github.com/0xPolygon/cdk/rpc/client: + config: + interfaces: + BridgeClientInterface: + ClientInterface: + ClientFactoryInterface: + github.com/0xPolygon/cdk/rpc: + config: + dir: "{{ .InterfaceDir }}/mocks" + interfaces: + Bridger: + LastGERer: + L1InfoTreer: + ClaimSponsorer: + github.com/0xPolygon/cdk/sequencesender: + config: + dir: "{{ .InterfaceDir }}/mocks" + outpkg: "mocks" + mockname: "{{ .InterfaceName }}Mock" + interfaces: + EthTxManager: + configs: + - mockname: EthTxManagerMock + filename: mock_ethtxmanager.go + - mockname: EthTxManagerMock + filename: mock_ethtxmanager.go + dir: "{{ .InterfaceDir }}/../test/helpers" + outpkg: "helpers" + Etherman: + RPCInterface: + github.com/0xPolygon/cdk/sequencesender/txbuilder: + config: + dir: "{{ .InterfaceDir }}/mocks_txbuilder" + all: True + outpkg: "mocks_txbuilder" + mockname: "{{ .InterfaceName | camelcase | firstUpper }}" + interfaces: + TxBuilder: + configs: + - dir: "{{ .InterfaceDir }}/../mocks" + outpkg: "mocks" + mockname: "{{ .InterfaceName | camelcase | firstUpper }}Mock" + - dir: "{{ .InterfaceDir }}/mocks_txbuilder" + outpkg: "mocks_txbuilder" + mockname: "{{ .InterfaceName | camelcase | firstUpper }}" + github.com/0xPolygon/cdk/sync: + config: + dir: "{{ .InterfaceDir }}" + outpkg: "{{ .PackageName }}" + mockname: "{{ .InterfaceName }}Mock" + filename: "mock_{{ .InterfaceName | snakecase | lower }}.go" + inpackage: True + interfaces: + ReorgDetector: + configs: + - dir: "{{ .InterfaceDir }}/../l1infotreesync/mocks" + outpkg: "mocks" + mockname: "{{ .InterfaceName }}Mock" + filename: "mock_{{ .InterfaceName | snakecase | lower }}.go" + inpackage: False + - dir: "{{ .InterfaceDir }}" + outpkg: "{{ .PackageName }}" + mockname: "{{ .InterfaceName }}Mock" + filename: "mock_{{ .InterfaceName | snakecase | lower }}.go" + processorInterface: + config: + mockname: "ProcessorMock" + evmDownloaderFull: + config: + mockname: "EVMDownloaderMock" + EthClienter: + config: + mockname: "L2Mock" \ No newline at end of file diff --git a/agglayer/mock_agglayer_client.go b/agglayer/mock_agglayer_client.go index 8b9a819fd..81f0deb23 100644 --- a/agglayer/mock_agglayer_client.go +++ b/agglayer/mock_agglayer_client.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package agglayer diff --git a/aggregator/mocks/mock_eth_tx_manager.go b/aggregator/mocks/mock_eth_tx_manager_client.go similarity index 99% rename from aggregator/mocks/mock_eth_tx_manager.go rename to aggregator/mocks/mock_eth_tx_manager_client.go index 47dabe1ca..d38237202 100644 --- a/aggregator/mocks/mock_eth_tx_manager.go +++ b/aggregator/mocks/mock_eth_tx_manager_client.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks diff --git a/aggregator/mocks/mock_etherman.go b/aggregator/mocks/mock_etherman.go index 2982430df..e54df3bf6 100644 --- a/aggregator/mocks/mock_etherman.go +++ b/aggregator/mocks/mock_etherman.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks diff --git a/aggregator/mocks/mock_prover.go b/aggregator/mocks/mock_prover_interface.go similarity index 99% rename from aggregator/mocks/mock_prover.go rename to aggregator/mocks/mock_prover_interface.go index 7939667d1..a387854de 100644 --- a/aggregator/mocks/mock_prover.go +++ b/aggregator/mocks/mock_prover_interface.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks diff --git a/aggregator/mocks/mock_rpc.go b/aggregator/mocks/mock_rpc_interface.go similarity index 98% rename from aggregator/mocks/mock_rpc.go rename to aggregator/mocks/mock_rpc_interface.go index 3927b5db0..dd7c56df2 100644 --- a/aggregator/mocks/mock_rpc.go +++ b/aggregator/mocks/mock_rpc_interface.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks diff --git a/aggregator/mocks/mock_storage.go b/aggregator/mocks/mock_storage_interface.go similarity index 99% rename from aggregator/mocks/mock_storage.go rename to aggregator/mocks/mock_storage_interface.go index 2615f6bca..41c6379c2 100644 --- a/aggregator/mocks/mock_storage.go +++ b/aggregator/mocks/mock_storage_interface.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks diff --git a/aggregator/mocks/mock_synchronizer.go b/aggregator/mocks/mock_synchronizer.go deleted file mode 100644 index ae7735b17..000000000 --- a/aggregator/mocks/mock_synchronizer.go +++ /dev/null @@ -1,697 +0,0 @@ -// Code generated by mockery. DO NOT EDIT. - -package mocks - -import ( - context "context" - - common "github.com/ethereum/go-ethereum/common" - - mock "github.com/stretchr/testify/mock" - - synchronizer "github.com/0xPolygonHermez/zkevm-synchronizer-l1/synchronizer" -) - -// SynchronizerInterfaceMock is an autogenerated mock type for the Synchronizer type -type SynchronizerInterfaceMock struct { - mock.Mock -} - -type SynchronizerInterfaceMock_Expecter struct { - mock *mock.Mock -} - -func (_m *SynchronizerInterfaceMock) EXPECT() *SynchronizerInterfaceMock_Expecter { - return &SynchronizerInterfaceMock_Expecter{mock: &_m.Mock} -} - -// GetL1BlockByNumber provides a mock function with given fields: ctx, blockNumber -func (_m *SynchronizerInterfaceMock) GetL1BlockByNumber(ctx context.Context, blockNumber uint64) (*synchronizer.L1Block, error) { - ret := _m.Called(ctx, blockNumber) - - if len(ret) == 0 { - panic("no return value specified for GetL1BlockByNumber") - } - - var r0 *synchronizer.L1Block - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, uint64) (*synchronizer.L1Block, error)); ok { - return rf(ctx, blockNumber) - } - if rf, ok := ret.Get(0).(func(context.Context, uint64) *synchronizer.L1Block); ok { - r0 = rf(ctx, blockNumber) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*synchronizer.L1Block) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, uint64) error); ok { - r1 = rf(ctx, blockNumber) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// SynchronizerInterfaceMock_GetL1BlockByNumber_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetL1BlockByNumber' -type SynchronizerInterfaceMock_GetL1BlockByNumber_Call struct { - *mock.Call -} - -// GetL1BlockByNumber is a helper method to define mock.On call -// - ctx context.Context -// - blockNumber uint64 -func (_e *SynchronizerInterfaceMock_Expecter) GetL1BlockByNumber(ctx interface{}, blockNumber interface{}) *SynchronizerInterfaceMock_GetL1BlockByNumber_Call { - return &SynchronizerInterfaceMock_GetL1BlockByNumber_Call{Call: _e.mock.On("GetL1BlockByNumber", ctx, blockNumber)} -} - -func (_c *SynchronizerInterfaceMock_GetL1BlockByNumber_Call) Run(run func(ctx context.Context, blockNumber uint64)) *SynchronizerInterfaceMock_GetL1BlockByNumber_Call { - _c.Call.Run(func(args mock.Arguments) { - run(args[0].(context.Context), args[1].(uint64)) - }) - return _c -} - -func (_c *SynchronizerInterfaceMock_GetL1BlockByNumber_Call) Return(_a0 *synchronizer.L1Block, _a1 error) *SynchronizerInterfaceMock_GetL1BlockByNumber_Call { - _c.Call.Return(_a0, _a1) - return _c -} - -func (_c *SynchronizerInterfaceMock_GetL1BlockByNumber_Call) RunAndReturn(run func(context.Context, uint64) (*synchronizer.L1Block, error)) *SynchronizerInterfaceMock_GetL1BlockByNumber_Call { - _c.Call.Return(run) - return _c -} - -// GetL1InfoRootPerIndex provides a mock function with given fields: ctx, L1InfoTreeIndex -func (_m *SynchronizerInterfaceMock) GetL1InfoRootPerIndex(ctx context.Context, L1InfoTreeIndex uint32) (common.Hash, error) { - ret := _m.Called(ctx, L1InfoTreeIndex) - - if len(ret) == 0 { - panic("no return value specified for GetL1InfoRootPerIndex") - } - - var r0 common.Hash - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, uint32) (common.Hash, error)); ok { - return rf(ctx, L1InfoTreeIndex) - } - if rf, ok := ret.Get(0).(func(context.Context, uint32) common.Hash); ok { - r0 = rf(ctx, L1InfoTreeIndex) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(common.Hash) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, uint32) error); ok { - r1 = rf(ctx, L1InfoTreeIndex) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// SynchronizerInterfaceMock_GetL1InfoRootPerIndex_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetL1InfoRootPerIndex' -type SynchronizerInterfaceMock_GetL1InfoRootPerIndex_Call struct { - *mock.Call -} - -// GetL1InfoRootPerIndex is a helper method to define mock.On call -// - ctx context.Context -// - L1InfoTreeIndex uint32 -func (_e *SynchronizerInterfaceMock_Expecter) GetL1InfoRootPerIndex(ctx interface{}, L1InfoTreeIndex interface{}) *SynchronizerInterfaceMock_GetL1InfoRootPerIndex_Call { - return &SynchronizerInterfaceMock_GetL1InfoRootPerIndex_Call{Call: _e.mock.On("GetL1InfoRootPerIndex", ctx, L1InfoTreeIndex)} -} - -func (_c *SynchronizerInterfaceMock_GetL1InfoRootPerIndex_Call) Run(run func(ctx context.Context, L1InfoTreeIndex uint32)) *SynchronizerInterfaceMock_GetL1InfoRootPerIndex_Call { - _c.Call.Run(func(args mock.Arguments) { - run(args[0].(context.Context), args[1].(uint32)) - }) - return _c -} - -func (_c *SynchronizerInterfaceMock_GetL1InfoRootPerIndex_Call) Return(_a0 common.Hash, _a1 error) *SynchronizerInterfaceMock_GetL1InfoRootPerIndex_Call { - _c.Call.Return(_a0, _a1) - return _c -} - -func (_c *SynchronizerInterfaceMock_GetL1InfoRootPerIndex_Call) RunAndReturn(run func(context.Context, uint32) (common.Hash, error)) *SynchronizerInterfaceMock_GetL1InfoRootPerIndex_Call { - _c.Call.Return(run) - return _c -} - -// GetL1InfoTreeLeaves provides a mock function with given fields: ctx, indexLeaves -func (_m *SynchronizerInterfaceMock) GetL1InfoTreeLeaves(ctx context.Context, indexLeaves []uint32) (map[uint32]synchronizer.L1InfoTreeLeaf, error) { - ret := _m.Called(ctx, indexLeaves) - - if len(ret) == 0 { - panic("no return value specified for GetL1InfoTreeLeaves") - } - - var r0 map[uint32]synchronizer.L1InfoTreeLeaf - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, []uint32) (map[uint32]synchronizer.L1InfoTreeLeaf, error)); ok { - return rf(ctx, indexLeaves) - } - if rf, ok := ret.Get(0).(func(context.Context, []uint32) map[uint32]synchronizer.L1InfoTreeLeaf); ok { - r0 = rf(ctx, indexLeaves) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(map[uint32]synchronizer.L1InfoTreeLeaf) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, []uint32) error); ok { - r1 = rf(ctx, indexLeaves) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// SynchronizerInterfaceMock_GetL1InfoTreeLeaves_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetL1InfoTreeLeaves' -type SynchronizerInterfaceMock_GetL1InfoTreeLeaves_Call struct { - *mock.Call -} - -// GetL1InfoTreeLeaves is a helper method to define mock.On call -// - ctx context.Context -// - indexLeaves []uint32 -func (_e *SynchronizerInterfaceMock_Expecter) GetL1InfoTreeLeaves(ctx interface{}, indexLeaves interface{}) *SynchronizerInterfaceMock_GetL1InfoTreeLeaves_Call { - return &SynchronizerInterfaceMock_GetL1InfoTreeLeaves_Call{Call: _e.mock.On("GetL1InfoTreeLeaves", ctx, indexLeaves)} -} - -func (_c *SynchronizerInterfaceMock_GetL1InfoTreeLeaves_Call) Run(run func(ctx context.Context, indexLeaves []uint32)) *SynchronizerInterfaceMock_GetL1InfoTreeLeaves_Call { - _c.Call.Run(func(args mock.Arguments) { - run(args[0].(context.Context), args[1].([]uint32)) - }) - return _c -} - -func (_c *SynchronizerInterfaceMock_GetL1InfoTreeLeaves_Call) Return(_a0 map[uint32]synchronizer.L1InfoTreeLeaf, _a1 error) *SynchronizerInterfaceMock_GetL1InfoTreeLeaves_Call { - _c.Call.Return(_a0, _a1) - return _c -} - -func (_c *SynchronizerInterfaceMock_GetL1InfoTreeLeaves_Call) RunAndReturn(run func(context.Context, []uint32) (map[uint32]synchronizer.L1InfoTreeLeaf, error)) *SynchronizerInterfaceMock_GetL1InfoTreeLeaves_Call { - _c.Call.Return(run) - return _c -} - -// GetLastL1Block provides a mock function with given fields: ctx -func (_m *SynchronizerInterfaceMock) GetLastL1Block(ctx context.Context) (*synchronizer.L1Block, error) { - ret := _m.Called(ctx) - - if len(ret) == 0 { - panic("no return value specified for GetLastL1Block") - } - - var r0 *synchronizer.L1Block - var r1 error - if rf, ok := ret.Get(0).(func(context.Context) (*synchronizer.L1Block, error)); ok { - return rf(ctx) - } - if rf, ok := ret.Get(0).(func(context.Context) *synchronizer.L1Block); ok { - r0 = rf(ctx) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*synchronizer.L1Block) - } - } - - if rf, ok := ret.Get(1).(func(context.Context) error); ok { - r1 = rf(ctx) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// SynchronizerInterfaceMock_GetLastL1Block_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetLastL1Block' -type SynchronizerInterfaceMock_GetLastL1Block_Call struct { - *mock.Call -} - -// GetLastL1Block is a helper method to define mock.On call -// - ctx context.Context -func (_e *SynchronizerInterfaceMock_Expecter) GetLastL1Block(ctx interface{}) *SynchronizerInterfaceMock_GetLastL1Block_Call { - return &SynchronizerInterfaceMock_GetLastL1Block_Call{Call: _e.mock.On("GetLastL1Block", ctx)} -} - -func (_c *SynchronizerInterfaceMock_GetLastL1Block_Call) Run(run func(ctx context.Context)) *SynchronizerInterfaceMock_GetLastL1Block_Call { - _c.Call.Run(func(args mock.Arguments) { - run(args[0].(context.Context)) - }) - return _c -} - -func (_c *SynchronizerInterfaceMock_GetLastL1Block_Call) Return(_a0 *synchronizer.L1Block, _a1 error) *SynchronizerInterfaceMock_GetLastL1Block_Call { - _c.Call.Return(_a0, _a1) - return _c -} - -func (_c *SynchronizerInterfaceMock_GetLastL1Block_Call) RunAndReturn(run func(context.Context) (*synchronizer.L1Block, error)) *SynchronizerInterfaceMock_GetLastL1Block_Call { - _c.Call.Return(run) - return _c -} - -// GetLastestVirtualBatchNumber provides a mock function with given fields: ctx -func (_m *SynchronizerInterfaceMock) GetLastestVirtualBatchNumber(ctx context.Context) (uint64, error) { - ret := _m.Called(ctx) - - if len(ret) == 0 { - panic("no return value specified for GetLastestVirtualBatchNumber") - } - - var r0 uint64 - var r1 error - if rf, ok := ret.Get(0).(func(context.Context) (uint64, error)); ok { - return rf(ctx) - } - if rf, ok := ret.Get(0).(func(context.Context) uint64); ok { - r0 = rf(ctx) - } else { - r0 = ret.Get(0).(uint64) - } - - if rf, ok := ret.Get(1).(func(context.Context) error); ok { - r1 = rf(ctx) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// SynchronizerInterfaceMock_GetLastestVirtualBatchNumber_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetLastestVirtualBatchNumber' -type SynchronizerInterfaceMock_GetLastestVirtualBatchNumber_Call struct { - *mock.Call -} - -// GetLastestVirtualBatchNumber is a helper method to define mock.On call -// - ctx context.Context -func (_e *SynchronizerInterfaceMock_Expecter) GetLastestVirtualBatchNumber(ctx interface{}) *SynchronizerInterfaceMock_GetLastestVirtualBatchNumber_Call { - return &SynchronizerInterfaceMock_GetLastestVirtualBatchNumber_Call{Call: _e.mock.On("GetLastestVirtualBatchNumber", ctx)} -} - -func (_c *SynchronizerInterfaceMock_GetLastestVirtualBatchNumber_Call) Run(run func(ctx context.Context)) *SynchronizerInterfaceMock_GetLastestVirtualBatchNumber_Call { - _c.Call.Run(func(args mock.Arguments) { - run(args[0].(context.Context)) - }) - return _c -} - -func (_c *SynchronizerInterfaceMock_GetLastestVirtualBatchNumber_Call) Return(_a0 uint64, _a1 error) *SynchronizerInterfaceMock_GetLastestVirtualBatchNumber_Call { - _c.Call.Return(_a0, _a1) - return _c -} - -func (_c *SynchronizerInterfaceMock_GetLastestVirtualBatchNumber_Call) RunAndReturn(run func(context.Context) (uint64, error)) *SynchronizerInterfaceMock_GetLastestVirtualBatchNumber_Call { - _c.Call.Return(run) - return _c -} - -// GetLeafsByL1InfoRoot provides a mock function with given fields: ctx, l1InfoRoot -func (_m *SynchronizerInterfaceMock) GetLeafsByL1InfoRoot(ctx context.Context, l1InfoRoot common.Hash) ([]synchronizer.L1InfoTreeLeaf, error) { - ret := _m.Called(ctx, l1InfoRoot) - - if len(ret) == 0 { - panic("no return value specified for GetLeafsByL1InfoRoot") - } - - var r0 []synchronizer.L1InfoTreeLeaf - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, common.Hash) ([]synchronizer.L1InfoTreeLeaf, error)); ok { - return rf(ctx, l1InfoRoot) - } - if rf, ok := ret.Get(0).(func(context.Context, common.Hash) []synchronizer.L1InfoTreeLeaf); ok { - r0 = rf(ctx, l1InfoRoot) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).([]synchronizer.L1InfoTreeLeaf) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, common.Hash) error); ok { - r1 = rf(ctx, l1InfoRoot) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// SynchronizerInterfaceMock_GetLeafsByL1InfoRoot_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetLeafsByL1InfoRoot' -type SynchronizerInterfaceMock_GetLeafsByL1InfoRoot_Call struct { - *mock.Call -} - -// GetLeafsByL1InfoRoot is a helper method to define mock.On call -// - ctx context.Context -// - l1InfoRoot common.Hash -func (_e *SynchronizerInterfaceMock_Expecter) GetLeafsByL1InfoRoot(ctx interface{}, l1InfoRoot interface{}) *SynchronizerInterfaceMock_GetLeafsByL1InfoRoot_Call { - return &SynchronizerInterfaceMock_GetLeafsByL1InfoRoot_Call{Call: _e.mock.On("GetLeafsByL1InfoRoot", ctx, l1InfoRoot)} -} - -func (_c *SynchronizerInterfaceMock_GetLeafsByL1InfoRoot_Call) Run(run func(ctx context.Context, l1InfoRoot common.Hash)) *SynchronizerInterfaceMock_GetLeafsByL1InfoRoot_Call { - _c.Call.Run(func(args mock.Arguments) { - run(args[0].(context.Context), args[1].(common.Hash)) - }) - return _c -} - -func (_c *SynchronizerInterfaceMock_GetLeafsByL1InfoRoot_Call) Return(_a0 []synchronizer.L1InfoTreeLeaf, _a1 error) *SynchronizerInterfaceMock_GetLeafsByL1InfoRoot_Call { - _c.Call.Return(_a0, _a1) - return _c -} - -func (_c *SynchronizerInterfaceMock_GetLeafsByL1InfoRoot_Call) RunAndReturn(run func(context.Context, common.Hash) ([]synchronizer.L1InfoTreeLeaf, error)) *SynchronizerInterfaceMock_GetLeafsByL1InfoRoot_Call { - _c.Call.Return(run) - return _c -} - -// GetSequenceByBatchNumber provides a mock function with given fields: ctx, batchNumber -func (_m *SynchronizerInterfaceMock) GetSequenceByBatchNumber(ctx context.Context, batchNumber uint64) (*synchronizer.SequencedBatches, error) { - ret := _m.Called(ctx, batchNumber) - - if len(ret) == 0 { - panic("no return value specified for GetSequenceByBatchNumber") - } - - var r0 *synchronizer.SequencedBatches - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, uint64) (*synchronizer.SequencedBatches, error)); ok { - return rf(ctx, batchNumber) - } - if rf, ok := ret.Get(0).(func(context.Context, uint64) *synchronizer.SequencedBatches); ok { - r0 = rf(ctx, batchNumber) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*synchronizer.SequencedBatches) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, uint64) error); ok { - r1 = rf(ctx, batchNumber) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// SynchronizerInterfaceMock_GetSequenceByBatchNumber_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetSequenceByBatchNumber' -type SynchronizerInterfaceMock_GetSequenceByBatchNumber_Call struct { - *mock.Call -} - -// GetSequenceByBatchNumber is a helper method to define mock.On call -// - ctx context.Context -// - batchNumber uint64 -func (_e *SynchronizerInterfaceMock_Expecter) GetSequenceByBatchNumber(ctx interface{}, batchNumber interface{}) *SynchronizerInterfaceMock_GetSequenceByBatchNumber_Call { - return &SynchronizerInterfaceMock_GetSequenceByBatchNumber_Call{Call: _e.mock.On("GetSequenceByBatchNumber", ctx, batchNumber)} -} - -func (_c *SynchronizerInterfaceMock_GetSequenceByBatchNumber_Call) Run(run func(ctx context.Context, batchNumber uint64)) *SynchronizerInterfaceMock_GetSequenceByBatchNumber_Call { - _c.Call.Run(func(args mock.Arguments) { - run(args[0].(context.Context), args[1].(uint64)) - }) - return _c -} - -func (_c *SynchronizerInterfaceMock_GetSequenceByBatchNumber_Call) Return(_a0 *synchronizer.SequencedBatches, _a1 error) *SynchronizerInterfaceMock_GetSequenceByBatchNumber_Call { - _c.Call.Return(_a0, _a1) - return _c -} - -func (_c *SynchronizerInterfaceMock_GetSequenceByBatchNumber_Call) RunAndReturn(run func(context.Context, uint64) (*synchronizer.SequencedBatches, error)) *SynchronizerInterfaceMock_GetSequenceByBatchNumber_Call { - _c.Call.Return(run) - return _c -} - -// GetVirtualBatchByBatchNumber provides a mock function with given fields: ctx, batchNumber -func (_m *SynchronizerInterfaceMock) GetVirtualBatchByBatchNumber(ctx context.Context, batchNumber uint64) (*synchronizer.VirtualBatch, error) { - ret := _m.Called(ctx, batchNumber) - - if len(ret) == 0 { - panic("no return value specified for GetVirtualBatchByBatchNumber") - } - - var r0 *synchronizer.VirtualBatch - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, uint64) (*synchronizer.VirtualBatch, error)); ok { - return rf(ctx, batchNumber) - } - if rf, ok := ret.Get(0).(func(context.Context, uint64) *synchronizer.VirtualBatch); ok { - r0 = rf(ctx, batchNumber) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*synchronizer.VirtualBatch) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, uint64) error); ok { - r1 = rf(ctx, batchNumber) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// SynchronizerInterfaceMock_GetVirtualBatchByBatchNumber_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'GetVirtualBatchByBatchNumber' -type SynchronizerInterfaceMock_GetVirtualBatchByBatchNumber_Call struct { - *mock.Call -} - -// GetVirtualBatchByBatchNumber is a helper method to define mock.On call -// - ctx context.Context -// - batchNumber uint64 -func (_e *SynchronizerInterfaceMock_Expecter) GetVirtualBatchByBatchNumber(ctx interface{}, batchNumber interface{}) *SynchronizerInterfaceMock_GetVirtualBatchByBatchNumber_Call { - return &SynchronizerInterfaceMock_GetVirtualBatchByBatchNumber_Call{Call: _e.mock.On("GetVirtualBatchByBatchNumber", ctx, batchNumber)} -} - -func (_c *SynchronizerInterfaceMock_GetVirtualBatchByBatchNumber_Call) Run(run func(ctx context.Context, batchNumber uint64)) *SynchronizerInterfaceMock_GetVirtualBatchByBatchNumber_Call { - _c.Call.Run(func(args mock.Arguments) { - run(args[0].(context.Context), args[1].(uint64)) - }) - return _c -} - -func (_c *SynchronizerInterfaceMock_GetVirtualBatchByBatchNumber_Call) Return(_a0 *synchronizer.VirtualBatch, _a1 error) *SynchronizerInterfaceMock_GetVirtualBatchByBatchNumber_Call { - _c.Call.Return(_a0, _a1) - return _c -} - -func (_c *SynchronizerInterfaceMock_GetVirtualBatchByBatchNumber_Call) RunAndReturn(run func(context.Context, uint64) (*synchronizer.VirtualBatch, error)) *SynchronizerInterfaceMock_GetVirtualBatchByBatchNumber_Call { - _c.Call.Return(run) - return _c -} - -// IsSynced provides a mock function with no fields -func (_m *SynchronizerInterfaceMock) IsSynced() bool { - ret := _m.Called() - - if len(ret) == 0 { - panic("no return value specified for IsSynced") - } - - var r0 bool - if rf, ok := ret.Get(0).(func() bool); ok { - r0 = rf() - } else { - r0 = ret.Get(0).(bool) - } - - return r0 -} - -// SynchronizerInterfaceMock_IsSynced_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'IsSynced' -type SynchronizerInterfaceMock_IsSynced_Call struct { - *mock.Call -} - -// IsSynced is a helper method to define mock.On call -func (_e *SynchronizerInterfaceMock_Expecter) IsSynced() *SynchronizerInterfaceMock_IsSynced_Call { - return &SynchronizerInterfaceMock_IsSynced_Call{Call: _e.mock.On("IsSynced")} -} - -func (_c *SynchronizerInterfaceMock_IsSynced_Call) Run(run func()) *SynchronizerInterfaceMock_IsSynced_Call { - _c.Call.Run(func(args mock.Arguments) { - run() - }) - return _c -} - -func (_c *SynchronizerInterfaceMock_IsSynced_Call) Return(_a0 bool) *SynchronizerInterfaceMock_IsSynced_Call { - _c.Call.Return(_a0) - return _c -} - -func (_c *SynchronizerInterfaceMock_IsSynced_Call) RunAndReturn(run func() bool) *SynchronizerInterfaceMock_IsSynced_Call { - _c.Call.Return(run) - return _c -} - -// SetCallbackOnReorgDone provides a mock function with given fields: callback -func (_m *SynchronizerInterfaceMock) SetCallbackOnReorgDone(callback func(synchronizer.ReorgExecutionResult)) { - _m.Called(callback) -} - -// SynchronizerInterfaceMock_SetCallbackOnReorgDone_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetCallbackOnReorgDone' -type SynchronizerInterfaceMock_SetCallbackOnReorgDone_Call struct { - *mock.Call -} - -// SetCallbackOnReorgDone is a helper method to define mock.On call -// - callback func(synchronizer.ReorgExecutionResult) -func (_e *SynchronizerInterfaceMock_Expecter) SetCallbackOnReorgDone(callback interface{}) *SynchronizerInterfaceMock_SetCallbackOnReorgDone_Call { - return &SynchronizerInterfaceMock_SetCallbackOnReorgDone_Call{Call: _e.mock.On("SetCallbackOnReorgDone", callback)} -} - -func (_c *SynchronizerInterfaceMock_SetCallbackOnReorgDone_Call) Run(run func(callback func(synchronizer.ReorgExecutionResult))) *SynchronizerInterfaceMock_SetCallbackOnReorgDone_Call { - _c.Call.Run(func(args mock.Arguments) { - run(args[0].(func(synchronizer.ReorgExecutionResult))) - }) - return _c -} - -func (_c *SynchronizerInterfaceMock_SetCallbackOnReorgDone_Call) Return() *SynchronizerInterfaceMock_SetCallbackOnReorgDone_Call { - _c.Call.Return() - return _c -} - -func (_c *SynchronizerInterfaceMock_SetCallbackOnReorgDone_Call) RunAndReturn(run func(func(synchronizer.ReorgExecutionResult))) *SynchronizerInterfaceMock_SetCallbackOnReorgDone_Call { - _c.Run(run) - return _c -} - -// SetCallbackOnRollbackBatches provides a mock function with given fields: callback -func (_m *SynchronizerInterfaceMock) SetCallbackOnRollbackBatches(callback func(synchronizer.RollbackBatchesData)) { - _m.Called(callback) -} - -// SynchronizerInterfaceMock_SetCallbackOnRollbackBatches_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'SetCallbackOnRollbackBatches' -type SynchronizerInterfaceMock_SetCallbackOnRollbackBatches_Call struct { - *mock.Call -} - -// SetCallbackOnRollbackBatches is a helper method to define mock.On call -// - callback func(synchronizer.RollbackBatchesData) -func (_e *SynchronizerInterfaceMock_Expecter) SetCallbackOnRollbackBatches(callback interface{}) *SynchronizerInterfaceMock_SetCallbackOnRollbackBatches_Call { - return &SynchronizerInterfaceMock_SetCallbackOnRollbackBatches_Call{Call: _e.mock.On("SetCallbackOnRollbackBatches", callback)} -} - -func (_c *SynchronizerInterfaceMock_SetCallbackOnRollbackBatches_Call) Run(run func(callback func(synchronizer.RollbackBatchesData))) *SynchronizerInterfaceMock_SetCallbackOnRollbackBatches_Call { - _c.Call.Run(func(args mock.Arguments) { - run(args[0].(func(synchronizer.RollbackBatchesData))) - }) - return _c -} - -func (_c *SynchronizerInterfaceMock_SetCallbackOnRollbackBatches_Call) Return() *SynchronizerInterfaceMock_SetCallbackOnRollbackBatches_Call { - _c.Call.Return() - return _c -} - -func (_c *SynchronizerInterfaceMock_SetCallbackOnRollbackBatches_Call) RunAndReturn(run func(func(synchronizer.RollbackBatchesData))) *SynchronizerInterfaceMock_SetCallbackOnRollbackBatches_Call { - _c.Run(run) - return _c -} - -// Stop provides a mock function with no fields -func (_m *SynchronizerInterfaceMock) Stop() { - _m.Called() -} - -// SynchronizerInterfaceMock_Stop_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Stop' -type SynchronizerInterfaceMock_Stop_Call struct { - *mock.Call -} - -// Stop is a helper method to define mock.On call -func (_e *SynchronizerInterfaceMock_Expecter) Stop() *SynchronizerInterfaceMock_Stop_Call { - return &SynchronizerInterfaceMock_Stop_Call{Call: _e.mock.On("Stop")} -} - -func (_c *SynchronizerInterfaceMock_Stop_Call) Run(run func()) *SynchronizerInterfaceMock_Stop_Call { - _c.Call.Run(func(args mock.Arguments) { - run() - }) - return _c -} - -func (_c *SynchronizerInterfaceMock_Stop_Call) Return() *SynchronizerInterfaceMock_Stop_Call { - _c.Call.Return() - return _c -} - -func (_c *SynchronizerInterfaceMock_Stop_Call) RunAndReturn(run func()) *SynchronizerInterfaceMock_Stop_Call { - _c.Run(run) - return _c -} - -// Sync provides a mock function with given fields: returnOnSync -func (_m *SynchronizerInterfaceMock) Sync(returnOnSync bool) error { - ret := _m.Called(returnOnSync) - - if len(ret) == 0 { - panic("no return value specified for Sync") - } - - var r0 error - if rf, ok := ret.Get(0).(func(bool) error); ok { - r0 = rf(returnOnSync) - } else { - r0 = ret.Error(0) - } - - return r0 -} - -// SynchronizerInterfaceMock_Sync_Call is a *mock.Call that shadows Run/Return methods with type explicit version for method 'Sync' -type SynchronizerInterfaceMock_Sync_Call struct { - *mock.Call -} - -// Sync is a helper method to define mock.On call -// - returnOnSync bool -func (_e *SynchronizerInterfaceMock_Expecter) Sync(returnOnSync interface{}) *SynchronizerInterfaceMock_Sync_Call { - return &SynchronizerInterfaceMock_Sync_Call{Call: _e.mock.On("Sync", returnOnSync)} -} - -func (_c *SynchronizerInterfaceMock_Sync_Call) Run(run func(returnOnSync bool)) *SynchronizerInterfaceMock_Sync_Call { - _c.Call.Run(func(args mock.Arguments) { - run(args[0].(bool)) - }) - return _c -} - -func (_c *SynchronizerInterfaceMock_Sync_Call) Return(_a0 error) *SynchronizerInterfaceMock_Sync_Call { - _c.Call.Return(_a0) - return _c -} - -func (_c *SynchronizerInterfaceMock_Sync_Call) RunAndReturn(run func(bool) error) *SynchronizerInterfaceMock_Sync_Call { - _c.Call.Return(run) - return _c -} - -// NewSynchronizerInterfaceMock creates a new instance of SynchronizerInterfaceMock. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. -// The first argument is typically a *testing.T value. -func NewSynchronizerInterfaceMock(t interface { - mock.TestingT - Cleanup(func()) -}) *SynchronizerInterfaceMock { - mock := &SynchronizerInterfaceMock{} - mock.Mock.Test(t) - - t.Cleanup(func() { mock.AssertExpectations(t) }) - - return mock -} diff --git a/aggregator/mocks/mock_txer.go b/aggregator/mocks/mock_txer.go index 39a98d032..06339bca3 100644 --- a/aggregator/mocks/mock_txer.go +++ b/aggregator/mocks/mock_txer.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks diff --git a/aggregator/prover/mocks/mock_channel.go b/aggregator/prover/mocks/mock_channel.go index 9ed3c47b9..2ff3cef4c 100644 --- a/aggregator/prover/mocks/mock_channel.go +++ b/aggregator/prover/mocks/mock_channel.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks diff --git a/bridgesync/mock_l2_test.go b/bridgesync/mock_l2_test.go deleted file mode 100644 index ef842d189..000000000 --- a/bridgesync/mock_l2_test.go +++ /dev/null @@ -1,577 +0,0 @@ -// Code generated by mockery v2.45.0. DO NOT EDIT. - -package bridgesync - -import ( - context "context" - big "math/big" - - common "github.com/ethereum/go-ethereum/common" - - ethereum "github.com/ethereum/go-ethereum" - - mock "github.com/stretchr/testify/mock" - - rpc "github.com/ethereum/go-ethereum/rpc" - - types "github.com/ethereum/go-ethereum/core/types" -) - -// L2Mock is an autogenerated mock type for the EthClienter type -type L2Mock struct { - mock.Mock -} - -// BlockByHash provides a mock function with given fields: ctx, hash -func (_m *L2Mock) BlockByHash(ctx context.Context, hash common.Hash) (*types.Block, error) { - ret := _m.Called(ctx, hash) - - if len(ret) == 0 { - panic("no return value specified for BlockByHash") - } - - var r0 *types.Block - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, common.Hash) (*types.Block, error)); ok { - return rf(ctx, hash) - } - if rf, ok := ret.Get(0).(func(context.Context, common.Hash) *types.Block); ok { - r0 = rf(ctx, hash) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*types.Block) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, common.Hash) error); ok { - r1 = rf(ctx, hash) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// BlockByNumber provides a mock function with given fields: ctx, number -func (_m *L2Mock) BlockByNumber(ctx context.Context, number *big.Int) (*types.Block, error) { - ret := _m.Called(ctx, number) - - if len(ret) == 0 { - panic("no return value specified for BlockByNumber") - } - - var r0 *types.Block - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *big.Int) (*types.Block, error)); ok { - return rf(ctx, number) - } - if rf, ok := ret.Get(0).(func(context.Context, *big.Int) *types.Block); ok { - r0 = rf(ctx, number) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*types.Block) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *big.Int) error); ok { - r1 = rf(ctx, number) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// BlockNumber provides a mock function with given fields: ctx -func (_m *L2Mock) BlockNumber(ctx context.Context) (uint64, error) { - ret := _m.Called(ctx) - - if len(ret) == 0 { - panic("no return value specified for BlockNumber") - } - - var r0 uint64 - var r1 error - if rf, ok := ret.Get(0).(func(context.Context) (uint64, error)); ok { - return rf(ctx) - } - if rf, ok := ret.Get(0).(func(context.Context) uint64); ok { - r0 = rf(ctx) - } else { - r0 = ret.Get(0).(uint64) - } - - if rf, ok := ret.Get(1).(func(context.Context) error); ok { - r1 = rf(ctx) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// CallContract provides a mock function with given fields: ctx, call, blockNumber -func (_m *L2Mock) CallContract(ctx context.Context, call ethereum.CallMsg, blockNumber *big.Int) ([]byte, error) { - ret := _m.Called(ctx, call, blockNumber) - - if len(ret) == 0 { - panic("no return value specified for CallContract") - } - - var r0 []byte - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, ethereum.CallMsg, *big.Int) ([]byte, error)); ok { - return rf(ctx, call, blockNumber) - } - if rf, ok := ret.Get(0).(func(context.Context, ethereum.CallMsg, *big.Int) []byte); ok { - r0 = rf(ctx, call, blockNumber) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).([]byte) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, ethereum.CallMsg, *big.Int) error); ok { - r1 = rf(ctx, call, blockNumber) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// Client provides a mock function with given fields: -func (_m *L2Mock) Client() *rpc.Client { - ret := _m.Called() - - if len(ret) == 0 { - panic("no return value specified for Client") - } - - var r0 *rpc.Client - if rf, ok := ret.Get(0).(func() *rpc.Client); ok { - r0 = rf() - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*rpc.Client) - } - } - - return r0 -} - -// CodeAt provides a mock function with given fields: ctx, contract, blockNumber -func (_m *L2Mock) CodeAt(ctx context.Context, contract common.Address, blockNumber *big.Int) ([]byte, error) { - ret := _m.Called(ctx, contract, blockNumber) - - if len(ret) == 0 { - panic("no return value specified for CodeAt") - } - - var r0 []byte - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, common.Address, *big.Int) ([]byte, error)); ok { - return rf(ctx, contract, blockNumber) - } - if rf, ok := ret.Get(0).(func(context.Context, common.Address, *big.Int) []byte); ok { - r0 = rf(ctx, contract, blockNumber) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).([]byte) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, common.Address, *big.Int) error); ok { - r1 = rf(ctx, contract, blockNumber) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// EstimateGas provides a mock function with given fields: ctx, call -func (_m *L2Mock) EstimateGas(ctx context.Context, call ethereum.CallMsg) (uint64, error) { - ret := _m.Called(ctx, call) - - if len(ret) == 0 { - panic("no return value specified for EstimateGas") - } - - var r0 uint64 - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, ethereum.CallMsg) (uint64, error)); ok { - return rf(ctx, call) - } - if rf, ok := ret.Get(0).(func(context.Context, ethereum.CallMsg) uint64); ok { - r0 = rf(ctx, call) - } else { - r0 = ret.Get(0).(uint64) - } - - if rf, ok := ret.Get(1).(func(context.Context, ethereum.CallMsg) error); ok { - r1 = rf(ctx, call) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// FilterLogs provides a mock function with given fields: ctx, q -func (_m *L2Mock) FilterLogs(ctx context.Context, q ethereum.FilterQuery) ([]types.Log, error) { - ret := _m.Called(ctx, q) - - if len(ret) == 0 { - panic("no return value specified for FilterLogs") - } - - var r0 []types.Log - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, ethereum.FilterQuery) ([]types.Log, error)); ok { - return rf(ctx, q) - } - if rf, ok := ret.Get(0).(func(context.Context, ethereum.FilterQuery) []types.Log); ok { - r0 = rf(ctx, q) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).([]types.Log) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, ethereum.FilterQuery) error); ok { - r1 = rf(ctx, q) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// HeaderByHash provides a mock function with given fields: ctx, hash -func (_m *L2Mock) HeaderByHash(ctx context.Context, hash common.Hash) (*types.Header, error) { - ret := _m.Called(ctx, hash) - - if len(ret) == 0 { - panic("no return value specified for HeaderByHash") - } - - var r0 *types.Header - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, common.Hash) (*types.Header, error)); ok { - return rf(ctx, hash) - } - if rf, ok := ret.Get(0).(func(context.Context, common.Hash) *types.Header); ok { - r0 = rf(ctx, hash) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*types.Header) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, common.Hash) error); ok { - r1 = rf(ctx, hash) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// HeaderByNumber provides a mock function with given fields: ctx, number -func (_m *L2Mock) HeaderByNumber(ctx context.Context, number *big.Int) (*types.Header, error) { - ret := _m.Called(ctx, number) - - if len(ret) == 0 { - panic("no return value specified for HeaderByNumber") - } - - var r0 *types.Header - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, *big.Int) (*types.Header, error)); ok { - return rf(ctx, number) - } - if rf, ok := ret.Get(0).(func(context.Context, *big.Int) *types.Header); ok { - r0 = rf(ctx, number) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*types.Header) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, *big.Int) error); ok { - r1 = rf(ctx, number) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// PendingCodeAt provides a mock function with given fields: ctx, account -func (_m *L2Mock) PendingCodeAt(ctx context.Context, account common.Address) ([]byte, error) { - ret := _m.Called(ctx, account) - - if len(ret) == 0 { - panic("no return value specified for PendingCodeAt") - } - - var r0 []byte - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, common.Address) ([]byte, error)); ok { - return rf(ctx, account) - } - if rf, ok := ret.Get(0).(func(context.Context, common.Address) []byte); ok { - r0 = rf(ctx, account) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).([]byte) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, common.Address) error); ok { - r1 = rf(ctx, account) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// PendingNonceAt provides a mock function with given fields: ctx, account -func (_m *L2Mock) PendingNonceAt(ctx context.Context, account common.Address) (uint64, error) { - ret := _m.Called(ctx, account) - - if len(ret) == 0 { - panic("no return value specified for PendingNonceAt") - } - - var r0 uint64 - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, common.Address) (uint64, error)); ok { - return rf(ctx, account) - } - if rf, ok := ret.Get(0).(func(context.Context, common.Address) uint64); ok { - r0 = rf(ctx, account) - } else { - r0 = ret.Get(0).(uint64) - } - - if rf, ok := ret.Get(1).(func(context.Context, common.Address) error); ok { - r1 = rf(ctx, account) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// SendTransaction provides a mock function with given fields: ctx, tx -func (_m *L2Mock) SendTransaction(ctx context.Context, tx *types.Transaction) error { - ret := _m.Called(ctx, tx) - - if len(ret) == 0 { - panic("no return value specified for SendTransaction") - } - - var r0 error - if rf, ok := ret.Get(0).(func(context.Context, *types.Transaction) error); ok { - r0 = rf(ctx, tx) - } else { - r0 = ret.Error(0) - } - - return r0 -} - -// SubscribeFilterLogs provides a mock function with given fields: ctx, q, ch -func (_m *L2Mock) SubscribeFilterLogs(ctx context.Context, q ethereum.FilterQuery, ch chan<- types.Log) (ethereum.Subscription, error) { - ret := _m.Called(ctx, q, ch) - - if len(ret) == 0 { - panic("no return value specified for SubscribeFilterLogs") - } - - var r0 ethereum.Subscription - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, ethereum.FilterQuery, chan<- types.Log) (ethereum.Subscription, error)); ok { - return rf(ctx, q, ch) - } - if rf, ok := ret.Get(0).(func(context.Context, ethereum.FilterQuery, chan<- types.Log) ethereum.Subscription); ok { - r0 = rf(ctx, q, ch) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(ethereum.Subscription) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, ethereum.FilterQuery, chan<- types.Log) error); ok { - r1 = rf(ctx, q, ch) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// SubscribeNewHead provides a mock function with given fields: ctx, ch -func (_m *L2Mock) SubscribeNewHead(ctx context.Context, ch chan<- *types.Header) (ethereum.Subscription, error) { - ret := _m.Called(ctx, ch) - - if len(ret) == 0 { - panic("no return value specified for SubscribeNewHead") - } - - var r0 ethereum.Subscription - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, chan<- *types.Header) (ethereum.Subscription, error)); ok { - return rf(ctx, ch) - } - if rf, ok := ret.Get(0).(func(context.Context, chan<- *types.Header) ethereum.Subscription); ok { - r0 = rf(ctx, ch) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(ethereum.Subscription) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, chan<- *types.Header) error); ok { - r1 = rf(ctx, ch) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// SuggestGasPrice provides a mock function with given fields: ctx -func (_m *L2Mock) SuggestGasPrice(ctx context.Context) (*big.Int, error) { - ret := _m.Called(ctx) - - if len(ret) == 0 { - panic("no return value specified for SuggestGasPrice") - } - - var r0 *big.Int - var r1 error - if rf, ok := ret.Get(0).(func(context.Context) (*big.Int, error)); ok { - return rf(ctx) - } - if rf, ok := ret.Get(0).(func(context.Context) *big.Int); ok { - r0 = rf(ctx) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*big.Int) - } - } - - if rf, ok := ret.Get(1).(func(context.Context) error); ok { - r1 = rf(ctx) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// SuggestGasTipCap provides a mock function with given fields: ctx -func (_m *L2Mock) SuggestGasTipCap(ctx context.Context) (*big.Int, error) { - ret := _m.Called(ctx) - - if len(ret) == 0 { - panic("no return value specified for SuggestGasTipCap") - } - - var r0 *big.Int - var r1 error - if rf, ok := ret.Get(0).(func(context.Context) (*big.Int, error)); ok { - return rf(ctx) - } - if rf, ok := ret.Get(0).(func(context.Context) *big.Int); ok { - r0 = rf(ctx) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*big.Int) - } - } - - if rf, ok := ret.Get(1).(func(context.Context) error); ok { - r1 = rf(ctx) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// TransactionCount provides a mock function with given fields: ctx, blockHash -func (_m *L2Mock) TransactionCount(ctx context.Context, blockHash common.Hash) (uint, error) { - ret := _m.Called(ctx, blockHash) - - if len(ret) == 0 { - panic("no return value specified for TransactionCount") - } - - var r0 uint - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, common.Hash) (uint, error)); ok { - return rf(ctx, blockHash) - } - if rf, ok := ret.Get(0).(func(context.Context, common.Hash) uint); ok { - r0 = rf(ctx, blockHash) - } else { - r0 = ret.Get(0).(uint) - } - - if rf, ok := ret.Get(1).(func(context.Context, common.Hash) error); ok { - r1 = rf(ctx, blockHash) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// TransactionInBlock provides a mock function with given fields: ctx, blockHash, index -func (_m *L2Mock) TransactionInBlock(ctx context.Context, blockHash common.Hash, index uint) (*types.Transaction, error) { - ret := _m.Called(ctx, blockHash, index) - - if len(ret) == 0 { - panic("no return value specified for TransactionInBlock") - } - - var r0 *types.Transaction - var r1 error - if rf, ok := ret.Get(0).(func(context.Context, common.Hash, uint) (*types.Transaction, error)); ok { - return rf(ctx, blockHash, index) - } - if rf, ok := ret.Get(0).(func(context.Context, common.Hash, uint) *types.Transaction); ok { - r0 = rf(ctx, blockHash, index) - } else { - if ret.Get(0) != nil { - r0 = ret.Get(0).(*types.Transaction) - } - } - - if rf, ok := ret.Get(1).(func(context.Context, common.Hash, uint) error); ok { - r1 = rf(ctx, blockHash, index) - } else { - r1 = ret.Error(1) - } - - return r0, r1 -} - -// NewL2Mock creates a new instance of L2Mock. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations. -// The first argument is typically a *testing.T value. -func NewL2Mock(t interface { - mock.TestingT - Cleanup(func()) -}) *L2Mock { - mock := &L2Mock{} - mock.Mock.Test(t) - - t.Cleanup(func() { mock.AssertExpectations(t) }) - - return mock -} diff --git a/bridgesync/mocks/eth_clienter.go b/bridgesync/mocks/eth_clienter.go index 12a99a988..fa1e60bcd 100644 --- a/bridgesync/mocks/eth_clienter.go +++ b/bridgesync/mocks/eth_clienter.go @@ -1,6 +1,6 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. -package mocks_bridgesync +package mocks import ( big "math/big" diff --git a/bridgesync/mocks/reorg_detector.go b/bridgesync/mocks/reorg_detector.go index d24f4b834..605faf2f6 100644 --- a/bridgesync/mocks/reorg_detector.go +++ b/bridgesync/mocks/reorg_detector.go @@ -1,6 +1,6 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. -package mocks_bridgesync +package mocks import ( context "context" diff --git a/dataavailability/mocks_da/batch_data_provider.go b/dataavailability/mocks_da/batch_data_provider.go index 36e782ace..9a682fc8b 100644 --- a/dataavailability/mocks_da/batch_data_provider.go +++ b/dataavailability/mocks_da/batch_data_provider.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks_da diff --git a/dataavailability/mocks_da/da_backender.go b/dataavailability/mocks_da/da_backender.go index d7ae9a050..a03a9c987 100644 --- a/dataavailability/mocks_da/da_backender.go +++ b/dataavailability/mocks_da/da_backender.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks_da diff --git a/dataavailability/mocks_da/data_manager.go b/dataavailability/mocks_da/data_manager.go index 34345d715..96d9adc8d 100644 --- a/dataavailability/mocks_da/data_manager.go +++ b/dataavailability/mocks_da/data_manager.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks_da diff --git a/dataavailability/mocks_da/sequence_retriever.go b/dataavailability/mocks_da/sequence_retriever.go index f82d9a70d..081a94b64 100644 --- a/dataavailability/mocks_da/sequence_retriever.go +++ b/dataavailability/mocks_da/sequence_retriever.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks_da diff --git a/dataavailability/mocks_da/sequence_sender.go b/dataavailability/mocks_da/sequence_sender.go index f1e447413..ba5dc6330 100644 --- a/dataavailability/mocks_da/sequence_sender.go +++ b/dataavailability/mocks_da/sequence_sender.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks_da diff --git a/dataavailability/mocks_da/sequence_sender_banana.go b/dataavailability/mocks_da/sequence_sender_banana.go index aca7b1a33..33a1fabe1 100644 --- a/dataavailability/mocks_da/sequence_sender_banana.go +++ b/dataavailability/mocks_da/sequence_sender_banana.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks_da diff --git a/dataavailability/mocks_da/sequence_sender_elderberry.go b/dataavailability/mocks_da/sequence_sender_elderberry.go index 3816fa1b9..7cf7f1919 100644 --- a/dataavailability/mocks_da/sequence_sender_elderberry.go +++ b/dataavailability/mocks_da/sequence_sender_elderberry.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks_da diff --git a/l1infotreesync/mocks/eth_clienter.go b/l1infotreesync/mocks/eth_clienter.go index 270c40d92..d89cbd989 100644 --- a/l1infotreesync/mocks/eth_clienter.go +++ b/l1infotreesync/mocks/eth_clienter.go @@ -1,6 +1,6 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. -package mocks_l1infotreesync +package mocks import ( context "context" diff --git a/l1infotreesync/mocks/mock_reorgdetector.go b/l1infotreesync/mocks/mock_reorg_detector.go similarity index 98% rename from l1infotreesync/mocks/mock_reorgdetector.go rename to l1infotreesync/mocks/mock_reorg_detector.go index 74a8afc3a..04e4137af 100644 --- a/l1infotreesync/mocks/mock_reorgdetector.go +++ b/l1infotreesync/mocks/mock_reorg_detector.go @@ -1,6 +1,6 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. -package mocks_l1infotreesync +package mocks import ( context "context" diff --git a/reorgdetector/mock_eth_client.go b/reorgdetector/mock_eth_client.go index 1a42104be..ed33e8b2d 100644 --- a/reorgdetector/mock_eth_client.go +++ b/reorgdetector/mock_eth_client.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package reorgdetector diff --git a/rpc/mocks/bridge_client_interface.go b/rpc/mocks/bridge_client_interface.go index 4c5200e4d..4ab51d92a 100644 --- a/rpc/mocks/bridge_client_interface.go +++ b/rpc/mocks/bridge_client_interface.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks diff --git a/rpc/mocks/bridger.go b/rpc/mocks/bridger.go index d0344c294..ae5efbaee 100644 --- a/rpc/mocks/bridger.go +++ b/rpc/mocks/bridger.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks diff --git a/rpc/mocks/claim_sponsorer.go b/rpc/mocks/claim_sponsorer.go index 9a9ef9b5e..83e2b2036 100644 --- a/rpc/mocks/claim_sponsorer.go +++ b/rpc/mocks/claim_sponsorer.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks diff --git a/rpc/mocks/client_factory_interface.go b/rpc/mocks/client_factory_interface.go index aca7aed02..3b9b4fc72 100644 --- a/rpc/mocks/client_factory_interface.go +++ b/rpc/mocks/client_factory_interface.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks diff --git a/rpc/mocks/client_interface.go b/rpc/mocks/client_interface.go index 28b877755..8c8a02cc0 100644 --- a/rpc/mocks/client_interface.go +++ b/rpc/mocks/client_interface.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks diff --git a/rpc/mocks/l1_info_treer.go b/rpc/mocks/l1_info_treer.go index a4e0f66c5..0ac4f651e 100644 --- a/rpc/mocks/l1_info_treer.go +++ b/rpc/mocks/l1_info_treer.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks @@ -27,7 +27,7 @@ func (_m *L1InfoTreer) EXPECT() *L1InfoTreer_Expecter { return &L1InfoTreer_Expecter{mock: &_m.Mock} } -// GetFirstInfo provides a mock function with given fields: +// GetFirstInfo provides a mock function with no fields func (_m *L1InfoTreer) GetFirstInfo() (*l1infotreesync.L1InfoTreeLeaf, error) { ret := _m.Called() @@ -376,7 +376,7 @@ func (_c *L1InfoTreer_GetInfoByIndex_Call) RunAndReturn(run func(context.Context return _c } -// GetLastInfo provides a mock function with given fields: +// GetLastInfo provides a mock function with no fields func (_m *L1InfoTreer) GetLastInfo() (*l1infotreesync.L1InfoTreeLeaf, error) { ret := _m.Called() diff --git a/rpc/mocks/last_ge_rer.go b/rpc/mocks/last_ge_rer.go index 7b338e2e7..4e83d5bab 100644 --- a/rpc/mocks/last_ge_rer.go +++ b/rpc/mocks/last_ge_rer.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks diff --git a/sequencesender/mocks/mock_etherman.go b/sequencesender/mocks/etherman.go similarity index 99% rename from sequencesender/mocks/mock_etherman.go rename to sequencesender/mocks/etherman.go index 298d96c3b..8be53a5d1 100644 --- a/sequencesender/mocks/mock_etherman.go +++ b/sequencesender/mocks/etherman.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks diff --git a/sequencesender/mocks/mock_ethtxmanager.go b/sequencesender/mocks/mock_ethtxmanager.go index 3d0ebebcd..fca8ef1f4 100644 --- a/sequencesender/mocks/mock_ethtxmanager.go +++ b/sequencesender/mocks/mock_ethtxmanager.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks diff --git a/sequencesender/mocks/mock_rpc.go b/sequencesender/mocks/rpc_interface.go similarity index 98% rename from sequencesender/mocks/mock_rpc.go rename to sequencesender/mocks/rpc_interface.go index eef0188df..19a638dda 100644 --- a/sequencesender/mocks/mock_rpc.go +++ b/sequencesender/mocks/rpc_interface.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks diff --git a/sequencesender/mocks/mock_txbuilder.go b/sequencesender/mocks/tx_builder.go similarity index 99% rename from sequencesender/mocks/mock_txbuilder.go rename to sequencesender/mocks/tx_builder.go index 0607313b8..7a6c9ff34 100644 --- a/sequencesender/mocks/mock_txbuilder.go +++ b/sequencesender/mocks/tx_builder.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.40.1. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks @@ -307,7 +307,7 @@ func (_c *TxBuilderMock_SetCondNewSeq_Call) RunAndReturn(run func(txbuilder.Cond return _c } -// String provides a mock function with given fields: +// String provides a mock function with no fields func (_m *TxBuilderMock) String() string { ret := _m.Called() diff --git a/sequencesender/txbuilder/mocks_txbuilder/cond_new_sequence.go b/sequencesender/txbuilder/mocks_txbuilder/cond_new_sequence.go index ae818ce98..8942ec7f6 100644 --- a/sequencesender/txbuilder/mocks_txbuilder/cond_new_sequence.go +++ b/sequencesender/txbuilder/mocks_txbuilder/cond_new_sequence.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks_txbuilder diff --git a/sequencesender/txbuilder/mocks_txbuilder/global_exit_root_banana_contractor.go b/sequencesender/txbuilder/mocks_txbuilder/global_exit_root_banana_contractor.go index 86fd4366b..a89d70bab 100644 --- a/sequencesender/txbuilder/mocks_txbuilder/global_exit_root_banana_contractor.go +++ b/sequencesender/txbuilder/mocks_txbuilder/global_exit_root_banana_contractor.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks_txbuilder diff --git a/sequencesender/txbuilder/mocks_txbuilder/global_exit_root_banana_zkevm_contractor.go b/sequencesender/txbuilder/mocks_txbuilder/global_exit_root_banana_zkevm_contractor.go index 57c6c1576..1a6aa52ea 100644 --- a/sequencesender/txbuilder/mocks_txbuilder/global_exit_root_banana_zkevm_contractor.go +++ b/sequencesender/txbuilder/mocks_txbuilder/global_exit_root_banana_zkevm_contractor.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks_txbuilder diff --git a/sequencesender/txbuilder/mocks_txbuilder/l1_client.go b/sequencesender/txbuilder/mocks_txbuilder/l1_client.go index 853494f98..113e98553 100644 --- a/sequencesender/txbuilder/mocks_txbuilder/l1_client.go +++ b/sequencesender/txbuilder/mocks_txbuilder/l1_client.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks_txbuilder diff --git a/sequencesender/txbuilder/mocks_txbuilder/l1_info_syncer.go b/sequencesender/txbuilder/mocks_txbuilder/l1_info_syncer.go index 12d641a83..a38f9cec1 100644 --- a/sequencesender/txbuilder/mocks_txbuilder/l1_info_syncer.go +++ b/sequencesender/txbuilder/mocks_txbuilder/l1_info_syncer.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks_txbuilder diff --git a/sequencesender/txbuilder/mocks_txbuilder/rollup_banana_base_contractor.go b/sequencesender/txbuilder/mocks_txbuilder/rollup_banana_base_contractor.go index acd82a4ee..60551ef5b 100644 --- a/sequencesender/txbuilder/mocks_txbuilder/rollup_banana_base_contractor.go +++ b/sequencesender/txbuilder/mocks_txbuilder/rollup_banana_base_contractor.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks_txbuilder diff --git a/sequencesender/txbuilder/mocks_txbuilder/rollup_banana_validium_contractor.go b/sequencesender/txbuilder/mocks_txbuilder/rollup_banana_validium_contractor.go index a59b88dd5..f4a1969ff 100644 --- a/sequencesender/txbuilder/mocks_txbuilder/rollup_banana_validium_contractor.go +++ b/sequencesender/txbuilder/mocks_txbuilder/rollup_banana_validium_contractor.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks_txbuilder diff --git a/sequencesender/txbuilder/mocks_txbuilder/rollup_banana_zkevm_contractor.go b/sequencesender/txbuilder/mocks_txbuilder/rollup_banana_zkevm_contractor.go index e29e32529..b0e1a233e 100644 --- a/sequencesender/txbuilder/mocks_txbuilder/rollup_banana_zkevm_contractor.go +++ b/sequencesender/txbuilder/mocks_txbuilder/rollup_banana_zkevm_contractor.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks_txbuilder diff --git a/sequencesender/txbuilder/mocks_txbuilder/rollup_elderberry_validium_contractor.go b/sequencesender/txbuilder/mocks_txbuilder/rollup_elderberry_validium_contractor.go index 0d94c0810..1e9d3061c 100644 --- a/sequencesender/txbuilder/mocks_txbuilder/rollup_elderberry_validium_contractor.go +++ b/sequencesender/txbuilder/mocks_txbuilder/rollup_elderberry_validium_contractor.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks_txbuilder diff --git a/sequencesender/txbuilder/mocks_txbuilder/rollup_elderberry_zkevm_contractor.go b/sequencesender/txbuilder/mocks_txbuilder/rollup_elderberry_zkevm_contractor.go index 1ed208ab2..2f6166e69 100644 --- a/sequencesender/txbuilder/mocks_txbuilder/rollup_elderberry_zkevm_contractor.go +++ b/sequencesender/txbuilder/mocks_txbuilder/rollup_elderberry_zkevm_contractor.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks_txbuilder diff --git a/sequencesender/txbuilder/mocks_txbuilder/tx_builder.go b/sequencesender/txbuilder/mocks_txbuilder/tx_builder.go index 32ab8ab49..63c541441 100644 --- a/sequencesender/txbuilder/mocks_txbuilder/tx_builder.go +++ b/sequencesender/txbuilder/mocks_txbuilder/tx_builder.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package mocks_txbuilder diff --git a/sync/mock_l2_test.go b/sync/mock_eth_clienter.go similarity index 99% rename from sync/mock_l2_test.go rename to sync/mock_eth_clienter.go index 955af0dbb..bf19df788 100644 --- a/sync/mock_l2_test.go +++ b/sync/mock_eth_clienter.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package sync diff --git a/sync/mock_downloader_test.go b/sync/mock_evm_downloader_full.go similarity index 99% rename from sync/mock_downloader_test.go rename to sync/mock_evm_downloader_full.go index 662f49f71..1cdebef2f 100644 --- a/sync/mock_downloader_test.go +++ b/sync/mock_evm_downloader_full.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package sync diff --git a/sync/mock_processor_test.go b/sync/mock_processor_interface.go similarity index 99% rename from sync/mock_processor_test.go rename to sync/mock_processor_interface.go index 96ece8d42..aa3d0330b 100644 --- a/sync/mock_processor_test.go +++ b/sync/mock_processor_interface.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package sync diff --git a/sync/mock_reorgdetector_test.go b/sync/mock_reorg_detector.go similarity index 98% rename from sync/mock_reorgdetector_test.go rename to sync/mock_reorg_detector.go index 43551baa2..ad466d588 100644 --- a/sync/mock_reorgdetector_test.go +++ b/sync/mock_reorg_detector.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package sync diff --git a/test/Makefile b/test/Makefile index 2b621797f..7e8a982ce 100644 --- a/test/Makefile +++ b/test/Makefile @@ -1,65 +1,11 @@ .PHONY: generate-mocks -generate-mocks: generate-mocks-bridgesync generate-mocks-reorgdetector \ - generate-mocks-sequencesender generate-mocks-da \ - generate-mocks-l1infotreesync generate-mocks-helpers \ - generate-mocks-sync generate-mocks-aggregator \ - generate-mocks-agglayer - -.PHONY: generate-mocks-bridgesync -generate-mocks-bridgesync: ## Generates mocks for bridgesync, using mockery tool - export "GOROOT=$$(go env GOROOT)" && $$(go env GOPATH)/bin/mockery --all --case snake --dir ../bridgesync --output ../bridgesync/mocks --outpkg mocks_bridgesync ${COMMON_MOCKERY_PARAMS} - -.PHONY: generate-mocks-reorgdetector -generate-mocks-reorgdetector: ## Generates mocks for reorgdetector, using mockery tool - export "GOROOT=$$(go env GOROOT)" && $$(go env GOPATH)/bin/mockery --name=EthClient --dir=../reorgdetector --output=../reorgdetector --outpkg=reorgdetector --inpackage --structname=EthClientMock --filename=mock_eth_client.go ${COMMON_MOCKERY_PARAMS} - -COMMON_MOCKERY_PARAMS=--disable-version-string --with-expecter --exported -.PHONY: generate-mocks-sequencesender -generate-mocks-sequencesender: ## Generates mocks for sequencesender, using mockery tool - export "GOROOT=$$(go env GOROOT)" && $$(go env GOPATH)/bin/mockery --all --case snake --dir ../sequencesender/txbuilder --output ../sequencesender/txbuilder/mocks_txbuilder --outpkg mocks_txbuilder ${COMMON_MOCKERY_PARAMS} - export "GOROOT=$$(go env GOROOT)" && $$(go env GOPATH)/bin/mockery --name=EthTxManager --dir=../sequencesender --output=../sequencesender/mocks --outpkg=mocks --structname=EthTxManagerMock --filename=mock_ethtxmanager.go ${COMMON_MOCKERY_PARAMS} - export "GOROOT=$$(go env GOROOT)" && $$(go env GOPATH)/bin/mockery --name=Etherman --dir=../sequencesender --output=../sequencesender/mocks --outpkg=mocks --structname=EthermanMock --filename=mock_etherman.go ${COMMON_MOCKERY_PARAMS} - export "GOROOT=$$(go env GOROOT)" && $$(go env GOPATH)/bin/mockery --name=RPCInterface --dir=../sequencesender --output=../sequencesender/mocks --outpkg=mocks --structname=RPCInterfaceMock --filename=mock_rpc.go ${COMMON_MOCKERY_PARAMS} - -.PHONY: generate-mocks-da -generate-mocks-da: ## Generates mocks for dataavailability, using mockery tool - export "GOROOT=$$(go env GOROOT)" && $$(go env GOPATH)/bin/mockery --all --case snake --dir ../dataavailability --output ../dataavailability/mocks_da --outpkg mocks_da ${COMMON_MOCKERY_PARAMS} - -.PHONY: generate-mocks-rpc -generate-mocks-rpc: ## Generates mocks for rpc, using mockery tool - export "GOROOT=$$(go env GOROOT)" && $$(go env GOPATH)/bin/mockery --all --case snake --dir ../rpc --output ../rpc/mocks --outpkg mocks ${COMMON_MOCKERY_PARAMS} - -.PHONY: generate-mocks-l1infotreesync -generate-mocks-l1infotreesync: ## Generates mocks for l1infotreesync, using mockery tool - export "GOROOT=$$(go env GOROOT)" && $$(go env GOPATH)/bin/mockery --all --case snake --dir ../l1infotreesync --output ../l1infotreesync/mocks --outpkg mocks_l1infotreesync ${COMMON_MOCKERY_PARAMS} - export "GOROOT=$$(go env GOROOT)" && $$(go env GOPATH)/bin/mockery --name=ReorgDetector --dir=../sync --output=../l1infotreesync/mocks --outpkg=mocks_l1infotreesync --structname=ReorgDetectorMock --filename=mock_reorgdetector.go ${COMMON_MOCKERY_PARAMS} - -.PHONY: generate-mocks-helpers -generate-mocks-helpers: ## Generates mocks for helpers, using mockery tool - export "GOROOT=$$(go env GOROOT)" && $$(go env GOPATH)/bin/mockery --name=EthTxManager --dir=../sequencesender --output=./helpers --outpkg=helpers --structname=EthTxManagerMock --filename=mock_ethtxmanager.go ${COMMON_MOCKERY_PARAMS} - -.PHONY: generate-mocks-sync -generate-mocks-sync: ## Generates mocks for sync, using mockery tool - export "GOROOT=$$(go env GOROOT)" && $$(go env GOPATH)/bin/mockery --name=EthClienter --dir=../sync --output=../sync --outpkg=sync --inpackage --structname=L2Mock --filename=mock_l2_test.go ${COMMON_MOCKERY_PARAMS} - export "GOROOT=$$(go env GOROOT)" && $$(go env GOPATH)/bin/mockery --name=evmDownloaderFull --dir=../sync --output=../sync --outpkg=sync --inpackage --structname=EVMDownloaderMock --filename=mock_downloader_test.go ${COMMON_MOCKERY_PARAMS} - export "GOROOT=$$(go env GOROOT)" && $$(go env GOPATH)/bin/mockery --name=processorInterface --dir=../sync --output=../sync --outpkg=sync --inpackage --structname=ProcessorMock --filename=mock_processor_test.go ${COMMON_MOCKERY_PARAMS} - export "GOROOT=$$(go env GOROOT)" && $$(go env GOPATH)/bin/mockery --name=ReorgDetector --dir=../sync --output=../sync --outpkg=sync --inpackage --structname=ReorgDetectorMock --filename=mock_reorgdetector_test.go ${COMMON_MOCKERY_PARAMS} +generate-mocks: + mockery .PHONY: generate-mocks-aggregator generate-mocks-aggregator: ## Generates mocks for aggregator, using mockery tool - export "GOROOT=$$(go env GOROOT)" && $$(go env GOPATH)/bin/mockery --name=ProverInterface --dir=../aggregator --output=../aggregator/mocks --outpkg=mocks --structname=ProverInterfaceMock --filename=mock_prover.go ${COMMON_MOCKERY_PARAMS} - export "GOROOT=$$(go env GOROOT)" && $$(go env GOPATH)/bin/mockery --name=Etherman --dir=../aggregator --output=../aggregator/mocks --outpkg=mocks --structname=EthermanMock --filename=mock_etherman.go ${COMMON_MOCKERY_PARAMS} - export "GOROOT=$$(go env GOROOT)" && $$(go env GOPATH)/bin/mockery --name=StorageInterface --dir=../aggregator --output=../aggregator/mocks --outpkg=mocks --structname=StorageInterfaceMock --filename=mock_storage.go ${COMMON_MOCKERY_PARAMS} export "GOROOT=$$(go env GOROOT)" && $$(go env GOPATH)/bin/mockery --name=Synchronizer --srcpkg=github.com/0xPolygonHermez/zkevm-synchronizer-l1/synchronizer --output=../aggregator/mocks --outpkg=mocks --structname=SynchronizerInterfaceMock --filename=mock_synchronizer.go ${COMMON_MOCKERY_PARAMS} - export "GOROOT=$$(go env GOROOT)" && $$(go env GOPATH)/bin/mockery --name=EthTxManagerClient --dir=../aggregator --output=../aggregator/mocks --outpkg=mocks --structname=EthTxManagerClientMock --filename=mock_eth_tx_manager.go ${COMMON_MOCKERY_PARAMS} - export "GOROOT=$$(go env GOROOT)" && $$(go env GOPATH)/bin/mockery --name=Txer --dir=../db --output=../aggregator/mocks --outpkg=mocks --structname=TxerMock --filename=mock_txer.go ${COMMON_MOCKERY_PARAMS} - export "GOROOT=$$(go env GOROOT)" && $$(go env GOPATH)/bin/mockery --name=RPCInterface --dir=../aggregator --output=../aggregator/mocks --outpkg=mocks --structname=RPCInterfaceMock --filename=mock_rpc.go ${COMMON_MOCKERY_PARAMS} - export "GOROOT=$$(go env GOROOT)" && $$(go env GOPATH)/bin/mockery --name=AggregatorService_ChannelServer --dir=../aggregator/prover --output=../aggregator/prover/mocks --outpkg=mocks --structname=ChannelMock --filename=mock_channel.go ${COMMON_MOCKERY_PARAMS} -.PHONY: generate-mocks-agglayer -generate-mocks-agglayer: ## Generates mocks for agglayer, using mockery tool - export "GOROOT=$$(go env GOROOT)" && $$(go env GOPATH)/bin/mockery --name=AgglayerClientInterface --dir=../agglayer --output=../agglayer --outpkg=agglayer --inpackage --structname=AgglayerClientMock --filename=mock_agglayer_client.go ${COMMON_MOCKERY_PARAMS} - .PHONY: test-e2e-fork9-validium test-e2e-fork9-validium: stop ./run-e2e.sh fork9 cdk-validium diff --git a/test/helpers/mock_ethtxmanager.go b/test/helpers/mock_ethtxmanager.go index 7937bf1d1..f06ba2bf8 100644 --- a/test/helpers/mock_ethtxmanager.go +++ b/test/helpers/mock_ethtxmanager.go @@ -1,4 +1,4 @@ -// Code generated by mockery. DO NOT EDIT. +// Code generated by mockery v2.50.2. DO NOT EDIT. package helpers