Optional datadata is the app specific metadata of the NFT class. Optional
Any contains an arbitrary serialized protocol buffer message along with a
URL that describes the type of the serialized message.
The JSON representation of an Any value uses the regular
representation of the deserialized, embedded message, with an
additional field @type which contains the type URL. Example:
package google.profile;
message Person {
string first_name = 1;
string last_name = 2;
{
"@type": "type.googleapis.com/google.profile.Person",
"firstName": value which holds the custom JSON in addition to the @type
field. Example (for message [google.protobuf.Duration][]):
"@type": "type.googleapis.com/google.protobuf.Duration",
"value": "1.212s"
Optional descriptiondescription is a brief description of nft classification. Optional
Optional idid defines the unique identifier of the NFT classification, similar to the contract address of ERC721
Optional namename defines the human-readable name of the NFT classification. Optional
Optional symbolsymbol is an abbreviated name for nft classification. Optional
Optional uriuri for the class metadata stored off chain. It can define schema for Class and NFT Data attributes. Optional
Optional uri_uri_hash is a hash of the document pointed by uri. Optional
Generated using TypeDoc
Class defines the class of the nft type.