Abstract upgradeable smart contracts for NFTs having royalties on Rarible.
Based on @openzeppelin/contracts-upgradeable
There are two versions:
- v1: old version, doesn't require abi decoder v2
- v2: newest version, requires abi decoder v2, uses less gas in reference implementation contracts (about 5000)