Ernesto García
|
24ebff5ae9
|
Remove unused imports (#4436)
Co-authored-by: Francisco <fg@frang.io>
|
2 years ago |
Francisco
|
6bf68a41d1
|
Remove "available since" comments (#4424)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2 years ago |
Ernesto García
|
bb64458928
|
Implement recommendations from 5.0 audit Phase 1A (#4398)
Co-authored-by: Francisco Giordano <fg@frang.io>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2 years ago |
Hicham010
|
04342118dc
|
Fix visibility in ERC721._checkOnERC721Received documentation (#4386)
|
2 years ago |
Francisco
|
874c2d3c02
|
Use explicit imports (#4399)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2 years ago |
Hadrien Croubois
|
ef103f37e4
|
Replace some uses of abi.encodePacked with more explicit alternatives (#4296)
Co-authored-by: Francisco <fg@frang.io>
|
2 years ago |
Ernesto García
|
5cc1ea0a39
|
Add `GUIDELINES.md` for marking `abstract` contracts (#4010)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco Giordano <fg@frang.io>
|
2 years ago |
Ernesto García
|
b425a72240
|
Replace revert strings with custom errors (#4261)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco <fg@frang.io>
|
2 years ago |
Renan Souza
|
df2778f38e
|
Remove override interface implementations (#4315)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2 years ago |
Francisco
|
85696d80ad
|
Remove further hardcoded function resolution (#4309)
|
2 years ago |
Francisco
|
ffceb3cd98
|
Remove hardcoded function resolution (#4299)
|
2 years ago |
Ernesto García
|
7bb5592ad5
|
Bump minimum pragma version to `0.8.19` (#4288)
|
2 years ago |
Hadrien Croubois
|
4448c13c3c
|
Move the Checkpoints library to utils/structs (#4275)
|
2 years ago |
kfishnchips
|
5420879d9b
|
Ability to set starting token id for ERC721Consecutive (#4097)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2 years ago |
github-actions[bot]
|
09329f8a18
|
Merge release-v4.9 branch (#4274)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Francisco Giordano <fg@frang.io>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2 years ago |
Hadrien Croubois
|
0f10efe232
|
Remove code in preparation for v5.0 (#4258)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Co-authored-by: Francisco <fg@frang.io>
|
2 years ago |
Francisco
|
91df66c4a9
|
Implement suggestions from audit of 4.9 (#4176)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2 years ago |
Francisco Giordano
|
eedca5d873
|
Merge release-v4.8 branch
|
2 years ago |
Hadrien Croubois
|
8ba26f388f
|
Merge pull request from GHSA-878m-3g6q-594q
* Test batch minting of 1
* Fix balance tracking
* fix lint
* add changeset
* rename UNSAFE -> unsafe
* fix docs
* fix changeset
* grammar
* add explanation of preserved invariant
* add fuzz tests
* rename variable
* improve property definition
* add burn
* add test ownership multiple batches
* refactor fuzz tests
* change ownership test for better probability
* typo
* reorder comment
* update changelog notes
* edit changelog
* lint
* Update CHANGELOG.md
---------
Co-authored-by: Francisco Giordano <fg@frang.io>
|
2 years ago |
Hadrien Croubois
|
08d085f2c9
|
Fix ERC4906 compliance of ERC721URIStorage (#4055)
Co-authored-by: Francisco <fg@frang.io>
|
2 years ago |
Hadrien Croubois
|
96a2297e15
|
Add IERC4906 interface and use in ERC721 (#4012)
Co-authored-by: Francisco Giordano <fg@frang.io>
|
2 years ago |
Hadrien Croubois
|
d5d9d4bd3d
|
Simplify ERC721Wrapper.depositFor to save gas (#4048)
|
2 years ago |
Ernesto García
|
2c711d0b05
|
Restrict ERC721Wrapper wrap by direct transfer (#4043)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2 years ago |
Ernesto García
|
94cd8ef12e
|
Add ERC721 Wrapper (#3863)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2 years ago |
Ernesto García
|
1684c57922
|
Add `ERC*Pausable` warning for public pausing mechanism (#4007)
Co-authored-by: Francisco <fg@frang.io>
|
2 years ago |
JulissaDantes
|
c5d040beb9
|
Remove Address.isContract (#3945)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco Giordano <fg@frang.io>
|
2 years ago |
Paul Razvan Berg
|
bc50d373e3
|
Rename approved parameter in IERC721 (#3900)
Co-authored-by: Francisco <fg@frang.io>
|
2 years ago |
Francisco Giordano
|
4147005b0c
|
Update Prettier Solidity (#3898)
|
2 years ago |
Francisco
|
b709eae01d
|
Update Prettier Solidity (#3898)
|
2 years ago |
Hadrien Croubois
|
4a9db80cb9
|
Remove presets (#3637)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
Co-authored-by: JulissaDantes <julissadcj@gmail.com>
|
2 years ago |
Francisco Giordano
|
49c0e4370d
|
4.8.0
|
2 years ago |
matthiasgeihs
|
25fe191202
|
Fix comment in ERC721Consecutive (#3778)
Co-authored-by: Francisco <frangio.1@gmail.com>
|
2 years ago |
Hadrien Croubois
|
1f18fea1de
|
4.8.0-rc.2
|
2 years ago |
Francisco
|
3742c16948
|
Refactor consecutive transfer hooks (#3753)
(cherry picked from commit 08d5e4a9b0 )
Signed-off-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2 years ago |
Francisco
|
08d5e4a9b0
|
Refactor consecutive transfer hooks (#3753)
|
2 years ago |
Francisco
|
50501a751e
|
Update docs pipeline to solidity-docgen@0.6 (#3707)
(cherry picked from commit c52625018b )
|
2 years ago |
Hadrien Croubois
|
0b3acb286a
|
Recommended improvement to ERC721Consecutive (#3712)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
(cherry picked from commit c22db8104e )
|
2 years ago |
Francisco
|
c52625018b
|
Update docs pipeline to solidity-docgen@0.6 (#3707)
|
2 years ago |
Hadrien Croubois
|
c22db8104e
|
Recommended improvement to ERC721Consecutive (#3712)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
2 years ago |
Hadrien Croubois
|
16791134c1
|
4.8.0-rc.1
|
2 years ago |
Francisco
|
089f9b95af
|
Ignore specific warnings and make the rest into errors (#3695)
(cherry picked from commit 046121e080 )
|
2 years ago |
Francisco
|
046121e080
|
Ignore specific warnings and make the rest into errors (#3695)
|
2 years ago |
Francisco
|
a615329423
|
Make ERC721Votes no longer a Draft (#3699)
(cherry picked from commit 7a14f6c595 )
|
2 years ago |
Francisco
|
7a14f6c595
|
Make ERC721Votes no longer a Draft (#3699)
|
2 years ago |
Francisco Giordano
|
5e6fd491f3
|
4.8.0-rc.0
|
2 years ago |
Hadrien Croubois
|
171fa40bc8
|
ERC721 extension for efficient batch minting (#3311)
Co-authored-by: Francisco <frangio.1@gmail.com>
|
2 years ago |
gmhacker.eth
|
4b16e88747
|
Improve recommendation on ERC721 transferFrom vs safeTransferFrom (#3647)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
2 years ago |
hamiltoncyber
|
dc14c72e53
|
Update comment for _beforeTokenTransfer (#3586)
|
2 years ago |
Hadrien Croubois
|
24fc709533
|
Set up codespell (#3643)
|
2 years ago |
Hadrien Croubois
|
f491e98d37
|
Use unchecked for ERC721 balance updates (#3524)
Co-authored-by: Francisco <frangio.1@gmail.com>
|
2 years ago |