检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
销毁数字资产 销毁资产集合编号为tokenId的数字资产。 调用方法 public function burn(string $collectionIndex, string $tokenId) throws Exception 参数说明 参数 类型 说明 collectionIndex
版权更新 仅专享版支持该接口调用。 对版权信息进行更新,只有该版权的存证者和组织管理员拥有更新权限。 调用方法 public String updateCopyright(CopyrightParams copyrightParams) throws Exception 参数说明
导入用户证书秘钥并切换用户 导入用户证书和私钥,切换sdk当前使用的用户。 调用方法 public function switchIdentityWithPem(string $algorithm, string $cert, string $key) throws Exception
销毁数字资产 销毁资产集合编号为tokenId的数字资产。 调用方法 public String burn(String collectionIndex, String tokenId) throws Exception 参数说明 参数 类型 说明 collectionIndex
必填参数,所有者身份标识符。 to String 必填参数,接受者身份标识符。 ids array<ID> 必填参数,批量转移的数字资产标识数组,最大支持5000个数字资产的批量流转。 返回值 类型 说明 string 返回上链交易编号,txid。 父主题: ERC1155业务接口
导入用户证书秘钥并切换用户 导入用户证书和私钥,切换sdk当前使用的用户。 调用方法 public void switchIdentityWithPem(String algorithm,String cert, String key) throws Exception 参数说明
必填参数,所有者身份标识符。 to String 必填参数,接受者身份标识符。 ids ID[] 必填参数,批量转移的数字资产标识数组,最大支持5000个数字资产的批量流转。 返回值 类型 说明 string 返回上链交易编号,txid。 父主题: ERC1155业务接口
证使用概览,此projectID使用的存证总数 URI GET /v1/{project_id}/chains/{chain_id}/evidences/usage 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户从IAM申请到的projectid,一般为32位字符串
修改集合信息 创建者有权限修改集合的名称和缩写。 调用方法 public function setOption(string $collectionIndex, string $name, string $symbol) throws Exception 参数说明 参数 类型 说明
2^64)。 tokenURI *Metadata 必填参数,数字资产对应的meta信息。可以通过NewImageMetadata等方法生成,也可以根据业务自定义生成。 返回值 类型 说明 *NFT 返回铸造成功的数字资产信息。 string 返回上链交易编号,txid。 error
销毁数字资产 销毁资产集合编号为tokenId的数字资产。 调用方法 Burn(collectionIndex, tokenId string)(string, error) 参数说明 参数 类型 说明 collectionIndex String 必填参数,集合唯一标识符,不能重复。
设置集合级授权用户 在指定资产集合下,为用户设置授权用户。被授权用户拥有该集合下该用户的所有资产操作权限。 调用方法 SetApprovalForAll(collectionIndex, owner, operator, isApproved string)(string,error)
批量铸造数字资产 为指定资产集合批量铸造若干个从某一资产编号开始的同一数字资产。 调用方法 BatchMint(collectionIndex string, batchMintData *BatchMintData)(string,error) 参数说明 参数 类型 说明 collectionIndex
修改集合信息 创建者有权限修改集合的名称和缩写。 调用方法 public String setOption(String collectionIndex, String name, String symbol) throws Exception 参数说明 参数 类型 说明 collectionIndex
设置集合级授权用户 在指定资产集合下,为用户设置授权用户。被授权用户拥有该集合下该用户的所有资产操作权限。 调用方法 public String setApprovalForAll(String collectionIndex, String owner, String operator
创建数字资产集合 集合包括Name和Symbol,可调用SetOption方法设置。每一个集合中可包含0个或无限个数字资产。每个数字资产对应一个唯一的tokenId。 调用方法 CreateNFTCollection(collectionIndex string) (string,error)
创建数字资产集合 集合包括Name和Symbol,可调用SetOption方法设置。每一个集合中可包含0个或无限个数字资产。每个数字资产对应一个唯一的tokenId。 调用方法 public function createNFTCollection(string $collectionIndex)
导入用户证书秘钥并切换用户 导入用户证书和私钥,切换sdk当前使用的用户。 调用方法 SwitchIdentityWithPem(algothrim, cert, key string) error 参数说明 参数 类型 说明 algorithm String 必填参数,生成秘钥对应算法,对应秘钥类型。默认
创建数字资产集合 集合包括Name和Symbol,可调用SetOption方法设置。每一个集合中可包含0个或无限个数字资产。每个数字资产对应一个唯一的tokenId。 调用方法 public String createNFTCollection(String collectionIndex)
2^64)。 tokenURI Metadata 必填参数,数字资产对应的meta信息。可以通过NewImageMetadata等方法生成,也可以根据业务自定义生成。 返回值 类型 说明 MintResp 返回铸造成功的数字资产信息。 父主题: ERC721业务接口