全部产品
Search
文档中心

区块链服务 BaaS:CreateFabricChannel

更新时间:Dec 08, 2023

调用CreateFabricChannel创建通道。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称

类型

是否必选

示例值

描述

Action String CreateFabricChannel

系统规定参数。取值:CreateFabricChannel

ConsortiumId String consortium-aaaaaa-akpcsjjac2jd

联盟ID。

ChannelName String channelx

通道名。最大长度50个字符,可以包含英文或数字及符号"_", "-", "."。

BatchTimeout Integer 2

块超时时间。

MaxMessageCount Integer 50

块交易上限。

PreferredMaxBytes Integer 12

块大小软限制。

Organization.N.Id String peers-aaaaaa1-1oxw31d046jtl

加入通道的组织ID号列表,输入:Organization.1.Id=org1&Organization.2.Id=org2

返回数据

名称

类型

示例值

描述

RequestId String 1890FA4F-067A-4CE9-AC9B-2BD2E58FB5D3

请求ID

Success Boolean true

是否成功

ErrorCode Integer 200

错误码

Result Object

创建结果

BatchTimeout Integer 2

块超时时间

UpdateTime String 1544768139624

更新时间

ChaincodeCount Integer 2

链码数量

PreferredMaxBytes Integer 12

块大小软限制

State String Running

状态

CreateTime String 1544768139624

创建时间

OwnerName String uid-

创建者

OwnerUid Long 1234

创建者Uid

OwnerBid String 26842

创建者Bid

MaxMessageCount Integer 50

块交易上限

MemberCount Integer 1

成员数量

RequestId String 1890FA4F-067A-4CE9-AC9B-2BD2E58FB5D3

请求ID

ConsortiumId String consortium-aaaaaa-akpcsjjac2jd

联盟ID

ChannelName String channelx

通道名

SupportConfig Boolean true

是否支持配置

ChannelId String chan-channelx-1l1hmckuuisxo

通道ID

ConsortiumName String aaaaaa

联盟名

BlockCount Integer 2

块个数

示例

请求示例

http(s)://[Endpoint]/?Action=CreateFabricChannel
&ConsortiumId=consortium-aaaaaa-akpcsjjac2jd
&ChannelName=channelx
&BatchTimeout=2
&MaxMessageCount=50
&PreferredMaxBytes=12
&Organization=[{"Id":"peers-aaaaaa1-1oxw31d046jtl"}]
&公共请求参数

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml

<CreateFabricChannelResponse>
    <RequestId>1890FA4F-067A-4CE9-AC9B-2BD2E58FB5D3</RequestId>
    <Success>true</Success>
    <ErrorCode>200</ErrorCode>
    <Result>
        <BatchTimeout>2</BatchTimeout>
        <UpdateTime>1544768139624</UpdateTime>
        <ChaincodeCount>2</ChaincodeCount>
        <PreferredMaxBytes>12</PreferredMaxBytes>
        <State>Running</State>
        <CreateTime>1544768139624</CreateTime>
        <OwnerName>uid-</OwnerName>
        <OwnerUid>1234</OwnerUid>
        <OwnerBid>26842</OwnerBid>
        <MaxMessageCount>50</MaxMessageCount>
        <MemberCount>1</MemberCount>
        <RequestId>1890FA4F-067A-4CE9-AC9B-2BD2E58FB5D3</RequestId>
        <ConsortiumId>consortium-aaaaaa-akpcsjjac2jd</ConsortiumId>
        <ChannelName>channelx</ChannelName>
        <SupportConfig>true</SupportConfig>
        <ChannelId>chan-channelx-1l1hmckuuisxo</ChannelId>
        <ConsortiumName>aaaaaa</ConsortiumName>
        <BlockCount>2</BlockCount>
    </Result>
</CreateFabricChannelResponse>

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "1890FA4F-067A-4CE9-AC9B-2BD2E58FB5D3",
  "Success" : true,
  "ErrorCode" : 200,
  "Result" : {
    "BatchTimeout" : 2,
    "UpdateTime" : "1544768139624",
    "ChaincodeCount" : 2,
    "PreferredMaxBytes" : 12,
    "State" : "Running",
    "CreateTime" : "1544768139624",
    "OwnerName" : "uid-",
    "OwnerUid" : 1234,
    "OwnerBid" : "26842",
    "MaxMessageCount" : 50,
    "MemberCount" : 1,
    "RequestId" : "1890FA4F-067A-4CE9-AC9B-2BD2E58FB5D3",
    "ConsortiumId" : "consortium-aaaaaa-akpcsjjac2jd",
    "ChannelName" : "channelx",
    "SupportConfig" : true,
    "ChannelId" : "chan-channelx-1l1hmckuuisxo",
    "ConsortiumName" : "aaaaaa",
    "BlockCount" : 2
  }
}

错误码

访问错误中心查看更多错误码。