UNPKG

@helium/http

Version:

HTTP library for interacting with the Helium blockchain API

25 lines 797 B
import type Client from '../Client'; import Role from '../models/Role'; import Block from '../models/Block'; import Account from '../models/Account'; import ResourceList from '../ResourceList'; import Hotspot from '../models/Hotspot'; import Validator from '../models/Validator'; export type NaturalDate = string; interface ListParams { cursor?: string; filterTypes?: Array<string>; minTime?: Date | NaturalDate; maxTime?: Date | NaturalDate; limit?: number; } type Context = Block | Account | Hotspot | Validator; export default class Roles { private client; private context?; constructor(client: Client, context?: Context); list(params?: ListParams): Promise<ResourceList<Role>>; private get activityUrl(); } export {}; //# sourceMappingURL=Roles.d.ts.map