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

fix(levm): fix hive tests execution with LEVM #1581

Draft
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

JereSalo
Copy link
Contributor

@JereSalo JereSalo commented Dec 30, 2024

Motivation

  • This PR aims to fix hive tests with LEVM and to stop using anything related to REVM.

Description

  • Fix withdrawal processing. We were not registering those into our AccountUpdates. We were instead updating the DB directly. With this fix we execute hive tests correctly
  • We were using REVM for beacon root contract call, so I added a new function beacon_root_contract_call_levm that does the same but with LEVM.

WIP:

  • Eliminate all REVM stuff from LEVM integration with L1. We are currently using REVM state for loads of functions, we don't want to.

Closes #issue_number

@JereSalo JereSalo added the levm Lambda EVM implementation label Dec 30, 2024
@JereSalo JereSalo self-assigned this Dec 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
levm Lambda EVM implementation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant