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 151 commits into
base: development
Choose a base branch
from
Open

veION UI #669

wants to merge 151 commits into from

Conversation

shikhar360
Copy link
Contributor

@shikhar360 shikhar360 commented Oct 3, 2024

mode:
veION: https://explorer.mode.network/address/0x2Abd9eB57Fb7727138f4181B68DA0426B7fd47e8
Voter:
https://explorer.mode.network/address/0x141F7f2aa313Ff4C60Dd58fDe493aA2048170429

base:
veION: https://basescan.org/address/0x8865E0678E3b1BD0F5302e4C178a4B576F6aAA27
Voter: https://basescan.org/address/0x669A6F5421dA53696fa06f1043CF127d380f6EB9

first veion:
https://basescan.org/tx/0x43e461e140ddf688863a4b44bda141611ea4572cd00376a8ab59e6bc681f5244
https://basescan.org/tx/0x9f660965083172f19aeedd26cc4f629fcb7acbc2f81b1457fed4567a729370c9

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

Copy link

netlify bot commented Oct 3, 2024

Deploy Preview for ionicv2 failed. Why did it fail? →

Name Link
🔨 Latest commit 059c39b
🔍 Latest deploy log https://app.netlify.com/sites/ionicv2/deploys/6793d3f9f2e8d1000744dc41

@vidvidvid vidvidvid changed the base branch from development to feat/veION October 22, 2024 09:09
@vidvidvid vidvidvid changed the base branch from feat/veION to development October 22, 2024 09:10
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
3 participants