Skip to content

Latest commit

 

History

History
31 lines (25 loc) · 4.42 KB

File metadata and controls

31 lines (25 loc) · 4.42 KB

ClusterDefinition

Defined in: types.ts:121

Cluster definition data needed for dkg

Extends

Properties

Property Type Description Overrides Inherited from Defined in
name string The cluster name. - ClusterPayload.name types.ts:97
operators ClusterOperator[] The cluster nodes operators addresses. - ClusterPayload.operators types.ts:100
validators ClusterValidator[] The cluster validators information. - ClusterPayload.validators types.ts:103
deposit_amounts? string[] | null The cluster partial deposits in gwei or 32000000000. - ClusterPayload.deposit_amounts types.ts:106
creator ClusterCreator The creator of the cluster. - - types.ts:123
version string The cluster configuration version. - - types.ts:126
dkg_algorithm string The cluster dkg algorithm. - - types.ts:129
fork_version string The cluster fork version. - - types.ts:132
uuid string The cluster uuid. - - types.ts:135
timestamp string The cluster creation timestamp. - - types.ts:138
config_hash string The cluster configuration hash. - - types.ts:141
threshold number The distributed validator threshold. - - types.ts:144
num_validators number The number of distributed validators in the cluster. - - types.ts:147
definition_hash? string The hash of the cluster definition. - - types.ts:150
consensus_protocol? string The consensus protocol e.g qbft. ClusterPayload.consensus_protocol - types.ts:153
target_gas_limit? number The target gas limit where default is 36M. ClusterPayload.target_gas_limit - types.ts:156
compounding? boolean A withdrawal mechanism with 0x02 withdrawal credentials. ClusterPayload.compounding - types.ts:159