Closed channing-magiceden closed 1 year ago
Stamping with some ideas for things that can be addressed in a later PR:
- Adding Operator Filterer - this is necessary to use these contracts for EVM launches
- Removing things from IERC721M interface that are unnecessary for ERC721MLite, will help with cutting down the contract sizes
- Adding comments above each "Lite" contract definition for what makes them "Lite" - so future readers can understand quickly what makes them different from the default versions
Thanks. Added into the PR description.
https://github.com/LayerZero-Labs/solidity-examples/tree/LzAppLite
ERC721MLite
to make the contract size within 24k limitERC721Onft
for ONFT mintingNote: we cannot fully test LayerZero code. I think we need an audit before we do large scale launches.
Contract size:
Tests:
Follow-up: