github-actions[bot]
|
54b3f14346
|
Release v4.9.0 (#4272)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Francisco <fg@frang.io>
|
2 years ago |
github-actions[bot]
|
4f7047ceec
|
Release v4.9.0 (rc) (#4243)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
2 years ago |
Hadrien Croubois
|
e0fe936729
|
Fix bug allowing anyone to cancel an admin renounce (#4238)
Co-authored-by: Francisco Giordano <fg@frang.io>
(cherry picked from commit 3ec4307c8a )
|
2 years ago |
Francisco
|
9673c56eba
|
Clean up pending admin schedule on renounce in DefaultAdminRules (#4230)
(cherry picked from commit 3e1b25a5cf )
|
2 years ago |
github-actions[bot]
|
17cf519425
|
Release v4.9.0 (rc) (#4228)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
2 years ago |
Hadrien Croubois
|
72ed4ca67a
|
Ensure AccessControlDefaultAdminRules's initialDefaultAdmin is non-zero (#4220)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2 years ago |
Ernesto García
|
d23f818a59
|
Fix AccessControlDefaultAdminRules admin consistency (#4177)
Co-authored-by: Francisco <fg@frang.io>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2 years ago |
Ernesto García
|
ca822213f2
|
Make AccessControlDefaultAdminRules delay configurable (#4079)
Co-authored-by: Francisco <fg@frang.io>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2 years ago |
Ernesto García
|
dad73159df
|
Add AccessControlDefaultAdminRules (#4009)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco <fg@frang.io>
|
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)
Co-authored-by: Francisco <fg@frang.io>
|
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)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco <frangio.1@gmail.com>
|
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)
Signed-off-by: Pascal Marco Caversaccio <pascal.caversaccio@hotmail.ch>
Co-authored-by: Francisco <frangio.1@gmail.com>
|
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)
* 4.6.0-rc.0
* Fix release script to only release @openzeppelin/contracts
(cherry picked from commit 2bd75a44bb )
* make ERC2981:royaltyInfo public (#3305)
(cherry picked from commit d2832ca7a9 )
Signed-off-by: Hadrien Croubois <hadrien.croubois@gmail.com>
* add transpilation guards to the crosschain mocks (#3306)
(cherry picked from commit 9af5af8fff )
Signed-off-by: Hadrien Croubois <hadrien.croubois@gmail.com>
* Fix tests on upgradeable contracts after transpilation
(cherry picked from commit 0762479dd5 )
Signed-off-by: Hadrien Croubois <hadrien.croubois@gmail.com>
* Remove unused constructor argument
(cherry picked from commit 69c3781043 )
Signed-off-by: Hadrien Croubois <hadrien.croubois@gmail.com>
* Bump minimum Solidity version for Initializable.sol to 0.8.2 (#3328)
(cherry picked from commit cb14ea3c5c )
* Fix update-comment script to ignore invalid tags
(cherry picked from commit 848fef5b6c )
Signed-off-by: Hadrien Croubois <hadrien.croubois@gmail.com>
* 4.6.0
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
3 years ago |
Hadrien Croubois
|
668a648bc6
|
Add utilities for CrossChain messaging (#3183)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
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)
* add a virtual _onlyRole(bytes32) modifier
* _onlyRole(role) → _checkRole(role)
* update doc
|
3 years ago |
Hadrien Croubois
|
ecae978cb5
|
Make more functions virtual (#3078)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
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)
* AccessControlEnumerable: Hook into the internal function
* add changelog entry
(cherry picked from commit 7579828180 )
|
3 years ago |
Hadrien Croubois
|
7579828180
|
AccessControlEnumerable: Hook into the internal function (#2946)
* AccessControlEnumerable: Hook into the internal function
* add changelog entry
|
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)
revokeRole emits {RoleRevoked} event if `account` has been revoked `role`
Greetings from ChainSecurity!
|
3 years ago |
Hadrien Croubois
|
7237b1672e
|
Make some private functions internal to allow the developpement of "withSignature" functions (like permit) (#2568)
* add internal _setOwner in Ownable
* address issues raised in #2567
* updte changelog entry
* improve changelog and documentation
* rephrasing doc
* add cahngelog improvement lost in merge
* notify deprecation of _setupRole in changelog
* Demote caution to note
* Update CHANGELOG.md
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
3 years ago |
Hadrien Croubois
|
18668870fd
|
Add an interface folder that lists common interfaces (#2517)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
4 years ago |
Francisco Giordano
|
eea376911b
|
Reorder AccessControl event to emit after assignment (#2738)
|
4 years ago |
Hadrien Croubois
|
1db3037808
|
Fix misleading comments (#2737)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
4 years ago |
Hadrien Croubois
|
27e09007cc
|
Reorder state changes and event emission for consistency (#2719)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
4 years ago |
Hadrien Croubois
|
b0cf6fbb7a
|
Add Prettier for linting and fix Solhint config (#2697)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
4 years ago |
Francisco Giordano
|
df8a0fe8dc
|
Complete documentation of UUPSUpgradeable
|
4 years ago |
Hadrien Croubois
|
df7996b671
|
add Available since 4.1 comments
(cherry picked from commit 9a698e6b7b )
|
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)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
4 years ago |
Brandon Valosek
|
b1e0aa487d
|
Fix AccessControlEnumerable not tracking renounceRole (#2572)
* Fix AccessControlEnumerable not tracking renounceRole
* Updated changelog
(cherry picked from commit 7adf0d88a0 )
|
4 years ago |
Brandon Valosek
|
7adf0d88a0
|
Fix AccessControlEnumerable not tracking renounceRole (#2572)
* Fix AccessControlEnumerable not tracking renounceRole
* Updated changelog
|
4 years ago |
Francisco Giordano
|
f07c39be8a
|
Add ERC165 interface detection to AccessControl (#2562)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
(cherry picked from commit 29ffe6f426 )
|
4 years ago |
Francisco Giordano
|
29ffe6f426
|
Add ERC165 interface detection to AccessControl (#2562)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
4 years ago |
Hadrien Croubois
|
24a0bc23cf
|
Reorganize the repo structure (#2503)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
4 years ago |
Hadrien Croubois
|
e341bdc1b7
|
Remove enumerable from AccessControl and add AccessControlEnumerable extension (#2512)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
4 years ago |