-
Notifications
You must be signed in to change notification settings - Fork 363
Uniform transaction list view (Transaction List v2) #820
Comments
From the specs in the mobile's epic:
I assumed the idea is to continue supporting safe-apps on the browser app. While refactoring I realize that the In the current WIP I'll treat it as custom, but I'm assuming this field must be provided before this epic is finished. Is that correct @tschubotz? |
Long term, the goal is, that Safe app txs are properly marked as such, both on mobile and on web. Now there are different ways towards that goal. The mobile apps decided to do it iteratively, i.e. in v1 it'll be a contract interaction and afterwards it'll be made into a proper Safe app tx. That's ok since Safe app tx weren't marked as such before anyway. Now on web, we did have Safe app txs before. So from my end, if possible, it would be good to have them in already in a v1. That implies that the client gateway returns that, yes. So what I suggest: Treat it as custom in your current WIP. (i.e. no need to merge data on the client between client gateway and old tx endpoint or sth. like that) also cc and fyi @sche since we talked about this in the context of #1638 / 5afe/safe#337 yesterday |
For the history list, how should we display/use times? user's specific TZ or +UTC as Etherscan does? If we go with the +UTC, there will be this (probably) unexpected outcome. Say I'm in UTC-3 if I execute a tx on Jan-29 09:01 PM, the tx will be listed under Jan-30 12:01 AM +UTC. |
User/device TZ specific time please. There is a timezone param on the client gateway which would return the times in the right time zone as far as I understand it https://github.com/gnosis/safe-client-gateway/wiki/transactions_history @rmeissner @jpalvarezl please correct me if I'm wrong. |
What is this feature about? (1 sentence)
This makes sure that transaction list behave the same across both mobile clients and the web and also that the new tx list layout is implemented.
Why is it needed? What is the value? For whom do we build it?
High-level overview of the feature
Misc
The text was updated successfully, but these errors were encountered: