检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
初始化SDK 基于conf目录下的conf.yaml标准配置文件初始化TDCSDK。 调用方法 TDCSDK(String configPath) throws Exception 参数说明 参数 类型 说明 configPath String 必填参数,客户端SDK配置文件的绝对路径
上传并审核图片 上传资源并发送审核,提供上传资源接口,并在服务内部对接审核功能。 调用方法 UploadResourceWithAudit(resource []byte, resourceType, resourceContentType, resourceName string
获取数字资产集合列表 查询链上已创建的数字资产集合,并返回集合名称列表。 调用方法 Collections() ([]string,error) 参数说明 无 返回值 类型 说明 []string 返回数字资产集合列表。 error 错误对象,包含错误原因,为空代表成功。 父主题:
获取数字资产集合列表 根据集合标识查询集合名称。 调用方法 public function collections() throws Exception 参数说明 无 返回值 类型 说明 String[] 返回数字资产集合列表。 父主题: 通用接口
批量铸造数字资产 为指定资产集合批量铸造若干个从某一资产编号开始的同一数字资产。 调用方法 public function batchMint(string $collectionIndex, BatchMintData $batchMintData) throws Exception
查询范围内区块列表信息 功能介绍 查询范围内区块列表信息,一次查询最大返回数量1000(仅支持专享版) URI GET /v1/store/block/list 表1 Query参数 参数 是否必选 参数类型 描述 block_start 是 Integer 查询区块的起始区块id
批量查询用户数字资产所有权 批量查询用户是否拥有数字资产的所有权,结果返回数组。 调用方法 BalanceOfBatch(identities []string, ids []ID)([]int64,error) 参数说明 参数 类型 说明 identities []String
批量查询用户数字资产所有权 批量查询用户是否拥有数字资产的所有权,结果返回数组。 调用方法 public function balanceOfBatch(array $identites, array $ids)throws Exception 参数说明 参数 类型 说明 identities
查询可组合资产拥有集合种类数量 查询可组合资产拥有的集合种类数量。 调用方法 public function totalChildCollections(string $collectionIndex, string $tokenId) throws Exception 参数说明
获取数字资产集合列表 根据集合标识查询集合名称。 调用方法 public String[] collections() throws Exception 参数说明 无 返回值 类型 说明 String[] 返回数字资产集合列表。 父主题: 通用接口
UploadResourceResult 参数说明 属性 类型 说明 resourcePath String 资源路径。 resourceUrl String 资源地址。 metadata Metadata 数字资产信息。 父主题: 数据结构
查询用户级授权用户 查询owner用户是否对operator开启用户级授权。 调用方法 IsApprovedForAll(owner, operator string)(bool,error) 参数说明 参数 类型 说明 owner String 必填参数,所有者身份标识。 operator
查询数字资产描述信息 根据数字资产标识id查询其metadata信息。 调用方法 URI(id ID)(*Metadata,error) 参数说明 参数 类型 说明 id ID 必填参数,数字资产标识。 返回值 类型 说明 *Metadata 数字资产对应的meta信息。 error
查询数字资产描述信息 根据集合标识和内容标识符查询其metadata信息。 调用方法 public Metadata uri(ID id) throws Exception 参数说明 参数 类型 说明 id ID 必填参数,数字资产标识。 返回值 类型 说明 Metadata 数字资产对应的
设置数字资产授权用户 指定某个数字资产的授权用户,授权用户拥有转移数字资产的权利。每个tokenId只可有一个授权用户。开发者可根据业务需要使用,例如设置代理操作员,无需所有者实时响应等。 调用方法 public function approve(string $collectionIndex
查询数字资产授权用户 查询某个数字资产的授权用户。 调用方法 public function getApproved(string $collectionIndex, string $tokenId) throws Exception 参数说明 参数 类型 说明 collectionIndex
查询数字资产是否铸造 查询指定资产集合下,数字资产标识tokenId是否被铸造。 调用方法 public function isMinted(string $collectionIndex, string $tokenId) throws Exception 参数说明 参数 类型
查询用户级授权用户 查询owner用户是否对operator开启用户级授权。 调用方法 public function isApprovedForAll(string $owner, string $operator)throws Exception 参数说明 参数 类型 说明 owner
拆分子资产给用户 将可组合资产中的子资产拆分转移给指定用户。 调用方法 public String transferChild(String fromCollectionIndex, String fromTokenId, String to, String childCollectionIndex
拆分子资产给用户 将可组合资产中的子资产拆分转移给指定用户。 调用方法 public function transferChild(string $fromCollectionIndex, string $fromTokenId, string $to, string $childCollectionIndex