proposeInitialized done

This commit is contained in:
Aleksander Kryukov
2021-11-14 15:33:30 +02:00
parent 2baa9bd801
commit 54fa59f879
2 changed files with 9 additions and 4 deletions

View File

@ -1,8 +1,9 @@
certoraRun certora/harnesses/GovernorBasicHarness.sol \
--verify GovernorBasicHarness:certora/specs/GovernorBase.spec \
--solc solc8.2 \
--staging \
--staging uri/add_with_env_to_preserved_all \
--optimistic_loop \
--settings -copyLoopUnroll=4 \
--rule doubleVoting \
--disableLocalTypeChecking \
--rule proposalInitiated \
--msg "$1"

View File

@ -53,6 +53,10 @@ invariant proposalInitiated(uint256 pId)
(proposalSnapshot(pId) != 0 <=> proposalDeadline(pId) != 0) &&
(isCanceled(pId) => proposalSnapshot(pId) != 0) &&
(isExecuted(pId) => proposalSnapshot(pId) != 0)
{ preserved with (env e){
require e.block.number > 0;
}}
/*