Interface CommonTransactionParams

Contains parameters common to every transaction type

interface CommonTransactionParams {
    lease?: Uint8Array;
    note?: Uint8Array;
    rekeyTo?: string | Address;
    sender: string | Address;
    suggestedParams: SuggestedParams;
}

Properties

lease?: Uint8Array

Optional, 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.

note?: Uint8Array

Optional, arbitrary data to be stored in the transaction's note field

rekeyTo?: string | Address

The Algorand address that will be used to authorize all future transactions from the sender, if provided.

sender: string | Address

Algorand address of sender

suggestedParams: SuggestedParams

Suggested parameters relevant to the network that will accept this transaction

Generated using TypeDoc