检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
系统默认。 背书策略 系统默认“下列任意组织背书”。 背书组织 系统默认。 合约扫描 合约类型选择Go,该功能才会显示,默认开启,请根据需要选择是否开启代码安全检查。 描述 自定义描述信息。 单击“安装”,安装成功后刷新页面,合约管理页面显示一条已安装成功的合约信息。 单击“操作”列的
在ARM架构类型下使用JAVA SDK DEMO报错: 答:Hyperledger开源社区提供的Java SDK不支持在ARM环境下使用。华为提供的国密加密SDK,增加了对ARM场景的支持,如果需要在集群CPU架构类型为ARM架构场景下使用JAVA SDK DEMO示例或真实业务应用,需要使用华为提供的国
节点等信息。 查看节点 单击“操作”列的“查看节点”,可按组织查看节点信息,包括组织的MSP标识、节点名称、节点IP端口、节点域名以及节点是否加入通道。 单个组织中的节点退出通道 单击“操作”列的“配置组织节点”,在“加入通道的组织”下方的“组织加入通道的节点数”减少节点数量,单击“确定”,即可退出通道。
所在子网 系统自动创建子网 云主机登录方式 密码 root密码 如果填写该项,则以填写值为准,如果不填写,则以资源初始密码为准。 确认密码 - 是否使用CCE集群节点弹性IP 是 弹性IP计费方式 使用默认规格 弹性IP带宽 5 Mbit/s 单击“下一步:区块链配置”,进行区块链配置,参数如表3所示。
什么是区块链服务 区块链服务(Blockchain Service简称BCS)是面向企业及开发者提供的区块链技术服务平台,它可以帮助您快速部署、管理、维护区块链网络,降低您使用区块链的门槛,让您专注于自身业务的开发与创新,实现业务快速上链。 图1 产品架构 基础设施层 创建区块链
Fabric增强版目前不支持细粒度,功能正在开发中。 业务监控界面。 该界面通过图形化呈现业务进展和下一步流程走向,并且通过状态标识,可直观的查看当前业务是否完成。 接口服务。 目前支持业务应用通过项目生成的JAVA SDK调用智能合约,后续为了方便用户快速接入区块链系统,将提供快速构建Restful
产品规格差异 华为云区块链引擎 华为云区块链引擎服务当前仅“华北-北京四”区域支持。 华为云区块链引擎架构版本的区块链服务BCS提供专业版、企业版和铂金版供您选择使用,每个版本均有不同的规格支持,详情请查看表1。 表1 各版本区别 功能 专业版 企业版 铂金版 适用场景类型 满足小规模商用
联盟链示例应用”中的银行联盟链链代码。 链代码描述 根据需要填写相关描述。 代码安全检查 链代码语言选择Golang,该功能才会显示。选择是否开启链代码安全检查。 单击“安装”,完成链代码安装。 实例化链代码 链代码安装完成后,在链代码列表的“操作”列,单击“实例化”。 选择实例
系统自动创建子网。 云主机登录方式 选择“密码”。 root密码 如果填写该项,则以填写值为准,如果不填写,则以资源初始密码为准。 确认密码 - 是否使用CCE集群节点弹性IP 选择“是”。 弹性IP计费方式 按带宽计费 弹性IP带宽 5 Mbit/s 单击“下一步:区块链配置”,进行区块链配置,参数如表3所示。
需要同时授予AOM ReadOnlyAccess项目权限,查看合约实例需要同时授予CloudIDE ReadOnlyAccess项目权限,增加组织需要同时授予SFS Turbo ReadOnlyAccess项目权限。 基于以上情况,请您根据实际情况纯项目授权或纯企业项目授权配置具
参数 含义 值 Version 策略的版本 固定为“1.1”,不可修改。 Statement Effect 定义Action中所包含的具体操作是否允许执行。 Allow:允许执行。 Deny:不允许执行。 Action 定义对BCS的具体操作。 格式为:服务名:资源类型:操作,不支持
例,并提供SDK代码示例调试功能。 URI GET /v2/agent/apis/peers 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token 响应参数 状态码: 200 表2 响应Body参数 参数
载“快速入门”中的Go语言示例链代码。 链代码描述 根据需要填写相关描述。 代码安全检查 链代码语言选择Golang,该功能才会显示。选择是否开启代码安全检查。 单击“安装”,完成链代码安装。 单击链代码名称前,展开链代码详细信息。 在“版本列表”页签,单击“操作”列的“下载检查
用Fabric1.4版本时,peer域名中的EIP需要配置为私网IP,否则网络不通将会导致交易验证失败。 在“/etc/hosts”文件中增加orderer节点和peer节点的域名映射时,操作方法如下: X.X.X.X orderer-e5ad7831affbe8e6e2e798
定消息接收人。详细介绍请参见使用预测和预算来跟踪成本和使用量。 资源优化 成本中心可以通过监控区块链服务BCS实例的使用情况,评估当前配置是否过高。您还可以根据成本分析阶段的分析结果识别成本偏高的资源,通过云监控服务监控资源的使用情况,确定成本偏高的原因,然后采取针对性的优化措施。
支持Golang,Nodejs,Java三种类型。 链代码文件 添加链代码文件。 链代码描述 自定义描述信息。 代码安全检查 链代码语言选择Golang,该功能才会显示。选择是否开启代码安全检查。 单击“安装”,完成链代码安装。 单击链代码名称前,展开链代码详细信息。 在“版本列表”页签,单击“操作”列的“下载检查
两个账户 var Aval, Bval int // 两个账户的余额 var err error // 检查合法性, 检查参数数量是否为4个, 如果不是, 则返回错误信息 if len(args) != 4 { return shim.Error("Incorrect
产品功能 区块链服务为您提供如下功能,助您快速,安全、高效、低成本上链。 区块链实例部署 您无需提前准备区块链系统需要的资源,可一键式完成购买资源与部署区块链网络。 部署时间从天级降至分钟级,一步到位完成区块链网络的配置和部署。 屏蔽底层技术细节,无需关注区块链底层技术实现和平台构建。
后执行结果的标志位,以此判断交易是否执行成功。若结果为不成功,则info字段还包含了错误原因,用于分析定位。 结果监听:对于业务交易和投票类型等需要落盘的交易,即使消息发送成功,后续落盘时还可能产生各种校验失败,导致交易无效。因此还需要监听交易是否最终落盘成功。 SDK逻辑结构
ResourceMgmtClient ResourceMgmtClient主要就是与链码生命周期相关的接口和一个peer加入通道的接口。 链码的删除接口为BCS增加的接口,目前只实现了删除链码安装包的功能。 接口名称 描述 参数值 返回值 InstallCC 安装链码,用于安装链码。 reqInstallCCRequest