mirror of openzeppelin-contracts
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
openzeppelin-contracts/certora/scripts/noCI/sanityTokens.sh

16 lines
445 B

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