diff --git a/util/validators.go b/util/validators.go index 7e5174c..0ad6982 100644 --- a/util/validators.go +++ b/util/validators.go @@ -57,6 +57,11 @@ func ParseValidators(ctx context.Context, validatorsProvider eth2client.Validato } } + if len(validators) == 0 && len(indices) == 0 { + // Nothing to obtain. + return validators, nil + } + response, err := validatorsProvider.Validators(ctx, &api.ValidatorsOpts{State: stateID, Indices: indices}) if err != nil { return nil, errors.Wrap(err, fmt.Sprintf("failed to obtain validators %v", indices))