Skip to content

API Reference / SlotHistory

Class: SlotHistory

Defined in: internal.d.ts:435

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

Constructors

Constructor

new SlotHistory(bits, nextSlot): SlotHistory

Defined in: internal.d.ts:436

Parameters

bits

BigUint64Array

nextSlot

bigint

Returns

SlotHistory

Accessors

bits

Get Signature

get bits(): BigUint64Array

Defined in: internal.d.ts:438

Returns

BigUint64Array

Set Signature

set bits(bits): void

Defined in: internal.d.ts:439

Parameters
bits

BigUint64Array

Returns

void


nextSlot

Get Signature

get nextSlot(): bigint

Defined in: internal.d.ts:440

Returns

bigint

Set Signature

set nextSlot(slot): void

Defined in: internal.d.ts:441

Parameters
slot

bigint

Returns

void

Methods

add()

add(slot): void

Defined in: internal.d.ts:442

Parameters

slot

bigint

Returns

void


check()

check(slot): SlotHistoryCheck

Defined in: internal.d.ts:443

Parameters

slot

bigint

Returns

SlotHistoryCheck


newest()

newest(): bigint

Defined in: internal.d.ts:445

Returns

bigint


oldest()

oldest(): bigint

Defined in: internal.d.ts:444

Returns

bigint


toString()

toString(): string

Defined in: internal.d.ts:446

Returns

string


default()

static default(): SlotHistory

Defined in: internal.d.ts:437

Returns

SlotHistory