检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
单击左侧导航栏中的“实例管理”,选择华为云区块链引擎。 请根据实际情况按如下方式选择下载配置文件: 基于华为云资源部署的华为云区块链引擎实例:在实例卡片的右上角单击“下载配置文件”。 图1 下载配置文件 设置配置文件参数信息如下表1。 图2 配置文件页面 表1 参数表 参数名称 说明 证书存放路径 用户在编译
下载SDK配置 功能介绍 下载指定服务实例SDK配置文件 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI POST /v2/{project_id}/blockcha
及SDK配置下载,SDK基于该配置文件可以方便地访问区块链网络并完成事务处理,您可以免去手工配置的繁琐流程。 前提条件 下载SDK配置前请确保业务链代码已安装并实例化。 下载SDK配置和证书 SDK配置、证书、用户应用程序是组合使用的。SDK配置文件中包含具体的链代码信息、证书路
SDK配置,可参考SDK配置章节。 下载示例对应的配置文件,可参考用户指南->下载配置文件。 客户端初始化,配置内容如下表,配置示例可参考应用程序的示例Demo。 表1 客户端初始化配置介绍 参数 值 ConfigFilePath 链配置文件中yaml文件所在路径 ContractName
SDK配置,可参考SDK配置章节。 下载示例对应的配置文件,可参考用户指南->下载配置文件。 客户端初始化,配置内容如下表,配置示例可参考应用程序的示例Demo。 表1 客户端初始化配置介绍 参数 值 ConfigFilePath 链配置文件中yaml文件所在路径 ContractName
"endpoint_ip" : "x.x.x.x" } 响应示例 无 状态码 状态码 描述 200 请求成功返回配置文件字节流,配置文件为zip格式,包含组织客户端配置文件和相关证书;客户端配置文件以“链ID-组织ID-sdk.yaml”命名;证书路径为:用户输入路径/orgcerts/组织ID/证书文件名;证书包含组织CA(ca
组织用户加密消息 功能介绍 组织用户加密消息接口,调用接口需要配置组织用户的TLS证书。组织用户的TLS证书可以从BCS服务实例概览页面下载配置文件获得。 URI POST /v1/e2ee/org/encrypt 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 target_org_ids
将下载包上传到弹性云服务器“/root/bankuniondemo”目录下。 您需要在弹性云服务器的“/root”目录下,自行创建bankuniondemo目录。 SDK配置文件(sdk-config.yaml)中包含具体的链代码信息、证书路径信息。由于邀请方(成员democraticBank)、被邀请方A(成员
组织用户解密消息 功能介绍 组织用户解密消息接口,调用接口需要配置组织用户的TLS证书。组织用户的TLS证书可以从BCS服务实例概览页面下载配置文件获得。 URI POST /v1/e2ee/org/decrypt 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 transaction_id
SdkClient对象包含获取服务节点、获取各种类型的消息构造器及交易ID等方法,基于SDK开发时,必须先构造该对象。 初始化SDK客户端 基于标准配置文件模板初始化SDK。 调用方法 public SdkClient(String configPath) throws CryptoException
载、操作记录查询等方法,使用区块链富媒体存储相关功能时,必须先构造该对象。 bstore.BsClient 初始化SDK客户端 基于标准配置文件模板初始化Gateway SDK。 调用方法 func NewGatewayClient(configPath string, decrypts
载同态加密库ahex.x.x.tar.gz,客户端开发套件国密SDK包sdkx.x.x.tar.gz,peer与orderer用户证书,配置文件等。 安装客户端SDK库。 将下载的国密SDK包sdkx.x.x.tar.gz解压到用户的$GOPATH目录下。 安装同态加密库。 将下载的ahex
排查解压后的证书相关路径,修改完成后,sdk配置文件中不存在带hash值的路径。 去掉sdk配置文件中certificateAuthorities部分代码块(如果没有则跳过),保存后,将该文件上传至“/home/paas/cj”路径下。 如下为全部修改好后的sdk配置文件示例: name: "global-trade-network"
Client程序运行时一般要设定其使用的配置文件路径、通道名称、链代码名称、组织ID等。 配置文件路径即用户下载配置文件的存放路径。 通道名称即BCS实例中的通道名称。 链代码名称即BCS实例中安装链代码时设定的名称。 组织ID,以如下示例配置文件内容为例,组织ID为02f23ab0
handler.ssl.SslContext.newClientContextInternal(SslContext.java:827) ~[netty-handler-4.1.44.Final.jar:4.1.44.Final] at io.netty.handler.ssl.SslContextBuilder
快速入门示例中,建议区块链实例名称设置为demo,则下载的SDK配置文件中对应的yaml文件名称为“demo-channel-sdk-config.yaml”。 若需要自定义区块链实例名称,例如设置为bcs123,则下载的SDK配置文件中对应的yaml文件名称为“bcs123-channel-sdk-config
6b36b0abd0bc639a788a7。 图1 证书文件解压 配置SDK文件 您需要修改应用程序中SDK配置文件相关代码,如下面示例所示,您需要填写正确的SDK配置文件绝对路径。 var ( configFile = "/root/gosdkdemo/conf
块链引擎实例部署完成。 当备份的实例已创建高性能通道(VPCEP),在恢复备份实例后,需要您手动创建高性能通道(VPCEP),并重新下载配置文件。 父主题: 恢复管理
在“实例管理”界面,在华为云区块链引擎页签中,单击对应实例右上角的“下载配置文件”,配置SDK参数信息如下表1。 表1 参数表 参数名称 说明 证书存放路径 用户编译应用程序时,证书的最终存放路径。 如果证书路径需要变更,请手动修改SDK配置文件中所有证书相关路径,确保路径指向正确的位置。 组织 选择要下载配置的组织。
zation,勾选“管理员证书”。 单击“下载”,下载SDK配置文件、demo-orderer组织的管理员证书和organization组织的管理员证书。 若购买区块链时区块链实例名称设置为demo,下载的SDK配置文件中对应的yaml文件名称为“demo-channel-sdk-config