MCPcopy Create free account
hub / github.com/CPChain/chain / InitDefaultValidators

Function InitDefaultValidators

configs/general.go:218–231  ·  view source on GitHub ↗
(validators []string)

Source from the content-addressed store, hash-verified

216}
217
218func InitDefaultValidators(validators []string) {
219 defaultValidatorNodes = defaultValidatorNodesMap[GetRunMode()]
220
221 if validators != nil && len(validators) > 0 {
222 defaultValidatorNodes = validators
223 }
224 convertedValidatorNodes, err := ConvertNodeURL(defaultValidatorNodes)
225 if err != nil {
226 log.Fatal("convertValidators failed", "error", err)
227 }
228 log.Info("init validators", "nodes", convertedValidatorNodes)
229
230 defaultValidatorNodes = convertedValidatorNodes
231}
232
233func ConvertNodeURL(nodeURLs []string) ([]string, error) {
234 validatorNodes := []string{}

Callers 2

Calls 4

GetRunModeFunction · 0.85
ConvertNodeURLFunction · 0.85
FatalMethod · 0.65
InfoMethod · 0.65

Tested by 2