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

veION UI #669

Open
wants to merge 165 commits into
base: development
Choose a base branch
from
Open

veION UI #669

wants to merge 165 commits into from

Conversation

shikhar360
Copy link
Contributor

@shikhar360 shikhar360 commented Oct 3, 2024

UI

  • main ui
    • add liquidity dialog
    • migrate lp dialog
    • get ion dialog
      • network selector
      • migrate button
  • governance
    • my veion
    • delegated veion
    • vote
      • add network switcher
      • pending votes only switcher
    • manage veION
    • claim
    • extend
  • universal claim

write contracts/functions

/veion

  • add liquidity
  • migrate (withdraw)
  • lock

/veion/governance?view=myveion

  • claim all rewards (needs clarification - what to call to claim just selected rewards)
    • market emissions
    • bribes
    • lp emissions

after expiration:

  • claim lp (needs clarification)
  • extend

manage:

  • increase amount of locked lp
  • extend
  • delegate
  • merge
  • split
  • transfer

/veion/governance?view=delegate

  • undelegate

/veion/governance/vote

  • vote
  • pending votes only

fetch functions

/veion

  • total lp
  • staked lp
  • locked lp

/veion/governance

  • ion wallet balance
    • value in $
  • total veion
    • value in $
  • locked veion
  • total deposits
  • my voting power
    • % of all veION

my veion list

  • fetch list of tokens
  • merge (select 1st and 2nd token)

delegate veion list

  • fetch all tokens

emissions/vote

  • fetch list
  • locked value
  • locked until
  • my voting power

@vidvidvid vidvidvid changed the title Feat/veion UI veION UI Nov 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

veION UI
5 participants