Interface iStatusDoc<T>

interface iStatusDoc<T extends NumberType> {
    _docId: string;
    _id?: string;
    block: iLatestBlockStatus<T>;
    gasPrice: number;
    lastXGasAmounts: T[];
    lastXGasLimits: T[];
    nextCollectionId: T;
}

Type Parameters

Hierarchy (View Summary, Expand)

Implemented by

Properties

_docId: string

A unique stringified document ID

_id?: string

A unique document ID (Mongo DB ObjectID)

The latest synced block status (i.e. height, txIndex, timestamp)

gasPrice: number

The current gas price based on the average of the lastXGasAmounts

lastXGasAmounts: T[]

The last X gas prices (internal use only)

lastXGasLimits: T[]

The last X gas limits (internal use only)

nextCollectionId: T

The next collection ID to be used

MMNEPVFCICPMFPCPTTAAATR