检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
查询可恢复的备份列表 功能介绍 查询可恢复的备份列表 URI GET /v2/{project_id}/huaweicloudchain/restore/backups 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID 表2 Query参数
Users\xxx\)下的.m2目录中settings.xml(用户配置)或maven安装目录下的conf目录中settings.xml(系统全局配置)里配置代理来实现。 找到settings.xml文件中的标签对,在其内配置代理信息,参考如下样例: <proxies> <proxy>
安装链代码 登录区块链服务管理页面。 如果部署在CCE集群上时,请执行以下步骤进区块链管理页面: 登录区块链服务管理控制台。 单击实例卡片中的“区块链管理”。 输入用户名、密码,单击“登录”。 用户名为admin,初始登录密码为您在部署区块链实例时设置的资源初始密码。为了保证系统安全,建议定期修改密码。
如表1所示,包括了Hyperledger Fabric增强版的所有系统权限。 表1 Hyperledger Fabric增强版系统权限 系统权限 权限描述 权限类别 依赖关系 BCS Administrator 区块链服务Hyperledger Fabric增强版的所有执行权限。 系统角色 Tenant Guest、Server
批量删除job 批量删除job,单次最多删除100个。 实例管理 购买实例 购买区块链实例。 查询实例列表 查询区块链实例列表,单次最多查询100个。 查询实例详情 查询区块链实例详情。 更新实例 更新实例:升级区块链引擎。 组织管理 购买组织 购买组织。 查询组织列表 查询实例组织列表,单次最多查询100个。
Wasm合约开发(AssemblyScript) 合约结构 合约相关的API 示例Demo 父主题: 合约开发
其他查询 查询区块块高 查询区块详情 查询交易执行结果 利用交易ID查询交易详情 查询文件历史版本 查询文件操作记录 父主题: Go SDK介绍
创建终端节点 功能介绍 创建VPC终端节点,只支持云端管理实例使用 URI POST /v2/{project_id}/huaweicloudchain/instances/{instance_id}/endpoints 表1 路径参数 参数 是否必选 参数类型 描述 project_id
随着上云企业越来越多,企业对用云成本问题也越发重视。使用区块链服务BCS时,如何进行成本管理,减轻业务负担呢?本文将从成本构成、成本分配、成本分析和成本优化四个维度介绍成本管理,帮助您通过成本管理节约成本,在保障业务快速发展的同时获得最大成本收益。 成本构成 使用区块链服务BCS时,成本主要包括两个方面:
选择云端管理:使用华为云资源管理区块链数据。 云端管理 实例类型 区块链实例的类型。有两种实例类型,华为云区块链引擎和Hyperledger Besu。 Hyperledger Besu 计费模式 华为云区块链引擎的收费模式,支持包年/包月。 包年/包月 区域 区块链基础设施所在的区域,建议选择与业务应用系统相同的地域。
时,必须先构造该对象。 client.GatewayClient BsClient对象包含富媒体文件上链、下载、操作记录查询等方法,使用区块链富媒体存储相关功能时,必须先构造该对象。 bstore.BsClient 初始化SDK客户端 基于标准配置文件模板初始化Gateway SDK。
查询终端节点列表 功能介绍 查询终端节点列表,单次最多查询100个,只支持云端管理实例使用且只返回创建成功的终端节点 URI GET /v2/{project_id}/huaweicloudchain/instances/{instance_id}/endpoints 表1 路径参数
SDK客户端调用 SDK客户端配置后,即可调用SDK进行区块链相关的业务逻辑开发。 表1 SDK接口调用 类型 备注 合约接口 提供通过合约进行交易的发送与查询接口,详情可参考利用合约发送交易、利用合约查询数据。 查询接口 提供查询块高、区块详情以及交易查询等常见接口,详情可参考其他查询。
Go合约开发 SDK配置 SDK接口 合约结构 合约示例 合约安装 父主题: 合约开发
获取项目ID 调用API获取项目ID 项目ID还可通过调用查询指定条件下的项目信息API获取。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects”,其中{Endpoint}为IAM的终端节点。接口的认证鉴权请参考认证鉴权。 响应示例如下,
下文对象,可以通过stub提供的API函数,获取交易请求相关信息、读写状态数据库、写日志等 // 返回值:需要返回给合约调用者(区块链客户端)的信息,没有信息需要返回时,返回值可以为null // 抛出异常:初始化过程的异常信息,可由合约编写者自行设定异常逻辑
附录 状态码 获取项目ID 获取账号ID 父主题: 华为云区块链引擎管理
区块链实例欠费,导致实例状态异常如何解决? 请到“费用中心 > 续费管理”页面进行续费,一般续费完成后请等待5-10分钟,实例状态恢复正常,如有问题,请参考实例状态异常类继续排查问题。 父主题: 计费FAQ
部署合约时,执行mvn package,可在target目录下获取可安装的合约Jar包,文件名为contract.jar。 合约安装,可参考用户指南 >区块链管理 > 合约管理。 合约压缩文件格式:需确保格式为*.zip,且合约文件位于压缩包文件中的一级目录。 合约压缩文件中,只能包含文件名为contract
获取Token 功能介绍 根据区块链浏览器用户名密码获取Token。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/agent/apis/tokens