Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Electra tracker #6341

Open
7 of 31 tasks
g11tech opened this issue Jan 23, 2024 · 0 comments
Open
7 of 31 tasks

Electra tracker #6341

g11tech opened this issue Jan 23, 2024 · 0 comments
Labels
Epic Issues used as milestones and tracking multiple issues. meta-pm Issues relating to Project Management tasks. spec-electra

Comments

@g11tech
Copy link
Contributor

g11tech commented Jan 23, 2024

Electra Implementations

EIP-6110 Supply validator deposits on chain

EIP-7002 Execution layer triggerable withdrawals

EIP-7251 Increase the MAX_EFFECTIVE_BALANCE

Remaining Spec PRs

EIP-7547 Inclusion Lists (Currently not included)

EIP-7549 Move committee index outside Attestation

  • initial draft feat: implement EIP-7549 #6689
  • General feat: add presets and ssz types for EIP-7549 #6715
    • Add containers & presets
    • Retrieve field values from serialized electra.attestations
  • Beacon Node feat: beacon node process electra attestations EIP-7549  #6738
    • Modify processAttestations
    • Update attesting indices parsing from electra.Attestation
  • P2P
    • Handle and publish new format of beacon_aggregate_and_proof and beacon_attestation
    • New validation rule
  • Validator
    • Use MAX_ATTESTER_SLASHINGS_ELECTRA limit when constructing block body
    • Sign electra.attestations and electra.aggregateAndProof
    • Come up with new algo to get electra.attestations for block body in AggregatedAttestationPool feat: get attestations for electra block #6732
    • Create valid attestation and aggregate when attesting/aggregating
  • Misc but important
    • Update beacon API format for attestation-related endpoints (pending cross-client discussion)
    • Modify AggregatedAttestationPool to store new attestation format
    • Modify AttestationPool to aggregate electra.attestations

Remaining Spec PRs

EIP-7594 PeerDAS

Devnet-0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Epic Issues used as milestones and tracking multiple issues. meta-pm Issues relating to Project Management tasks. spec-electra
Projects
None yet
Development

No branches or pull requests

2 participants