blockchain-carbon-accounting icon indicating copy to clipboard operation
blockchain-carbon-accounting copied to clipboard

Implement Timelock admin for CLM8 contracts

Open jamesondh opened this issue 3 years ago • 0 comments

Using a Timelock contract as an admin proxy for the NetEmissionsTokenNetwork (CLM8) contract is a good idea for a few reasons:

  • A time delay is forced between admin actions
  • This gives participants the opportunity to see admin transactions before they've been called to increase transparency of the network
  • Participants can decide to leave or fork the network if they disagree with an admin transaction
  • If unexpected behavior occurs, a time buffer exists to fix any problems
  • Governor.sol from the DAO also uses this pattern

jamesondh avatar Mar 22 '21 13:03 jamesondh