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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Don't collect rewards on stake #265

Open
micahalcorn opened this issue Jul 20, 2022 · 2 comments
Open

Don't collect rewards on stake #265

micahalcorn opened this issue Jul 20, 2022 · 2 comments
Labels
enhancement New feature or request P4 Something to consider, a feature request that we may not pursue

Comments

@micahalcorn
Copy link
Member

Just tracking this as a possible feature request 馃搶 #253 (comment)

@micahalcorn micahalcorn added enhancement New feature or request solidity P4 Something to consider, a feature request that we may not pursue labels Jul 20, 2022
@micahalcorn micahalcorn modified the milestone: Sprint 30 Jul 20, 2022
@micahalcorn micahalcorn changed the title Don't claim rewards on stake Don't collect rewards on stake Jul 20, 2022
@micahalcorn
Copy link
Member Author

micahalcorn commented Jul 23, 2022

Wow, I was just confused by this again in a matter of minutes. Here's my experience:

  • I had 24.7k OGV in my wallet.
  • I wanted to stake it all for a couple of months.
  • I clicked "Create a new stake" and dragged the first slider (amount) all the way to the right.
  • The text above said "25k" and I thought "fine, it's rounding up, but it's a little confusing".
  • I submitted the transaction and then noticed that I had a remaining balance of 20.60 OGV.
  • I thought that there must have been some slider issue and that it left me with some dust caused by rounding.
  • Several minutes later, I realized that the 20.60 OGV was a result of collecting my Accrued Rewards upon staking.

This is not a good experience because (1) I never wanted the 24.7k OGV in the first place -- it was caused by inadvertently collecting rewards during a stake extension -- and (2) I was never told that my transaction would include collecting rewards when all I wanted to do was stake.

@micahalcorn micahalcorn added P1 Large amount of significant user impact, a meaningful feature is broken and removed P4 Something to consider, a feature request that we may not pursue labels Jul 23, 2022
@tomhirst
Copy link
Contributor

@micahalcorn A quick helper here would be to explain that all rewards are collected when creating a stake within the UI. I agree that it's really not great UX, though. Even if it was properly explained.

@DanielVF What's the reason to call _collectRewards() on stake?

_collectRewards(to);

@micahalcorn micahalcorn added P4 Something to consider, a feature request that we may not pursue and removed P1 Large amount of significant user impact, a meaningful feature is broken labels Jul 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request P4 Something to consider, a feature request that we may not pursue
Projects
Status: To-do
Development

No branches or pull requests

3 participants