interchainjs
Version:
InterchainJS is a JavaScript library for interacting with Cosmos SDK based blockchains.
23 lines (22 loc) • 1.21 kB
TypeScript
import { QueryParamsRequest, QueryParamsResponse, QuerySigningInfoRequest, QuerySigningInfoResponse, QuerySigningInfosRequest, QuerySigningInfosResponse } from "./query";
/**
* Params queries the parameters of slashing module
* @name getParams
* @package cosmos.slashing.v1beta1
* @see proto service: cosmos.slashing.v1beta1.Params
*/
export declare const getParams: (client: import("../../../helper-func-types").EndpointOrRpc, request: QueryParamsRequest) => Promise<QueryParamsResponse>;
/**
* SigningInfo queries the signing info of given cons address
* @name getSigningInfo
* @package cosmos.slashing.v1beta1
* @see proto service: cosmos.slashing.v1beta1.SigningInfo
*/
export declare const getSigningInfo: (client: import("../../../helper-func-types").EndpointOrRpc, request: QuerySigningInfoRequest) => Promise<QuerySigningInfoResponse>;
/**
* SigningInfos queries signing info of all validators
* @name getSigningInfos
* @package cosmos.slashing.v1beta1
* @see proto service: cosmos.slashing.v1beta1.SigningInfos
*/
export declare const getSigningInfos: (client: import("../../../helper-func-types").EndpointOrRpc, request: QuerySigningInfosRequest) => Promise<QuerySigningInfosResponse>;