UNPKG

@firmachain/firma-js

Version:

The Official FirmaChain Javascript SDK written in Typescript

19 lines (18 loc) 718 B
import { Coin } from "cosmjs-types/cosmos/base/v1beta1/coin"; export interface TotalRewardInfo { rewards: { validator_address: string; amount: string; }[]; total: string; } export declare class DistributionQueryClient { private readonly axios; constructor(baseUrl: string); queryGetRewardInfo(address: string, validatorAddress: string): Promise<string>; queryGetValidatorOutStandingReward(address: string): Promise<Coin[]>; queryGetValidatorCommission(address: string): Promise<Coin[]>; queryGetTotalRewardInfo(address: string): Promise<TotalRewardInfo>; queryGetCommunityPool(): Promise<string>; queryGetWithdrawAddress(address: string): Promise<string>; }