Skip to main content
Version: v1.10

ClusterDefinition

Defined in: types.ts:121

Cluster definition data needed for dkg

Extends​

Properties​

PropertyTypeDescriptionOverridesInherited fromDefined in
namestringThe cluster name.-ClusterPayload.nametypes.ts:97
operatorsClusterOperator[]The cluster nodes operators addresses.-ClusterPayload.operatorstypes.ts:100
validatorsClusterValidator[]The cluster validators information.-ClusterPayload.validatorstypes.ts:103
deposit_amounts?string[] | nullThe cluster partial deposits in gwei or 32000000000.-ClusterPayload.deposit_amountstypes.ts:106
creatorClusterCreatorThe creator of the cluster.--types.ts:123
versionstringThe cluster configuration version.--types.ts:126
dkg_algorithmstringThe cluster dkg algorithm.--types.ts:129
fork_versionstringThe cluster fork version.--types.ts:132
uuidstringThe cluster uuid.--types.ts:135
timestampstringThe cluster creation timestamp.--types.ts:138
config_hashstringThe cluster configuration hash.--types.ts:141
thresholdnumberThe distributed validator threshold.--types.ts:144
num_validatorsnumberThe number of distributed validators in the cluster.--types.ts:147
definition_hash?stringThe hash of the cluster definition.--types.ts:150
consensus_protocol?stringThe consensus protocol e.g qbft.ClusterPayload.consensus_protocol-types.ts:153
target_gas_limit?numberThe target gas limit where default is 36M.ClusterPayload.target_gas_limit-types.ts:156
compounding?booleanA withdrawal mechanism with 0x02 withdrawal credentials.ClusterPayload.compounding-types.ts:159