Reference@proto-kit/sequencerClassesTransactionProvingTaskParameterSerializer

@proto-kit/sequencer • Docs


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