Commit Graph

1367 Commits (1c3b17826e30dcec199a0676fa4bc50f2123e4c7)

Author SHA1 Message Date
Hadrien Croubois 024cc50df4 Restrict upgrade to proxy context in UUPSUpgradeable 3 years ago
Hadrien Croubois 6241995ad3 Restrict upgrade to proxy context in UUPSUpgradeable 3 years ago
Francisco Giordano bc5c8e2c9c Improve wording of recommendation in Initializable 3 years ago
Hadrien Croubois 7237b1672e
Make some private functions internal to allow the developpement of "withSignature" functions (like permit) (#2568) 3 years ago
Francisco Giordano 38448c104a Add recommendation to initialize all contracts that use Initializable 3 years ago
Hasan Raza 9b4326d91e
Fixed a typo (#2835) 3 years ago
Francisco Giordano 6edb6dd1ca 4.3.1 3 years ago
Francisco Giordano 0ec7f4c25d Add additional isOperationReady check in TimelockController 3 years ago
Francisco Giordano cec4f2ef57 Add additional isOperationReady check in TimelockController 3 years ago
Buns 83644fdb6a
Remove unused SafeMath.sol import (#2823) 4 years ago
Francisco Giordano 56d4063e92 Add comment about optimizer in GovernorCompatibilityBravo 4 years ago
Francisco Giordano 1d2e15fbd7 4.3.0 4 years ago
Francisco Giordano e3cbfcd44b Improve Governor documentation 4 years ago
Francisco Giordano 4ac1070cd3 Improve Governor documentation 4 years ago
Francisco Giordano 7072b623af Fix typo casted -> cast 4 years ago
Francisco Giordano 9253c614d2 Fix typo casted -> cast 4 years ago
Hadrien Croubois 635e36ff08 4.3.0-rc.0 4 years ago
Francisco Giordano 6618f9f184 Fix documentation of functions in interfaces directory 4 years ago
Anton Bukov 541e82144f
Optimize EOA signature verification (#2661) 4 years ago
Hadrien Croubois 18668870fd
Add an interface folder that lists common interfaces (#2517) 4 years ago
Francisco Giordano 4b152bd8ce
Improve Governor (#2794) 4 years ago
Hadrien Croubois 9a385dcb45 fix typo 4 years ago
Anton Bukov 3dadd40034
Avoid safe math in BitMap (#2797) 4 years ago
William Entriken 0500c9e53e
Use "OpenZeppelin Contracts" where appropriate (#2778) 4 years ago
Mikhail Melnik d3c5bdf4de
Fix yellowpaper reference (#2775) 4 years ago
Francisco Giordano 7e41bf2259 Remove ERC20FlashMint from drafts section in docs 4 years ago
Hadrien Croubois 6c1a634053
Add Governor contracts (#2672) 4 years ago
Hadrien Croubois f88e555234
Add values() functions to EnumerableSets (#2768) 4 years ago
Santiago Palladino c346c09b01
Clarify zero address usage in proposer and executor roles in Timelock (#2765) 4 years ago
Francisco Giordano 3935b907d4 Fix NatSpec comment syntax 4 years ago
Anton Bukov 4e2641a915
Simplify selector access (#2766) 4 years ago
Julian M. Rodriguez 973b0f883a
fix typo in erc20 docs (#2764) 4 years ago
rotcivegaf 6d97f09195
Gas optimization on average function of Math.sol (#2757) 4 years ago
Hadrien Croubois 9eba3ef29a
fix two minor typos (#2755) 4 years ago
Hadrien Croubois 23b3807ea7
Use private instead of immutable in ERC2771Context (#2754) 4 years ago
Vaibhav Chopra 922058dbc8
Change comma to decimal point in comment (#2742) 4 years ago
Francisco Giordano 9fbc1d71c0 4.2.0 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
Francisco Giordano 556e366ce5 4.2.0-rc.0 4 years ago
Hadrien Croubois 6842518b1b
Wrapper extension for ERC20 token (#2633) 4 years ago
Hadrien Croubois 8a775cd8d4
Emit DelegateVotesChanged events after Transfer (#2733) 4 years ago
Hadrien Croubois 4d0f8c1da8
Check inheritance tree consistency (#2727) 4 years ago
Hadrien Croubois 27e09007cc
Reorder state changes and event emission for consistency (#2719) 4 years ago
Hadrien Croubois 00128bd260
Fix function ordering in ERC1967Upgrades (#2722) 4 years ago
Hadrien Croubois f710bafae8
Fix typos (#2723) 4 years ago
Hadrien Croubois 788d338c9b
Improve naming of internal variables (#2721) 4 years ago
Hadrien Croubois 6f50f6e1ef
Remove repeated code from ERC1967Upgrade (#2720) 4 years ago
Hadrien Croubois fd111df16d
Remove unecessary code from Context (#2718) 4 years ago
Hadrien Croubois 0a05f6fa45
Add a recover(bytes32,bytes32,bytes32) that follows EIP2098 (#2713) 4 years ago