Commit Graph

253 Commits (37725a0f2c4fdcaea229ff5aecddee7e6a96f515)

Author SHA1 Message Date
Francisco Giordano 57630d2a64
Fix link to #2849 in changelog 3 years ago
Hadrien Croubois 4088540aef
Fix ERC1155 supply tracking (#2956) 3 years ago
Hadrien Croubois 7579828180
AccessControlEnumerable: Hook into the internal function (#2946) 3 years ago
Francisco Giordano 2b046d79e1 Fix changelog links 3 years ago
Francisco Giordano 7fe5326c2d Add changelog entries for #2849 3 years ago
Hadrien Croubois b12af48a7d
Add Governor module for governance-settable parameters (#2904) 3 years ago
Hadrien Croubois 88e4b69bfb
Add a VestingWallet (#2748) 3 years ago
Hadrien Croubois d244b81972
Add a MerkleProof.processProof utility function (#2841) 3 years ago
td-bn 5b28259dac
#890: Add ECDSA.toEthSignedMessageHash(bytes) for abritrary length message hashing (#2865) 3 years ago
Hadrien Croubois efb5b0a28f
Extend PaymentSplitter to support ERC20 tokens (#2858) 3 years ago
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