检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
入门指引 数字资产链提供共享版的开通、业务调用、查看服务运营等功能。DAC共享版的使用流程如下所示。 当前仅“华北-北京四”区域支持数字资产链服务。 图1 共享版使用流程 开通共享版 完成企业认证,开通共享版数字资产链。 购买套餐包 购买共享版套餐包,体验共享版资产链。 业务调用
发起数字资产交易 通过接口触发数字资产发行、流转,并记录到区块中。 操作步骤 通过接口触发数字资产发行或流转,具体操作请参考SDK概述。 父主题: 数字资产专享版
如何开启连续按需功能? 开启连续按需功能。 前提条件 已获取管理控制台的登录账号与密码。 已开通共享版数字资产链的特定用户。 操作步骤 登录DAC管理控制台。 在左侧导航栏单击“套餐包管理”,进入“套餐包管理”页面。 单击打开右上角 功能按钮,确定即可开启连续按需功能。 开通此按
了解更多常见问题、案例和解决方案 热门案例 如何设置套餐包余量预警通知? 转移数字资产所有权有次数和时间限制吗? 数字资产SDK调用时该如何使用链用户的身份? 数字资产链接口当前支撑哪些协议? 用户如何查验(查看)自己购买的数字资产(NFT)? 客户需要选择哪个版本? 数字资产编号,数字资产标识,数字资产编码的用途和区别
配置并切换用户 根据配置文件中的用户名,切换sdk当前使用的用户。 调用方法 SwitchIdentityWithName(identityName string) error 参数说明 参数 类型 说明 identityName String 必填参数,用户身名,用于加载本地文
设置数字资产授权用户 指定某个数字资产的授权用户,授权用户拥有转移数字资产的权利。每个tokenId只可有一个授权用户。开发者可根据业务需要使用,例如设置代理操作员,无需所有者实时响应等。 调用方法 public function approve(string $collectionIndex
查询数字资产授权用户 查询某个数字资产的授权用户。 调用方法 public function getApproved(string $collectionIndex, string $tokenId) throws Exception 参数说明 参数 类型 说明 collectionIndex
拆分子资产给用户 将可组合资产中的子资产拆分转移给指定用户。 调用方法 public String transferChild(String fromCollectionIndex, String fromTokenId, String to, String childCollectionIndex
拆分子资产给用户 将可组合资产中的子资产拆分转移给指定用户。 调用方法 public function transferChild(string $fromCollectionIndex, string $fromTokenId, string $to, string $childCollectionIndex
设置数字资产授权用户 指定某个数字资产的授权用户,授权用户拥有转移数字资产的权利。每个tokenId只可有一个授权用户。开发者可根据业务需要使用,例如设置代理操作员,无需所有者实时响应等。 调用方法 Approve(collectionIndex, operator, tokenId
查询集合级授权用户 查询指定资产集合下,owner用户是否对operator开启授权。 调用方法 IsApprovedForAll(collectionIndex, owner, operator string) (bool, error) 参数说明 参数 类型 说明 collectionIndex
设置集合级授权用户 在指定资产集合下,为用户设置授权用户。被授权用户拥有该集合下该用户的所有资产操作权限。 调用方法 public String setApprovalForAll(String collectionIndex, String owner, String operator
查询集合级授权用户 查询指定资产集合下,owner用户是否对operator开启授权。 调用方法 public function isApprovedForAll(string $collectionIndex, string $owner, string $operator) throws
配置并切换用户 根据配置文件中的用户名,切换sdk当前使用的用户。 调用方法 public function switchIdentityWithName(string $identityName)throws Exception 参数说明 参数 类型 说明 identityName
oken鉴权时,可以先缓存起来,避免频繁调用。 Token在计算机系统中代表令牌(临时)的意思,拥有Token就代表拥有某种权限。Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限。 Token可通过调用获取用户Token接口获
查询数字资产授权用户 根据集合标识和数字资产标识符查询某个数字资产的授权用户。 调用方法 GetApproved(collectionIndex, tokenId string) (string, error) 参数说明 参数 类型 说明 collectionIndex String
设置集合级授权用户 在指定资产集合下,为用户设置授权用户。被授权用户拥有该集合下该用户的所有资产操作权限。 调用方法 SetApprovalForAll(collectionIndex, owner, operator, isApproved string)(string,error)
设置数字资产授权用户 指定某个数字资产的授权用户,授权用户拥有转移数字资产的权利。每个tokenId只可有一个授权用户。开发者可根据业务需要使用,例如设置代理操作员,无需所有者实时响应等。 调用方法 public String approve(String collectionIndex
查询数字资产授权用户 查询某个数字资产的授权用户。 调用方法 public String getApproved(String collectionIndex, String tokenId) throws Exception 参数说明 参数 类型 说明 collectionIndex
查询集合级授权用户 查询指定资产集合下,owner用户是否对operator开启授权。 调用方法 public boolean isAppravedForAll(String collectionIndex, String owner, String operator) throws