Skip to content

API Reference / SlotHistory

Class: SlotHistory ​

Defined in: internal.d.ts:465

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

Constructors ​

Constructor ​

new SlotHistory(bits, nextSlot): SlotHistory

Defined in: internal.d.ts:466

Parameters ​

bits ​

BigUint64Array

nextSlot ​

bigint

Returns ​

SlotHistory

Accessors ​

bits ​

Get Signature ​

get bits(): BigUint64Array

Defined in: internal.d.ts:468

Returns ​

BigUint64Array

Set Signature ​

set bits(bits): void

Defined in: internal.d.ts:469

Parameters ​
bits ​

BigUint64Array

Returns ​

void


nextSlot ​

Get Signature ​

get nextSlot(): bigint

Defined in: internal.d.ts:470

Returns ​

bigint

Set Signature ​

set nextSlot(slot): void

Defined in: internal.d.ts:471

Parameters ​
slot ​

bigint

Returns ​

void

Methods ​

add() ​

add(slot): void

Defined in: internal.d.ts:472

Parameters ​

slot ​

bigint

Returns ​

void


check() ​

check(slot): SlotHistoryCheck

Defined in: internal.d.ts:473

Parameters ​

slot ​

bigint

Returns ​

SlotHistoryCheck


newest() ​

newest(): bigint

Defined in: internal.d.ts:475

Returns ​

bigint


oldest() ​

oldest(): bigint

Defined in: internal.d.ts:474

Returns ​

bigint


toString() ​

toString(): string

Defined in: internal.d.ts:476

Returns ​

string


default() ​

static default(): SlotHistory

Defined in: internal.d.ts:467

Returns ​

SlotHistory