You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Market owner can de-authenticate specific properties. #61
This problem solves the problem of not being able to unauthenticate with the market except for the property author.
Paragraph Summary
This DIP proposes a feature that allows the market owner to freely deauthenticate the property.
Component Summary
Modify the onlyLinkedPropertyAuthor modifier.
Currently, an error occurs unless the sender is an author of the property.
This will be changed so that the error will not occur if the "sender is the author of the property or the owner of the market".
Motivation
There have been cases where development repositories have been deleted or made private. We provide this feature to deal with this.
Specification
Proposed Code
I'll implement it now.
Test Cases
・Only the market owner and the property's author have the authority to execute the market deauthentication function.
・Check that the following conditions are met for the deauthenticated property.
・Staking cannot be performed.
・Staking can be canceled.
・Creator reward and staking reward cannot be obtained.
Security Considerations
Make sure that only the owner and the author of the property to be deauthorized are authorized to execute the Market deauthorization function.
(Author-based deauthentication has already been implemented.)
Activity