检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Fabric架构版本的区块链实例支持在CCE集群和边缘集群上部署,具体可参见基于CCE集群。 您需要获取对应实例的SDK配置文件,具体可参见下载SDK配置和证书。 父主题: 应用程序开发
生成的智能合约选择背书策略、安装合约的组织等配置,完成合约的安装和实例化,智能合约最终运行在背书节点中的一个Docker容器内。 智能合约触发 实例化后的智能合约,可以通过外部条件来触发合约执行过程,支持事件触发和交易触发的方式,两种模式均会触发背书节点进行一致性共识,避免恶意节点作恶。
国密是国家商用密码的简称,商用密码是指对不涉及国家秘密内容的信息进行加密保护或者安全认证所使用的密码技术和密码产品。 国密算法是国家密码管理局制定的自主可控的国产算法,可提高加密强度和加解密性能。使用国密加密,可以满足政府机构、事业单位、大型国企、金融银行等行业的改造和国密算法的需求。 华
签发者确认凭证已签发 功能介绍 签发者确认申请订单,将签发的凭证索引更新到订单中。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v1/identity/vc-order
登录区块链服务管理控制台。 单击左侧导航栏中的“实例管理”,选择华为云区块链引擎页签。 请根据实际情况按如下方式进入合约管理页面。 基于华为云资源部署的华为云区块链引擎实例: 单击实例名称,进入实例概览页面。 选择左侧导航栏中的“合约管理”。 单击页面右上角的“安装合约” 在安装界面输入“合
如果是按需计费,则在删除实例时,勾选“BCS实例的备份数据”,备份在OBS的管理数据无法删除,需您前往 “服务列表>对象存储服务(OBS)>桶列表> bcs-backup-nodelete-用户的projectID/BCS的实例ID”路径对OBS备份数据进行手动删除;备份到CBR的账本数据可自动删除。分别
通道主要用于实现联盟链中业务的隔离。通道内包含业务的参与方(联盟内的部分或全部组织)作为通道成员。每个通道可视为一条子链,并且对应一套分布式账本。 默认创建名为“channel”的实例通道,并将刚才创建的实例节点组织添加进此通道。 共识节点数量 区块链网络中参与交易共识的节点数量。 当共
Besu架构版本的区块链服务BCS提供专业版和企业版供您选择使用,每个版本均有不同的规格支持,详情请查看表2。 表2 各版本区别 功能 专业版 企业版 适用场景类型 仅限基础开发测试使用,不保证可靠性。 满足中等规模商用。 共识策略 Raft 支持 支持 功能和规模 最大节点个数
timestamp 是 String 时间戳 applyer 是 String 申请者的身份标识 serviceID 是 String 服务的标识符。服务提供者did中声明的service的id data 否 String data 响应参数 状态码: 200 表2 响应Body参数
查看链代码调测日志 在使用BCS的过程中,可以通过查看链代码调测日志来帮助分析、定位问题。本章主要指导如何通过CCE界面查看链代码调测日志。 操作步骤 登录CCE服务管理控制台。 进入“集群管理”页面,单击BCS实例所在集群的名称进入集群信息页面,选择“工作负载”,在“无状态负载”页签。
排查项:基于IEF边缘集群部署的区块链实例 基于IEF边缘集群部署的区块链实例“区块链管理”按钮无法单击,可以参考以下方式进行访问。 登录IEF管理控制台。 选择左侧导航栏的“边缘应用 > 容器应用”。 单击当前BCS实例的baas-agent容器,在实例列表中查看其边缘节点。 单击节点详情,查看主机名。
链代码示例(2.0风格) Fabric架构版本的区块链实例: 如下是一个账户转账的链代码示例(2.0风格)仅供安装实例化,若您需要调测请参考Fabric官方示例中的链代码。 package main import ( "errors" "fmt"
链代码示例(1.4风格) Fabric架构版本的区块链实例: 如下是一个账户转账的链代码示例(1.4风格)仅供安装实例化,若您需要调测请参考Fabric官方示例中的链代码。 package main import ( "fmt" "strconv" "github
访问相关数据的权限,只有拥有指定权限的成员A能访问相关数据,没有权限的成员B,则无法访问相关的数据,保证在一个共享通道内数据的隐私性。 不同通道之间通过通道隔离实现数据隐私保护,可以理解为通道外的成员无法获取该通道内的区块信息。 应用接入 提供应用接入方式为:SDK和RESTful接口。
Hyperledger Fabric增强版的链代码 华为云区块链引擎的合约 证书和SDK配置文件管理 开发应用之前您需要进行证书下载及SDK配置下载。 通过用户证书进行普通的交易和查询操作。 基于SDK配置文件可以方便地访问区块链网络并完成事务处理,免去手工配置的繁琐流程。 支持区域: Hyperledger
使用“成本分析”的汇总和过滤机制可视化企业的原始成本和摊销成本,从而通过各种角度、范围分析成本和用量的趋势及驱动因素。 企业还可以通过成本中心的“成本监控”,及时发现计划外费用,做到成本的可监控、可分析和可追溯。 详细介绍请参见通过成本分析探索成本和使用量、通过成本监控识别异常成本。
概述 为了能在应用程序中使用区块链服务,可参考本章节完成应用程序的开发。 开发完成后,应用程序可以调用合约将业务数据发送到链上或从链上进行查询,以及查询区块链的块高、查看某个区块的详情和查看某笔交易的详情等。 父主题: 应用程序开发
合约示例 Java语言合约开发和调测可参考合约示例,使用步骤如下: 合约开发Demo。 编写Java合约。 Java合约示例。 父主题: JAVA合约开发
项目ID还用通过调用查询指定条件下的项目信息API获取。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects/”,其中{Endpoint}为IAM的终端节点。接口的认证鉴权请参见认证鉴权。 响应示例如下,其中projects下的“id”即为项目ID。 {
SDK依赖的io.grpc和原工程中依赖的版本不同导致,请根据实际情况解决此冲突。 在ARM架构类型下使用JAVA SDK DEMO报错: 答:Hyperledger开源社区提供的Java SDK不支持在ARM环境下使用。华为提供的国密加密SDK,增加了对ARM场景的支持,如果需