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

Move asset owners list into a separate service #6

Closed
qubicmio opened this issue Jan 8, 2025 · 1 comment
Closed

Move asset owners list into a separate service #6

qubicmio opened this issue Jan 8, 2025 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@qubicmio
Copy link
Collaborator

qubicmio commented Jan 8, 2025

What, why, who?

The users of the explorer (explorer.qubic.org) would like to see asset ownership information of top holders ordered by number of shares because they would like to see how much others own and where their own holdings are in relation to others.

Additional information

Currently this information is available in the QX service for QX transactions. But asset transfers are more general than QX and not directly related to it. Therefore it should be moved into an own service that can accessed by the explorer and considers all asset transfers.

Accepance criteria

  • Functionality as in the current implementation (API, limits, import).
  • Update ownership information on every ownership change events and asset issuance events.

Out of scope

  • Reimplementation in go (can be done in a further issue, if needed).

Technical sketch

  • Move current code into own service.
  • Keep db and caching as is.
  • Replace ingestion mechanism (listen for all events).
  • Remove asset owners from qx-service.

Open issues

  • Hosting

Related issues

See issues #5, qubic/explorer-frontend#208

@qubicmio qubicmio added the enhancement New feature or request label Jan 8, 2025
@qubicmio qubicmio moved this to Backlog in integration Jan 8, 2025
@0xluk 0xluk moved this from Backlog to Ready in integration Jan 8, 2025
@qubicmio qubicmio changed the title Move asset holders list into a separate service Move asset owners list into a separate service Jan 9, 2025
@qubicmio qubicmio removed this from integration Jan 13, 2025
@qubicmio qubicmio moved this from Backlog to Ready in Qx Kanban Board Jan 13, 2025
@qubicmio qubicmio self-assigned this Jan 13, 2025
@qubicmio qubicmio moved this from Ready to In progress in Qx Kanban Board Jan 14, 2025
@qubicmio qubicmio moved this to In progress in integration Jan 14, 2025
@qubicmio qubicmio moved this from In progress to In review in integration Jan 26, 2025
@qubicmio
Copy link
Collaborator Author

Moved into new service. Dev test url https://qxinfo.org/aos/api.

For example: https://qxinfo.qubic.org/aos/api/v1/issuers/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFXIB/assets/QX/owners

@qubicmio qubicmio moved this from In review to Done in integration Jan 27, 2025
@qubicmio qubicmio closed this as completed by moving to Done in integration Jan 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Done
Development

No branches or pull requests

1 participant