-
Notifications
You must be signed in to change notification settings - Fork 39
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
Integrate authz module into provenance and use it to transfer restricted marker's #265
Comments
This is largely a duplicate of #262 |
good with closing this |
Per proposal 2) above, you'll need to add authz provwasm hooks for smart contracts for when the SC is admin. |
Will be interested in seeing how this plays out... was expecting the case more like 4) above where the source account records an auth for SC withdraw and the SC just does the normal transfer which should succeed because it checks for an existing auth grant... perhaps this isn't how it will actually play out though. We will probably need some authz hooks in any case... especially if the authz module is used to do something like authorize a secp256r1 address for a primary users phone against their main account which would have wider implications. |
Summary
Integrate authz module into provenance and use it to transfer restricted marker's with permission's from both admin and transferor.
Problem Definition
Original issue is detailed here #261
Basically restricted marker's need permission of the transferor and admin to move.
Authz does provide a standardized way of granting, exec'ing and removing the grant(once exec'ed) and should probably be used.
Disadvantages are more orchestration by client, but that is expected for restricted markers.
Proposal
For Admin Use
The text was updated successfully, but these errors were encountered: