检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
单击“监控”页签,可查看告警信息。这里展示的是与该区块链实例相关的告警,告警源包括BCS和CCE。在右上角可以选择查看“近30分钟”、“近1小时”或“近1天”的告警,也可以输入告警名称搜索告警。 单击告警名称,例如“节点连接排序节点告警”,查看告警详情。告警源包括BCS和CCE,告警处理建议参见表1。
示例链代码中提供交易的脚本中已将链代码版本固定为1.0,安装链代码时,链代码版本号必须为1.0,链代码语言为go。 如果自己开发链代码,可以使用Chaincode库接口文件: api_ahe_cc.tar.gz。 在“实例管理”界面,在实例卡片中,单击“获取客户端配置”。 勾选
自动备份文件系统数据,如果文件系统数据被误删除或者污染的情况下,可以通过恢复备份的数据,保证区块链服务继续正常使用。 在创建文件系统界面,手动创建的SFS Turbo,需要在云容器引擎(CCE)界面中导入后,才可以在购买区块链实例时选择使用。具体如下图所示: 如果存储卷类型选择的是“极速文件存储卷
通过快速结算,自动接单,有效跟进,可以有效降低各方的物流成本。 透明审计 不可篡改的分布式账本,不可抵赖的签名,能快速有效地发现供应链物流中存在的问题。 提高信任 货物从生产、运输到最终接收,通过区块链技术可以实现全程跟进,规则透明,自动结算,可以极大提高消费者和第三方的信任。 父主题:
调用链代码 前提条件 已安装Java JDK开发环境。JDK需要安装1.8版本64位,如果本地已安装JDK,可以通过命令java -version来查看JDK版本。 登录区块链服务管理控制台,进入“应用案例”,下载“快速入门”中的Java应用示例。Windows操作系统下载并解压
欠费影响 欠费后,无法使用Hyperledger Fabric增强版实例。 避免和处理欠费 欠费后需要及时充值,详细操作请参见帐户充值。 您可以在“费用中心 > 总览”页面设置“可用额度预警”功能,当可用额度、通用代金券和现金券的总额度低于预警阈值时,系统自动发送短信和邮件提醒。
Log4j2存在一处远程代码执行漏洞(CVE-2021-44228),在引入Apache Log4j2处理日志时,会对用户输入的内容进行一些特殊的处理,攻击者可以构造特殊的请求,触发远程代码执行。目前POC已公开,风险较高。具体漏洞详情,请参见Apache Log4j2 远程代码执行漏洞(CVE-2021-44228)。
Key):与访问密钥ID结合使用的密钥,对请求进行加密签名,可标识发送方,并防止请求被修改。 使用AK/SK认证时,您可以基于签名算法使用AK/SK对请求进行签名,也可以使用专门的签名SDK对请求进行签名。详细的签名方法和SDK使用方法请参见API签名指南。 签名SDK只提供签名功能
如CPU<=4U8G),可能会导致编译时间超过预设的超时时间。 解决方法 当机器规格较小时,建议一次只安装、实例化一个链码。 升级机器规格可以有效减少编译时间。 当出现上述报错时,建议再次重试实例化操作,若还是报错,请联系技术支持工程师。 父主题: 链代码管理类
代码重构进行规避;“提示”级别的问题可以根据实际情况进行选择性的处理。 图2 扫描文件 例如示例图中出现“提示”级别的问题1次,单击打开详细信息,提供问题的简要说明、错误示例代码、扫描详情、修改建议和示例代码供您参考。 图3 扫描详情 您可以根据链代码检查结果对代码进行修改后,重新进行链代码的安装或者更新。
•排查项五:DB文件不存在。 •排查项六:旧版本的CouchDB服务容器重启后,区块链实例不可用。 •排查项七:区块链应用客户端发起上链请求,返回请求超时,但数据可以上链 解决方案 排查项一:链码首次实例化后发起交易超时。 BCS实例3.0.x版本(对应Fabric v1.4.0内核)在实例化链码时,仅
mple、contractListenerSample、blockListenerSample四个方法,向区块链存入多对键值对;可以通过区块链浏览器可以查看交易记录。 常用接口 使用Fabric-Gateway-Java发起交易和查询,主要用到Network和Contract两类
每成功执行一次,表示向区块链存入一对键值对,<testuser,100>;在区块链上查询键值为testuser的value值为100。也可以通过区块链浏览器可以查看交易记录。 通过内存传入私钥 如果用户需要对私钥文件进行加密,并在demo中解密后传入FabricSDK。 对于MSP私钥:
被邀请方加入联盟链 当您收到加入联盟链的成员邀请时,您会收到通知信息,此时您可以同意邀请,加入联盟链。 操作步骤 被邀请方A登录区块链服务管理控制台。 在页面左侧选择“通知管理”。单击通知列表“操作”列的“查看”。 创建区块链实例。 作为被邀请方,选择实例前需要单击“创建BCS实例”来创建实例,否则无法加入联盟通道。
进入到中国文明银行的账户申请界面,可以通过中国民主银行的账户信息开通中国文明银行的账户。 这里充分使用了基于区块链的身份共享,客户一旦开通一家银行的账户,那么经过审核的可信身份信息就会记录在区块链中,且加密共享给其他银行。那么客户就可以免审核申请其他银行的账户。 客户登录中国文明银行系统:
链代码相关的API Fabric源码包中的shim包提供了如下几种类型的接口,您可以参考使用: 参数解析API:调用链代码时需要给被调用的目标函数/方法传递参数,该API提供解析这些参数的方法。 账本状态数据操作API:该API提供了对账本数据状态进行操作的方法,包括对状态数据的查询及事务处理等。
要使用以下任意功能,界面弹出提示框授权给BCS,需要您同意授权后,BCS将自动请求获取当前区域下的云资源权限,从而更好地为您提供服务。您也可以单击“查看”授予的权限详情。 在“实例管理”页面,单击Hyperledger Fabric增强版的“购买”按钮。 在“实例管理”页面,选择Hyperledger
Explorer能根据需要动态生成SDK代码功能,降低您使用SDK的难度,推荐使用。 SDK列表 表1提供了BCS服务支持的SDK列表,您可以在GitHub仓库查看SDK更新历史、获取安装包以及查看指导文档。 表1 SDK列表 编程语言 Github地址 参考文档 Java hu
链代码相关的API Fabric源码包中的shim包提供了如下几种类型的接口,您可以参考使用: 参数解析API:调用链代码时需要给被调用的目标函数/方法传递参数,该API提供解析这些参数的方法。 账本状态数据操作API:该API提供了对账本数据状态进行操作的方法,包括对状态数据的查询及事务处理等。
对于获取IAM用户Token(使用密码)接口,返回如图1所示的消息头,其中“x-subject-token”就是需要获取的用户Token。有了Token之后,您就可以使用Token认证调用其他API。 图1 获取用户Token响应消息头 响应消息体 响应消息体通常以结构化格式(如JSON或XML)返回,