Commit Graph

3154 Commits (0d4df8972e3a280d25dff7af85521f59bc71ef02)
 

Author SHA1 Message Date
Hadrien Croubois 0d4df8972e add filter to improve prover perf 2 years ago
Hadrien Croubois d7884251aa update 2 years ago
Hadrien Croubois d2b5d154d6 Merge remote-tracking branch 'upstream/master' into fv/Governor 2 years ago
Hadrien Croubois 397f4cdfe2 filter functions that should revert 2 years ago
Hadrien Croubois 75ef7b8b27
Add FV specs for TimelockController (#4098) 2 years ago
Hadrien Croubois 728e2c8899 fix 2 years ago
Hadrien Croubois e1120b9137 try optimise GovernorStates 2 years ago
Hadrien Croubois 704e265c41 fix governor changes spec 2 years ago
Hadrien Croubois e35daecf95 Merge branch 'master' into fv/Governor 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
Hadrien Croubois b320e1ec4c lint 2 years ago
Hadrien Croubois c33e7bd340 update governor specs 2 years ago
Francisco 6794c9460b
Run formal verification when label is added (#4112) 2 years ago
Hadrien Croubois 4b11b4d3a6 codespell 2 years ago
Hadrien Croubois f71bc6899f clean 2 years ago
Hadrien Croubois 318cfd501b update 2 years ago
Hadrien Croubois f44e26fa7b disable wip specs 2 years ago
Hadrien Croubois ec82e2f6fd use micromatch 2 years ago
Hadrien Croubois 9f39697a44 lint 2 years ago
Hadrien Croubois f35c824435 fix specs 2 years ago
Hadrien Croubois 5421355e57 test both modes 2 years ago
Hadrien Croubois 1f5982b5e3 starting to work on governor specifications 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
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
Hadrien Croubois de520fe25a
Add `byteLengthWithFallback` to ShortStrings (#4089) 2 years ago
Hadrien Croubois 7f028d6959
Fix empty short string encoding (#4088) 2 years ago
Francisco Giordano eedca5d873 Merge release-v4.8 branch 2 years ago
Francisco Giordano e58c6d8ff4 Fix linter error 2 years ago
Hadrien Croubois 8ba26f388f
Merge pull request from GHSA-878m-3g6q-594q 2 years ago
qedk 0ebc6e3529
Fix grammar in docs (#4085) 2 years ago
Hadrien Croubois e1a77ab15f
Fix an upgrade replay bug in Governor.propose (#4082) 2 years ago
Ernesto García dad73159df
Add AccessControlDefaultAdminRules (#4009) 2 years ago
Clayton Rabenda 2c69f9f9f5
Fix comment on ERC777._beforeTokenTransfer (#3982) 2 years ago
Vittorio Minacori 3f3774c5df
Improve ERC1363 documentation (#3993) 2 years ago
Hadrien Croubois 8b47e96af1
Add SafeERC20.forceApprove() (#4067) 2 years ago
renovate[bot] 0fbd039554
Update lockfile (#4018) 2 years ago
Hadrien Croubois 2c6ef8c875
Fix ERC1363 interfaceId (#4074) 2 years ago
Pascal Marco Caversaccio eb38c059d8
Add comment on unchecked arithmetic (division by zero) in `Math.sol` (#4050) 2 years ago
Hadrien Croubois 8a43ebac28
Document "duplicate" proposal storing in GovernorCompatibilityBravo (#4073) 2 years ago
Harshit sharma b4d765b130
Allow return data length >= 32 in SignatureChecker (#4038) 2 years ago
Hadrien Croubois d5581531de
Add a "fees" section to the ERC4626 guide (#4054) 2 years ago
Hadrien Croubois 62dbb1b06a
Document clock modes for token and governor (#4058) 2 years ago