Skip to main content
Glama
queries.d.ts1.54 kB
import { QueryCommunityPoolResponse, QueryDelegationRewardsResponse, QueryDelegationTotalRewardsResponse, QueryDelegatorValidatorsResponse, QueryDelegatorWithdrawAddressResponse, QueryParamsResponse, QueryValidatorCommissionResponse, QueryValidatorOutstandingRewardsResponse, QueryValidatorSlashesResponse } from "cosmjs-types/cosmos/distribution/v1beta1/query"; import { QueryClient } from "../../queryclient"; export interface DistributionExtension { readonly distribution: { communityPool: () => Promise<QueryCommunityPoolResponse>; delegationRewards: (delegatorAddress: string, validatorAddress: string) => Promise<QueryDelegationRewardsResponse>; delegationTotalRewards: (delegatorAddress: string) => Promise<QueryDelegationTotalRewardsResponse>; delegatorValidators: (delegatorAddress: string) => Promise<QueryDelegatorValidatorsResponse>; delegatorWithdrawAddress: (delegatorAddress: string) => Promise<QueryDelegatorWithdrawAddressResponse>; params: () => Promise<QueryParamsResponse>; validatorCommission: (validatorAddress: string) => Promise<QueryValidatorCommissionResponse>; validatorOutstandingRewards: (validatorAddress: string) => Promise<QueryValidatorOutstandingRewardsResponse>; validatorSlashes: (validatorAddress: string, startingHeight: number, endingHeight: number, paginationKey?: Uint8Array) => Promise<QueryValidatorSlashesResponse>; }; } export declare function setupDistributionExtension(base: QueryClient): DistributionExtension;

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/MyronKoch-dev/osmosis-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server