Transaction Types
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.
All transactions have certain fields in common:
Each transaction type has additional fields relevant to the type of action it causes.
- AccountSet
Set options on an account.
- DepositPreauth
Preauthorizes an account to send payments to this one.
- OfferCancel
Withdraw a currency-exchange order.
- OfferCreate
Submit an order to exchange currency.
- Payment
Send funds from one account to another.
- SetRegularKey
Add, remove, or modify an account's regular key pair.
- SignerListSet
Add, remove, or modify an account's multi-signing list.
- TrustSet
Add or modify a trust line.