videoDAC / livepeer-aragon

Aragon App for interacting with the Livepeer Protocol. Includes Delegator functionality and basic Transcoder functionality.
https://rinkeby.aragon.org/#/livepeerdelegator.aragonid.eth/0x4a7335f3ecb43b685526c1b39043bf696c78c641
8 stars 2 forks source link

It's not clear that the address being used to Delegate / Transcoder is actually the "Agent Address" not the "Livepeer App Address" #25

Open chrishobcroft opened 5 years ago

chrishobcroft commented 5 years ago

Current Behaviour

Currently, it's not clear that the address that will act on Livepeer's protocol is the Agent App Address. Previously it was the Livepeer App address, but now it would seem that the Livepeer App Address never really acts - only through the Agent App.

Also, it seems that the Livepeer App Address never holds any funds (e.g. LPT) - which resulted in an unfortunate scenario with test-LPT being sent to the Livepeer App Address, and not appearing in the app (and likely being locked there!)

Proposed Solution

https://github.com/videoDAC/livepeer-aragon/issues/24 will go some way to clarifying this.

But perhaps it could be further clarified by promoting the "Agent Address" to be higher on the Setting tab, and possibly to omit showing the Livepeer App Address at all, as this does not need to be used.

It also might be worthwhile showing the Agent Address on the Account tab - to avoid any doubt about which address is holding the funds.

Interested to gather some thoughts on this before deciding what to do, if anything, to change the app.