LogoRobo.js
Framework

SerialTransactionQueue

Class: SerialTransactionQueue

Serial mode queue for serializing transactions within the process.

Constructors

new SerialTransactionQueue()

new SerialTransactionQueue(): SerialTransactionQueue

Returns

SerialTransactionQueue

Methods

clear()

clear(): void

Clear the queue (for testing/shutdown).

Returns

void


enqueue()

enqueue<T>(fn): Promise<T>

Enqueue a transaction for serial execution.

Type Parameters

Type Parameter
T

Parameters

ParameterType
fn() => Promise<T>

Returns

Promise<T>


isEmpty()

isEmpty(): boolean

Check if the queue is empty.

Returns

boolean

On this page