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. |