Skip to content

AssetTransferInnerTxn

Algorand TypeScript


Algorand TypeScript / itxn / itxn / AssetTransferInnerTxn

Defined in: itxn.ts:273

An inner transaction of type ‘axfer’

readonly assetAmount: uint64

Defined in: itxn.ts:332

value in Asset’s units


readonly assetCloseTo: Account

Defined in: itxn.ts:344

32 byte address


readonly assetReceiver: Account

Defined in: itxn.ts:340

32 byte address


readonly assetSender: Account

Defined in: itxn.ts:336

32 byte address. Source of assets if Sender is the Asset’s Clawback address.


readonly fee: uint64

Defined in: itxn.ts:283

microalgos


readonly firstValid: uint64

Defined in: itxn.ts:287

round number


readonly firstValidTime: uint64

Defined in: itxn.ts:291

UNIX timestamp of block before txn.FirstValid. Fails if negative


readonly groupIndex: uint64

Defined in: itxn.ts:316

Position of this transaction within an atomic group A stand-alone transaction is implicitly element 0 in a group of 1


readonly lastValid: uint64

Defined in: itxn.ts:295

round number


readonly lease: bytes<32>

Defined in: itxn.ts:303

32 byte lease value


readonly note: bytes

Defined in: itxn.ts:299

Any data up to 1024 bytes


readonly rekeyTo: Account

Defined in: itxn.ts:324

32 byte Sender’s new AuthAddr


readonly sender: Account

Defined in: itxn.ts:279

32 byte address


readonly txnId: bytes<32>

Defined in: itxn.ts:320

The computed ID for this transaction. 32 bytes.


readonly type: AssetTransfer

Defined in: itxn.ts:311

Transaction type


readonly typeBytes: bytes

Defined in: itxn.ts:307

Transaction type as bytes


readonly xferAsset: Asset

Defined in: itxn.ts:328

Asset ID