检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
分布式身份(DID)管理 企业身份注册(带有service) 注册DID 更新DID 查询DID 父主题: 分布式身份(公测)
JobInfo 参数 参数类型 描述 id String job ID type String job类型:创建实例(CreateInstance)、删除实例(DeleteInstance)、升级区块链引擎(UpgradeChainEngine)、创建组织(CreateOrganization
Gateway Java对Java SDK进行了封装,简化了代码量,帮助用户开发自己的Java客户端应用程序。 本Demo仅适用于Hyperledger Fabric增强版的区块链实例。 准备工作 开通CloudIDE(或者用户自己准备JDK、maven和eclipse/IntelliJ IDEA)。
SDK Demo 本节提供一个基于Java SDK的Demo,帮助用户开发自己的Java客户端应用程序。 本Demo仅适用于Hyperledger Fabric增强版的区块链实例。 准备工作 开通CloudIDE(或者用户自己准备JDK、maven和eclipse/IntelliJ IDEA)。
区块链服务BCS提供实例部署、区块链管理、通道管理、成员管理、通知管理等功能。 实例部署 基于CCE集群部署 基于边缘集群部署 华为云区块链引擎实例部署 区块链管理 链代码管理 区块浏览器 区块冷存储 访问区块链 证书下载 SDK配置下载 应用开发 其他管理操作 实例管理 通道管理 成员管理
现参考如下。 Init初始化余额 当用户注册成功后,需要初始化该用户的余额,默认为0。 输入说明 参数名 类型 描述 是否必须 PubKey string 公钥 是 Balance string 初始金额 是 处理 调用ValidateInitBalance,校验balance范围有效性,完成余额背书。
区块链实例状态为“已冻结”或“集群已冻结”时,如何排查解决? 问题现象 区块链实例状态为“已冻结”或“集群已冻结”。 排查思路 检查账户是否欠费,若账号欠费,资源会被冻结。 解决方案 登录区块链控制台,单击界面上方的“费用”进入费用中心界面。 在“续费资源”项下单击“立即续费”,
yaml”命名;证书路径为:用户输入路径/orgcerts/组织ID/证书文件名;证书包含组织CA(ca.key、ca.crt)、组织CA通信证书(ca_tls.crt)、用户身份证书(user_sign.key、user_sign.crt)、用户通信证书(user_tls.key、user_tls
集群已被使用 退费说明 实例创建失败,已扣除费用会在0.5-1h内退回原账号。 问题现象 实例创建失败,提示集群已被使用。 解决方案 方案一:创建BCS实例时选择其他未使用的CCE集群。 方案二:首先创建集群,然后在购买BCS实例时选择创建成功的目标集群。 创建集群: 登录CCE控制台,在
包年/包月实例生命周期 到期预警 包年/包月Hyperledger Fabric增强版实例在到期前第7天内,系统将向用户推送到期预警消息。预警消息将通过邮件、短信和站内信的方式通知到华为云帐号的创建者。 到期后影响 当您的包年/包月Hyperledger Fabric增强版实例到期未
实例化链代码 功能介绍 实例化链代码 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v2/agent/apis/chaincode/instantiate
IDChaincode 用于保存用户的公钥和账户,新生成用户的同态密钥对时,需要将公钥注册到IDchaincode上,便于后续根据账户能查询到收款方的同态公钥。链代码IDChaincode.go的下载请参见资源下载。 IDChaincode.go由华为云BCS服务提供,不建议用户修改,若进行修改将与链代码示例逻辑不一致。
CCE服务异常 退费说明 实例创建失败,已扣除费用会在0.5-1h内退回原账号。 问题现象 实例创建失败,提示CCE服务异常。 解决方案 创建CCE集群,在购买BCS实例时选择已有目标集群: 登录CCE控制台,在云容器引擎界面单击“购买Kubernetes集群”,操作步骤请参考:快速创建Kubernetes集群。
生成用户证书 功能介绍 通过用户名生成指定服务实例组织用户证书 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v2/{project_id}/block
图2、图3和图4。 图1 分布式身份实现架构图 实现流程 各个角色可通过企业身份注册(带有service)和注册DID生成完全由自己控制的分布式身份,并将身份文档发布到区块链上完成身份的注册。企业用户的DID身份中可以包含其所能提供的服务信息,以支持多样的应用场景。 主要有三种角
subnet子网不可用 退费说明 实例创建失败,已扣除费用会在0.5-1h内退回原账号。 问题现象 实例创建失败,提示subnet子网不可用。 解决方案 先创建集群,之后购买BCS实例时选择已有目标集群。 创建集群: 登录CCE控制台,在云容器引擎界面单击“购买Kubernete
解冻用户证书 功能介绍 解冻指定服务实例组织用户证书,解冻后需等待半分钟到一分钟左右生效 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v2/{proj
e String 跨版本进行升级 表5 InvitorInfo 参数 参数类型 描述 invitor_id String 邀请方用户id invitor_name String 邀请方用户名 invitor_bcs_id String 邀请方的服务实例id invitor_bcs_name
未绑定弹性IP 退费说明 实例创建失败,已扣除费用会在0.5-1h内退回原账号。 问题现象 实例创建失败,提示未绑定弹性IP。 解决方案 建议重新购买实例。 父主题: 具体报错排查
合约编译 下载Node.js软件并安装,安装成功后,执行如下命令查看对应版本(软件对应版本无强制要求)。 node -v npm -v 设置新目录assembly,在该目录下执行 npm init 命令,其中package name输入为assembly(目录名、package n