-
Notifications
You must be signed in to change notification settings - Fork 297
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
docs: update shares specs #1880
Conversation
|
This comment was marked as resolved.
This comment was marked as resolved.
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.
overall really good!! I think we might be able to add a sentence or two in places that would help provide more context to readers less familar with the rest of celestia. besides that only had a few questions and mostly non-blocking discussions
will also take a second look after chewing on it, but am approving
@staheri14 yep you can click this link https://celestiaorg.github.io/celestia-app/pr-preview/pr-1880/specs/shares.html which you can get to via |
Codecov Report
@@ Coverage Diff @@
## main celestiaorg/celestia-app#1880 +/- ##
==========================================
- Coverage 21.22% 21.21% -0.02%
==========================================
Files 120 121 +1
Lines 13697 13704 +7
==========================================
Hits 2907 2907
- Misses 10500 10509 +9
+ Partials 290 288 -2
|
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.
Thanks a lot for your great work on this PR. I've added some comments and ideas about how we structure the spec and organize the content. Some of my suggestions aren't just for this PR—they'll apply to all our future specs too, since this is our first spec PR, it's ended up with all these comments.
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.
Just a question to help my understanding but otherwise looks good
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.
Thanks and LGTM!
* docs: extract shares page * ignore generated .html files * rename figures * update diagrams * update reserved bytes * fix: broken links * link to reserved namespace and x/blob * extract common padding specs * update parity section * overview -> abstract * add link to NMT spec * link to block * add Glossary * clarify Celestia state * move blob data to glossary * nit: use may * remove data withholding attack * draft: overview * nit: may -> MAY * move terms up and fill out overview * adopt more of template * Improve share sequence term * fill out share splitting * fix links * add note to clarify blob * add references section * Update specs/src/specs/shares.md Co-authored-by: Sanaz Taheri <[email protected]> * Update specs/src/specs/shares.md Co-authored-by: Sanaz Taheri <[email protected]> * add figure numbers * clarify share sequence length * blob -> transaction * denote field in diagram * remove duplicate portion of transaction shares * clarify share size * fix: lint b/c non-interactive => blob share commitment --------- Co-authored-by: Sanaz Taheri <[email protected]>
* docs: extract shares page * ignore generated .html files * rename figures * update diagrams * update reserved bytes * fix: broken links * link to reserved namespace and x/blob * extract common padding specs * update parity section * overview -> abstract * add link to NMT spec * link to block * add Glossary * clarify Celestia state * move blob data to glossary * nit: use may * remove data withholding attack * draft: overview * nit: may -> MAY * move terms up and fill out overview * adopt more of template * Improve share sequence term * fill out share splitting * fix links * add note to clarify blob * add references section * Update specs/src/specs/shares.md Co-authored-by: Sanaz Taheri <[email protected]> * Update specs/src/specs/shares.md Co-authored-by: Sanaz Taheri <[email protected]> * add figure numbers * clarify share sequence length * blob -> transaction * denote field in diagram * remove duplicate portion of transaction shares * clarify share size * fix: lint b/c non-interactive => blob share commitment --------- Co-authored-by: Sanaz Taheri <[email protected]>
Closes #1855, #1882
Opens celestiaorg/go-square#30, celestiaorg/go-square#38