Skip to content

API Reference / SlotHistory

Class: SlotHistory

Defined in: internal.d.ts:442

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

Constructors

Constructor

new SlotHistory(bits, nextSlot): SlotHistory

Defined in: internal.d.ts:443

Parameters

bits

BigUint64Array

nextSlot

bigint

Returns

SlotHistory

Accessors

bits

Get Signature

get bits(): BigUint64Array

Defined in: internal.d.ts:445

Returns

BigUint64Array

Set Signature

set bits(bits): void

Defined in: internal.d.ts:446

Parameters
bits

BigUint64Array

Returns

void


nextSlot

Get Signature

get nextSlot(): bigint

Defined in: internal.d.ts:447

Returns

bigint

Set Signature

set nextSlot(slot): void

Defined in: internal.d.ts:448

Parameters
slot

bigint

Returns

void

Methods

add()

add(slot): void

Defined in: internal.d.ts:449

Parameters

slot

bigint

Returns

void


check()

check(slot): SlotHistoryCheck

Defined in: internal.d.ts:450

Parameters

slot

bigint

Returns

SlotHistoryCheck


newest()

newest(): bigint

Defined in: internal.d.ts:452

Returns

bigint


oldest()

oldest(): bigint

Defined in: internal.d.ts:451

Returns

bigint


toString()

toString(): string

Defined in: internal.d.ts:453

Returns

string


default()

static default(): SlotHistory

Defined in: internal.d.ts:444

Returns

SlotHistory