Commit Graph

243 Commits (abeb0fbf5c5396a9ae3f0da9cd811c74772f5dfb)

Author SHA1 Message Date
Hadrien Croubois abeb0fbf5c
Delay the Pending state until strictly after proposal.voteStart (#2892) 3 years ago
Hadrien Croubois caba6b93ef
Add an internal _setApprovalForAll function (721 & 1155) (#2834) 3 years ago
Anton Bukov 29eeb2828e
Fix EIP712 for delegatecalls (#2852) 3 years ago
Francisco Giordano 0c4de6721d 4.3.2 3 years ago
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
Hadrien Croubois 7237b1672e
Make some private functions internal to allow the developpement of "withSignature" functions (like permit) (#2568) 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
Francisco Giordano 52188a2127 Add changelog entry for 3.4.1 3 years ago
Francisco Giordano 1d2e15fbd7 4.3.0 4 years ago
Francisco Giordano bb2b687b46 Remove duplicate lines from changelog 4 years ago
Francisco Giordano 38c1dd098c
Remove duplicate lines from changelog 4 years ago
Hadrien Croubois 635e36ff08 4.3.0-rc.0 4 years ago
Francisco Giordano 7fcacb549b
Fix name of interfaces directory in changelog 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 694f169832
Remove changelog entry for test changes 4 years ago
Hadrien Croubois 7279273ebb
Fix inconsistencies in contract/test hierachy (#2814) 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
Hadrien Croubois 23b3807ea7
Use private instead of immutable in ERC2771Context (#2754) 4 years ago
Francisco Giordano 9fbc1d71c0 4.2.0 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 f7da53cebd
Add a BitMap struct (#2710) 4 years ago
Hadrien Croubois e3661abe84
Split ERC20Votes and ERC20VotesComp (#2706) 4 years ago
Hadrien Croubois 406c83649b
Introduce ERC1155 totalSupply() and exists() functions (#2593) 4 years ago
Hadrien Croubois f31bb101ad
Move ERC20Votes and ERC20FlashMint out of draft (#2673) 4 years ago
Nicholas Rodrigues Lordello 7c754d0665
Add ceiling division operation to the `Math.sol` library (#2681) 4 years ago
Vladislav 5f7eda1f98
Tokens: wrap safe substractions in uchecked block (#2669) 4 years ago
Hadrien Croubois 8ea06b75aa
Add a Counter.reset function (#2678) 4 years ago
Hadrien Croubois c3ae4790c7 Fix Changelog structure 4 years ago
Hadrien Croubois 100ca0b8a2
ERC20 extension for governance tokens (vote delegation and snapshots) (#2632) 4 years ago
Francisco Giordano 23869e5b2a 4.1.0 4 years ago
William Morriss 165e6f1948
EnumerableSet: Remove Boundary Check in _at (#2606) 4 years ago
William Morriss 750a17653d
Optimize removal in EnumerableSet (#2605) 4 years ago
Hadrien Croubois 7360a2532d Add missing changelog entry 4 years ago
Hadrien Croubois 72eb905c58 Add missing changelog entry 4 years ago
Hadrien Croubois ad90dbdaff 4.1.0-rc.0 4 years ago
Hadrien Croubois e0a2b195e4
Add modifier & internal function with standard revert message in AccessControl (#2609) 4 years ago
Hadrien Croubois 555be63c90
Add support for EIP2098 "short signatures" in the ECDSA library (#2582) 4 years ago
Martín Triay 7f6a1666fa
Add Multicall module (#2608) 4 years ago
Hadrien Croubois 0c621246d3
Add tooling to verify signatures with support for ERC1271 (#2532) 4 years ago
Hadrien Croubois 5bd798c6e1
Add ERC3156 extension of ERC20 (flash minting and lending) (#2543) 4 years ago
Hadrien Croubois 378531b709 Fix merge issue in CHANGELOG.md 4 years ago
Francisco Giordano a673994de5 4.0.0 4 years ago
Hadrien Croubois 5171e46c47
Add an internal _useNonce(address) function in ERC20Permit (#2565) 4 years ago
Hadrien Croubois 59f33c1cc1 remove extra changelog entry 4 years ago