API reference > @kontsedal/olas-core > MutateContext
MutateContext type
What a wrapMutate middleware sees about one mutate attempt.
Signature:
typescript
type MutateContext = {
readonly mutation: MutationRef;
readonly runId: string;
readonly variables: unknown;
readonly signal: AbortSignal;
readonly attempt: number;
readonly origin: string | undefined;
};References: MutationRef