-
Notifications
You must be signed in to change notification settings - Fork 65
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
cae2643
commit 85bac50
Showing
18 changed files
with
269 additions
and
179 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
10 changes: 8 additions & 2 deletions
10
docs/sdk/interfaces/BuilderRegistration.md → docs/sdk/type-aliases/BuilderRegistration.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,14 @@ | ||
> **BuilderRegistration**: `object` | ||
Pre-generated Signed Validator Builder Registration | ||
|
||
## Properties | ||
## Type declaration | ||
|
||
| Property | Type | Description | | ||
| Member | Type | Description | | ||
| :------ | :------ | :------ | | ||
| `message` | [`BuilderRegistrationMessage`](BuilderRegistrationMessage.md) | Builder registration message. | | ||
| `signature` | `string` | BLS signature of the builder registration message. | | ||
|
||
## Source | ||
|
||
types.ts:143 |
10 changes: 8 additions & 2 deletions
10
.../interfaces/BuilderRegistrationMessage.md → ...ype-aliases/BuilderRegistrationMessage.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,16 @@ | ||
> **BuilderRegistrationMessage**: `object` | ||
Unsigned DV Builder Registration Message | ||
|
||
## Properties | ||
## Type declaration | ||
|
||
| Property | Type | Description | | ||
| Member | Type | Description | | ||
| :------ | :------ | :------ | | ||
| `fee_recipient` | `string` | The DV fee recipient. | | ||
| `gas_limit` | `number` | Default is 30000000. | | ||
| `timestamp` | `number` | Timestamp when generating cluster lock file. | | ||
| `pubkey` | `string` | The public key of the DV. | | ||
|
||
## Source | ||
|
||
types.ts:126 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
> **ClusterCreator**: `object` | ||
Cluster creator data | ||
|
||
## Type declaration | ||
|
||
| Member | Type | Description | | ||
| :------ | :------ | :------ | | ||
| `address` | `string` | The creator address. | | ||
| `config_signature` | `string` | The cluster configuration signature. | | ||
|
||
## Source | ||
|
||
types.ts:50 |
14 changes: 10 additions & 4 deletions
14
docs/sdk/interfaces/ClusterLock.md → docs/sdk/type-aliases/ClusterLock.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,17 @@ | ||
> **ClusterLock**: `object` | ||
Cluster Details after DKG is complete | ||
|
||
## Properties | ||
## Type declaration | ||
|
||
| Property | Type | Description | | ||
| Member | Type | Description | | ||
| :------ | :------ | :------ | | ||
| `cluster_definition` | [`ClusterDefinition`](ClusterDefinition.md) | The cluster definition. | | ||
| `cluster_definition` | [`ClusterDefinition`](../interfaces/ClusterDefinition.md) | The cluster definition. | | ||
| `distributed_validators` | [`DistributedValidator`](DistributedValidator.md)[] | The cluster distributed validators. | | ||
| `signature_aggregate` | `string` | The cluster bls signature aggregate. | | ||
| `lock_hash` | `string` | The hash of the cluster lock. | | ||
| `node_signatures?` | `string`[] | Node Signature for the lock hash by the node secp256k1 key. | | ||
| `node_signatures` | `string`[] | Node Signature for the lock hash by the node secp256k1 key. | | ||
|
||
## Source | ||
|
||
types.ts:194 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
> **ClusterOperator**: `object` | ||
Node operator data | ||
|
||
## Type declaration | ||
|
||
| Member | Type | Description | | ||
| :------ | :------ | :------ | | ||
| `address` | `string` | The operator address. | | ||
| `enr` | `string` | The operator ethereum node record. | | ||
| `fork_version` | `string` | The cluster fork_version. | | ||
| `version` | `string` | The cluster version. | | ||
| `enr_signature` | `string` | The operator enr signature. | | ||
| `config_signature` | `string` | The operator configuration signature. | | ||
|
||
## Source | ||
|
||
types.ts:21 |
16 changes: 9 additions & 7 deletions
16
docs/sdk/interfaces/ClusterPayload.md → docs/sdk/type-aliases/ClusterPayload.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,16 @@ | ||
Cluster configuration | ||
|
||
## Extended by | ||
> **ClusterPayload**: `object` | ||
- [`ClusterDefinition`](ClusterDefinition.md) | ||
Cluster configuration | ||
|
||
## Properties | ||
## Type declaration | ||
|
||
| Property | Type | Description | | ||
| Member | Type | Description | | ||
| :------ | :------ | :------ | | ||
| `name` | `string` | The cluster name. | | ||
| `operators` | [`ClusterOperator`](ClusterOperator.md)[] | The cluster nodes operators addresses. | | ||
| `validators` | [`ClusterValidator`](ClusterValidator.md)[] | The cluster validators information. | | ||
| `deposit_amounts?` | `string`[] | The cluster partial deposits in gwei or 32000000000. | | ||
| `deposit_amounts` | `string`[] | The cluster partial deposits in gwei or 32000000000. | | ||
|
||
## Source | ||
|
||
types.ts:71 |
10 changes: 8 additions & 2 deletions
10
docs/sdk/interfaces/ClusterValidator.md → docs/sdk/type-aliases/ClusterValidator.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,14 @@ | ||
> **ClusterValidator**: `object` | ||
Validator withdrawal configuration | ||
|
||
## Properties | ||
## Type declaration | ||
|
||
| Property | Type | Description | | ||
| Member | Type | Description | | ||
| :------ | :------ | :------ | | ||
| `fee_recipient_address` | `string` | The validator fee recipient address. | | ||
| `withdrawal_address` | `string` | The validator reward address. | | ||
|
||
## Source | ||
|
||
types.ts:60 |
10 changes: 8 additions & 2 deletions
10
docs/sdk/interfaces/DepositData.md → docs/sdk/type-aliases/DepositData.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,17 @@ | ||
> **DepositData**: `object` | ||
Required deposit data for validator activation | ||
|
||
## Properties | ||
## Type declaration | ||
|
||
| Property | Type | Description | | ||
| Member | Type | Description | | ||
| :------ | :------ | :------ | | ||
| `pubkey` | `string` | The public key of the distributed validator. | | ||
| `withdrawal_credentials` | `string` | The 0x01 withdrawal address of the DV. | | ||
| `amount` | `string` | 32 ethers. | | ||
| `deposit_data_root` | `string` | A checksum for DepositData fields . | | ||
| `signature` | `string` | BLS signature of the deposit message. | | ||
|
||
## Source | ||
|
||
types.ts:154 |
Oops, something went wrong.