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

Add SPO tickers in explorer #1185

Closed
5 tasks done
jpraynaud opened this issue Aug 29, 2023 · 0 comments
Closed
5 tasks done

Add SPO tickers in explorer #1185

jpraynaud opened this issue Aug 29, 2023 · 0 comments
Assignees
Labels
UX 🌞 User experience

Comments

@jpraynaud
Copy link
Member

jpraynaud commented Aug 29, 2023

Why

We want to add the SPOs ticker names next to their pool ids in the explorer

What

We use a list of SPOs provided by a third party (e.g. Cexplorer) and create a manual tool in the aggregator to populate the signer table with the ticker. The aggregator exposes a new route that maps all the pool ids to their known tickers. The explorer uses this route to map the pool ids to the ticker and display it when available

Note:

How

  • Add a new thread spawn in aggregator serve command to download (every 12h?) a json file and upsert the signer table with it (pool_ticker field)
  • Add a new /signers/tickers HTTP route in aggregator that serves all the signers pool ids and tickers
  • Use the new /signers/tickers route in the explorer to store locally the pool id/ticker mapping (refresh every 12h)?
  • Enrich pool ids display with the ticker when it is available (add a link to cexplorer on the pool id)
  • Implementation terraform deployments
@jpraynaud jpraynaud added task dev 💪 optimization 🛠️ Optimization and/or small enhancements to-groom 🤔 Needs grooming devX 🌞 Developer experience idea 💡 Something to discuss and refine to-plan 📆 To plan in a sprint and removed to-groom 🤔 Needs grooming to-plan 📆 To plan in a sprint labels Aug 29, 2023
@jpraynaud jpraynaud removed dev 💪 task idea 💡 Something to discuss and refine optimization 🛠️ Optimization and/or small enhancements labels Sep 21, 2023
@jpraynaud jpraynaud added UX 🌞 User experience and removed devX 🌞 Developer experience labels Dec 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
UX 🌞 User experience
Projects
None yet
Development

No branches or pull requests

3 participants