teryanarmen
b2cdcc38d4
final govPreventLateQ
3 years ago
teryanarmen
fa89068f2b
8.5/10 rules finished
3 years ago
teryanarmen
793b88efd8
finalize fist 3 rules; fix old governor spec
3 years ago
Pandapip1
faf5820f03
Fix many spelling errors ( #3274 )
3 years ago
Michael D. George
915ca181ba
Add Certora's Governance verification rules ( #2997 )
...
Co-authored-by: Shelly Grossman <shelly@certora.com>
Co-authored-by: Aleksander Kryukov <58052996+RedLikeRosesss@users.noreply.github.com>
Co-authored-by: Michael M <91594326+MichaelMorami@users.noreply.github.com>
Co-authored-by: Aleksander Kryukov <firealexkryukov@gmail.com>
3 years ago
Michael George
b5980a569c
reorganized governance verification in preparation for erc20 verification
3 years ago
Michael George
7912b1af7d
filtered out relay, since it is havocing
3 years ago
Michael George
3c150953ed
harnessing fix
3 years ago
Michael George
d64869545d
did some harnessing
3 years ago
Michael George
5888bee853
fixed executeOnly rule
3 years ago
Michael George
ec5d501791
filtered out timeouts
3 years ago
Aleksander Kryukov
43e37f0184
executedImplyStartAndEndDateNonZero inv fix
3 years ago
Aleksander Kryukov
1d25a22201
runAllwithoutTypeCheckAndPolishingIt
3 years ago
Aleksander Kryukov
b3dd1e0386
RulesCleaning
3 years ago
Michael M
0894724496
all rules checked no structure organization
3 years ago
Aleksander Kryukov
38e42f92c2
helperFunctionArgumentEnv
3 years ago
Michael M
c38babecd9
helper function name change
3 years ago
Michael M
e01b285780
helper function fix plus reviewing up to noExecuteOrCancelBeforeDeadline including
3 years ago
Michael M
95321a3516
done up to noStartBeforeCreation including
3 years ago
Aleksander Kryukov
ff8e17ec2f
removedHarnessesAnsSummariesAddedComments
3 years ago
Aleksander Kryukov
37fe8c292a
FixinigTimeoutsAndTotalVotes
3 years ago
Michael M
cd703a5ee0
cleaned up to doubleVoting (not included)
3 years ago
Michael M
a14abd0276
hashProposal summarization removed
3 years ago
Aleksander Kryukov
92f5f0dfbb
TryingToFixRules
3 years ago
Michael M
65af47d90d
added filters to revert if exec and revert if canceled
3 years ago
Aleksander Kryukov
f7049de567
envfreeViolationFix
3 years ago
Aleksander Kryukov
a33b9b2bb0
FixedERC20VotesIssue
3 years ago
Aleksander Kryukov
eb27bdd282
MoreRulesAndFixesOfExistedRules
3 years ago
Michael M
1da0a4ae7d
allFunctionsRevertIfExecuted, allFunctionsRevertIfCanceled, executedOnlyAfterExecuteFunc passing as intended
3 years ago
Michael M
eee306acda
commenting helper function, executed only after exec, func revert if canceled or executed
3 years ago
Aleksander Kryukov
54fa59f879
proposeInitialized done
3 years ago
Aleksander Kryukov
a858ed7a2a
codeCleaningNumberIDontKnow
3 years ago
Michael M
921c668a59
reorganization + violated rules
3 years ago
Aleksander Kryukov
0598a3ac43
CountingSimpleMoreCleanAndAddedMoreRules
3 years ago
Michael M
b948e70258
aesthetic
3 years ago
Aleksander Kryukov
f8a54d2ae2
RemovedInsertedBugForSumRule
3 years ago
Aleksander Kryukov
92744a195a
specificSpecForSumRule
3 years ago
Aleksander Kryukov
bc9bbc2431
FirstWizardHarness
3 years ago
Michael M
16e101bba9
cannot set if executed and canceled as rules (not working)
3 years ago
Michael M
861fab8589
ghosts and invariant unfinished
3 years ago
Michael M
53d4006806
fixed function revert if executed
3 years ago
Aleksander Kryukov
2761ec0b66
MoreRulesToTheGodOfRules
3 years ago
Michael M
5ea1cc7a8a
added invariants if executed or canceled always revert
3 years ago
Shelly Grossman
c50cb000dd
fix simple vote end before start
3 years ago
Aleksander Kryukov
d4b9e9ab80
someCleaning
3 years ago
Aleksander Kryukov
85b65befd5
WorkInProgress
3 years ago
Aleksander Kryukov
77efd53f0c
checkingInvariantsWithoutGhosts
3 years ago
Aleksander Kryukov
9298482163
scripts settings added
3 years ago
Michael M
91f8919876
hooks fixed
3 years ago
Michael M
32ab301c9d
Hooks fixed
3 years ago