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
Currently the enable_governance parameter on the marker module is used to enable/disable the use of governance proposals to manage markers. This is not a very useful setting. This issue is for modifying the behavior of this flag to (when enabled) require that all markers added to the system have "enable_governance" set to true.
Problem Definition
This change will ensure that any marker added by any user is subject to the jurisdiction of a stake holder vote.
What problems may be addressed by introducing this feature?
Users that create tokens with invalid permissions or otherwise setup a marker with unintended or malicious behavior will still have a remedy through the use of a governance proposal to address the issue.
What benefits does the Provenance Network stand to gain by including this feature?
The stakeholders of the provenance network will be ensured to have a tool for addressing marker issues.
Are there any disadvantages of including this feature?
Creating a marker that can not be controlled by a governance proposal will not be possible through the normal "add marker" request process but can be addressed using a governance proposal to create the special marker.
Proposal
Update the "add marker" flow to check the enable_governance params flag and if set, also set the allow_governance_control value to true. If enable_governance is set to false then allow the allow_governance_control to be set as desired.
For Admin Use
Not duplicate issue
Appropriate labels applied
Appropriate contributors tagged
Contributor assigned/self-assigned
The text was updated successfully, but these errors were encountered:
iramiller
changed the title
Modify 'enable governance
Modify 'enable governance' behavior on marker module
Apr 7, 2021
Summary
Currently the
enable_governance
parameter on the marker module is used to enable/disable the use of governance proposals to manage markers. This is not a very useful setting. This issue is for modifying the behavior of this flag to (when enabled) require that all markers added to the system have "enable_governance" set to true.Problem Definition
This change will ensure that any marker added by any user is subject to the jurisdiction of a stake holder vote.
What problems may be addressed by introducing this feature?
Users that create tokens with invalid permissions or otherwise setup a marker with unintended or malicious behavior will still have a remedy through the use of a governance proposal to address the issue.
What benefits does the Provenance Network stand to gain by including this feature?
The stakeholders of the provenance network will be ensured to have a tool for addressing marker issues.
Are there any disadvantages of including this feature?
Creating a marker that can not be controlled by a governance proposal will not be possible through the normal "add marker" request process but can be addressed using a governance proposal to create the special marker.
Proposal
Update the "add marker" flow to check the
enable_governance
params flag and if set, also set theallow_governance_control
value to true. Ifenable_governance
is set to false then allow theallow_governance_control
to be set as desired.For Admin Use
The text was updated successfully, but these errors were encountered: