oc · docs
docs / documentation

@orangecheck/vote-core


@orangecheck/vote-core / BlockTimeSource

Interface: BlockTimeSource

Defined in: vote-core/src/snapshot.ts:13

Methods

blockHeightAtTimestamp()

blockHeightAtTimestamp(unixSeconds: number): Promise<number>;

Defined in: vote-core/src/snapshot.ts:15

Height of a block at or near a unix timestamp (seed for the walk).

Parameters

ParameterType
unixSecondsnumber

Returns

Promise&lt;number>


medianTimePast()

medianTimePast(height: number): Promise<number>;

Defined in: vote-core/src/snapshot.ts:17

median_time_past for a height (BIP-113). Throws if the block does not exist.

Parameters

ParameterType
heightnumber

Returns

Promise&lt;number>


tipHeight()

tipHeight(): Promise<number>;

Defined in: vote-core/src/snapshot.ts:19

Current chain tip height.

Returns

Promise&lt;number>