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

node: revise NodeTypes trait #10665

Merged
merged 2 commits into from
Sep 3, 2024
Merged

node: revise NodeTypes trait #10665

merged 2 commits into from
Sep 3, 2024

Conversation

tcoratger
Copy link
Contributor

Should close #9555

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.

baby steps.

lgtm, pending @klkvr

fyi @onbjerg for vis re alphanet

Copy link
Collaborator

Choose a reason for hiding this comment

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

I assume we can relax some restrictions here if we split the PayloadTypes from the EngineTypes and also use this on NodeTypes, will investigate this separately.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yeah I assume that some NodeTypesWithEngine can become NodeTypes if they don't need engine. But certainly we can do it in a follow up PR to avoid too many changes at once.

@mattsse mattsse added the C-enhancement New feature or request label Sep 3, 2024
@mattsse mattsse added this pull request to the merge queue Sep 3, 2024
@mattsse mattsse added S-breaking This PR includes a breaking change A-sdk Related to reth's use as a library labels Sep 3, 2024
Merged via the queue into paradigmxyz:main with commit d30e3a4 Sep 3, 2024
34 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-sdk Related to reth's use as a library C-enhancement New feature or request S-breaking This PR includes a breaking change
Projects
None yet
Development

Successfully merging this pull request may close these issues.

revise nodetypes trait
4 participants