IJBTiered721DelegateStore
Functions
totalSupplyOf
function totalSupplyOf(address _nft) external view returns (uint256);
balanceOf
function balanceOf(address _nft, address _owner) external view returns (uint256);
maxTierIdOf
function maxTierIdOf(address _nft) external view returns (uint256);
tiersOf
function tiersOf(
address nft,
uint256[] calldata categories,
bool includeResolvedUri,
uint256 startingSortIndex,
uint256 size
) external view returns (JB721Tier[] memory tiers);
tierOf
function tierOf(address nft, uint256 id, bool includeResolvedUri) external view returns (JB721Tier memory tier);
tierBalanceOf
function tierBalanceOf(address nft, address owner, uint256 tier) external view returns (uint256);
tierOfTokenId
function tierOfTokenId(address nft, uint256 tokenId, bool includeResolvedUri)
external
view
returns (JB721Tier memory tier);
tierIdOfToken
function tierIdOfToken(uint256 tokenId) external pure returns (uint256);
encodedIPFSUriOf
function encodedIPFSUriOf(address nft, uint256 tierId) external view returns (bytes32);
redemptionWeightOf
function redemptionWeightOf(address nft, uint256[] memory tokenIds) external view returns (uint256 weight);
totalRedemptionWeight
function totalRedemptionWeight(address nft) external view returns (uint256 weight);
numberOfReservedTokensOutstandingFor
function numberOfReservedTokensOutstandingFor(address nft, uint256 tierId) external view returns (uint256);
numberOfReservesMintedFor
function numberOfReservesMintedFor(address nft, uint256 tierId) external view returns (uint256);