Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
the previous repo had a library crate containing common code mixed with a "builder" crate
first change: refactor the common crate as
mev-lib
from the distinctbuilder
cratesecond change: move the command line utility from the top-level
mev-rs
crate into a separate binary cratenow that the work has been done I see I could have just left the
mev-rs
crate alone (I was thinkingmev-lib
would becomemev-rs
but the names will clash b/t binary crate and library crate) but the work is already done and this does lay the foundation for future command line utilities in themev-rs
ecosystem that could be distinct from running the various node types (e.g. data utilities?)