Versions in this module Expand all Collapse all v1 v1.3.3 Mar 28, 2024 Changes in this version + var AllClients map[string][]string = map[string][]string + var ErrEmptyClientsList = errors.New("empty clients list") + func RandomClientName(clients []string) (client string, err error) + func ValidateClient(client *Client, currentType string) error + type Client struct + Endpoint string + Image string + Name string + Supported bool + Type string + func RandomChoice(clients ClientMap) (client *Client, err error) + func (c *Client) SetImageOrDefault(image string) + type ClientInfo struct + Network string + func (c ClientInfo) Clients(clientTypes []string) (clients OrderedClients, errs []error) + func (c ClientInfo) SupportedClients(clientType string) (clientsNames []string, err error) + type ClientMap map[string]*Client + type Clients struct + Consensus *Client + Execution *Client + Validator *Client + type OrderedClients map[string]ClientMap