Skip to content

AtomicTransactionComposerToSend

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

An AtomicTransactionComposer with transactions to send.

optional additionalAtcContext?: AdditionalAtomicTransactionComposerContext

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

Additional AtomicTransactionComposer context used when building the transaction group that is sent. This additional context is used and must be supplied when coverAppCallInnerTransactionFees is set to true.


atc: AtomicTransactionComposer

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

The AtomicTransactionComposer with transactions loaded to send


optional coverAppCallInnerTransactionFees?: boolean

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

Whether to use simulate to automatically calculate required app call inner transaction fees and cover them in the parent app call transaction fee

SendParams.coverAppCallInnerTransactionFees


optional maxRoundsToWaitForConfirmation?: number

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

The number of rounds to wait for confirmation. By default until the latest lastValid has past.

SendParams.maxRoundsToWaitForConfirmation


optional populateAppCallResources?: boolean

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

Whether to use simulate to automatically populate app call resources in the txn objects. Defaults to Config.populateAppCallResources.

SendParams.populateAppCallResources


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

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


optional suppressLog?: boolean

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

Whether to suppress log messages from transaction send, default: do not suppress.

SendParams.suppressLog