@proto-kit/sequencer • Docs


Documentation / @proto-kit/sequencer / MinaSimulationService

Class: MinaSimulationService

Constructors

new MinaSimulationService()

new MinaSimulationService(baseLayer): MinaSimulationService

Parameters

• baseLayer: MinaBaseLayer

Returns

MinaSimulationService

Defined in

packages/sequencer/src/settlement/transactions/MinaSimulationService.ts:18

Methods

applyTransaction()

applyTransaction(tx): void

Parameters

• tx: Transaction<boolean, boolean>

Returns

void

Defined in

packages/sequencer/src/settlement/transactions/MinaSimulationService.ts:65


updateAccount()

updateAccount(publicKey, tokenId?): Promise<void>

Parameters

• publicKey: PublicKey

• tokenId?: Field

Returns

Promise<void>

Defined in

packages/sequencer/src/settlement/transactions/MinaSimulationService.ts:41


updateNetworkState()

updateNetworkState(): Promise<void>

Returns

Promise<void>

Defined in

packages/sequencer/src/settlement/transactions/MinaSimulationService.ts:36