Commit Graph

37 Commits (0d0e4aabdbd6e5994d52048fe42832fc334c6d1f)

Author SHA1 Message Date
Dmitry 4ccfe380e0
Fix the CLI output of formal verification runs (#5445) 4 days ago
Ernesto García fd812ee954
Group typographical errors (#5443) 7 days ago
renovate[bot] 3da7a869aa
Update dependency p-limit to v6 (#5104) 3 months ago
Ernesto García 52e0e3e783
Extend `onlyAuthorized` to support extra functions in AccessManager (#5014) 8 months ago
Ernesto García b27cd83eba
Remove `hardhat-foundry` and check harnesses compilation in CI (#4832) 1 year ago
Renan Souza 7bd2b2aaf6
Use ERC-XXX syntax (#4730) 1 year ago
Ernesto García 3eb5cfb22a
Nonces FV (#4528) 1 year ago
Hadrien Croubois e78628bfcf
Document AccessManager functions and events in IAccessManager (#4660) 1 year ago
Hadrien Croubois aca4030e4a
Formal verification of AccessManager (#4611) 1 year ago
Hadrien Croubois 60e3ffe6a3
Remove non-standard increaseAllowance and decreaseAllowance from ERC20 (#4585) 1 year ago
Ernesto García 36bf1e46fa
Migrate FV specs to CVL2 (#4527) 1 year ago
Francisco 98b83dfbaa
Move security directory contents to utils (#4551) 1 year ago
Hadrien Croubois 00cbf5a236
Update pragma to 0.8.20 (#4489) 2 years ago
Hadrien Croubois 7c02b5cab2
Refactor DoubleEndedQueue (#4150) 2 years ago
Ernesto García 7bb5592ad5
Bump minimum pragma version to `0.8.19` (#4288) 2 years ago
Hadrien Croubois a1d57bac50
Improve FV specifications for AccessControlDefaultAdminRules (#4223) 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
Hadrien Croubois a7ee03565b
Move certora helpers to a dedicated folder (#4211) 2 years ago
Hadrien Croubois 0a2a33be30
Add formal verification specs for EnumerableSet & EnumerableMap (#4167) 2 years ago
Hadrien Croubois 44d6053b43
Only run FV on new or updated specs (#4195) 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
Ernesto García 1a60b061d5
Add Pausable FV (#4117) 2 years ago
Ernesto García 4f4b6ab403
Update certora/README.md (#4114) 2 years ago
Hadrien Croubois 75ef7b8b27
Add FV specs for TimelockController (#4098) 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
Francisco b952a82d29
Throw error when requested specs are not found (#4101) 2 years ago
Hadrien Croubois a55013e742
Add effect checks on the accesscontrol specs (#4099) 2 years ago
Hadrien Croubois aaad1f4a4f
Add FV specs for Ownable and Ownable2Steps (#4094) 2 years ago
Hadrien Croubois 4fb6833e32
Formal verification using Certora (#4084) 2 years ago
Ernesto García 0c89a8b771
Automate release process via Changesets (#3915) 2 years ago
Francisco 88a64a802e
Update guidelines and project documentation (#3966) 2 years ago
Hadrien Croubois 24fc709533
Set up codespell (#3643) 2 years ago
Pandapip1 faf5820f03
Fix many spelling errors (#3274) 3 years ago
Michael D. George 915ca181ba
Add Certora's Governance verification rules (#2997) 3 years ago