UNPKG

@helium/http

Version:

HTTP library for interacting with the Helium blockchain API

23 lines 773 B
import type Client from '../Client'; import Validator from '../models/Validator'; import ResourceList from '../ResourceList'; import Account from '../models/Account'; import Stats from './Stats'; interface ListParams { cursor?: string; } type Context = Account; export default class Validators { private client; private context?; constructor(client: Client, context?: Context); fromAddress(address: string): Validator; search(term: string): Promise<ResourceList<Validator>>; list(params?: ListParams): Promise<ResourceList<Validator>>; private fetchList; get(address: string): Promise<Validator>; elected(block?: number): Promise<ResourceList<Validator>>; get stats(): Stats; } export {}; //# sourceMappingURL=Validators.d.ts.map