subscan
Runtime Modules / OrmlNFT
Spec Version:
Storage Functions
Name
Type
NextClassId{"origin":"PlainType","plain_type":"U32","PlainTypeValue":4}
NextTokenId{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"U64","keys_id":4,"value_id":8}}
Classes{"origin":"Map","n_map_type":{"hashers":["Twox64Concat"],"key_vec":["U32"],"value":"orml_nft:ClassInfo","keys_id":4,"value_id":424}}
Tokens{"origin":"Map","n_map_type":{"hashers":["Twox64Concat","Twox64Concat"],"key_vec":["U32","U64"],"value":"orml_nft:TokenInfo","keys_id":121,"value_id":427}}
TokensByOwner{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat","Blake2_128Concat"],"key_vec":["AccountId","U32","U64"],"value":"NULL","keys_id":430,"value_id":32}}
StackableCollection{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat"],"key_vec":["U32","U64"],"value":"NULL","keys_id":121,"value_id":32}}
StackableCollectionsBalances{"origin":"Map","n_map_type":{"hashers":["Blake2_128Concat","Blake2_128Concat","Blake2_128Concat"],"key_vec":["U32","U64","AccountId"],"value":"U128","keys_id":431,"value_id":6}}
Error Types
Name
Docs
NoAvailableClassIdNo available class ID
NoAvailableTokenIdNo available token ID
TokenNotFoundToken(ClassId, TokenId) not found
ClassNotFoundClass not found
NoPermissionThe operator is not the owner of the token and has no permission
CannotDestroyClassCan not destroy classTotal issuance is not 0
MaxMetadataExceededFailed because the Maximum amount of metadata was exceeded
InvalidStackableNftTransferInvalid stackable NFT transfer (stored value is equal to zero)
InvalidStackableNftAmountInvalid stackable NFT balance
StackableCollectionAlreadyExistsThe stackable collection already exists
TokenIdRequiredThis collection is not autoincrement id
TokenAlreadyExistToken already exists