Skip to content

API Reference / SlotHistory

Class: SlotHistory

Defined in: internal.d.ts:446

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

Constructors

Constructor

new SlotHistory(bits, nextSlot): SlotHistory

Defined in: internal.d.ts:447

Parameters

bits

BigUint64Array

nextSlot

bigint

Returns

SlotHistory

Accessors

bits

Get Signature

get bits(): BigUint64Array

Defined in: internal.d.ts:449

Returns

BigUint64Array

Set Signature

set bits(bits): void

Defined in: internal.d.ts:450

Parameters
bits

BigUint64Array

Returns

void


nextSlot

Get Signature

get nextSlot(): bigint

Defined in: internal.d.ts:451

Returns

bigint

Set Signature

set nextSlot(slot): void

Defined in: internal.d.ts:452

Parameters
slot

bigint

Returns

void

Methods

add()

add(slot): void

Defined in: internal.d.ts:453

Parameters

slot

bigint

Returns

void


check()

check(slot): SlotHistoryCheck

Defined in: internal.d.ts:454

Parameters

slot

bigint

Returns

SlotHistoryCheck


newest()

newest(): bigint

Defined in: internal.d.ts:456

Returns

bigint


oldest()

oldest(): bigint

Defined in: internal.d.ts:455

Returns

bigint


toString()

toString(): string

Defined in: internal.d.ts:457

Returns

string


default()

static default(): SlotHistory

Defined in: internal.d.ts:448

Returns

SlotHistory