Commit Graph

73 Commits (d155600d554d28b583a8ab36dee0849215d48a20)

Author SHA1 Message Date
Renan Souza 7bd2b2aaf6
Use ERC-XXX syntax (#4730) 1 year ago
github-actions[bot] 3e6c86392c
Merge release-v5.0 branch (#4665) 1 year ago
Francisco abba0d047a
Update remappings.txt for upgradeable contracts and set up submodule (#4639) 1 year ago
Francisco 58463a9823
Enable partial transpilation for upgradeable package (#4628) 1 year ago
Francisco af06fdcfd4
Fix various documentation errors (#4601) 1 year ago
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 5abbd04933
Improve Initializable readability using intermediate variables (#4576) 1 year ago
Francisco 8a0b7bed82
Update ERC-7201 location for Initializable (#4554) 1 year ago
Vladislav Volosnikov 812404cee8
Use leading underscore solhint rule for private constants (#4542) 1 year ago
Molly b2e7bab920
caching result of reading storage variable to save gas (#4535) 1 year ago
Ernesto García 70578bbb44
Allow Initializable versions greater than 256 (#4460) 2 years ago
Ernesto García f715365ec4
Implement recommendations from 5.0 audit Phase 1B (#4502) 2 years ago
Hadrien Croubois 00cbf5a236
Update pragma to 0.8.20 (#4489) 2 years ago
Prince Allwin 7222a31d54
Add internal functions inside modifiers (#4472) 2 years ago
Ernesto García 121be5dd09
Make `TransparentUpgradeableProxy` deploy its `ProxyAdmin` and optimize proxy interfaces (#4382) 2 years ago
Francisco 8b72e20e32
Remove unnecessary explicit assignment override (#4443) 2 years ago
Ernesto García 24ebff5ae9
Remove unused imports (#4436) 2 years ago
Francisco 6bf68a41d1
Remove "available since" comments (#4424) 2 years ago
Francisco 3ff9b42ff5
Remove retyped and renamed storage layout annotations (#4423) 2 years ago
Francisco 874c2d3c02
Use explicit imports (#4399) 2 years ago
Hadrien Croubois 1a77a508f9
Move upgradeToAndCallUUPS to UUPSUpgradeable (#4356) 2 years ago
Hadrien Croubois ff85c7b0eb
Make ERC1967Upgrades a library instead of an abstract contract (#4325) 2 years ago
Ernesto García b425a72240
Replace revert strings with custom errors (#4261) 2 years ago
Renan Souza df2778f38e
Remove override interface implementations (#4315) 2 years ago
Ernesto García 7bb5592ad5
Bump minimum pragma version to `0.8.19` (#4288) 2 years ago
github-actions[bot] 09329f8a18
Merge release-v4.9 branch (#4274) 2 years ago
Francisco Giordano eedca5d873 Merge release-v4.8 branch 2 years ago
blockeater 69c8d1010e
Make upgradeTo and upgradeToAndCall public (#3959) 2 years ago
Ernesto García a34dd8bb1b
Add `solidity` language to missing code snippets (#3992) 2 years ago
JulissaDantes c5d040beb9
Remove Address.isContract (#3945) 2 years ago
Hadrien Croubois c404862cba
Use oz-upgrades-unsafe-allow-reachable in ERC1967Upgrade (#3971) 2 years ago
Francisco 3d7a93876a
Improve documentation of Initializable getters (#3861) 2 years ago
Francisco Giordano 49c0e4370d 4.8.0 2 years ago
Mathis Gontier Delaunay 88a3f95715
Optimize condition in _disableInitializers (#3787) 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
tincho 09369d265c Improve Initializable docstrings (#3704) 2 years ago
tincho a549ec673e
Improve Initializable docstrings (#3704) 2 years ago
Francisco Giordano 5e6fd491f3 4.8.0-rc.0 2 years ago
Shatabarto "Rik" Bhattacharya 26cf47a2be
Add internal functions `_getInitializedVersion` and `_isInitializing` (#3598) 2 years ago
Hadrien Croubois ca6f95a7da
Improve documentation in UUPSUpgradeable (#3606) 3 years ago
Hadrien Croubois 3dac7bbed7
Merge v4.7 back into master (#3516) 3 years ago
Francisco Giordano d506e3b1a5
Simplify Initializable (#3450) 3 years ago
Hadrien Croubois 61294a62af
Restore previous behavior of initializer during construction (#3344) 3 years ago
Hadrien Croubois a035b235b4
Release v4.6 (#3358) 3 years ago
Francisco Giordano cb14ea3c5c
Bump minimum Solidity version for Initializable.sol to 0.8.2 (#3328) 3 years ago
Hadrien Croubois e029096ca4
Add Initialized event (#3294) 3 years ago
Hadrien Croubois 0eba5112c8
Allow the re-initialization of contracts (#3232) 3 years ago
Francisco Giordano afb20119b3
Release v4.5 3 years ago