Enum TransactionType
The type of a transaction (TransactionType field) is the most fundamental information about a transaction.
This indicates what type of operation the transaction is supposed to do.
Namespace: Xrpl.Models
Assembly: Xrpl.dll
Syntax
public enum TransactionType : int
Fields
Name | Description |
---|---|
AccountDelete | Delete an account. |
AccountSet | Set options on an account. |
CheckCancel | Cancel a check. |
CheckCash | Redeem a check. |
CheckCreate | Create a check. |
DepositPreauth | Preauthorizes an account to send payments to this one. |
EscrowCancel | Reclaim escrowed XRP. |
EscrowCreate | Create an escrowed XRP payment. |
EscrowFinish | Deliver escrowed XRP to recipient. |
NFTokenAcceptOffer | Accept an offer to buy or sell an NFToken. |
NFTokenBurn | Use TokenBurn to permanently destroy NFTs. |
NFTokenCancelOffer | Cancel existing token offers to buy or sell an NFToken. |
NFTokenCreateOffer | Create an offer to buy or sell NFTs. |
NFTokenMint | Use TokenMint to issue new NFTs. |
OfferCancel | Withdraw a currency-exchange order. |
OfferCreate | Submit an order to exchange currency. |
Payment | Send funds from one account to another. |
PaymentChannelClaim | Claim money from a payment channel. |
PaymentChannelCreate | Open a new payment channel. |
PaymentChannelFund | Add more XRP to a payment channel. |
SetRegularKey | Add, remove, or modify an account's regular key pair. |
SignerListSet | Add, remove, or modify an account's multi-signing list. |
TicketCreate | Set aside one or more sequence numbers as Tickets. |
TrustSet | Add or modify a trust line. |