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

[gnoland] Add nspkgs (namespace packages) ABCI query #2383

Open
leohhhn opened this issue Jun 18, 2024 · 2 comments
Open

[gnoland] Add nspkgs (namespace packages) ABCI query #2383

leohhhn opened this issue Jun 18, 2024 · 2 comments

Comments

@leohhhn
Copy link
Contributor

leohhhn commented Jun 18, 2024

Description

We should add a namespace endpoint to gnoland that will allow us to fetch packages & realms under a certain namespace. To prevent outputs that are too large, this endpoint should support pagination, and possibly alphabetical sorting and sorting by date added. The endpoint should also be capped to a certain number of results to prevent excessive stress on the node.

This RPC would be used to display available packages via gnoweb, such as for this link.

See comments below. We should implement this as an ABCI query with a pagination parameter.

cc @moul

@leohhhn
Copy link
Contributor Author

leohhhn commented Jun 18, 2024

Related: #2189

From the issue:

Published Packages:

  • List {p,r}//** published packages.
  • Implement a new RPC call with pagination to fetch this information.
  • Ideally sorted by publication date.

@leohhhn
Copy link
Contributor Author

leohhhn commented Jun 19, 2024

@moul

A suggested approach for this from @zivkovicmilos's side was to create a new ABCI query for this. WDYT?

@Kouteki Kouteki moved this from Triage to Backlog in 🧙‍♂️gno.land core team Jul 5, 2024
@moul moul changed the title [gnoland] Add namespace RPC endpoint [gnoland] Add namespace ABCI query Aug 28, 2024
@moul moul changed the title [gnoland] Add namespace ABCI query [gnoland] Add nspkgs (namespace packages) ABCI query Aug 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Backlog
Development

No branches or pull requests

1 participant