UNPKG

interchainjs

Version:

InterchainJS is a JavaScript library for interacting with Cosmos SDK based blockchains.

42 lines (41 loc) 1.55 kB
import { buildQuery } from "../../../helper-func-types"; import { QueryParamsRequest, QueryParamsResponse, QueryInflationRequest, QueryInflationResponse, QueryAnnualProvisionsRequest, QueryAnnualProvisionsResponse } from "./query"; /** * Params returns the total set of minting parameters. * @name getParams * @package cosmos.mint.v1beta1 * @see proto service: cosmos.mint.v1beta1.Params */ export const getParams = buildQuery({ encode: QueryParamsRequest.encode, decode: QueryParamsResponse.decode, service: "cosmos.mint.v1beta1.Query", method: "Params", deps: [QueryParamsRequest, QueryParamsResponse] }); /** * Inflation returns the current minting inflation value. * @name getInflation * @package cosmos.mint.v1beta1 * @see proto service: cosmos.mint.v1beta1.Inflation */ export const getInflation = buildQuery({ encode: QueryInflationRequest.encode, decode: QueryInflationResponse.decode, service: "cosmos.mint.v1beta1.Query", method: "Inflation", deps: [QueryInflationRequest, QueryInflationResponse] }); /** * AnnualProvisions current minting annual provisions value. * @name getAnnualProvisions * @package cosmos.mint.v1beta1 * @see proto service: cosmos.mint.v1beta1.AnnualProvisions */ export const getAnnualProvisions = buildQuery({ encode: QueryAnnualProvisionsRequest.encode, decode: QueryAnnualProvisionsResponse.decode, service: "cosmos.mint.v1beta1.Query", method: "AnnualProvisions", deps: [QueryAnnualProvisionsRequest, QueryAnnualProvisionsResponse] });