IClaims
IClaims
getClaimSupply
function getClaimSupply() external view returns (uint256)
getClaim
function getClaim(uint256 _claimId) external view returns (struct LibClaims.Claim)
getTokensMintedFromClaim
function getTokensMintedFromClaim(uint256 _claimId) external view returns (uint256)
getNumTokensClaimedByAddress
function getNumTokensClaimedByAddress(uint256 _claimId, address _address) external view returns (uint256)
extClaimTokenURI
function extClaimTokenURI(uint256 _tokenId, string name, string desc, string attributes) external view returns (string)
claimTokenURI
function claimTokenURI(uint256 _tokenId) external view returns (string)
getClaimFee
function getClaimFee() external view returns (uint256)
getClaimMinFee
function getClaimMinFee() external view returns (uint256)
getClaimMaxFee
function getClaimMaxFee() external view returns (uint256)
isTokenFromClaim
function isTokenFromClaim(uint256 _tokenId) external view returns (bool)
createClaim
function createClaim(string base64Image, string base64Animation, enum LibImageStorage.ResolutionMethod imageMethod, enum LibImageStorage.ResolutionMethod animationMethod, struct LibClaims.ClaimRule claimRule, uint256 totalImgSize, uint256 totalAnimSize) external
mintClaim
function mintClaim(uint256 claimId, address to, uint32 amount) external payable
updateClaimRule
function updateClaimRule(uint256 claimId, struct LibClaims.ClaimRule claimRule) external
getTotalClaimChunks
function getTotalClaimChunks(uint256 claimId) external view returns (uint256, uint256)
getClaimChunkBoundaries
function getClaimChunkBoundaries(uint256 claimId) external view returns (uint256[])
addClaimImageChunk
function addClaimImageChunk(uint256 claimId, string base64Image, uint256 chunkNo) external
addClaimAnimationChunk
function addClaimAnimationChunk(uint256 claimId, string base64Animation, uint256 chunkNo) external
addClaimImageChunk
function addClaimImageChunk(uint256 claimId, string base64Image, uint256 chunkNo, uint256 numChunks) external
addClaimAnimationChunk
function addClaimAnimationChunk(uint256 claimId, string base64Animation, uint256 chunkNo, uint256 numChunks) external
getMissingClaimChunks
function getMissingClaimChunks(uint256 claimId) external view returns (uint256[], uint256[])
ClaimCreated
event ClaimCreated(address creator, uint256 claimId)