|
|
04cb014144
|
Make tests style more uniform (#4812)
|
2024-01-02 10:31:33 -06:00 |
|
|
|
a72c9561b9
|
Finalize test migration: remove legacy dependencies and test helpers (#4797)
|
2023-12-26 23:46:06 +01:00 |
|
|
|
c3cd70811b
|
Migrate governance tests to ethers.js (#4728)
Co-authored-by: ernestognw <ernestognw@gmail.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2023-12-18 21:09:23 +01:00 |
|
|
|
88211e8fba
|
Migrate ERC721 tests (#4793)
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2023-12-14 10:07:55 +01:00 |
|
|
|
cffb2f1ddc
|
Migrate math tests to ethers.js v6 (#4769)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2023-12-04 13:00:00 -06:00 |
|
|
|
7bd2b2aaf6
|
Use ERC-XXX syntax (#4730)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2023-11-22 23:18:04 -06:00 |
|
|
|
424149a682
|
Stop cleaning up token specific data on ERC-721 burn (#4561)
Co-authored-by: Francisco Giordano <fg@frang.io>
|
2023-09-02 01:59:00 -03:00 |
|
|
|
00c5da2034
|
Allow setting tokenURI for non-existent token (#4559)
Co-authored-by: Francisco <fg@frang.io>
|
2023-09-02 01:24:05 -03:00 |
|
|
|
9e3f4d60c5
|
Use the _update mechanism in ERC721 (#4377)
Co-authored-by: Francisco Giordano <fg@frang.io>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2023-08-09 11:03:27 -06:00 |
|
|
|
8643fd45fd
|
Update remappings and install instructions for Foundry on docs site (#4498)
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2023-08-08 23:22:57 -03:00 |
|
|
|
00cbf5a236
|
Update pragma to 0.8.20 (#4489)
Co-authored-by: Francisco Giordano <fg@frang.io>
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2023-07-31 17:25:45 -03:00 |
|
|
|
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>
|
2023-07-03 15:02:06 -03:00 |
|
|
|
874c2d3c02
|
Use explicit imports (#4399)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2023-06-29 20:12:26 +00:00 |
|
|
|
2477534260
|
Change behavior of ceilDiv(0, 0) and improve test coverage (#4348)
|
2023-06-14 17:21:42 -03:00 |
|
|
|
b425a72240
|
Replace revert strings with custom errors (#4261)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco <fg@frang.io>
|
2023-06-12 23:41:52 +00:00 |
|
|
|
4c713f8cea
|
Merge branch 'master' into next-v5.0
|
2023-05-30 17:02:47 -03:00 |
|
|
|
7bb5592ad5
|
Bump minimum pragma version to 0.8.19 (#4288)
|
2023-05-29 21:37:37 +02:00 |
|
|
|
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>
|
2023-05-26 10:07:16 -06:00 |
|
|
|
8de6eba8a3
|
Merge branch 'master' into next-v5.0
|
2023-05-16 00:07:07 -03:00 |
|
|
|
e58c6d8ff4
|
Fix linter error
|
2023-03-02 19:47:41 -03:00 |
|
|
|
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>
|
2023-03-02 19:41:28 -03:00 |
|
|
|
08d085f2c9
|
Fix ERC4906 compliance of ERC721URIStorage (#4055)
Co-authored-by: Francisco <fg@frang.io>
|
2023-02-17 13:43:23 -03:00 |
|
|
|
96a2297e15
|
Add IERC4906 interface and use in ERC721 (#4012)
Co-authored-by: Francisco Giordano <fg@frang.io>
|
2023-02-17 09:26:10 +00:00 |
|
|
|
d5d9d4bd3d
|
Simplify ERC721Wrapper.depositFor to save gas (#4048)
|
2023-02-16 23:35:43 -03:00 |
|
|
|
2c711d0b05
|
Restrict ERC721Wrapper wrap by direct transfer (#4043)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2023-02-14 17:47:07 -03:00 |
|
|
|
6259e13a0c
|
Improve ERC721 Wrapper tests (#4039)
|
2023-02-09 22:36:14 +01:00 |
|
|
|
790cc5b65a
|
Add timestamp based governor with EIP-6372 and EIP-5805 (#3934)
Co-authored-by: Francisco Giordano <fg@frang.io>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Co-authored-by: Francisco <frangio.1@gmail.com>
|
2023-02-09 22:33:55 +01:00 |
|
|
|
94cd8ef12e
|
Add ERC721 Wrapper (#3863)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2023-02-09 13:43:34 -06:00 |
|
|
|
147dc89054
|
Merge branch 'master' into next-v5.0
|
2023-01-14 18:51:03 -03:00 |
|
|
|
7c6e289782
|
Prepare tests for hardhat-exposed transition (#3930)
Co-authored-by: Francisco <frangio.1@gmail.com>
|
2023-01-12 09:51:29 +01:00 |
|
|
|
a28aafdc85
|
Use Prettier for JS files (#3913)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2023-01-04 15:03:40 +01:00 |
|
|
|
c1d9da4052
|
Use hardhat-exposed to reduce the need for mocks (#3666)
Co-authored-by: Francisco <fg@frang.io>
|
2023-01-03 14:38:13 +00:00 |
|
|
|
e2d2ebc8fc
|
Make ERC20Votes independent from ERC20Permit (#3816)
Co-authored-by: Francisco <frangio.1@gmail.com>
|
2022-11-29 11:25:52 -03:00 |
|
|
|
c22db8104e
|
Recommended improvement to ERC721Consecutive (#3712)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
2022-09-27 16:13:15 -03:00 |
|
|
|
171fa40bc8
|
ERC721 extension for efficient batch minting (#3311)
Co-authored-by: Francisco <frangio.1@gmail.com>
|
2022-09-05 23:09:30 +02:00 |
|
|
|
62f2c0531b
|
Simplify ERC721 revert reasons (#3438)
|
2022-06-01 18:22:13 -03:00 |
|
|
|
82a63f6389
|
Remove redundant require in ERC721 (#3434)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
2022-05-26 22:22:35 -03:00 |
|
|
|
d4e6236b2b
|
Fix deprecated expectEvent.inLogs #3332 (#3333)
|
2022-04-23 10:20:55 -03:00 |
|
|
|
a65c03bc0d
|
Implement Non Fungible Token Royalty (EIP2981) (#3012)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2022-01-06 19:34:57 -03:00 |
|
|
|
b42b05311b
|
Add ERC721Votes for NFT-based governance (#2944)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
Co-authored-by: Hadrien Croubois <hadrien@openzeppelin.com>
|
2021-12-10 18:58:45 -03:00 |
|
|
|
e1c0f3eaef
|
Update tests for RFC 2606 (#2802)
|
2021-08-02 23:41:13 +00:00 |
|
|
|
cd443f0d5b
|
Add tests to extend code coverage (#2586)
|
2021-03-15 13:01:47 -03:00 |
|
|
|
1705067e65
|
Add ERC721URIStorage extension (#2555)
|
2021-03-03 12:13:09 -03:00 |
|
|
|
24a0bc23cf
|
Reorganize the repo structure (#2503)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
2021-02-22 16:44:16 +00:00 |
|