Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Remove auctioneer powers to update the oracle and master contract #70
This PR is for allowing any user to upgrade the master contract or the oracle.
Note that they will only be able to upgrade if the auctioneer decided to change the contract. Also there's a time lock, so the users will have to wait for the count down.
During this waiting time the auctioneer also can decide to cancel the update (set 0x0), or set different address.
This simplifies the process, especially if the contract is handled by a DAO, since it would require two votes to do the change.