检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
返回值 类型 说明 WienerChainNode WienerChainNode对象。 获取交易ID 交易ID作为交易的标识,是交易哈希的十六进制字符串形式。以下获得交易ID的方法是通过计算交易哈希,然后转化为十六进制字符串获得的。
https://{{domain}}/v1/e2ee/org/encrypt { "message" : "hello, this test message", "target_org_ids" : [ "organization2-kdkvs88qk" ], "up_to_chain
onChainStore 否 String 数据密文是否在链上存储,可设置为“true”或“false”,默认为“false”。
"bcs:huaweiCloudChain*:create*", "bcs:huaweiCloudChain*:install", "bcs:huaweiCloudChain*:download*"
同态加密链代码IDChaincode.go:在同态加密的场景下,用户在部署应用前需要下载安装并且实例化此链代码至区块链实例。 Chaincode库:提供零知识证明功能,用于在密文条件下,校验用户交易的证明,并生成交易后的数据,使背书者无需解密用户交易的数据,达到余额范围的判断。
同态加密 概述 同态加密库的使用 AHE Lib库接口 Chaincode库接口 IDChaincode 链代码示例 应用示例 同态加密交易验证Demo 父主题: 附录
docker build -t tongtaidemotest:byl1 . docker save tongtaidemotest:byl1>tongtaitest.tar 请确保本地有euleros:2.2.5镜像,否则将会打包失败。 上传镜像。
URI POST /v1/chaincode/operation 请求消息 表1 请求参数 参数 是否必选 参数类型 描述 channelId 是 String 区块链通道ID chaincodeId 是 String 链代码ID chaincodeVersion 否 String
URI GET /v2/agent/apis/channel/{channel_name}/transactions 表1 路径参数 参数 是否必选 参数类型 描述 channel_name 是 String 通道名称,名称长度限制:4-24,不能与系统通道名称(testchainid
= nil { logger.Error("fail to Validate InitBalance ") return shim.Error("fail toValidate InitBalance") } 输出说明 参数名 类型 描述 newCipherBalance
request InstallChaincodeRequest []*txn.TransactionPropos lResponse, string, error InstallChaincode 安装链码的接口,安装链码到区块链中。
comparable) value 是 String 属性值(当type为plain时,value为属性值。
comparable) value 是 String 属性值(当type为plain时,value为属性值。
概述 欢迎使用华为云区块链引擎服务(Huawei Cloud Blockchain Service,简称HBS)。华为云区块链引擎服务可以帮助您在云上快速部署、管理、维护区块链网络,降低您使用区块链的门槛,让您专注于自身业务的开发与创新,实现业务快速上链。
示例Demo项目结构如下: 表1 示例Demo目录结构 文件 介绍 huaweichain Go语言客户端SDK,相关介绍请参考Go SDK介绍。 main.go Go语言客户端主程序。 contract.go 通过合约对业务数据交互。
gatewayjavademo工程中config目录下demo-channel-sdk-config.yaml文件,必须与gatewayjavademo/src/main/java/handler/Main.java和MainForMultiTask文件中helper.setConfigCtx
URI PUT /v2/{project_id}/blockchains/{blockchain_id}/{channel_id}/peers/quit 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户从IAM申请到的projectid,
概述 欢迎使用区块链服务(Blockchain Service,简称BCS)。区块链服务可以帮助您在云上快速部署、管理、维护区块链网络,降低您使用区块链的门槛,让您专注于自身业务的开发与创新,实现业务快速上链。
onChainStore 否 String 是否在链上存储加密后的数据,可设置为“true”或“false”,默认为“false”。
确认是否下载用户证书、修改conf.yaml与main.go的参数配置: 下载用户证书,方法请参考下载SDK配置和证书。 修改conf.yaml与main.go的参数配置,请参考:REST API Demo中“配置应用”的“4.参数配置”。 父主题: Demo使用类