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

Mark endpoints and storage indexes not necessary for state machine transistion #232

Closed
robert-zaremba opened this issue Feb 1, 2021 · 0 comments
Labels
Status: Ice Box Type: Feature New feature or request

Comments

@robert-zaremba
Copy link
Collaborator

Is your feature request related to a problem? Please describe.

Blockchain is not a general DB, and it's use should be only optimized for state transition and trust operations (modules, smart-contract).
However, due to lack of good off-chain indexers, some secondary on-chain indexes were added to different modules (eg group module) only for dapp purposes.

Ref: #154 (comment)

Describe the solution you'd like

  • use (mark) alpha version for RPC which relay on redundant data indexes.

The versioning schema allows us to make breaking changes. Specifically, marking an RPC as alpha means that it's not stable and may change. Hence, it shouldn't be used as a dependency of a stable or beta feature.

Describe alternatives you've considered

Alternative is to remove this endpoints, but so far we don't have a reliable solution for delivering that data off-chain.

@robert-zaremba robert-zaremba added Type: Feature New feature or request backlog labels Feb 1, 2021
@robert-zaremba robert-zaremba added this to the Mainnet Launch milestone Feb 1, 2021
@clevinson clevinson modified the milestones: Mainnet Launch, Regen Ledger Feature Backlog Mar 15, 2021
@clevinson clevinson removed this from the Regen Ledger Feature Backlog milestone Aug 19, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Ice Box Type: Feature New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants