@proto-kit/sequencerDocs


Documentation / @proto-kit/sequencer / StateTransitionFlow

Class: StateTransitionFlow

Constructors

new StateTransitionFlow()

new StateTransitionFlow(protocol, flowCreator, stateTransitionTask, stateTransitionReductionTask): StateTransitionFlow

Parameters

protocol: Protocol<MandatoryProtocolModulesRecord>

flowCreator: FlowCreator

stateTransitionTask: StateTransitionTask

stateTransitionReductionTask: StateTransitionReductionTask

Returns

StateTransitionFlow

Defined in

packages/sequencer/src/protocol/production/flow/StateTransitionFlow.ts:23

Methods

executeBatches()

executeBatches(trace, batchId, callback): Promise<void>

Parameters

trace: StateTransitionProofParameters[]

batchId: number

callback

Returns

Promise<void>

Defined in

packages/sequencer/src/protocol/production/flow/StateTransitionFlow.ts:73