检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
概述 用户的应用程序通过链代码与账本数据进行交互。应用程序开发可使用的语言比较广泛,如Golang、Solidity、Java、C++、Python、Node.js等。应用程序和链代码开发语言无强对应关系,只要应用程序能通过SDK来调用链代码即可。 Hyperledger Fab
导及帮助。 华为云区块链引擎本身不涉及用户敏感信息。使用华为云区块链引擎处理数据的目的、范围、处理方式、时限等请遵从当地适用的法律法规。华为云区块链引擎本身不建议传输和存储敏感数据,如果传输和存储敏感数据,请自行加密后再传输和存储。 图1 使用引导 注册账号 新用户请先注册完成实
安全机制 保证数据安全的加密算法,支持ECDSA和国密算法。 ECDSA 账本数据存储方式 支持文件数据库(GoLevelDB)和NoSQL(CouchDB)存储方式。 文件数据库(GoLevelDB):使用Fabric原生存储方式,交易历史数据保存在区块链中,状态数据保存在LevelDB中。
String 交易创建时间 表4 KeyVersion 参数 参数类型 描述 key String 交易数据的key version TxDataVersion object 交易数据的版本数据 表5 TxDataVersion 参数 参数类型 描述 block_num Integer 区块号
区块链中间件接口 概述 链代码调用(公测) 链代码管理(公测) 分布式身份(公测) 可信数据交换(公测) 父主题: Hyperledger Fabric增强版管理
init_variable 是 InitArgs object 初始化函数及参数 private_data 否 String 隐私保护配置数据,json数据的string格式,json数据结构举例:[{"name":"kvstore-collection","policy":"OR('9b4ea4491
示例Demo。 表1 SDK接口调用 类型 备注 合约接口 提供通过合约进行交易的发送与查询接口,详情可参考利用合约发送交易、利用合约查询数据 查询接口 提供查询块高、区块详情以及交易查询等常见接口,详情可参考其他查询 父主题: Java应用程序开发
执行加密操作的组织ID。 decOrgIDs []string 除了执行加密操作的组织ID以外,可以解密该消息的组织ID列表。 data string 需要加密的数据明文。 options interface{} 其他选项,目前支持输入一个bool类型,用于指定加密后,是否更新群组密钥。 返回值 参数 类型
chaincode_language 是 String 链代码编程语言,例如 golang db_type 否 String 账本数据存储方式,请按照实例创建时的账本数据存储方式填写。例如 goleveldb,couchdb security_check 否 String 链代码安全检查选
String 接入点 credentialApplySchema 否 CredentialApplySchema object 申请凭证所需数据的Schema 表3 CredentialApplySchema 参数 是否必选 参数类型 描述 type 否 String 类型 name
载同一类业务或只面向特定租户提供业务服务的专用Region。 可用区(AZ,Availability Zone) 一个AZ是一个或多个物理数据中心的集合,有独立的风火水电,AZ内逻辑上再将计算、网络、存储等资源划分成多个集群。一个Region中的多个AZ间通过高速光纤相连,以满足用户跨AZ构建高可用性系统的需求。
String 接入点 credentialApplySchema 否 CredentialApplySchema object 申请凭证所需数据的Schema 表3 CredentialApplySchema 参数 是否必选 参数类型 描述 type 否 String 类型 name
根据实际用量进行计费。 计费详情。 云日志服务 按需计费。 计费详情。 对象存储服务 根据实际用量进行计费。 计费详情。 云备份服务 开启数据备份时,会根据实际用量进行计费。 计费详情。 计费示例 以购买一个企业版Hyperledger Fabric增强版实例为例。 假设您通过包
验证代码 endorser_organizations Array of strings 背书组织 proposal_hash String 请求数据哈希 transaction_summary Object 交易详情 表5 KVRead 参数 参数类型 描述 key String 读键
Query参数 参数 是否必选 参数类型 描述 limit 否 Integer 取值范围(0,1000],默认值为1000。用于限制本次返回的结果数据条数。 offset 否 Integer 分页查询起始位置,为非负整数。 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述
String 服务介绍网址 credentialApplySchema CredentialApplySchema object 申请凭证所需数据的Schema 表5 CredentialApplySchema 参数 参数类型 描述 type String 类型 name String
n_id}/metric/list bcs:fabricInstance:listInstanceMetric √ √ 查询BCS组织监控数据列 POST /v2/{project_id}/blockchains/{blockchain_id}/entity/metric/list
invitor_cluster_type String 邀请方的集群类型 invitor_database_type String 邀请方数据库类型 invitor_signature_algorithm String 邀请方的签名算法 invitor_fabric_version
OrgCountdownInfo object 组织资源倒计时信息 create_time String 组织创建时间 update_time String 组织数据更新时间 表5 OrgCapacityInfo 参数 参数类型 描述 total Integer 组织单节点磁盘总容量,单位为MB used
aa73c757c9026fb623495d7058ca177f6152bcea 其中-b后的参数为接收方的地址。示例中为注册B用户时的返回值,即B用户注册数据的地址信息。 返回值为A账户的地址:2efc4639bc281060ce013dfea33a47b647b6f4a20103a6321c33d67d5xxxx