Commit Graph

415 Commits (master)

Author SHA1 Message Date
Francisco Giordano eedca5d873 Merge release-v4.8 branch 3 weeks ago
Hadrien Croubois 8ba26f388f
Merge pull request from GHSA-878m-3g6q-594q 3 weeks ago
Hadrien Croubois 6e88df28cb
Mark ERC777 and ERC1820 as deprecated (#4066) 4 weeks ago
Hadrien Croubois 815bfbf383
Deprecate the timers library (#4062) 1 month ago
Hadrien Croubois d625cb45ea
Include EIP-5267 discovery in EIP-712 (#3969) 1 month ago
Ernesto García 0c89a8b771
Automate release process via Changesets (#3915) 2 months ago
JulissaDantes 74b8ae9372
Annotate Multicall contract (#3961) 2 months ago
Hadrien Croubois c9bc4f8203
Make `Ownable2Step.acceptOwnership` virtual (#3960) 2 months ago
Pascal Marco Caversaccio 785f65183c
Fix wrong PR `CHANGELOG` link (#3957) 2 months ago
Hadrien Croubois 6b17b33430
Use a staticcall to fetch ERC20.decimals in ERC4626 (#3943) 2 months ago
Hadrien Croubois 88754d0b36
Add keys() accessor to EnumerableMaps (#3920) 3 months ago
Pascal Marco Caversaccio a81b0d0b21
Use unchecked in MerkleProof.processMultiProof (#3869) 3 months ago
ganone 8335676b0e
Add Strings.toString for signed integers (#3773) 3 months ago
Matteo Casonato 7a6a9d1516
Add Strings.equal (#3774) 3 months ago
Francisco b709eae01d
Update Prettier Solidity (#3898) 3 months ago
Francisco c30fad9955
Add ERC-4626 Upgrade Note (#3849) 4 months ago
Francisco Giordano 49c0e4370d 4.8.0 5 months ago
Hadrien Croubois 0b6becd49f
Remove the draft prefix to ERC20Permit (#3793) 5 months ago
Mathis Gontier Delaunay 88a3f95715
Optimize condition in _disableInitializers (#3787) 5 months ago
Francisco 3742c16948 Refactor consecutive transfer hooks (#3753) 5 months ago
Francisco 08d5e4a9b0
Refactor consecutive transfer hooks (#3753) 5 months ago
z0r0z 02722fcc03
Use unchecked in ERC20Votes and fix typo (#3748) 5 months ago
zhiqiangxu eb03304b70
Add ReentrancyGuard status getter (#3714) 5 months ago
Tom French 34e5863cd5
Reduce gas in `log256` (#3745) 6 months ago
Hadrien Croubois 16408a1dcf Update Arbitrum's vendored contracts to Nitro (#3692) 6 months ago
Hadrien Croubois 9938a85558
Update Arbitrum's vendored contracts to Nitro (#3692) 6 months ago
GitHubPang 72bbe63ec7
Fix incorrect issue number in CHANGELOG (#3732) 6 months ago
Hadrien Croubois ec88e9d6aa Add support for EOA target in Governor.relay (#3730) 6 months ago
Hadrien Croubois ed12acfb0a
Add support for EOA target in Governor.relay (#3730) 6 months ago
Hadrien Croubois 76273ecd8e Change admin role allocation in TimelockControler constructor (#3722) 6 months ago
Hadrien Croubois 408055dfab
Change admin role allocation in TimelockControler constructor (#3722) 6 months ago
GitHubPang 8d3d181207 Fix issue number in CHANGELOG (#3710) 6 months ago
GitHubPang 8769b19860
Fix issue number in CHANGELOG (#3710) 6 months ago
Francisco a615329423 Make ERC721Votes no longer a Draft (#3699) 6 months ago
Francisco 7a14f6c595
Make ERC721Votes no longer a Draft (#3699) 6 months ago
Francisco Giordano 5e6fd491f3 4.8.0-rc.0 7 months ago
Hadrien Croubois c1d6e39aab
Add log2, log10 and log256 functions (#3670) 7 months ago
Hadrien Croubois 171fa40bc8
ERC721 extension for efficient batch minting (#3311) 7 months ago
Daniel Liu 005a35b02a
Optimize Math.max and SignedMath.max (#3679) 7 months ago
Francisco e09ccd1449
Optimize votes lookups for recent checkpoints (#3673) 7 months ago
GitHubPang 1c3410aa75
Fix grammar, wording, and typos in changelog (#3668) 7 months ago
Helder Sepulveda 1f0e7cdf04
Add Ownable2Step extension with 2-step transfer (#3620) 7 months ago
Igor Żuk 160bf1a6eb
Optimize toString (#3573) 7 months ago
Hadrien Croubois 4b8b92c8bf
Make VestingWallet payable to allow funding at construction (#3665) 7 months ago
Hadrien Croubois 71aaca2d9d
Extend Checkpoints with new sizes and lookup mechanisms (#3589) 7 months ago
Hadrien Croubois 141130db27
Inherit asset decimals in ERC4626 (#3639) 7 months ago
Vectorized 6b9bda872d
Optimize Clones assembly (#3640) 7 months ago
ToweringTopaz 6d8017d07e
Optimize Create2.computeAddress (#3600) 7 months ago
Hadrien Croubois 24fc709533
Set up codespell (#3643) 7 months ago
Hadrien Croubois f491e98d37
Use unchecked for ERC721 balance updates (#3524) 7 months ago