Skip to content
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

Parameter Change Request: Transfer PYS Governance to Treasury Vault #53

Open
10 of 11 tasks
sajanrajdev opened this issue May 17, 2024 · 2 comments · Fixed by #54
Open
10 of 11 tasks

Parameter Change Request: Transfer PYS Governance to Treasury Vault #53

sajanrajdev opened this issue May 17, 2024 · 2 comments · Fixed by #54
Assignees
Labels
governance eBTC Governance related parameter-change eBTC Parameter change request

Comments

@sajanrajdev
Copy link
Collaborator

sajanrajdev commented May 17, 2024

Protocol Parameter Change

Other (Please specify in details)

Parameter Value(s)

PYS Governance

Justification and Details

As per a treasury decision, the minimized governance control over the PYS should be transferred to the Treasury Vault under a new Timelock. The following are the steps required to complete this operation:

  • Deploy new TreasuryTimelock
    • Configure it so that only the Treasury Vault can propose and execute on it (perhaps treasury ops should be allowed to propose for agility)
    • 2 days delay should be acceptable according to the current setup from a security perspective
  • HighSecTimelock operation to:
    • Remove the PYS control from CDP_MANAGER_ALL role (through setRoleCapability(,,,disable)
    • Create a new role for this purpose
    • Set the capability to the role
    • Set the name to the role
    • Grant the role to the new TreasuryTimelock
  • Adapt the scripts and documentation within this repo to reflect the changes above

Additional Notes

No response

Verification

  • I have verified the parameter values and details are correct.
@sajanrajdev sajanrajdev added governance eBTC Governance related parameter-change eBTC Parameter change request labels May 17, 2024
@sajanrajdev sajanrajdev self-assigned this May 17, 2024
@petrovska-petro petrovska-petro self-assigned this May 21, 2024
@sajanrajdev sajanrajdev moved this to 💭 Draft in eBTC Multisig Ops May 21, 2024
@petrovska-petro petrovska-petro moved this from 💭 Draft to ⌨️ Coding in eBTC Multisig Ops May 23, 2024
@sajanrajdev sajanrajdev reopened this May 30, 2024
@sajanrajdev
Copy link
Collaborator Author

@sajanrajdev
Copy link
Collaborator Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
governance eBTC Governance related parameter-change eBTC Parameter change request
Projects
Status: ⌨️ Coding
Development

Successfully merging a pull request may close this issue.

2 participants