最終更新:
編集

XChainAccountCreateCommit

[ソース]

XChainBridge Amendment が必要です)

このトランザクションはXRP-XRPブリッジにのみ使用できます。

XChainAccountCreateCommitトランザクションは、発行チェーンにトランザクションを送信するために、Witnessサーバ用の新しいアカウントを作成します。

注意
このトランザクションは、Witnessの証明書が送信先チェーンに確実に送信される場合にのみ実行されるべきです。署名が送信されない場合、証明書が受信されるまでアカウント作成はブロックされます。XRP-XRPブリッジでこのトランザクションを無効にするには、ブリッジのMinAccountCreateAmountフィールドを省略します。

XChainAccountCreateCommit JSONの例

{
  "Account": "rwEqJ2UaQHe7jihxGqmx6J4xdbGiiyMaGa",
  "Destination": "rD323VyRjgzzhY4bFpo44rmyh2neB5d8Mo",
  "TransactionType": "XChainAccountCreateCommit",
  "Amount": "20000000",
  "SignatureReward": "100",
  "XChainBridge": {
    "LockingChainDoor": "rMAXACCrp3Y8PpswXcg3bKggHX76V3F8M4",
    "LockingChainIssue": {
      "currency": "XRP"
    },
    "IssuingChainDoor": "rHb9CJAWyB4rj91VRWn96DkukG4bwdtyTh",
    "IssuingChainIssue": {
      "currency": "XRP"
    }
  }
}

XChainAccountCreateCommitのフィールド

フィールドJSONの型内部の型必須?説明
Amount通貨額Amountはいアカウント作成に使用するXRP単位の金額。これはBridgeレジャーオブジェクトで指定されているMinAccountCreateAmount以上でなければなりません。
Destination文字列Accountはい送信先チェーンの送信先アカウント。
SignatureReward通貨額Amountいいえ署名を提供したWitnessサーバへの報酬として使用する金額。これはBridgeレジャーオブジェクトの金額と一致しなければなりません。
XChainBridgeXChainBridgeXChain_Bridgeはいアカウントを作成するブリッジ。

XChainBridgeのフィールド

フィールドJSONの型内部の型必須?説明
IssuingChainDoor文字列Accountはい発行チェーンのドアアカウント。XRP-XRPブリッジの場合、これはジェネシスアカウント(ネットワークが最初に開始されたときに作成されるアカウントで、すべてのXRPを含む)でなければなりません。
IssuingChainIssueIssueIssueはい発行チェーン上で作成され、バーンされる資産。IOU-IOUブリッジの場合、供給量の問題を避けるため、資産の発行者は発行チェーンのドアアカウントでなければなりません。
LockingChainDoor文字列Accountはいロックチェーンのドアアカウント。
LockingChainIssueIssueIssueはいロックチェーンでロック、アンロックされる資産。