检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
实例化链代码时提示context deadline exceed? 问题现象 实例化链代码失败,提示:gRPC Transport Status Code: (4) DeadlineExceed. Description: context deadline exceed。 图1 提示信息
登录BCS控制台,在“实例管理”的实例卡片中,单击异常实例名称,查看实例存储卷类型。 登录CCE控制台,进入“集群管理”页面,单击异常BCS实例所在集群的名称进入集群信息页面,在左侧导航栏单击“容器存储”。在“存储卷声明”页签查看文件存储状态。
策略及授权项说明 如果您需要对您所拥有的华为云区块链引擎服务进行精细的权限管理,您可以使用统一身份认证服务(Identity and Access Management,简称IAM),如果华为云账号已经能满足您的要求,不需要创建独立的IAM用户,您可以跳过本章节,不影响您使用华为云区块链引擎服务的其它功能
合约相关的API 合约SDK(index.ts)提供如下API接口,可以在合约文件中进行调用。这些API按照功能可以划分为: 表1 辅助功能 接口 说明 FuncName(txid :string ) :string 获取智能合约请求中指定的智能合约函数名称。 Parameters
bcs-hw 版本类型 提供专业版、企业版和铂金版供您选择。 专业版 组织配置 支持增加组织成员数。 专业版支持最大成员组织数2个,企业版支持最大成员组织数10个,铂金版支持最大成员组织数100个。 - 高级设置 共识策略:区块链网络中节点之间达成共识需要遵从的规则。
利用交易ID查询交易详情 消息构建。 接口方法 QueryRawMessage.class public RawMessage buildTxRawMessage(String chainId, byte[] txHash) throws CryptoException 参数说明
SDK客户端调用 SDK客户端配置后,即可调用SDK进行区块链相关的业务逻辑开发,调用示例可参考应用程序的示例Demo。 表1 SDK接口调用 类型 备注 合约接口 提供通过合约进行交易的发送与查询接口,详情可参考利用合约发送交易、利用合约查询数据 查询接口 提供查询块高、区块详情以及交易查询等常见接口
SDK客户端配置 SDK客户端配置如下: SDK配置,可参考SDK配置章节。 下载示例对应的配置文件,可参考用户指南->下载配置文件。 客户端初始化,配置内容如下表,配置示例可参考应用程序的示例Demo。 表1 客户端初始化配置介绍 参数 值 ConfigFilePath 链配置文件中
任务管理 查询job详情 查询job列表 批量删除job 父主题: API(华为云区块链引擎)
合约管理 安装合约 查询合约详情 查询合约列表 获取合约扫描报告 父主题: API(华为云区块链引擎)
标签管理 查询资源标签 批量添加资源标签 批量删除资源标签 父主题: API(华为云区块链引擎)
创建凭证 功能介绍 创建凭证 URI POST /v2/{project_id}/besu/instances/{instance_id}/chain/tokens 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID 最小长度:32 最大长度
父主题: BCS联盟
父主题: BCS联盟
{bcs_endpoint}信息请从地区和终端节点获取,{project_id}信息请参考获取项目ID。
Hyperledger Fabric增强版 区块链服务 BCS 创建华为链 02:53 区块链服务 BCS 创建华为链 创建华为链 区块链服务 BCS 安装和实例化链代码 02:27 区块链服务 BCS 安装和实例化链代码 安装和实例化链代码 区块链服务 BCS 下载SDK配置和证书
error_msg String 错误描述 请求示例 GET https://192.168.0.90:30603/v2/agent/apis/channel/channel/summary 响应示例 状态码: 400 Bad Request { "error_code" : "BCS
、用户数量等进行预估,可联系区块链服务的技术支持工程师寻求帮助。
65cfb1c760f24058c865ffcfd8ce1cdb690bf2a3.default.svc.cluster.local", "install_status" : "installed", "version" : "1.0" } ] } 状态码: 400 Bad Request { "error_code" : "BCS
/instances bcs:huaweiCloudChainInstance:create bss:order:update √ √ 查询实例列表 GET /v2/{project_id}/huaweicloudchain/instances bcs:huaweiCloudChainInstance