Commit Graph

3240 Commits (e04f7ded9400e9a9d1335c4fb6bbfbac94064fcf)
 

Author SHA1 Message Date
teryanarmen e04f7ded94
Fixed GPLQ spec, all rules passing (#3822) 2 years ago
teryanarmen 2c5194f3f1
Clean and fix formal verification (#3798) 2 years ago
Hadrien Croubois 07ac1030e7 chmod -x certora/scripts/**/*.sh 2 years ago
Hadrien Croubois a73d7ab57b get rid of certora/helpers 2 years ago
Hadrien Croubois 89962af163 Fix ERC20Wrapper.spec 2 years ago
Hadrien Croubois c7a544d568 move passing scripts out of noCI 2 years ago
Hadrien Croubois 634c37becf enable ci test for some (passing) rules 2 years ago
Hadrien Croubois d986bbc8e0 filter noCI on script listing 2 years ago
Hadrien Croubois fed8d5c856 refactor & improve ERC20 specs 2 years ago
Hadrien Croubois 597202d904 finish ERC20 base specs + move all other specs to noCI for the time being 2 years ago
Hadrien Croubois 8f6a03204e Start working on ERC20 specs 2 years ago
Hadrien Croubois d916e2edf4 further script cleanup 2 years ago
Hadrien Croubois 3075181276 use bash 2 years ago
Hadrien Croubois 8b1042371a remove some scripts from CI run 2 years ago
Hadrien Croubois 38d21cab86 update scripts 2 years ago
Hadrien Croubois bfbf4d8398 clean applyHarness 2 years ago
Hadrien Croubois 49333bcc24 clean applyHarness 2 years ago
Hadrien Croubois 3252e54f2b use solc without version & remove send_only 2 years ago
Hadrien Croubois cc7837fb46 cleanup scripts/*.sh 2 years ago
Hadrien Croubois 9dd0eb5e5c better wildcard 2 years ago
Hadrien Croubois 9ce8455ae0 run certora scripts 2 years ago
Hadrien Croubois dfa0505c40 fix formal verification workflow 2 years ago
Hadrien Croubois e7f770591b update harness and matrix 2 years ago
Hadrien Croubois b9c7899e6c no debug 2 years ago
Hadrien Croubois 0f20d57771 touch to force make 2 years ago
Hadrien Croubois 797ef26bb6 refactor 2 years ago
Hadrien Croubois 9aa745e4fe try using python 3.8 2 years ago
Hadrien Croubois d7c3cc758b try using python 3.10 2 years ago
Hadrien Croubois 3c0d926908 --debug 2 years ago
Hadrien Croubois 28367f8989 fix action 2 years ago
Hadrien Croubois 61817e055f enable formal verification by matrix 2 years ago
Hadrien Croubois 94f9f7ac58 test matrix 2 years ago
Hadrien Croubois b2ec06aaf2 test matrix 2 years ago
Hadrien Croubois 0fa6aad5e5 Update certora harness 2 years ago
Hadrien Croubois 0c2453ba17 Automatically generate test matrix 2 years ago
Hadrien Croubois 0d1e919742 run check on the formal-verification branch 2 years ago
Hadrien Croubois 75ce9ef8e9 name 2 years ago
Hadrien Croubois 56c355ea8b fix 2 years ago
Hadrien Croubois e9f53ebc02 run prettier --write 2 years ago
Hadrien Croubois 3aa0a015d1 workflow trigger 2 years ago
Hadrien Croubois d98d9c03f3 Merge remote-tracking branch 'Certora/master' into formal-verification 2 years ago
Francisco 6a8d977d22
Skip changelog check if label is present (#3687) 2 years ago
Francisco 3c552e6e03
Fix relevant warnings (#3685) 2 years ago
omahs 5d31ad0eb9
Fix: typo & grammar (#3684) 2 years ago
Nicolás Venturo 80ae402387
Add fuzz tests for Math.sqrt & Math.logX using Foundry (#3676) 2 years ago
Hadrien Croubois c1d6e39aab
Add log2, log10 and log256 functions (#3670) 2 years ago
Hadrien Croubois d857ab5702 Fix EnumerableMap and EnumerableSet generation 2 years ago
Francisco Giordano 42fe56031f Fix EnumerableMap and EnumerableSet warning format 2 years ago
Hadrien Croubois 171fa40bc8
ERC721 extension for efficient batch minting (#3311) 2 years ago
Daniel Liu 005a35b02a
Optimize Math.max and SignedMath.max (#3679) 2 years ago