-
Notifications
You must be signed in to change notification settings - Fork 112
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
HIP-1056 Add block streams design #9716
base: main
Are you sure you want to change the base?
Conversation
Signed-off-by: Edwin Greene <[email protected]>
### Block protobuf to mirror node database mapping | ||
|
||
#### Contract Create Transaction | ||
|
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.
More details on the missing entries still to come.
- Add a `BlockStreamTranslator` that will translate a block file into a record file according to the mapping below. | ||
|
||
### Block protobuf to mirror node database mapping | ||
|
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.
I've created a prototype of a block to record file translator for the contract create transaction. If we'd like to include it I can push it up as well.
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #9716 +/- ##
============================================
- Coverage 92.32% 92.23% -0.10%
- Complexity 7413 7628 +215
============================================
Files 911 937 +26
Lines 31050 32117 +1067
Branches 3978 4071 +93
============================================
+ Hits 28667 29622 +955
- Misses 1450 1542 +92
- Partials 933 953 +20 ☔ View full report in Codecov by Sentry. |
Signed-off-by: Edwin Greene <[email protected]>
Signed-off-by: Edwin Greene <[email protected]>
Signed-off-by: Edwin Greene <[email protected]>
Signed-off-by: Edwin Greene <[email protected]>
Quality Gate passedIssues Measures |
Description:
Adds the design for phase one, support for block stream files.
Related issue(s):
Fixes #9573
Notes for reviewer:
Checklist