| status | VARCHAR(16777216) | Current status of the validator. |
| validator_index | NUMBER(38,0) | Unique index of the validator. |
| pubkey | VARCHAR(16777216) | The validator’s BLS public key, uniquely identifying them. 48-bytes, hex encoded with 0x prefix, case insensitive. |
| exit_epoch | VARCHAR(16777216) | Epoch when validator exited. |
| exit_timestamp | TIMESTAMP_NTZ(5) | Timestamp when validator exited. |
| hours_to_exit | NUMBER(25,2) | Estimated time in hours to exit based on the current time at the time of querying the data. |
| withdrawable_epoch | VARCHAR(16777216) | Epoch when validator can withdraw. |
| withdrawable_timestamp | TIMESTAMP_NTZ(5) | Timestamp when validator can withdraw. |
| hours_to_withdraw | NUMBER(25,2) | Estimated time in hours to withdraw based on the current time at the time of querying the data. |
| balance | FLOAT | Balance of the validator. |
| effective_balance | FLOAT | Effective balance of the validator. |
| withdrawal_credentials | VARCHAR(16777216) | It’s a 32-byte field in each validator’s record that specifies the withdrawal destination and type. |
| execution_optimistic | BOOLEAN | Indicates if the response references an unverified execution payload |
| finalized | BOOLEAN | Indicates whether the response data is finalized. |
| _created_at | TIMESTAMP_NTZ(9) | Timestamp of when the entry was created in the database. |
| _updated_at | TIMESTAMP_NTZ(9) | Timestamp of when the entry was last updated in the database. |