PR feedback from @terencechain: re-use `current_epoch` definition

This commit is contained in:
Hsiao-Wei Wang 2023-01-13 16:49:24 +08:00
parent 4af46e7e78
commit 6a19cf568a
No known key found for this signature in database
GPG Key ID: AE3D6B174F971DE4
1 changed files with 2 additions and 2 deletions

View File

@ -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.
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:
- _[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
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.