Skip to content

API Reference / SlotHistory

Class: SlotHistory

Defined in: internal.d.ts:456

A bitvector indicating which slots are present in the past epoch.

Constructors

Constructor

new SlotHistory(bits, nextSlot): SlotHistory

Defined in: internal.d.ts:457

Parameters

bits

BigUint64Array

nextSlot

bigint

Returns

SlotHistory

Accessors

bits

Get Signature

get bits(): BigUint64Array

Defined in: internal.d.ts:459

Returns

BigUint64Array

Set Signature

set bits(bits): void

Defined in: internal.d.ts:460

Parameters
bits

BigUint64Array

Returns

void


nextSlot

Get Signature

get nextSlot(): bigint

Defined in: internal.d.ts:461

Returns

bigint

Set Signature

set nextSlot(slot): void

Defined in: internal.d.ts:462

Parameters
slot

bigint

Returns

void

Methods

add()

add(slot): void

Defined in: internal.d.ts:463

Parameters

slot

bigint

Returns

void


check()

check(slot): SlotHistoryCheck

Defined in: internal.d.ts:464

Parameters

slot

bigint

Returns

SlotHistoryCheck


newest()

newest(): bigint

Defined in: internal.d.ts:466

Returns

bigint


oldest()

oldest(): bigint

Defined in: internal.d.ts:465

Returns

bigint


toString()

toString(): string

Defined in: internal.d.ts:467

Returns

string


default()

static default(): SlotHistory

Defined in: internal.d.ts:458

Returns

SlotHistory