Skip to content

feat(eth-lc): electra fork - #3878

Closed
hussein-aitlahcen wants to merge 3 commits into
mainfrom
ethereum-electra
Closed

feat(eth-lc): electra fork#3878
hussein-aitlahcen wants to merge 3 commits into
mainfrom
ethereum-electra

Conversation

@hussein-aitlahcen

@hussein-aitlahcen hussein-aitlahcen commented Feb 26, 2025

Copy link
Copy Markdown
Contributor

This PR introduces the new constants and refactor the existing LC to handle electra fork.

See https://github.com/ethereum/consensus-specs/blob/dev/specs/electra/light-client/sync-protocol.md

@vercel

vercel Bot commented Feb 26, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for Git ↗︎

1 Skipped Deployment
Name Status Preview Comments Updated (UTC)
site ⬜️ Ignored (Inspect) Visit Preview Feb 26, 2025 5:16pm

@hussein-aitlahcen
hussein-aitlahcen force-pushed the ethereum-electra branch 3 times, most recently from 41de505 to 8be7bf4 Compare February 26, 2025 17:13
Comment thread lib/beacon-api-types/src/lib.rs
Comment thread lib/ethereum-sync-protocol/src/lib.rs
Comment thread lib/ethereum-sync-protocol/src/lib.rs
@benluelo benluelo mentioned this pull request Mar 9, 2025
2 tasks
benluelo added a commit that referenced this pull request Mar 10, 2025
massive refactor to our beacon chain types. we are now aware of all
forks and forced to handle them.

also versioned the ethereum client state, potentially will do the same
to the consensus state?

includes the changes from #3878 as well.

TODO:

- [ ] docs on new libraries
- [ ] json spec tests for the beacon types (not a hard requirement for
merging this pr)
@benluelo

benluelo commented Apr 5, 2025

Copy link
Copy Markdown
Contributor

superceded by #3995

@benluelo benluelo closed this Apr 5, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants