Skip to content

Add NopeDAO#620

Merged
thomas-waite merged 22 commits intofeat-governance-upgradefrom
feat-nope-dao
Mar 31, 2022
Merged

Add NopeDAO#620
thomas-waite merged 22 commits intofeat-governance-upgradefrom
feat-nope-dao

Conversation

@thomas-waite
Copy link
Contributor

@thomas-waite thomas-waite commented Mar 27, 2022

Summary

Introduces the NopeDAO - a DAO governed by Tribe who's only functionality is to veto pods.

Based on OZ Governor - this is compatible with Tally.

@thomas-waite thomas-waite requested a review from a team as a code owner March 27, 2022 22:23
@thomas-waite thomas-waite changed the title Add NopeDAO [WIP] Add NopeDAO Mar 27, 2022
@thomas-waite thomas-waite self-assigned this Mar 27, 2022
@thomas-waite thomas-waite changed the base branch from develop to feat-governance-upgrade March 27, 2022 22:24
@thomas-waite thomas-waite changed the title [WIP] Add NopeDAO Add NopeDAO Mar 30, 2022
//////////// GOVERNOR ONLY FUNCTIONS //////////////

/// @notice Override of a Governor Settings function, to restrict to Tribe GOVERNOR
function setVotingDelay(uint256 newVotingDelay)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

delay can be hardcoded to zero

Copy link
Contributor Author

@thomas-waite thomas-waite Mar 31, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Have hardcoded to 0 in the GovernorSettings constructor.

Still having the setter in order to override the underlying method and make it only calleable by the Tribe DAO - want to maintain usage of GovernorSettings more broadly so that the TribeDAO can change the other parameters

@thomas-waite thomas-waite merged commit db3af13 into feat-governance-upgrade Mar 31, 2022
@thomas-waite thomas-waite deleted the feat-nope-dao branch March 31, 2022 20:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

Comments