DocsReference@proto-kit/sequencerClassesTransactionProvingTaskParameterSerializer

@proto-kit/sequencerDocs


Documentation / @proto-kit/sequencer / TransactionProvingTaskParameterSerializer

Class: TransactionProvingTaskParameterSerializer

Implements

Constructors

new TransactionProvingTaskParameterSerializer()

new TransactionProvingTaskParameterSerializer(runtimeProofSerializer): TransactionProvingTaskParameterSerializer

Parameters

runtimeProofSerializer: ProofTaskSerializer<void, MethodPublicOutput>

Returns

TransactionProvingTaskParameterSerializer

Defined in

packages/sequencer/src/protocol/production/tasks/serializers/TransactionProvingTaskParameterSerializer.ts:48

Methods

fromJSON()

fromJSON(json): Promise<TransactionProvingTaskParameters>

Parameters

json: string

Returns

Promise<TransactionProvingTaskParameters>

Implementation of

TaskSerializer.fromJSON

Defined in

packages/sequencer/src/protocol/production/tasks/serializers/TransactionProvingTaskParameterSerializer.ts:122


toJSON()

toJSON(inputs): Promise<string>

Parameters

inputs: TransactionProvingTaskParameters

Returns

Promise<string>

Implementation of

TaskSerializer.toJSON

Defined in

packages/sequencer/src/protocol/production/tasks/serializers/TransactionProvingTaskParameterSerializer.ts:84