Commit Graph

17 Commits (e78628bfcf98e06c05286c80854b3617ed332c3f)

Author SHA1 Message Date
Hadrien Croubois 26c22169f0
Rename custom error AleadyInitialized → InvalidInitialization (#4592) 1 year ago
Ernesto García 70578bbb44
Allow Initializable versions greater than 256 (#4460) 2 years ago
Ernesto García 121be5dd09
Make `TransparentUpgradeableProxy` deploy its `ProxyAdmin` and optimize proxy interfaces (#4382) 2 years ago
Hadrien Croubois 2271e2c58d
Use clones for testing non ERC1967 proxies (#4371) 2 years ago
Hadrien Croubois 1a77a508f9
Move upgradeToAndCallUUPS to UUPSUpgradeable (#4356) 2 years ago
Ernesto García b425a72240
Replace revert strings with custom errors (#4261) 2 years ago
Francisco a28aafdc85
Use Prettier for JS files (#3913) 2 years ago
Hadrien Croubois c1d9da4052
Use hardhat-exposed to reduce the need for mocks (#3666) 2 years ago
Francisco 2336bd3e8e
Simplify ESLint config (#3903) 2 years ago
Shatabarto "Rik" Bhattacharya 26cf47a2be
Add internal functions `_getInitializedVersion` and `_isInitializing` (#3598) 2 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 e029096ca4
Add Initialized event (#3294) 3 years ago
Hadrien Croubois 0eba5112c8
Allow the re-initialization of contracts (#3232) 3 years ago
Hadrien Croubois e192fac276
Simplify UUPSUpgradeable along the lines of ERC1822 (#3021) 3 years ago
Francisco Giordano 553c8fdec7 Update initializer modifier to prevent reentrancy during initialization (#3006) 3 years ago
Hadrien Croubois 08840b9f8c
Update initializer modifier to prevent reentrancy during initialization (#3006) 3 years ago
Hadrien Croubois 7279273ebb
Fix inconsistencies in contract/test hierachy (#2814) 4 years ago