-
Notifications
You must be signed in to change notification settings - Fork 2.8k
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
fault_proving(global_roots): scaffold global merkle root storage crate #2553
base: master
Are you sure you want to change the base?
fault_proving(global_roots): scaffold global merkle root storage crate #2553
Conversation
Redefined the PR and issue after @xgreenx's proposal. I will do some further cleanups and create follow-up issues for the next steps, before marking this PR as ready for review. |
5935b3d
to
f25d6d0
Compare
…e code duplication.
- Rename global merkle root storage crate - Add TODOS - Clean up stale comments - Rename TableColumns -> TableColumn
20c4ac8
to
b3a2b04
Compare
524d43f
to
cff896d
Compare
99ad6a9
to
cf3a62b
Compare
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.
It would be nice to verify that new crate us not std compatible by updating our CI and ./ci_check.sh
script=)
Closes #2552
This PR adds a new crate with column definitions for the global state root service, which we intend to deploy as a standalone binary.
Moreover, this crate also contains a top-level function to populate these columns with data given a new block.