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

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