package state
import "github.com/centrifuge/go-substrate-rpc-client/v4/registry/state"
Index ¶
- Constants
- type EventProvider
- type EventProviderMock
- func NewEventProviderMock(t NewEventProviderMockT) *EventProviderMock
- func (_m *EventProviderMock) GetStorageEvents(meta *types.Metadata, blockHash types.Hash) (*types.StorageDataRaw, error)
- type NewEventProviderMockT
Constants ¶
const ( ErrEventStorageKeyCreation = libErr.Error("event storage key creation") ErrEventStorageRetrieval = libErr.Error("event storage retrieval") )
Types ¶
type EventProvider ¶
type EventProvider interface { GetStorageEvents(meta *types.Metadata, blockHash types.Hash) (*types.StorageDataRaw, error) }
EventProvider is the interface used for retrieving event data from the storage.
func NewEventProvider ¶
func NewEventProvider(stateRPC state.State) EventProvider
NewEventProvider creates a new EventProvider.
type EventProviderMock ¶
EventProviderMock is an autogenerated mock type for the EventProvider type
func NewEventProviderMock ¶
func NewEventProviderMock(t NewEventProviderMockT) *EventProviderMock
NewEventProviderMock creates a new instance of EventProviderMock. It also registers a testing interface on the mock and a cleanup function to assert the mocks expectations.
func (*EventProviderMock) GetStorageEvents ¶
func (_m *EventProviderMock) GetStorageEvents(meta *types.Metadata, blockHash types.Hash) (*types.StorageDataRaw, error)
GetStorageEvents provides a mock function with given fields: meta, blockHash
type NewEventProviderMockT ¶
Source Files ¶
event_provider.go event_provider_mock.go
- Version
- v4.2.1 (latest)
- Published
- Dec 5, 2023
- Platform
- linux/amd64
- Imports
- 4 packages
- Last checked
- 2 weeks ago –
Tools for package owners.