检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
织报错“BCS(XXX) wait for updating agent 400 times, stop updating”;添加节点报错“wait the expand peer running exceed 100 times, stop waiting”。 解决方案 进入C
查询链代码安装信息 功能介绍 查询某个链代码在节点上的安装信息 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/agent/apis/chaincode/install
合约示例 合约开发需要使用go mod,因此请确保GO111MODULE为on、镜像源配置。请确保可正常访问华为云镜像网站,环境设置命令如下 go env -w GO111MODULE=on go env -w GOPROXY=https://repo.huaweicloud.c
页面。 基于华为云资源部署的华为云区块链引擎实例: 单击实例名称,进入实例概览页面。 选择左侧导航栏中的“区块链浏览器”。 在区块链浏览器页面,您可以查看以下多项数据。 表1 数据 数据项 说明 组织 所选区块链中,组织的数量。 合约 所选区块链中,已安装的合约数量。 区块 已产生的区块数量。
Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/{project_id}/blockchains/flavors 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户从IAM申请到的projectid,一般为32位字符串。
用户名为admin,初始登录密码为您在部署区块链服务时设置的资源初始密码,详细操作请参见购买Hyperledger Fabric增强版。为了保证系统安全,建议定期修改密码。 在链代码管理页面,单击页面左上角的“安装链代码”。 在安装界面输入“链代码名称”、“链代码版本”,选择需要安装链代码的节点及链代码语言,添加链代码文件等。
询价 功能介绍 产品询价 URI POST /v2/{project_id}/huaweicloudchain/inquiry 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID 请求参数 表2 请求Header参数 参数 是否必选 参数类型
登录区块链服务管理控制台。 在左侧导航栏中选择“恢复管理”,进入恢复管理页面。 在恢复管理页面中,单击“创建恢复任务”。 在弹出页面中,填写配置参数信息。 表1 创建恢复任务参数表 参数 说明 任务名称 恢复任务的名称。支持英文、数字、中文字符和中划线(-),不能以中划线(-)开头,长度4-24个字符。
创建凭证 功能介绍 创建凭证 URI POST /v2/{project_id}/besu/instances/{instance_id}/chain/tokens 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID instance_id
sdkdemo)。 配置应用 在“实例管理”界面,在Hyperledger Fabric增强版实例卡片中,单击“获取客户端配置”。 在“请选择要下载的配置文件”页面,勾选“SDK文件”,输入链代码名称和证书存放路径,其余参数采用默认值。 链代码名称:需要与安装和实例化链代码时使用
组织资源ID name String 组织名称 chain_org_id String 组织在链上的ID status String 组织状态:正常(Available)、异常(Exception)、不可用(Unavailable)、待付款(Unpaid)、创建中(Creating)、删除中(Deleting)
js语言编写的程序,主要用于操作账本上的数据,具体可参见链代码开发。 安装、实例化链代码 区块链服务为您提供界面化链代码管理功能,包括链代码安装、实例化等,具体可参见链代码管理。 下载SDK配置和证书 应用程序开发前,您需要获取对应实例的SDK配置文件和证书,具体可参见下载SDK配置和证书。 开发应用程序 您需要自行
如业务逻辑合法性)的验证达成一致、对于合法数据是否写入现有账本达成一致。 哈希算法 一段数字内容的Hash值,可以用于验证数据的完整性。数字内容的微小修改都会引起Hash值的巨大变化。合格的Hash算法很容易由数字得到Hash值,却几乎不可能通过Hash值反算出原数字内容。 组织
证书、democraticBank组织的管理员证书以及被邀请方A和邀请方B已隐去私钥的证书。 部署应用 在弹性云服务器上安装银行联盟链示例应用。 调试应用 部署应用后,即可开始测试联盟链之间的数据交易。 父主题: 基于Hyperledger Fabric增强版构建银行联盟链
链代码示例(2.0风格) Fabric架构版本的区块链实例: 如下是一个账户转账的链代码示例(2.0风格)仅供安装实例化,若您需要调测请参考Fabric官方示例中的链代码。 package main import ( "errors" "fmt"
count Integer 链码总数 chaincodes Array of ChaincodeInfo objects 链码列表 表4 ChaincodeInfo 参数 参数类型 描述 chaincode_name String 链码名称 chaincode_language String
区块链管理页面无法打开 问题现象 区块链管理页面无法打开。 解决方案 排查项:基于IEF边缘集群部署的区块链实例 基于IEF边缘集群部署的区块链实例“区块链管理”按钮无法单击,可以参考以下方式进行访问。 登录IEF管理控制台。 选择左侧导航栏的“边缘应用 > 容器应用”。 单击当
RawMessage buildInvokeRawMsg(String chainId, String name, String function, String[] args) 参数说明 参数 类型 说明 chainId String 链ID。 name String 合约名称。 function
BuildInvokeMessage(chainID string, name string, function string, args []string) (*common.RawMessage, error) 参数说明 参数 类型 说明 chainID string 链ID。 name
被邀请方不支持配置组织节点。 创建通道 登录区块链服务管理控制台。 在页面左侧选择“通道管理”。单击页面右上角“创建通道”。 在创建通道页面,选择实例名称,填写通道名称与描述,单击“确定”。 配置组织节点 通道创建完成后,在通道管理页面,单击通道列表“操作”列的“配置组织节点”。