Thomas Adams
36327ce8c5
Added script to verify ERC1155Burnable
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
teryanarmen
6add1e7718
setup GovLateQuorum and add 3 rules for deadlines
3 years ago
Michael George
da0fdc1aa0
harness setup for ERC1155Supply
3 years ago
Michael George
aafb14461b
made the spec run
3 years ago
Michael George
70cbfffc74
created harness and script
3 years ago
Michael George
4a3cddc529
temporarily moved old projects into old directory
3 years ago
Michael George
8fc90f6779
fix in script
3 years ago
Michael George
f242abbf93
starting CI integration
3 years ago
Nick Armstrong
6662d0556f
verify all - rules passing
3 years ago
Nick Armstrong
cab9b09b7b
rough contracts all finished
3 years ago
Aleksander Kryukov
66c72f2b5d
CI preparations
3 years ago
Aleksander Kryukov
75417fbf9f
finilized rules
3 years ago
Nick Armstrong
140df5b7ce
everything except Alex fix for totalVotes_sums_accounts
3 years ago
Nick Armstrong
22827223c0
more passing
3 years ago
Aleksander Kryukov
ec4e77397f
AccessControl verification
3 years ago
Aleksander Kryukov
50cf82823e
one more TC cleaning
3 years ago
Aleksander Kryukov
53b6ed80bb
ERC1155 verification (not finished)
3 years ago
Nick Armstrong
92f07bae1b
typechecker error and skipped require bug
3 years ago
Nick Armstrong
3f1ee39910
call trace error
3 years ago
Aleksander Kryukov
a35ad6dfc3
wrapper and timelockController cleaning
3 years ago
Nick Armstrong
6895946f41
updated rules
3 years ago
Nick Armstrong
6c5d33ba22
run scripts
3 years ago
Aleksander Kryukov
62d60a5890
Timelock, erc20Wrapper and erc20FlashMint verification
3 years ago
Aleksander Kryukov
7caa9bbb2c
TimelockController wating for hash fix
3 years ago
Aleksander Kryukov
3cb87abec1
removed flags for erc20Votes script
3 years ago
Aleksander Kryukov
61fa061ecf
erc20votes pointers workaround and preset
3 years ago
Sameer Arora
ef8013ef79
sanity for TimelockController and Votes
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
97b2e1b12a
sanity passes
3 years ago
Michael George
2304dd7bb1
added script for checking token sanity
3 years ago
Michael George
44cedd5ea2
made scripts executable
3 years ago
Michael George
7ffbf6a3c8
renamed governor sanity script
3 years ago
Michael George
b5980a569c
reorganized governance verification in preparation for erc20 verification
3 years ago
Michael George
2a75aa19bd
added munging to scripts
3 years ago
Michael George
d64869545d
did some harnessing
3 years ago
Michael George
760edf9b87
tweaked script to run quickly
3 years ago
Aleksander Kryukov
dae72a7e1b
FixingScriptsToWorkWithNewChanges
3 years ago
Michael M
de594921cc
fix script
3 years ago
Aleksander Kryukov
f40c48a83d
madeVeryfyAllMoreFlexible
3 years ago
Aleksander Kryukov
1d25a22201
runAllwithoutTypeCheckAndPolishingIt
3 years ago
Aleksander Kryukov
73080c79d0
cleaning in process
3 years ago
Aleksander Kryukov
37725a0f2c
CleaningAndScriptForAllAndReadme
3 years ago
Aleksander Kryukov
61b011869c
AddedLinkAndFixingGhost
3 years ago
Aleksander Kryukov
a33b9b2bb0
FixedERC20VotesIssue
3 years ago
Aleksander Kryukov
44113d58f5
NewWizardHarness
3 years ago
Aleksander Kryukov
eb27bdd282
MoreRulesAndFixesOfExistedRules
3 years ago
Aleksander Kryukov
a16eaebb25
ManyNonWorkingRules
3 years ago
Aleksander Kryukov
c6365ef868
creating new ghost for 26 b
3 years ago