检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
应用性能数据。 区块链实例所在的集群如果没有安装ICAgent,可能会导致日志老化功能失效、运维采集能力不可用,系统根目录磁盘耗尽、业务中断等问题。 请通过以下方法查看集群的ICAgent状态,如果状态为未安装,请及时安装ICAgent。 操作步骤 登录区块链服务BCS控制台,在
network status. 系统错误,请检查系统或网络状态是否正常 将界面从BCS服务控制台切换至CCE等其他服务界面查看,若多个服务都出现系统异常,则是环境整体公共组件类的故障导致的,等故障恢复后重试,若是只有BCS服务出现异常,则可能是BCS服务后台节点发生了故障。参考应急预
示例2:创建一个通道 场景描述 本章以创建一个通道为例。 涉及其他云服务接口 无。 创建一个通道channel 接口相关信息 URI格式: POST /v2/{project_id}/blockchains/{blockchain_id}/channels 请求示例 POST h
链代码如果有BUG,如何更新? 区块链服务支持升级链代码。如果链代码有问题,用户可以上传新的代码包,通过升级的方式更新链代码。 父主题: 链代码管理类
员证书”。 单击“下载”,下载SDK配置文件、共识节点证书和Peer节点证书。 在本地服务器安装golang。 下载安装包:go1.11.5.linux-amd64.tar.gz,上传到本地服务器“/usr/local”目录下并解压。 tar -zxvf go1.11.5.linux-amd64
后续根据账户能查询到收款方的同态公钥。链代码IDChaincode.go的下载请参见资源下载。 IDChaincode.go由华为云BCS服务提供,不建议用户修改,若进行修改将与链代码示例逻辑不一致。 注册Register 账户地址是通过公钥hash计算转16进制字符串得到。 查询Query
件后进行函数开发等操作。 约束与限制 Java链代码仅支持Fabric 2.2及以上版本。 Java链代码仅适用于Fabric架构版本的区块链实例。 链代码接口 链代码启动必须通过调用shim包中的start方法。实际开发中, 您需要自行定义一个类,来继承ChaincodeBase。以下为继承时必须重写的方法:
Go语言链代码开发 链代码结构 链代码相关的API 链代码示例(1.4风格) 链代码示例(2.0风格) 链代码调测 父主题: 链代码开发
应用示例 示例1:创建BCS服务 示例2:创建一个通道 示例3:创建联盟成员 父主题: Hyperledger Fabric增强版管理
磁盘指标一览 通过设定与磁盘相关的指标阈值和告警条件,来达到向技术支持工程师发送短信或邮件自动告警的目的。让技术支持工程师能够及时察觉和处理服务异常情况,减少异常造成的损失。BCS磁盘相关的指标如下表所示: 表1 节点指标 指标名称 指标描述 指标含义 取值范围 单位 diskAvailableCapacity
OC已公开,风险较高。具体漏洞详情,请参见Apache Log4j2 远程代码执行漏洞(CVE-2021-44228)。 漏洞影响 在区块链服务(简称BCS)中提供的国密加密Fabric_SDK_Gateway_Java和Fabric_SDK_Java、开源社区的Fabric_S
参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户Token 最小长度:1 最大长度:32768 表3 请求Body参数 参数 是否必选 参数类型 描述 name 是 String 区块链服务名称,支持英文,数字,中文字符和中划线(-),不能以中划线(-)开头,长度4-24个字符。
Demo相关使用问题 区块链应用端使用Fabric开源版本的java SDK还是使用华为的SDK? 答:需要使用华为Java Demo中提供的SDK。 区块链应用端对接Fabric 2.0版本也使用Java Demo中自带的SDK 1.4.1版本吗? 答:是的。 区块链应用端调用链代码报错:
终端节点 终端节点(Endpoint)即调用API的请求地址,不同服务不同区域的终端节点不同,您可以从地区和终端节点中查询服务的终端节点。 方式三:基于DMK界面获取 登录DMK平台。 在浏览器地址中输入http://DMK浮动IP:8443,打开DMK登录界面,输入DMK的超级管理员用户名和密码,并单击“登录”。
Demo相关使用问题 排查思路 确认是否区块链实例名称为“demo”、专业版、私有链、CCE、ECDSA、“添加RESTful APIs支持”选择了“是”(若您选择了“否”,则需要在实例创建完毕后,在插件管理页面,安装RESTful API。): 登录区块链服务控制台,在左侧导航栏单击“实例
查看云审计日志 查看审计日志的详细操作请参考查看审计事件。 父主题: 云审计服务支持的关键操作
获取fabric用户私钥及证书的方法 获取fabric用户私钥及证书的方法有两种:BCS区块链管理界面下载和使用openssl工具生成。 第一种方法:针对需要获取单个用户私钥及证书的情况,可通过BCS区块链管理界面下载。 登录区块链服务管理控制台。 单击左侧导航栏中的“实例管理”。选择Hyperledger
SDK的使用 安装SDK 如何获取GO、JAVA压缩包、Jar文件请参考概述。 GO:将下载的压缩包解压到用户的$GOPATH目录下。 Java:将下载的压缩包中的Jar文件添加到项目的依赖中,可按以下方式添加: 将下载的SDK Jar包注册至Maven本地仓库,可参考以下命令:
Java语言链代码开发 链代码结构 链代码相关的API 链代码示例 链代码调测 父主题: 链代码开发
在使用BCS的过程中,可以通过查看链代码调测日志来帮助分析、定位问题。本章主要指导如何通过CCE界面查看链代码调测日志。 操作步骤 登录CCE服务管理控制台。 进入“集群管理”页面,单击BCS实例所在集群的名称进入集群信息页面,选择“工作负载”,在“无状态负载”页签。 单击名称为“b