celestiaorg / celestiaorg/celestia-node

share: ensure DA for heights for which the data was requested

Open
#2,385 3 comments 0 reactions 0 assignees View on GitHub
area:blob area:shares
Dominant language
Go
Stars
996
Forks
1.1k
Avg merge
1d 6h
Merged PRs (30d)
34

Description

We currently serve data and do DAS independently, but it may be possible to serve shares or blobs without checking DA for the particular height. We should change that and block calls like `GetSharesByNamespace` and all the BlobModule getters until the data is available via the SharesAvailable call.

For context, this was part of various sync discussions and finally came out on the lower level in Rollkit https://github.com/rollkit/rollkit/pull/986#discussion_r1236661154

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.