diff --git a/.github/workflows/ccip-ocr3-build-lint-test.yml b/.github/workflows/ccip-ocr3-build-lint-test.yml index 95eca22e5..074e90083 100644 --- a/.github/workflows/ccip-ocr3-build-lint-test.yml +++ b/.github/workflows/ccip-ocr3-build-lint-test.yml @@ -30,7 +30,7 @@ jobs: run: make - name: Install linter run: | - curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin v1.62.2 + make install-golangcilint - name: Run linter run: make lint - name: Run protobuf linter diff --git a/.github/workflows/solana.yml b/.github/workflows/solana.yml index aea3bfeb0..b6902d288 100644 --- a/.github/workflows/solana.yml +++ b/.github/workflows/solana.yml @@ -192,7 +192,7 @@ jobs: git diff --exit-code - name: Install linter run: | - curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin v1.62.2 + curl -sSfL https://raw.githubusercontent.com/golangci/golangci-lint/master/install.sh | sh -s -- -b $(go env GOPATH)/bin v1.64.5 - name: Run linter run: make lint-go - name: Print lint report artifact diff --git a/Makefile b/Makefile index 6b19a72d4..1d9afc1e0 100644 --- a/Makefile +++ b/Makefile @@ -26,7 +26,7 @@ build: ensure_go_version generate: ensure_go_version clean-generate proto-generate generate-mocks generate-mocks: ensure_go_version - go install github.com/vektra/mockery/v2@v2.43.2 + go install github.com/vektra/mockery/v2@v2.52.3 mockery # If you have a different version of protoc installed, you can use the following command to generate the protobuf files @@ -47,10 +47,10 @@ test: go test -race -fullpath -shuffle on -count $(TEST_COUNT) -coverprofile=$(COVERAGE_FILE) \ `go list ./... | grep -Ev 'chainlink-ccip/internal/mocks|chainlink-ccip/mocks|chainlink-ccip/pkg/ocrtypecodec/v1/ocrtypecodecpb'` -lint: ensure_go_version ensure_golangcilint_1_62_2 +lint: ensure_go_version ensure_golangcilint golangci-lint run -c .golangci.yml -lint-fix: ensure_go_version ensure_golangcilint_1_62_2 +lint-fix: ensure_go_version ensure_golangcilint golangci-lint run -c .golangci.yml --fix checks: test lint @@ -67,13 +67,13 @@ install-protoc: go install google.golang.org/protobuf/cmd/protoc-gen-go@v1.31 install-golangcilint: - go install github.com/golangci/golangci-lint/cmd/golangci-lint@v1.62.2 + go install github.com/golangci/golangci-lint/cmd/golangci-lint@v1.64.5 ensure_go_version: - @go version | grep -q 'go1.23' || (echo "Please use go1.23" && exit 1) + @go version | grep -q 'go1.24' || (echo "Please use go1.24" && exit 1) -ensure_golangcilint_1_62_2: - @golangci-lint --version | grep -q '1.62.2' || (echo "Please use golangci-lint 1.62.2" && exit 1) +ensure_golangcilint: + @golangci-lint --version | grep -q '1.64.5' || (echo "Please use golangci-lint 1.64.5, make install-golangcilint" && exit 1) ensure_protoc_28_0: @$(PROTOC_BIN) --version | grep -q 'libprotoc 28.0' || (echo "Please use protoc 28.0, (make install-protoc)" && exit 1) diff --git a/chains/solana/.golangci.yml b/chains/solana/.golangci.yml index ab44ae4d2..6200b6da4 100644 --- a/chains/solana/.golangci.yml +++ b/chains/solana/.golangci.yml @@ -3,7 +3,7 @@ run: linters: enable: - exhaustive - - exportloopref + - copyloopvar - revive - goimports - gosec diff --git a/chains/solana/go.mod b/chains/solana/go.mod index f5f3e1586..d4647b8cf 100644 --- a/chains/solana/go.mod +++ b/chains/solana/go.mod @@ -1,6 +1,6 @@ module github.com/smartcontractkit/chainlink-ccip/chains/solana -go 1.23.3 +go 1.24 require ( github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc diff --git a/commit/plugin_e2e_test.go b/commit/plugin_e2e_test.go index 0203fc5aa..53b3b27b5 100644 --- a/commit/plugin_e2e_test.go +++ b/commit/plugin_e2e_test.go @@ -1019,16 +1019,16 @@ func noReportMerkleOutcome(r rmntypes.RemoteConfig) merkleroot.Outcome { } } -func newRandomFees() (types.ChainFeeComponents, ccipocr3.BigInt, ccipocr3.BigInt) { +func newRandomFees() (components types.ChainFeeComponents, nativePrice ccipocr3.BigInt, usdPrices ccipocr3.BigInt) { execFee := big.NewInt(rand.RandomInt64()) dataAvFee := big.NewInt(rand.RandomInt64()) - nativePrice := big.NewInt(rand.RandomInt64()) - usdPrices := chainfee.FeeComponentsToPackedFee(chainfee.ComponentsUSDPrices{ - ExecutionFeePriceUSD: mathslib.CalculateUsdPerUnitGas(execFee, nativePrice), - DataAvFeePriceUSD: mathslib.CalculateUsdPerUnitGas(dataAvFee, nativePrice), + nativePriceI := big.NewInt(rand.RandomInt64()) + usdPricesF := chainfee.FeeComponentsToPackedFee(chainfee.ComponentsUSDPrices{ + ExecutionFeePriceUSD: mathslib.CalculateUsdPerUnitGas(execFee, nativePriceI), + DataAvFeePriceUSD: mathslib.CalculateUsdPerUnitGas(dataAvFee, nativePriceI), }) return types.ChainFeeComponents{ExecutionFee: execFee, DataAvailabilityFee: dataAvFee}, - ccipocr3.NewBigInt(nativePrice), - ccipocr3.NewBigInt(usdPrices) + ccipocr3.NewBigInt(nativePriceI), + ccipocr3.NewBigInt(usdPricesF) } diff --git a/execute/plugin.go b/execute/plugin.go index dd876ace7..0e2d9e9e2 100644 --- a/execute/plugin.go +++ b/execute/plugin.go @@ -165,17 +165,19 @@ func getPendingExecutedReports( canExecute CanExecuteHandle, ts time.Time, lggr logger.Logger, -) (exectypes.CommitObservations, []exectypes.CommitData, []exectypes.CommitData, error) { - var fullyExecutedFinalized []exectypes.CommitData - var fullyExecutedUnfinalized []exectypes.CommitData - +) ( + groupedCommits exectypes.CommitObservations, + fullyExecutedFinalized []exectypes.CommitData, + fullyExecutedUnfinalized []exectypes.CommitData, + err error, +) { commitReports, err := ccipReader.CommitReportsGTETimestamp(ctx, ts, 1000) // todo: configurable limit if err != nil { return nil, nil, nil, err } lggr.Debugw("commit reports", "commitReports", commitReports, "count", len(commitReports)) - groupedCommits := groupByChainSelector(commitReports) + groupedCommits = groupByChainSelector(commitReports) lggr.Debugw("grouped commits before removing fully executed reports", "groupedCommits", groupedCommits, "count", len(groupedCommits)) diff --git a/execute/plugin_functions.go b/execute/plugin_functions.go index c6e442ca3..99a04b3e6 100644 --- a/execute/plugin_functions.go +++ b/execute/plugin_functions.go @@ -270,16 +270,13 @@ func groupByChainSelector( // The provided reports must be sorted by sequence number range starting sequence number. func combineReportsAndMessages( reports []exectypes.CommitData, executedMessages []cciptypes.SeqNum, -) ( /* pending */ []exectypes.CommitData /* executed */, []exectypes.CommitData) { +) (pending []exectypes.CommitData, fullyExecuted []exectypes.CommitData) { if len(executedMessages) == 0 { return reports, nil } // filtered contains the reports with fully executed messages removed // and the executed messages appended to the report sorted by sequence number. - var pending []exectypes.CommitData - var fullyExecuted []exectypes.CommitData - for i, report := range reports { reportRange := report.SequenceNumberRange diff --git a/go.mod b/go.mod index 41daff01c..ca8e4002c 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module github.com/smartcontractkit/chainlink-ccip -go 1.23.3 +go 1.24 require ( github.com/deckarep/golang-set/v2 v2.6.0 diff --git a/mocks/chainlink_common/contract_writer.go b/mocks/chainlink_common/contract_writer.go index 64cecc205..ba0bd0da6 100644 --- a/mocks/chainlink_common/contract_writer.go +++ b/mocks/chainlink_common/contract_writer.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.52.3. DO NOT EDIT. package types @@ -24,7 +24,7 @@ func (_m *MockContractWriter) EXPECT() *MockContractWriter_Expecter { return &MockContractWriter_Expecter{mock: &_m.Mock} } -// Close provides a mock function with given fields: +// Close provides a mock function with no fields func (_m *MockContractWriter) Close() error { ret := _m.Called() @@ -184,7 +184,7 @@ func (_c *MockContractWriter_GetTransactionStatus_Call) RunAndReturn(run func(co return _c } -// HealthReport provides a mock function with given fields: +// HealthReport provides a mock function with no fields func (_m *MockContractWriter) HealthReport() map[string]error { ret := _m.Called() @@ -231,7 +231,7 @@ func (_c *MockContractWriter_HealthReport_Call) RunAndReturn(run func() map[stri return _c } -// Name provides a mock function with given fields: +// Name provides a mock function with no fields func (_m *MockContractWriter) Name() string { ret := _m.Called() @@ -276,7 +276,7 @@ func (_c *MockContractWriter_Name_Call) RunAndReturn(run func() string) *MockCon return _c } -// Ready provides a mock function with given fields: +// Ready provides a mock function with no fields func (_m *MockContractWriter) Ready() error { ret := _m.Called() diff --git a/mocks/commit/merkleroot/observer.go b/mocks/commit/merkleroot/observer.go index e07e5a84a..775c92a8f 100644 --- a/mocks/commit/merkleroot/observer.go +++ b/mocks/commit/merkleroot/observer.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.52.3. DO NOT EDIT. package merkleroot @@ -27,7 +27,7 @@ func (_m *MockObserver) EXPECT() *MockObserver_Expecter { return &MockObserver_Expecter{mock: &_m.Mock} } -// Close provides a mock function with given fields: +// Close provides a mock function with no fields func (_m *MockObserver) Close() error { ret := _m.Called() diff --git a/mocks/commit/merkleroot/rmn/controller.go b/mocks/commit/merkleroot/rmn/controller.go index 267ce3d90..729cb74e1 100644 --- a/mocks/commit/merkleroot/rmn/controller.go +++ b/mocks/commit/merkleroot/rmn/controller.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.52.3. DO NOT EDIT. package rmn @@ -31,7 +31,7 @@ func (_m *MockController) EXPECT() *MockController_Expecter { return &MockController_Expecter{mock: &_m.Mock} } -// Close provides a mock function with given fields: +// Close provides a mock function with no fields func (_m *MockController) Close() error { ret := _m.Called() diff --git a/mocks/commit/merkleroot/rmn/stream.go b/mocks/commit/merkleroot/rmn/stream.go index a65cc532a..2874abcdd 100644 --- a/mocks/commit/merkleroot/rmn/stream.go +++ b/mocks/commit/merkleroot/rmn/stream.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.52.3. DO NOT EDIT. package rmn @@ -17,7 +17,7 @@ func (_m *MockStream) EXPECT() *MockStream_Expecter { return &MockStream_Expecter{mock: &_m.Mock} } -// Close provides a mock function with given fields: +// Close provides a mock function with no fields func (_m *MockStream) Close() error { ret := _m.Called() @@ -62,7 +62,7 @@ func (_c *MockStream_Close_Call) RunAndReturn(run func() error) *MockStream_Clos return _c } -// ReceiveMessages provides a mock function with given fields: +// ReceiveMessages provides a mock function with no fields func (_m *MockStream) ReceiveMessages() <-chan []byte { ret := _m.Called() @@ -138,7 +138,7 @@ func (_c *MockStream_SendMessage_Call) Return() *MockStream_SendMessage_Call { } func (_c *MockStream_SendMessage_Call) RunAndReturn(run func([]byte)) *MockStream_SendMessage_Call { - _c.Call.Return(run) + _c.Run(run) return _c } diff --git a/mocks/internal_/plugincommon/chain_support.go b/mocks/internal_/plugincommon/chain_support.go index f1bf5264d..37706d7d3 100644 --- a/mocks/internal_/plugincommon/chain_support.go +++ b/mocks/internal_/plugincommon/chain_support.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.52.3. DO NOT EDIT. package plugincommon @@ -24,7 +24,7 @@ func (_m *MockChainSupport) EXPECT() *MockChainSupport_Expecter { return &MockChainSupport_Expecter{mock: &_m.Mock} } -// DestChain provides a mock function with given fields: +// DestChain provides a mock function with no fields func (_m *MockChainSupport) DestChain() ccipocr3.ChainSelector { ret := _m.Called() @@ -69,7 +69,7 @@ func (_c *MockChainSupport_DestChain_Call) RunAndReturn(run func() ccipocr3.Chai return _c } -// KnownSourceChainsSlice provides a mock function with given fields: +// KnownSourceChainsSlice provides a mock function with no fields func (_m *MockChainSupport) KnownSourceChainsSlice() ([]ccipocr3.ChainSelector, error) { ret := _m.Called() diff --git a/mocks/internal_/plugincommon/plugin_processor.go b/mocks/internal_/plugincommon/plugin_processor.go index 0d92d6550..77be600ab 100644 --- a/mocks/internal_/plugincommon/plugin_processor.go +++ b/mocks/internal_/plugincommon/plugin_processor.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.52.3. DO NOT EDIT. package plugincommon @@ -22,7 +22,7 @@ func (_m *MockPluginProcessor[Query, Observation, Outcome]) EXPECT() *MockPlugin return &MockPluginProcessor_Expecter[Query, Observation, Outcome]{mock: &_m.Mock} } -// Close provides a mock function with given fields: +// Close provides a mock function with no fields func (_m *MockPluginProcessor[Query, Observation, Outcome]) Close() error { ret := _m.Called() @@ -83,7 +83,9 @@ func (_m *MockPluginProcessor[Query, Observation, Outcome]) Observation(ctx cont if rf, ok := ret.Get(0).(func(context.Context, Outcome, Query) Observation); ok { r0 = rf(ctx, prev, query) } else { - r0 = ret.Get(0).(Observation) + if ret.Get(0) != nil { + r0 = ret.Get(0).(Observation) + } } if rf, ok := ret.Get(1).(func(context.Context, Outcome, Query) error); ok { @@ -141,7 +143,9 @@ func (_m *MockPluginProcessor[Query, Observation, Outcome]) Outcome(ctx context. if rf, ok := ret.Get(0).(func(context.Context, Outcome, Query, []plugincommon.AttributedObservation[Observation]) Outcome); ok { r0 = rf(ctx, prev, query, aos) } else { - r0 = ret.Get(0).(Outcome) + if ret.Get(0) != nil { + r0 = ret.Get(0).(Outcome) + } } if rf, ok := ret.Get(1).(func(context.Context, Outcome, Query, []plugincommon.AttributedObservation[Observation]) error); ok { @@ -200,7 +204,9 @@ func (_m *MockPluginProcessor[Query, Observation, Outcome]) Query(ctx context.Co if rf, ok := ret.Get(0).(func(context.Context, Outcome) Query); ok { r0 = rf(ctx, prev) } else { - r0 = ret.Get(0).(Query) + if ret.Get(0) != nil { + r0 = ret.Get(0).(Query) + } } if rf, ok := ret.Get(1).(func(context.Context, Outcome) error); ok { diff --git a/mocks/internal_/reader/home_chain.go b/mocks/internal_/reader/home_chain.go index 9b88f966c..49da35194 100644 --- a/mocks/internal_/reader/home_chain.go +++ b/mocks/internal_/reader/home_chain.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.52.3. DO NOT EDIT. package reader @@ -29,7 +29,7 @@ func (_m *MockHomeChain) EXPECT() *MockHomeChain_Expecter { return &MockHomeChain_Expecter{mock: &_m.Mock} } -// Close provides a mock function with given fields: +// Close provides a mock function with no fields func (_m *MockHomeChain) Close() error { ret := _m.Called() @@ -74,7 +74,7 @@ func (_c *MockHomeChain_Close_Call) RunAndReturn(run func() error) *MockHomeChai return _c } -// GetAllChainConfigs provides a mock function with given fields: +// GetAllChainConfigs provides a mock function with no fields func (_m *MockHomeChain) GetAllChainConfigs() (map[ccipocr3.ChainSelector]reader.ChainConfig, error) { ret := _m.Called() @@ -187,7 +187,7 @@ func (_c *MockHomeChain_GetChainConfig_Call) RunAndReturn(run func(ccipocr3.Chai return _c } -// GetFChain provides a mock function with given fields: +// GetFChain provides a mock function with no fields func (_m *MockHomeChain) GetFChain() (map[ccipocr3.ChainSelector]int, error) { ret := _m.Called() @@ -244,7 +244,7 @@ func (_c *MockHomeChain_GetFChain_Call) RunAndReturn(run func() (map[ccipocr3.Ch return _c } -// GetKnownCCIPChains provides a mock function with given fields: +// GetKnownCCIPChains provides a mock function with no fields func (_m *MockHomeChain) GetKnownCCIPChains() (mapset.Set[ccipocr3.ChainSelector], error) { ret := _m.Called() @@ -417,7 +417,7 @@ func (_c *MockHomeChain_GetSupportedChainsForPeer_Call) RunAndReturn(run func(ty return _c } -// HealthReport provides a mock function with given fields: +// HealthReport provides a mock function with no fields func (_m *MockHomeChain) HealthReport() map[string]error { ret := _m.Called() @@ -464,7 +464,7 @@ func (_c *MockHomeChain_HealthReport_Call) RunAndReturn(run func() map[string]er return _c } -// Name provides a mock function with given fields: +// Name provides a mock function with no fields func (_m *MockHomeChain) Name() string { ret := _m.Called() @@ -509,7 +509,7 @@ func (_c *MockHomeChain_Name_Call) RunAndReturn(run func() string) *MockHomeChai return _c } -// Ready provides a mock function with given fields: +// Ready provides a mock function with no fields func (_m *MockHomeChain) Ready() error { ret := _m.Called() diff --git a/mocks/libocr_networking/peer_group.go b/mocks/libocr_networking/peer_group.go index 0d34c86f6..267fc59ae 100644 --- a/mocks/libocr_networking/peer_group.go +++ b/mocks/libocr_networking/peer_group.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.52.3. DO NOT EDIT. package networking @@ -20,7 +20,7 @@ func (_m *MockPeerGroup) EXPECT() *MockPeerGroup_Expecter { return &MockPeerGroup_Expecter{mock: &_m.Mock} } -// Close provides a mock function with given fields: +// Close provides a mock function with no fields func (_m *MockPeerGroup) Close() error { ret := _m.Called() diff --git a/mocks/libocr_networking/peer_group_factory.go b/mocks/libocr_networking/peer_group_factory.go index 23a357980..20276a74e 100644 --- a/mocks/libocr_networking/peer_group_factory.go +++ b/mocks/libocr_networking/peer_group_factory.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.52.3. DO NOT EDIT. package networking diff --git a/mocks/pkg/contractreader/contract_reader_facade.go b/mocks/pkg/contractreader/contract_reader_facade.go index fa561b7ed..e4315b97d 100644 --- a/mocks/pkg/contractreader/contract_reader_facade.go +++ b/mocks/pkg/contractreader/contract_reader_facade.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.52.3. DO NOT EDIT. package contractreader @@ -183,7 +183,7 @@ func (_c *MockContractReaderFacade_GetLatestValue_Call) RunAndReturn(run func(co return _c } -// HealthReport provides a mock function with given fields: +// HealthReport provides a mock function with no fields func (_m *MockContractReaderFacade) HealthReport() map[string]error { ret := _m.Called() diff --git a/mocks/pkg/contractreader/extended.go b/mocks/pkg/contractreader/extended.go index 55801161b..17a6bd991 100644 --- a/mocks/pkg/contractreader/extended.go +++ b/mocks/pkg/contractreader/extended.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.52.3. DO NOT EDIT. package contractreader @@ -414,7 +414,7 @@ func (_c *MockExtended_GetLatestValue_Call) RunAndReturn(run func(context.Contex return _c } -// HealthReport provides a mock function with given fields: +// HealthReport provides a mock function with no fields func (_m *MockExtended) HealthReport() map[string]error { ret := _m.Called() diff --git a/mocks/pkg/reader/ccip_reader.go b/mocks/pkg/reader/ccip_reader.go index e0470bf13..2b31d82c7 100644 --- a/mocks/pkg/reader/ccip_reader.go +++ b/mocks/pkg/reader/ccip_reader.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.52.3. DO NOT EDIT. package reader diff --git a/mocks/pkg/reader/price_reader.go b/mocks/pkg/reader/price_reader.go index 19aca1d71..a87cc0713 100644 --- a/mocks/pkg/reader/price_reader.go +++ b/mocks/pkg/reader/price_reader.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.52.3. DO NOT EDIT. package reader diff --git a/mocks/pkg/reader/rmn_home.go b/mocks/pkg/reader/rmn_home.go index 229c00d0b..824ed8b7f 100644 --- a/mocks/pkg/reader/rmn_home.go +++ b/mocks/pkg/reader/rmn_home.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.52.3. DO NOT EDIT. package reader @@ -25,7 +25,7 @@ func (_m *MockRMNHome) EXPECT() *MockRMNHome_Expecter { return &MockRMNHome_Expecter{mock: &_m.Mock} } -// Close provides a mock function with given fields: +// Close provides a mock function with no fields func (_m *MockRMNHome) Close() error { ret := _m.Called() @@ -70,7 +70,7 @@ func (_c *MockRMNHome_Close_Call) RunAndReturn(run func() error) *MockRMNHome_Cl return _c } -// GetAllConfigDigests provides a mock function with given fields: +// GetAllConfigDigests provides a mock function with no fields func (_m *MockRMNHome) GetAllConfigDigests() (ccipocr3.Bytes32, ccipocr3.Bytes32) { ret := _m.Called() @@ -361,7 +361,7 @@ func (_c *MockRMNHome_GetRMNNodesInfo_Call) RunAndReturn(run func(ccipocr3.Bytes return _c } -// HealthReport provides a mock function with given fields: +// HealthReport provides a mock function with no fields func (_m *MockRMNHome) HealthReport() map[string]error { ret := _m.Called() @@ -454,7 +454,7 @@ func (_c *MockRMNHome_IsRMNHomeConfigDigestSet_Call) RunAndReturn(run func(ccipo return _c } -// Name provides a mock function with given fields: +// Name provides a mock function with no fields func (_m *MockRMNHome) Name() string { ret := _m.Called() @@ -499,7 +499,7 @@ func (_c *MockRMNHome_Name_Call) RunAndReturn(run func() string) *MockRMNHome_Na return _c } -// Ready provides a mock function with given fields: +// Ready provides a mock function with no fields func (_m *MockRMNHome) Ready() error { ret := _m.Called() diff --git a/mocks/pkg/types/ccipocr3/address_codec.go b/mocks/pkg/types/ccipocr3/address_codec.go index 8d7d67fc2..a9e96f970 100644 --- a/mocks/pkg/types/ccipocr3/address_codec.go +++ b/mocks/pkg/types/ccipocr3/address_codec.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.52.3. DO NOT EDIT. package ccipocr3 diff --git a/mocks/pkg/types/ccipocr3/estimate_provider.go b/mocks/pkg/types/ccipocr3/estimate_provider.go index f36992b03..334fa1ff9 100644 --- a/mocks/pkg/types/ccipocr3/estimate_provider.go +++ b/mocks/pkg/types/ccipocr3/estimate_provider.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.52.3. DO NOT EDIT. package ccipocr3 diff --git a/mocks/pkg/types/ccipocr3/execute_plugin_codec.go b/mocks/pkg/types/ccipocr3/execute_plugin_codec.go index 9c0358d58..7d2ae3b0a 100644 --- a/mocks/pkg/types/ccipocr3/execute_plugin_codec.go +++ b/mocks/pkg/types/ccipocr3/execute_plugin_codec.go @@ -1,4 +1,4 @@ -// Code generated by mockery v2.43.2. DO NOT EDIT. +// Code generated by mockery v2.52.3. DO NOT EDIT. package ccipocr3