Asset Transfer - Algorand Specifications
Keyboard shortcuts
Press ← or → to navigate between chapters
Press S or / to search in the book
Press ? to show this help
Press Esc to hide this help
- Auto
- Light
- Dark
Algorand Specifications
An asset transfer transaction additionally has the following fields:
| FIELD | CODEC | TYPE | REQUIRED |
|---|---|---|---|
| Asset ID | xaid |
uint64 |
Yes |
| Asset Amount | aamt |
uint64 |
No |
| Asset Sender | asnd |
address |
No |
| Asset Receiver | arcv |
address |
Yes |
| Asset Close-to | aclose |
address |
No |
The asset ID identifies the asset being transferred.
The asset amount ( OPTIONAL) indicates the number of asset units being transferred.
If the asset amount is omitted, the number of asset units transferred is zero.
The asset sender ( OPTIONAL) identifies the source address for the asset transfer (non-zero if the transaction is a clawback).
If the asset sender is omitted, the source address of the asset transfer is the sender of the transaction.
The asset receiver identifies the destination address for the asset transfer.
The asset close to address ( OPTIONAL) collects all remaining asset units in the sender account after the asset transfer.
If the asset close to address is omitted, the field has no effect.
TODO
TODO