-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Show non-DOT Treasury Assets #1381
Comments
Hey @joepetrowski , thanks for this issue. We are designing new components for assets on asset hub. |
This comment was marked as duplicate.
This comment was marked as duplicate.
Personally I would strongly advocate NOT to do this. The Treasury is a multi-chain app. I don't see any reason to expose the underlying chain architecture to the user. If you are cloud-hosting a website, you don't show which data is being served from which region, you just show the data. It should show the Treasury as a single, unified thing. |
@joepetrowski Or we add another panel to show the unified value with all chains value(relay chain, assethub, and maybe collectives later). I think there are scenarios users want to know treasury value distribution by different chains, so it's not a bad thing to show detailed values on different chains IMO. |
It is a bad thing IMO because it exposes architecture to a user. IMO most users should not even know that things like Asset Hub, Collectives, People, etc. exist. The entire point of Polkadot/shared security was that we can push specialized logic/state in separate places but still have them interact "as one". The entire thing should just be "Polkadot". When you order from Amazon do they show you their database schema? Do they tell you which items are stored in which warehouse? No, because they user doesn't care and doesn't need to know. The user wants to use Amazon, not learn about their application backend and distribution network. If you must have the separation, it should be hidden in an "advanced"/"dev" tab, because sure some developers will need to know about this architecture when working on their apps (for example, knowing where to submit a transaction). But the users using those applications should just use "Polkadot". The unified view has to be the default. |
Yeah that is looking better! Still a few suggestions about organization:
What I am getting at is to think a few steps ahead. After Ref 832 passes, the Fellowship Treasury will have its decision making logic on the Collectives chain and assets on Asset Hub. It just doesn't make sense to split them up, it is one system and we should not expose this architecture to end-users. |
@joepetrowski Thank you very much for your suggestions. We will discuss and then redesign the current version based on your feedback. We are also developing a prototype of doTreasury2, which will better showcase assets from the Relay chain, Assethub, and sub treasury in one system(one treasury). |
dotreasury only shows the DOT in the Treasury, it should also show other assets like USDT/USDC on its account
The text was updated successfully, but these errors were encountered: