DocsReference@proto-kit/commonClassesProvableMethodExecutionResult

@proto-kit/commonDocs


Documentation / @proto-kit/common / ProvableMethodExecutionResult

Class: ProvableMethodExecutionResult

Extended by

Constructors

new ProvableMethodExecutionResult()

new ProvableMethodExecutionResult(): ProvableMethodExecutionResult

Returns

ProvableMethodExecutionResult

Properties

args?

optional args: ArgumentTypes

Defined in

packages/common/src/zkProgrammable/ProvableMethodExecutionContext.ts:23


methodName?

optional methodName: string

Defined in

packages/common/src/zkProgrammable/ProvableMethodExecutionContext.ts:21


moduleName?

optional moduleName: string

Defined in

packages/common/src/zkProgrammable/ProvableMethodExecutionContext.ts:19


prover()?

optional prover: () => Promise<Proof<unknown, unknown>>

Returns

Promise<Proof<unknown, unknown>>

Defined in

packages/common/src/zkProgrammable/ProvableMethodExecutionContext.ts:25

Methods

prove()

prove<ProofType>(): Promise<ProofType>

Type Parameters

ProofType extends Proof<unknown, unknown>

Returns

Promise<ProofType>

Defined in

packages/common/src/zkProgrammable/ProvableMethodExecutionContext.ts:27