Commit Graph

3176 Commits (0ee84342b72e7874433b47a591d460d3f22ebf8e)
 

Author SHA1 Message Date
Francisco 0ee84342b7
Add PDF report for v4.9 audit (#4227) 2 years ago
Francisco 51294b7480
Make transpilation setup local to this repo (#4041) 2 years ago
Ernesto García 34d926dd7e
Implement extra suggestions from audit review of 4.9 (#4224) 2 years ago
renovate[bot] 832c352c7d
Update lockfile (#4203) 2 years ago
Ernesto García 908f78d07b
Enable more Slither detectors (#4219) 2 years ago
ToonVanHove 692d8c85a4
Fix lookup documentation in ERC20Votes and Checkpoints (#4218) 2 years ago
Hadrien Croubois 72ed4ca67a
Ensure AccessControlDefaultAdminRules's initialDefaultAdmin is non-zero (#4220) 2 years ago
Ernesto García dcba9f995f
Add AccessControlDefaultAdminRules FV (#4180) 2 years ago
Hadrien Croubois 8b2ed0f570
Fix early reporting of FV prover's output (#4213) 2 years ago
Francisco 9e8b74a0e2
Add more test cases for EIP712 (#4212) 2 years ago
Hadrien Croubois a7ee03565b
Move certora helpers to a dedicated folder (#4211) 2 years ago
Hadrien Croubois 10022da83d
Disable automatic formal verification workflow on push (#4208) 2 years ago
Ernesto García 538655c3c0
Add reentrancy test cases for ERC4626 (#4197) 2 years ago
Hadrien Croubois 0a2a33be30
Add formal verification specs for EnumerableSet & EnumerableMap (#4167) 2 years ago
Ernesto García ab2604ac5b
Add reentrancy test cases for TimelockController (#4200) 2 years ago
Francisco 6ff415de6b
Downgrade Node for Slither (#4202) 2 years ago
Ernesto García d23f818a59
Fix AccessControlDefaultAdminRules admin consistency (#4177) 2 years ago
Hadrien Croubois 44d6053b43
Only run FV on new or updated specs (#4195) 2 years ago
Pascal Marco Caversaccio f959d7e4e6
Fix release note in `IERC1967` (#4183) 2 years ago
Ernesto García 8f14d52b73
Fix Checkpoints fuzz overflow (#4184) 2 years ago
Ernesto García 1a079d258b
Improve Address tests (#4191) 2 years ago
Francisco 6aac66d065
Merge release-v4.8 (#4188) 2 years ago
Francisco 91df66c4a9
Implement suggestions from audit of 4.9 (#4176) 2 years ago
Hadrien Croubois 8d633cb7d1
Merge pull request from GHSA-93hq-5wgc-jc82 2 years ago
Francisco 3b117992e1
Improve docs for transparent proxy (#4181) 2 years ago
Pascal Marco Caversaccio dd1265cb1d
Improve `ERC4626` test coverage (#4134) 2 years ago
Francisco 788d6a129a
Add fuzz tests for ShortString (#4175) 2 years ago
Hadrien Croubois 86f6eb2c9c
Add FV specification for ERC721 (#4104) 2 years ago
Ernesto García 661343f74c
Add DoubleEndedQueue FV (#4147) 2 years ago
Francisco Giordano 473d0b6884 Add Codecov token 2 years ago
Hadrien Croubois f2346b6749
Add fuzz tests for the Checkpoints library (#4146) 2 years ago
Francisco cf86fd9962
Merge changesets for transparency improvements (#4165) 2 years ago
Renan Souza 31723ed608
Reenable skipped TransparentUpgradeableProxy test (#4161) 2 years ago
Hadrien Croubois 5523c1482b
Fix TransparentUpgradeableProxy's transparency (#4154) 2 years ago
Francisco ead3bcaccb
Fix spurious CI check failures (#4160) 2 years ago
Antonio Viggiano 7e7060e00e
Update IERC3156FlashBorrower.sol (#4145) 2 years ago
Ernesto García ca822213f2
Make AccessControlDefaultAdminRules delay configurable (#4079) 2 years ago
mmqxyz 3f610ebc25
Fix typo in README (#4129) 2 years ago
Ernesto García 1a60b061d5
Add Pausable FV (#4117) 2 years ago
Ernesto García 4f4b6ab403
Update certora/README.md (#4114) 2 years ago
Ernesto García 1c8df659b9
Clarify Governor Bravo compatibility scope (#4090) 2 years ago
Hadrien Croubois 75ef7b8b27
Add FV specs for TimelockController (#4098) 2 years ago
renovate[bot] ea2d5ad2e7
Update lockfile (#4080) 2 years ago
Francisco Giordano e69248e551 Limit concurrency of formal-verification runs 2 years ago
renovate[bot] e739144cb0
Update dependency certora-cli to v3.6.4 (#4110) 2 years ago
Francisco 6794c9460b
Run formal verification when label is added (#4112) 2 years ago
Francisco f8e3c375d1
Credit YieldBox for virtual offset (#4103) 2 years ago
Paul Razvan Berg 58a62916de
Bump and pin Forge Std submodule (#4102) 2 years ago
Hadrien Croubois 3214f6c256
Add FV specification for ERC20Wrapper (#4100) 2 years ago
Hadrien Croubois 5f7f660c6e
Add FV specs for Initializable (#4095) 2 years ago