检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
go 用于从区块上获取数据。 tx.go 用于从交易上获取数据。 config.go 客户端的初始化配置。 readme.md 提供详细的接口调用示例。 父主题: Go应用程序开发
ng String adminPrivateKeyString = decryptedKey; 当前不支持通过内存传入TLS私钥。 常用接口 Fabric-sdk-java的使用主要分为:加密套件配置,通道操作,链码操作。 加密套件配置部分,根据配置文件内容,设置SDK里面的加密套件服务提供者、
适用计费项 按照用户实际使用的配置费用和底层资源费用计算。 表1 计费组成表 计费项 计费说明 配置费用 包括版本类型、节点数量(Peer)和云主机规格/带宽费用。 底层资源费用 包括网络存储、云日志服务、对象存储服务、云备份服务。 计费周期 包年/包月Hyperledger Fabr
16)。 国密SDK涵盖了普通SDK的所有功能,并在此基础上增加了对国密算法的支持。 Fabric_SDK_Gateway_Java对SDK的部分接口进行了封装,涵盖Fabric_SDK_Java同时更加简便易用,推荐选用。 将下载的压缩包解压后,得到如下目录,目录的功能如下表: 目录 说明
organization”。 生成当前时间戳 根据节点名称,获取需要发送交易的节点对象。所有消息发送前,都必须调用该方法,获取发送节点对象,然后再获取对应的消息发送接口对象。 调用方法 func GenerateTimestamp() uint64 返回值 类型 说明 uint64 生成系统当前的UTC时间戳。
8.5 同态加密库 1.9.2 同态加密库 1.11.5 同态加密库 同态加密链代码下载 IDChaincode.go Chaincode库接口文件下载 api_ahe_cc.tar.gz 须知: 需要选择与本地编译环境相一致版本的包。例如本地使用的go编译器为1.8.5,则下载1
包括金融、健康医疗、能源、航空等模板。 在合约模板卡片上,单击模板名称,可查看合约模板的详细信息,包括合约模板的版本、支持语言、类型及其接口信息。 图1 查看合约详情 在合约模板卡片上,单击下载合约模板到本地。 您可在区块链管理界面,将下载的模板文件进行链代码的安装和实例化操作,具体请参见链代码管理。
自定义策略授权项 华为云区块链引擎支持自定义策略授权项如下所示 表1 华为云区块链引擎常用操作与系统权限关系 接口 对应的API接口 授权项 依赖授权项 IAM项目 (Project) 企业项目 (Enterprise Project) 查询服务信息 GET /v2/{proje
"37f60ab6-bbeb-11ec-9396-0255ac100408", "instance_name" : "cce-test-01", "start_time" : "2022-04-16T07:20:05Z", "end_time" : "2
String 错误信息 message String 错误详细信息 请求示例 无 响应示例 状态码: 200 请求成功 { "name" : "test01", "version" : "1.0", "type" : "go", "status" : "Success",
响应示例 状态码: 200 请求成功 { "count" : 1, "contracts" : [ { "name" : "test01", "version" : "1.0", "type" : "go", "status" : "Success"
message String 错误详细信息 请求示例 无 响应示例 状态码: 200 请求成功 { "chain_id" : "bcs-test-f1766f8bc", "consensus" : "raft", "sign_algorithm" : "ecdsa_with_sha256"
创建虚拟私有云和子网。 在左侧导航栏“概览”页面的高性能通道(VPCEP)下方。 单击“创建终端节点”。 计费方式选择默认按需计费,选择虚拟机私有云和子网。 单击“立即创建”。 确认信息无误后,勾选协议和免责声明,并单击“提交”。 创建成功后,终端节点个数即可显示新增数量。 组织
} 分批次查询数据 该内容仅适用于Fabric架构版本的区块链实例。 查询账本数据时,如果在一次查询中返回过多的数据,会导致资源占用过多,接口延时较长(超过30s时peer会中断任务),应预先估计数据量,分批次进行查询。 修改或删除账本数据调用链代码时,同样也需要根据数据量大小确定是否采取分批次操作的方式处理。
null classifier = null manifest { // 需要与继承ChaincodeBase类接口的类路径保持一致 attributes 'Main-Class': 'org.hyperledger.fabric.example