-
Notifications
You must be signed in to change notification settings - Fork 6
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
style: trust backed assets naming #81
Conversation
Looks like you need to update the naming in this integration test:
|
This macro only accepts
I see two ways to move forward.
|
Keeping it as I think it makes sense for AssetHub to have |
I dont think that is the necessarily the case, but rather it seems to have stemmed from asset instancing a long time back and needing to differentiate more clearly in the difference between instances - paritytech/cumulus#1908. I understand it to be more as a 'buyer beware' in that anyone can create assets and correspondingly freeze or destroy those assets. Using the asset implies some trust that the owner will not do as much, at least depending on how the asset is created/configured. The phrasing at https://github.com/polkadot-fellows/runtimes/blob/5cf99f383c6692feeb26647a3ec544d80b66eaae/system-parachains/asset-hubs/asset-hub-polkadot/src/lib.rs#L300-L302 alludes more to stablecoins where there could be some trust that the asset is indeed backed offchain with some corresponding fiat. I think there could be some benefit in going against the status quo of just using 'assets' to convey these additional considerations, but do admit that TrustBackedAssets isnt the friendliest name and its use from an end user pespective might be poor based on UX. Its possibly a tradeoff between signalling versus simple naming. |
We have decided to go for |
This is how it is done in assethub, changes the naming from Assets to TrustBackedAssets