コミット準備状況の確認
post
/console/admin/api/v2/channels/{channelName}/chaincodeDefinitions/checkCommitReadiness
チャネル内の特定のチェーンコード定義のコミット準備状況を確認します。
リクエスト
サポートされるメディア・タイプ
- application/json
パス・パラメータ
- channelName(必須): string
チャネルのID
コミット準備状況を確認するチェーンコード定義の詳細
ルート・スキーマ: CheckCommitReadinessCCReq
型:
ソースの表示
object
- chaincodeInitRequired(必須): boolean
- chaincodeName(必須): string
- chaincodeSequence: string
- chaincodeVersion(必須): string
- dataCollectionConfig: array dataCollectionConfig
- endorsementPolicy: object endorsementPolicy
例:
{
"chaincodeName":"myCC1",
"chaincodeVersion":"v1",
"chaincodeInitRequired":false,
"endorsementPolicy":{
"type":"signature-policy",
"policy":"OR('org1.member')"
},
"dataCollectionConfig":[
{
"name":"test",
"policy":"OR('org1.member')",
"requiredPeerCount":"1",
"maxPeerCount":"2",
"blockToLive":"10",
"memberOnlyRead":true,
"memberOnlyWrite":true,
"endorsementPolicy":{
"signaturePolicy":"OutOf(1,'org1.member')"
}
}
]
}
ネストしたスキーマ: endorsementPolicy
型:
ソースの表示
object
- policy(必須): string
- type(必須): string
許容値:
[ "signature-policy", "channel-config-policy" ]
レスポンス
サポートされるメディア・タイプ
- application/json
200レスポンス
成功
ネストしたスキーマ: approvals
型:
object
400レスポンス
無効な引数
401レスポンス
未認可
403レスポンス
禁止されています
500レスポンス
内部サーバー・エラー
デフォルト・レスポンス
予期しないエラー