Commit Graph

121 Commits (release-v4.9)

Author SHA1 Message Date
github-actions[bot] 54b3f14346
Release v4.9.0 (#4272) 2 years ago
github-actions[bot] 4f7047ceec
Release v4.9.0 (rc) (#4243) 2 years ago
Hadrien Croubois e0fe936729 Fix bug allowing anyone to cancel an admin renounce (#4238) 2 years ago
Francisco 9673c56eba Clean up pending admin schedule on renounce in DefaultAdminRules (#4230) 2 years ago
github-actions[bot] 17cf519425
Release v4.9.0 (rc) (#4228) 2 years ago
Hadrien Croubois 72ed4ca67a
Ensure AccessControlDefaultAdminRules's initialDefaultAdmin is non-zero (#4220) 2 years ago
Ernesto García d23f818a59
Fix AccessControlDefaultAdminRules admin consistency (#4177) 2 years ago
Ernesto García ca822213f2
Make AccessControlDefaultAdminRules delay configurable (#4079) 2 years ago
Ernesto García dad73159df
Add AccessControlDefaultAdminRules (#4009) 2 years ago
Ernesto García a34dd8bb1b
Add `solidity` language to missing code snippets (#3992) 2 years ago
Hadrien Croubois c9bc4f8203
Make `Ownable2Step.acceptOwnership` virtual (#3960) 2 years ago
Benjamin 24d1bb668a
Add Ownable2Step to the docs (#3836) 2 years ago
Francisco Giordano 49c0e4370d 4.8.0 2 years ago
Hadrien Croubois 1f18fea1de 4.8.0-rc.2 2 years ago
Hadrien Croubois 16791134c1 4.8.0-rc.1 2 years ago
Francisco Giordano 5e6fd491f3 4.8.0-rc.0 2 years ago
Helder Sepulveda 1f0e7cdf04
Add Ownable2Step extension with 2-step transfer (#3620) 2 years ago
Hadrien Croubois 3dac7bbed7
Merge v4.7 back into master (#3516) 3 years ago
Pascal Marco Caversaccio 40172c22d9
Refactor address-to-hex-string conversion in `_checkRole` function (#3509) 3 years ago
James Finucane 08d109d877
Optimize Ownable and Pausable modifiers' size impact (#3347) 3 years ago
Hadrien Croubois 6339027a7a
Add mention of events possibly emitted (#3421) 3 years ago
Hadrien Croubois a035b235b4
Release v4.6 (#3358) 3 years ago
Hadrien Croubois 668a648bc6
Add utilities for CrossChain messaging (#3183) 3 years ago
Francisco Giordano afb20119b3
Release v4.5 3 years ago
Hadrien Croubois fb950c6166
Add a virtual `_checkRole(bytes32)` internal function to `AccessControl` (#3137) 3 years ago
Hadrien Croubois ecae978cb5
Make more functions virtual (#3078) 3 years ago
Francisco Giordano 6bd6b76d11 4.4.1 3 years ago
Francisco Giordano 4961a51cc7 4.4.0 3 years ago
Francisco Giordano 65ef662a2b 4.4.0-rc.1 3 years ago
Hadrien Croubois 6dab43c3a9 AccessControlEnumerable: Hook into the internal function (#2946) 3 years ago
Hadrien Croubois 7579828180
AccessControlEnumerable: Hook into the internal function (#2946) 3 years ago
Francisco Giordano 0a87a4e75b 4.4.0-rc.0 3 years ago
Francisco Giordano c9bdb1f0ae
Add a comment documenting the package version being used (#2918) 3 years ago
Simon Perriard 6af4ed6169
revokeRole spec mismatch (#2872) 3 years ago
Hadrien Croubois 7237b1672e
Make some private functions internal to allow the developpement of "withSignature" functions (like permit) (#2568) 3 years ago
Hadrien Croubois 18668870fd
Add an interface folder that lists common interfaces (#2517) 4 years ago
Francisco Giordano eea376911b
Reorder AccessControl event to emit after assignment (#2738) 4 years ago
Hadrien Croubois 1db3037808
Fix misleading comments (#2737) 4 years ago
Hadrien Croubois 27e09007cc
Reorder state changes and event emission for consistency (#2719) 4 years ago
Hadrien Croubois b0cf6fbb7a
Add Prettier for linting and fix Solhint config (#2697) 4 years ago
Francisco Giordano df8a0fe8dc Complete documentation of UUPSUpgradeable 4 years ago
Hadrien Croubois df7996b671 add Available since 4.1 comments 4 years ago
Hadrien Croubois 9a698e6b7b add Available since 4.1 comments 4 years ago
Hadrien Croubois e0a2b195e4
Add modifier & internal function with standard revert message in AccessControl (#2609) 4 years ago
Brandon Valosek b1e0aa487d Fix AccessControlEnumerable not tracking renounceRole (#2572) 4 years ago
Brandon Valosek 7adf0d88a0
Fix AccessControlEnumerable not tracking renounceRole (#2572) 4 years ago
Francisco Giordano f07c39be8a Add ERC165 interface detection to AccessControl (#2562) 4 years ago
Francisco Giordano 29ffe6f426
Add ERC165 interface detection to AccessControl (#2562) 4 years ago
Hadrien Croubois 24a0bc23cf
Reorganize the repo structure (#2503) 4 years ago
Hadrien Croubois e341bdc1b7
Remove enumerable from AccessControl and add AccessControlEnumerable extension (#2512) 4 years ago