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

feat(levm): general refactors #1050

Closed
wants to merge 6 commits into from

Conversation

ilitteri
Copy link
Contributor

@ilitteri ilitteri commented Nov 1, 2024

Motivation

levm's code is a little bit messy. Even though there's much more work to do, this PR aims to be the first of several to clean the codebase even more.

Description

  • Modularize environment logic.
  • Modularize account logic.
  • Unify types.
  • Clean unused or repeated dependencies (repeated relative to the ethereum_rust-core lib).
  • Improve imports declarations.

@ilitteri ilitteri added the levm Lambda EVM implementation label Nov 1, 2024
@ilitteri ilitteri self-assigned this Nov 1, 2024
@ilitteri ilitteri requested a review from a team as a code owner November 1, 2024 17:49
@ilitteri
Copy link
Contributor Author

ilitteri commented Nov 1, 2024

Superseded by #1052

@ilitteri ilitteri closed this Nov 1, 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