最終更新:
編集

CheckCancel

[ソース]

Checks Amendmentが必要です)

未清算のCheckを取り消し、送金を行わずにレジャーから削除します。Checkの送金元または送金先は、いつでもこのトランザクションタイプを使用してCheckを取り消すことができます。有効期限切れのCheckはすべてのアドレスが取り消すことができます。

CheckCancel JSONの例

{
   "Account": "rUn84CUYbNjRoTQ6mSW7BVJPSVJNLb1QLo",
   "TransactionType": "CheckCancel",
   "CheckID": "49647F0D748DC3FE26BDACBC57F251AADEFFF391403EC9BF87C97F67E9977FB0",
   "Fee": "12"
}

CheckCancel フィールド

共通フィールドに加えて、CheckCancelトランザクションは以下のフィールドを使用します。

フィールドJSONの型内部の型説明
CheckID文字列Hash256取り消すCheckレジャーオブジェクトのID(64文字の16進文字列)。

エラーケース

  • CheckIDにより識別されるオブジェクトが存在していないか、またはCheckではない場合、トランザクションは結果コードtecNO_ENTRYで失敗します。
  • Checkが有効期限切れではなく、CheckCancelトランザクションの送信者がCheckの送金元または送金先ではない場合、トランザクションは結果コードtecNO_PERMISSIONで失敗します。