@proto-kit/sequencerDocs


Documentation / @proto-kit/sequencer / TransactionFlow

Class: TransactionFlow

Constructors

new TransactionFlow()

new TransactionFlow(flowCreator, runtimeProvingTask): TransactionFlow

Parameters

flowCreator: FlowCreator

runtimeProvingTask: RuntimeProvingTask

Returns

TransactionFlow

Defined in

packages/sequencer/src/protocol/production/flow/TransactionFlow.ts:14

Methods

proveRuntimes()

proveRuntimes(trace, blockHeight, txIndex, callback): Promise<void>

Parameters

trace: TransactionTrace[]

blockHeight: string

txIndex: number

callback

Returns

Promise<void>

Defined in

packages/sequencer/src/protocol/production/flow/TransactionFlow.ts:54