检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用公网IP地址创建实例。 为保证网络连通,创建基于边缘集群的BCS实例时使用公网IP地址,即填写纳管边缘集群的云服务器所绑定的弹性公网IP地址。 图1 边缘节点IP 查看弹性公网IP地址。 进入ECS服务页面,查看弹性云服务器列表。 图2 查看弹性云服务器列表 对于已有的边
生成当前时间戳 根据节点名称,获取需要发送交易的节点对象。所有消息发送前,都必须调用该方法,获取发送节点对象,然后再获取对应的消息发送接口对象。 调用方法 func GenerateTimestamp() uint64 返回值 类型 说明 uint64 生成系统当前的UTC时间戳。 父主题:
在“弹性云服务器”页面中,根据节点名称及IP,查看并记录弹性IP。 图19 弹性IP 登录弹性IP对应的虚拟机,查看运维日志。 图20 虚拟机查看运维日志 在Remote host中填写虚拟机地址(即2获取的弹性IP),并在Specify username中填写虚拟机的用户名。
Hyperledger Fabric增强版的链代码 华为云区块链引擎的合约 证书和SDK配置文件管理 开发应用之前您需要进行证书下载及SDK配置下载。 通过用户证书进行普通的交易和查询操作。 基于SDK配置文件可以方便地访问区块链网络并完成事务处理,免去手工配置的繁琐流程。 支持区域: Hyperledger
如何联系华为云区块链合作伙伴并得到进一步服务? 如果您对业务链代码和客户端APP的设计和开发有需求,可以联系华为云区块链合作伙伴提供进一步服务,华为云区块链合作伙伴会结合您的业务以及华为云的优势和特点为您提供完善的解决方案,联系邮箱如下:sales@huaweicloud.com 父主题:
在“监控”页签下的活动告警中,从“资源名称”中获取uid的值。 图6 查看uid 登录实例所在CCE集群下的所有节点(节点需绑定弹性IP),分别执行“docker ps”命令,直到找到CONTAINER ID对应的NAMES值,CONTAINER ID值为上一步获取的uid的前12位。
该内容仅适用于Fabric架构版本的区块链实例的Java语言链代码开发。 请使用Gradle或Maven构建管理工具组织链代码项目。若链代码项目中包含非本地依赖,请确保对应区块链实例的节点均绑定了弹性ip。若链代码容器将运行在受限网络环境,请确保项目中的所有依赖已配置为本地依赖。示例链代码获取方法:登录
终端节点(Endpoint)即调用API的请求地址,不同服务不同区域的终端节点不同,您可以从地区和终端节点中查询服务的终端节点。 方式三:基于DMK界面获取 登录DMK平台。 在浏览器地址中输入http://DMK浮动IP:8443,打开DMK登录界面,输入DMK的超级管理员用户名和密码,并单击“登录”。
package,可在target目录下获取可安装的合约Jar包,文件名为contract.jar。 合约安装,可参考用户指南 >区块链管理 > 合约管理。 合约压缩文件格式:需确保格式为*.zip,且合约文件位于压缩包文件中的一级目录。 合约压缩文件中,只能包含文件名为contract.jar的文件。 父主题:
单击节点详情,查看主机名。 在弹性云服务中搜索主机名,查询纳管该边缘节点的弹性云服务器的IP(弹性公网)。 通过https://IP:30603 访问区块链管理页面。 输入用户名、密码、验证码,单击登录。 排查项:使用IE浏览器登录 登录时,若您使用的是IE浏览器,有可能会跳转失败并提示使用证书不受信任,此时您可以参考Internet
单击“日志”页签,查看组织实例和插件实例的日志信息。 查看日志的具体操作,请参见查看监控指标和日志信息。 下载证书 在“概览”页签中的区块链组织中,单击,下载对应的证书。 图2 下载对应的证书 目前Hyperledger Fabric增强版已提供快速获取区块链客户端配置的能力,您也可以通过实例卡片上的“获取客户端
idity合约。 SDK介绍,主要介绍Java、Golang语言SDK。 应用程序开发,介绍Java、Golang语言客户端开发流程与示例Demo。 开发流程中的其他操作,请参考: 华为云区块链实例购买 合约安装 下载配置文件 父主题: 华为云区块链引擎管理
的API函数,获取交易请求相关信息、读写状态数据库、写日志等 // 返回值:需要返回给合约调用者(区块链客户端)的信息,没有信息需要返回时,返回值可以为null // 抛出异常:初始化过程的异常信息,可由合约编写者自行设定异常逻辑 @Override
链代码相关的API Fabric源码包中的shim包提供了如下几种类型的接口,您可以参考使用: 参数解析API:调用链代码时需要给被调用的目标函数/方法传递参数,该API提供解析这些参数的方法。 账本状态数据操作API:该API提供了对账本数据状态进行操作的方法,包括对状态数据的查询及事务处理等。
事务处理等。 交易信息获取API:获取提交的交易信息的相关API。 对PrivateData操作的API: Hyperledger Fabric在1.2.0版本中新增的对私有数据操作的相关API。 其他API:其他的API,包括事件设置、调用其他链代码操作。 父主题: Go语言链代码开发
Fabric增强版实例卡片中,单击“获取客户端配置”。 在“请选择要下载的配置文件”页面,勾选“SDK文件”,输入链代码名称和证书存放路径,其余参数采用默认值。 链代码名称:需要与安装和实例化链代码时使用的链代码名称保持一致。例如:chaincodedemo。 证书存放路径:区块链应用证书下载后存放的目录,即
满足企业级和金融级的可信和协同要求。 公测 华为区块链服务快速入门 华为区块链服务部署 访问华为区块链 3 支持边缘云场景的共识、记账节点的资源监控 支持边缘云场景的共识、记账节点的资源监控,可通过前台界面以及后台虚拟机查看IEF集群下部署的BCS服务各节点的运维日志。 商用 查看运维日志
为防止资源滥用,平台限定了各服务资源的配额,对用户的资源数量和容量做了限制。如您最多可以创建多少台弹性云服务器、多少块云硬盘。 如果当前资源配额限制无法满足使用需要,您可以申请扩大配额。 怎样查看我的配额? 登录管理控制台。 在页面右上角,选择“资源 > 我的配额”。系统进入“服务配额”页面。
Hyperledger Fabric增强版的API请求SDK 本文介绍了Hyperledger Fabric增强版的API提供的SDK语言版本,列举了最新版本SDK的获取地址。 若想了解Hyperledger Fabric增强版的API接口,请参见API参考。 在线生成SDK代码
为防止资源滥用,平台限定了各服务资源的配额,对用户的资源数量和容量做了限制。如您最多可以创建多少台弹性云服务器、多少块云硬盘。 如果当前资源配额限制无法满足使用需要,您可以申请扩大配额。 怎样查看我的配额? 登录管理控制台。 在页面右上角,选择“资源 > 我的配额”。系统进入“服务配额”页面。