Replies: 3 comments
-
@kaimeinke Are you saying that you want Frame to autoswitch to the latest transaction regardless of the status of the one you are currently looking at? |
Beta Was this translation helpful? Give feedback.
-
Hi @goosewobbler , this is indeed what I would like to propose as default action. It could also be a toggle feature. |
Beta Was this translation helpful? Give feedback.
-
There are additional issues here such as cases where the user is editing gas on a current transaction and it would be very annoying to be automatically switched away. We might work around that / disable auto-switching under certain circumstances where it would be detrimental, but we should also be aware of issues around security; dapps could be designed to trick users into signing the wrong thing, we don't know when these requests are driven by user interaction or not. So switching immediately to whatever turns up without letting the user consider if it is something that they have initiated, carries a risk of unintended, potentially damaging, consequences. I converted this ticket to a discussion -- the proposal as above is not something we are planning to implement right now but we are interested in fine-tuning our approach to incoming requests to better support user workflows whilst retaining a level of security. |
Beta Was this translation helpful? Give feedback.
-
User story:
As a user I would like to have frame present me with the latest transaction / request I am asked to sign or approve without manually need to click anywhere to pull up the details. This saves me time and improves UX.
Current Status:
When I am on the overview of recent TX this works. When I am in the TX details of the last TX this does however not work. From here I need to manually select the newest TX details, open them and then sign. This slows me down significantly.
Proposed Improvement:
Frame should be default focus on the newest request I am facing to allow me immediate review and signing.
Auto-closing a TX after signature would also work, but would not be the preferred option since this might be the last TX in a series and the user might want to see it until it has been confirmed.
Example:
Beta Was this translation helpful? Give feedback.
All reactions