全部產品
Search
文件中心

Blockchain as a Service:InstallFabricChaincode

更新時間:Jan 24, 2025

調用InstallFabricChaincode安裝鏈碼。

調試

您可以在OpenAPI Explorer中直接運行該介面,免去您計算簽名的困擾。運行成功後,OpenAPI Explorer可以自動產生SDK程式碼範例。

請求參數

名稱

類型

是否必選

樣本值

描述

Action String InstallFabricChaincode

系統規定參數。取值:InstallFabricChaincode

OrganizationId String peers-aaaaaa2-1eqnj5o5w9dt3

組織ID

ChaincodeId String chan-channelx-1l1hmckuuisxo

鏈碼ID

Location String cn-hangzhou

位置

返回資料

名稱

類型

樣本值

描述

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

請求ID

Success Boolean true

是否成功

ErrorCode Integer 200

錯誤碼

Result Object

結果

Type Integer 1

類型:

  • 0:未定義
  • 1:Go
  • 2:Node
  • 4:Java
EndorsePolicy String OR ("perf9141MSP.member")

背書策略

State String Pending

狀態

CreateTime String 1533025590

建立時間

ChaincodeId String cc-198jejf8f8chi8

鏈碼ID

ProviderName String prividername

上傳者

Message String ok

資訊

ChaincodeName String mychannel

鏈碼名稱

Input String input

輸入

Install Boolean false

是否安裝

ProviderId String providerid

上傳者ID

DeployTime String 1533025590

部署時間

ChaincodeVersion String 1.0

鏈碼版本

ConsortiumId String consortium-lianmenyumingyi-hc5d1bwlulg7

聯盟ID

ChannelName String mychannel

通道名

Path String github.com/hyperledger/fabric-samples/chaincode/sacc

路徑

樣本

請求樣本

http(s)://[Endpoint]/?Action=InstallFabricChaincode
&OrganizationId=peers-aaaaaa2-1eqnj5o5w9dt3
&ChaincodeId=chan-channelx-1l1hmckuuisxo
&Location=cn-hangzhou
&公用請求參數

正常返回樣本

XML格式

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

<InstallFabricChaincodeResponse>
    <RequestId>1890FA4F-067A-4CE9-AC9B-2BD2E58FB5D3</RequestId>
    <Success>true</Success>
    <ErrorCode>200</ErrorCode>
    <Result>
        <Type>1</Type>
        <EndorsePolicy>OR ("perf9141MSP.member")</EndorsePolicy>
        <State>Pending</State>
        <CreateTime>1533025590</CreateTime>
        <ChaincodeId>cc-198jejf8f8chi8</ChaincodeId>
        <ProviderName>prividername</ProviderName>
        <Message>ok</Message>
        <ChaincodeName>mychannel</ChaincodeName>
        <Input>input</Input>
        <Install>false</Install>
        <ProviderId>providerid</ProviderId>
        <DeployTime>1533025590</DeployTime>
        <ChaincodeVersion>1.0</ChaincodeVersion>
        <ConsortiumId>consortium-lianmenyumingyi-hc5d1bwlulg7</ConsortiumId>
        <ChannelName>mychannel</ChannelName>
        <Path>github.com/hyperledger/fabric-samples/chaincode/sacc</Path>
    </Result>
</InstallFabricChaincodeResponse>

JSON格式

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

{
  "RequestId" : "1890FA4F-067A-4CE9-AC9B-2BD2E58FB5D3",
  "Success" : true,
  "ErrorCode" : 200,
  "Result" : {
    "Type" : 1,
    "EndorsePolicy" : "OR (\"perf9141MSP.member\")",
    "State" : "Pending",
    "CreateTime" : "1533025590",
    "ChaincodeId" : "cc-198jejf8f8chi8",
    "ProviderName" : "prividername",
    "Message" : "ok",
    "ChaincodeName" : "mychannel",
    "Input" : "input",
    "Install" : false,
    "ProviderId" : "providerid",
    "DeployTime" : "1533025590",
    "ChaincodeVersion" : "1.0",
    "ConsortiumId" : "consortium-lianmenyumingyi-hc5d1bwlulg7",
    "ChannelName" : "mychannel",
    "Path" : "github.com/hyperledger/fabric-samples/chaincode/sacc"
  }
}

錯誤碼

訪問錯誤中心查看更多錯誤碼。