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

Post-delta UI improvements #232

Open
victorges opened this issue Oct 12, 2023 · 3 comments
Open

Post-delta UI improvements #232

victorges opened this issue Oct 12, 2023 · 3 comments

Comments

@victorges
Copy link
Member

victorges commented Oct 12, 2023

With the Delta upgrade we introduced a few behavior changes, new contracts and interactions with the protocol. We've developed an MVP for the Treasury interaction on the explorer with basic propose, vote, queue & execute workflows. This initial implementation is on #224

There a couple pending features or improvements to make to the interface though. I'll list some of them here that have already been mapped, but there are likely others pending:

  • Display treasury contributions transparently on Os history page
  • Adjust the "Forecasted Yield" displayed on Orchestrators page based on the current treasury contribution config
  • Add support/docs for voting from CLI (depends on livepeer_cli: Implement treasury voting command go-livepeer#2875)
  • Display info about which vote was made by yourself/your O on the proposal/voting details, not only "if" it was made
    • This needs some subgraph support indexing the votes
  • Allow proposers to cancel their proposal in case they find some mistake (only available before voting starts)
  • Adding a more detailed view of the current votes that have been casted on a proposal. Sth like integrating poll-stats directly in the explorer (and for treasury, not governance)
  • Adding support for "cast vote with reason" so voters can explain their support verbally onchain/on the explorer. This would naturally come with support for displaying voters reasons on the more detailed Votes view proposed above
  • Maybe: Save proposals details on IPFS instead of embedding them onchain. This should only be necessary if we notice the price for submitting a proposal is too high, as on the MVP we followed the Tally standard of just submitting the text onchain.
  • Add current treasury balance on the Treasury page.

Done:

@dob
Copy link
Member

dob commented Oct 12, 2023

  • Add current treasury balance on the Treasury page.

@rickstaa
Copy link
Member

rickstaa commented Dec 28, 2023

@rickstaa
Copy link
Member

@victorges It Looks like the my account item is already implemented in the drawer component:

image

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

No branches or pull requests

3 participants