GovernorCountingOverridableMock.sol 703 B

123456789101112131415161718
  1. // SPDX-License-Identifier: MIT
  2. pragma solidity ^0.8.24;
  3. import {Governor} from "../../governance/Governor.sol";
  4. import {GovernorSettings} from "../../governance/extensions/GovernorSettings.sol";
  5. import {GovernorVotesQuorumFraction} from "../../governance/extensions/GovernorVotesQuorumFraction.sol";
  6. import {GovernorCountingOverridable} from "../../governance/extensions/GovernorCountingOverridable.sol";
  7. abstract contract GovernorCountingOverridableMock is
  8. GovernorSettings,
  9. GovernorVotesQuorumFraction,
  10. GovernorCountingOverridable
  11. {
  12. function proposalThreshold() public view override(Governor, GovernorSettings) returns (uint256) {
  13. return super.proposalThreshold();
  14. }
  15. }