检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Hyperledger Fabric增强版 计费相关 实例管理 链代码管理类 数据上链 Demo与API相关 运维监控类 插件管理 联盟链管理
基于SDK开发流程 初始化:创建SDK实例对象,然后进行初始化。可以通过以下两种方式进行初始化: 使用标准模板配置文件,调用 init 接口。 调用接口自定义设置属性,包括:msp设置、TLS设置、节点信息设置。 构造消息:由于消息类型较多,所以根据消息类型进行了消息类型进行封装,在构造消息之前
查询合约列表 查询区块详情 查询区块列表 查询交易详情 查询区块交易列表 创建凭证 下载证书 获取凭证列表 查询besu链详情 删除凭证 更新besu实例 父主题: API(华为云区块链引擎)
数据上链 区块链实例交易连接失败或连接超时 连接区块链的时候不稳定,经常出现网络断开、被拒绝连接 数据上链的方式 联盟成员之间的数据如何同步? 父主题: Hyperledger Fabric增强版
API(华为云区块链引擎) 服务管理 任务管理 实例管理 组织管理 区块链管理 合约管理 终端节点管理 标签管理 备份恢复 besu E2EE 父主题: 华为云区块链引擎管理
安全组规则生效的方向,入方向指从外部访问安全组规则下的弹性云服务器。 端口范围 创建1条规则,填写8080。 规则的端口范围。 源地址 选择IP地址,0.0.0.0/0 当方向为入方向时,需要填入此参数。 EIP为部署bankuniondemo的服务器IP或弹性云服务器的弹性IP。 父主题: 基于Hyperledger
基于企业项目的权限管理,需要在IAM用户组授予对应的项目权限。例如创建实例需要同时授予VPC ReadOnlyAccess项目权限,查看监控需要同时授予AOM ReadOnlyAccess项目权限,查看合约实例需要同时授予CloudIDE ReadOnlyAccess项目权限,增加组织需要同时授予SFS
对链代码进行调测,可以使用CloudIDE进行单元测试,具体请参见以下操作。 操作步骤 进入CloudIDE首页。 创建链代码工程,具体请参见创建并启动IDE实例。 图1 创建链代码工程 链代码调测。 以下截图对1.4风格(使用shim包)的链代码进行调测。 父主题: Go语言链代码开发
SDK介绍,主要介绍Java、Golang语言SDK。 应用程序开发,介绍Java、Golang语言客户端开发流程与示例Demo。 开发流程中的其他操作,请参考: 华为云区块链实例购买 合约安装 下载配置文件 父主题: 华为云区块链引擎管理
操作步骤 登录区块链服务管理控制台。 在页面左侧选择“成员管理”。单击页面右上角“邀请成员”。 在邀请成员页面,下拉列表中选择创建的BCS实例和通道,在租户名称中填入被邀请方的租户名,单击“确定”。 图1 邀请成员 (可选)单击“邀请一个新租户”可添加多个成员进行邀请。 本示例邀
示例1:创建BCS服务 场景描述 本章以创建一个BCS服务为例。 涉及其他云服务接口 无。 创建BCS服务实例 接口相关信息 URI格式 :POST /v2/{project_id}/blockchains 请求示例 POST https://{bcs_endpoint}/v2/
{bcs_endpoint}信息请从地区和终端节点获取,{project_id}信息请参考获取项目ID,{instance_id}信息请参考查询实例列表。 Body: { "orgs" : [ { "name" : "org1" }], "org_order_info"
lete - √ √ 购买实例 POST /v2/{project_id}/huaweicloudchain/instances bcs:huaweiCloudChainInstance:create bss:order:update √ √ 查询实例列表 GET /v2/{pr
资源优化 成本中心可以通过监控区块链服务BCS实例的使用情况,评估当前配置是否过高。您还可以根据成本分析阶段的分析结果识别成本偏高的资源,通过云监控服务监控资源的使用情况,确定成本偏高的原因,然后采取针对性的优化措施。 计费模式优化 不同类型的业务对资源使用周期有不同的要求,为每一类
string, err error) 参数说明 参数 类型 说明 consensusOrgID string 共识组织ID decOrgID string 执行解密操作的组织ID。 txID string 密文对应的交易ID。 返回值 参数 类型 说明 data string 解密后的明文信息。
StorageEvent, error) 参数说明 参数 类型 说明 fileName string 查询的链上文件名。 startTime string 查询记录的起始时间(秒时间戳)。 endTime string 查询记录的结束时间(秒时间戳) 返回值 类型 说明 []*StorageEvent
(*UploadFileResponse, error) 参数说明 参数 类型 说明 filePath string 待上链文件在本地的路径。当前支持不大于100MB的任意格式文件。 fileName string 文件在链上的名称。不允许包含 "/"。 返回值 类型 说明 *UploadFileResponse
Attribute 参数 是否必选 参数类型 描述 name 否 String 名称 type 否 String 类型 description 否 String 描述信息 响应参数 状态码: 200 表5 响应Body参数 参数 参数类型 描述 context String context
getWienerChainNode(String name) throws InvalidParameterException 参数说明 参数 类型 说明 name String 节点名称。 返回值 类型 说明 WienerChainNode WienerChainNode对象。 获取交易ID 交易ID作为交易的
String[] args) 参数说明 参数 类型 说明 chainId String 链ID。 name String 合约名称。 function String 调用合约中的方法名。 args String[] 合约方法参数。 返回值 类型 说明 RawMessage 消息体,用于合约调用。