检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
NFT 参数说明 属性 类型 说明 tokenId String 必填参数,数字资产编号。同一集合内不能重复,取值范围[0,2^64)。 owner String 数字资产所有者身份标识。 approved String 授权用户身份标识。 tokenURI String 数字资产Meta信息。
生成数字资产标识 根据集合标识符和数字资产编号生成数字资产标识。 调用方法 public function generataID(string $collectionIndex, string $tokenId) throws Exception 参数说明 参数 类型 说明 collectionIndex
创建数字资产集合 集合包括Name和Symbol,可调用SetOption方法设置。每一个集合中可包含0个或无限个数字资产。每个数字资产对应一个唯一的tokenId。 调用方法 CreateNFTCollection(collectionIndex string) (string
生成数字资产编码 根据集合标识符和数字资产编号生成数字资产编码,同样具备唯一性,可用于可视化展示和DAC产品页核验。 调用方法 public function generateAssetID(string $collectionIndex, string $tokenId) throws
生成数字资产编码 根据集合标识符和数字资产编号生成数字资产编码,同样具备唯一性,可用于可视化展示和DAC产品页核验。 调用方法 public String generateAssetID(String collectionIndex, String tokenId) throws
存证信息核验 功能介绍 存证信息核验;支持使用index参数进行通用搜索,也支持指定条件file_hash、tx_id、ev_id搜索。(使用时,必须在index 和其他参数中,两者选择一个) URI GET /v1/open/evidences/verification 表1 Query参数
Metadata 参数说明 属性 类型 说明 name String 数字资产名称。 description String 描述信息。 category Int 分类,可根据业务需要指定。例如1代表藏品,2代表个人创作等。 type String 类型:[image/audio/3d/video]。
生成数字资产标识 根据集合标识符和数字资产编号生成数字资产标识。 调用方法 GenerateID(collectionIndex,tokenId string) ID 参数说明 参数 类型 说明 collectionIndex String 必填参数,集合唯一标识符,不能重复。以
构造请求 本节介绍如何构造REST API的请求,并以调用IAM服务的获取用户Token说明如何调用API,该API获取用户的Token,Token可以用于调用其他API时鉴权。 请求URI 请求URI由如下部分组成。 {URI-scheme} :// {Endpoint} / {resource-path}
配置并切换用户 根据配置文件中的用户名,切换sdk当前使用的用户。 调用方法 SwitchIdentityWithName(identityName string) error 参数说明 参数 类型 说明 identityName String 必填参数,用户身名,用于加载本地文
生成数字资产编码 根据集合标识符和数字资产编号生成数字资产编码,同样具备唯一性,可用于可视化展示和DAC产品页核验。 调用方法 GenerateAssetID(collectionIndex, tokenId string) string 参数说明 参数 类型 说明 collectionIndex
存证信息核验 功能介绍 存证信息核验;支持使用index参数进行通用搜索,也支持指定条件file_hash、tx_id、ev_id搜索。(使用时,必须在index 和其他参数中,两者选择一个) URI GET /v1/{project_id}/chains/{chain_id}/
初始化SDK 基于conf目录下的conf.yaml标准配置文件初始化TDCSDK。 调用方法 func New(configPath string) (*TDCSDK, error) 参数说明 参数 类型 说明 configPath String 必填参数,客户端SDK配置文件的绝对路径。
调用共享版SDK接口时,报错“transaction is invalid and status is 41” 错误信息中的41表示触发了MVCC(Multi-Version Concurrency Control),即同一区块中的多笔交易修改相同的key,简单的说用户可能对同一
调用示例 Go-sdk 调用示例: // 初始化SDK sdk, err:=tdcsdk.New("/root/test-tdc-sdk-conf/conf.yaml") if err != nil { fmt.Println(err) return } // 创建名为“tiger01”
调用示例 php-sdk 调用示例 <?php use Dac\DACSDK; if (file_exists('Dac/vendor/autoload.php')) { require 'Dac/vendor/autoload.php'; } else { require
获取NFT总发行量、流转量、区块高度、总交易数量 功能介绍 获取NFT总发行量、流转量、区块高度、总交易数量 URI GET /v1/open/summary 请求参数 无 响应参数 状态码: 200 表1 响应Body参数 参数 参数类型 描述 nft_publish_total
调用示例 Java-sdk 调用示例 // 初始化SDK TDCSDK tdcsdk = new TDCSDK("/root/test-tdc-sdk-conf/conf.yaml"); // 创建名为“tiger01”的集合 String collectionIndex = "tiger01";
存证使用量 功能介绍 存证使用概览,此projectID使用的存证总数 URI GET /v1/{project_id}/evidences/usage 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户从IAM申请到的projectid,一般为32位字符串
以分页的形式获取资产交易列表 功能介绍 以分页的形式获取资产交易列表,限制展示20000个条目 URI GET /v1/open/asset/transactions 表1 Query参数 参数 是否必选 参数类型 描述 limit 是 String 分页大小限制 offset 是