ERC20VotesRule.sh 484 B

12345678910111213141516171819202122
  1. if [ -z "$2" ]
  2. then
  3. echo "Incorrect number of arguments"
  4. echo ""
  5. echo "Usage: (from git root)"
  6. echo " ./certora/scripts/`basename $0` [message describing the run] [rule or invariant]"
  7. echo ""
  8. exit 1
  9. fi
  10. rule=$1
  11. msg=$2
  12. shift 2
  13. certoraRun \
  14. certora/harnesses/ERC20VotesHarness.sol \
  15. --verify ERC20VotesHarness:certora/specs/ERC20Votes.spec \
  16. --solc solc8.2 \
  17. --optimistic_loop \
  18. --rule ${rule} \
  19. --msg "${msg}" \
  20. # --rule_sanity \