latestOpenAPI 3.0.02026-08-138371125.7 KB
707a88e0b355
Cluster Definition
Retrieve a Distributed Validator Cluster proposal
This endpoint allows a charon client or launchpad interface to retrieve the terms of a proposed DKG. Once all operators listed in the DKG have submitted signed approvals to the terms, this object will be ready for a cluster of operators to use as part of a DKG ceremony. If the objects in the operators array are not fully populated, these operators need to use the PUT request to upload their charon client's public key and a signature from their address to indicate their acceptance of the terms.
get/v1/definition/{configHash}
Path parameters
configHashstring required
The config_hash calculated for a cluster definition.
Response
The cluster object
Example response
{
"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
}