-
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
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. |
20c4ac8
to
b3a2b04
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=)
Co-authored-by: Rafał Chabowski <88321181+rafal-ch@users.noreply.github.com>
d2cdb38
to
81b6582
Compare
Oh I see, I fixed it now. Would love to get some re-approvals. |
Addressed all comments, and he's out sick.
## Version 0.41.5 ### Changed - [2387](#2387): Update description `tx-max-depth` flag. - [2630](#2630): Removed some noisy `tracing::info!` logs - [2643](#2643): Before this fix when tip is zero, transactions that use 30M have the same priority as transactions with 1M gas. Now they are correctly ordered. ### Added - [2617](#2617): Add integration skeleton of parallel-executor. - [2553](#2553): Scaffold global merkle root storage crate. - [2598](#2598): Add initial test suite for global merkle root storage updates. - [2635](#2635): Add metrics to gas price service ### Fixed - [2632](#2632): Improved performance of certain async trait impls in the gas price service. - [2662](#2662): Fix balances query endpoint cost without indexation and behavior coins to spend with one parameter at zero.
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.