Defined in: types.ts:121
Cluster definition data needed for dkg
| 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 |