Add a governance extension that implements super quorum (#5492)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com> Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
ddba55780a
commit
7276774f34
@ -21,9 +21,9 @@ import {IGovernor, IERC6372} from "./IGovernor.sol";
|
||||
*
|
||||
* This contract is abstract and requires several functions to be implemented in various modules:
|
||||
*
|
||||
* - A counting module must implement {quorum}, {_quorumReached}, {_voteSucceeded} and {_countVote}
|
||||
* - A counting module must implement {_quorumReached}, {_voteSucceeded} and {_countVote}
|
||||
* - A voting module must implement {_getVotes}
|
||||
* - Additionally, {votingPeriod} must also be implemented
|
||||
* - Additionally, {votingPeriod}, {votingDelay}, and {quorum} must also be implemented
|
||||
*/
|
||||
abstract contract Governor is Context, ERC165, EIP712, Nonces, IGovernor, IERC721Receiver, IERC1155Receiver {
|
||||
using DoubleEndedQueue for DoubleEndedQueue.Bytes32Deque;
|
||||
|
||||
Reference in New Issue
Block a user