Unikura Collectibles

This Contract is for minting and operating tokens associated with collections managed by Unikura, and is extended to Openzeppelin's ERC721EnumerableUpgradeable, AccessCon trolEnumerableUpgradeable provided by Openzeppelin.

Extended Methods

burn

function burn(uint256 tokenId) external override onlyBurner
  • Only burners set by the contract owner can call.

  • Burners need to be approved by the token owner.

mint

function mint(address to, uint256 tokenId) external override onlyMinter
  • Only minters set by the contract owner can call.

updateBurnerRole

function updateBurnerRole(address account, bool status) external override onlyOwner
  • Only the contract owner can call.

updateMinterRole

function updateMinterRole(address account, bool status) external override onlyOwner
  • Only the contract owner can call.

Last updated