检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
具备基础的身份标识之后,通过可验证凭证架设起身份与身份之间的认证体系。凭证的模板会由相关主体注册发布到区块链上,并持续维护。持有者便可以向签发者发起认证申请,获得凭证后出示给验证者完成校验。 验证者可以通过接口验证持有者出示的“可验证凭证”,确保其是否有权限和资质开展后续业务。
证书”。 单击“下载”,下载SDK配置文件、共识节点证书和Peer节点证书。 在本地服务器安装golang。 下载安装包:go1.11.5.linux-amd64.tar.gz,上传到本地服务器“/usr/local”目录下并解压。 tar -zxvf go1.11.5.linux-amd64
单击当前BCS实例的baas-agent容器,在实例列表中查看其边缘节点。 单击节点详情,查看主机名。 在弹性云服务中搜索主机名,查询纳管该边缘节点的弹性云服务器的IP(弹性公网)。 通过https://IP:30603 访问区块链管理页面。 输入用户名、密码、验证码,单击登录。 排查项:使用IE浏览器登录
高性能通道(VPCEP): 应用访问区块链流量较大场景时,建议使用VPCEP方式。请提前创建虚拟私有云和子网。 在左侧导航栏“概览”页面的高性能通道(VPCEP)下方。 单击“创建终端节点”。 计费方式选择默认按需计费,选择虚拟机私有云和子网。 单击“立即创建”。 确认信息无
of consistent proposal responses but got testuser: 1000” 答:区块链应用端向Peer节点发送交易提案背书失败,请检查链代码日志。 区块链应用端调用链代码报错: “Caused by: java.lang.NoSuchMethodError:
安全公告 Apache Log4j2 远程代码执行漏洞(CVE-2021-44228)公告
查看节点的name值 登录云容器引擎控制,找到告警容器所在的集群节点。在“节点管理”页面单击节点名称进入弹性云服务器页面。 在弹性云服务器页面,先将云服务关机,再单击选择“更多 > 变更规格 ”,在新打开的云服务器变更规格页面,根据情况选择合适的内存规格。 节点内存使用率过高 BCS 节点虚机内存使用率超过90%,可能原因有:
返回结果 状态码 请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,完整的状态码列表请参见状态码。 对于获取IAM用户Token(使用密码)接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头
在实例卡片上单击区块链名称,可查看区块链实例的详细信息。 单击“监控”页签,可查看服务监控和实例监控。 服务监控:可查看服务的CPU使用率、物理内存使用率、网络流量、磁盘使用率、交易TPS的信息。 被邀请方的服务监控下方不支持显示交易TPS数据。 实例监控:可查看组织实例信息,包括CPU使用率、磁盘读
返回结果 状态码 请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,完整的状态码列表请参考状态码。 对于获取用户Token接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请求
"result" : "success" } 状态码 状态码 描述 200 请求成功 400 参数错误 401 鉴权失败 403 权限不足 500 服务器内部错误 父主题: 备份恢复
会进行收费。 云主机规格/带宽费用 当集群选择“创建新CCE集群”时,您可以根据自己的实际需求选择云主机规格。不同的云主机规格,收费不同。 开启使用CCE集群节点弹性IP,根据按需计费的方式和弹性IP带宽计算带宽费用。 云主机和带宽费用详情,请参考弹性云服务器ECS《计费说明》计费项章节。
可以解密消息的组织ID message 是 String 组织的用户输入需要加密的信息 up_to_chain 否 Boolean 是否加密后发送到链上,默认为true,加密后直接上链 update_group_key 否 Boolean 是否更新组密钥 响应参数 状态码: 200 表2
[]string 合约方法参数。 返回值 类型 说明 *common.RawMessage 查询请求需发送的消息。 error 发送成功返回类型为nil,反之返回error。 查询请求消息发送。 接口函数 func (action *ContractAction) Invoke(rawMsg
uint64 区块高度。 返回值 类型 说明 *common.RawMessage 根据块高查询区块详情需发送的消息。 error 查询成功返回类型为nil,反之返回error。 消息发送。 接口方法 func (action *QueryAction) GetBlockByNum(rawMsg
[]byte 交易Hash。 返回值 类型 说明 *common.RawMessage 查询交易执行结果需发送的消息。 error 构建成功返回类型为nil,反之返回error。 消息发送。 接口方法 QueryAction.class func (action *QueryAction)
[]byte 交易哈希。 返回值 类型 说明 *common.RawMessage 根据交易ID查询交易详情需发送的消息。 error 构建成功返回类型为nil,反之返回error。 消息发送。 接口方法 QueryAction.class func (action *QueryAction)
"string" } ] } 状态码 状态码 描述 200 返回值 400 参数错误 401 鉴权失败 403 权限不足 500 服务器内部错误 父主题: 备份恢复
Fabric增强版和华为云区块链引擎实例: Hyperledger Fabric增强版:以Hyperledger Fabric 为内核,基于华为云全栈可信能力,包括弹性服务器,企业级容器、安全和人工智能等服务,在保持无缝社区对接方式前提下,在可靠性、性能、隐私保护方面做了增强和提升,满足企业级和金融级业务要求
SDK客户端配置后,即可调用SDK进行区块链相关的业务逻辑开发。 表1 SDK接口调用 类型 备注 合约接口 提供通过合约进行交易的发送与查询接口,详情可参考利用合约发送交易、利用合约查询数据。 查询接口 提供查询块高、区块详情以及交易查询等常见接口,详情可参考其他查询。 父主题: Go应用程序开发