Commit Graph

3733 Commits (ce4ce8fcc6bef8a296ea648c019ccc81133dd437)
 

Author SHA1 Message Date
Hadrien Croubois 26c22169f0
Rename custom error AleadyInitialized → InvalidInitialization (#4592) 1 year ago
Hadrien Croubois 6f80048ce9
Improve natspec documentation and comments (#4581) 1 year ago
Hadrien Croubois d54f4ac4b7
Rename AccessManager groups to roles (#4580) 1 year ago
Hadrien Croubois a05a529049
Rename AccessManager.relay to execute (#4578) 1 year ago
Hadrien Croubois 25c416d01c
Rename internal variables in EnumerableSet for improved readability (#4577) 1 year ago
Hadrien Croubois 5a77c9995f
Make isConsumingScheduleOp return bytes4 to mitigate clashes (#4575) 1 year ago
Hadrien Croubois e2a9353dea
Remove unused named return variables (#4573) 1 year ago
Hadrien Croubois 87f7a2cd42
Refactor Time library to use valueBefore/valueAfter (#4555) 1 year ago
Hadrien Croubois bb7ca7d151
Prevent setting address(0) as the initialAdmin in AccessManager (#4570) 1 year ago
Hadrien Croubois 5abbd04933
Improve Initializable readability using intermediate variables (#4576) 1 year ago
Hadrien Croubois ff9d089dad
Add a boolean to AccessManager.GrantGroup (#4569) 1 year ago
Hadrien Croubois 33cab7cd25
AccessManager: Remove classes (#4562) 1 year ago
renovate[bot] 9ef69c03d1
Update actions/checkout action to v4 (#4572) 1 year ago
Ownerless Inc 1523a4f071
Fix accuracy of docs for ERC20._burn (#4574) 1 year ago
NishantKoyalwar e7ba2f7784
Move beneficiary zero address check to Ownable (#4531) 1 year ago
Hadrien Croubois f154bc31d4
Fix some spelling issues in AccessManager.sol & Time.sol (#4571) 1 year ago
Hadrien Croubois 9d2adccf87
Add a minimum delay on all admin update operations (#4557) 1 year ago
Hadrien Croubois 630844ef50
Merge branch 'feat/access-manager' into audit/wip/2a-2b 1 year ago
Hadrien Croubois e891ec587d
Merge branch 'master' into feat/access-manager 1 year ago
Francisco 9612083826
Refactor ERC721 `_requireMinted` and `ownerOf` (#4566) 1 year ago
Francisco a503ba1a0a
Avoid overflow on empty multiproof (#4564) 1 year ago
Francisco c0545f741b
Delete unused variable (#4565) 1 year ago
Francisco 98b83dfbaa
Move security directory contents to utils (#4551) 1 year ago
Hadrien Croubois 424149a682
Stop cleaning up token specific data on ERC-721 burn (#4561) 1 year ago
Hadrien Croubois b7da617d8d
Define ERC-4906 interfaceId in a private constant (#4560) 1 year ago
Hadrien Croubois 00c5da2034
Allow setting tokenURI for non-existent token (#4559) 1 year ago
Hadrien Croubois 10e00c8ef5
Missing view keyword IAccessManager interface (#4558) 1 year ago
Francisco 8186c07a83
Follow _approve overrides in ERC721._update (#4552) 1 year ago
Francisco 8a0b7bed82
Update ERC-7201 location for Initializable (#4554) 1 year ago
Francisco 3266bca150
Revert memory pointer to storage pointer (#4550) 1 year ago
Hadrien Croubois cd67894914
Use Trace208 in Votes to support ERC6372 clocks (#4539) 1 year ago
Vladislav Volosnikov 812404cee8
Use leading underscore solhint rule for private constants (#4542) 1 year ago
Vladislav Volosnikov a5ed318634
Refactor access to Checkpoint struct without using memory (#4512) 1 year ago
Molly b2e7bab920
caching result of reading storage variable to save gas (#4535) 1 year ago
Mohit Verma 98203a72a6
Fix blog link (#4532) 1 year ago
Francisco adbb8c9d27
Add Governor module connecting with AccessManager (#4523) 1 year ago
Francisco Giordano fab65cd08b Merge branch 'master' into feat/access-manager 1 year ago
Hadrien Croubois 9e3f4d60c5
Use the _update mechanism in ERC721 (#4377) 2 years ago
Francisco 8643fd45fd
Update remappings and install instructions for Foundry on docs site (#4498) 2 years ago
Ernesto García cb0ffefe2f
Use named arguments in mapping types (#4433) 2 years ago
Francisco b5a3e693e7
Improve AccessManager (#4520) 2 years ago
Francisco 48b860124c
Remove outdated warning from ERC2771Forwarder (#4519) 2 years ago
Hadrien Croubois 736091afc4
Refactor restriction mechanism in AccessManager to enable enforce executionDelay (#4518) 2 years ago
Ernesto García 70578bbb44
Allow Initializable versions greater than 256 (#4460) 2 years ago
Hadrien Croubois 9bb8008c23
Access Manager (#4416) 2 years ago
Francisco Giordano 1169bb1e51 Merge branch 'master' into feat/access-manager 2 years ago
Vladislav Volosnikov 54a235f895
Refactor Governor proposal struct for efficient access (#4495) 2 years ago
Ernesto García b81bec4552
Use `Ownable` in `VestingWallet` instead of an immutable beneficiary (#4508) 2 years ago
Ernesto García f715365ec4
Implement recommendations from 5.0 audit Phase 1B (#4502) 2 years ago
Hadrien Croubois 21716722ad
Remove GovernorCompatibilyBravo and add simpler GovernorStorage (#4360) 2 years ago