Optional
appApplication call transaction parameters. Only set if type is TransactionType.appl
Optional
assetAsset configuration transaction parameters. Only set if type is TransactionType.acfg
Optional
assetAsset freeze transaction parameters. Only set if type is TransactionType.afrz
Optional
assetAsset transfer transaction parameters. Only set if type is TransactionType.axfer
Optional
keyregKey registration transaction parameters. Only set if type is TransactionType.keyreg
Optional
leaseOptional, 32-byte lease to associate with this transaction.
The sender cannot send another transaction with the same lease until the last round of original transaction has passed.
Optional
noteOptional, arbitrary data to be included in the transaction's note field
Optional
paymentPayment transaction parameters. Only set if type is TransactionType.pay
Optional
rekeyThe Algorand address that will be used to authorize all future transactions from the sender, if provided.
Algorand address of sender
Optional
stateState proof transaction parameters. Only set if type is TransactionType.stpf
Suggested parameters relevant to the network that will accept this transaction
Transaction type
Generated using TypeDoc
A full list of all available transaction parameters
The full documentation is available at: https://developer.algorand.org/docs/get-details/transactions/transactions/#common-fields-header-and-type