アトミック・トランザクションのロック解除
put
/restproxy/api/v2/atomicTransactions/{globalTransactionId}
アトミック・トランザクションのロックを解除します。以前のアトミック・トランザクションによってロックされたチェーンコード・キーのロックを解除するリクエストを送信します。
リクエスト
サポートされるメディア・タイプ
- application/json
パス・パラメータ
- globalTransactionId(必須): string
グローバル・トランザクションID
以前のアトミック・トランザクションによってロックされたチェーンコード・キーのロックを解除するリクエスト
ルート・スキーマ: schema
型:
ソースの表示
object
- chaincode(必須): string
呼び出すチェーンコードのID
- channel(必須): string
トランザクションを呼び出すチャネルのID
- endorsers: array endorsers
チェーンコードのエンドーサ
- isCommit: boolean
デフォルト値:
false
トランザクションをコミットするかロールバックするかを指定します。オプション。 - prepareTxid(必須): string
準備されたトランザクションのトランザクションID
- timeout: integer(int64)
チェーンコードの呼出しのタイムアウト(ミリ秒)
レスポンス
サポートされるメディア・タイプ
- application/json
201レスポンス
同期トランザクションの操作の成功
ルート・スキーマ: schema
型:
ソースの表示
object
- error: string
デフォルト値:
- result: object result
- returnCode(必須): string
許容値:
[ "Success", "Failure" ]
ネストしたスキーマ: result
型:
ソースの表示
object
- encode(必須): string
許容値:
[ "UTF-8", "JSON", "base64" ]
- message: string
- payload(必須):
- txid(必須): string
400レスポンス
不正なリクエスト
401レスポンス
未認可
403レスポンス
禁止されています
404レスポンス
無効なパラメータ
500レスポンス
サービス使用不可