检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
板。 商用 合约仓库 3 支持智能合约在线编辑与调试 “华北-北京四”区域支持使用CloudIDE对合约代码进行在线编辑、调试。在“合约项目”中可以对已创建的CloudIDE实例进行查看、修改、停止、删除操作。 商用 使用CloudIDE在线编辑合约 2020年11月 序号 功能名称
企业还可以通过成本中心的“成本监控”,及时发现计划外费用,做到成本的可监控、可分析和可追溯。 详细介绍请参见通过成本分析探索成本和使用量、通过成本监控识别异常成本。 成本优化 成本控制 企业可以在成本中心的“预算管理”页面创建精细粒度的预算来管理成本和使用量,在实际或预测超过预算阈值时,自动
等摘要信息,以便在需要时验证数据的一致性和完整性。 开发环境准备 请根据自身业务选择Go或Java开发环境。推荐使用CloudIDE(支持在线、快速地构建链代码开发环境)。 Go开发环境准备: 安装Go开发环境。安装包下载地址为:https://go.dev/dl/。(请选择1.9
在合约模板卡片上,单击下载合约模板到本地。 您可在区块链管理界面,将下载的模板文件进行链代码的安装和实例化操作,具体请参见链代码管理。 使用CloudIDE在线编辑合约 该功能当前仅“华北-北京四”区域支持。 登录区块链服务管理控制台。 在页面左侧选择“合约仓库”。 在“合约仓库”页签下,单击合约模板卡片上的“使用”。
合约示例 进入在线编译器 https://remix.ethereum.org 创建solidity合约文件,并粘贴示例合约。 pragma solidity ^0.4.26; contract SimpleStorage { uint storedData; function
错误码 当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。 状态码 错误码 错误信息 描述 处理措施 100 BCS.4006012 Invalid channel name. channel 名称不合法 请提供合法的channel 名称 400
错误码 当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。 状态码 错误码 错误信息 描述 处理措施 100 BCS.4006012 Invalid channel name. channel 名称不合法 请提供合法的channel 名称 400
SDK升级与变更 华为云区块链引擎提供Java、Go两种语言的SDK,供开发者使用。 Java SDK:支持通过配置在线动态更新与升级。 Go SDK:目前不支持在线更新与升级,需要手动下载并引入应用程序中。 SDK版本:仅支持向前兼容,建议将SDK升级到最新版本。 Java SDK
区块链实例交易连接失败或连接超时 问题现象 区块链实例交易连接失败或连接超时。 排查思路 •排查项一:链码首次实例化后发起交易超时。 •排查项二:实例状态异常。 •排查项三:客户端所使用的fabric-SDK与区块链实例版本不匹配。 •排查项四:peer节点账本不同步。 •排查项五:DB文件不存在。
用于长期、稳定的业务需求。以下是一些适用于包年/包月计费模式的业务场景: 稳定业务需求:对于长期运行且资源需求相对稳定的业务,如企业官网、在线商城、博客等,包年/包月计费模式能提供较高的成本效益。 长期项目:对于周期较长的项目,如科研项目、大型活动策划等,包年/包月计费模式可以确保在整个项目周期内资源的稳定使用。
图2 分布式身份使用时序图(链外申请模式) 链上申请模式中,根据持有者与签发者之间是否需要通信信道,分为在线申请和离线申请。 图3 分布式身份使用时序图(链上申请-在线申请模式) 图4 分布式身份使用时序图(链上申请-离线申请模式) 父主题: 分布式身份(公测)
Fabric增强版的API提供的SDK语言版本,列举了最新版本SDK的获取地址。 若想了解Hyperledger Fabric增强版的API接口,请参见API参考。 在线生成SDK代码 API Explorer能根据需要动态生成SDK代码功能,降低您使用SDK的难度,推荐使用。 SDK列表 表1提供了BCS
功能总览 功能总览 全部 购买实例 实例管理 安装和实例化链代码 证书和SDK配置文件管理 联盟链管理 通道管理 插件管理 合约仓库 API 链代码开发 运维监控 全部 虚拟私有云 子网 路由表 虚拟IP IPv4/IPv6双栈 安全组 网络ACL 弹性公网IP 共享带宽 共享流量包
BCS.4009100:系统错误 问题现象 实例管理页面出现“系统错误”提示。 常见异常场景及解决方案 场景一:单击BCS实例所有页面按钮均出现“系统异常”错误码。 可能原因一:公共组件regionlb异常。 排查方法:跳转至首页的服务列表,分别进入应用运维管理AOM、云容器引擎
Solidity合约开发 基本方案 使用自研的容器合约环境集成Solidity的智能合约。 外部搭建Solidity Web IDE,生成测试需要的合约安装字节码和合约调用字节码。 将字节码二进制通过Hex编码字符串作为合约调用参数。 Solidity合约默认名称为:NATIVE_CUSTOM_EVM。
SDK接口 表1 合约接口 接口 说明 Account account分为contract account和user account,该account接口为获取user account address的接口。 Bytecode 通过contract address 可以获取到实际运行时执行的字节码(runtime