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.
Properties
Section titled “Properties”accounts?
Section titled “accounts?”
optionalaccounts?: (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
optionalapps?: (string|number|bigint)[]
Defined in: algokit-utils-ts/src/types/testing.ts:143
Any app IDs to replace predictably
filterPredicate?
Section titled “filterPredicate?”
optionalfilterPredicate?: (log) =>boolean
Defined in: algokit-utils-ts/src/types/testing.ts:145
Optional filter predicate to filter out logs
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”boolean
transactions?
Section titled “transactions?”
optionaltransactions?: (string|Transaction)[]
Defined in: algokit-utils-ts/src/types/testing.ts:139
Any transaction IDs or transactions to replace the ID for predictably