检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
去中心去信任:多份数据分布保存在各个节点,没有中心化或第三机构负责控制数据。 集体维护数据一致:参与者以公钥作为身份标识,各节点独立校验数据合法性,各节点共识决定写入哪些数据。 数据可靠难以篡改:数据在区块中,各节点保存全部区块。可定制数据访问权限,块间的链式关联防止篡改数据。 智能合约 即链代码,是运
BCS删除某个通道 BCS删除某个通道。 BCS联盟 邀请联盟成员 批量邀请联盟成员加入通道,此操作会向被邀请方发出邀请通知。 处理联盟邀请 处理联盟邀请。 获取全部通知 获取全部通知。 获取联盟成员列表 获取联盟成员列表。 删除邀请成员信息 批量取消邀请或删除对已退出或拒绝加入或解散的成员邀请信息。
授权项:自定义策略中支持的Action,在自定义策略中的Action中写入授权项,可以实现授权项对应的权限功能。 依赖的授权项:部分Action存在对其他Action的依赖,需要将依赖的Action同时写入授权项,才能实现对应的权限功能。 IAM项目(Project)/企业项目(Enterprise
将账户A的状态写入账本中 err = stub.PutState(A, []byte(strconv.Itoa(Aval))) if err != nil { return shim.Error(err.Error()) } // 将账户B的状态写入账本中 err
fmt.Printf("Aval = %d, Bval = %d\n", Aval, Bval) // 将状态数据写入账本 err = ctx.GetStub().PutState(A, []byte(strconv.Itoa(Aval)))
根据数据量大小确定是否采取分批次操作的方式处理。 合理使用索引(账本数据存储方式为CouchDB) 对于CouchDB来说,使用索引功能,写入数据时会消耗时间,但可明显提高数据查询速度。因此可以根据业务需要,合理的在某些字段上建立索引。 添加权限验证 对智能合约执行者的权限进行验证,防止无权限的用户执行链代码。
ReadOnlyAccess 是否支持API 查询服务信息 √ √ √ √ 询价 √ √ √ √ 查询job详情 √ √ √ √ 查询job列表 √ √ √ √ 批量删除job √ √ x √ 购买实例 √ √ x √ 查询实例列表 √ √ √ √ 查询实例详情 √ √ √ √ 更新实例 √ √ x √
ReadOnlyAccess 是否支持API 查询服务信息 √ √ √ √ 询价 √ √ √ √ 查询job详情 √ √ √ √ 查询job列表 √ √ √ √ 批量删除job √ √ x √ 购买实例 √ √ x √ 查询实例列表 √ √ √ √ 查询实例详情 √ √ √ √ 更新实例 √ √ x √
SDK。 对于MSP私钥:在FabricHelper文件的genFabricUser函数中,按如下方式调用函数: //从配置文件指定路径下读取加密过的MSP私钥 String adminPrivateKeyString = extractPemString(msp, "keystore");
在“集群管理”页面,单击集群名称进入集群信息页面。 选择“节点管理”,在“节点”页签,勾选节点,单击“标签与污点管理”。 在弹出的窗口中,在“批量操作”下方单击“新增批量操作”,然后选择“添加/更新”。填写需要增加标签的键为“nodeScope”,值为“userApplication”。 单击“确定”。
在配置隐私保护时,请参照示例进行配置,其中: name表示隐私数据空间的名称,此处为“collectionPrivateDetails”。 在链代码中,若要将数据写入该隐私数据空间,需保证指定的隐私数据空间名称与此处定义一致,即: stub.PutPrivateData("collectionPrivateDetails"
请求格式正确,但是由于含有语义错误,无法响应。 429 TooManyRequests 表明请求超出了客户端访问频率的限制或者服务端接收到多于它能处理的请求。建议客户端读取相应的Retry-After首部,然后等待该首部指出的时间后再重试。 500 InternalServerError 表明服务端能被请求访问到,但是不能理解用户的请求。
请求格式正确,但是由于含有语义错误,无法响应。 429 TooManyRequests 表明请求超出了客户端访问频率的限制或者服务端接收到多于它能处理的请求。建议客户端读取相应的Retry-After首部,然后等待该首部指出的时间后再重试。 500 InternalServerError 表明服务端能被请求访问到,但是不能理解用户的请求。
"organization", "organization2" ] } 响应示例 状态码: 200 Ok { "operation_id" : "BCSSVC01-06-1624275286218943067" } 状态码: 400 Bad Request { "error_code" :
错误描述 最小长度:2 最大长度:512 请求示例 无 响应示例 状态码: 200 Ok { "operation_id" : "BCSSVC01-03-1617158790255323683" } 状态码: 400 Bad Request { "error_code" :
资源标签管理:通过给账户下资源添加标签,可以对资源进行自定义标记,实现资源的分类。标签管理服务为用户提供可视化表格操作资源标签,并支持对标签进行批量编辑。 资源标签搜索:用户可以跨服务、跨区域对资源进行按标签搜索,还可以多标签组合搜索。 预定义标签管理:用户可以创建或导入/导出预定义标
"organization2" : 1 } } ] } 响应示例 状态码: 200 Ok { "operation_id" : "BCSSVC01-03-1617158790255323683" } 状态码: 400 Bad Request { "error_code" :
"channel_description" : "" } ] } 响应示例 状态码: 200 Ok { "operation_id" : "BCSSVC01-03-1617158790255323683" } 状态码: 400 Bad Request { "error_code" :
/v2/{project_id}/huaweicloudchain/jobs bcs:huaweiCloudChainJob:list - √ √ 批量删除job DELETE /v2/{project_id}/huaweicloudchain/jobs bcs:huaweiCloudChainJob:delete
"organization", "peers" : 1 } 响应示例 状态码: 200 Ok { "operation_id" : "BCSSVC01-03-1617158790255323683" } 状态码: 400 Bad Request { "error_code" :