verifyGovernorPreventLateQuorum.sh 652 B

12345678910111213
  1. #!/usr/bin/env bash
  2. set -euxo pipefail
  3. certoraRun \
  4. certora/harnesses/ERC20VotesHarness.sol certora/harnesses/GovernorFullHarness.sol certora/munged/governance/TimelockController.sol \
  5. --verify GovernorFullHarness:certora/specs/GovernorPreventLateQuorum.spec \
  6. --link GovernorFullHarness:token=ERC20VotesHarness \
  7. --optimistic_loop \
  8. --loop_iter 1 \
  9. --send_only \
  10. --rules deadlineNeverReduced againstVotesDontCount hasVotedCorrelationNonzero canExtendDeadlineOnce deadlineChangeEffects quorumReachedCantChange quorumLengthGt0 cantExtendWhenQuorumUnreached quorumNumerLTEDenom deprecatedQuorumStateIsUninitialized \
  11. $@