检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
URI POST /v1/chaincode/operation 请求消息 表1 请求参数 参数 是否必选 参数类型 描述 channelId 是 String 区块链通道ID chaincodeId 是 String 链代码ID chaincodeVersion 否 String
PubKey) if err != nil { logger.Error("fail to Validate InitBalance ") return shim.Error("fail toValidate InitBalance") } 输出说明 参数名 类型 描述
使用引导 华为云区块链引擎服务(Huawei Cloud Blockchain Service,简称HBS)提供实例部署、区块链管理、业务链管理等功能。以下为华为云区块链引擎服务使用全景图,希望对您的使用有所引导及帮助。 华为云区块链引擎本身不涉及用户敏感信息。使用华为云区块链引
什么是区块链服务 区块链服务(Blockchain Service简称BCS)是面向企业及开发者提供的区块链技术服务平台,它可以帮助您快速部署、管理、维护区块链网络,降低您使用区块链的门槛,让您专注于自身业务的开发与创新,实现业务快速上链。 图1 产品架构 基础设施层 创建区块链
入门指引 区块链服务(Blockchain Service,简称BCS)是华为云面向企业及开发者提供的区块链技术服务平台,它可以帮助您在华为云上快速部署、管理、维护区块链网络,降低您使用区块链的门槛,让您专注于自身业务的开发与创新,实现业务快速上链。 本文旨在帮助您了解区块链服务
开发前准备 链代码(Chaincode)又称智能合约,是用Go、Java或Node.js语言编写的程序,主要用于操作账本上的数据。链代码是运行在区块链上的、特定条件下自动执行的代码逻辑,是用户利用区块链实现业务逻辑的重要途径。基于区块链特点,智能合约的运行结果是可信的,其结果是无法被伪造和篡改的。
/v2/{project_id}/blockchains/{blockchain_id}/status bcs:fabricInstance:getStatus √ √ 查询实例信息 GET /v2/{project_id}/blockchains/{blockchain_id} bcs:fabricInstance:getDetail
bcs:huaweiCloudChainOrganization:get - √ √ 查询链详情 GET /v2/{project_id}/huaweicloudchain/instances/{instance_id}/chain bcs:huaweiCloudChainChain:getChain - √
4风格(调用shim包)中的Start函数,入参为shim包中定义的Chaincode接口类型。实际开发中, 您需要自行定义一个结构体,实现Chaincode接口。 type Chaincode interface { Init(stub ChaincodeStubInterface) pb.Response
public ChainConfig getChainConfig(String chainId) public Block buildGenesisBlock(String chainId, ChainConfig chainConfig) public void addChainNode(String
CCE集群资源配额已满 CreateContainerCluster] Create Cluster fail 创建集群失败 CreateStorageInstance]Create PVC fail,timeout PVC网盘创建失败 CreateBlockchainService]cluster
= 'chaincode' version = null classifier = null manifest { // 需要与继承ChaincodeBase类接口的类路径保持一致 attributes 'Main-Class':
操作状态 detail String 操作详情 sub_steps Map<String,SubDetail> 子操作, "map[string][SubDetail] key:子操作名 value:子操作结果" serial_num Long 序列号 表9 SubDetail 参数 参数类型
发送balanceinfo到交易Chaincode。 balanceInfo, err := pswapi_sdk.InitBalance(initbalance, userdata.PubKey) check(err) setup.ChainCodeID = txchaincode _, err
6.41 <dependency> <groupId>com.huawei.wienerchain</groupId> <artifactId>wienerchain-java-sdk</artifactId> <version>2.1.0.6.41</version>
Operation failed. Failed to obtain the peer organization status. Try again later. 操作失败,获取节点组织状态失败,请稍后再试 稍后重试。 400 BCS.4001110 Failed to create
Operation failed. Failed to obtain the peer organization status. Try again later. 操作失败,获取节点组织状态失败,请稍后再试 稍后重试。 400 BCS.4001110 Failed to create
ctionDetailRes>> Success 表4 ShowTransactionDetailRes 参数 参数类型 描述 read_set Map<String,Array<KVRead>> 读集 "map[string][]KVRead key:chaincode value:键值对数组"
WienerChainNode getWienerChainNode(String name) throws InvalidParameterException 参数说明 参数 类型 说明 name String 节点名称。 返回值 类型 说明 WienerChainNode WienerChainNode对象。
String 数据密文,当onChainStore设置为“true”时,可不输入 applyer 是 String 申请者的身份标识 provider 是 String 授权者的身份标识 orderSeq 否 String 订单序列号,当onChainStore为true时,订单序列号必填。