Specify this field to remove the asset holding from the sender account.
Returns IAssetTransferTxBuilder
addAssetId
addAssetId(xaid): IAssetTransferTxBuilder
Add Asset ID
Parameters
xaid: number | bigint
The unique ID of the asset to be transferred.
Returns IAssetTransferTxBuilder
addAssetReceiver
addAssetReceiver(arcv): IAssetTransferTxBuilder
Add Asset Receiver
Parameters
arcv: string
The recipient of the asset transfer.
Returns IAssetTransferTxBuilder
addAssetSender
addAssetSender(asnd): IAssetTransferTxBuilder
Add Asset Sender
Parameters
asnd: string
This should usually be undefined. It indicates a clawback transaction where the sender is the
asset's clawback address and the asset sender is the address from which the funds will be withdrawn.
Returns IAssetTransferTxBuilder
addFee
addFee(fee): IAssetTransferTxBuilder
Add Fee
Parameters
fee: number | bigint
Paid by the sender to the FeeSink to prevent denial-of-service. The minimum fee on Algorand is currently 1000 microAlgos.
Asset Transfer Transaction Builder