parent
73080c79d0
commit
1d25a22201
@ -0,0 +1,30 @@ |
||||
for contract in certora/harnesses/Wizard*.sol; |
||||
do |
||||
for spec in certora/specs/*.spec; |
||||
do |
||||
contractFile=$(basename $contract) |
||||
specFile=$(basename $spec) |
||||
echo "Processing ${contractFile%.*} with $specFile" |
||||
if [ "${contractFile%.*}" = "WizardFirstPriority" ]; |
||||
then |
||||
certoraRun certora/harnesses/ERC20VotesHarness.sol certora/harnesses/$contractFile \ |
||||
--link WizardFirstPriority:token=ERC20VotesHarness \ |
||||
--verify ${contractFile%.*}:certora/specs/$specFile "$@" \ |
||||
--solc solc8.2 \ |
||||
--staging shelly/forSasha \ |
||||
--disableLocalTypeChecking \ |
||||
--optimistic_loop \ |
||||
--settings -copyLoopUnroll=4 \ |
||||
--msg "checking $specFile on ${contractFile%.*}" |
||||
else |
||||
certoraRun certora/harnesses/ERC20VotesHarness.sol certora/harnesses/$contractFile \ |
||||
--verify ${contractFile%.*}:certora/specs/$specFile "$@" \ |
||||
--solc solc8.2 \ |
||||
--staging shelly/forSasha \ |
||||
--disableLocalTypeChecking \ |
||||
--optimistic_loop \ |
||||
--settings -copyLoopUnroll=4 \ |
||||
--msg "checking $specFile on ${contractFile%.*}" |
||||
fi |
||||
done |
||||
done |
Loading…
Reference in new issue