Closed taitruong closed 3 months ago
Can you better explain why we have this giant app centered around cw721 expiration? Shouldn't "expiration" kind of just be an option handed to a regular cw721 rather than a giant app?
Can you better explain why we have this giant app centered around cw721 expiration? Shouldn't "expiration" kind of just be an option handed to a regular cw721 rather than a giant app?
cw721-expiration is specific - and should not be part for cw721-base. Besides contract is already part of previous version. This PR here just did some refactorings.
This PR only moves code from contracts to cw721 package - as a preparation for PR #156 (
Major release v0.19: add CollectionInfo, RoyaltyInfo, updatable NFTs for creator, etc.
).@jhernandezb, @JakeHartnell, all checks passed - except lint checker fails with
use of deprecated variant ...
I have marked deprecated usages with #[allow(deprecated)], but linter still complaints. Did the same in launchpad PR, but here it is all fine: https://github.com/public-awesome/launchpad/pull/668/