Skip to content

TransactionGroupToSend

Defined in: algokit-utils-ts/src/types/transaction.ts:121

A group of transactions to send together as an atomic group https://dev.algorand.co/concepts/transactions/atomic-txn-groups/

optional sendParams?: Omit<SendTransactionParams, "maxFee" | "skipSending" | "atc" | "fee">

Defined in: algokit-utils-ts/src/types/transaction.ts:123

Any parameters to control the semantics of the send to the network


optional signer?: SendTransactionFrom

Defined in: algokit-utils-ts/src/types/transaction.ts:130

Optional signer to pass in, required if at least one transaction provided is just the transaction, ignored otherwise


transactions: (Transaction | TransactionToSign | Promise<SendTransactionResult>)[]

Defined in: algokit-utils-ts/src/types/transaction.ts:128

The list of transactions to send, which can either be a raw transaction (in which case signer is required), the async result of an AlgoKit utils method that returns a SendTransactionResult (saves unwrapping the promise, be sure to pass skipSending: true, signer is also required) or the transaction with its signer (signer is ignored)