@celinepark94 Here's a list of action items per the feedback we received during our last design review:
Action Items
Transaction history list
Let’s keep identicons - used for showing logos and dapp icons
Group pending txs up at the top and all other tx's below pending
Include nonce visible on all transactions but less emphasis, possibly next to tx date.
Group by Nonce - reference Mural with MetaTX wireframe
Unsuccessful tries can be thought of as “Dropped” tx’s
Tx Detail
Make data fields tighter - reference Christian’s latest designs
If transacting with a dapp, include area for a URL (e.g. www.cryptokitties.com)
Use tabs if there’s a lot of data to present
Add function name - this is an advanced feature, perhaps we hide it under a “show more details” area
Let’s compare all transaction screens and see if we can make a consistent header that works across all TX screens.
Speed up (retry) TX
Design for Edgecase
When attempting to retry or cancel, the original transaction may get approved. This should stop the user from continuing in the flow. Possible solution is to change the model to “Status update! Your original transaction was confirmed.”
When speeding up your transaction, simplify the screen by hiding extraneous data. e.g. only show gas controls and network data
Hide TxHash in retries as it’s not known until it’s submitted
Cancel TX
Find alternative terms to “Cancel” when attempting to cancel a tx. Maybe “Attempt to cancel”.
An option is to use the whole screen to tell the user that’s it’s not a guarantee.
Hide TxHash in cancel as it’s not known until it’s submitted
Celine is continuing refining the UX of this feature.
Related #3435