检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
验证余额有效后,返回余额的密文。 注意事项 这里用户余额真实性由用户的app逻辑保证,Chaincode端无法验证该用户的真实金额,只能验证该金额是大于0的范围。 ValidateTxInfo 接口原型 ValidateTxInfo(txInfo, cipherBalanceA, cipherBalanceB
目为例。 /* 导入此段代码到项目的build.gradle前,请删除或注释build.gradle中原有内容 */ buildscript { repositories { mavenLocal() maven{ url
SFS Turbo实例配额超限 未绑定弹性IP CCE服务异常 删除Kube资源失败,创建实例过程中集群状态异常 subnet子网不可用 账号下有一键部署实例正在创建中 检查CCE集群状态超时 CCE服务所选可用区master节点资源不足 父主题: 订购BCS实例失败
SDK源码,获取方法:登录区块链服务管理控制台,进入“应用案例”,单击“GO示例Demo-GO SDK Demo”中Go应用程序源码的“下载”按钮。 购买区块链实例 购买区块链实例,具体请参见实例部署-基于CCE集群。 安装及实例化链代码 本示例使用链代码文件获取方法:登录区块链服务管理
调用交易校验函数来验证交易数据的有效性。 安装链代码。 通过管理界面,将开发的链代码安装到用户订购的BCS实例中并实例化。 部署应用。 用户根据业务需求开发app应用,app应用可以调用同态加密库来对交易信息进行隐私保护。开发完成后,将app部署在购买的服务器上。app部署完成后,确保环境中具有配置文件、证书文
插件管理用于管理华为云区块链引擎实例的扩展功能,以支持选择性扩展满足特定需求的功能。您可以通过插件管理,安装、卸载插件,也可以查看插件实例的基本信息。 E2EE(End-to-end Encryption)插件:E2EE提供了基于区块链的群组端到端加密功能。安装插件后,用户无需配置,区块链组织间可
orgID 是 String 组织id channelID 是 String 通道id cryptoMethod 是 String 加密方法,目前固定为SW cert 是 String 证书 sk 是 String 私钥 timestamp 是 String 时间戳 currentPage
Service,以下简称BCS)是面向企业及开发者的高性能、高可用、高安全区块链技术平台服务,可以帮助客户在华为云上快速、低成本的创建、部署和管理区块链应用及商业智能合约服务。 通过云审计服务,您可以记录与BCS实例相关的操作事件,便于日后的查询、审计和回溯。 表1 云审计服务支持的BCS操作列表 操作名称 资源类型
计费详情。 计费示例 以购买一个企业版Hyperledger Fabric增强版实例为例。 假设您通过包年包月方式,购买了一个企业版的Hyperledger Fabric增强版实例,购买时长为2个月,并在该实例上创建节点组织数为5个,节点数量为10Peers(其中有2Peers为免费赠送),则区块链服务的费用计算如下:
决定写入哪些数据。 数据可靠难以篡改:数据在区块中,各节点保存全部区块。可定制数据访问权限,块间的链式关联防止篡改数据。 智能合约 即链代码,是运行在区块链上的、特定条件下自动执行的代码逻辑,是用户利用区块链实现业务逻辑的重要途径。基于区块链特点,智能合约的运行结果是可信的,其结果是无法被伪造和篡改的。
实例部署 基于CCE集群 基于边缘集群 父主题: Hyperledger Fabric增强版管理
实例管理 基本操作 更新访问地址 运维中心 父主题: Hyperledger Fabric增强版管理
js语言编写的程序,主要用于操作账本上的数据,具体可参见链代码开发。 安装、实例化链代码 区块链服务为您提供界面化链代码管理功能,包括链代码安装、实例化等,具体可参见链代码管理。 下载SDK配置和证书 应用程序开发前,您需要获取对应实例的SDK配置文件和证书,具体可参见下载SDK配置和证书。 开发应用程序 您需要自行
其他问题 极速文件存储卷(SFS Turbo)备份与数据恢复功能使用指导 弹性IP如何开启IPv6转换功能 gossip异常导致peer账本块高不一致 父主题: 实例管理
实例部署 支持在华为云资源部署华为云区块链引擎。 基于华为云资源部署 父主题: 华为云区块链引擎管理
orgID 是 String 组织id channelID 是 String 通道id cryptoMethod 是 String 加密方法,目前固定为SW cert 是 String 证书 sk 是 String 私钥 timestamp 是 String 时间戳 provider 是
String 用户Token 表2 请求Body参数 参数 是否必选 参数类型 描述 chaincode_name 是 String 链代码名称,以小写字母开头,支持小写字母和数字,长度6-25位 chaincode_version 是 String 链代码版本,只允许使用数字、点(
示例流程 图1 给用户授予BCS权限流程 创建用户组并授权 在IAM控制台创建用户组,并授予区块链服务的操作权限“BCS Administrator”。 创建用户并加入用户组 在IAM控制台创建用户,并将其加入1中创建的用户组。 用户登录并验证权限 新创建的用户登录控制台,验证区块链服务的操作权限。
擎做相应的操作。 区块链管理 提供界面化合约管理功能,包括合约安装、更新合约。 下载配置文件 开发应用之前需要进行配置文件下载,配置文件中包含用户证书和SDK。 插件管理(公测) 支持安装插件、卸载插件、查看插件实例的基本信息。 关于配额 支持查看服务的配额使用情况和扩大配额。 父主题:
如果您使用华为云账号创建的IAM用户进行操作,IAM用户需要具备足够的权限才能操作并订购华为云区块链引擎。具体操作请参见:权限管理。 您可以通过先创建用户组并授权再将用户加入到用户组的方式,使用户具有用户组中的权限。 部署华为云区块链引擎实例 完成环境准备工作后,可按照如下步骤购买并部署华为云区块链引擎实例。