Documentation
¶
Index ¶
- func CreateServiceConfigUpdateFromServiceConfig(operatorAddress string, service *sharedtypes.SupplierServiceConfig, ...) *sharedtypes.ServiceConfigUpdate
- func CreateServiceConfigUpdateHistoryFromServiceConfigs(operatorAddress string, services []*sharedtypes.SupplierServiceConfig, ...) []*sharedtypes.ServiceConfigUpdate
- func NewMockRecordIterator[T any](records []T) sharedtypes.RecordIterator[T]
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateServiceConfigUpdateFromServiceConfig ¶ added in v0.1.8
func CreateServiceConfigUpdateFromServiceConfig( operatorAddress string, service *sharedtypes.SupplierServiceConfig, activationHeight int64, deactivationHeight int64, ) *sharedtypes.ServiceConfigUpdate
CreateServiceConfigUpdateFromServiceConfig creates a single ServiceConfigUpdate object from a SupplierServiceConfig object. - This utility function creates a single service configuration update. - Returns a single ServiceConfigUpdate object.
func CreateServiceConfigUpdateHistoryFromServiceConfigs ¶ added in v0.1.8
func CreateServiceConfigUpdateHistoryFromServiceConfigs( operatorAddress string, services []*sharedtypes.SupplierServiceConfig, activationHeight int64, deactivationHeight int64, ) []*sharedtypes.ServiceConfigUpdate
CreateServiceConfigUpdateHistoryFromServiceConfigs creates a list of ServiceConfigUpdate objects from a list of SupplierServiceConfig objects. - This utility function is used in tests to construct the service configuration history for a supplier. - Returns a slice of ServiceConfigUpdate objects that can be assigned to a Supplier's ServiceConfigHistory field.
func NewMockRecordIterator ¶
func NewMockRecordIterator[T any](records []T) sharedtypes.RecordIterator[T]
NewMockRecordIterator creates a new mock record iterator with the given records. DEV_NOTE: Since gomock does not support generics, we're using testify/mock instead here.
Types ¶
This section is empty.