// Code generated by mockery v2.53.0. DO NOT EDIT. package mocks import ( abcitypes "github.com/cometbft/cometbft/abci/types" mock "github.com/stretchr/testify/mock" state "github.com/cometbft/cometbft/state" types "github.com/cometbft/cometbft/types" ) // Store is an autogenerated mock type for the Store type type Store struct { mock.Mock } // Bootstrap provides a mock function with given fields: _a0 func (_m *Store) Bootstrap(_a0 state.State) error { ret := _m.Called(_a0) if len(ret) == 0 { panic("no return value specified for Bootstrap") } var r0 error if rf, ok := ret.Get(0).(func(state.State) error); ok { r0 = rf(_a0) } else { r0 = ret.Error(0) } return r0 } // Close provides a mock function with no fields func (_m *Store) Close() error { ret := _m.Called() if len(ret) == 0 { panic("no return value specified for Close") } var r0 error if rf, ok := ret.Get(0).(func() error); ok { r0 = rf() } else { r0 = ret.Error(0) } return r0 } // GetOfflineStateSyncHeight provides a mock function with no fields func (_m *Store) GetOfflineStateSyncHeight() (int64, error) { ret := _m.Called() if len(ret) == 0 { panic("no return value specified for GetOfflineStateSyncHeight") } var r0 int64 var r1 error if rf, ok := ret.Get(0).(func() (int64, error)); ok { return rf() } if rf, ok := ret.Get(0).(func() int64); ok { r0 = rf() } else { r0 = ret.Get(0).(int64) } if rf, ok := ret.Get(1).(func() error); ok { r1 = rf() } else { r1 = ret.Error(1) } return r0, r1 } // Load provides a mock function with no fields func (_m *Store) Load() (state.State, error) { ret := _m.Called() if len(ret) == 0 { panic("no return value specified for Load") } var r0 state.State var r1 error if rf, ok := ret.Get(0).(func() (state.State, error)); ok { return rf() } if rf, ok := ret.Get(0).(func() state.State); ok { r0 = rf() } else { r0 = ret.Get(0).(state.State) } if rf, ok := ret.Get(1).(func() error); ok { r1 = rf() } else { r1 = ret.Error(1) } return r0, r1 } // LoadConsensusParams provides a mock function with given fields: _a0 func (_m *Store) LoadConsensusParams(_a0 int64) (types.ConsensusParams, error) { ret := _m.Called(_a0) if len(ret) == 0 { panic("no return value specified for LoadConsensusParams") } var r0 types.ConsensusParams var r1 error if rf, ok := ret.Get(0).(func(int64) (types.ConsensusParams, error)); ok { return rf(_a0) } if rf, ok := ret.Get(0).(func(int64) types.ConsensusParams); ok { r0 = rf(_a0) } else { r0 = ret.Get(0).(types.ConsensusParams) } if rf, ok := ret.Get(1).(func(int64) error); ok { r1 = rf(_a0) } else { r1 = ret.Error(1) } return r0, r1 } // LoadFinalizeBlockResponse provides a mock function with given fields: _a0 func (_m *Store) LoadFinalizeBlockResponse(_a0 int64) (*abcitypes.ResponseFinalizeBlock, error) { ret := _m.Called(_a0) if len(ret) == 0 { panic("no return value specified for LoadFinalizeBlockResponse") } var r0 *abcitypes.ResponseFinalizeBlock var r1 error if rf, ok := ret.Get(0).(func(int64) (*abcitypes.ResponseFinalizeBlock, error)); ok { return rf(_a0) } if rf, ok := ret.Get(0).(func(int64) *abcitypes.ResponseFinalizeBlock); ok { r0 = rf(_a0) } else { if ret.Get(0) != nil { r0 = ret.Get(0).(*abcitypes.ResponseFinalizeBlock) } } if rf, ok := ret.Get(1).(func(int64) error); ok { r1 = rf(_a0) } else { r1 = ret.Error(1) } return r0, r1 } // LoadFromDBOrGenesisDoc provides a mock function with given fields: _a0 func (_m *Store) LoadFromDBOrGenesisDoc(_a0 *types.GenesisDoc) (state.State, error) { ret := _m.Called(_a0) if len(ret) == 0 { panic("no return value specified for LoadFromDBOrGenesisDoc") } var r0 state.State var r1 error if rf, ok := ret.Get(0).(func(*types.GenesisDoc) (state.State, error)); ok { return rf(_a0) } if rf, ok := ret.Get(0).(func(*types.GenesisDoc) state.State); ok { r0 = rf(_a0) } else { r0 = ret.Get(0).(state.State) } if rf, ok := ret.Get(1).(func(*types.GenesisDoc) error); ok { r1 = rf(_a0) } else { r1 = ret.Error(1) } return r0, r1 } // LoadFromDBOrGenesisFile provides a mock function with given fields: _a0 func (_m *Store) LoadFromDBOrGenesisFile(_a0 string) (state.State, error) { ret := _m.Called(_a0) if len(ret) == 0 { panic("no return value specified for LoadFromDBOrGenesisFile") } var r0 state.State var r1 error if rf, ok := ret.Get(0).(func(string) (state.State, error)); ok { return rf(_a0) } if rf, ok := ret.Get(0).(func(string) state.State); ok { r0 = rf(_a0) } else { r0 = ret.Get(0).(state.State) } if rf, ok := ret.Get(1).(func(string) error); ok { r1 = rf(_a0) } else { r1 = ret.Error(1) } return r0, r1 } // LoadLastFinalizeBlockResponse provides a mock function with given fields: _a0 func (_m *Store) LoadLastFinalizeBlockResponse(_a0 int64) (*abcitypes.ResponseFinalizeBlock, error) { ret := _m.Called(_a0) if len(ret) == 0 { panic("no return value specified for LoadLastFinalizeBlockResponse") } var r0 *abcitypes.ResponseFinalizeBlock var r1 error if rf, ok := ret.Get(0).(func(int64) (*abcitypes.ResponseFinalizeBlock, error)); ok { return rf(_a0) } if rf, ok := ret.Get(0).(func(int64) *abcitypes.ResponseFinalizeBlock); ok { r0 = rf(_a0) } else { if ret.Get(0) != nil { r0 = ret.Get(0).(*abcitypes.ResponseFinalizeBlock) } } if rf, ok := ret.Get(1).(func(int64) error); ok { r1 = rf(_a0) } else { r1 = ret.Error(1) } return r0, r1 } // LoadValidators provides a mock function with given fields: _a0 func (_m *Store) LoadValidators(_a0 int64) (*types.ValidatorSet, error) { ret := _m.Called(_a0) if len(ret) == 0 { panic("no return value specified for LoadValidators") } var r0 *types.ValidatorSet var r1 error if rf, ok := ret.Get(0).(func(int64) (*types.ValidatorSet, error)); ok { return rf(_a0) } if rf, ok := ret.Get(0).(func(int64) *types.ValidatorSet); ok { r0 = rf(_a0) } else { if ret.Get(0) != nil { r0 = ret.Get(0).(*types.ValidatorSet) } } if rf, ok := ret.Get(1).(func(int64) error); ok { r1 = rf(_a0) } else { r1 = ret.Error(1) } return r0, r1 } // PruneStates provides a mock function with given fields: _a0, _a1, _a2 func (_m *Store) PruneStates(_a0 int64, _a1 int64, _a2 int64) error { ret := _m.Called(_a0, _a1, _a2) if len(ret) == 0 { panic("no return value specified for PruneStates") } var r0 error if rf, ok := ret.Get(0).(func(int64, int64, int64) error); ok { r0 = rf(_a0, _a1, _a2) } else { r0 = ret.Error(0) } return r0 } // Save provides a mock function with given fields: _a0 func (_m *Store) Save(_a0 state.State) error { ret := _m.Called(_a0) if len(ret) == 0 { panic("no return value specified for Save") } var r0 error if rf, ok := ret.Get(0).(func(state.State) error); ok { r0 = rf(_a0) } else { r0 = ret.Error(0) } return r0 } // SaveFinalizeBlockResponse provides a mock function with given fields: _a0, _a1 func (_m *Store) SaveFinalizeBlockResponse(_a0 int64, _a1 *abcitypes.ResponseFinalizeBlock) error { ret := _m.Called(_a0, _a1) if len(ret) == 0 { panic("no return value specified for SaveFinalizeBlockResponse") } var r0 error if rf, ok := ret.Get(0).(func(int64, *abcitypes.ResponseFinalizeBlock) error); ok { r0 = rf(_a0, _a1) } else { r0 = ret.Error(0) } return r0 } // SetOfflineStateSyncHeight provides a mock function with given fields: height func (_m *Store) SetOfflineStateSyncHeight(height int64) error { ret := _m.Called(height) if len(ret) == 0 { panic("no return value specified for SetOfflineStateSyncHeight") } var r0 error if rf, ok := ret.Get(0).(func(int64) error); ok { r0 = rf(height) } else { r0 = ret.Error(0) } return r0 } // NewStore creates a new instance of Store. 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 NewStore(t interface { mock.TestingT Cleanup(func()) }) *Store { mock := &Store{} mock.Mock.Test(t) t.Cleanup(func() { mock.AssertExpectations(t) }) return mock }