Skip to content

feat: update light-client to use Electra types#1809

Merged
morph-dev merged 1 commit into
ethereum:masterfrom
morph-dev:lc-pectra
May 6, 2025
Merged

feat: update light-client to use Electra types#1809
morph-dev merged 1 commit into
ethereum:masterfrom
morph-dev:lc-pectra

Conversation

@morph-dev
Copy link
Copy Markdown
Collaborator

What was wrong?

The light-client doesn't support Electra.

How was it fixed?

Added support for Electra types.

Note: There are couple of issues with this PR, that I plan to address in the followup work:

  • No tests vectors - I will create and add this after Electra fork
  • Not able to test this - working on testing this on Sepolia, but requires a lot of changes that I don't want to commit
  • We are still not able to cross forks (we will only work for Pectra types) - This requires much bigger refactoring and will be done in the future

@morph-dev morph-dev requested a review from KolbyML May 6, 2025 17:37
@morph-dev morph-dev self-assigned this May 6, 2025
Copy link
Copy Markdown
Member

@KolbyML KolbyML left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:shipit: looks good

@morph-dev morph-dev merged commit bac2ed2 into ethereum:master May 6, 2025
14 checks passed
@morph-dev morph-dev deleted the lc-pectra branch May 6, 2025 19:56
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