检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
每页返回的条目数量 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 count Integer 终端节点总数 endpoints
(invoke)和查询(query)。 URI POST /v1/chaincode/operation 请求消息 表1 请求参数 参数 是否必选 参数类型 描述 channelId 是 String 区块链通道ID chaincodeId 是 String 链代码ID chaincodeVersion
通道创建完成后,在通道管理页面,单击通道列表“操作”列的“配置组织节点”。 在弹出的页面,选择需要加入通道的组织节点。 单击“确定”。 其他操作 表1 其他操作 操作 说明 搜索通道 在通道管理页面右上角的搜索框中输入通道名称,可直接搜索对应的通道。 查看通道列表 在通道管理页面查看当前的通道列表。可查看通道名称、实例名称、查看节点等信息。
在页面左侧选择“通知管理”。单击通知列表“操作”列的“查看”。 创建区块链实例。 作为被邀请方,选择实例前需要单击“创建BCS实例”来创建实例,否则无法加入联盟通道。 图1 创建BCS实例 根据界面提示,购买BCS实例。 表1 配置参数 参数 示例 计费模式 选择“按需计费”。 区域
err error) 参数说明 参数 类型 说明 consensusOrgID string 共识组织ID encOrgID string 执行加密操作的组织ID。 decOrgIDs []string 除了执行加密操作的组织ID以外,可以解密该消息的组织ID列表。 data string
提供的对应示例Demo App_Gateway_Java_Demo、App_Java_Src_Demo、App_Java_Jar_Demo中有使用Apache Log4j2。 当前BCS已在华北-北京四Region修复以上组件的漏洞,如您使用了以上组件,请尽快至华北-北京四Reg
单击“安装”完成链代码安装。 链代码安装完成后,在链代码列表的“操作”列,单击“实例化”。 实例化参数如下: 参数 值 实例化通道 channel 链代码版本 1.0 初始化函数 init 链代码参数 a,200,b,250 背书策略 任意组织背书 背书组织列表 organization 隐私保护配置
或者单击右上角的“添加标签”,输入键和值。 添加成功后,若需要修改标签的值,单击对应标签操作列的“编辑”按钮。 添加成功后,若需要删除标签,单击对应标签操作列的“删除”按钮。 区块链浏览器 在左侧导航栏“区块链浏览器”页面,查看区块列表和交易列表等详细信息。 合约管理 在左侧导航栏“合约管理”页面,查看已安装的合约详细信息。
SdkClient(String configPath) throws CryptoException, ConfigException, IOException 参数说明 参数 类型 说明 configPath String 客户端SDK配置文件的绝对路径。 获取节点对象 根据节点名称,获取需要发送交易的节点
缘集群的云服务器所绑定的弹性公网IP地址。 图1 边缘节点IP 查看弹性公网IP地址。 进入ECS服务页面,查看弹性云服务器列表。 图2 查看弹性云服务器列表 对于已有的边缘集群实例,可以通过更新访问地址切换至公网IP地址。 在BCS实例卡片页面,选择“更多 > 更新访问地址”,并填写弹性公网IP地址进行更新。
主要有以下常用的接口: 接口名称 描述 参数值 返回值 submitTransaction 发起交易的接口,需要输入调用方法与参数 String name, String... args byte[] evaluateTransaction 发起查询的接口,需要输入调用方法与参数 String name
每个组织生成上限100个) false:非安全模式(证书由用户自己保障,不限制生成数量) 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 - File Ok 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String
Attribute 参数 是否必选 参数类型 描述 name 否 String 名称 type 否 String 类型 description 否 String 描述信息 响应参数 状态码: 200 表5 响应Body参数 参数 参数类型 描述 did String 分布式身份标识 状态码:
功能描述 同态加密。 输入说明 参数名 类型 描述 是否必须 secretNumStr string 需要加密的数值,只支持大于等于0的正整数,如果数字有小数,需要扩大倍数传入。 是 pubKeyStr String 同态加密的公钥 是 输出说明 参数名 类型 描述 ciphertext
登录区块链服务管理控制台,进入“实例管理”,单击Hyperledger Fabric增强版的“购买”按钮。 根据界面提示,配置区块链基本信息,参数如表2所示。 表2 基本信息配置 参数 描述 示例 计费模式 区块链实例管理收费模式,支持包年/包月、按需计费。 包年/包月 区域 区块链基础设施所在的区域,建议选择与业务应用系统相同的地域。
StageInProcess 参数 参数类型 描述 stageName String 阶段名称 createTime String 阶段信息上链时间戳 consumer String 消费者身份标识 orderSeq String 订单序列号 状态码: 500 表4 响应Body参数 参数 参数类型 描述
服务的标识符 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 items Array of VCOrder objects 列表 表3 VCOrder 参数 参数类型 描述 applyer String 申请者身份标识 orderSeq String 订单序列号 applyTime
Attribute 参数 是否必选 参数类型 描述 name 否 String 名称 type 否 String 类型 description 否 String 描述信息 响应参数 状态码: 200 表5 响应Body参数 参数 参数类型 描述 context String context id
进入购买华为云区块链引擎实例页面。 在订购页面填写区域、区块链实例名称和版本类型,其余采用默认参数。 以下截图示例仅供参考,用户可按照实际情况设置。 设置区域:华为-北京四,区块链实例名称:bcs-test,版本类型:专业版,其余采用默认参数。 单击“立即创建”进入配置确认页面,确认信息无误后,勾选协议和免责声明,单击“提交”。
dataHash String 数据hash值 表4 Revocation 参数 参数类型 描述 id String 撤销API或者撤销列表的url type String 撤销类型 状态码: 500 表5 响应Body参数 参数 参数类型 描述 errorCode String 错误码 最小长度:8