Cluster Lock
Retrieve a list of Distributed Validator Clusters for which this address is an operator
Changed onThis endpoint fetches a number of Distributed Validator Clusters for which the address provided is a node operator.
get/v1/lock/operator
Request
- Base URLhttps://api.obol.tech
- Authnone declared
Path parameters
addressstring required
The operator address.
Query parameters
pageinteger required
The page number to retrieve.
limitinteger required
The number of cluster lock objects to return.
Response
A list of Distributed Validator Clusters which the operator is a member of. Each cluster carries validator_status_counts when its beacon node is reachable.
Example response
{
"cluster_locks": [
{
"cluster_definition": {
"name": "My Obol Cluster",
"uuid": "0194FDC2-FA2F-FCC0-41D3-FF12045B73C8",
"version": "v1.8.0",
"num_validators": 5,
"threshold": 3,
"dkg_algorithm": "default",
"fork_version": "0x00001020",
"config_hash": "0x2204ba6c238ed2d6a8ff951d4513db993c8d6f8860468391342649bf735a87d7",
"timestamp": "2022-07-19T18:19:58+02:00",
"deposit_amounts": [
"8000000000",
"16000000000",
"8000000000"
],
"definition_hash": "0xb656f5a4a5537b5817d6bcf735d043f17f5aff568b1a7ec9102a9f687bd4510c",
"fee_recipient_address": "0x000000000000000000000000000000000000dead",
"withdrawal_address": "0x000000000000000000000000000000000000dead",
"consensus_protocol": "qbft",
"target_gas_limit": 36000000,
"compounding": true
},
"signature_aggregate": "0x85650c30ec29a3703934bf50a28da102975deda77e758579ea3dfe4136abf752",
"lock_hash": "0xd2880980169ee4a0000f23feb8fad9a6c70f38312956fe67aa89e118f5b0e048",
"definition_stored": true,
"is_current": true,
"validator_status_counts": {
"active": 3,
"exited": 1,
"pending": 1,
"total": 5,
"active_balance_eth": "96.012345678"
}
}
],
"total_active_stake_eth": 128.5,
"total_active_stake_usd": 128.5,
"unique_validators_count": 10,
"total_count": 2,
"total_pages": 4
}Changes
- info
added the media type
application/jsonfor the response with the status
- info
- info
added the required property
//////to the response with the status - info
added the required property
//////to the response with the status - info
added the required property
//////to the response with the status
- info