Merge pull request #3146 from timbeiko/patch-1
Clarify that full withdrawals only apply to exited validators
This commit is contained in:
commit
9ae59e2c1a
|
@ -112,10 +112,10 @@ Up to `MAX_BLS_TO_EXECUTION_CHANGES`, [`BLSToExecutionChange`](./beacon-chain.md
|
||||||
|
|
||||||
## Enabling validator withdrawals
|
## Enabling validator withdrawals
|
||||||
|
|
||||||
Validator balances are fully or partially withdrawn via an automatic process.
|
Validator balances are withdrawn periodically via an automatic process. For exited validators, the full balance is withdrawn. For active validators, the balance in excess of `MAX_EFFECTIVE_BALANCE` is withdrawn.
|
||||||
|
|
||||||
For validators, there is one prerequisite for this automated process:
|
There is one prerequisite for this automated process:
|
||||||
withdrawal credentials pointing to an execution layer address, i.e. having an `ETH1_ADDRESS_WITHDRAWAL_PREFIX`.
|
the validator's withdrawal credentials pointing to an execution layer address, i.e. having an `ETH1_ADDRESS_WITHDRAWAL_PREFIX`.
|
||||||
|
|
||||||
If a validator has a `BLS_WITHDRAWAL_PREFIX` withdrawal credential prefix, to participate in withdrawals the validator must
|
If a validator has a `BLS_WITHDRAWAL_PREFIX` withdrawal credential prefix, to participate in withdrawals the validator must
|
||||||
create a one-time message to change their withdrawal credential from the version authenticated with a BLS key to the
|
create a one-time message to change their withdrawal credential from the version authenticated with a BLS key to the
|
||||||
|
|
Loading…
Reference in New Issue