Files
brk/modules/brk-client/docs/interfaces/SeriesDataBase.md
2026-03-29 17:32:44 +02:00

3.8 KiB

brk-client


brk-client / SeriesDataBase

Interface: SeriesDataBase<T>

Defined in: Developer/brk/modules/brk-client/index.js:1143

Type Parameters

T

T

Properties

data

data: T[]

Defined in: Developer/brk/modules/brk-client/index.js:1151

The series data


end

end: number

Defined in: Developer/brk/modules/brk-client/index.js:1149

End index (exclusive)


entries

entries: () => [number, T][]

Defined in: Developer/brk/modules/brk-client/index.js:1155

Get [index, value] pairs

Returns

[number, T][]


index

index: Index

Defined in: Developer/brk/modules/brk-client/index.js:1145

The index type used for this query


indexes

indexes: () => number[]

Defined in: Developer/brk/modules/brk-client/index.js:1153

Get index numbers

Returns

number[]


isDateBased

isDateBased: boolean

Defined in: Developer/brk/modules/brk-client/index.js:1152

Whether this series uses a date-based index


keys

keys: () => number[]

Defined in: Developer/brk/modules/brk-client/index.js:1154

Get keys as index numbers (alias for indexes)

Returns

number[]


stamp

stamp: string

Defined in: Developer/brk/modules/brk-client/index.js:1150

ISO 8601 timestamp of when the response was generated


start

start: number

Defined in: Developer/brk/modules/brk-client/index.js:1148

Start index (inclusive)


toMap

toMap: () => Map<number, T>

Defined in: Developer/brk/modules/brk-client/index.js:1156

Convert to Map<index, value>

Returns

Map<number, T>


total

total: number

Defined in: Developer/brk/modules/brk-client/index.js:1147

Total number of data points


type

type: string

Defined in: Developer/brk/modules/brk-client/index.js:1146

Value type (e.g. "f32", "u64", "Sats")


version

version: number

Defined in: Developer/brk/modules/brk-client/index.js:1144

Version of the series data