创建 NFT 类别
POST
/v3/native/nft/classesNFT 类别是 IRITA 底层链对同一资产类型的识别和集合,方便资产发行方对链上资产进行管理和查询。所以在发行 NFT 前,都需要创建 NFT 类别,用以声明其抽象属性。
请求参数
Body 参数application/json
name
string
名称
>= 1 字符<= 20 字符
class_id
string
可选
NFT 类别 ID (该值若不填,则会由 Avata 平台自动生成)
>= 3 字符<= 32 字符
symbol
string
可选
标识(该值若不填,则以空值上链)
>= 3 字符<= 32 字符
description
string
可选
描述(该值若不填,则以空值上链)
<= 300 字符
uri
string
链外数据链接
<= 256 字符
uri_hash
string
可选
链外数据 Hash (该值若不填,则以空值上链)
<= 512 字符
data
string
可选
自定义链上元数据(该值若不填,则以空值上链)
<= 1024 字符
editable_by_owner
enum<integer>
可选
NFT 类别权限的控制功能, 此类别下某一 NFT 的持有者可以编辑该 NFT
1 可编辑
0 不可编辑,默认1
枚举值:
1 0
默认值:
1
owner
string
必需
NFT 类别权属者地址,必须为应用持有地址
<= 128 字符
operation_id
string
必需
操作 ID,保证幂等性;由接入方生成的唯一的、大小写敏感、不超过 64 个 ASCII 字符的字符串
>= 1 字符<= 64 字符
示例
{
"name": "string",
"class_id": "string",
"symbol": "string",
"description": "string",
"uri": "string",
"uri_hash": "string",
"data": "string",
"editable_by_owner": 1,
"owner": "string",
"operation_id": "string"
}
返回响应
successful operation(200)
successful operation
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
data
object
正确返回值
示例
{
"data": {}
}
最后修改时间: 1 年前