-
低代码合约开发 - 区块链服务 BCS
有效性,验证无误后单击构建,生成智能合约。 智能合约部署 Package Management界面用于智能合约的管理,用户登录业务管理页面后跳转到该界面,可查看和管理已生成的智能合约。通过对生成的智能合约选择背书策略、安装合约的组织等配置,完成合约的安装和实例化,智能合约最终运行在背书节点中的一个Docker容器内。
-
获取项目ID - 区块链服务 BCS
} 从控制台获取项目ID 在调用接口的时候,部分URL中需要填入项目ID(project_id),所以需要先在管理控制台上获取到项目ID。 项目ID获取步骤如下: 登录管理控制台。 单击用户名,在下拉列表中单击“我的凭证”,查看项目ID。 图1 查看项目ID 父主题: 附录
-
区块链应用低代码开发功能 - 区块链服务 BCS
区块链应用低代码开发功能 概述 低代码合约开发 业务流程管理 使用说明 父主题: 附录
-
区块链实例交易连接失败或连接超时 - 区块链服务 BCS
ub.com/hyperledger/fabric。 排查项四:peer节点账本不同步。 进入BCS控制台,单击“实例管理”,选择交易异常的实例,进入区块链管理页面,并单击“区块浏览器”,选择交易异常的通道,查看“区块列表”中显示的当前通道区块数。 图3 区块列表 登录部署BCS区块链的云服务器,并执行docker
-
按需计费 - 区块链服务 BCS
计费周期 系统会在每日的固定时间统一结算前一天产生的按量费用,每日的13:00~22:00生成前一天账单并发送用户,并自动通过用户账户余额进行抵扣。具体以实际结算时间为准。按需计费按天计费,每天整点结算一次费用(以UTC+8时间为准)。 欠费影响 欠费预警 系统会在每个计费周
-
调用合约 - 区块链服务 BCS
前提条件 开发环境的JDK版本最低1.8。如果本地已安装JDK,可以通过命令java -version来查看JDK版本。 配置应用 在“实例管理”界面,在华为云区块链引擎页签中,单击对应实例右上角的“下载配置文件”,配置SDK参数信息如下表1。 表1 参数表 参数名称 说明 证书存放路径
-
供应链物流 - 区块链服务 BCS
很多环节仍然大量沿用手工操作和纸质单据,导致运单流转时间长、成本高、对账慢、易丢失和污损,文件成本占物流成本的1/5。 效率低 供应链各协作方信息系统独立,没有统一的标准和信息系统,协作方之间协作和作用难度大。 周期长 电子信息易被篡改,只能采用纸质单据作为结算的唯一凭据,上下游核算周期长,承运商的平均应收款账期较长。
-
开发规范 - 区块链服务 BCS
会消耗时间和资源。 依赖配置 该内容仅适用于Fabric架构版本的区块链实例的Java语言链代码开发。 请使用Gradle或Maven构建管理工具组织链代码项目。若链代码项目中包含非本地依赖,请确保对应区块链实例的节点均绑定了弹性ip。若链代码容器将运行在受限网络环境,请确保项目
-
Java SDK Demo相关使用问题 - 区块链服务 BCS
PU架构类型为ARM架构场景下使用JAVA SDK DEMO示例或真实业务应用,需要使用华为提供的国密加密SDK,获取方法:登录区块链服务管理控制台,进入“应用案例”,单击“国密加密SDK”中Fabric_SDK_Java的“下载”按钮。详细请参考国密加密。 父主题: Demo使用类
-
医疗健康 - 区块链服务 BCS
由于各个医院和机构之间信息不互通,患者去一家医院就会在该医院建立一份电子病历,使患者重复做各种检查,耽误时间、金钱以及医疗资源。 无获得感 医疗资料存放在医院系统中,患者对自己的数据不了解,也无法掌控,患者的就诊与健康管理受有限资料的限制。 方案架构 通过由医疗机构、第三方机构、医生、患者和监管机构
-
欠费说明 - 区块链服务 BCS
欠费后需要及时充值,详细操作请参见帐户充值。 您可以在“费用中心 > 总览”页面设置“可用额度预警”功能,当可用额度、通用代金券和现金券的总额度低于预警阈值时,系统自动发送短信和邮件提醒。 当产生欠费后,请您及时充值使可用额度大于0。
-
部署应用 - 区块链服务 BCS
部署应用 本章节主要介绍如何部署应用。 部署应用 下载银行联盟链依赖的镜像:登录区块链服务管理控制台,进入“应用案例”,下载“银行联盟链示例应用”中的银行联盟链依赖的镜像。 登录到弹性云服务器,需提前安装好docker和unzip。 执行“cd /root/bankunionde
-
产品规格差异 - 区块链服务 BCS
TPS 不超过2000 TPS 不超过10000 TPS 共识算法 Raft(CFT) 支持 支持 支持 FBFT 不支持 支持 支持 节点管理 最大成员组织数 2 5 10 单组织最大成员节点数 2 2 5 最大共识(Orderer)节点数 3 4 10 最大通道数 2 4 10
-
包年包月 - 区块链服务 BCS
访问Hyperledger Fabric增强版实例,但以下操作将受到限制: 变更Hyperledger Fabric增强版实例规格 切换操作系统 扩容云硬盘 修改带宽大小 如果您在宽限期内仍未续费包年/包月Hyperledger Fabric增强版实例,那么就会进入保留期,资源状
-
链代码示例 - 区块链服务 BCS
容 package org.hyperledger.fabric.example;//根据链代码文件实际位置编写,一般由系统自动生成 // 引入必要的包,系统自动操作,只要在maven或gradle中配置即可 import java.util.List; import com
-
链代码结构 - 区块链服务 BCS
需要在此方法中实现响应调用或查询的业务逻辑。 链代码结构 Java语言的链代码结构如下: package main // 引入必要的包,系统自动操作,只要在maven或gradle中配置即可 import org.hyperledger.fabric.shim.ChaincodeBase;
-
自定义策略授权项 - 区块链服务 BCS
Fabric增强版支持自定义策略授权项如下所示: 表格中“√”表示支持,“×”表示暂不支持。 表1 Hyperledger Fabric增强版常用操作与系统权限关系 接口 对应的API接口 授权项 IAM项目 (Project) 企业项目 (Enterprise Project) 查询配额 GET
-
基本概念 - 区块链服务 BCS
业务链可以将区块链网络中的账本数据进行隔离和保密,主要用于实现联盟链中业务的隔离,对应一套账本,同一个区块链网络,不同业务链之间的账本数据不可见。 分布式共识 系统中多数独立参与者对某个交易/操作的有效性达成一致。包括对双方交易的验证达成一致、对任何交易的其他合法性(比如业务逻辑合法性)的验证达成一致