Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: [QSP-5] Missing _disableInitializers for some Contracts #265

Merged
merged 7 commits into from
Aug 19, 2022
Merged

fix: [QSP-5] Missing _disableInitializers for some Contracts #265

merged 7 commits into from
Aug 19, 2022

Conversation

b00ste
Copy link
Member

@b00ste b00ste commented Aug 18, 2022

What does this PR introduce?

In this PR we remove Init contracts from LSP7 and LSP8 contract extensions and in exchange use the InitAbstract in the presets.

LSP4DigitalAssetMetadataInit -> LSP4DigitalAssetMetadataInitAbstract
LSP7CappedSupplyInit -> LSP7CappedSupplyInitAbstract
LSP8CappedSupplyInit -> LSP8CappedSupplyInitAbstract
LSP8CompatibleERC721Init -> LSP8CompatibleERC721InitAbstract
LSP7CompatibleERC20Init -> LSP7CompatibleERC20InitAbstract

Also we add _disableInitializers in 2 contracts from LSP7 and LSP8 contract presets:

LSP7CompatibleERC20MintableInit
LSP8CompatibleERC721MintableInit

@CJ42 CJ42 added the bug Something isn't working label Aug 18, 2022
@CJ42 CJ42 merged commit 097c266 into lukso-network:develop Aug 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Development

Successfully merging this pull request may close these issues.

3 participants