staking/certora/confs/MaxMPRule.conf
2024-10-08 10:14:20 -03:00

33 lines
881 B
Plaintext

{
"files": [
"contracts/StakeManager.sol",
"certora/helpers/ExpiredStakeStorageA.sol",
"certora/helpers/ERC20A.sol"
],
"global_timeout": "7200",
"link": [
"StakeManager:stakedToken=ERC20A",
"StakeManager:expiredStakeStorage=ExpiredStakeStorageA",
],
"loop_iter": "3",
"msg": "Z3 random seeds",
"optimistic_loop": true,
"packages": [
"forge-std=lib/forge-std/src",
"@openzeppelin=lib/openzeppelin-contracts"
],
"process": "emv",
"prover_args": [
" -s [z3:def{randomSeed=1},z3:def{randomSeed=2},z3:def{randomSeed=3},z3:def{randomSeed=4},z3:def{randomSeed=5},z3:def{randomSeed=6},z3:def{randomSeed=7},z3:def{randomSeed=8},z3:def{randomSeed=9},z3:def{randomSeed=10}]"
],
"prover_version": "master",
"rule": [
"MPcantBeGreaterThanMaxMP"
],
"rule_sanity": "none",
"smt_timeout": "7200",
"verify": "StakeManager:certora/specs/MaxMPRule.spec"
}