查看合约信息
功能介绍
查看合约信息
URI
GET /api/v1/consortiums/{consortiumId}/appchains/{appId}/contracts/{contractId}
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
consortiumId |
是 |
String |
BCS服务id |
appId |
是 |
String |
应用链id |
contractId |
是 |
String |
合约id |
请求参数
无
响应参数
状态码: 200
参数 |
参数类型 |
描述 |
---|---|---|
contractInfo |
ChaincodeInfo object |
链码详细信息 |
参数 |
参数类型 |
描述 |
---|---|---|
contractName |
String |
链码名称 |
contractStatus |
String |
链码状态 |
contractLanguage |
String |
链码开发语言 |
contractDeployTime |
String |
链码更新时间 |
contractVersion |
String |
链码版本,多个链码之间以英文逗号(,)分割 |
installOrgInfos |
Array of Peer_info objects |
链码的安装信息 |
instantiatedChannel |
instantiatedChannel object |
链码通道信息 |
instantiatedInfo |
instantiatedInfo object |
实例化信息 |
参数 |
参数类型 |
描述 |
---|---|---|
org_name |
String |
组织名称 |
org_id |
String |
组织id |
peer_name |
String |
节点名称 |
peer_id |
String |
节点id |
参数 |
参数类型 |
描述 |
---|---|---|
error |
Array of CCInstantiatedChannelError objects |
实例化错误信息 |
success |
Array of strings |
成功的通道 |
inprogress |
Array of strings |
实例化进度 |
参数 |
参数类型 |
描述 |
---|---|---|
channel_id |
String |
通道id |
orgs |
Array of orgs objects |
组织信息 |
versions |
Array of strings |
版本信息 |
状态码: 400
参数 |
参数类型 |
描述 |
---|---|---|
error_code |
String |
错误码 |
error_message |
String |
错误描述 |
请求示例
无
响应示例
状态码: 200
OK
{ "contractInfo" : { "contractName" : "test001", "contractStatus" : "Instantiated", "contractVersion" : "1.0", "contractDeployTime" : "2021-01-12T11:32:04.193358708+08:00", "installOrgInfos" : [ { "org_name" : "organization", "org_id" : "4bf5647fb2a3b42206b2c2b5f98072000cda5486", "peer_name" : "peer-0", "peer_id" : "peer-4bf5647fb2a3b42206b2c2b5f98072000cda5486-0.peer-4bf5647fb2a3b42206b2c2b5f98072000cda5486.default.svc.cluster.local" }, { "org_name" : "organization", "org_id" : "4bf5647fb2a3b42206b2c2b5f98072000cda5486", "peer_name" : "peer-1", "peer_id" : "peer-4bf5647fb2a3b42206b2c2b5f98072000cda5486-1.peer-4bf5647fb2a3b42206b2c2b5f98072000cda5486.default.svc.cluster.local" } ], "instantiatedChannel" : { "error" : [ ], "success" : [ ], "inprogress" : [ ] }, "instantiatedInfo" : { "channels" : [ { "channel_id" : "channel", "orgs" : [ { "org_name" : "organization", "org_id" : "4bf5647fb2a3b42206b2c2b5f98072000cda5486" } ], "versions" : [ "1.0" ] }, { "channel_id" : "testchannel", "orgs" : [ { "orgName" : "organization", "orgId" : "4bf5647fb2a3b42206b2c2b5f98072000cda5486" } ], "versions" : [ "1.0" ] } ] }, "contractLanguage" : "golang" } }
状态码: 400
Bad Request
{ "error_code" : "BCS.4000013", "error_message" : "request body is too large" }
状态码
状态码 |
描述 |
---|---|
200 |
OK |
400 |
Bad Request |
错误码
请参见错误码。
