チャネル内のチェーンコード定義の問合せ

get

/console/admin/api/v2/channels/{channelName}/chaincodeDefinitions

チャネル内の承認済またはコミット済のチェーンコード定義を問い合せます。Hyperledger Fabric 2.xの新しいチェーンコード・ライフサイクルには、デプロイメント中のチェーンコードの承認とコミットが含まれます。チェーンコードをチャネルでコミットする前に、チャネルのLifecycleEndorsementポリシーを満たすために十分な数の組織がチェーンコード定義を承認する必要があります。

リクエスト

サポートされるメディア・タイプ
パス・パラメータ
問合せパラメータ
  • オプションで、チャネル内の承認済またはコミット済ステータスについて特定のチェーンコード名を問い合せます
  • オプションで、チャネル内の承認済またはコミット済ステータスについて特定のチェーンコード順序番号を問い合せます
  • 問合せがチャネル内の承認済のチェーンコード定義のリストを返すか、コミット済のチェーンコード定義のリストを返すかを選択します
    許容値: [ "Approved", "Committed" ]
先頭に戻る

レスポンス

サポートされるメディア・タイプ

200レスポンス

成功
本文()
ルート・スキーマ: schema
型: array
ソースの表示
ネストしたスキーマ: queryChaincodeInfo
型: object
ソースの表示
ネストしたスキーマ: approvals
型: object
ネストしたスキーマ: collections
型: object
ネストしたスキーマ: source
型: object

400レスポンス

無効な引数
本文()
ルート・スキーマ: 400errorModels
型: object
ソースの表示
例:
{
    "respMesg":"invalid argument"
}

401レスポンス

未認可

403レスポンス

禁止されています

500レスポンス

内部サーバー・エラー
本文()
ルート・スキーマ: 500errorModels
型: object
ソースの表示

デフォルト・レスポンス

予期しないエラー
本文()
ルート・スキーマ: errorModel
型: object
ソースの表示
先頭に戻る