检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
查看监控指标和日志信息 BCS服务自身提供运维监控能力,技术支持工程师可以通过BCS查看监控指标和日志。 约束与限制 查看IEF集群下部署的BCS实例监控指标时,请确保BCS实例所在的IEF节点已安装ICAgent。 查看IEF集群下部署的BCS实例日志信息时,请确保BCS实例所
IDChaincode 用于保存用户的公钥和账户,新生成用户的同态密钥对时,需要将公钥注册到IDchaincode上,便于后续根据账户能查询到收款方的同态公钥。链代码IDChaincode.go的下载请参见资源下载。 IDChaincode.go由华为云BCS服务提供,不建议用户
package com.huawei.poissonchain; import com.huawei.huaweichain.contract.Contract; import com.huawei.huaweichain.contract.ContractException;
Chaincode库接口 该静态库集成在BCS实例中。用户在开发链代码时,可以使用BCS提供的API接口文件对开发中的链码进行本地编译。 先将API接口文件下载(下载链接参见资源下载)并解压到本地的GOPATH目录中,按照4.2.6章节的链代码示例代码来引用同态库。当链码开发完成
更新区块链服务 Blockchain updateBlockchain 删除区块链 Blockchain deleteBlockchain 获取区块链SDK配置 Blockchain getBlockchainSdkConfig 修改agent密码 Blockchain modifyAgentPassword
"bcs:huaweiCloudChain*:delete*", "bcs:huaweiCloudChain*:update*", "bcs:huaweiCloudChain*:create*",
在安装界面输入“合约名称”、“版本号”,选择合约类型以及安装组织,背书策略,添加合约文件等,如下图。 表1 合约信息 参数 描述 合约名称 chaincode 版本号 1.0 合约类型 Go 合约文件 添加合约文件。 安装组织 系统默认。 背书策略 系统默认“下列任意组织背书”。 背书组织
引入必要的包 import ( "git.huawei.com/poissonsearch/wienerchain/contract/docker-container/contract-go/contractapi" ) // 声明合约的结构体 type example01
支持通过RESTful API方式访问区块链系统。支持布式身份和可验证凭证的生成、申请、签发等管理能力,以及数据的发布、授权、分享、解密、数字水印(只支持“华北-北京四”区域)等能力。 该插件只支持以下属性的实例: Hyperledger Fabric增强版架构。 CCE模式部署。
弹性IP如何开启IPv6转换功能 开启IPv6转换后,将提供IPv4和IPv6弹性公网IP地址,原有IPv4业务可以快速为IPv6用户提供访问能力。弹性IP开启IPv6转换功能步骤如下: 开启弹性公网IP的IPv6转换功能。 开启已购买的弹性公网IP的IPv6转换功能。 在网络控制台
合约结构 AssemblyScript语言合约主要包括index.ts和contract.ts两个文件,其中index.ts为开发智能合约文件(contract.ts)依赖的合约SDK,合约涉及的业务相关开发仅在contract.ts文件,智能合约文件contract.ts需要根据实际业务进行开发。
kchains/{blockchain_id}/entity/instance/metric/list 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户从IAM申请到的projectid,一般为32位字符串。 blockchain_id
在公有云上部署的区块链实例是否可接入其他云的区块链节点? 目前华为云区块链服务在行业中有哪些竞争力? 未来华为云区块链服务的发展方向及提供的能力? 购买区块链实例前,需要购买什么规格的虚拟机? 如何联系华为云区块链合作伙伴并得到进一步服务? 通道隔离和隐私保护的区别? BCS的性能怎么样?
class public RawMessage buildLatestChainStateRawMessage(String chainId) throws CryptoException 参数说明 参数 类型 说明 chainId String 链ID。 返回值 类型 说明 RawMessage
/v2/{project_id}/blockchains/{blockchain_id}/channels 请求示例 POST https://{bcs_endpoint}/v2/{project_id}/blockchains/{blockchain_id}/channels {bcs_
目前华为云区块链服务在行业中有哪些竞争力? 主要竞争力有共识算法可选、智能合约链代码可视化支持、 安全隐私保护(支持国密、同态加密和零知识证明等)等。 父主题: 咨询类问题
实例详情日志重复打印TLS handshake failed 问题现象 实例详情中日志重复打印TLS handshake failed错误。 根本原因 主邀请方已解散原有联盟并新建实例,原有联盟链中被邀请方未删除实例,被邀请方重复向新建实例方发送错误网络请求。 解决方案 建议主邀请方更换EIP或创建新集群并新建实例。
仅华为云区块链引擎(管理模式:云端管理)1.0.1.1及以上版本支持富媒体存储功能。使用富媒体存储功能进行文件上链,将消耗对应组织存储空间。 扩展传统区块链存储能力,提供易于使用的富媒体文件上链、下载功能。链上文件历史版本可追溯、操作记录可查询。 保证跨信任域文件共享、文件存证场景下的可信。
*QueryRawMessage) BuildLatestChainStateRawMessage(chainID string) (*common.RawMessage, error) 参数说明 参数 类型 说明 chainID string 链ID。 返回值 类型 说明 *common
接口相关信息 URI格式 :POST /v2/{project_id}/blockchains 请求示例 POST https://{bcs_endpoint}/v2/{project_id}/blockchains {bcs_endpoint}信息请从地区和终端节点获取。 Body: {