• 沒有找到結果。

功能介绍

5.2.1.3 应用链管理

状态码: 400 Bad Request

{ "error_code" : "BCS.4006014",

"error_msg" : "Invalid Parameter quotasType : ecs"

}

状态码

状态码 描述

200 OK

400 Bad Request

错误码

请参见错误码。

5.2.1.3 应用链管理

5.2.1.3.1 创建应用链

功能介绍

创建应用链

URI

POST /api/v1/consortiums/{consortiumId}/appchains

开发指南 5 区块链中间件接口

5-30 路径参数

参数 是否必选 参数类型 描述

consortiumId 是 String BCS服务id

请求参数

5-31 请求 Body 参数

参数 是否必选 参数类型 描述

appChainId 是 String 应用链id orgList 是 Array of

OrgList objects

组织名、本次加入的组织节点数

5-32 OrgList

参数 是否必选 参数类型 描述

orgId 是 String 组织名

nodeCount 是 String 节点数

响应参数

状态码: 200

5-33 响应 Body 参数

参数 参数类型 描述

opId String 操作记录id

状态码: 400

5-34 响应 Body 参数

参数 参数类型 描述

error_code String 错误码 error_messag

e String 错误描述

开发指南 5 区块链中间件接口

请求示例

{ "appChainId" : "bcstest", "orgList" : [ {

"orgId" : "org1", "nodeCount" : "1"

} ] }

响应示例

状态码: 200 OK

{ "opId" : "BCSSVC01-03-1617158790255323683"

}

状态码: 400 Bad Request

{ "error_code" : "BCS.4006014",

"error_msg" : "Invalid Parameter quotasType : ecs"

}

状态码

状态码 描述

200 OK

400 Bad Request

错误码

请参见错误码。

5.2.1.3.2 退出应用链

功能介绍

退出应用链,fabric1.4版本不支持退通道

URI

DELETE /api/v1/consortiums/{consortiumId}/appchains/{appchainId}/orgs/{orgId}

5-35 路径参数

参数 是否必选 参数类型 描述

consortiumId 是 String BCS服务id

开发指南 5 区块链中间件接口

参数 是否必选 参数类型 描述 appchainId 是 String 应用链id

orgId 是 String BCS组织id

请求参数

响应参数

状态码: 200

5-36 响应 Body 参数

参数 参数类型 描述

opId String 操作记录id

状态码: 400

5-37 响应 Body 参数

参数 参数类型 描述

error_code String 错误码 error_messag

e String 错误描述

请求示例

响应示例

状态码: 200 OK

{ "opId" : "BCSSVC01-03-1617158790255323683"

}

状态码: 400 Bad Request

{ "error_code" : "BCS.4006014",

开发指南 5 区块链中间件接口

"error_msg" : "Invalid Parameter quotasType : ecs"

}

状态码

状态码 描述

200 OK

400 Bad Request

错误码

请参见错误码。

5.2.1.3.3 删除应用链

功能介绍

删除应用链

URI

DELETE /api/v1/consortiums/{consortiumId}/appchains/{appchainId}

5-38 路径参数

参数 是否必选 参数类型 描述

consortiumId 是 String BCS服务id appchainId 是 String BCS应用链id

请求参数

响应参数

状态码: 200

5-39 响应 Body 参数

参数 参数类型 描述

opId String 操作记录id

状态码: 400

开发指南 5 区块链中间件接口

5-40 响应 Body 参数

参数 参数类型 描述

error_code String 错误码 error_messag

e String 错误描述

请求示例

响应示例

状态码: 200 OK

{ "opId" : "BCSSVC01-03-1617158790255323683"

}

状态码: 400 Bad Request

{ "error_code" : "BCS.4006014",

"error_msg" : "Invalid Parameter quotasType : ecs"

}

状态码

状态码 描述

200 OK

400 Bad Request

错误码

请参见错误码。

5.2.1.3.4 加入应用链

功能介绍

加入应用链

URI

POST /api/v1/consortiums/{consortiumId}/appchains/{appId}/orgs

开发指南 5 区块链中间件接口

5-41 路径参数

参数 是否必选 参数类型 描述

consortiumId 是 String BCS服务id

appId 是 String 应用链id

请求参数

5-42 请求 Body 参数

参数 是否必选 参数类型 描述

orgList 是 Array of OrgList objects

组织名、本次加入的组织节点数

5-43 OrgList

参数 是否必选 参数类型 描述

orgId 是 String 组织名

nodeCount 是 String 节点数

响应参数

状态码: 200

5-44 响应 Body 参数

参数 参数类型 描述

opId String 操作记录id

状态码: 400

5-45 响应 Body 参数

参数 参数类型 描述

error_code String 错误码 error_messag

e String 错误描述

开发指南 5 区块链中间件接口

请求示例

响应示例

状态码: 200 OK

{ "opId" : "BCSSVC01-03-1617158790255323683"

}

状态码: 400 Bad Request

{ "error_code" : "BCS.4006014",

"error_msg" : "Invalid Parameter quotasType : ecs"

}

状态码

状态码 描述

200 OK

400 Bad Request

错误码

请参见错误码。

相關文件