Skip to content

LogSnapshotConfig

Defined in: algokit-utils-ts/src/types/testing.ts:137

Configuration for preparing a captured log snapshot. This helps ensure that the provided configuration items won’t appear with random values in the log snapshot, but rather will get substituted with predictable ids.

optional accounts?: (string | TransactionSignerAccount | Account | SigningAccount | LogicSigAccount | MultisigAccount | Address)[]

Defined in: algokit-utils-ts/src/types/testing.ts:141

Any accounts/addresses to replace the address for predictably


optional apps?: (string | number | bigint)[]

Defined in: algokit-utils-ts/src/types/testing.ts:143

Any app IDs to replace predictably


optional filterPredicate?: (log) => boolean

Defined in: algokit-utils-ts/src/types/testing.ts:145

Optional filter predicate to filter out logs

string

boolean


optional transactions?: (string | Transaction)[]

Defined in: algokit-utils-ts/src/types/testing.ts:139

Any transaction IDs or transactions to replace the ID for predictably