@proto-kit/protocolDocs


Documentation / @proto-kit/protocol / executeHooks

Function: executeHooks()

executeHooks<T>(contextArguments, hookName, method, skipEnforceStatus): Promise<object>

Type Parameters

T

Parameters

contextArguments: RuntimeMethodExecutionData

hookName: string

method

skipEnforceStatus: undefined | Bool = undefined

Returns

Promise<object>

batch

batch: AppliedStateTransitionBatch

rawStatus

rawStatus: Bool = status

result

result: Awaited<T>

Defined in

packages/protocol/src/prover/utils.ts:44