检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
查询区块详情 消息构建。 接口方法 QueryRawMessage.class public RawMessage buildBlockRawMessage(String chainId, long blockNum) throws CryptoException 参数说明 参数
查询区块详情 消息构建。 接口方法 func (msg *QueryRawMessage) BuildBlockRawMessage(chainID string, blockNum uint64) (*common.RawMessage, error) 参数说明 参数 类型 说明
Java SDK Java SDK升级过程中只需修改pom.xml中SDK对应的版本号即可,详细见对应版本的使用配置。 java SDK需要在项目pom文件中配置华为镜像仓。 <repositories> <repository> <id>maven-proxy</id>
合约编译 下载Node.js软件并安装,安装成功后,执行如下命令查看对应版本(软件对应版本无强制要求)。 node -v npm -v 设置新目录assembly,在该目录下执行 npm init 命令,其中package name输入为assembly(目录名、package
查询文件历史版本 接口方法 func (bc *BsClient) GetFileHistory(fileName string) ([]*bstore.FileHistory, error) 参数说明 参数 类型 说明 fileName string 查询的链上文件名。 返回值
Demo工程目录 合约开发和调测可参考合约示例Demo,单击链接获取AssemblyScript语言合约工程Demo。 build目录下optimized.wasm为合约编译后对应的wasm字节码文件(最终合约类型文件为optimized.wasm压缩成的*.zip包,合约示例Demo)。
查询交易执行结果 消息构建。 接口方法 QueryRawMessage.class public RawMessage buildTxRawMessage(String chainId, byte[] txHash) throws CryptoException 参数说明 参数 类型
查询交易执行结果 消息构建。 接口方法 func (msg *QueryRawMessage) BuildTxRawMessage(chainID string, txHash []byte) (*common.RawMessage, error) 参数说明 参数 类型 说明 chainID
请等待数分钟,安装页面提示安装成功,查看实例状态变为“正常”后,表示区块链实例部署完成。 安装及实例化链代码 登录区块链服务管理控制台。 在新创建的实例卡片中,单击“区块链管理”,登录链代码管理页面。 在登录页面输入用户名、密码,单击“登录”。 用户名为admin,密码为您在创建区块链实例时设置的区块链管理初始密码
利用交易ID查询交易详情 消息构建。 接口方法 func (msg *QueryRawMessage) BuildTxRawMessage(chainID string, txHash []byte) (*common.RawMessage, error) 参数说明 参数 类型 说明
图1 网络状态正常 安装链代码 登录区块链服务管理页面。 如果部署在CCE集群上时,请执行以下步骤进区块链管理页面: 登录区块链服务管理控制台。 单击实例卡片中的“区块链管理”。 输入用户名、密码,单击“登录”。 用户名为admin,初始登录密码为您在部署区块链实例时设置的资源
实例化链代码只需要由邀请方、被邀请方A或被邀请方B其中一个完成即可。 安装链代码 登录区块链服务管理控制台。 单击左侧导航栏中的“实例管理”。 在实例卡片中,单击“区块链管理”,登录链代码管理页面。 在登录页面输入用户名、密码,单击“登录”。 用户名为admin,密码为您在创建区块链实例时设置的区块
the cluster status is abnormal. 删除失败,删除SFS网盘相关资源失败,可能原因为CCE网盘操作接口异常或者集群状态异常导致 手动将相应网盘删除即可。具体步骤如下: 登录CCE服务控制台,进入存储管理界面,选择“资源管理”->“存储管理”,找到服务对应集群下的网络存储;
the cluster status is abnormal. 删除失败,删除SFS网盘相关资源失败,可能原因为CCE网盘操作接口异常或者集群状态异常导致 手动将相应网盘删除即可。具体步骤如下: 登录CCE服务控制台,进入存储管理界面,选择“资源管理”->“存储管理”,找到服务对应集群下的网络存储;
区块链实例首次升级至最新版本时,由于CouchDB容器挂载网盘并同步状态数据,会导致区块链实例一段时间无法交易,具体时间随账本区块数线性增加,每十五万的区块数同步数据耗时2小时左右,账本区块数可在“区块链管理”>“区块浏览器”页面查看。 登录区块链服务BCS控制台,在实例卡片中,单击“更多
通过标准接口的方式访问区块链系统,完成链代码方法(invoke和query)的调用。 说明: 该功能为公测特性(Beta)。 baas-restapi插件 安装方法: 登录区块链服务管理控制台,在页面左侧选择“插件管理”,在“插件仓库”页签下,在baas-restapi插件的卡片上,单击“安装”。 32621
对于已有的边缘集群实例,更新访问地址: 达成联盟前请填写公网IP地址进行更新。 达成联盟后不建议更新访问地址。 邀请成员 组建联盟链,即可邀请成员加入该联盟。 登录区块链服务管理控制台。 在页面左侧选择“成员管理”。单击页面右上角“邀请成员”。 在邀请成员页面,选择邀请方的BCS实例、联盟通道,填写被邀请方的租户名称。
fabric.sdk.HFClient和org.hyperledger.fabric.sdk.Channel。 更多的api接口请参考Fabric官网。 父主题: 示例Demo
使用Fabric-Gateway-Java发起交易和查询,主要用到Network和Contract两类的接口,更多的api接口请参考Fabric官网。 Network 主要有以下常用的接口: 接口名称 描述 参数值 返回值 getContract 获取Contract实例的接口 String
> 更新访问地址”,查看访问地址。 图10 更新访问地址 图11 查看访问地址 实例部署节点需绑定弹性IP。 登录访问地址对应的虚拟机,查看运维日志。 图12 登录虚拟机 在Remote host中填写虚拟机地址(即2获取的访问地址),并在Specify username中填写虚拟机的用户名。