mirror of
https://github.com/status-im/eth2.0-specs.git
synced 2025-01-22 00:20:28 +00:00
PR feedback from @terencechain: re-use current_epoch
definition
This commit is contained in:
parent
4af46e7e78
commit
6a19cf568a
@ -59,10 +59,10 @@ See Capella [state transition document](./beacon-chain.md#beaconblockbody) for f
|
|||||||
|
|
||||||
This topic is used to propagate signed bls to execution change messages to be included in future blocks.
|
This topic is used to propagate signed bls to execution change messages to be included in future blocks.
|
||||||
|
|
||||||
Let `system_clock_epoch` be an epoch number according to the local system clock of a node.
|
|
||||||
The following validations MUST pass before forwarding the `signed_bls_to_execution_change` on the network:
|
The following validations MUST pass before forwarding the `signed_bls_to_execution_change` on the network:
|
||||||
|
|
||||||
- _[IGNORE]_ `system_clock_epoch >= CAPELLA_FORK_EPOCH`.
|
- _[IGNORE]_ `current_epoch >= CAPELLA_FORK_EPOCH`,
|
||||||
|
where `current_epoch` is defined by the current wall-clock time.
|
||||||
- _[IGNORE]_ The `signed_bls_to_execution_change` is the first valid signed bls to execution change received
|
- _[IGNORE]_ The `signed_bls_to_execution_change` is the first valid signed bls to execution change received
|
||||||
for the validator with index `signed_bls_to_execution_change.message.validator_index`.
|
for the validator with index `signed_bls_to_execution_change.message.validator_index`.
|
||||||
- _[REJECT]_ All of the conditions within `process_bls_to_execution_change` pass validation.
|
- _[REJECT]_ All of the conditions within `process_bls_to_execution_change` pass validation.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user