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

chore: trim ConfigureEvm trait #13807

Merged
merged 6 commits into from
Jan 15, 2025
Merged

chore: trim ConfigureEvm trait #13807

merged 6 commits into from
Jan 15, 2025

Conversation

klkvr
Copy link
Collaborator

@klkvr klkvr commented Jan 15, 2025

Based on #13800

This PR only keeps evm_with_env and evm_with_env_and_inspector methods on ConfigureEvm trait which are the only ones used.

Default method implementations for those are removed to allow them to return types different from revm::Evm eventually

RethEvmBuilder is removed as well as it doesn't provide much simplification at this point

Copy link
Collaborator

@mattsse mattsse left a comment

Choose a reason for hiding this comment

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

makes sense,
lgtm

Base automatically changed from klkvr/use-evm-env to main January 15, 2025 16:22
@klkvr klkvr force-pushed the klkvr/remove-configure-evm-methods branch from 8d4f75c to 0740a14 Compare January 15, 2025 18:07
@klkvr klkvr force-pushed the klkvr/remove-configure-evm-methods branch from 4592b22 to eb8d8a8 Compare January 15, 2025 18:14
@klkvr klkvr added this pull request to the merge queue Jan 15, 2025
Merged via the queue into main with commit fd52b63 Jan 15, 2025
43 checks passed
@klkvr klkvr deleted the klkvr/remove-configure-evm-methods branch January 15, 2025 18:45
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