检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
查询异步操作结果 功能介绍 查询异步操作结果 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/{project_id}/operation/record
查询规格 功能介绍 查询服务联盟链规格信息 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/{project_id}/blockchains/flavors
查询节点信息 功能介绍 查询指定服务实例节点信息 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/{project_id}/blockchains/{
获取联盟成员列表 功能介绍 获取联盟成员列表 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/{project_id}/members 表1 路径参数
<version>2.4.1</version> </dependency> 编写测试代码 若创建项目时没有test文件夹,在src下新建文件夹,并如图在Gradle Source Sets里面选择“test\java”,然后创建测试文件:SimpleChaincodeTest.java,如图所示:
到请求消息头,从而通过身份认证,获得操作API的权限。 Token可通过调用获取用户Token接口获取,调用本服务API需要project级别的Token,即调用获取用户Token接口时,请求body中auth.scope的取值需要选择project,如下所示。 { "auth":
Fabric增强版的API提供的SDK语言版本,列举了最新版本SDK的获取地址。 若想了解Hyperledger Fabric增强版的API接口,请参见API参考。 在线生成SDK代码 API Explorer能根据需要动态生成SDK代码功能,降低您使用SDK的难度,推荐使用。 SDK列表
调用链代码即可。 Hyperledger Fabric增强版对应用程序开放的接口均为gRPC协议,与开源版本保持一致,通常使用SDK进行调用,详情可参考Hyperledger Fabric增强版SDK接口定义。 Java语言,请参考Java SDK使用指导。 Python语言,请参考Python使用指导。
链代码相关的API Fabric源码包中的shim包提供了如下几种类型的接口,您可以参考使用: 参数解析API:调用链代码时需要给被调用的目标函数/方法传递参数,该API提供解析这些参数的方法。 账本状态数据操作API:该API提供了对账本数据状态进行操作的方法,包括对状态数据的查询及事务处理等。
区块链服务BCS支持使用两种风格编写的链代码。 链代码接口 Fabric架构版本的区块链实例: 链代码启动必须通过1.4风格(调用shim包)中的Start函数,入参为shim包中定义的Chaincode接口类型。实际开发中, 您需要自行定义一个结构体,实现Chaincode接口。 type Chaincode
fi #设置密码 read -p "Please set your password: " test echo $test if [ ${#test} -lt 4 -o ${#test} -gt 24 ];then echo "password length should in
Go合约开发 SDK配置 SDK接口 合约结构 合约示例 合约安装 父主题: 合约开发
方案概述 应用现状 随着信息化技术的不断发展,银行之间的业务流程趋于规范化,其中不乏一些重复的操作,例如需要跨行查询用户账户和身份认证等基本信息时,查询时间慢,效率低,导致用户等待时间过长,影响用户体验。 解决方案 区块链服务BCS支持创建区块链类型为“联盟链”的Hyperledger
通道管理 通道为组织节点提供通信渠道。通过通道管理功能您可以创建通道或为已有通道添加组织节点等。 约束与限制 创建通道个数上限:专业版2个、企业版4个、铂金版10个。 被邀请方创建的实例不支持创建通道。 被邀请方不支持配置组织节点。 创建通道 登录区块链服务管理控制台。 在页面左
区块浏览器 提供区块链相关信息的查询功能,包括区块数量、交易数量、区块详细信息、交易详细信息、性能数据及节点状态等,帮助您了解整个区块链的状态,对区块链基本的维护提供数据支撑。 建议使用集群内部地址作为区块链网络访问地址,用户网络需要和集群内部网络互通才可正常访问区块链浏览器。不
图形化呈现业务进展和下一步流程走向。并且通过状态标识,可直观的查看当前业务是否完成。 业务处理 业务处理包括接口调用业务处理、自动业务处理和人工处理三种业务处理方式。接口调用业务处理指用户通过调用合约SDK发起交易进行业务处理;自动业务处理指根据业务逻辑判断,满足一定要求后自动发
的区块信息。 应用接入 提供应用接入方式为:SDK和RESTful接口。 提供SDK配置文件下载功能,简单配置即可完成应用与区块链网络的对接。 提供RESTful接口调用链代码功能,应用可以通过RESTful接口直接调用链代码。同时支持多组织背书。 监控运维 对接监控服务平台对数据和资源实时监控、告警、通知。
示例链代码中提供交易的脚本中已将链代码版本固定为1.0,安装链代码时,链代码版本号必须为1.0,链代码语言为go。 如果自己开发链代码,可以使用Chaincode库接口文件: api_ahe_cc.tar.gz。 在“实例管理”界面,在实例卡片中,单击“获取客户端配置”。 勾选需要下载的内容,参数请与如下内容完全保持一致:
创建BCS自定义策略 如果系统预置的BCS权限,不满足您的授权要求,可以创建自定义策略。 目前支持以下两种方式创建自定义策略: 可视化视图创建自定义策略:无需了解策略语法,按可视化视图导航栏选择云服务、操作、资源、条件等策略内容,可自动生成策略。 JSON视图创建自定义策略:可以
Fabric增强版支持自定义策略授权项如下所示: 表格中“√”表示支持,“×”表示暂不支持。 表1 Hyperledger Fabric增强版常用操作与系统权限关系 接口 对应的API接口 授权项 IAM项目 (Project) 企业项目 (Enterprise Project) 查询配额 GET /v2/{project_id}/quotas