Skip to content

Conversation

drinkcoffee
Copy link
Contributor

Changes:

  • Made a copy of ImmutableERC721 contract and dependant contracts and called them V2 contracts. The only major differences are in the ERC721PSIV2 and ERC721PSIBurnable contracts.
  • Added interfaces for ERC721 contracts, so common features for contracts can sit behind an interface. This has allowed for the same tests to be used across implementations.
  • Migrated ERC721 HardHat tests to Forge.
  • Added many additional tests to improve test coverage.
  • Added perfTest directory, that includes test that check the gas efficiency of ERC721 contract implementations.

@drinkcoffee drinkcoffee requested review from a team, frankisawesome, ipekt and rytimx February 7, 2025 05:54
@immutable-art immutable-art self-requested a review February 9, 2025 22:40
@drinkcoffee drinkcoffee requested a review from a team February 9, 2025 23:28
@drinkcoffee
Copy link
Contributor Author

Created a new PR that forks off the version of this PR that was building.
#265

@drinkcoffee drinkcoffee deleted the peter-erc721-perf branch May 15, 2025 04:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants