检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
调用共享版SDK接口时,报错误码“BCS.01400001” 问题现象 当调用共享版SDK接口时,报错误码“BCS.01400001”。 图1 错误码 问题原因 有两种情况导致: 没买套餐包。 已买套餐包已用完。 查询是否购买套餐包或者套餐包已用完具体操作参见“套餐包管理”。 父主题:
接口类问题 SDK生成私钥和证书方法中的identityName作用是什么? 数字资产SDK调用时该如何使用链用户的身份? Java-SDK使用出现空指针异常 Java-SDK编译提示jar包冲突 调用共享版SDK接口时,报错误码“BCS.01400001” 调用共享版SDK接口时,报错“transaction
数字和字母组合,长度[3-32]。 返回值 类型 说明 cert 用户证书。 key 用户秘钥。 addr 用户对应的地址标识符。 error 错误对象,包含错误原因,为空代表成功。 父主题: 工具接口
Java-SDK编译提示jar包冲突 问题现象 could not load a native library: netty_tcnative_osx_aarch_64 问题原因 netty-tcnative-boringssl-static版本太低。 解决方法 升级到以下版本即可解决。
必填参数,集合唯一标识符,不能重复。 以字母开头,支持字母、数字。 长度[3-32]。 返回值 类型 说明 symbol 集合缩写。 error 错误对象,包含错误原因,为空代表成功。 父主题: 通用接口
Collections() ([]string,error) 参数说明 无 返回值 类型 说明 []string 返回数字资产集合列表。 error 错误对象,包含错误原因,为空代表成功。 父主题: 通用接口
类型 说明 id ID 必填参数,数字资产标识。 返回值 类型 说明 *Metadata 数字资产对应的meta信息。 error 错误对象,包含错误原因,为空代表成功。 父主题: ERC1155业务接口
必填参数,集合唯一标识符,不能重复。 以字母开头,支持字母、数字。 长度[3-32]。 返回值 类型 说明 name 集合名称。 error 错误对象,包含错误原因,为空代表成功。 父主题: 通用接口
说明 id ID 必填参数,数字资产标识。 返回值 类型 说明 String 所有者身份标识符,例如地址、数字资产标识。 error 错误对象,包含错误原因,为空代表成功。 父主题: ERC1155业务接口
ecdsa_with_sha256。 cert String 必填参数,用户证书。 key String 必填参数,用户秘钥。 返回值 类型 说明 error 错误对象,包含错误原因,为空代表成功。 父主题: 工具接口
入“链管理”页面。 单击链卡片右上角的,打开“下载配置文件”面板。 在弹框中填写证书存放路径。 用户在编译应用程序时,证书的最终存放路径。如果证书路径后期有变更,您需要手动修改SDK配置文件中所有证书相关路径。 单击“下载”。 将下载的配置文件压缩包解压并放置在某应用目录中,使应
DK配置及证书”。 也可以单击左侧导航栏的“专享版 > 链管理”,进入“链管理”页面。 单击链卡片右上角的,打开“下载配置文件”面板。 在弹框中填写证书存放路径。 用户在编译应用程序时,证书的最终存放路径。如果证书路径后期有变更,您需要手动修改SDK配置文件中所有证书相关路径。 单击“下载”。
生成私钥和证书 根据用户名生成用户私钥、证书以及对应的地址。 调用方法 public function generateIdentity(string $algorithm, string $identityName) throws Exception 参数说明 参数 类型 说明
生成私钥和证书 根据用户名生成用户私钥、证书以及对应的地址。 调用方法 public IdentityInfo generateIdentity(String alogrithm, String identityName) throws Exception 参数说明 参数 类型 说明
调用共享版SDK接口时,报错“transaction is invalid and status is 41” 错误信息中的41表示触发了MVCC(Multi-Version Concurrency Control),即同一区块中的多笔交易修改相同的key,简单的说用户可能对同一
IdentityInfo 参数说明 属性 类型 说明 cert String 用户证书。 key String 用户私钥。 address String 用户对应的地址标识符。 父主题: 数据结构
用户地址,基于用户证书生成的公钥 状态码: 400 表3 响应Body参数 参数 参数类型 描述 error_code String 错误码 最小长度:1 最大长度:20 error_msg String 错误描述 最小长度:1 最大长度:512 请求示例 无 响应示例 无 状态码 状态码 描述 200 evidence
SDK生成私钥和证书方法中的identityName作用是什么? identityName是生成用户证书时需要填入的一个参数,会写入作为证书的commonName,方便业务将自己已有的用户与数字资产链中的用户做好映射关系。同样的identityName,根据业务需要,可以生成任意个数的私钥和证书。
状态码: 500 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码 最小长度:1 最大长度:100 error_msg String 错误描述 最小长度:1 最大长度:100 请求示例 { "query" : { "size" :
导入用户证书秘钥并切换用户 导入用户证书和私钥,切换sdk当前使用的用户。 调用方法 public void switchIdentityWithPem(String algorithm,String cert, String key) throws Exception 参数说明