UNPKG

@helium/http

Version:

HTTP library for interacting with the Helium blockchain API

24 lines 764 B
import type Client from '../Client'; import ResourceList from '../ResourceList'; import Hotspot, { Bucket, NaturalDate } from '../models/Hotspot'; import Account from '../models/Account'; import Reward from '../models/Reward'; import Sums from './Sums'; import Validator from '../models/Validator'; interface ListRewardsParams { minTime?: Date | NaturalDate; maxTime?: Date; bucket?: Bucket; cursor?: string; } type Context = Account | Hotspot | Validator; export default class Rewards { private client; private context?; constructor(client: Client, context?: Context); list(params: ListRewardsParams): Promise<ResourceList<Reward>>; get sum(): Sums; get baseUrl(): string; } export {}; //# sourceMappingURL=Rewards.d.ts.map