Open decentralauren opened 7 months ago
Stale issue message
@L03TJ3 @decentralauren
new transaction items design for GC
Screenshot:
@decentralauren @SanaJamm A stream can also be updated. for example from 100G$/month to 50$/month
@sirpy we do not have a flow for that in the product now. The user would need to cancel their stream and start a new stream. Happy to add this as a future feature as it would improve usability, though prefer for now we focus on resolving existing issues with the superfluid donation flow.
The user could possibly do it via the superfluid UI you direct to. but regardless we just need the ICON/design so we can include the update case.
@sirpy see the updated icon design in @SanaJamm's comment above.
@decentralauren still dont see the update stream icon in the figma link
@sirpy right now the UI does not support updating a stream. The only thing that has been designed to somebody canceling a stream and then starting a new one. Therefore, there is not an update stream transaction type.
@decentralauren As I wrote previously the user can possibly update the stream via the Superfluid UI app.superfluid.finance (which we also link to)
@sirpy as I wrote previously we don't have the flow (nor the UI design) for that now, and since the user can close a stream and start a new one the use case of "change my stream" is already covered :)
Are you requesting that we include "update stream" as a feature for release? If so then we'll need to prioritize design and product work for that in the coming 2 weeks.
It doesnt matter that we don't have that flow, and i'm not asking to implement it. A stream can be updated via OTHER UIs. Since we link to the superfluid app from the transaction list (app.superfluid.finance), the user can go there and can update his stream there. In that case our app will list this "update" action as a "new" stream. Therefor i'm only asking for an icon for "update", so we can correctly show updated streams. Even if the stream wasn't updated through our UI.
@sirpy this is the first time you brought up that the streams could be updated from other interfaces, therefore we need to have the icon.
@SanaJamm can you please create one more icon for an updated stream? Please see the discussion above.
@decentralauren i've actually mentioned superfluid app and ui in two more previous comments.
@sirpy I read your earlier comments as you telling me to reference the other UIs as an example of what we should build in the interface. So it seems we just had a communication breakdown. All clear.
@sirpy working on an updated transaction item type for "updated stream" - will let you know when ready.
Business Description
In order to make on-chain transactions more approachable, we will have user-friendly transaction events in each GoodCollective page. These will make it easy for a lay person to see who has donated, when, and how much to the collective as well as who has benefitted / received money from the collective, when and how much.
Reference: See discussion in #167
Detailed Description of Functionality
User can see the relevant transaction items in any GoodCollective page.
Different types of transactions we display in GoodCollective:
Each of the above display the following values:
Icon of transaction type Description of transaction type
Sender or Recipient address or name
Transaction hash
Transaction amount
Transaction Fee / Gas label
Transaction Fee / Gas amount
When the transaction occurred
Technical Implementation
TransactionListItem
to align with new designDesign Reference
See comments below for Figma designs from @sanajamm
Acceptance Criteria
Specify criteria that will be used to determine if the feature meets the requirements and functions correctly.