トランザクションのタイプ
トランザクションのタイプ(TransactionType
フィールド)は、トランザクションに関する最も基本的な情報です。トランザクションで、どういったタイプの操作を実行することが想定されているのかを示します。
すべてのトランザクションに、特定の共通フィールドが含まれています。
トランザクションのタイプごとに、実行される操作のタイプに関連した追加のフィールドが含まれています。
- AccountDelete
アカウントの削除
- AccountSet
XRP Ledgerのアカウントのプロパティーを修正します。
- AMMBid
自動マーケットメーカーのオークションスロットに入札することで、手数料の割引を受けることができます。
- AMMClawback
Claw back tokens from a holder who has deposited your issued tokens into an Automated Market Maker pool.
- AMMCreate
指定された資産ペアを取引するための新しい自動マーケットメーカーを作成します。
- AMMDelete
空のプールを持つ自動マーケットメーカーのインスタンスを削除します。
- AMMDeposit
自動マーケットメーカーに資金を預け、LPTokenを受け取ります。
- AMMVote
自動マーケットメーカーインスタンスの取引手数料へ投票する。
- AMMWithdraw
LPトークを自動マーケットメーカーに返却し、プールが保有する資産の一部と引き換えマス。
- Batch
最大8件のトランザクションをまとめて作成・送信し、それらがすべて成功するか、すべて失敗するようにアトミックに処理されるようにします。
- CredentialAccept
アカウントに仮発行された資格情報を承認します。
- CredentialCreate
アカウントに対して暫定的に資格情報を発行します。
- CredentialDelete
レジャーから認証情報を削除し、事実上失効させます。
- CheckCancel
未清算のCheckを取り消し、送金を行わずにレジャーから削除します。
- CheckCash
レジャーでCheckオブジェクトの清算を試みます。
- CheckCreate
レジャーにCheckオブジェクトを作成します
- Clawback
発行したトークンを取り戻します。
- DepositPreauth
DepositPreauthトランザクションは別のアカウントに対し、このトランザクションの送信者に支払いを送金することを事前承認します。
- DelegateSet
Grant another account permission to send some transactions for you, or revoke that permission.
- DIDDelete
DIDを削除する。
- DIDSet
DIDを作成または更新します。
- EscrowCancel
Escrowに留保されているXRPを送金元に返金します。
- EscrowCreate
Escrowプロセスが終了または取り消されるまでXRPを隔離します。
- EscrowFinish
エスクローされたXRPを受取人へ送金します。
- LedgerStateFix
Repair corruptions to the XRP ledger's state data.
- MPTokenAuthorize
アカウントが特定のMPTの残高を保持することを許可します。
- MPTokenIssuanceCreate
新しいMulti-Purpose Tokenを発行します。
- MPTokenIssuanceDestroy
Multi-Purpose Tokenを削除します。
- MPTokenIssuanceSet
MPTの変更可能なプロパティを設定します。
- NFTokenAcceptOffer
NFTokenの購入または売却のオファーを受け入れる。
- NFTokenBurn
TokenBurnを使用して、NFTを永久に破棄します。
- NFTokenCancelOffer
NFTokenの売買のための既存のトークンへのオファーをキャンセルする。
- NFTokenCreateOffer
NFTの売買のオファーを作成する。
- NFTokenMint
NFTokenMintを使用して新規NFTを発行する。
- NFTokenModify
ダイナミックNFTを変更します。
- OfferCancel
XRP LedgerからOfferオブジェクトを削除します。
- OfferCreate
通貨交換の注文を作成します。
- OracleDelete
既存の価格オラクルを削除します。
- OracleSet
価格オラクルを作成または更新します。
- Payment
アカウント間での価値の移動します。
- PaymentChannelClaim
Payment Channelに対しXRPを請求します。
- PaymentChannelCreate
新しいペイメントチャネルを作成します。
- PaymentChannelFund
Payment ChannelにXRPを追加します。
- PermissionedDomainDelete
許可型ドメインのレジャーエントリを削除する
- PermissionedDomainSet
許可型ドメインを作成または更新する
- SetRegularKey
アカウントに関連付けられているレギュラーキーペアの割り当て、変更、削除を行います。
- SignerListSet
トランザクションのマルチシグに使用できる署名者のリストを作成、置換、削除します。
- TicketCreate
チケットとして1つ以上のシーケンス番号を確保する。
- TrustSet
トラストラインを作成または変更します。
- XChainAccountCreateCommit
ブリッジが接続するチェーンの一つでアカウントを作成します。このアカウントがそのチェーンのブリッジの入り口となります。
- XChainAddAccountCreateAttestation
XChainAddAccountCreateAttestationトランザクションは他のチェーンでXChainAccountCreateCommitトランザクションが発生した証明をWitnessサーバから提示します。
- XChainAddClaimAttestation
送信元チェーンで発生したイベントを、送信先チェーンに証明(アテスト)します。
- XChainClaim
送信先チェーンで金額を請求することで、クロスチェーンでの価値移転を完了させます。
- XChainCommit
クロスチェーンでの価値移転を開始します。
- XChainCreateBridge
2つのチェーン間にブリッジを作成します。
- XChainCreateClaimID
クロスチェーン送金に使用するクロスチェーン請求IDを作成します。
- XChainModifyBridge
ブリッジの設定を変更します。