Class: DatasetClass<D, T>
Dataset base class.
Type parameters
| Name | Type |
|---|---|
D | extends Dataset |
T | T |
Hierarchy
-
BaseDataSetClass<T>↳
DatasetClass↳↳
NftDataset↳↳
StakeDataset↳↳
StampDataset↳↳
SwapDataset↳↳
SpaceDataset↳↳
TokenDataset↳↳
AwardDataset
Methods
getAllUpdatedAfter
▸ getAllUpdatedAfter(updatedAfter, startAfter?): Promise<T[]>
Get all records updated after unix timestamp.
Parameters
| Name | Type |
|---|---|
updatedAfter | number |
startAfter? | string |
Returns
Promise<T[]>
getAllUpdatedAfterLive
▸ getAllUpdatedAfterLive(updatedAfter, startAfter?): Observable<T[]>
Get all records updated after unix timestamp. Real time stream.
Parameters
| Name | Type |
|---|---|
updatedAfter | number |
startAfter? | string |
Returns
Observable<T[]>
getByField
▸ getByField(fieldName, fieldValue, startAfter?): Promise<T[]>
Get records by field.
Parameters
| Name | Type |
|---|---|
fieldName | string | string[] |
fieldValue | string | number | boolean | (string | number | boolean)[] |
startAfter? | string |
Returns
Promise<T[]>
getByFieldLive
▸ getByFieldLive(fieldName, fieldValue, startAfter?): Observable<T[]>
Get records by field. Real time stream.
Parameters
| Name | Type |
|---|---|
fieldName | string | string[] |
fieldValue | string | number | boolean | (string | number | boolean)[] |
startAfter? | string |
Returns
Observable<T[]>
getBySpace
▸ getBySpace(space, startAfter?): Promise<T[]>
Get records by space.
Parameters
| Name | Type |
|---|---|
space | string |
startAfter? | string |
Returns
Promise<T[]>
getBySpaceLive
▸ getBySpaceLive(space, startAfter?): Observable<T[]>
Get records by space. Real time stream.
Parameters
| Name | Type |
|---|---|
space | string |
startAfter? | string |
Returns
Observable<T[]>
getManyById
▸ getManyById(setIds): Promise<T[]>
Get many records by id.
Parameters
| Name | Type |
|---|---|
setIds | string[] |
Returns
Promise<T[]>
getManyByIdLive
▸ getManyByIdLive(setIds): Observable<T[]>
Get many records by id. Real time stream.
Parameters
| Name | Type |
|---|---|
setIds | string[] |
Returns
Observable<T[]>
id
▸ id(setId): ExactDataSet<D, T>
Get specific record by id.
Parameters
| Name | Type |
|---|---|
setId | string |
Returns
ExactDataSet<D, T>