Skip to content
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

cip-19: add HalfSide field to Row #133

Merged
merged 1 commit into from
Apr 21, 2024

Conversation

Wondertan
Copy link
Member

@Wondertan Wondertan commented Apr 17, 2024

This allows the server to choose which half of the row to serve. In special cases, this saves erasure coding computation for the server, while the client side has to do this computation anyway to verify the served data. For example, the server may store only the right (parity) side of the row and instead of computing the previously strict left side to be served, it can serve the stored right one right-away.

Besides, this PR brings minor little proto improvements across the containers

This change was supposed to land in #128, but the PR was merged very quickly so I am making a new one.

@rootulp rootulp merged commit 9fee801 into celestiaorg:main Apr 21, 2024
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants