You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This issue will track the tasks for implementing the Electra upgrade
We propose doing things differently in this fork. Instead of working off of a dedicated branch and having one big review and merge at the end, all PRs will target unstable directly and we will review and merge changes in one PR at a time. This means lighthouse must fully pass CI for each of these changes. We will not be able to turn on the Electra spec tests until Electra is fully implemented.
This is a list of outstanding work and related PRs in the order we currently plan to merge them to unstable. Tasks should be picked up loosely in this order, and PRs for tasks should be built on top of PRs that precede it.
This issue will track the tasks for implementing the Electra upgrade
We propose doing things differently in this fork. Instead of working off of a dedicated branch and having one big review and merge at the end, all PRs will target
unstable
directly and we will review and merge changes in one PR at a time. This means lighthouse must fully pass CI for each of these changes. We will not be able to turn on the Electra spec tests until Electra is fully implemented.superstruct
theAttesterSlashing
#5636)superstruct
theAttesterSlashing
#5636)PartialBeaconState
, & Fork Transition #5608 Electra other containers #5652is_eligible_for_activation_queue
Add more electra helpers #5653is_compounding_withdrawal_credential
Electra other containers #5652has_compounding_withdrawal_credential
Electra other containers #5652has_execution_withdrawal_credential
Add more electra helpers #5653is_fully_withdrawable_validator
Add more electra helpers #5653is_partially_withdrawable_validator
Add more electra helpers #5653get_committee_indices
(EIP7549get_attestation_indices
#5657)get_validator_max_effective_balance
Add more electra helpers #5653get_balance_churn_limit
Electra other containers #5652get_activation_exit_churn_limit
Electra other containers #5652get_consolidation_churn_limit
Electra other containers #5652get_active_balance
Add more electra helpers #5653get_pending_balance_to_withdraw
Add more electra helpers #5653get_attesting_indices
(EIP7549get_attestation_indices
#5657)initiate_validator_exit
Block processing electra #5741switch_to_compounding_validator
Add more electra helpers #5653queue_excess_active_balance
Electra other containers #5652queue_entire_balance_and_reset_validator
Electra other containers #5652compute_exit_epoch_and_update_churn
Add more electra helpers #5653compute_consolidation_epoch_and_update_churn
Add more electra helpers #5653slash_validator
Block processing electra #5741process_registry_updates()
process_pending_balance_deposits()
process_pending_consolidations()
engine-api
changes (Electra engine api #5743)Merge Queue
This is a list of outstanding work and related PRs in the order we currently plan to merge them to
unstable
. Tasks should be picked up loosely in this order, and PRs for tasks should be built on top of PRs that precede it.PR Conga Line
All branches must be in sigp repo for easy access
unstable
<-electra_attestation_changes
<-block-processing-electra
<-electra-epoch-proc
<-electra-engine-api
<-beacon-api-electra
<-p2p-electra
<-ef-tests-electra
The text was updated successfully, but these errors were encountered: