design icon indicating copy to clipboard operation
design copied to clipboard

Agent app

Open izqui opened this issue 6 years ago • 3 comments

Forum thread with spec and user stories: https://forum.aragon.org/t/actor-app-arbitrary-actions-from-daos.

The Transfer tab is missing but it could be the same panel from the Finance app without the reference field (actually the reference field could be added if we want to).

Some quick wireframes with the idea I have in mind:

This view shows the actions the app has performed to external contracts, and the change in assets if the action resulted in the actor app gaining or losing tokens: 2

This view would show all the asset transfers of the actor app, that either happen as the result of an action or direct deposit/withdrawals: 3

The panel for submitting a new action: 4

As I mention in the image, we may not know what the ABI for the contract is and we may have to ask the user for the ABI (a long JSON array) of the contract or for them to input the function signature they want to call (e.g. transfer(address to, uint256 amount) this is not strictly the signature but it is better as it has the param names).

izqui avatar Nov 14 '18 16:11 izqui

I wonder if there is value in the distinction (and seperation in the UI) of Actions and Assets. It seems like you show asset transfers in the Actions list anyways.

lkngtn avatar Nov 15 '18 21:11 lkngtn

There are actions that cause transfers so there is some duplication there, but actions sometimes don't perform a transfer, and transfers can have no action associated with them (basic deposit/withdrawal)

izqui avatar Nov 19 '18 14:11 izqui

Forgot to link this here:

Invision prototype and discussion

https://forum.aragon.org/t/agent-app-ui-ideas/582/2

jounih avatar Mar 06 '19 07:03 jounih