检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
删除链代码 功能介绍 删除区块链节点上的链代码 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI DELETE /v2/agent/apis/chaincode/uninstall
project_id 是 String 租户从IAM申请到的项目ID,一般为32位字符串 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户Token 最小长度:1 最大长度:32768 响应参数
查询链代码实例化信息 功能介绍 查询某个链代码在区块链通道上的实例化信息 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/agent/apis/chaincode/instantiate
project_id 是 String 租户从IAM申请到的项目ID,一般为32位字符串 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户Token 最小长度:1 最大长度:32768 响应参数
SDK介绍,主要介绍Java、Golang语言SDK。 应用程序开发,介绍Java、Golang语言客户端开发流程与示例Demo。 开发流程中的其他操作,请参考: 华为云区块链实例购买 合约安装 下载配置文件 父主题: 华为云区块链引擎管理
根据节点名称,获取需要发送交易的节点对象。所有消息发送前,都必须调用该方法,获取发送节点对象,然后再获取对应的消息发送接口对象。 调用方法 func GenerateTimestamp() uint64 返回值 类型 说明 uint64 生成系统当前的UTC时间戳。 父主题: Go
区块链实例状态显示异常。 解决方案 登录应用运维管理AOM控制台。第一次使用AOM服务,请参考开通AOM。 选择“告警 > 告警列表”查看实例异常的相关告警信息,告警频率为十分钟触发一次。 请参考创建告警行动规则,将告警信息通过邮件或短信发送给指定的人员。 父主题: 华为云区块链引擎服务
购买华为云区块链引擎 前提条件 使用区块链服务前,必须拥有或者创建华为云账户,并且完成实名认证成为华为云的一个租户。具体请参见账号注册和账号实名认证。 操作步骤 进入购买华为云区块链引擎实例页面。 在订购页面填写区域、区块链实例名称和版本类型,其余采用默认参数。 以下截图示例仅供参考,用户可按照实际情况设置。
计费说明 Hyperledger Fabric增强版区块链实例的各个版本管理费收费标准请查看价格详情。 华为云区块链引擎服务按照整体打包收费(包括区块链实例费用和资源费用),收费规格请参见价格详情。 华为云区块链引擎服务当前仅“华北-北京四”区域支持。
常见异常场景及解决方案 场景一:单击BCS实例所有页面按钮均出现“系统异常”错误码。 可能原因一:公共组件regionlb异常。 排查方法:跳转至首页的服务列表,分别进入应用运维管理AOM、云容器引擎CCE、应用平台与运维平台ServiceStage页面,查看这些服务页面是否异常,如果上述服
注册DID 功能介绍 DID快速注册方法。可以方便的注册发布一个DID,该DID不提供服务,只拥有一个公钥。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST
在“请选择要下载的配置文件”页面,勾选“SDK文件”,输入链代码名称和证书存放路径,其余参数采用默认值。 链代码名称:需要与安装和实例化链代码时使用的链代码名称保持一致。例如:chaincodedemo。 证书存放路径:区块链应用证书下载后存放的目录,即下载证书后的存放路径。由于下
Key):与访问密钥ID结合使用的密钥,对请求进行加密签名,可标识发送方,并防止请求被修改。 使用AK/SK认证时,您可以基于签名算法使用AK/SK对请求进行签名,也可以使用专门的签名SDK对请求进行签名。详细的签名方法和SDK使用方法请参考API签名指南。 签名SDK只提供签名功能,与服务提供的SDK不同,使用时请注意。
通过状态标识,可直观的查看当前业务是否完成。 接口服务。 目前支持业务应用通过项目生成的JAVA SDK调用智能合约,后续为了方便用户快速接入区块链系统,将提供快速构建Restful API的方式接入,用户可以在SDK和 Restful API之间选择适合的方式调用智能合约接入区块链系统。
Fabric增强版的“购买”按钮。 根据界面提示,配置区块链基本信息,参数如表1所示。 为了保证示例Demo成功运行,请在参数配置时按照表格中的参数值填写。 表1 基本信息配置 参数 说明 计费模式 选择“按需计费”。 区域 使用默认区域。 企业项目 选择已创建的企业项目,例如:default。
区块链服务管理控制台,进入“应用案例”,下载“快速入门”中的Go语言示例链代码。 安装链代码 在实例管理页面中的Hyperledger Fabric增强版页签,单击新创建的Hyperledger Fabric增强版实例的“区块链管理”,登录链代码管理页面。 在登录页面输入用户名、密码、验证码,单击“登录”。
如何判断是否有必要使用区块链? 华为云区块链服务使用的底层框架是什么? 在公有云上部署的区块链实例是否可接入其他云的区块链节点? 目前华为云区块链服务在行业中有哪些竞争力? 未来华为云区块链服务的发展方向及提供的能力? 购买区块链实例前,需要购买什么规格的虚拟机? 如何联系华为云区块链合作伙伴并得到进一步服务?
示例Demo目录结构 文件 介绍 App.java 业务端调用的示例,客户端的初始化配置。 Contract.java 通过合约对业务数据交互。对数据有修改的操作如插入和删除,需要调用其中的send方法。对数据的查询操作如查询某个键的历史,需要调用其中的query方法。 BlockUtil.java
string 共识组织ID encOrgID string 执行加密操作的组织ID。 decOrgIDs []string 除了执行加密操作的组织ID以外,可以解密该消息的组织ID列表。 data string 需要加密的数据明文。 options interface{} 其他选项,目前
go 通过合约对业务数据交互。对数据有修改的操作如插入和删除,需要调用其中的send方法。对数据的查询操作如查询某个键的历史,需要调用其中的query方法。 block.go 用于从区块上获取数据。 tx.go 用于从交易上获取数据。 config.go 客户端的初始化配置。 readme