sanityTokens.sh 445 B

12345678910111213141516
  1. #!/usr/bin/env bash
  2. set -euxo pipefail
  3. for f in certora/harnesses/ERC20{Votes,Permit,Wrapper}Harness.sol
  4. do
  5. echo "Processing $f"
  6. file=$(basename $f)
  7. echo ${file%.*}
  8. certoraRun certora/harnesses/$file \
  9. --verify ${file%.*}:certora/specs/sanity.spec "$@" \
  10. --solc solc \
  11. --optimistic_loop \
  12. --settings -copyLoopUnroll=4,-strictDecompiler=false \
  13. --msg "checking sanity on ${file%.*}"
  14. done