检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
创建链代码工程,具体请参见创建并启动IDE实例。 图1 创建链代码工程 链代码调测。 以下截图对1.4风格(使用shim包)的链代码进行调测。 父主题: Go语言链代码开发
仅适用于Fabric架构版本的区块链实例。
instance_id String 备份实例ID status String 状态; 初始化(Initing),恢复中(Restoring),可用(Active),恢复失败(RestoreFail) reason String 失败原因 只有Status为恢复失败(RestoreFail
通过对生成的智能合约选择背书策略、安装合约的组织等配置,完成合约的安装和实例化,智能合约最终运行在背书节点中的一个Docker容器内。
开发流程中的其他操作,请参考: 华为云区块链实例购买 合约安装 下载配置文件 父主题: 华为云区块链引擎管理
一般为32位字符串 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 账号token 最小长度:1 最大长度:32768 表3 请求Body参数 参数 是否必选 参数类型 描述 bcs_id 是 String 邀请实例
project_id 是 String 项目ID 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 instance_num Integer 实例个数
安装和实例化合约。 登录管理界面http://{租户机器弹性IP}:30300,单击Package Management,依次签名合约、安装合约以及实例化合约。 设置角色、群组和用户。
可调用“查询服务实例列表”接口获取ID channel_id 是 String 区块链通道名称。
The ECS specified by node_flavor in the request cannot be purchased. 操作失败,请求参数中的node_flavor指定的机器不可购买 将修node_flavor的值修改为指定其他规格的ECS机器。
The ECS specified by node_flavor in the request cannot be purchased. 操作失败,请求参数中的node_flavor指定的机器不可购买 将修node_flavor的值修改为指定其他规格的ECS机器。
在邀请成员页面,下拉列表中选择创建的BCS实例和通道,在租户名称中填入被邀请方的租户名,单击“确定”。 图1 邀请成员 (可选)单击“邀请一个新租户”可添加多个成员进行邀请。 本示例邀请civilizationBank和harmoniousBank两个新成员加入银行联盟链。
ID invitor_bcs_name String 邀请方BCS服务实例名称 invitor_project_id String 邀请方project id invitor_user_id String 邀请方租户id invitor_username String 邀请方租户名
创建BCS服务实例 接口相关信息 URI格式 :POST /v2/{project_id}/blockchains 请求示例 POST https://{bcs_endpoint}/v2/{project_id}/blockchains {bcs_endpoint}信息请从地区和终端节点获取
{project_id}/huaweicloudchain/instances/{instance_id}/organizations {bcs_endpoint}信息请从地区和终端节点获取,{project_id}信息请参考获取项目ID,{instance_id}信息请参考查询实例列表
/instances bcs:huaweiCloudChainInstance:list - √ √ 查询实例详情 GET /v2/{project_id}/huaweicloudchain/instances/{instance_id} bcs:huaweiCloudChainInstance
可调用“查询服务实例列表”接口获取ID channel_id 是 String 区块链通道名称。
链证书 URI POST /v2/{project_id}/besu/instances/{instance_id}/chain/certs 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID instance_id 是 String 实例
v2/{project_id}/huaweicloudchain/instances/{instance_id}/organizations 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID instance_id 是 String 实例
欠费后影响 欠费后,Hyperledger Fabric增强版实例将冻结无法使用。 关于充值的详细操作请参见帐户充值。 父主题: 计费模式