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(trie): add empty reth-trie-db crate #9585

Merged

Conversation

RomanHodulak
Copy link
Contributor

@RomanHodulak RomanHodulak commented Jul 17, 2024

About

This PR is one of a series of small PRs comprising #9282

Motivation

Extending #9282 , the resulting PR is way too large for inclusion and while it implements one refactor, it is separable into tiny atomic PR within this large context.

Goals

Create an empty crate where the database dependencies from reth-trie will be separated into. Filling the crate with relevant code is a concern of follow-up PRs.

Solution

We're adding reth-trie-db inheriting workspace package information but with no dependencies.

Additional notes

Perhaps this PR might be too small, because it only serves as a groundwork for the follow-up PRs, it does not add any value besides that. However, it is done on the suggestion of reviewers and I believe it makes sense in the broader context. The benefits of working with smaller PRs are that we can better focus on these small changes and include them more confidently.

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.

lgtm!

let's kick this off

pending @rkrasiuk

Perhaps this PR might be too small

no such thing :)

@mattsse mattsse enabled auto-merge July 18, 2024 10:04
@mattsse mattsse added this pull request to the merge queue Jul 18, 2024
Merged via the queue into paradigmxyz:main with commit 85b65db Jul 18, 2024
33 checks passed
@RomanHodulak RomanHodulak deleted the romanhodulak/add-reth-trie-db-crate branch July 18, 2024 17:24
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.

4 participants