检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
应用的开发。详细说明请参见表1: 本章节主要介绍数据面的API接口,管理面的API接口请参见《API接口参考》。 数据面请求EndPoint可以通过管理面的查询服务实例详细信息接口返回结果中basic_info->agent_portal_addrs字段的值获取,请求示例:https://192
申请可验证凭证。根据在服务中声明的必要字段,申请者需要提供相关数据。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v1/identity/apply-vc 请求参数 表1 请求Body参数
issuer 是 String 签发者身份标识 表2 Attribute 参数 是否必选 参数类型 描述 name 否 String 名称 type 否 String 类型 description 否 String 描述信息 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型
至少500GB database_type 否 String BCS服务数据库类型,包括文件数据库(goleveldb),NoSQL(couchdb),选择couchdb需要填写couchdb_info字段中的信息 resource_password 是 String BCS服务资源、区块链管理密码
error:当网络出错,状态数据库出错,返回error信息。 PutKV(key string, value []byte) error 功能:写状态数据库操作,将key、value形成写集,打包到交易中,当交易排序、出块、并校验通过之后,将key/value写入到状态数据库中。入参:要写入的键值对要求key
SDK接口 表1 ContractStub合约信息&状态数据库访问接口 接口 说明 String funcName() 功能:获取智能合约请求中指定的智能合约函数名称 入参:无 返回值:智能合约函数名称 byte[][] parameters() 功能: 获取请求参数 入参:无
ed) 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 items Array of DatasetResponse objects 列表 pagination PaginationResp object 分页信息 表3 DatasetResponse 参数
// 入参:stub是智能合约SDK为本次合约执行交易准备的上下文对象,可以通过stub提供的API函数,获取交易请求相关信息、读写状态数据库、写日志等 // 返回值:需要返回给合约调用者(区块链客户端)的信息,没有信息需要返回时,返回值可以为null // 抛出
指标对象列表。 表5 EntityMetricList 参数 参数类型 描述 dimensions Array of Dimension objects 指标对象列表。 values Array of EntityMetricListItem objects 监控数据列表项目。 表6
order_by 否 Array of strings 排序字段列表。会根据列表中定义顺序对返回列表最排序 order 否 String 排序方式枚举值。asc代表正序,desc代表倒序 枚举值: asc desc 响应参数 状态码: 200 表7 响应Body参数 参数 参数类型 描述 metrics
order_by 否 Array of strings 排序字段列表。会根据列表中定义顺序对返回列表最排序 order 否 String 排序方式枚举值。asc代表正序,desc代表倒序 枚举值: asc desc 响应参数 状态码: 200 表7 响应Body参数 参数 参数类型 描述 metrics
https://iam.cn-north-1.myhuaweicloud.com/v3/auth/tokens 请求消息头 附加请求头字段,如指定的URI和HTTPS方法所要求的字段。例如定义消息体类型的请求头“Content-Type”,请求鉴权信息等。 如下公共消息头需要添加到请求中。 Con
https://iam.cn-north-4.myhuaweicloud.com/v3/auth/tokens 请求消息头 附加请求头字段,如指定的URI和HTTP方法所要求的字段。例如定义消息体类型的请求头“Content-Type”,请求鉴权信息等。 如下公共消息头需要添加到请求中。 Cont
助您了解整个区块链服务的状态,对区块链服务基本的维护提供数据支撑。 2018-08-09 支持关系数据库(MySQL):您可以在部署区块链服务实例时选择数据库类型时选择关系型数据库。选用MySQL的存储方式,链代码就可以使用SQL语句对状态数据进行复杂查询,可极大提高区块链服务的查询效率,降低使用难度。
(可选)单击链代码名称前的,展开链代码详细信息,您可以查看当前链代码的版本列表、安装列表和实例化情况。 链代码实例化错误码列表 链代码实例化过程中可能会由于各种原因,导致实例化失败。此时您可以在此表中查询错误码对应的错误信息。 表2 错误码列表 错误码 异常信息 6001 执行超时 6999 未知错误
细信息、性能数据及节点状态、区块列表、交易列表及交易详情信息等,帮助您了解整个区块链的状态,对区块链基本的维护提供数据支撑。 账本存储 提供文件数据库(GoLevelDB)和NoSQL(CouchDB)两种区块链状态信息存储可选方案。 文件数据库:交易历史数据保存在区块链中,状态数据保存在LevelDB中。
日志文件”,下载发出告警的实例集群上的Peer和Orderer日志文件到本地,联系并提供给技术支持工程师进行处理。 节点访问数据库失败 BCS 节点在访问状态数据库文件时产生异常,可能原因有: 状态数据库文件损坏或丢失。 状态数据库挂载的存储服务被删除。 处理方法如下: 登录区块链服务管理控制台,在左侧导航栏单击“实例管理”,单击实例名称进入实例详情页。
被邀请方A登录区块链服务管理控制台。 在页面左侧选择“通知管理”。单击通知列表“操作”列的“查看”。 创建区块链实例。 作为被邀请方,选择实例前需要单击“创建BCS实例”来创建实例,否则无法加入联盟通道。 图1 创建BCS实例 根据界面提示,购买BCS实例。 表1 配置参数 参数 示例 计费模式 选择“按需计费”。
install_orgs 是 String 合约安装的组织ID列表,合约类型为solidity时该字段可不填写 endorse_orgs 是 String 合约背书的组织ID列表,合约类型为solidity时该字段可不填写 endorse_policy 是 String 合约背书
lockchain_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户从IAM申请到的项目ID,一般为32位字符串 blockchain_id 是 String blockchainID 请求参数 表2 请求Header参数 参数