Skip to main content

IERC721Token

IERC721Token

walletOfOwner

function walletOfOwner(address _wallet) external view returns (uint256[])

contractURI

function contractURI() external view returns (string)

mint

function mint(string base64Image, string base64Animation, enum LibImageStorage.ResolutionMethod imageMethod, enum LibImageStorage.ResolutionMethod animationMethod, address toAddress, uint256 totalImgSize, uint256 totalAnimSize) external

mintBatch

function mintBatch(string base64Image, string base64Animation, enum LibImageStorage.ResolutionMethod imageMethod, enum LibImageStorage.ResolutionMethod animationMethod, uint32 numTokens, address toAddress, uint256 totalImgSize, uint256 totalAnimSize) external

mintExtBatch

function mintExtBatch(uint32 numTokens, address toAddress) external

getMissingTokenChunks

function getMissingTokenChunks(uint256 tokenId) external view returns (uint256[], uint256[])

getTokenChunkBoundaries

function getTokenChunkBoundaries(uint256 totalSize) external view returns (uint256[])

getTotalTokenChunks

function getTotalTokenChunks(uint256 tokenId) external view returns (uint256, uint256)

addTokenImageChunk

function addTokenImageChunk(uint256 tokenId, string base64Image, uint256 chunkNo) external

addTokenAnimationChunk

function addTokenAnimationChunk(uint256 tokenId, string base64Animation, uint256 chunkNo) external

addTokenImageChunk

function addTokenImageChunk(uint256 tokenId, string base64Image, uint256 chunkNo, uint256 numChunks) external

addTokenAnimationChunk

function addTokenAnimationChunk(uint256 tokenId, string base64Animation, uint256 chunkNo, uint256 numChunks) external

setTokenMetadata

function setTokenMetadata(uint256 tokenId, bytes32[] dataKeys, bytes[] dataValues) external