-
Notifications
You must be signed in to change notification settings - Fork 374
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
client refactor #1263
client refactor #1263
Conversation
Minimum allowed line rate is |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
1 more code comment, otherwise LGTM
For the PR summary, thanks for not leaving it empty but unfortunately it's not informative at all. It doesn't help with code review, so it would be the same even if it was empty.
I'd suggest to summarize the changes you do, especially for PRs such as these where lots of code is moved or deleted. That would make review easier, and would help set the tone for what to focus on.
E.g.:
- removed duplicated
start_node_impl
by using feature flag internally instead on the function level - ...
how that I am looking at "Files changed" there are a lot of changes. I will update to explain everything in more details |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
Thanks for reducing 999 lines of redundant code :)
This reverts commit 5477e6f.
This reverts commit 2283c8a.
#[cfg(feature = "evm-tracing")]
for local service so did that. All featured related code move into a singlestart_node
method. Although this is not possible forstart_node_impl
but I was able to remove duplicated forstart_astar_node, start_shiden_node, start_shibuya_node
.build_import_queue
is renamed tobuild_import_queue_fallback
used by Shiden (see code comments).build_import_queue
will create aura block importer to be used for Astar and Shibuya.