tokamak-network / simple-staking-v2

https://simple-staking-v2.vercel.app
0 stars 1 forks source link

[internal test]: The process to restake is too long and difficult. (Suggestion) #45

Open mandoopapa opened 2 hours ago

mandoopapa commented 2 hours ago

Can you specify where the bug exists?

Withdraw

Which device are you seeing the problem on? (can select multiple)

Desktop

Which OS are you seeing the problem on? (can select multiple)

Windows

What browsers are you seeing the problem on? (can select multiple)

Chrome

What happened?

Imagine a user wants to re-stake some of their unstaked funds, but they've applied for staking and withdrawal in multiple places, making it difficult to find them at a glance. In this case, the user needs to locate the amount they withdrew or unstaked that they want to restake.

The user has a choice between two methods They can either click on one of the many DAOs in the Staking menu to find their transaction history, or they can go to the Account menu and find the desired value of the Unstake type. In general, it's faster to find it through the Account menu.

image
  1. In this case, from the account menu, find the amount that was unstaked but you want to re-stake. In my case, I want to re-stake 31 TON. However, I can't see the Candidate here, which I'm sure will be fixed.

  2. Now, to Restake, go to the Staking menu and find the corresponding DAO Candidate.

image
  1. Enter 'Withdraw' to 'Re'Stake'. I think it's possible that someone might click stake because it's re'stake.

image

  1. If the DAO Candidate is L2, enter Withdraw to Ethereum from the two menus.
image
  1. Enter the Withdraw field.

image image

  1. Enable Restake, confirm the amount, and proceed to restake.

I don't think this whole process is good for helping users restake intuitively. As mentioned above, not only is it not intuitive to find the quantity you unstaked, but you have to click on withdraw again to re'stake', which requires two more steps.

I was able to find it because I was using simple staking a few times for testing purposes, perhaps with the intention of re'staking, but first time users may find this process difficult.

Relevant log output

No response

Upload any screenshots to aid with explaining the bug.

Upload image here