检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
再次输入登录区块链管理界面的admin账户的密码进行确认。 - 存储卷类型 极速文件存储卷:低时延、高IOPS的文件存储服务。 极速文件存储卷(SFS Turbo)备份与数据恢复功能使用,请参见极速文件存储卷(SFS Turbo)备份与数据恢复功能使用指导。 极速文件存储卷 节点组织存储容量 (GB) 用于存储共享分布式账本,共识数据和中间结果等。
Hyperledger Fabric增强版的链代码 华为云区块链引擎的合约 证书和SDK配置文件管理 开发应用之前您需要进行证书下载及SDK配置下载。 通过用户证书进行普通的交易和查询操作。 基于SDK配置文件可以方便地访问区块链网络并完成事务处理,免去手工配置的繁琐流程。 支持区域: Hyperledger
链代码名称 bcsysq 链代码版本 1.0 账本数据存储方式 文件数据库(goleveldb) 选择全部Peer节点 勾选 组织&Peer节点 peer-0 链代码语言 Golang 链代码文件 下载示例链代码文件:chaincode_example02.zip。 链代码描述 根据需要填写相关描述。
应用程序开发,介绍Java、Golang语言客户端开发流程与示例Demo。 开发流程中的其他操作,请参考: 华为云区块链实例购买 合约安装 下载配置文件 父主题: 华为云区块链引擎管理
重启peer,重新拉取区块,如果无效,执行3~5。 进入peer容器,/etc/hyperledger/fabric/目录下,修改core.yaml文件,改为从order同步区块。 useLeaderElection: false orgLeader: true 执行以下命令,查询peer
Bytecode 通过contract address 可以获取到实际运行时执行的字节码(runtime bytecode),参见“合约管理->合约文件哈希值”。 Call 进行数据获取,更新,删除操作。 第一个入参为contract_address,第二个入参为一串bytecode,by
区块链上记录其哈希值等摘要信息,以便在需要时验证数据的一致性和完整性。 基于合约SDK开发合约的流程如下: 下载对应的合约SDK文件。 配置SDK文件到本地合约项目。 基于SDK提供的库函数进行合约开发。 华为云区块链提供Go、Solidity类型的合约示例供开发者使用,示例下载和开发参考如下:
您需要购买区块链实例。 Fabric架构版本的区块链实例支持在CCE集群和边缘集群上部署,具体可参见基于CCE集群。 您需要获取对应实例的SDK配置文件,具体可参见下载SDK配置和证书。 父主题: 应用程序开发
如果填写该项,则以填写值为准,如果不填写,则以资源初始密码为准。 区块链管理确认密码 - 存储卷类型 文件存储卷。 节点组织存储容量 (GB) 使用默认规格。 账本数据存储方式 选择“文件数据库(GoLevelDB)”。 peer节点组织 创建1个节点组织,名称必须与如下内容完全一致:
输入DMK的超级管理员用户名和密码,并单击“登录”。 默认账号:sysadmin 默认密码: 在左侧导航树中,选择“公共配置”。 在配置文件中,获取region0_id和external_global_domain_name。如图1和图2所示。 图1 获取external_global_domain_name
如果上述步骤没能帮助您解决该问题,请进入AOM页面下的“日志 > 日志文件”,下载发出告警的实例集群上的Peer和Orderer日志文件到本地,联系并提供给技术支持工程师进行处理。 节点访问数据库失败 BCS 节点在访问状态数据库文件时产生异常,可能原因有: 状态数据库文件损坏或丢失。 状态数据库挂载的存储服务被删除。
完成客户端初始化参数配置(App.java),进行使用(配置可参考SDK客户端配置)。 示例Demo项目结构如下: . 表1 示例Demo目录结构 文件 介绍 App.java 业务端调用的示例,客户端的初始化配置。 Contract.java 通过合约对业务数据交互。对数据有修改的操作如
查询交易详情,只支持云端管理实例使用。 查询区块、交易统计结果 查询区块、交易统计结果,只支持云端管理实例使用。 下载SDK配置 下载区块链SDK配置文件,只支持云端管理实例使用。 合约管理 安装合约 安装或者更新合约,只支持云端管理实例使用。 查询合约详情 查询合约详情,只支持云端管理实例使用。
认证凭据zip包。 每个认证凭据仅能下载一次,为了节点安全性,建议您定期更换并妥善保存认证凭据。 解压后,打开credential.csv文件,可获取认证凭据信息。 通过Authorization:Bearer $JwtToken调用Besu的接口,JwtToken为已获取的认证凭据信息。
在华为云区块链引擎实例管理页面,基于华为云资源创建的实例,您可以执行如表2下管理操作。 表2 操作列表 操作项 操作指导 下载配置文件 在实例卡片中,单击“下载配置文件”,在“下载配置文件”页面填写相关参数,单击“下载”。 添加组织 在实例卡片中,单击“添加组织”。 请根据实际情况填写信息。 单击“立即添加”。
水印时,必须填写;不填写时默认不嵌入水印。嵌入的水印内容为:发布人did_productID。 file 否 String 加水印的文件,当对文件加水印时,plainData无效果 productIDKeywords 否 Array of productIDKeywordsJson
删除后区块链节点上的数据、链代码、应用不可恢复,请谨慎操作。 若只删除容器集群(CCE),将会同步删除BCS实例所绑定的文件存储,删除后区块链数据将不可恢复; 若只删除BCS实例所绑定的文件存储,区块链数据将不可恢复,但容器集群(CCE)还存在。 基于边缘集群创建的实例:若您的实例为按需计费,则单击实例卡片中的“更多
gion。 可用区(AZ,Availability Zone) 一个AZ是一个或多个物理数据中心的集合,有独立的风火水电,AZ内逻辑上再将计算、网络、存储等资源划分成多个集群。一个Region中的多个AZ间通过高速光纤相连,以满足用户跨AZ构建高可用性系统的需求。 项目 项目由系
gion。 可用区(AZ,Availability Zone) 一个AZ是一个或多个物理数据中心的集合,有独立的风火水电,AZ内逻辑上再将计算、网络、存储等资源划分成多个集群。一个Region中的多个AZ间通过高速光纤相连,以满足用户跨AZ构建高可用性系统的需求。 项目 项目由系
区块链服务为您提供界面化链代码管理功能,包括链代码安装、实例化等,具体可参见链代码管理。 下载SDK配置和证书 应用程序开发前,您需要获取对应实例的SDK配置文件和证书,具体可参见下载SDK配置和证书。 开发应用程序 您需要自行开发应用程序业务逻辑代码。针对Fabric架构版本的区块链实例,应用开发