github-actions[bot]
|
69c8def5f2
|
Release v5.1.0 (#5265)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
4 months ago |
github-actions[bot]
|
a889714f3a
|
Release v5.1.0 (rc) (#5264)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
4 months ago |
cairo
|
4ddb8d8fe6
|
Document risk of `SafeERC20` and `ERC-7674` (#5262)
Signed-off-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
4 months ago |
Ernesto García
|
1bcd1c65db
|
Split StorageSlot into TransientSlot (#5239)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Signed-off-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
4 months ago |
github-actions[bot]
|
4feb895f9f
|
Release v5.1.0 (rc) (#5124)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
4 months ago |
cairo
|
6ed4b9bc02
|
Add introduction tag for v5.1 contracts (#5228)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Signed-off-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
4 months ago |
Ernesto García
|
6c73fcddea
|
Consistently name multiple returned values (#5177)
Signed-off-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
4 months ago |
cairo
|
ceadf10098
|
Fix typographical errors (#5194)
Signed-off-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
4 months ago |
cairo
|
54fbcb8b10
|
Bump version of `ERC20TemporaryApproval` to transient minimum (#5191)
Signed-off-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
4 months ago |
Hadrien Croubois
|
0f09ebad09
|
Update declaration of memory safe assembly blocks (#5172)
Signed-off-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
4 months ago |
Hadrien Croubois
|
a818284caf
|
Create a ERC1363Utils helper similar to existing ERC721Utils and ERC1155Utils (#5133)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Co-authored-by: cairo <cairoeth@protonmail.com>
Signed-off-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
4 months ago |
Hadrien Croubois
|
e30b390d84
|
Add `ERC7674` (draft) (#5071)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Co-authored-by: cairo <cairoeth@protonmail.com>
|
7 months ago |
Hadrien Croubois
|
5480641e5c
|
Reduce memory leakage from returndata in SafeERC20 (#5090)
Co-authored-by: ernestognw <ernestognw@gmail.com>
Co-authored-by: cairo <cairoeth@protonmail.com>
|
8 months ago |
Renan Souza
|
de4154710b
|
Use `Arrays.unsafeMemoryAccess` in ERC1155Supply (#5068)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
8 months ago |
Vittorio Minacori
|
8a890ffffa
|
Update ERC1363 error signatures (#5010)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Co-authored-by: cairo <101215230+cairoeth@users.noreply.github.com>
|
8 months ago |
Alexander González
|
06449fe7bc
|
Improve wording in _checkAuthorized's natspec (#5066)
|
8 months ago |
Eric Nordelo
|
df78791c96
|
Fix broken references in doc-site (#5004)
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
10 months ago |
Vladislav Volosnikov
|
9558e546d9
|
Remove redundant memory usage in ERC2981 royaltyInfo (#4538)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
11 months ago |
Vladislav Volosnikov
|
ad27fb654a
|
Optimize nested mapping access in ERC721Enumerable (#4545)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
11 months ago |
Alexander González
|
e203e02523
|
Remove outdated comment in ERC-20 (#4968)
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
11 months ago |
Alexander González
|
6ae2c17bfe
|
Remove outdated comment in ERC-20 (#4964)
|
11 months ago |
Alexander González
|
c8369d483c
|
Fix typo in ERC721Utils.sol (#4938)
|
11 months ago |
Hadrien Croubois
|
9d3b9be04f
|
Fix natspec comments in ERC-1155 (#4876)
|
1 year ago |
Hadrien Croubois
|
7eba10dd1e
|
Move ERC721 and ERC1155 receiver checks to dedicate libraries (#4845)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
1 year ago |
Hadrien Croubois
|
b5a7f977d8
|
Improve ERC-1363 documentation (#4854)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Co-authored-by: Vittorio Minacori <vittoriominacori@gmail.com>
|
1 year ago |
Vittorio Minacori
|
e5f02bc608
|
Add ERC1363 implementation (#4631)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
1 year ago |
Andrew Fleming
|
e5c63635e3
|
Remove documented requirement in IERC1155's `balanceOf` (#4847)
|
1 year ago |
Dariusz Glowinski
|
06eb785fcf
|
Remove obsolete ERC4626 `mint` NatSpec (#4837)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
1 year ago |
github-actions[bot]
|
6ba452dea4
|
Merge release-v5.0 branch (#4787)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Francisco Giordano <fg@frang.io>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Eric Lau <ericglau@outlook.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Zack Reneau-Wedeen <z.reneau.wedeen@gmail.com>
|
1 year ago |
Ernesto García
|
769071d473
|
Add note in ERC20Wrapper about rebasing tokens (#4755)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
1 year ago |
Renan Souza
|
7bd2b2aaf6
|
Use ERC-XXX syntax (#4730)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
1 year ago |
Ernesto García
|
248be2fab0
|
Improve ERC4626 virtual offset notes (#4722)
|
1 year ago |
Francisco
|
793d92a333
|
Document ERC1155 event differences (#4666)
|
1 year ago |
github-actions[bot]
|
3e6c86392c
|
Merge release-v5.0 branch (#4665)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Francisco Giordano <fg@frang.io>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Eric Lau <ericglau@outlook.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
1 year ago |
Francisco
|
abba0d047a
|
Update remappings.txt for upgradeable contracts and set up submodule (#4639)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
1 year ago |
Francisco
|
58463a9823
|
Enable partial transpilation for upgradeable package (#4628)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
1 year ago |
Francisco
|
a714fe6dbd
|
Wrap docstrings to 120 chars (#4600)
|
1 year ago |
Trevor Johnson
|
05205ab2e1
|
Remove deprecated 'ERC20FailedDecreaseAllowance' error (#4604)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
1 year ago |
Ownerless Inc
|
3bd9ed377e
|
Better context on _spendAllowance NatSpec (#4568)
Co-authored-by: Francisco <fg@frang.io>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
1 year ago |
Hadrien Croubois
|
60e3ffe6a3
|
Remove non-standard increaseAllowance and decreaseAllowance from ERC20 (#4585)
Co-authored-by: Francisco <fg@frang.io>
|
1 year ago |
Hadrien Croubois
|
095c8e120c
|
Remove SafeERC20.safePermit (#4582)
Co-authored-by: Francisco <fg@frang.io>
|
1 year ago |
Hadrien Croubois
|
6f80048ce9
|
Improve natspec documentation and comments (#4581)
Co-authored-by: Francisco Giordano <fg@frang.io>
|
1 year ago |
Ownerless Inc
|
1523a4f071
|
Fix accuracy of docs for ERC20._burn (#4574)
Co-authored-by: Francisco <fg@frang.io>
|
1 year ago |
Francisco
|
9612083826
|
Refactor ERC721 `_requireMinted` and `ownerOf` (#4566)
|
1 year ago |
Francisco
|
98b83dfbaa
|
Move security directory contents to utils (#4551)
|
1 year ago |
Hadrien Croubois
|
424149a682
|
Stop cleaning up token specific data on ERC-721 burn (#4561)
Co-authored-by: Francisco Giordano <fg@frang.io>
|
1 year ago |
Hadrien Croubois
|
b7da617d8d
|
Define ERC-4906 interfaceId in a private constant (#4560)
Co-authored-by: Francisco Giordano <fg@frang.io>
|
1 year ago |
Hadrien Croubois
|
00c5da2034
|
Allow setting tokenURI for non-existent token (#4559)
Co-authored-by: Francisco <fg@frang.io>
|
1 year ago |
Francisco
|
8186c07a83
|
Follow _approve overrides in ERC721._update (#4552)
|
1 year ago |
Hadrien Croubois
|
cd67894914
|
Use Trace208 in Votes to support ERC6372 clocks (#4539)
Co-authored-by: Francisco <fg@frang.io>
|
1 year ago |