Skip to content

Commit

Permalink
Update properties to match CL spec
Browse files Browse the repository at this point in the history
  • Loading branch information
nflaig committed Oct 9, 2024
1 parent 64da35e commit 6892e3a
Showing 1 changed file with 12 additions and 4 deletions.
16 changes: 12 additions & 4 deletions types/electra/deposit.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,19 @@ Electra:
PendingDeposit:
type: object
description: "The [`PendingDeposit`](https://github.com/ethereum/consensus-specs/blob/v1.5.0-alpha.8/specs/electra/beacon-chain.md#pendingdeposit) object from the CL Electra spec."
required: [index, amount]
required: [pubkey, withdrawal_credentials, amount, signature, slot]
properties:
index:
$ref: "../primitive.yaml#/Uint64"
description: "Index of validator in validator registry."
pubkey:
$ref: "../primitive.yaml#/Pubkey"
description: "BLS public key of validator."
withdrawal_credentials:
$ref: "../primitive.yaml#/Root"
description: "The withdrawal credentials."
amount:
$ref: "../primitive.yaml#/Gwei"
description: "The value to be deposited (gwei)."
signature:
$ref: "../primitive.yaml#/Signature"
slot:
$ref: "../primitive.yaml#/Uint64"
description: "The slot at which the deposit request was processed"

0 comments on commit 6892e3a

Please sign in to comment.