Versions in this module Expand all Collapse all v0 v0.1.1 Apr 22, 2026 v0.1.0 Apr 14, 2026 Changes in this version + var TaskDescriptor = &types.TaskDescriptor + var TaskName = "get_consensus_validators" + func NewTask(ctx *types.TaskContext, options *types.TaskOptions) (types.Task, error) + type Config struct + ClientPattern string + MaxResults int + MaxValidatorBalance *uint64 + MaxValidatorIndex *uint64 + MinValidatorBalance *uint64 + MinValidatorIndex *uint64 + OutputFormat string + ValidatorNamePattern string + ValidatorStatus []string + WithdrawalCredsPrefix string + func DefaultConfig() Config + func (c *Config) Validate() error + type Task struct + func (t *Task) Config() interface{} + func (t *Task) Execute(_ context.Context) error + func (t *Task) LoadConfig() error + func (t *Task) Timeout() time.Duration + type ValidatorInfo struct + ActivationEpoch uint64 + Balance uint64 + EffectiveBalance uint64 + ExitEpoch uint64 + Index uint64 + Pubkey string + Slashed bool + Status string + WithdrawableEpoch uint64 + WithdrawalCredentials string