| 216 | } |
| 217 | |
| 218 | func 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 | |
| 233 | func ConvertNodeURL(nodeURLs []string) ([]string, error) { |
| 234 | validatorNodes := []string{} |