检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
父主题: 链代码管理类
进入“实例管理”界面,可以看到已经购买的区块链实例卡片。 单击卡片上的“获取客户端配置”,勾选“Peer节点证书”。选择指定节点组织,勾选“用户证书”。 单击“下载”,下载相应组织的用户证书。
云审计服务支持的BCS操作列表 区块链服务(Blockchain Service,以下简称BCS)是面向企业及开发者的高性能、高可用、高安全区块链技术平台服务,可以帮助客户在华为云上快速、低成本的创建、部署和管理区块链应用及商业智能合约服务。
合约编译 下载Node.js软件并安装,安装成功后,执行如下命令查看对应版本(软件对应版本无强制要求)。 node -v npm -v 设置新目录assembly,在该目录下执行 npm init 命令,其中package name输入为assembly(目录名、package name
查询文件历史版本 接口方法 func (bc *BsClient) GetFileHistory(fileName string) ([]*bstore.FileHistory, error) 参数说明 参数 类型 说明 fileName string 查询的链上文件名。 返回值
查询备份列表 功能介绍 查询备份列表 URI GET /v2/{project_id}/huaweicloudchain/instances/{instance_id}/backups 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID
联盟成员/组织管理 联盟发起方可动态邀请其他成员加入联盟,快速组建区块链联盟链,既方便又灵活。各成员节点运行在独立的VPC中,独立管理,安全可控。 区块链实例同时支持动态添加节点组织,操作方便。 节点弹性扩容 根据用户需求,无需重启系统,支持节点弹性扩容。
利用合约发送交易 背书消息构建 接口函数 func (msg *ContractRawMessage) BuildInvokeMessage(chainID string, name string, function string, args []string) (*common.RawMessage
示例Demo Java语言示例Demo基于Java SDK开发,主要用于帮助开发人员理解并开发Java客户端应用程序,使用步骤如下: 单击链接获取Java客户端示例[链接]。 完成客户端初始化参数配置(App.java),进行使用(配置可参考SDK客户端配置)。 示例Demo项目结构如下
subnet子网不可用 退费说明 实例创建失败,已扣除费用会在0.5-1h内退回原账号。 问题现象 实例创建失败,提示subnet子网不可用。 解决方案 先创建集群,之后购买BCS实例时选择已有目标集群。 创建集群: 登录CCE控制台,在云容器引擎界面单击“购买Kubernetes
获取凭证列表 功能介绍 获取凭证列表 URI GET /v2/{project_id}/besu/instances/{instance_id}/chain/tokens 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID instance_id
示例Demo 合约编译 Demo工程目录 父主题: Wasm合约开发(AssemblyScript)
查询块高 消息构建。 接口方法 QueryRawMessage.class public RawMessage buildLatestChainStateRawMessage(String chainId) throws CryptoException 参数说明 参数 类型 说明
Go SDK Go SDK升级过程如下: 删除旧版本huaweichain SDK。 下载新版本的SDK文件解压至原有的SDK文件路径。 表1 Go SDK版本与变更 版本号 下载 说明 0.4.9 链接 适配实例版本1.0.2.1。 0.2.15 链接 适配实例版本1.0.2.0
CCE集群资源配额已满 退费说明 实例创建失败,已扣除费用会在0.5-1h内退回原账号。 问题现象 实例创建失败,提示CCE集群资源配额已满。 解决方案 申请扩大集群配额后,重新购买实例: 登录CCE控制台,在页面右上角选择“资源”>“我的配额”,进入服务配额页面,单击“申请扩大配额
检查CCE集群状态超时 退费说明 实例创建失败,已扣除费用会在0.5-1h内退回原账号。 问题现象 实例创建失败,检查CCE集群状态超时。 解决方案 方案一:重新创建BCS实例时切换可用区。 若还是失败,请提工单咨询。 方案二:先创建集群,然后在创建BCS实例时选择已有集群。 创建集群
从BCS实例的插件管理页面可以获取服务ip地址,插件详情页面可以获取组织的端口号。
查询交易执行结果 消息构建。 接口方法 QueryRawMessage.class public RawMessage buildTxRawMessage(String chainId, byte[] txHash) throws CryptoException 参数说明 参数 类型
查询交易执行结果 消息构建。 接口方法 func (msg *QueryRawMessage) BuildTxRawMessage(chainID string, txHash []byte) (*common.RawMessage, error) 参数说明 参数 类型 说明 chainID
获取可恢复的备份详情 功能介绍 获取可恢复的备份详情 URI GET /v2/{project_id}/huaweicloudchain/restore/backups/{backup_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String