citycoins/ui

⚡[FEAT] Migrate to v2 contracts

Opened this issue · 1 comments

Now that the community upgrade is complete it's time to point the UI to the new data sources.

This is a great opportunity to take advantage of #126 and use the API once updated instead of changing the code in both.

It'll reduce the size of the codebase here and greatly simplify things!

#130 made some excellent progress on this, more info in that issue, remaining tasks outlined below:

  • finish action pages/components
    • stacking claims
    • dashboard: token info
    • stacking
    • mining
    • activation
  • profile: update balance detection and display
    • only show tokens if detected? (no 0 balance)
    • show V1 tokens + convert button with function call
  • profile: add user stacking data to full profile
  • display: long btc name extends past header
  • display: CC color scheme clashes with city (object + set per city?)
  • enhancement: Secondary select a city should be a dropdown
  • bug: routes menu doesn't always catch state (none = active)
  • chore: packages are really out of date