Baoman has set up the timelock transactions listed below (copied in from Discord announcement) these commands will:
Once this is in place, all "Owner" commands and all "Authorized" commands will be under a timelock requiring a 48 hour waiting period and should be approved by governance vote.
Approving this governance vote will start the process of implementing these changes.
You'll notice a large number of transactions have been sent to the timelock. These are the process for setting the AuthorizedOnly() user commands behind the timelock.
Since this is my first time using the timelock (and it is a third-party one we are using from Compound) I am unsure of how it wanted the data encoded. So as a precaution for each of the commands I've present the different encoding types. The right encoding will succeed the other two will fail.
The first command is to add the Timelock contract as an authorized user, its three versions can be seen here:
https://etherscan.io/tx/0xb81948f3622e2ffc352cd404fc668ad469b7e3438d85d7525d4cbabf59c6b519 https://etherscan.io/tx/0x8785513e7fb0598a408a5f04d30d4af5aee4f7431948f71ce205e95ea9266c5f https://etherscan.io/tx/0xd471575a47fdc2d80c572b2c9c343d82ab43dcacb1f840252f5eb3e318ff82f8
Next is the removeAuthorized function which had three versions which could successfully fill the data field it is here:
https://etherscan.io/tx/0x29df658437f81fbf803af5d4dca1bab4e209daa15bd0876fea1205aad551b22c https://etherscan.io/tx/0x48fd5d90e546ed9f23b435a76d43ac868998089fa25fca3928d4c88714157000 https://etherscan.io/tx/0x31134dbed97e29e33e4e9a19cb260c80921d1495e1a8347b45461da913c7507a In order to ensure the transition is a success before removing myself, I've also slated a test command to update the community fund. It will set the community fund to 1% instead of 6%:
https://etherscan.io/tx/0x5d7cb546371c8d5731519a98cbec8430e61903e6813c4667141a079293517a2d https://etherscan.io/tx/0x0e2f3884b67f7898da4c1057d95eb89f20dd0373be0c60f6c35f861c93e895ef
And finally the two commands to set the com fund back up to 6%:
https://etherscan.io/tx/0xd76e2f61667631228f2e538e440b5832193a7db5903e413d4ce3fb26f60da8fe https://etherscan.io/tx/0xc0656fe01442e0d6dd228115ee7418916d5013427277abf99406fe2332364525
These commands will become available for execution in 48 hours at which time I'll begin the process and keep the community updated.
All the commands can be manually checked on Etherscan using the "Decode Input" button under "Click to See More" so you can verify the purpose of these commands.
Once this is in place ALL contract changes will be behind a 48 hour timelock from all accounts.