atlas icon indicating copy to clipboard operation
atlas copied to clipboard

Idea: Portfolio/CRT page > "do all" button

Open mochet opened this issue 7 months ago • 0 comments

Problem

If someone owns like 30-50+ different CRTs (or even just 10-15) then it is a hassle to trigger each revenue share and lock/unlock action. A big pain point in this area is of course that one has to wait for the blockchain propagation screen (which I believe is going away sometime soon) but even then it is arduous to go through everything one by one. It is important to note that users are never really making an "economic decision" in this area of Gleev (such as buying/selling) but are almost purely staking/unstaking.

Solution

  • Have a button that simply triggers all, or as many actions as possible in one batch transaction.
  • Ideally when pressing the button there would just be a summary shown of how much revenue is going to be given or some small breakdown
  • I believe there may be some edge cases where a person never unstaked their CRT holdings from a previous revenue share and there has been a new one--I'm not sure of the exact behavior in this instance though and what is required first (unstake or stake can be done). This would just need to be considered.

Question

Are there going to be many instances where people do not want to trigger certain actions specifically (i.e. "I do not want to stake my tokens on this particular CRT")? Or can we just assume that all users will want to trigger all actions whenever they visit this screen? (in my own case for my CRT I do not stake my own tokens because I want to make it preferable for my holders but outside of that I cannot think of many cases where this would apply)

mochet avatar Jul 25 '24 20:07 mochet